Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Proyecto:
1 de 16
Proyecto:
Requerimien
to:
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
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
Anexo de informacin de
funcin
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:
3.2
3.3
e-Mail alejandro.negrete@scanda.com.mx
Autorizado por:
Gerencia de Ventas
3.5
Administracin de Precios
3.6
Alma Ancer
Hector Garca
3.7
Fecha de Autorizacin:
5 de 16
4 D e fi n i c i n G e n e r a l
4.1
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
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
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:
N/A
5.5
Tipo de Procesamiento:
En lnea
5.6
En fondo
Consideraciones Especiales:
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
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
9 de 16
10 de
16
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
Modulo SAP
SD Ventas y Distribucin
Escenario o
Funcionalidad a
Probarse
Datos de Entrada
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
Resultados Esperados
Precondiciones
Observaciones
13 de
16
8 Glosario de Conceptos
8.1
Lista de Conceptos:
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