Está en la página 1de 12

PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

ESPECIFICACIONES FUNCIONALES

Sección I: Justificación
Área (R/3 Módulo): WM Fecha(22/10/2004):
Requerido por: Luis Gianoli / Ronnie Castillo
Título: Traspaso de propio a K luego de entradas de mercancías
Breve descripción: El objetivo es realizar el traspaso de stock propio a consignado para los artículos
relevantes luego de realizar un ingreso por recompra, traslados entre centros y
devoluciones de cliente para los centros que se gestionan en WM.
Tipo de Desarrollo: ( ) Adecuación ( X) Desarrollo ( ) Interfaz a R/3 ( ) Carga inicial
( ) Reporte ( ) Formato ( ) Generación de texto para legacy
( ) Otros : ___________________________________(especifique)

Prioridad: ( X ) alta / obligatorio ( ) mediana / recomendado ( ) baja / opcional


Solo para conversiones e Interfaces:
1. Calidad de la información real: ( ) Bueno ( ) Promedio ( ) Malo
2. Complejidad de la información ( ) Simple ( ) Promedio ( ) Complejo ( ) Extra-complejo
real: ( ) Simple ( ) Promedio ( ) Complejo
3. Complejidad del ingreso manual: XX pantallas
4. Número de pantallas en SAP: XXX registros
5. Volumen de la data
Solo para Interfaces: ( ) Tiempo Real ( ) Pseudo-tiempo real ( ) Batch
1. Tipo de interface: ( ) Inbound ( ) Outbound ( ) Ambos
2. Dirección de interface: ( ) Diaria ( ) Semanal ( ) Mensual
3. Frecuencia: ( ) Nocturna ( ) Otros: __________________(especifique)

Tipo de programación ( ) Report Painter ( ) Report Writer ( ) ABAP Query


( X) ABAP Program ( ) Info System

Herramientas: ( ) CATT ( ) LSMW


( ) Otros: _____________(especifique)

Adicionales:
( ) BAPI ( ) IDOC
( ) Otros: _____________(especifique)

Preguntas genéricas:
1. Impacto de no crear el programa: (X) los requerimientos necesarios podrían no estar completos.
( ) falta información requerida para el negocio.
( ) pierde funcionalidad comparado con el sistema anterior.
( ) otros: _________________________

Tiempo de desarrollo estimado: 06 días


Existe alguna alternativa en el sistema estándar: ( ) Si ( X ) No
Describa la alternativa encontrada:

Motivo por el que la alternativa no puede ser ( ) Problemas de rendimiento ( ) Complejidad


aceptada: ( ) Otros: La solución más optima necesita una
complejidad mayor
Aprobación del BPE:

Business Consulting & Technology Services Página 1 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Sección II: Descripción detallada de la funcionalidad

(Objetivo del desarrollo detallando la funcionalidad requerida)

Se utilizarán transacciones desarrolladas que permitan realizar los traspasos desde stock propio a consignado
para los artículos relevantes únicamente para centros que se gestionan con warehouse management.
Los procesos de entrada a los cuales va a aplicar éste desarrollo son:
- Por devoluciones de cliente
- Por devoluciones de préstamos
- Por recompra
- Por traslados entre centros

Estas transacciones deberán ejecutarse luego de realizar las contabilizaciones en IM y generar la orden de
transporte correspondiente con referencia a un documento de expedición o a un documento de material
(según sea el caso).

El traspaso se realizará con el programa RLLQ0200.

Se creará una transacción para los ingresos con referencia a documento de material y otra con referencia a la
entrega.

Se deberá utilizar para cada caso:


- EM por traslados: documento de material.
- EM recompra: documento de material
- EM devoluciones de cliente: entrega
- EM devoluciones de préstamos de cliente: entrega

Consideraciones en el proceso:
- No se deberán utilizar indicadores especiales de movimiento para éstos procesos.
- Todos los casos únicamente deberán ingresar un mismo tipo de almacén con ubicación de
procedencia dinámica.
EM por traslados: documento de material.
EM recompra: documento de material
EM devoluciones de cliente: entrega
EM devoluciones de préstamos de cliente: entrega
- Para anular los movimientos de entradas de mercancías por traslados y recompra será necesario
siempre utilizar la transacción MBST.
- Es necesario ejecutar ésta transacción inmediatamente después de realizar las contabilizaciones de
entrada.

Business Consulting & Technology Services Página 2 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

