Sei sulla pagina 1di 16

Diseo Funcional:

AA6 - Actualizacin automtica de descuentos


por promedio de venta de los ltimos 6 meses

Proyecto:

SAP es PACTO 1.0

1 de 16

Proyecto:
Requerimien
to:

SAP es PACTO 1.0

Actualizacin
automtica de
descuentos por
promedio de venta de
los ltimos 6 meses

Archivo:
Autor:

Alejandro Negrete

Fecha:

27 de Agosto del
2009

Compaa:

Xamai

Cliente:

Torrey

Equipo:

Ventas y Distribucin

Status:

En proceso

Prioridad:

Alta

2 de 16

1 ndice

ESPECIFICACION FUNCIONAL
1

NDICE

BITCORA DE MODIFICACIONES

2.1
2.2
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
4
4.1
4.2
4.3
4.4
4.5
4.6
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
6
6.1
6.2
7
7.1
8
8.1
9

BITACORA DE MODIFICACIONES:
LOG DE TRANSPORTES:
INTRODUCCIN
CREADO POR:
CONTACTO TELEFNICO Y MAIL:
AUTORIZADO POR:
UNIDAD DE NEGOCIOS QUE SOLICITA:
PROCESO DE NEGOCIOS RELACIONADO:
NOMBRE DEL USUARIO FINAL:
FECHA DE AUTORIZACIN:
DEFINICIN GENERAL
DESCRIPCIN DEL REQUERIMIENTO:
TIPO DE DESARROLLO:
MDULO / SUBMDULO:
VERSIN DE SAP:
JUSTIFICACIN:
COMENTARIOS:
REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES
DESCRIPCIN GENERAL DE LA FUNCIONALIDAD SOLICITADA:
VOLUMEN DE DATOS:
FRECUENCIA DE EJECUCIN:
VERIFICACIN DE AUTORIZACIONES EXTRA AL PERFIL DE USUARIO:
TIPO DE PROCESAMIENTO:
CONSIDERACIONES ESPECIALES:
PROCEDIMIENTOS DE CONTINGENCIA:
DETALLE FUNCIONAL
FLUJO DEL PROCESO:
COMPONENTES REQUERIDOS POR TIPO DE DESARROLLO:
PRUEBAS
DETALLE DE CASO DE PRUEBAS:
GLOSARIO DE CONCEPTOS

10
10
10
10
11
13

LISTA DE CONCEPTOS:

13

CONTROLES DE CAMBIO

15

10 GUA AUXILIAR DE LLENADO

ERROR! BOOKMARK NOT DEFINED.

3 de 16

2 B i t c o r a d e M o d i fi c a c i o n e s

2.1

Bitcora Modificaciones:
Versin
1.0
2.0
3.0

2.2

Fecha
07.08.0
9
20.08.0
9
27.08.0
9

Inicial

Motivo

Autor
Alejandro Negrete Mares

Correccin de campos

Alejandro Negrete Mares

Anexo de informacin de
funcin

Alejandro Negrete Mares

Log Transportes

Versin

Transporte

Mandate

Fecha
Liberacion

Autor

4 de 16

3 I n t ro d u c c i n
3.1

Creado por:

Alejandro Negrete Mares

3.2

Contacto Telefnico y Mail:

Telfono: +52 (81) 8129-9100

3.3

e-Mail alejandro.negrete@scanda.com.mx

Autorizado por:

Alma Ancer Usuario Clave Pacto


Hector Garca Usuario Clave Dimaq
Marco Vargas Lder de Proyecto Xamai
3.4

Unidad de Negocios que solicita:

Gerencia de Ventas
3.5

Proceso de Negocios relacionado:

Administracin de Precios
3.6

Nombre del usuario final:

Alma Ancer
Hector Garca
3.7

Fecha de Autorizacin:

20 de agosto del 2009

5 de 16

4 D e fi n i c i n G e n e r a l
4.1

Descripcin del Requerimiento:

Se requiere un programa que realice por cliente el promedio de las ventas de los ltimos 6 meses o
partir de la ltima inversin realizada para asignar el porcentaje de descuento correspondiente.

4.2

Tipo de Desarrollo:
Reporte

Interfase

Enhancement

Call Transaction

Module pool

SAP Script

Smart Form

Componentes del diccionario de datos

User Exit

BADI / BAPI

IDOC

JOB

Otro:________________________
4.3

Mdulo / Submdulo:

SD Ventas y Distribucin
4.4

Versin de SAP:

SAP 6.0
4.5

Justificacin:

Creacin de un programa que realice por cliente el promedio de las ventas de los ltimos
6 meses o partir de la ltima inversin realizada para asignar el porcentaje de descuento
correspondiente
4.6

Comentarios:

N/A

6 de 16

5 Re q u e r i m i e n t o s Fu n c i o n a l e s y N o Fu n c i o n a l e s
5.1

Descripcin general de la funcionalidad solicitada:

Se requiere un programa que realice por cliente el promedio de las ventas de los ltimos 6 meses o
partir de la ltima inversin realizada. En caso de promediar
$ 20,000.00 pesos o ms se le
asignar el 40% de descuento al cliente.

5.2

Volumen de Datos:
Alta

5.3

Media

Baja

Ms de una vez al da

Diario

Semanal

Quincenal

Mensual

Anual

Frecuencia de Ejecucin:

Programado por Job [Especificar los datos de programacin del job]


5.4

Verificacin de Autorizaciones extra al perfil de usuario:

N/A
5.5

Tipo de Procesamiento:

En lnea
5.6

En fondo

Consideraciones Especiales:

Este programa se correr al fin de mes.


5.7

Procedimientos de Contingencia:

N/A

7 de 16

6 D e t a l l e Fu n c i o n a l
6.1

Flujo del Proceso:

Componentes Requeridos por Tipo de Desarrollo:


Pantall
a

El programa realizar un sumarizado de las ventas sin Impuestos de los ltimos 6 meses por cliente y
realizar un promedio. Esta operacin ser ejecutada mediante un programa Z que se mandar llamar a
travs de la transaccin ZPROVEN.
El programa mandar llamar la informacin de las siguientes tablas y campos:
1) Cliente: Tabla S001 Campo KUNNR
2) Periodo: Tabla S001 Campo SPBUP
3) Ventas: Tabla S001 Campo UMNETWR
La transaccin tendr los siguientes campos de seleccin para generarla:

Al generar la transaccin el programa realizara un sumarizado de las ventas (Tabla S001 Campo
UMNETWR) por cliente o solicitante (Tabla S001 Campo KUNNR) por periodo (Tabla S001
Campo SPBUP) seleccionados por el usuario y mostrar la informacin de la siguiente forma:
Clien
te

Venta

Venta

Venta

Venta

Venta

Venta

Perio

Perio

Perio

Perio

Perio

Perio

Total
de
Venta

Promedio
de Ventas
Ultimos 6

8 de 16

do
03.20
09

do
04.20
09

do
05.20
09

do
06.20
09

do
07.20
09

do
08.20
09

meses

La finalidad de mostrar los ltimos 6 meses de ventas es informativo para el usuario adems de
permitirle seleccionar el rango en caso de alguna modificacin.

Una vez que el reporte realice el clculo del promedio de ventas por cliente, se ejecutar la
actualizacin automtica del 40% de descuento en la condicin ZK07 Promedio de Ventas por
Cliente en caso que el promedio de ventas sea MAYOR a $ 20,000 pesos.
Este proceso se realizar una vez que se obtenga el reporte de ventas se tendr un botn de
ejecucin que realizar la actualizacin automtica del descuento

