Você está na página 1de 27

Especificación Funcional

Módulo de Pedidos

TI CORP

2 de abril de 2013
Autor: wzegarras
HISTORIAL DE REVISIONES DEL DOCUMENTO
VERSIÓN DESCRIPCIÓN DE LA REVISIÓN FECHA AUTOR

1.0 DESARROLLO INICIAL DEL 02.04.2013 WALTER ZEGARRA


DOCUMENTO

CONTACTO FUNCIONAL CONTACTO TÉCNICO CONTACTO TÉCNICO

NOMBRE WALTER ZEGARRA HEBER CAMUS NIELS RODRIGUEZ

CORREO WZEGARRAS@GROMERO.COM. HCAMUST@GROMERO.COM. NRODRIGUEZV@GROMERO.COM.


PE PE PE

TELÉFON #220221 / 997440893 997059452 #431047 / 975545617


O
Especificación Funcional | 02/04/2013

1
Especificación Funcional
Módulo de Pedidos

Definición
EL MÓDULO DE PEDIDOS SE ENCUENTRA INTEGRADO COMO HERRAMIENTA A LA GESTIÓN DIARIA DEL VENDEDOR,
ESTE MÓDULO PERMITE GESTIONAR LAS OPERACIONES DE GENERACIÓN DE SOLICITUDES (VENTAS, NOTAS DE
CRÉDITO, NOTAS DE DÉBITO, TRANSFERENCIAS GRATUITAS) ASÍ COMO EL MANEJO DE ESTADOS Y REGISTROS DE
SOLICITUDES NO EFECTIVAS. AÑADE VALOR PROPORCIONANDO SOPORTE PARA CICLOS DE PROCESOS COMPLETOS
COMO, POR EJEMPLO, EL CICLO DE VENTA, QUE INCLUYE LA SOLICITUD DE PEDIDOS DE VENTA, ENTREGAS,
TRANSPORTE, FACTURACIÓN Y LIQUIDACIÓN, MEJORANDO ASÍ LA GESTIÓN Y RENDIMIENTO DEL VENDEDOR.

Objetivo del módulo


DESARROLLAR UN CONJUNTO DE INTERFACES LIGERAS, FLUIDAS, DINÁMICAS Y FLEXIBLES PARA EL REGISTRO DE
SOLICITUDES DE VENTA Y VISITAS NO EFECTIVAS, DE TAL MODO QUE SE PUEDA PROPORCIONAR INFORMACIÓN
HISTÓRICA, CRÍTICA, CLAVE Y CERTERA DE LOS PRINCIPALES INDICADORES DE VENTAS RELACIONADOS AL CLIENTE
TALES COMO SUGERENCIA DE PRODUCTOS, PROMOCIONES (OBSEQUIOS Y DESCUENTOS), PRIORIDADES,
LINEALIDAD Y EL PROGRAMA PUNTOS BONUS DEL CLIENTE.

Alcance del módulo


 REGISTRAR PEDIDOS DE VENTA, DE TRANSFERENCIA GRATUITA, DE NOTAS DE CRÉDITO/DEBITO.
 CONSULTAR EL HISTORIAL DE PEDIDOS DEL CLIENTE.
 OBTENER EL CONSOLIDADO DE PEDIDOS DEL VENDEDOR AL CIERRE DE SU GESTIÓN DIARIA.
 REGISTRAR VISITAS NO EFECTIVAS (NO PEDIDO).

Requerimientos generales
Complejidad de desarrollo
 ALTA

Supuestos
 EL ESQUEMA DE PRECIOS DEBE ESTAR CARGADO Y SINCRONIZADO AL INICIO DEL DÍA.
Especificación Funcional | 02/04/2013

 EL CONJUNTO DE MATERIALES O PRODUCTOS DEBE ESTAR SINCRONIZADO AL INICIO DEL DÍA.


 EL MAESTRO DE CLIENTES DEBE ESTAR SINCRONIZADO AL INICIO DEL DÍA.
 DEBE HABERSE REALIZADO AL MENOS UNA SINCRONIZACIÓN EXITOSA EN EL DÍA.

Consideraciones de rendimiento
 DEBE REGISTRAR PEDIDOS DE FORMA RÁPIDA, FLUIDA Y DINÁMICA.

Ambiente de pruebas
EL ENTORNO DE PRUEBAS SERÁ SUP DEV.

2
ESPECIFICACIÓN DE LAS OPCIONES DEL MÓDULO
OPCIÓN: CONSULTA DE PEDIDOS [ALICORP/DEX]
Descripción del proceso
LA OPCIÓN DE CONSULTA DE PEDIDOS SE DEFINE COMO UN MEDIO A TRAVÉS DEL CUAL EL USUARIO PODRÁ
OBTENER INFORMACIÓN SOBRE EL ESTADO DE LOS PEDIDOS REALIZADOS EN EL ÚLTIMO MES POR EL CLIENTE. LAS
CLASES DE PEDIDOS QUE SE CONSULTARÁN Y MOSTRARÁN SON PEDIDOS DE VENTA, SOLICITUD DE NOTA
CRÉDITO/DÉBITO, PEDIDOS DE TRANSFERENCIA GRATUITA.

EN ESTA OPCIÓN SE DEBERÁ MOSTRAR LA INFORMACIÓN RELEVANTE DE LOS DATOS DE CABECERA Y DETALLE DE
LOS PEDIDOS CON SUS RESPECTIVOS ESTADOS DESDE LA GENERACIÓN DEL PEDIDO HASTA EL ESTADO POSTERIOR A
LA ENTREGA DEL CLIENTE.

Flujo de proceso (Usuario Final)


Consulta de Pedidos

Alicorp/Distribuidoras Alicorp

Consulta Lista de Detalle del Detalle de


Consulta Pedido Consulta Detalle Consulta Reparto
Pedido Ingreso de Datos Pedidos Pedido Reparto

Contenido y Secuencia de Pantallas

I. Supuesto
EL USUARIO INGRESÓ AL MÓDULO DE PEDIDOS Y SELECCIONÓ LA OPCIÓN DE CONSULTA DE PEDIDOS.
LOS DATOS MAESTROS DE MOTIVOS DE RECHAZO Y ESTADO DE PEDIDOS SE ENCUENTRAN CARGADOS EN EL
MODULO DE MANTENIMIENTO.
LOS DATOS DE CLIENTES, DIRECCIONES Y SUS DESCRIPCIONES SE ENCUENTRAN CARGADOS EN EL MODULO
DE CLIENTES.
Especificación Funcional | 02/04/2013

3
II. Proceso
A CONTINUACIÓN SE DETALLA LOS CAMPOS DE INGRESO DE DATOS QUE EL USUARIO COLOCARÁ PARA LA
EJECUCIÓN DE LA CONSULTA:

NRO. CAMPO ENTORNO TIPO CAMPO TÉCNICO

1 SOLICITANTE ALICORP/DEX OBLIGATORIO KUNNR

2 FECHA DE PEDIDO ALICORP/DEX RANGO AUDAT

3 CLASE DE DOCUMENTO ALICORP/DEX RANGO(1/TODOS) AUART

4 MATERIAL ALICORP/DEX RANGO(1/TODOS) MATNR

5 ESTADO PEDIDO ALICORP/DEX RANGO TEXTO

PARA EL CASO DE LA SELECCIÓN DE LA CLASE DE DOCUMENTO, ESTE DATO SE ENCUENTRA REFERENCIADO


POR LA BAPI DE CONSULTA DE CLASE DE DOCUMENTOS DE PEDIDOS

NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD


TÉCNICO

1 ID ALICORP/DEX ZSD_SVMA_MAESTRO_PEDIDOS_XX IT_MAESTRO INDEXID_PP NO

