Академический Документы
Профессиональный Документы
Культура Документы
( ) Conversin ( ) Batch Interface ( ) Online Interface ( ) Reporte ( ) Formulario ( ) Ampliacin ( ) Extensin ( ) Online ( ) Modificacin ( ) Desconocido ( ) Otros ( ) Creacin ( ) Cambio ( ) Batch Input ( ) Call Transaction ( ) ALE ( ) RFC ( ) Direct Input ( ) IDOC ( ) Otros: _____________ ( dd/mm/aaaa )
( ) alta/obligatoria ( ) media/recomendada baja/opcional Volumen de _____________ registros Disponible desde datos: fecha: Slo para Conversin e Interfases: 1. Calidad de datos legacy: 2. Complejidad de datos legacy: 3. Complejidad de entrada manual: 4. Nmero de pantallas SAP: Slo para Interfases: 1. Tipo de interfase: 2. Direccin de interfase: 3. Frecuencia: Solo para Reportes: 1. El reporte ser creado va: 2. Caractersticas solicitadas: Estimacin del desarrollo: ( ) ABAP Program ( ) Drill-down ) Sort ( ) Entry files __ das ( ( ( ( ) Real-Time ) De entrada ) Diaria ) Quincenal ( ( ( (
( ) Bueno ( ) Promedio ( ) Pobre ( ) Simple ( ) Promedio ( ) Complejo ( complejo ( ) Simple ( ) Promedio ( ) Complejo XX pantallas
) Muy
Pgina 1 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
INDICE
1 Objetivo .............................................................................................................................................3 2 Requerimientos del desarrollo...........................................................................................................3 2.1 Creacin de Tablas Z..................................................................................................................3 2.1.1 Clases de pedido - Transaccin: ZMM0001.........................................................................3 2.2 Configuracin de Rango de Nmeros.........................................................................................3 2.3 Activacin de ampliacin............................................................................................................3 2.4 Matchcode...................................................................................................................................3 2.5 Configuracin de constantes.......................................................................................................4 3 Parmetros de entrada......................................................................................................................4 4 Lgica o algoritmo del desarrollo.......................................................................................................5 5 Especificacin de objetos desarrollados............................................................................................6 5.1 Reportes......................................................................................................................................6 5.1.1 Diseo de la pantalla de seleccin.......................................................................................7 5.1.2 Diseo de reporte:................................................................................................................7 5.2 Conversin e Interfases de Entrada (Cargas de sistema legacy R/3).....................................8 5.3 Interfases de Salida (R/3 sistema legacy)...............................................................................9 5.4 Dynpros.....................................................................................................................................10 5.4.1 Pantalla 100........................................................................................................................10 5.4.2 Pantalla 200........................................................................................................................10 5.5 Formularios...............................................................................................................................11 5.6 Otros desarrollos.......................................................................................................................12
Pgina 2 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
Descripcin breve del requerimiento, se puede nombrar que tipo de tecnologa se va utilizar. Se puede describir en trminos generales las condiciones del funcionamiento del programa. Pe.: El desarrollo supone la activacin de un User Exit para reemplazar automticamente el valor de centro de costo y tipo de imputacin de una posicin de un pedido de traslado, siempre y cuando la posicin corresponda a un material que pasa de un centro de suministro valorizado a un centro destino no valorizado.
Se indican que tablas u objetos Z, requiere el desarrollo, adems se puede indicar la activacin de una BADI, la configuracin de una constante, de un rango, etc. Esta seccin va a esta altura para que luego al pasar a la explicacin lgica se sepa con que objetos Z se esta trabajando. Si no es necesario indicar NO APLICA.
2.1
2.1.1
Creacin de Tablas Z
Clases de pedido - Transaccin: ZMM0001 TABLA DESCRIPCION ZTXXXXX Descripcin del uso de la tabla CAMPO E.D. PK TIPO LONG DESCRIPCIN . BSART ESART X CHAR 4 Clase de pedido T161T BATXT CHAR 20 Descripcin de la clase de pedido, debe ser no editable.
VERIFICACIN Existe en la tabla de clases de pedidos T161 T161-BSART = T161T-BSART Y T161-BSTYP = T161T-BSTYP Y T161-SPRAS = ES
2.2
2.3
Activacin de ampliacin
2.4
Matchcode
Indicar textualmente la tabla del matchcode y como debe seleccionar los datos.
Pgina 3 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
2.5
Configuracin de constantes
Clase de Hecho Temporal de Entrada
Nombre Ruta
Valor(e s)
P10
PARMETROS DE ENTRADA
Listar los parmetros o filtro de seleccin del programa.Si no tienen indicar NO APLICA Parmetro Cdigo personal de Obli Tipo SelectOptions Paramet er Tabla-Campo o Tipo de datos PA0001-PERNR Validacin Descripcin Parmetro estndar de la BD lgica. Leer segn periodo de tiempo ingresado. Parmetro estndar de la BD lgica. Leer segn periodo de tiempo ingresado.
PA0001-BTRTL
Medida
Paramet er CheckB ox
P(10,2)
Motivo Medida
de
CHAR(1)
Parmetro estndar de la BD lgica. Leer segn periodo de tiempo ingresado. Parmetro estndar de la BD lgica. Leer segn periodo de tiempo ingresado.
Pgina 4 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
Explicacin textual, incluyendo campos y objetos mencionados en la seccin anterior, tambin es posible indicar referencias a objetos desarrollados en la seccin 5, utilizando los nmeros de acpites o subacpites. Recomendaciones: Se pueden incluir acpites o subacapites para organizar mejor la descripcin de los algoritmos, para tener un mejor acceso desde el ndice. As como diagramas para explicar mejor el flujo de los programas complejos. Mencionar los nombre tcnicos de las tablas y campos, as como de cualquier objeto utilizado. Si el desarrollo implica la construccin de una funcin, un user exit, una formula, una validacin, field exits o la aplicacin de una lgica encapsulada, describir el flujo que debe seguir, indicando los parmetros de entrada, el proceso y la salida de la ejecucin de esta lgica. Para ALVs indicar las consideraciones generales para la seleccin de datos, el detalle por campo se hace posteriormente en el punto 5.1 Para programas con varios dynpros, indicar la secuencia de pantalla y condiciones que determinan el flujo de los dynpros. Se pueden pegar las pantallas o simplemente referenciar los nmeros que tendran en el punto 5, utilizando grficos podran documentarse de la siguiente manera:
Pantalla 1
Pantalla 2
Si Pregunt a?
No Fin
Si el desarrollo es la construccin de un matchcode, o de algn objeto que no tiene mayor complejidad, indicar de forma simple el proceso para cumplir el requerimiento y el propsito del mismo.
Pgina 5 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5 5.1
Tablas relevantes ledas Columna Cdigo personal Apellido Paterno Apellido Materno Nombre Divisin Texto de Divisin BCP Area Texto BCP de Area
BD BD BD BD BD
BD
Pgina 6 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5.1.1
5.1.2
Diseo de reporte:
Pgina 7 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5.2
Tablas o estructuras EKPO: Posicin de pedido implicadas: Nombre de archivo: Posici Campo del Tipo Longitud Decim n archivo al 1. Material C 10 2. 3. 4. 5. 6. Centro Field 3 Field 4 Field 5 Field 6 C X X X X 4 15 99 99 99 03 -
Pantalla de entrada SAP (sistema legacy data mapping + data mapping va transaccin SHDB)
Juego de datos: Transacin: Dynpro 1000 SAPF110V FF.5 Campo pantalla R/3 Campo legacy RP50G-PERNR RP50G-CHOIC RP50G-SUBTY RP50G-BEGDA RP50G-ENDDA BDC_OKCODE P2002-BEGDA P2002-ENDDA BDC_OKCODE RP50G-PERNR RP50G-CHOIC Comando -----=MOD
2051
1000
=UPD ---
NOTA.: Es importante utilizar la transaccin SHDB para crear el mapeo de datos. Es importante hacer este trabajo con el consultor funcional porque el/ella conoce como trabaja la transaccin.
Pgina 8 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5.3
BKPF - Cabecera de documento para Contabilidad PS9302 - Infotipo para Retenciones de ITF C:\temp\archivo.txt Nombre campo Field 1 Field 2 Field 3 Field 4 Field 5 Field 6 Tip o C N X X X X Longitud 10 08 15 99 99 99 Decimal 02 03 Descripcin
Pgina 9 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5.4
Dynpros
Diseo de pantallas:
5.4.1 Pantalla 100 Descripcion.
Pgina 10 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5.5
Formularios
( ) Smartform ( ) Sapscript ---
Diseo de formulario:
Pgina 11 de 12
PROYECTO : SIGA - - Solucin Integral de la Gestin Administrativa ESPECIFICACIN TCNICA 120492263.doc VERSIN 0.1
5.6
Otros desarrollos
1. Ampliacin: Especificar el nombre de la ampliacin disponible, ruta en el customizing y detalle acerca de qu se debe de hacer.
2. Matchcode ID or Search-Help: Especificar el nuevo ID que debe ser insertado o cambiado y qu campos deben ser seleccionados y la ruta en el customizing donde es posible buscarlo en R/3.
3. User Exit Especificar el nombre del user exit disponible, transaccin por la que fue configurado, parmetros de configuracin y detalle acerca de qu se debe de hacer.
4. Modificacin: Dar los detalles sobre qu debe ser hecho (nombre de programa, la transaccin que utiliza el programa, etc.).
NOTA: En la seccin Otros desarrollos ser para el resto de los desarrollos que no fueron colocados en secciones anteriores. Precaucin: Si deseas crear una pantalla nueva, por ejemplo, debes unir el modelo deseado de la pantalla a este documento. Puedes copiar los modelos de secciones anteriores.
Pgina 12 de 12