Está en la página 1de 8

ERP

Sistema
Formulario de Registro
Tipo de Sistema Produccin

Nmero de Ticket:
INFORMACION DEL USUARIO SOLICITANTE o ANALISTA DE TI
Nombre: Arnaldo Alvarado

e-mail: aalvarav@aasa.com.pe

Telfono: anexo 2309

DESCRIPCION DEL REQUERIMIENTO

Crear un programa nuevo y asignar nueva transaccin, que pueda utilizar un


archivo Excel con una estructura determinada y realizar una carga masiva, el
programa debe ejecutarse en fondo (Job), permitiendo de esta manera ejecutar
las siguientes tareas:
1. Notificar la produccin de acuerdo a la operacin que tenga parametrizado
y con la unidad de medida base del material, se debe considerar la
operacin que permita las entradas de mercancas automticas, con la
clase de valoracin de la orden para la produccin.
2. Notificar todas las operaciones (actividades) tomando como cantidad base
la cantidad de produccin.
3. Actualizar las caractersticas de los lotes producidos.

4. En el caso de que el archivo Excel contenga 2 lotes de produccin iguales y


2 coladas diferentes, se deben de actualizar las caractersticas de colada,
colada2 de manera secuencial.

Page 1 of 8

5. Consumir los materiales propuestos en base a la lista de materiales por


cada notificacin de produccin y su consumo es estndar, proponer los
lotes a consumir de la reserva.
6. Considerar el lote para la chatarra con los caracteres CHATPR
concatenado la clase de la orden: Ejem: CHATPRZ215.
7. Crear la HU por la cantidad de produccin y con el nmero que se enva en
el Excel.
8. Actualizar la tabla ZPP_ORDENES_EXP campo CONTPAQUETE por cada
notificacin de produccin.
9. Finalmente todas las notificaciones deben de visualizarse mediante la CORT
con sus operaciones respectivas.
10.
El nombre del programa debe ser ZPP_NOTI_SELOTSAP y la
transaccin a asignar es ZPP005.

Validaciones.Debe considerar las siguientes validaciones:


1. Validar que la orden este liberada y que exista, tiene que validar todas las
OP antes de continuar.
2. Validar que los lotes a crear no existan en produccin, en el caso existan
verificar que solo se actualizara la caracterstica colada2 siempre y cuando
el lote pertenezca al mismo material- orden y con colada diferente, para los
3.
4.
5.
6.

otros casos marcar como no procesado.


Validar la fecha de contabilizacin que se encuentre en el periodo actual.
Validar que la HU no est creada.
Validar que el peso sea mayor que 0.
Cada notificacin debe realizarse con sus consumos y facturacin de

actividades.
7. Debe enviar un correo electrnico con el Excel adjunto bajo el mismo
formato, para todos los casos, indicando si se proceso o no, en el caso de
que no se notifico debe indicar las causas.

Page 2 of 8

Formato Excel:

Orden de Proceso.- el material a producirse se toma de la orden con


la unidad de medida Base.
Fecha de Produccin.- Fecha que se utilizara para la contabilizacin
de los documentos.
Lote (Lote de produccin).- Lote con el cual se realizara los
movimientos 101, se creara con todas las caractersticas asociadas,
simular la transaccin MSC1N, colocar la fecha de produccin, clase
de valoracin (Se obtiene de la OP), colada,colada2 si el excel lo
tuviera, orden de proceso, fecha de fabricacin, varillas estndar,
Kilos por varillas (peso/varillas), segn sea el caso, se sugiere utilizar
las siguientes funciones:
CALL FUNCTION 'BAPI_BATCH_CREATE'
CALL FUNCTION 'ZLOWM_CREAR_CLAS_LOTE'

Se adjunta lote de prueba

Page 3 of 8

Page 4 of 8

Varillas.-Se obtiene mediante la funcin

Page 5 of 8

Obtenemos la cantidad estndar por paquete

Varillas = atflv
Con este dato obtenemos el factor a 3 decimales.

Page 6 of 8

Factor = Peso / Varillas


La cantidad a notificar = Varillas * Factor
Lote Consumo.-Busca el lote de la PQ a consumir, este realiza el 261
a la orden.
Colada.-Esta es la caracterstica a actualizar en el lote de produccin
tal como se ve en la imagen.

Peso.-Es la cantidad que se propone como produccin.


Lote Alambrn.- Busca el stock del lote del Alambrn a consumir,
este realiza el 261 a la orden.
HU.- Se propone crear la unidad de manipulacin, la cual debe
crearse con la cantidad de notificacin.
Desp.

Page 7 of 8

Consideraciones:
No se implementara el despunte en este desarrollo porque se
considera que se debe evaluar el proceso y se pueda aplicar ms
adelante como una mejora continua.

Page 8 of 8