2 TEXTO ALICORP/DEX ZSD_SVMA_MAESTRO_PEDIDOS_XX IT_MAESTRO STEXT SI

3 ID2 ALICORP/DEX ZSD_SVMA_MAESTRO_PEDIDOS_XX IT_MAESTRO INDEXID_PP NO

XX = SISTEMA ORÍGEN(ALICORP:R3, DEX:NW).

 ID = CAMPO CLAVE (P.EJ: ZPD).


 TEXTO = DESCRIPCIÓN CAMPO CLAVE (P.EJ: PEDIDO DISTRIB.).
 ID2 = ESQUEMA DE LA CLASE DE DOCUMENTO (P.EJ: 1).

EL CAMPO DEL FILTRO QUE NOS HACE REFERENCIA AL CÓDIGO DE MATERIAL, DEBE PODER CONTAR CON LA
REUTILIZACIÓN DE LA OPCIÓN DE CONSULTA DE MATERIALES DEL MÓDULO DE SISTEMAS DE INFORMACIÓN.

PARA OBTENER EL LISTADO DE ESTADOS DE LOS PEDIDOS SE UTILIZARÁ LA BAPI QUE NOS EXTRAE EL MAESTRO DE
ESTADOS DEL PEDIDO:

NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VALOR


TÉCNICO

1 MAESTRO ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS MAESTRO STPEDIDO

2 ID ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS ID


Especificación Funcional | 02/04/2013

3 TEXTO ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO

XX = SISTEMA ORÍGEN(ALICORP:R3, DEX:NW).

CON LOS FILTROS INGRESADOS SE DEBERÁ CONSULTAR CONTRA LAS TABLAS PROPORCIONADAS POR LA BAPI
ZSD_SVMA_GET_LISTA_PEDIDOS_XX.

4
SE MOSTRARÁ UNA LISTA CON LOS RESULTADOS DESGLOSADOS POR LOS SIGUIENTES CAMPOS:
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 DOCUMENTO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS VBELN SI


COMERCIAL

2 FECHA DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS AUDAT SI


PEDIDO

3 FECHA ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS VDATU SI


PREFERENTE DE
ENTREGA

4 FECHA DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS LFDAT SI


ENTREGA

5 CLASE DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS AUART SI


DOCUMENTO

6 DESC. CLASE ALICORP/DEX ZSD_SVMA_MAESTRO_PEDIDOS_XX IT_MAESTRO TEXTO SI


DOCUMENTO
(ET_PEDIDOS-AUART=IT_MAESTRO-ID)

7 NOMBRE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS KUNWE SI


DESTINATARIO
DE MERCANCÍA

8 IMPORTE NETO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS NETWR SI

9 COD. ESTADO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS STATUS NO

10 DESC. ESTADO ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI

(ET_PEDIDOS-STATUS=ET_MAESTROS-
ID)

11 TERRITORIO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS ZUONR SI

XX = SISTEMA ORÍGEN(ALICORP:R3, DEX:NW).

SE PODRÁ SELECCIONAR UN REGISTRO PARA VISUALIZAR EL DETALLE. ESTE EVENTO NOS LLEVARÁ AL
DETALLE DEL PEDIDO CON LOS SIGUIENTES CAMPOS:

1. CABECERA:
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 SOLICITANTE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS KUNNR SI

2 DESC. ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_GENERAL NAME1 SI


SOLICITANTE
(ET_PEDIDOS-KUNNR=ET_GENERAL- NAME2
Especificación Funcional | 02/04/2013

KUNNR)

3 DIRECCIÓN ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS ADRNR NO

4 DESC. ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_GENERAL STREET SI


DIRECCIÓN
(ET_PEDIDOS-ADRNR=ET_GENERAL-KUNN2)

5 FECHA ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS VDATU SI


PREFERENTE DE
ENTREGA

6 CONDICIÓN DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS ZTERM SI


PAGO

7 MOTIVO DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS ABGRU SI


DEVOLUCIÓN

5
8 PESO TOTAL ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS BRGEW SI

9 BLOQUEO DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS FAKSK SI


FACTURACIÓN

10 BLOQUEO DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS CMGST SI


CRÉDITO

11 CÓDIGO DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS VBELN2 SI


ENTREGA

12 CÓDIGO DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS TKNUM SI


TRANSPORTE

13 PLACA ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS SIGNI SI

14 UNIDAD DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS TPBEZ SI


TRANSPORTE

XX = SISTEMA ORÍGEN(ALICORP:R3, DEX:NW).

2. DETALLE PEDIDO:
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 NRO. ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET POSNR SI


POSICIÓN

2 TIPO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET CTPOS SI


POSICIÓN

2 MATERIAL ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET MATNR SI

3 DESCRIPCIÓN ALICORP/DEX ZSD_SVMA_GET_LISTA_MATERIAL_R3 ET_MATERIAL MAKTX SI


MATERIAL
(ET_PEDITOS_DET-MATNR=ET_MATERIAL-MATNR)

4 TIPO POSICIÓN ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET PSTYV SI

5 CANTIDAD DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET KWMENG SI


PEDIDO

6 UNIDAD DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET VRKME SI


VENTA

7 IMPORTE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET CMPRE SI


UNITARIO

8 IMPORTE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET NETWR SI


NETO

9 PESO NETO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET NTGEW SI

10 MOTIVO ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET ABGRU NO


RECHAZO
Especificación Funcional | 02/04/2013

11 DESC. ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI


RECHAZO
(ET_PEDIDOS_DET- ABGRU=ET_MAESTROS-ID)

12 REPARTO ALICORP ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_DET VBELN SI

XX = SISTEMA ORÍGEN(ALICORP:R3, DEX:NW).

3. DETALLE DE POSICIÓN DE PEDIDO (REPARTOS):


NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 MATERIAL ALICORP ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_REP POSNR SI

6
2 FECHA DE ALICORP ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_REP EDATU SI
REPARTO(FECHA
PREFERENTE DE
ENTREGA)

3 CANTIDAD DE ALICORP ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_REP WMENG SI


MATERIAL

4 UNIDAD DE ALICORP ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS_REP VRKME SI


VENTA

XX = SISTEMA ORÍGEN(ALICORP:R3, DEX:NW).

AL MOSTRAR LOS DATOS DE REPARTO SE DEBERÁ MARCAR LA COLUMNA DEL PRÓXIMO REPARTO CON OTRO COLOR, DE TAL FORMA QUE SE PUEDA
DISTINGUIR LA CANTIDAD Y LA FECHA DE ENTREGA.

Esquema de pantallas
Especificación Funcional | 02/04/2013

7
Especificación de la funcionalidad SAP

1. Bapi
FUNCIÓN REMOTA DE EXTRACCIÓN:
Especificación Funcional | 02/04/2013

SAP R/3 : ZSD_SVMA_GET_LISTA_PEDIDOS_R3

SAP NW: ZSD_SVMA_GET_LISTA_PEDIDOS_NW

PARÁMETROS DE ENTRADA:

1. SOCIEDAD (P_BUKRS)

TABLAS DE ENTRADA/SALIDA:

1. IT_FILTROS (Opcional)

DATOS DE ENTRADA DESCRIPCIÓN REF.TABLA REF.CAMPO OBSERVACIÓN


FIELDNM NOMBRE CAMPO - RSFIELDNM OPCIONAL

8
SIGN CRITERIOS DE SELECCIÓN: SIGN - RSSIGN OPCIONAL

OPTION CRITERIOS DE SELECCIÓN: OPTION - RSOPTION OPCIONAL

LOW CRITERIOS DE SELECCIÓN: DE VALOR - RSLOW OPCIONAL

HIGH CRITERIOS DE SELECCIÓN: A VALOR - RSHIGH OPCIONAL