El programa considerar la clase de condicin ZK07 (Promedio de Ventas) que se encuentra en la Tabla
KONV Campo KSCHL y actualizar el porcentaje de 40% en la Tabla KONV campo KBETR en cada
uno de los clientes que hayan cumplido con la poltica de ventas establecida de $ 20,000 o ms como
promedio de ventas en los ltimos 6 meses. A cada registro le asignar la fecha de vigencia en Inicio
de validez de la condicin (Campo SDATAB) y Fin de validez de la condicin (Campo SDATBI); esta
fecha de vigencia comprender a partir del primer da del mes (inicio validez) hasta el ultimo da del
mes (fin validez) del periodo siguiente.
Es necesario se realice un log de proceso donde me indique el resultado del proceso ejecutado.
Este log me indicar Cliente y si fue actualizada o no el descuento

Ejemplo:
Fecha real: 31 de agosto del 2009. En est da se corre el reporte del perodo 03.2009 al perodo
08.2009
Una vez que arroja informacin, se ejecuta la actualizacin del descuento en aquellos clientes que
cumplan con la poltica de $ 20,000 o ms.
Al momento de actualizar descuento en la condicin ZK07 los periodos de vigencia sern:
Inicio: 01.09.2009

Fin: 30.09.2009

Este mismo procedimiento se realizar mes a mes

9 de 16

La asignacin del precio manualmente se realiza de la siguiente manera:


Transaccin VK11

Se seleccionar la secuencia de acceso siguiente y dar enter:

10 de
16

Los datos a llenar son los siguientes

Grabar

Para lograr este proceso automtico es necesario crear una funcin que realice la Actualizacin
de Precios en la transaccin VK11:
Funcin.- ZSD_ACTUALIZA_PRECIOS
Parmetros de Entrada:
KSCHL Clase de Condicin: se enviar como dato fijo en la llamada ZK07
VKORG Org.Ventas
VTWEG Canal de Distribucin
KUNNR Cliente
KBETR % Descuento: se enviar como dato fijo en la llamada 40
Parmetros de Salida:
I_MESSTAB Tabla de Mensajes de Ejecucin de VK11

11 de
16

12 de
16

7 Pruebas
7.1

Detalle de Caso de Pruebas:

Modulo SAP

SD Ventas y Distribucin

Escenario o
Funcionalidad a
Probarse

DEP Desarrollo Pacto

Datos de Entrada

Generacin de informacin de ventas

Actualizacin automtica de descuentos por promedio de ventas de los


ltimos 6 meses

Transaccin ZPROVEN
Datos a llenar:
Organizacin de ventas: PACT Pacto
Perodo: 03.2009 al 08.2009
Ejecutar.
La tabla de cliente con ejemplo de ventas por perodo se encuentra en la
seccin 8.1 del documento

Verificacin de asignacin del 40% descuento en los clientes que


cumplieron con la poltica establecida de venta:
Transaccin VK12
Datos a llenar:
Condicion de precio: ZK07
Secuencia de acceso: Cliente con estatus de liberacin
Organizacin de ventas: PACT

Resultados Esperados

Actualizacin automtica del 40% de descuento a los clientes que cumplan


con un promedio mnimo de $ 20,000 pesos en los ltimos 6 meses.

Precondiciones
Observaciones

13 de
16

8 Glosario de Conceptos
8.1

Lista de Conceptos:

Tabla de Excel con informacin para caso de prueba es el siguiente:

Cliente

100000

Venta
perodo
03.200
9

Venta
perodo
04.200
9

Venta
perodo
05.200
9

Venta
perodo
06.200
9

Venta
perodo
07.200
9

Venta
perodo
08.200
9

Total de
Ventas

Promedi
o de
Ventas
Ultimos
6 meses

24
,530.00

18
,567.00

18
,990.00

23
,654.00

20
,021.00

18
,960.00

124,7
22.00

20,787.0
0

Este cliente si cumple la poltica de ventas, por lo cual se le aplicar el 40% de descuento

14 de
16

15 de
16

9 C o n t ro l e s d e C a m b i o

9.1

Modificacin 1

16 de
16

Potrebbero piacerti anche