TRANSACCIÓN DE TRASPASO CON REFERENCIA A ENTREGA

Pantalla de selección

Al ingresar a la transacción debe aparecer la siguiente pantalla de selección:

Traspaso a stock especial con ref. entregas: consignación del proveedor

Entrega

Ejercicio

Campo Nombre Tipo Long Dec Opcional / Obligatorio Acción


Entrega Z_VBELN CHAR 10 0 Obligatorio Confirmar que el valor registrado
exista en LIKP para LIKP-VBELN y
LIKP-VBTYP = ‘T’
De no cumplirse con las
validaciones deben mostrarse los
siguientes mensajes de error:
1. “No existe documento”
2. “el documento registrado
no corresponde a una
devolución”
Puesto de Z_VSTEL CHAR 4 0 Opcional LIKP-VSTEL
expedición
Fecha Z_CPUDT CHAR 8 0 Opcional MKPF-CPUDT
Considerar el documento de
material para la búsqueda realizada
en el punto 2
Hora Z_CPUTM CHAR 6 0 Opcional MKPF-CPUDT
Considerar el documento de
material para la búsqueda realizada
en el punto 2

Este programa deberá permitir procesamiento masivo de la selección obtenida con los criterios ingresados en
la pantalla de selección.

La ejecución deberá efectuarse por entrega únicamente para las entregas que cumplan con LIKP-ZZSTDKWM
= ‘A’ (campo declarado en pag. 10)

Si la transacción se ejecuta con éxito, deberá actualizarse el valor de LIKP-ZZSTDKWM = ‘C’

Verificación de entrada de mercancías

1. Ir a la función RV_ORDER_FLOW_INFORMATION y considerar los parámetros de entrada:


Aufbereitung = '2'
Belegtyp =''
comwa-mandt =
comwa-vbeln = Z_VBELN
comwa-posnr = 000010
comwa-etenr =

Business Consulting & Technology Services Página 3 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

nachfolger = 'X'
n_atufen = '50'
vorgaenger = 'X'
v_atufen = '50

2. Traer el parámetro de salida VBELN para el último registro generado (mayor ERDAT y ERZET)
que cumpla con VBTYP_N = ‘R’ y VBTYP_V = ‘T’.
Verificar que no existan registros posteriormente generados con VBTYP_N = ‘h’ y VBTYP:V = ‘T’.
De no cumplirse lo anterior, deberá mostrarse el mensaje de error: “El documento no tiene ingreso
de mercancías”

Verificación de generación de NT

3. Seleccionar los registros de la MSEG que cumplan con MSEG-MBLNR = MKPF-MBLNR y MSEG-
MJAHR = MKPF-MJAHR.

Ir a la tabla LTBK y traer los registros para:


LTBK-LGNUM = MSEG-LGNUM
LTBK-TBNUM = MSEG-TBNUM

De no existir registros, mostrar el siguiente mensaje de error: “No existe necesidad de transporte
para el documento”.

Ejecución programa RLLQ0200

El programa RLLQ0200 permite realizar traspasos desde el stock propio a stock especial y viceversa de
manera simultánea en IM y WM.

4. Para los valores obtenidos de LTBK y LTBP que cumplan con la condición 3:

5.1 Ejecutar la función ‘ZMM_CHECK_CONSIGNADO’


Parámetros de entrada:
MATNR = LTBP-MATNR
WERKS = LTBP- WERKS
Seleccionar los valores de LTBP que cumplan con RESULT = 1.

5.2 Para los registros resultantes de la condición 5.1:

5.2.1 Se deberá realizar la siguiente verificación de cantidades para la totalidad de


registros:

- Agrupación 1: agrupar los registros de la tabla LTBK por número de


almacén (LTBK-LGNUM), tipo de almacén (LTBK-VLTYP) y ubicación de
procedencia (LTBK-VLPLA).
- Agrupación2: obtener todos los registros de la tabla LTBP para cada
agrupación 1 (LTBP-LGNUM = LTBK-LGNUM y LTBP-TBNUM=LTBK-
TBNUM) y agruparlos por material (LTBP-MATNR), centro (LTBP-WERKS),
almacén (LTBP-LGORT), lote (LTBP-CHARG), diferenciación de stock (LTBP-
BESTQ), stock especial (LTBP-SOBKZ) y número de stock especial (LTBP-
SONUM).
- Totalizar los valores del campo LTBP-MENGE para cada agrupación 2
(Z_SUM1 =  LTBP-MENGE)
- Búsqueda de cuantos:
Para cada agrupación 2 obtener el registro de LQUA:

Business Consulting & Technology Services Página 4 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

LQUA-LGNUM = LTBK-LGNUM
LQUA-MATNR = LTBP-MATNR
LQUA-WERKS = LTBP-WERKS
LQUA-CHARG = LTBP-CHARG
LQUA-BESTQ = LTBP-BESTQ
LQUA- SOBKZ = LTBP-SOBKZ
LQUA-SONUM = LTBP-SONUM
LQUA-LGTYP = LTBK-VLTYP
LQUA LGPLA = LTBK-VLPLA
obtener la cantidad de stock disponible en el cuanto (LQUA-VERME) y validar
que:
Z_SUM1 = LQUA-VERME
Si no se cumple ésta igualdad se debe emitir el siguiente mensaje de error:
“La cantidad confirmada para el documento no coincide con la cantidad
disponible en el cuanto” y finalizará la transacción sin realizar operación
alguna.

5.2.2 Obtener el proveedor:


Si todos los registros cumplen con la validación de cantidades descrita en el
paso 5.2.1, entonces:

Obtener el campo LIPS-ZLIFNR para LIPS-VBELN = LQUA-VBELN y LIPS-


POSNR = LQUA-POSNR para cada cuanto obtenido.
Guardar en una tabla interna la relación Material (MATNR) y proveedor
(ZLIFNR).

Si LQUA-VBELN = ‘ ‘ y LQUA-POSNR = ‘ ‘ entonces obtener el proveedor


regular del registro info:

Buscar los registros info del material actual en EINA, con:


EINA-MATNR = LQUA-MATNR
Tomar el registro en que cumplan con:
EINA-LOEKZ = ‘ ‘ (Marca de borrado en blanco)
EINA- RELIF = ‘X’ (Proveedor regular marcado)
Tomar el proveedor asociado: EINA-LIFNR
Si no se encuentra ningún registro info en la tabla EINA, se deberá emitir un
mensaje de error y se deberá salir de la transacción. El texto del mensaje de
error será:
“El artículo &LQUA-MATNR es de consignación pero no se ha podido
determinar el proveedor porque no existe ningún registro info
asociado.”

Guardar en una tabla interna la relación Material (ZMATNR) y proveedor


(ZLIFNR).

5.2.3 Para los cuantos obtenidos en el paso 5.2.1 se deberá ejecutar el programa
RLLQ0200 con los siguientes criterios de selección:
Descripción de campo (campo dynpro) = valor a tomar
Cuanto (%%DYN001-LOW) = LQUA-LQNUM
Número de almacén (S1_LGNUM) = LQUA-LGNUM
Tipo de almacén (S1_LGTYP-LOW) = LQUA-LGTYP
Indicador de stock especial (SOBKZ-LOW) = ‘ ‘
Clase de movimiento (PA_BWLVS) (*) Procedimiento para hallar la clase de
movimiento de WM

Business Consulting & Technology Services Página 5 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Fecha de documento (PA_BLDAT) = fecha del día


Fecha de contabilización (PA_BUDAT) = fecha del día

5.2.3.1 Procedimiento para hallar la clase de movimiento de WM


Crear una tabla configurable ZMMT156 – Clase mov. traspaso en
WM por clase mov. IM

Campo Descripción Tipo Long Dec


BWART Clase de movimiento IM CHAR 3 - T156
LGNUM Número de almacén CHAR 3 - T333-LGNUM
BWLVS Clase de movimiento WM CHAR 3 - T333-BWLVS
FLAG Actualización en MKPF CHAR 1 - Valores posibles:
‘ ‘: inactivo
‘X’: activo

Se creará la vista de actualización, que sea de customizing.


Obtener el valor de LTBK-BWART para LTBK-LGNUM = LQUA-
LGNUM y LTBK-TBNUM = LQUA-TBNUM.

PA_BWLVS = ZMMT156- BWLVS para:


ZMMT156- BWART = LTBK-BWART
ZMMT156- LGNUM = LTBK-LGNUM

Seleccionar &ALL (Seleccionar todo) de la barra de pulsadores y luego ejecutar


la función UMBU (Traspasar).

Ingresar el valor de LIPS-ZZLIFNR en el campo proveedor (Campo dynpro


MSEG-LIFNR)
Tomar el valor (función GOON) .