2. IT_PEDIDOS

DATOS DE DESCRIPCIÓN REF. TABLA REF. CAMPO PRIMARY KEY


ENTRADA
VBELN NÚMERO DE DOCUMENTO COMERCIAL - VBELN SI
BUKRS SOCIEDAD - BUKRS
VKORG ORGANIZACIÓN DE VENTAS - VKORG

VTWEG CANAL DE DISTRIBUCIÓN - VTWEG


KUNNR Nº DE CLIENTE 1 - KUNNR
KUNWE DESTINATARIO DE MERCANCÍAS - KUNWE

AUDAT FECHA DE DOCUMENTO (FECHA DE ENTRADA O - AUDAT


SALIDA)
ERDAT FECHA DE CREACIÓN DEL REGISTRO - ERDAT
VDATU FECHA PREFERENTE DE ENTREGA - EDATU_VBAK
LFDAT FECHA DE ENTREGA - LFDAT

AUART CLASE DE DOCUMENTO DE VENTAS - AUART


NETWR VALOR NETO EN MONEDA DE DOCUMENTO - NETWR
TOTAL VALOR NETO EN MONEDA DE DOCUMENTO - NETWR

WAERK MONEDA DE DOCUMENTO COMERCIAL - WAERK


ZUONR NÚMERO DE ASIGNACIÓN - ORDNR_V
ZTERM CLAVE DE CONDICIONES DE PAGO - ZTERM
BRGEW PESO BRUTO - BRGEW
GEWEI UNIDAD DE PESO - GEWEI
RFSTK STATUS DE LA CABECERA DEL DOCUMENTO DE - RFSTK
REFERENCIA
ABSTK STATUS-RECHAZO GLOBAL DE LAS POS- - ABSTK
DOCUMENTOS COMERCIALES
CMGST STATUS TOTAL DE LAS VERIFICACIONES DE CRÉDITO - CMGST
LIFSK BLOQUEO DE NOTA DE ENTREGA CABECERA DE - LIFSK
DOCUMENTO
FAKSK BLOQUEO DE CLASES DE FACTURAS PARA - FAKSK
DOCUMENTO COMERCIAL
Especificación Funcional | 02/04/2013

STATUS SVMA - STATUS PEDIDO - ZSD_SVMA_STATUS

VBELN_VL ENTREGA - VBELN_VL


TKNUM Nº DE TRANSPORTE - TKNUM
SIGNI SIGNATURA - SIGNI

TPBEZ DENOMINACIÓN DEL TRANSPORTE - TPBEZ

3. IT_PEDIDOS_DET

DATOS DE ENTRADA DESCRIPCIÓN REF.TABLA REF.CAMPO PRIMARY KEY

VBELN NÚMERO DE DOCUMENTO COMERCIAL - VBELN SI


POSNR NÚMERO DE POSICIÓN DEL DOCUMENTO - POSNR SI
COMERCIAL

9
MATNR NÚMERO DE MATERIAL - MATNR
KWMENG CANTIDAD DE PEDIDO ACUMULADA (EN UNIDADES - KWMENG
DE VENTA)
VRKME UNIDAD DE MEDIDA DE VENTA - VRKME
CMPRE PRECIO DE CRÉDITO DE LA POSICIÓN - CMPRE
NETWR VALOR NETO EN MONEDA DE DOCUMENTO - NETWR

WAERK MONEDA DE DOCUMENTO COMERCIAL - WAERK


NTGEW PESO NETO - NTGEW
GEWEI UNIDAD DE PESO - GEWEI

ABGRU MOTIVO DE RECHAZO DE OFERTAS Y PEDIDOS - ABGRU


FAKSP BLOQUEO DE FACTURA POR POSICIÓN - FAKSP_AP
PSTYV TIPO DE POSICIÓN DE DOCUMENTO COMERCIAL - PSTYV

4. IT_PEDIDOS_REP

DATOS DE ENTRADA DESCRIPCIÓN REF.TABLA REF.CAMPO PRIMARY KEY

VBELN NÚMERO DE DOCUMENTO COMERCIAL - VBELN SI


POSNR NÚMERO DE POSICIÓN DEL DOCUMENTO - POSNR SI
COMERCIAL
ETENR Nº DE REPARTO - ETENR
WMENG CANTIDAD PEDIDA POR EL CLIENTE EN UMV - WMENG

EDATU FECHA DE REPARTO - EDATU


VRKME UNIDAD DE MEDIDA DE VENTA - VRKME

2. Validaciones
SÓLO SE DEBEN MOSTRAR PEDIDOS CON LA CLASE DE DOCUMENTO ZPD Y NO-PEDIDOS.

3. Formulas
 NINGUNA.

Especificación Funcional | 02/04/2013

10
OPCIÓN: CONSOLIDADO DE PEDIDOS
Descripción del proceso
LA OPCIÓN DE CONSULTA DE CONSOLIDADO DE PEDIDOS ES UN MONITOR DE LA PRE-VENTA DIARIA DEL VENDEDOR
QUE TIENE LA FINALIDAD DE PROPORCIONAR UNA VISIÓN GLOBAL DE TODOS LOS PEDIDOS DEL DÍA DETALLANDO
CLIENTES, DESTINATARIOS ASIGNADOS, PRECIOS Y PESOS DE LOS PEDIDOS.

Flujo de proceso (Usuario Final)


Consulta Consolidado de Pedidos

Alicorp/Distribuidoras Alicorp

Consulta Pedidos ¿Existen Lista de Detalle del Detalle de


SI Selección Consulta Detalle Consulta Reparto
del día Pedidos? Pedidos Pedido Reparto
Pedido

No existen
NO Opción Consulta de Pedidos
Pedidos

Contenido y Secuencia de Pantallas

I. Supuesto
EL USUARIO INGRESÓ AL MÓDULO DE PEDIDOS Y SELECCIONÓ LA OPCIÓN DE CONSULTA CONSOLIDADO
DE PEDIDOS.
SE REUTILIZARÁ LA FUNCIONALIDAD DE LA CONSULTA DE PEDIDOS.

II. Proceso
SE MUESTRA EL LISTADO DE PEDIDOS:
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 SOLICITANTE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS KUNNR SI

2 NOMBRE ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ZFI_SVMA_GENERAL NAME1 SI


SOLICITANTE
NAME2

3 DESTINATARIO ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ZFI_SVMA_INTERLOC STREET SI


MERCANCÍA

4 BLOQUEO DE ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS FAKSK SI


PEDIDOS
Especificación Funcional | 02/04/2013

5 DESC. BLOQUEO ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI

(ET_PEDIDOS-FAKSK=ET_MAESTROS-ID)

6 IMPORTE TOTAL ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS NETWR SI

7 PESO TOTAL ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS BRGEW SI

11
SE MUESTRA AL PIE DE PANTALLA LOS SIGUIENTES CAMPOS:
NRO. CAMPO ENTORNO REMOTE FUNCTION ESTRUCTURA CAMPO VISIBILIDAD FÓRMULA
(RFC) TÉCNICO

1 TOTAL GENERAL ALICORP/DEX - - NETWR SI A


EN IMPORTE

2 TOTAL GENERAL ALICORP/DEX - - NETWR SI B


EN PESO

3 TOTAL GENERAL ALICORP/DEX - - NETWR SI C


DE BLOQUEOS EN
IMPORTE

4 TOTAL GENERAL ALICORP/DEX - - NETWR SI D


DE BLOQUEOS EN
PESO

5 OBJETIVO DIARIO DEX - - NETWR SI E


EN PESO

6 OBJETIVO DIARIO DEX - - NETWR SI F


EN PESO

