Академический Документы
Профессиональный Документы
Культура Документы
Sistema Informacin:
Mdulo:
Proceso:
Subproceso:
SAP
FI-AP
Req.Funcional:
Mejora Desarrollo IVA TRANSITORIO
Unidad de Negocio:
Usuario Lder
Consultor Interno
Consultor Externo
Jairo Leguizamon
Fanny Cortes
Marleni Perez IBM
Prioridad
Xxx
1. Alta
Centro Costo:
Creado el:
Planificado:
540
Esp. N:
10/06/2015
10/06/2015
Status:
(Desarrollo, Carga inicial, Reporte, Formulario, Exit, Field Exit, etc))
X 2. Media
3. Baja
4. Post Go-Live
Mdulos Afectados
<Botn Men principal del Aplicativo que est(n) relacionado(s) con la necesidad>
rea Funcional
Sub- Mdulo
Histrico de Modificaciones
<Trazabilidad de modificaciones generadas de manera indispensable, si no slo sera una nica versin >
Versin
1
Especificado por
Revisado por
Descripcin
Fecha
Diana Zoraida
Penagos/Johanna
Clavijo
26/05/2015
2
3
4
Items / Componentes Modificados
Justificacin
Segn el artculo 490 del estatuto tributario, el IVA que se pague y se destine indistintamente a productos gravados,
exentos y excluidos, se debe prorratear en funcin del monto de los ingresos gravados, exentos y excluidos del
periodo correspondiente. Para tal efecto, el decreto 1813 de 1984 en su artculo 30 establece el manejo de una
cuenta de IVA TRANSITORIO, en la cual se debite a lo largo del periodo fiscal el valor de los impuestos
correspondientes a los costos y gastos comunes. Al finalizar cada bimestre, dicha cuenta se abonar con cargo a la
cuenta de IVA DESCONTABLE o al GASTO de acuerdo al porcentaje de los ingresos.
Actualmente, el estndar SAP no tiene establecido una funcionalidad para realizar dicho procedimiento de forma
automtica, dejando as las actividades de control y ajuste de esta cuenta de forma manual, lo cual ocasiona
demoras en el cierre, errores de digitacin por la cantidad de informacin y posibilidades de incurrir en sanciones con
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 1 de 29
la administracin de impuestos DIAN al elaborar la declaracin de IVA. Actualmente los registros que afectan la
cuenta de IVA son aproximadamente 74.000 en el periodo, los cuales se deben controlar uno a uno teniendo en
cuenta los ms de 3.000 centros de costos de tiene actualmente CAFAM y el tiempo estimado de cierre que debe ser
de dos horas.
Dado lo anterior, el Departamento de Tecnologas de la Informacin diseo un desarrollo para realizar esta actividad
de forma automtica en dos etapas
Distribucin de IVA transitorio y distribucin de IVA segn rdenes, los cuales requieren de mejoras para su
funcionamiento, como es la mejora en la frmula del desglose solicitado a IBM, el cual es prerrequisito su
funcionamiento y para verificar la distribucin del IVA TRANSITORIO en el desarrollo.
ZFIGL_IVATRANS - Parametrizacin para Iva Transitorio: all se registran las cuentas a las cuales se realiza
el registro contable de la distribucin y las clases de documento que se excluyen en el proceso de validacin de
informacin.
b)
ZFI_IVA_TRANS - Parametrizacin tabla ZFI_IVA_TRANS: Se encuentran los cecos segn sean tipo T, los
cuales sern validados por el programa.
V: 02 de 01/20/2015
Pgina 2 de 29
c)
ZFIGL_VALIVATRANS - Paso 1. Extractor Validador IVA Tra: Es ejecutada por el usuario, en la cual se
selecciona ao y mes. El programa genera en pantalla las partidas con error, que correspondern a aquellos
V: 02 de 01/20/2015
Pgina 3 de 29
cecos q segn la tabla zfi_iva_trans, no son de tipo de IVA transitorio. este log se puede exportar a Excel,
corregir las partidas con la contabilizacin de la reclasificacin en la cuenta de IVA y posteriormente compensar
partidas de la cuenta transitoria por la tx f.13, en el mes de ejecucin del proceso.
Es importante mencionar que desde este paso 1, no ha sido posible realizar las pruebas del desarrollo dado los errores que
muestra el sistema por el problema en la frmula del desgloce mencionado anteriormente, se debe validar si es necesesario
realizar la compensacion de las partidas de la reclasificacin manual que surgan para la cuenta transitoria para el funcionamiento
del desarrollo.
La pantalla que muestra el sistema al ejecutar el paso 1 es:
V: 02 de 01/20/2015
Pgina 4 de 29
VISTA DE ENTRADA.
Uno de los errores que presenta el aplicativo es en el documento 9419303, en el cual se registro el valor del gasto por 544.336 al
cebe 601 con el indicador correcto que es Y.
V: 02 de 01/20/2015
Pgina 5 de 29
En en la posicin 1841, se encuentra una partida por valor de 34.262 al ceco 601 el cual corresponde a un indicador de tipo Y
como se indic al momento del registro y no T como qued registrado contablemente.
d)
ZFIGL_DISTIVATRANS - Paso 2 Distribuye IVA Transitorio: Una vez no se genere un logo de error, el
programa continuar con el paso 2.
Debido a los errores presentados por la frmula del desglose, no se ha podido continuar con la revisin y
pruebas de los dems pasos del desarrollo.
La distribucin del IVA TRANSITORIO, se diseo para ser realizado en dos procesos mensuales y uno bimestral,
as:
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 6 de 29
Proceso 33
Proceso
Proceso 22
Proceso
Proceso 11
Proceso
Paso
Paso 11 yy 22
Paso
Paso 11 yy 22
Paso
Paso 33
Distribucin
IVA Mes 1
Distribucin
IVA Mes 2
Recalculo
Distribucin
Bimestral
Mes 2
Distribucin
Distribucin
Gasto
Gasto por
por
rdenes.
rdenes.
Distribucin
Distribucin
Gasto
Gasto por
por
rdenes.
rdenes.
EJEMPLO.
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 7 de 29
Para ilustrar este registro, tomamos como ejemplo la contabilizacin del ICA BOGOTA generado por la
transaccin ZFI_ICA - Rep. de Impuestos de Comercio e Ind., donde se evidencia la tabla de ingresos por
cuenta y por cebe:
V: 02 de 01/20/2015
Pgina 8 de 29
f)
V: 02 de 01/20/2015
Pgina 9 de 29
Esta transaccin debe verificar el % aplicado en el mes 1 y contabilizar la diferencia de acuerdo al % a aplicar en
el bimestre. Se realiza la respectiva contabilizacin entre las cuentas involucradas en el proceso de distribucin
de IVA.
Si no existen diferencias en el porcentaje de prorrateo del mes 1 con relacin al mes 2, aparece este mensaje, por lo tanto no
habr lugar a realizar ajustes contables.
SOLICITUD 2. Otra de las solicitudes se relaciona con la forma de contabilizacion del calculo del paso 2, ya que el sistema
registra un documento para cada una de las partidas, es decir el promedio mensual de registros est entre 12.800 y 24.000, con lo
que se generara el mismo nmero de documentos. Teniendo en cuenta que los cierres pueden ser entre 2 y 3 mensuales la
cantidad de documentos sera 6 veces ms.
Se requiere que el sistema genere el registro contable totalizado por nmero de orden y por cebe para que as se reduzcan el
nmero de documentos a contabilizar, para facilitar la anulacin de documentos y el volumen de los mismos al realizar los
recalculos correspondientes.
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 10 de 29
Reglas de negocio
N/A
Alcance y Exclusiones
Cumplir con lo establecido en el artculo 490 del estatuto tributario, de forma automtica por el sistema SAP.
Restricciones
Se debe aplicar primero la mejora de IVA transitorio (desglose de documentos) antes de aplicar esta.
Suposiciones
Los errores que se determinaron en este documento son los que hasta el momento se han descubirto y por lo cual el
desarrollo no ha podido ser ejecutado. Existe la posibilidad que una vez se aplique el ajuste al desarrollo como lo
determina la presente especificacion funcional, se encuentren ms errores o inconvenientes.
Dependencias Externas
N/A
Casos de negocio
N/A
Glosario de trminos
N/A
Anexos
N/A
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 11 de 29
Diseo de la solucin
<Describa las alternativas de solucin >
1. Reporte
1.1. Descripcin detallada del reporte
[Descripcin detallada del reporte. Esta seccin slo debe completarse cuando el requerimiento tenga la
necesidad de creacin de un listado de datos, ya sea porque el requerimiento sea exclusivamente un
reporte o porque se necesite un reporte como log de resultado de un proceso, etc.
Si el requerimiento no implica este tipo de desarrollo, entonces esta seccin debe eliminarse
completamente.]
1.2. Condiciones de inicio
On-Line
Background
Se ejecutara en lnea
Debe permitir ejecucin en Batch job
Siempre se ejecutara en Batch job con un usuario
determinado
Background User
A demanda
Horario
Diario
Semanal
Mensual
Otra
frecuencia
Detalle:
Detalle:
Detalle:
Detalle:
Detalle:
Detalle:
Menos de 50 Usuarios
Menos de 100 Usuarios
Menos de 500 Usuarios
Menos de 1000 Usuarios
Menos de 5000 Usuarios
Ms de 5000 Usuarios
Volumen de datos
(Cantidad de registros que
maneja)
Hora pico
Tipo
PARAMETER
SELECT-OPTIONS
RADIOBUTTON
RADIOBUTTON
CHECKBOX
Obligatorio
S
No
No
No
No
[El apartado Pantalla de seleccin es obligatorio y se usa para especificar principalmente los campos que se
usarn para filtrar la seleccin de datos, en caso de no necesitarse campos en la pantalla de seleccin se
deber aclarar explcitamente que no deber haber pantalla de seleccin.]
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 12 de 29
1.5. Salida
1.5.1.Nivel: Documento (por defecto)
Campo
Tabla
Campo
SOCIEDAD
BKPF
DOCUMENTO BKPF
TOTAL
BUKRS
BELNR
Calculado
Descripcin
Cabecera
Observaciones
Total documento
Tabla
Campo
Calculado Descripcin
Cabecera
DOCUMENTO BSEG BELNR No
IMPORTE
BSEG DMBTR No
Total documento
Observaciones
[Eliminar - Se debe agregar una tabla por cada estructura de salida que tenga el
reporte, ya sea porque es un reporte de tipo jerrquico donde se muestran distintos
niveles de informacin al mismo tiempo, ejemplo Cabecera/Detalle o porque existan
drilldowns que permitan visualizar informacin ms detallada para cada registro]
1.5.3.Agrupamiento/Totalizaciones
[Se debe indicar, de ser necesario, por qu campos se debe agrupar la informacin y que campos se deben
totalizar]
1.5.4. Clculos
[Detallar como se deben calcular los campos que hayan sido marcados como tal]
1.5.5. Ordenamiento
[Indicar por qu campos se debe ordenar la informacin de salida, si fuera necesario]
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 13 de 29
1.5.6. Drilldowns
[Se deben indicar los distintos drilldown, especificando como se debe activar y debe estar detallada la
estructura correspondiente en la seccin Salida]
1.5.7. Otros detalles a considerar
[Otros detalles a considerar, ejemplo: Eventos, colores en determinados campos, etc.]
1.6. Requerimientos no funcionales
1.6.1. Requerimientos de Performance
[Describir cualquier consideracin de performance para la ejecucin del reporte, tiempo mximo de tolerancia
para la salida del reporte]
Texto
1.6.2. Requerimientos de seguridad
[Especificar cualquier necesidad de restricciones de seguridad para el reporte, restriccin por Sociedad,
centros de costo, o algn nivel organizacional que aplique a la informacin ]
Texto
1.6.3. Manejo de Errores
[Describir necesidades especiales ante posibles escenarios de error durante la ejecucin del reporte ya sea
en line o batch, mensajes de advertencia o error y necesidades de notificaciones. ]
Texto
2. Interfaz
2.1. Descripcin detallada de la interfaz
[Descripcin detallada de la interfaz. Esta seccin slo debe completarse cuando el requerimiento tenga la
necesidad de creacin de una interfaz entre SAP y otro sistema, ya sea a travs de componentes Netweaver
PI/PO o solamente SAP ECC.
Explicar que est dentro del alcance y si es necesario que esta fuera del alcance.]
Texto
2.2. Descripcin de los sistemas
[Requerido. Especificar el contexto grficamente y en texto, componentes, mdulos afectados y transacciones.]
<Texto>
Entrada
(Exposicin)
Pgina 14 de 29
Salida
(Consumo)
Otro
Otro
Tipo de interaccin
File
Web Service
Otro
Frecuencia / Periodicidad
A demanda
Ventana definida
Otra frecuencia
Batch
Modelo de comunicacin
On-line
Detalle:
Detalle:
Detalle:
Homologaciones de negocio
Homologaciones
Homologaciones tcnicas
Homologaciones
parametrizables
Volumen de datos
(Cantidad de registros que
maneja en cada
interaccin)
1 a 10 registros.
Menos de 100 registros
Menos de 1.000 registros
Menos de 10.000 registros
Ms de 10.000 registros
V: 02 de 01/20/2015
Pgina 15 de 29
Texto
2.5. Manejo de excepciones (Equipo Funcional y Tcnico)
[Requerido. Definir en cada paso de la integracin cual es la excepcin que puede ocurrir y cul es el manejo
que se debe dar. Representar en Diagrama de secuencia.]
Texto
2.6. Fuentes de Informacin (Equipo Funcional y Tcnico)
[Requerido. Por favor introduzca todas las conocidas fuentes de datos para la integracin tanto SAP como no
SAP.]
Texto
2.6.1.Archivo
[Informacin especfica de archivos]
Informacin de acceso
Servidor
Ruta de acceso
Nombre del archivo
Separador de campos
Encoding del archivo
Alineacin campos alfanumricos
Relleno campos alfanumricos
Alineacin campos numricos
Relleno campos numricos
TAB
ASCII, UTF8, etc.
Izquierda
ESPACIO
Derecha
0 (cero)
Tipo
Alfanumric
o
DOCUMENTO Numrico
IMPORTE
Numrico
Long. Formato/Ejemplo
4
1000
10
13
1234567890
13 enteros, 2 decimales separados por punto. Ej.: 0000000123.00
2.6.2.Servicio Web
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 16 de 29
TAB
ASCII, UTF8, etc.
Izquierda
ESPACIO
Derecha
0 (cero)
Tipo
Alfanumric
o
DOCUMENTO Numrico
IMPORTE
Numrico
Long. Formato/Ejemplo
4
1000
10
13
1234567890
13 enteros, 2 decimales separados por punto. Ej.: 0000000123.00
2.7.2.Servicio Web
[Informacin especfica de Servicios Web. Se debe incluir la estructura de la informacin as como la
forma de consumo o exposicin del servicio y su ubicacin]
2.7.3.Datos internos de SAP
[Cuando se deba guardar informacin en SAP aca se debera especificar el detalle de como ingresar los
datos en SAP, ya sea uso de BAPIs, Batch input, guardar en tablas Z, etc.]
2.7.4.Otros tipos de mensaje
[Cualquier otra fuente de informacin no incluida en las anteriores opciones, bases de datos,
procedimientos almacenados]
V: 02 de 01/20/2015
Pgina 17 de 29
Texto
2.8.2.Homologaciones y validaciones
[Requerido. Indicar las homologaciones requeridas, tanto funcionales como tcnicas que la interfaz necesite,
en solicitud y en respuesta. As como tambin las validaciones requeridas en los campos]
Texto
2.9. Requerimientos SAP
2.9.1.Interfaz Trigger
[Indicar que inicia la ejecucin de la interfaz desde el lado SAP, transaccin, proceso y que requerimiento
relacionado se debe desarrollar en SAP para permitir la ejecucin de la interfaz]
Texto
2.9.2.Informacin especifca ALE/Idoc
[Requerido. Indicar las homologaciones requeridas, tanto funcionales como tcnicas que la interfaz necesite,
en solicitud y en respuesta. As como tambin las validaciones requeridas en los campos]
Texto
Source System & Client or Logical
System Name
Target System & Client or Logical
System Name
Sender Partner Number
Sender Partner Type
Receiver Partner Number
Receiver Partner Type
Message Type
IDoc Type
Extension Name
Business Object
2.10.
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Requerimientos no funcionales
Volumen
(promedio)
Concurrencia
(interacciones
simultaneas)
Throughput
(Ancho de banda)
Tiempos de respuesta
Escalabilidad
Escalabilidad
(Porcentaje de
Crecimiento Mensual de
Mensajes)
Disponibilidad
(Alta Disponibilidad y
Continuidad de Negocio)
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
Texto
V: 02 de 01/20/2015
Pgina 18 de 29
Seguridad
(Autenticacin / Cifrado)
Auditora
(Necesidades Generales
de Auditora)
Reinyeccin
(Reenvo / reinicio)
Texto
Texto
Texto
3. Conversin
3.1. Descripcin detallada de la conversin
[Descripcin detallada de la conversin. Esta seccin slo debe completarse cuando el requerimiento tenga la
necesidad de creacin de un programa de conversin de datos a SAP, carga o extraccin.
Explicar que est dentro del alcance y si es necesario que esta fuera del alcance.]
Sistema Pacientes
Proceso
Envo
Pacientes
SAP ERP
Genera Archivo
Archivo
Pacientes
Plano
Conversin
Pacientes
Llamar BAPI /
Batch input
BAPI / Batch
input
Creacin
Pacientes
Texto
Nombre de la Conversin
Sistema Origen
Sistema Destino
Modo de ejecucin
<Texto>
<Texto>
<Texto>
Batch
On-Line
Otro
Volumen de datos
(Cantidad de registros que
maneja en cada
ejecucin)
1 a 10 registros.
Menos de 1.000 registros
Menos de 100.000 registros
Menos de 1.000.000 de
registros
Ms de 100.000 de registros
V: 02 de 01/20/2015
Pgina 19 de 29
Nombre
campo
Descripcin
Longitud
de
salida
Output
Tipo
Formato
Positio
n
SY-DATUM
Date From
Dats
Left Justified
<1>
SY-DATUM
Date To
Dats
Left Justified
<2>
KNVVVKORG
Sales Org
Char
<3>
KNVVVTWEG
Dist. Channel
Char
<4>
Dejar igual
KNVVSPART
Division
Char
<5>
Si la Divisin es 01 cambiar a
03.
Si la Divisin es 02 cambiar a
04.
Select Orders
Checkbox to
choose orders to
reject
Checkbox
<6>
Customer
10
Char
<7>
Dejar igual
Sales Document
10
Char
<8>
Dejar igual
7
8
KNA1KUNNR
VBAKVBELN
No Leading
zeros
No Leading
zeros
V: 02 de 01/20/2015
Pgina 20 de 29
VBAPPOSNR
Sales Document
Item
No Leading
zeros
Numc
<9>
Dejar igual
TAB
ASCII, UTF8, etc.
Izquierda
ESPACIO
Derecha
0 (cero)
Field Name
Field Desc
1
2
3
4
5
SY-DATUM
SY-DATUM
KNVV-VKORG
KNVV-VTWEG
KNVV-SPART
Select Orders
7
8
KNA1-KUNNR
VBAK-VBELN
Date From
Date To
Sales Org
Dist. Channel
Division
Checkbox to choose
orders to reject
Customer
Sales Document
VBAP-POSNR
Output
Length
8
8
4
2
2
Output Type
Format
Position
Dats
Dats
Char
Char
Char
Left Justified
Left Justified
<1>
<2>
<3>
<4>
<5>
Checkbox
10
10
Char
Char
No Leading zeros
No Leading zeros
<7>
<8>
Numc
No Leading zeros
<9>
<6>
Mtodo de carga
Texto
3.6. Gua tcnica para la carga
[Proveer informacin requerida para el tipo de carga o bien anexar archivo con detalle de la lgica para cada
campo, requerir ayuda de un desarrollador para establecer el formato.]
3.6.1.Para BDC/Call Transaction
Ejemplo
Non-SAP
#
Ref
Nombre
campo
Longitud
Descripci
n
Requeri
do
(Y/N)
Lgica de
conversin
Nombre
program
an
V: 02 de 01/20/2015
#
pantalla
Nombre de
campo en
pantalla
Pgina 21 de 29
Descripci
n
Mandator
io. (Y/N)
3.6.2.Para ALE/IDOC
Ejemplo
Non-SAP
#
Ref
Nombre
campo
Longitu
d
Descripci
n
Requeri
do (Y/N)
Lgica de
conversin
Nombre
Segmen
to IDoc
Nombre
campo
IDoc
Descripci
n
Formato
Longitud
Formato
Longitud
3.6.3.Para BAPI
Ejemplo
Non-SAP
#
Ref
Nombre
del
campo
Longit
ud
Descripci
n
Reque
rido
(Y/N)
Lgica de
conversin
Nombre de
tabla o
estructura
interna
Nombr
e de
BAPI
Nombr
e
campo
Nombre
campo
Descripcin
Longitud
de
salida
Output
Tipo
Formato
Positio
n
SY-DATUM
Date From
Dats
Left Justified
<1>
SY-DATUM
Date To
Dats
Left Justified
<2>
KNVVVKORG
Sales Org
Char
<3>
KNVVVTWEG
Dist. Channel
Char
<4>
KNVVSPART
Division
Char
<5>
Select Orders
Checkbox to
choose orders to
reject
Checkbox
<6>
KNA1KUNNR
Customer
10
Char
No Leading
zeros
V: 02 de 01/20/2015
<7>
Pgina 22 de 29
8
9
VBAKVBELN
VBAPPOSNR
Sales Document
10
Char
Sales Document
Item
Numc
No Leading
zeros
No Leading
zeros
<8>
Dejar igual
<9>
Dejar igual
4. Ampliacin
4.1. Descripcin detallada de la ampliacin
[Descripcin detallada de la Aplicacin. Esta seccin slo debe completarse cuando el requerimiento tenga la
necesidad de creacin de un punto de ampliacin. Explicar que est dentro del alcance y si es necesario que
esta fuera del alcance.
Si el requerimiento no implica este tipo de desarrollo, entonces esta seccin debe eliminarse completamente.]
Nombre de la Ampliacin
Nombre del Programa
Nombre de la transaccin
Tipo de Ampliacin
<Texto>
<Texto>
<Texto>
Batch program
Online Program
Upload
User Exit
Enhancement
BADI
Enhancement Spot
Routine
BTE / Open FI
Data Dictionary
Other/Unknown
A demanda
Frecuencia / Periodicidad
Ventana definida
Otra frecuencia
V: 02 de 01/20/2015
Pgina 23 de 29
4.3. Lgica
[Se debe indicar la lgica de procesamiento, fuente de informacin a considerar, datos a cambiar, mensajes, etc.]
Texto
4.4. Log y manejo de errores
[Especificar como se va a tratar el manejo de errores y/o log de la amplacin.]
Texto
5. Formulario
5.1. Descripcin detallada del formulario
[Descripcin detallada del formulario. Esta seccin slo debe completarse cuando el requerimiento tenga la
necesidad de creacin de un formulario. Explicar que est dentro del alcance y si es necesario que esta fuera del
alcance.
Si el requerimiento no implica este tipo de desarrollo, entonces esta seccin debe eliminarse completamente.]
Nombre del formulario
Nombre del Programa
Nombre de la transaccin
Tipo de Formulario
<Texto>
<Texto>
<Texto>
PDF Form
Smart Forms
Sapscript
Otro
Especificar:_____________________
Distribucin
Print (Local)
Print (Service)
Email
Fax
Otro
V: 02 de 01/20/2015
Pgina 24 de 29
Texto
5.5. Detalles tcnicos
5.5.1.Triggering
[Explicar en qu punto inicia la ejecucin del formulario, cual es el mecanismo de inicio.]
Texto
5.5.2.Mapeo de datos
Texto
Campo
Descripcin
Funcionalidad
Lgica
Imprimir
en pantalla
Fuente
Formato
Ventana
6.1.1.Diagrama de flujo
[Esquema general de los flujos del programa, relacionando las distintas pantallas requeridas.]
6.2. Detalle de pantallas
6.2.1.Pantalla <1>
Estructura
Campo Referencia Tipo Obligatorio Valor defecto Observaciones
V: 02 de 01/20/2015
Pgina 25 de 29
[Tambin se puede incluir un diagrama con los distintos controles, botones, etc.]
Lgica de procesamiento
[Aqu se debe especificar cul es la lgica de procesamiento de la pantalla, de deben detallar los
distintos eventos posibles]
6.2.2.Pantalla <2>
Estructura
Campo Referencia Tipo Obligatorio Valor defecto Observaciones
[Tambin se puede incluir un diagrama con los distintos controles, botones, etc.]
Lgica de procesamiento
[Aqu se debe especificar cul es la lgica de procesamiento de la pantalla, de deben detallar los
distintos eventos posibles]
6.2.3.Pantalla <N>
Estructura
Campo Referencia Tipo Obligatorio Valor defecto Observaciones
[Tambin se puede incluir un diagrama con los distintos controles, botones, etc.]
Lgica de procesamiento
[Aqu se debe especificar cul es la lgica de procesamiento de la pantalla, de deben detallar los
distintos eventos posibles]
7. Manejo de mensajes
[Aqu se debe especificar los diferentes tipos de mensajes que la aplicacin debe mostrar. Los mensajes se dividen
en 2 categoras:
Mensajes de validacin de datos de entrada que son los que se muestran inmediatamente despus de una
pantalla de seleccin y se usan para mostrar errores o advertencias cuando los datos ingresados no son
vlidos
Mensajes de resultado son los mensajes que se muestran como el resultado de un proceso que slo es
ejecutado luego de que se hayan pasado las validaciones
Para el caso de programas de dilogo o transacciones que tienen varias pantallas, se debern poner estas tablas con
el detalle de los mensajes de validacin y resultado para cada pantalla.
El campo Tipo de la tabla puede contener los siguientes valores: Status, Informacin, Advertencia, Error, Abortar.
Los mensajes de validacin estndares para campos obligatorios por ejemplo, no es necesario especificarlos.
Cualquier otro criterio a tener en cuenta por el desarrollador que no encaje en las tablas de mensajes deber ser
detallado coloquialmente, por ejemplo si se quisiera agrupar los mensajes de resultado en una ventana para
mostrarse todos juntos.
Esta seccin es opcional y slo se usa si se tienen mensajes explcitos, distintos de los estndares, que se quieran
mostrar, de lo contrario debe eliminarse la seccin del documento.]
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 26 de 29
Texto
El documento 1234567890 no existe
Texto
Se han procesado 100 registros
No se pudo crear el documento
8. Tablas
[En esta seccin se deben especificar las tablas o estructuras append que se requieran crear o modificar.
Considerar: Campos de referencia, mbitos de valores, Ayudas de bsqueda, Documentacin del campo (Ayuda)
Se deben especificar, si fuera necesario, valores vlidos para un campo (mbitos de valores), ayudas de
bsqueda, o la documentacin de un campo despus de la tabla correspondiente]
8.1. Tabla
Datos Generales
Descripcin
Tipo de tabla
Vista de actualizacin
Cantidad de registros <cantidad de registros aproximada que puede manejar la tabla>
Estructura
Campo
Referencia
Tipo
Long. Descripcin
SOCIEDAD
BKPF-BUKRS
Sociedad
DESCRIPCION
CHAR 40
Descripcin
IMPORTE
CURR 13,2 Importe en moneda
local
<Se debe especificar el Tipo y longitud o se puede especificar un campo de referencia, no hace
falta especificar ambos>
8.2. Estructura Append
Datos Generales
Descripcin
Xxxxx
Tabla apndice Xxxxx
Estructura
Campo
Referencia
Tipo
Long. Descripcin
SOCIEDAD
BKPF-BUKRS
Sociedad
DESCRIPCION
CHAR 40
Descripcin
IMPORTE
CURR 13,2 Importe en moneda
local
<Se debe especificar el Tipo y longitud o se puede especificar un campo de referencia, no hace
falta especificar ambos>
9. Consideraciones de Seguridad
[En esta seccin se deben especificar todas las condiciones de seguridad a tener en cuenta]
Aprobado por: Marlon Javier Forero
Gerente Proyecto Institucional
V: 02 de 01/20/2015
Pgina 27 de 29
Recursos:
Tiempo:
Costo:
V: 02 de 01/20/2015
Pgina 28 de 29
V: 02 de 01/20/2015
Pgina 29 de 29