Grabación de datos del documento de contabilización de la entrega en las posiciones del documento
de material generado por el traspaso

El documento de material generado producto del traspaso en IM con el programa RLLQ0200 deberá contener
como información el número y posición del documento comercial o en su defecto el número y posición del
documento de material de entrada. Para esto se usará el exit EXIT_SAPMM07M_001.
Deberá realizarse una verificación de cantidades para validar que el documento de traspaso considere todas
las posiciones del documento de entrada para un mismo artículo lote.

5. Verificación de cantidades para ingreso de posiciones

Ingresar la siguiente lógica en el exit EXIT_SAPMM07M_001


Para cada cuanto que va a pasar por el proceso de traspaso del programa RLLQ0200, considerar
lo siguiente:

Buscar los registros de la MSEG que cumplan con:


MSEG-MBLNR = LQUA-WENUM
MSEG-MJAHR = LQUA-WDATU (considerar el año).
MSEG-MATNR = LQUA-MATNR
MSEG-WERKS = LQUA-WERKS
MSEG-LGORT = LQUA-LGORT
MSEG-CHARG = LQUA-CHARG
Para los registros obtenidos, totalizar los valores del campo MSEG-MENGE (Z_SUM2)

Business Consulting & Technology Services Página 6 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Si Z_SUM2 <> LQUA_VERME entonces no deberá considerarse dicha posición y deberá


guardarse los siguientes datos para que se muestren posteriormente en un log al finalizar la
transacción:
Mensaje: “No coinciden cantidades para el documento de material &MSEG-MBLNR y cuanto
&LQUA-LQNUM. No se ha realizado el traspaso”.

Si Z_SUM2 = LQUA_VERME entonces deberá grabarse en el campo MSEG-SGTXT del


documento de traspaso los valores: “VBFA-VBELV”-“VBFA-POSNV1”-“VBFA-POSNV2”-......
para VBFA-VBELN = MSEG-MBLNR, VBFA-POSNN = MSEG-ZEILE, VBFA-VBTYP_N = ‘R’,
VBFA-VBTYP_V = ‘T’ y considerar VBFA-ERDAT (año) = MSEG-MJAHR. De no existir
registro que cumpla con la última condición VBFA-ERDAT (año) = MSEG-MJAHR, entonces
se tomará el campo VBFA-ERDAT (año) con el año anterior, hasta encontrar un registro.

De no existir registros que cumplan con las condiciones anteriores, entonces deberá grabarse
en el campo MSEG-SGTXT del documento de traspaso los valores “MSEG-MBLNR”-“MSEG-
ZEILE1”-“MSEG-ZEILE2”-......

Si existiesen más posiciones asociadas de las que la longitud del campo de texto pueda
soportar (50), deberá considerarse como cantidad a traspasar la suma de las cantidades de
las posiciones que se muestren en el campo de texto de traspaso.

Luego se volverá a ejecutar el programa RLLQ0200 para la cantidad restante en el cuanto.

Anulación de Necesidad de transporte

6. Con los datos de la tabla de cabecera y posición los registros de LTBK y LTBP obtenidos en el
paso 3, ejecutar lo siguiente:

6.1 Guardar en memoria internamente los datos de las tablas LTBK y LTBP
6.2 Ejecutar el programa SAPML02B con los siguientes datos:
LTBK-LGNUM = MSEG-LGNUM
LTBK-TBNUM = MSEG-TBNUM
Para los distintos valores obtenidos para LTBK-LGNUM/LTBK-TBNUM

Dar Enter
Ir al menu: Necesidad de transporte – Borrar

Creación de la nueva necesidad de transporte

Se generará una nueva necesidad de transporte que se utilizará como input para la creación de la orden de
transporte respectiva, la cual permitirá realizar el almacenamiento de la mercadería.

7. Traer los datos guardados en memoria interna de las tablas LTBK y LTBP en el paso 6.1 y replicar
la necesidades de transporte vía el programa SAPML02B.
Dynpro 101
Descripción de campo (campo dynpro) = valor a tomar
Número de almacén (LTBK-LGNUM) = LTBK-LGNUM
Clase de movimiento (LTBK-BWLVS) = LTBK-BWLVS
Tipo de necesidad (LTBK-BETYP) = LTBK-BETYP
Número de necesidad (LTBK-BENUM) = LTBK-BENUM
Fecha planificada (LTBK-PDATU) = LTBK-PDATU
Hora planificada (LTBK-PZEIT) = LTBK-PZEIT
Prioridad de transporte (LTBK-TBPRI) = LTBK-TBPRI