SE PODRÁ VISUALIZAR EL DETALLE DE LOS PEDIDOS DE LA LISTA DESCRITA, PARA ELLO SE DEBERÁ
REUTILIZAR LA FUNCIONALIDAD DE LA OPCIÓN DE CONSULTA DE PEDIDOS.

Especificación de la funcionalidad SAP

I. Bapi
SE UTILIZARÁN LOS MISMO EXTRACTORES DE LA OPCIÓN DE CONSULTA DE PEDIDOS.

4. Validaciones
SÓLO SE MOSTRARÁ LA PANTALLA DE LISTA DE PEDIDOS EN CASO SE ENCUENTRE AL MENOS UN PEDIDO
REGISTRADO, CASO CONTRARIO SE DEBERÁ MOSTRAR UNA PANTALLA CON EL MENSAJE: NO SE
ENCONTRARON REGISTROS.

5. Formulas
 A) TOTAL GENERAL EN IMPORTE = SUMATORIA DE LOS IMPORTES DEL LISTADO DE PEDIDOS DEL
DÍA UTILIZANDO EL CAMPO “TOTAL”.
 B) TOTAL GENERAL EN PESO = SUMATORIA DE LOS PESOS DEL LISTADO DE PEDIDOS DEL DÍA
UTILIZANDO EL CAMPO “BRGEW”.
 C) TOTAL GENERAL DE BLOQUEOS EN IMPORTE = SUMATORIA DE LOS IMPORTES DEL LISTADO
Especificación Funcional | 02/04/2013

DE PEDIDOS QUE SE ENCUENTREN BLOQUEADOS. UTILIZANDO EL CAMPO “TOTAL” FILTRANDO EL


CAMPO DE BLOQUEO “FAKSK”.
 D) TOTAL GENERAL DE BLOQUEOS EN PESO = SUMATORIA DE LOS PESOS DEL LISTADO DE
PEDIDOS QUE SE ENCUENTREN BLOQUEADOS. UTILIZANDO EL CAMPO “BRGEW” FILTRANDO EL
CAMPO DEL CAMPO “FAKSK”.
 E) OBJETIVO DIARIO EN IMPORTE = TOTAL DEL OBJETIVO DIARIO DE VENTAS DEL VENDEDOR.
 F) OBJETIVO DIARIO EN PESO = TOTAL DEL OBJETIVO DIARIO EN KILOGRAMOS DEL VENDEDOR.

12
OPCIÓN: REGISTRO DEL “NO PEDIDO” (Solo SIDEX)
Descripción del proceso
LA OPCIÓN DEL REGISTRO DEL “NO PEDIDO” ES PROCESO MEDIANTE EL CUAL EL USUARIO PODRÁ REGISTRAR EL
MOTIVO POR EL CUAL UN CLIENTE NO DESEA REALIZAR UN PEDIDO EN SU VISITA PROGRAMADA POR EL VENDEDOR.

EN ESTA OPCIÓN SE DEBERÁ INGRESAR LOS DATOS DEL CLIENTE Y EL MOTIVO DE SU “NO PEDIDO”, PARA SU ENVÍO Y
REGISTRO EN EL SERVIDOR SUP, Y LUEGO POSTERIORMENTE SU ENVÍO Y REGISTRO A LA PLATAFORMA NETWEAVER.

Flujo de proceso (Usuario Final)

Consulta de Pedidos

DISTRIBUIDORAS

Registro
Registro de NO
del “No
Ingreso de Datos PEDIDO
pedido”

Contenido y Secuencia de Pantallas

III. Supuesto
EL USUARIO INGRESÓ AL MÓDULO DE PEDIDOS Y SELECCIONÓ LA OPCIÓN DE REGISTRO DE NO PEDIDO.

IV. Proceso
A CONTINUACIÓN SE DETALLA LOS CAMPOS DE INGRESO DE DATOS QUE EL USUARIO DEBERÁ MANDAR A LA
BAPI QUE GENERARÁ EL REGISTRO DEL “NO PEDIDO”.

NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD


TÉCNICO

1 SOLICITANTE DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS KUNNR SI


Especificación Funcional | 02/04/2013

2 DESC. DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_GENERAL NAME1 SI


SOLICITANTE
(ET_PEDIDOS-KUNNR=ET_GENERAL- KUNNR) NAME2

3 CÓDIGO DE DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CMOTIV NO


MOTIVO
4 DESC. DE DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS TEXTO SI
MOTIVO
5 ZSD_DOBSER DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_DOBSER SI/NO

EL USUARIO INGRESARÁ EL CÓDIGO DE CLIENTE Y LUEGO SE DEBERÁ CARGAR EL NOMBRE DEL CLIENTE,
POSTERIORMENTE EL USUARIO DEBE SELECCIONAR EL MOTIVO DEL NO-REGISTRO DEL PEDIDO DEL
CLIENTE. EN CASO EL USUARIO SELECCIONE EL MOTIVO “OTROS” LA APLICACIÓN DEBERÁ MOSTRAR EL

13
CAMPO OBSERVACIONES PARA QUE EL USUARIO PUEDA INGRESAR UNA DESCRIPCIÓN BREVE DEL MOTIVO
DE NO ATENCIÓN.

LOS DATOS A ENVIARSE A LA BAPI SON:


NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 SOLICITANTE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS KUNNR SI

2 CÓDIGO DE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CMOTIV SI


MOTIVO
3 OBSERVACIONES ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_DOBSER SI

4 FECHA DE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_FPEDID SI


PEDIDO
5 CÓDIGO DE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CPERSO NO
PERSONAL
6 CÓDIGO DE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CTERRI NO
TERRITORIO
7 OFICINA DE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_COFVTA NO
VENTA
8 CLASE DE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CCLPED NO
PEDIDO
9 SOCIEDAD ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CSOCIE NO

10 SEDE ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_CSEDE NO

11 FECHA ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_FCREAC NO


CREACIÓN
12 HORA ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_HCREAC NO
CREACIÓN
13 POSICIÓN X ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_POSX NO

14 POSICIÓN Y ALICORP/DEX ZSD_SVMA_CREA_NO_PEDIDO_NW ET_PEDIDOS ZSD_POSY NO

FLUJO DE EVENTOS

1. AL HACER CLIC EN LA OPCIÓN DEL REGISTRO DE NO PEDIDO, SE CARGARÁ POR DEFECTO LA


FECHA DE PEDIDO CON LA FECHA DEL DÍA, LA SOCIEDAD, LA SEDE, LA OFICINA DE VENTA, LA
CLASE DEL PEDIDO.
2. EL USUARIO COLOCARÁ EL CÓDIGO DE SOLICITANTE, EL SISTEMA MOSTRARÁ SU DESCRIPCIÓN
CORTA DEL CLIENTE, MOSTRARÁ TAMBIÉN EL TERRITORIO Y EL CÓDIGO PERSONAL ASOCIADO.
LA INFORMACIÓN DEL VENDEDOR Y SUS ATRIBUTOS SE ENCUENTRAN DEFINIDOS EN LA
ESPECIFICACIÓN FUNCIONAL DE MANTENIMIENTO OPCIÓN LOGEO DE USUARIOS.
3. EL USUARIO COLOCARÁ EL MOTIVO DEL “NO PEDIDO” Y OPCIONALMENTE PODRÁ INGRESAR
OBSERVACIONES.
Especificación Funcional | 02/04/2013

4. EL USUARIO AL HACER CLIC EN EL BOTÓN REGISTRAR RECIBIRÁ CONFIRMACIÓN DE LA


APLICACIÓN CON UN MENSAJE DE RETORNO DE ÉXITO O DE ERROR.

Especificación de la funcionalidad SAP

6. Bapi
FUNCIÓN REMOTA:

ZSD_SVMA_CREA_NO_PEDIDO_NW

14
PARÁMETROS DE ENTRADA:

1. SOLICITANTE (OBLIGATORIO)
2. CÓDIGO DE MOTIVO (OBLIGATORIO)
3. OBSERVACIONES (OPCIONAL)
4. FECHA DE PEDIDO(OBLIGATORIO)
5. CÓDIGO DE PERSONAL(OBLIGATORIO)
6. CÓDIGO DE TERRITORIO(OBLIGATORIO)
7. OFICINA DE VENTA(OBLIGATORIO)
8. CLASE DE PEDIDO(OBLIGATORIO)
9. SOCIEDAD(OBLIGATORIO)
10. SEDE(OBLIGATORIO)
11. FECHA CREACIÓN(OBLIGATORIO)
12. HORA CREACIÓN(OBLIGATORIO)
13. POSICIÓN X (OBLIGATORIO)
14. POSICIÓN Y (OBLIGATORIO)

TABLAS DE ENTRADA/SALIDA:

ZSD_SVMA_CREA_NO_PEDIDO

Datos de Entrada Descripción Observación


ZSD_NCORRE CORRELATIVO
ZSD_CCLIEN CÓDIGO DE CLIENTE
ZSD_CMOTIV CÓDIGO DEL MOTIVO
ZSD_DOBSER OBSERVACIONES
ZSD_FPEDID FECHA DE PEDIDO
ZSD_CPERSO CÓDIGO DEL PERSONAL
ZSD_CTERRI CODIGO DE TERRITORIO
ZSD_COFVTA CODIGO DE LA OFICINA DE VENTAS
ZSD_CCLPED CODIGO DE LA CLASE DEL PEDIDO
ZSD_CSOCIE CODIGO DE LA SOCIEDAD
ZSD_CSEDE CODIGO DE SEDE
ZSD_FCREAC FECHA DE CREACIÓN
Especificación Funcional | 02/04/2013

ZSD_HCREAC HORA DE CREACIÓN


ZSD_NPOSX POSICION X
ZSD_NPOSY POSICION Y
ZSD_CPEDID NUMERO DEL PEDIDO GENERADO
TYPE TIPO MENSAJE: S SUCCESS, E ERROR,
W WARNING, I INFO A ABORT
CODE CÓDIGO DE MENSAJE
MESSAGE TEXTO DE MENSAJE

7. Validaciones

15
1. EL SOLICITANTE DEBE EXISTIR EN EL MAESTRO DE CLIENTE
2. NO DEBE PROCEDER EL REGISTRO SI NO HA CUMPLIDO CON LOS CAMPOS OBLIGATORIOS.

8. Formulas
NINGUNA.

OPCIÓN: CREACION DE PEDIDOS [ALICORP/DEX]


Descripción del proceso
LA OPCIÓN DE CREACIÓN DE PEDIDOS ES EL PROCESO MEDIANTE EL CUAL SE REALIZA EL INGRESO DE LAS
NECESIDADES DEL CLIENTE PRECISANDO MATERIALES DE TAL FORMA QUE SE CREEN LAS SOLICITUDES DE PEDIDO.

Flujo de proceso (Usuario Final)


FLUJO INICIAL
Creación de Pedidos
INICIO

Creacion de Obtiene Datos ¿Existe Obtiene Datos


1 Ingreso de Datos SI
Pedido Cliente cliente? Interlocutor
Cliente

NO
2
2

Ingreso de ¿Es parte del


Obtiene Datos ¿Material Verifica Producto Notificación de
Materiales Ingreso de Datos SI producto SI
Material disponible? Sugerido Producto Sugerido
(Derecha) Material Sugerido?
ALICORP/DEX

NO

Menu Auxiliar Ingreso de


Obtiene Productos ¿Cliente con Productos Agrupación por ¿Usuario desea incluir
de Ventas SI SI Productos al
Sugeridos sugeridos? Familia productos sugeridos?
(Izquierda) modulo
NO
NO

Obtiene ¿Cliente con


SI Lista Promociones
Promociones Promociones?

NO

Obtiene Linealidad ¿Cliente con Linealidad? SI Lista Linealidad

NO

Obtiene ¿Personal con


SI Lista Prioridades
Prioridades prioridades?

NO
DEX

Obtiene Mix de ¿Cliente con Mix de Lista Mix de


SI
Familia Familia? Familia
Especificación Funcional | 02/04/2013

NO

EN ESTE FLUJO SE DESCRIBEN LOS EVENTOS (ASOCIADOS A UN INDICADOR) Y LOS ESCENARIOS AL MOMENTO DE
INGRESAR LOS PRODUCTOS A TRAVÉS DEL APLICATIVO MÓVIL. DENTRO DE LOS INDICADORES TENEMOS:

1. PRODUCTO SUGERIDO
2. PROMOCIONES
3. LINEALIDAD
4. PRIORIDADES
5. MIX DE FAMILIA

EL USUARIO AL MOMENTO DE INGRESAR PRODUCTOS CONTARÁ CON DOS PANTALLAS PARA EL CASO DE UN
USUARIO DE ALICORP, LA PANTALLA LATERAL IZQUIERDA CONTARÁ CON LA INFORMACIÓN DEL CLIENTE Y SU

16
DIRECCIÓN, DEBAJO SE TENDRÁN LOS INDICADORES (DESCRITOS ANTERIORMENTE) Y EN LA PANTALLA LATERAL
DERECHA SE TENDRÁN LOS CAMPOS DE INGRESO DE PRODUCTOS Y CANTIDADES PROPIAMENTE.

PARA EL CASO DE DISTRIBUIDORAS (DEX) SE CONTARÁ CON UNA SOLA PANTALLA DE INGRESO DE PRODUCTOS Y
CANTIDADES, ADICIONALMENTE SE TENDRÁ UNA PESTAÑA CON LOS DATOS DE CLIENTE E INDICADORES.

FLUJO DE GRABACIÓN
Creación de Pedidos
GRABACIÓN

Menu Auxiliar
de Ventas
(Izquierda)
Obtiene
¿Existen Obtiene Productos Notificación de
Pricing de Promociones ¿Continuar con
promociones sin SI y Cantidades Indicadores de
Productos Aplicables al registro de pedidos?
aplicar? Promocionales Ventas
Cliente
Ingreso de
ALICORP/DEX

Materiales NO
(Derecha)

Obtiene Diferencia
¿Linealidad < Peso SI SI
Obtiene Linealidad SI (Linealidad – Peso
Neto del pedido?
Neto Pedido)

NO
¿Existen
indicadores de Registro de
NO
Obtiene Diferencia ventas Pedido
Obtiene Productos ¿Linealidad < Peso pendientes?
SI (Linealidad – Peso
Sugeridos Neto del pedido?
Neto Pedido)

NO

Obtiene
Obtiene ¿Productos dentro
SI Prioridades no
Prioridades de las prioridades?
ofrecidas

NO
DEX

Obtiene Mix de ¿Productos dentro Obtiene Familias


SI
Familia del mix de familia? no ofrecidas

NO

AL MOMENTO DE EJECUTAR EL PRICING SE DEBERÁ CALCULAR EL PRECIO POR CADA POSICIÓN DE PEDIDO ASÍ COMO
EL CÁLCULO DE LAS PROMOCIONES APLICABLES AL CLIENTE POR MATERIAL/POSICION. SE DEBERÁ INCLUIR LA
POSICIÓN TBO PARA EL CASO DE OBSEQUIOS Y LA POSICION TPR PARA EL CASO DE DESCUENTOS. EL IMPORTE NETO
DEL PEDIDO DEBE CONTAR CON LA SUMA DE LOS IMPORTES NETOS DE CADA POSICIÓN DE MATERIAL.

PARA EL EVENTO DE REGISTRO (GRABACIÓN) DEL PEDIDO SE TENDRÁ EL FLUJO DE CONTROL DE CADA PRODUCTO
POR CADA INDICADOR, TAL Y COMO SE DETALLA A CONTINUACIÓN:

1. PRODUCTO SUGERIDO (1): SE ALERTARÁ AL USUARIO SOBRE LOS PRODUCTOS SUGERIDOS NO INCLUIDOS
EN LAS POSICIONES DE PEDIDO.
Especificación Funcional | 02/04/2013

2. PROMOCIONES: SE DETERMINARÁ EN 2 ESCENARIOS(2) :

a. ESCENARIO 1: SE ALERTARÁ AL USUARIO SOBRE LAS PROMOCIONES APLICABLES AL CLIENTE QUE


NO SE ESTÁN INCLUYENDO EN EL PEDIDO.
b. ESCENARIO 2: SE ALERTARÁ AL USUARIO SOBRE LOS PRODUCTOS O CANTIDADES QUE FALTAN
INGRESAR O MODIFICAR PARA ALCANZAR UNA O MÁS PROMOCIONES.

3. LINEALIDAD(3) (ALICORP): SE ALERTARÁ AL USUARIO ACERCA DEL CUMPLIMIENTO DE LA LINEALIDAD DEL


CLIENTE EN RELACIÓN AL PESO DEL PEDIDO POR CATEGORÍA SIEMPRE Y CUANDO EL PESO DEL PEDIDO SEA
INFERIOR AL ESTABLECIDO POR EL INDICADOR.

4. PUNTOS BONUS (ALICORP): SÓLO ESTARÁ DE FORMA INFORMATIVA PARA EL USUARIO.

17
5. PRIORIDADES(4) (DEX): SE ALERTARÁ AL USUARIO SOBRE LAS PRIORIDADES(CATEGORÍA, FAMILIA) NO
CONTENIDAS EN LAS POSICIONES DE PEDIDO.

6. MIX DE FAMILIA(5) (DEX): SE ALERTARÁ AL USUARIO SOBRE LAS SUGERENCIAS DE FAMILIAS DE PRODUCTOS
NO CONTENIDAS EN LAS POSICIONES DE PEDIDO.

LOS CONTROLES DESCRITOS SERÁN MOSTRADOS COMO ALERTAS AL USUARIO. EL USUARIO TENDRÁ LA OPCIÓN DE
CONTINUAR CON EL REGISTRO DEL PEDIDO O CASO CONTRARIO RETORNAR A LA TOMA DE PEDIDOS PARA
MODIFICAR EN FUNCIÓN A LO ALERTADO.
1
EL ESQUEMA DE PEDIDO SUGERIDO SE PRESENTARÁ EN LA ESTRUCTURA: ZSD_TSUGPRD00 A NIVEL DE MATERIAL.
2
EL ESQUEMA DE PROMOCIONES SE ENCUENTRAN PLASMADAS EN 5 ESTRUCTURAS:

1. ESTRUCTURA DE PROMOCION : ZSD_TPROBO00.

Nro Campo Descripción


1 ZSD_CENTOR Código del entorno (Alicorp o DEX)
2 ZSD_CPROMO Código de la Promocion
3 ZSD_CTPOFE Código del tipo de Oferta, O=Obsequio D=Descuento
4 ZSD_TIPPRO Tipo de promoción U=unidades, S=soles
5 ZSD_CGRPMA Código del grupo de material Promocion
6 ZSD_NRANGO Número de rango
7 ZSD_SPROBO Estado
8 ZSD_LOBES Indicador envío de obsequio por separado
9 ZSD_PRPAG Indicador de pronto pago
10 ZSD_TRDCTO Tipo reconocimiento descuento
11 ZSD_ZMADCTO Monto aplicable a descuento
12 ZSD_TPROBO00 Flag Activar Promoción para Clientes Nuevos

2. ESTRUCTURA DE GRUPODE CLIENTE: ZSD_TGRPCL00

Nro Campo Descripción


2 ZSD_CGRPCL Código del grupo de clientes promocion
3 ZSD_NCORRE Número de Correlativo
5 ZSD_CSOCIE Codigo de la sociedad
Especificación Funcional | 02/04/2013

6 ZSD_CSEDE Codigo de Sede


7 ZSD_CZONA Código de zona
8 ZSD_CCANAL Canal de Distribucion - Cliente
9 ZSD_COFVTA Codigo de la oficina de ventas
10 ZSD_CTERRI Codigo de territorio
11 ZSD_CGIRO Código de giro
12 ZSD_CUBIGE Código de Ubigeo
13 ZSD_CTENDE Codigo de la tendencia
14 ZSD_CLOCAL Código del Local
16 ZSD_CSEGNE Código del segmento de negocio
17 ZSD_CBOCSA Código de la boca de salida

18
18 ZSD_CCNPAG Código de Condición de Pago
19 ZSD_CCLIEN Código de Cliente
20 ZSD_LINCLU Flag de inclusion I=Incluye, E=Excluye
25 ZSD_CTPFZV Codigo del tipo de fuerza de ventas
26 ZSD_FDEPRO Fecha desde que se activa la promocion para
el cliente nuevo
27 ZSD_FHAPRO Fecha hasta que esta activo la promocion para
el cliente
28 ZSD_TIPUBI Tipo de Ubigeo

3. ESTRUCTURA DE SOCIEDADES POR PROMOCION: ZSD_TCLXPR00

Nro Campo Descripción


1 ZSD_CPROMO Código de la Promocion
2 ZSD_CSOCIE Codigo de la sociedad
3 ZSD_CSEDE Codigo de Sede
4 ZSD_CGRPCL Código del grupo de clientes promocion
5 ZSD_NRANGO Número de rango
6 ZSD_FVIGIN Fecha de vigencia de Inicio
7 ZSD_FVIGFI Fecha de vigencia de fin
8 ZSD_NMXCLI Número maximo de clientes
9 ZSD_NMXTOT Número maximo total

4. ESTRUCTURA DE GRUPO DE MATERIALES : ZSD_TGRPMA00

1 ZSD_CGRPMA Código del grupo de material Promocion


2 ZSD_NCORRE Número de Correlativo
3 ZSD_TIPPRO Tipo de promoción U=unidades, S=soles
4 ZSD_CCATEG Código de categorías de materiales
5 ZSD_CMARCA Código de marcas de materiales
6 ZSD_CFAMMT Código de Famila de materiales
7 ZSD_CVARIE Variedad
8 ZSD_CLINEA Linea
9 ZSD_CSGMAT Codigo del segmento de material.
10 ZSD_CJERAR Codigo de jerarquia.
11 ZSD_CMATER Código de Material
Especificación Funcional | 02/04/2013

12 ZSD_QCONGR Cantidad que conforma el grupo


13 ZSD_CUNMED Codigo de la unidad de medida venta
14 ZSD_TIPOUM Tipo unidad de medida V=venta, B=base
15 ZSD_LINCLU Flag de inclusion I=Incluye, E=Excluye

5. ESTRUCTURA DE RANGOS DE PROMOCION: ZSD_TRANGO00

Nro Campo Descripción


1 ZSD_NRANGO Número de rango
2 ZSD_NCORRE Número de Correlativo
3 ZSD_QDESMI Cantidad desde minimo

19
4 ZSD_QHASMX Cantidad hasta maximo
5 ZSD_QXCADA Cantidad por cada
6 ZSD_CUNMRA Código de la unidad de medida de rango
7 ZSD_CMATER Código de Material
8 ZSD_CUNMRE Código de la unidad de medida de regalo
9 ZSD_QOBSEQ Cantidad a obsequiar
10 ZSD_RDESCU Porcentaje de descuento
11 ZSD_LINCLU Flag de inclusion I=Incluye, E=Excluye
12 ZSD_SIGNO Indicador de una posición