Business Consulting & Technology Services Página 7 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Pasar a datos de cabecera: función AK (F6)

Dynpro 104
Descripción de campo (campo dynpro) = valor a tomar
Txt. Cabecera NT (LTBK-TBKTX) = LTBK-MBLNR - LTBK-MJAHR

Pasar a una nueva posición: función NP (F7)

Dynpro 102
Descripción de campo (campo dynpro) = valor a tomar
Material (LTBP-MATNR) = LTBP-MATNR
Centro (LTBP-MATNR) = LTBP-MATNR
Almacén (LTBP-LGORT) = LTBP-LGORT
Lote (LTBP-CHARG) = LTBP-CHARG
Difer. Stock (LTBP-BESTQ) = LTBP-BESTQ
Indicador de stock especial (LTBP-SOBKZ) = si el valor de LTBP-MATNR está contenido en la
tabla interna generada en el paso 5.2.2, entonces el valor es ‘K’, de lo contrario es LTBP-SOBKZ.
Número de stock especial (LTBP-LSONR) = si el valor de LTBP-MATNR está contenido en la
tabla interna generada en el paso 5.2.2, entonces el valor es ‘ZLIFNR’, de lo contrario es LTBP-
LSONR.
Cantidad (LTBP-MENGE) = LTBP-MENGE
Unidad (LTBP-MEINS) = LTBP-MEINS
Destinatario de mercancías (LTBP-WEMPF) = LTBP-WEMPF

TRANSACCIÓN DE TRASPASO CON REFERENCIA A DOCUMENTO DE MATERIAL

Pantalla de selección

Al ingresar a la transacción debe aparecer la siguiente pantalla de selección:

Traspaso a stock especial con ref. documento material: consignación del proveedor

Doc. material

Ejercicio

Campo Nombre Tipo Long Dec Opcional / Obligatorio Acción


Documento de Z_MBLNR CHAR 10 0 Obligatorio
material
Ejercicio Z_MJAHR CHAR 4 0 Obligatorio Por defecto debe proponerse el
ejercicio en curso
Centro Z_VSTEL CHAR 4 0 Opcional MSEG-WERKS
Todas las posiciones deben tener el
valor de centro registrado en la
pantalla de selección
Fecha Z_CPUDT CHAR 8 0 Opcional MKPF-CPUDT
Hora Z_CPUTM CHAR 6 0 Opcional MKPF-CPUDT

Este programa deberá permitir procesamiento masivo de la selección obtenida con los criterios ingresados en
la pantalla de selección.

Business Consulting & Technology Services Página 8 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

La ejecución deberá efectuarse por documento de material únicamente para las los documentos que cumplan
con MSEG-ZZSTDKWM = ‘A’ (campo declarado en pag. 10)

Si la transacción se ejecuta con éxito, deberá actualizarse el valor de MSEG-ZZSTDKWM = ‘C’

Validaciones: existencia de documento de material, verificación de entrada de mercancías y


generación NT

8. Debe existir un registro en la tabla MKPF que cumpla con MKPF-MBLNR = Z_MBLNR y MKPF-
MJAHR = Z_MJAHR.
9. Si MKPF-VGART <> ‘WE’ y MKPF-BLART <> ‘WE’ para MKPF-MBLNR = Z_MBLNR y MKPF-
MJAHR = Z_MJAHR entonces deberá aparecer el siguiente mensaje de error: “El documento
registrado no corresponde a una entrada de mercancías” y salir de la transacción.
10. Obtener los valores de los campos MSEG-TBNUM y MSEG-TBPOS para cada posición de la
tabla MSEG que cumpla con MSEG-MBLNR = MKPF-MBLNR y MSEG-MJAHR = MKPF-MJAHR.

10.1 Si MSEG-TBNUM = ‘ ‘ y MSEG-TBPOS = ‘ ‘, entonces deberá aparecer el siguiente


mensaje de error: “Documento de material contiene posiciones sin necesidad de
transporte” y salir de la transacción.
10.2 Si LTBP-ELIKZ = ‘X’ para LTBP-TBNUM = MSEG-TBNUM y LTBP-TBPOS = MSEG-
TBPOS, entonces deberá aparecer el siguiente mensaje en un log de errores al finalizar la
transacción: “Para el documento &MSEG-MBLNR, ejercicio &MSEG-MJAHR y posición
&MSEG-ZEILE no existe necesidad de transporte” y no se considera la posición para la
ejecución de las actividades siguientes.

Ejecución programa RLLQ0200 (lógica descrita en pag. 3)

Grabación de datos del documento de contabilización de la entrada en las posiciones del documento
de material generado por el traspaso (lógica descrita en pag. 5)

Anulación de Necesidad de transporte (lógica descrita en pag. 6)

Creación de la nueva necesidad de transporte (lógica descrita en pag. 6)

Anulación de documentos de material

Utilizar el exit EXIT_SAPMM07M_001.

 Crear una estructura Append a la tabla T156 (clase de movimiento).

Campo Descripción Tipo Long Dec


BWART Clase de movimiento IM CHAR 3 - T156-BWART
ZFLAG Flag de activación CHAR 1 - Valores posibles:
‘ ‘ – Inactivo
‘X’ – Activo

 Se creará la vista de actualización, que sea de customizing.

El user exit deberá activarse cuando se ejecute la transacción MBST, para los movimientos que cumplan con:
T156-ZFLAG = ’X’ para MSEG-BWART = T156-BWART

Business Consulting & Technology Services Página 9 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Grabar el valor de MSEG-SGTXT del documento a eliminar en el documento de anulación.

Creación de campos en tablas estándares

Se requiere la creación de los siguientes campos:

Tabla Campo Descripción Tipo Long Dec


LIKP ZZSTDKW Status de traspaso EM CHAR 1 -
M
MKPF ZZSTDKW Status de traspaso EM CHAR 1 -
M

La creación del campo LIKP-ZZSTDKWM deberá grabarse en la orden QSDK909095

Actualización de campo MKPF-ZZSTDKWM

Mediante el exit EXIT_SAPLMBMB_001 se actualizará el valor del campo MKPF-ZZSTDKWM = ‘A’ si:

ZMMT156-FLAG = ‘X’ para ZMMT156-BWART = MSEG-BWART para todas las posiciones del documento de
material.

VERSION 5:

En el reporte de control mostrar los mensajes de error encontrados en la ejecución de la BAPI que invoca el
programa ZRLLQ0200.

Sección III: Documentación Técnica

(Detalle de la documentación técnica a cargo del equipo técnico)

Business Consulting & Technology Services Página 10 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Sección IV: Test Técnico


Nombre del programa: ZFIO0001 Fecha de test: 99/99/9999
Nombre del desarrollador:
Responsable funcional del equipo miembro del testing:

1. Archivo(s) usado para el test (opcional):


________________________________________________________________
2. Está el programa de acuerdo con las especificaciones de la funcionalidad?
( ) Si ( ) No

Nota: Si el programa está correcto solo firmar el formulario, si es necesario, incluir algunos comentarios en la sección
adecuada.

Puntos de Control Responsable Resultado Detalle


Validación de ruc Juan Pérez 
X

Business Consulting & Technology Services Página 11 de 12


PROYECTO DELFIN: Etapa 2 – Ventas y Logística

Diseño Funcional
NOMBRE DE ARCHIVO: 643400602.doc VERSION: 0.1

Sección V: Test Funcional


Nombre del programa: ZFIO0001 Fecha de test: 99/99/9999
Nombre del desarrollador:
Responsable funcional del equipo miembro del testing:

3. Archivo(s) usado para el test (opcional):


________________________________________________________________
4. Está el programa de acuerdo con las especificaciones de la funcionalidad?
( ) Si ( ) No

Nota: Si el programa está correcto solo firmar el formulario, si es necesario, incluir algunos comentarios en la sección
adecuada.

Puntos de Control Responsable Resultado Detalle


Validación de ruc Juan Pérez 
X

Responsable de desarrollo :

5. Describa la solución dada a los errores.


________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________

6. Nueva fecha de envío: 99/99/9999

Comentarios después de la nueva versión: (si el programa contiene errores antes):

Fecha: __/__/____
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________

Comentarios genéricos:
________________________________________________________________________________
________________________________________________________________________________

Nombres y Firmas:
_______________________________________________________________________________________
Consultor funcional

_______________________________________________________________________________________
Desarrollador

Business Consulting & Technology Services Página 12 de 12

También podría gustarte