3
LA LINEALIDAD SE ENCUENTRA EXPRESADA POR CATEGORÍA EN 3 ESTRUCTURAS EN LA BAPI ZSD_SVMA_GET_LINEALIDAD_R3:

1. ET_CLIENTES: CLIENTES CON PLANES COMERCIALES.

NRO CAMPO DESCRIPCIÓN


1 KUNNR NRO CLIENTE
2 VKORG ORGANIZACIÓN DE VENTAS
3 VTWEG CANAL DE DISTRIBUCIÓN
4 KNUMH Nº REGISTRO CONDICIÓN

2. ET_PLANES : PLANES COMERCIALES DEL CLIENTE POR CATEGORÍA

NRO CAMPO DESCRIPCIÓN


1 KNUMH Nº REGISTRO CONDICIÓN
2 ZTIPOBJ TIPO DE OBJETIVO PARA PLAN COMERCIAL
3 MVGR3 FAMILIA
4 ZPLAN01 PESO DE VENTA NETA
5 ZPLAN02 PESO DE VENTA NETA
6 ZPLAN03 PESO DE VENTA NETA
7 ZPLAN04 PESO DE VENTA NETA
8 ZPLAN05 PESO DE VENTA NETA
9 ZPLAN06 PESO DE VENTA NETA
10 ZPLAN07 PESO DE VENTA NETA
11 ZPLAN08 PESO DE VENTA NETA
12 ZPLAN09 PESO DE VENTA NETA
Especificación Funcional | 02/04/2013

13 ZPLAN10 PESO DE VENTA NETA


14 ZPLAN11 PESO DE VENTA NETA
15 ZPLAN12 PESO DE VENTA NETA

3. ET_LINEALIDAD: SPLIT DE LA LINEALIDAD POR PERIODO/SEMANA.

NRO CAMPO DESCRIPCIÓN


1 ZNPERIODO PERÍODO
2 ZNROSEMANA NRO DE SEMANA
3 ZDIAMESDEL NRO. DIA DEL
4 ZDIAMESAL NRO. DIA AL

20
5 ZPORCMINC PORCENTAJE CUMPLIMIENTO LINEALIDAD

4
LAS PRIORIDADES SE ENCUENTRAN EXPRESADAS POR LA ESTRUCTURA DE LA BAPI ZBAPI_SVMA_MAESTROS_NW:

1. ET_MIX_FAMILIA

NRO CAMPO DESCRIPCIÓN


1 ZSD_CCLIEN CÓDIGO DE CLIENTE
2 ZSD_CFAMMT CÓDIGO DE FAMILA DE MATERIALES
3 ZSD_CTPFZV CODIGO DEL TIPO DE FUERZA DE VENTAS
4 ZSD_NORDEN NUMERO DE ORDEN DE SEUGERENCIA
5 ZSD_NSEM NUMERO DE SEMANA DEL AÑO
6 ZSD_FREGIS FECHA DE REGISTRO
7 ZSD_CSOCIE CODIGO DE LA SOCIEDAD
8 ZSD_CSEDE CODIGO DE SEDE
9 ZSD_NESTG MIND: NUMERO DE LA ESTRATEGIA

5
EL MIX DE FAMILIA SE ENCUENTRA EXPRESADO POR LA ESTRUCTURA ZBAPI_SVMA_MAESTROS_NW:

1. ET_PRIORIDAD

NRO CAMPO DESCRIPCIÓN


1 ZSD_CSOCIE CODIGO DE LA SOCIEDAD
2 ZSD_CSEDE CODIGO DE SEDE
3 ZSD_NANIO AÑO
4 ZSD_NMES NUMERO DEL MES DE ATENCION
5 ZSD_CTPVA TIPO DE VARIABLE
6 ZSD_CVARIA CODIGO DE LA VARIABLE

AL MOMENTO DE REGISTRAR Y HACER EL ENVÍO DEL PEDIDO SE DEBERÁN EXCLUIR LAS POSICIONES TIPO “TPR” Y “TBO”. (TPR =
DESCUENTO / TBO = OBSEQUIO).

Contenido y Secuencia de Pantallas

I. Supuesto
 EL USUARIO INGRESÓ AL MÓDULO DE PEDIDOS Y SELECCIONÓ LA OPCIÓN DE REGISTRO DE PEDIDOS.
Especificación Funcional | 02/04/2013

 LA CARGA DE LOS DATOS MAESTROS DE CLASE DE DOCUMENTOS SE ENCUENTRAN ESPECIFICADOS EN EL


DOCUMENTO DE MANTENIMIENTO.
 LOS DATOS DE CLIENTES, DIRECCIONES Y SUS DESCRIPCIONES SE ENCUENTRAN CARGADOS EN EL MODULO
DE CLIENTES.
 LA CARGA DE LOS DATOS DE LINEALIDAD, PRIORIDADES, MIX DE FAMILIA, PROMOCIONES Y PRODUCTOS
SUGERIDOS SE ENCUENTRAN ESPECIFICADOS EN EL DOCUMENTO DE MANTENIMIENTO.

II. Proceso
A CONTINUACIÓN SE DETALLA LOS CAMPOS DE INGRESO DE DATOS QUE EL USUARIO COLOCARÁ PARA EL
REGISTRO DE PEDIDOS:

21
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 SOLICITANTE ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_GENERAL KUNNR SI

2 NOMBRE ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_GENERAL NAME1 SI


SOLICITANTE
NAME2

3 DESTINATARIO ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_INTERLOC STREET SI


MERCANCÍA

4 DESC. ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_INTERLOC KUNN2 SI


DESTINATARIO DE
MERCANCÍA

5 CLASE ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI


DOCUMENTO

6 CONDICIÓN DE ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI


PAGO

7 FECHA ALICORP/DEX ZSD_SVMA_GET_LISTA_PEDIDOS_XX ET_PEDIDOS AUDAT SI


PREFERENTE DE
ENTREGA

EL CAMPO NOMBRE DE SOLICITANTE DEBE SER CARGADO LUEGO DE INGRESAR EL CÓDIGO DE CLIENTE.

SE DEBE CARGAR TODAS LAS CONDICIONES DE PAGO EN FUNCIÓN A LA CONDICIÓN DE PAGO DEL CLIENTE EN
FORMA DESCENDENTE.

EL USUARIO DEBE SELECCIONAR E INGRESAR EN TODOS LOS CAMPOS PARA PROCEDER A LA SIGUIENTE PANTALLA DE
INGRESO DE PRODUCTOS.

LA PANTALLA DE INGRESO DE PRODUCTOS DEBE CONTENER LOS SIGUIENTES DATOS:

NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD


TÉCNICO

1 NRO. POS ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET POSNR SI

2 COD. ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET MATNR SI


MATERIAL

3 DESC. ALICORP/DEX ZSD_SVMA_GET_LISTA_MATERIAL_XX ET_MATERIAL MAKTX SI


MATERIAL

4 CANTIDAD DE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET CANTIDAD SI


PEDIDO VENTA
Especificación Funcional | 02/04/2013

5 UNIDAD ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET UNIDAD SI


VENTA

6 CANTIDAD DE DEX ZSD_SVMA_CREA_PEDIDOS_NW IT_PEDIDOS_DET CANTIDAD2 SI


PEDIDO BASE

7 UNIDAD BASE DEX ZSD_SVMA_CREA_PEDIDOS_NW IT_PEDIDOS_DET UNIDAD2 SI

8 PRECIO ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET PRECIO_UNI SI


UNITARIO

9 CANTIDAD ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET MNG06 SI


SUGERIDA

10 TIPO DE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET TEXTO SI


SUGERENCIA

22
11 CENTRO ALICORP ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET WERKS SI
DISTRIBUCION

12 FECHA ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET EDATU SI


PREFERENTE
DE ENTREGA

13 REPARTO ALICORP ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET ETENR SI

SE PODRÁ SELECCIONAR EL INGRESO DE PRODUCTOS POR REPARTOS A TRAVÉS DE UNA NUEVA PANTALLA DEFINIDA
POR LA SIGUIENTE ESTRUCTURA:

NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD


TÉCNICO

1 NRO. POS ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_REP POSNR SI

2 COD. ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_REP ETENR SI


MATERIAL

3 CANTIDAD DE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_REP EDATU SI


PEDIDO

4 UNIDAD VENTA ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_REP UNIDAD SI

LUEGO DE EJECUTAR EL PROCESO DE GRABACIÓN SE DEBERÁ REGISTRAR EL PEDIDO EN SUP, PARA QUE
POSTERIORMENTE SEA ENVIADO A LA BAPI TRANSACCIONAL ZSD_SVMA_CREA_PEDIDOS_XX (ESTRUCTURA
QUE POSEE LOS REGISTROS PARA INGRESAR LAS COORDENADAS X E Y DE LA UBICACIÓN DE LA TABLET), EN CASO DE
NO HABER COBERTURA SE DEBERÁ MOSTRAR UN MENSAJE DE PEDIDO REGISTRADO CASO CONTRARIO SE
DEVOLVERÁ LA SIGUIENTE PANTALLA DE CONFIRMACIÓN:

CABECERA
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 SOLICITANTE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS KUNNR SI

2 NOMBRE ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX IT_PEDIDOS NAME1 SI


SOLICITANTE
NAME2

3 DESTINATARIO ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS STREET SI


MERCANCÍA

4 DESC. ALICORP/DEX ZFI_SVMA_GET_LISTA_CLIENTES_XX ET_INTERLOC KUNN2 SI


Especificación Funcional | 02/04/2013

DESTINATARIO DE
MERCANCÍA

5 CLASE ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI


DOCUMENTO

6 CONDICIÓN DE ALICORP/DEX ZBAPI_SVMA_MAESTROS_XX ET_MAESTROS TEXTO SI


PAGO

7 FECHA ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS AUDAT SI


PREFERENTE DE
ENTREGA

23
DETALLE
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 NRO. POS ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET POSNR SI

2 COD. ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET MATNR SI


MATERIAL

3 DESC. ALICORP/DEX ZSD_SVMA_GET_LISTA_MATERIAL_XX ET_MATERIAL MAKTX SI


MATERIAL

3 CANTIDAD DE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET CANTIDAD SI


PEDIDO
VENTA

4 UNIDAD ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET UNIDAD SI


VENTA

5 CANTIDAD DE DEX ZSD_SVMA_CREA_PEDIDOS_NW IT_PEDIDOS_DET CANTIDAD2 SI


PEDIDO BASE

6 UNIDAD BASE DEX ZSD_SVMA_CREA_PEDIDOS_NW IT_PEDIDOS_DET UNIDAD2 SI

7 IMPORTE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET PRECIO_UNI SI


UNITARIO

8 IMPORTE ALICORP/DEX ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET PRECIO_TOT SI


TOTAL

9 BLOQUEO ALICORP ZSD_SVMA_CREA_PEDIDOS_XX IT_PEDIDOS_DET TEXTO SI

PIE:
NRO. CAMPO ENTORNO REMOTE FUNCTION (RFC) ESTRUCTURA CAMPO VISIBILIDAD
TÉCNICO

1 IMPORTE ALICORP/DEX - - PRECIO_TOT SI


TOTAL

2 PESO TOTAL ALICORP/DEX - - PESTO_TOT SI

Esquema de Pantallas
Especificación Funcional | 02/04/2013

24
Especificación de la funcionalidad SAP

1. Bapi
FUNCIÓN DE CREACIÓN DE PEDIDOS:

SAP R/3 : ZSD_SVMA_CREA_PEDIDOS_R3


Especificación Funcional | 02/04/2013

SAP NW: ZSD_SVMA_CREA_PEDIDOS_NW

ESTRUCTURA DE CABECERA: ZSD_SVMA_PEDIDOS

DATOS DE ENTRADA DESCRIPCIÓN REF.TABLA REF.CAMPO PRIMARY KEY

ZNUMCOR NÚMERO CORRELATIVO - ZNUMCOR SI

BUKRS SOCIEDAD - BUKRS


VKORG ORGANIZACIÓN DE VENTAS - VKORG
VTWEG CANAL DE DISTRIBUCIÓN - VTWEG

SPART SECTOR - SPART


AUART CLASE DE DOCUMENTO DE VENTAS - AUART

25
KUNNR Nº DE CLIENTE 1 - KUNNR
KUNWE DESTINATARIO DE MERCANCÍAS - KUNWE

ZTERM CLAVE DE CONDICIONES DE PAGO - ZTERM


AUDAT FECHA DE DOCUMENTO (FECHA DE ENTRADA O - AUDAT
SALIDA)
VDATU FECHA PREFERENTE DE ENTREGA - EDATU_VBAK

NPOSX POSICIÓN - ZSD_POSICION


NPOSY POSICIÓN - ZSD_POSICION
NETWR VALOR NETO EN MONEDA DE DOCUMENTO - NETWR

WAERS CLAVE DE MONEDA - WAERS


BRGEW PESO BRUTO - BRGEW
GEWEI UNIDAD DE PESO - GEWEI

VBELN NÚMERO DE DOCUMENTO COMERCIAL - VBELN


ERNAM NOMBRE DEL RESPONSABLE QUE HA AÑADIDO - ERNAM
EL OBJETO
ERDAT FECHA DE CREACIÓN DEL REGISTRO - ERDAT
ERZET HORA REGISTRADA - ERZET
TYPE TIPO MENSAJE: S SUCCESS, E ERROR, W - BAPI_MTYPE
WARNING, I INFO A ABORT
MESSAGE TEXTO DE MENSAJE - BAPI_MSG

ESTRUCTURA DE DETALLE: ZSD_SVMA_PEDIDOS_DET

DATOS DE ENTRADA DESCRIPCIÓN REF.TABLA REF.CAMPO PRIMARY KEY

ZNUMCOR NÚMERO CORRELATIVO - ZNUMCOR SI

POSNR NÚMERO DE POSICIÓN DEL DOCUMENTO - POSNR SI


COMERCIAL
MATNR NÚMERO DE MATERIAL - MATNR
CANTIDAD CANTIDAD CONFIRMADA - MNG06
UNIDAD UNIDAD DE MEDIDA DE VENTA - VRKME
PRECIO_UNI VALOR NETO EN MONEDA DE DOCUMENTO - NETWR
PRECIO_TOT VALOR NETO EN MONEDA DE DOCUMENTO - NETWR
WAERS CLAVE DE MONEDA - WAERS

ABGRU MOTIVO DE RECHAZO DE OFERTAS Y PEDIDOS - ABGRU

ESTRUCTURA DE DETALLE: ZSD_SVMA_PEDIDOS_REP


Especificación Funcional | 02/04/2013

DATOS DE ENTRADA DESCRIPCIÓN REF.TABLA REF.CAMPO PRIMARY KEY

ZNUMCOR NÚMERO CORRELATIVO - ZNUMCOR SI


POSNR NÚMERO DE POSICIÓN DEL DOCUMENTO - POSNR SI
COMERCIAL
ETENR Nº DE REPARTO - ETENR

EDATU FECHA DE REPARTO - EDATU


CANTIDAD CANTIDAD PEDIDA POR EL CLIENTE EN UMV - CANTIDAD
UNIDAD UNIDAD DE MEDIDA DE VENTA - UNIDAD

26

Você também pode gostar