Pack SAP PP — Producción
El pack de producción cubre lo que una fábrica necesita para que la planta converse con SAP PP: notificar lo producido, descargar lo consumido, ingresar el producto terminado y leer la cartera de órdenes para saber qué hacer.
Antes de instalar, lea Packs SAP — el asistente, los parámetros y las reglas de reinstalación son comunes a los tres packs.
El flujo que resuelve
El ciclo clásico de un turno, con la receta que atiende cada paso:
No toda planta usa todos los pasos. Muchas empiezan solo con notificación y consumo, y agregan el resto cuando el MES madura.
Decisiones que tendrá que tomar
Notificación: ¿por tiempo o por cabecera?
| Por tiempo | Por cabecera | |
|---|---|---|
| Granularidad | Operación de la orden | Orden completa |
| Cuándo usar | El MES controla la hoja de ruta y sabe en qué operación está | El MES solo sabe “produje X de esta orden” |
| Campo extra | operacao | — |
Ante la duda, empiece por cabecera: exige menos del MES y es más fácil de acertar.
También existe la notificación por evento de tiempo (entrada/salida de la operación) y el upload PDC, diseñado por SAP para colectores de planta con alto volumen. Ambos están en el catálogo como recetas no esenciales.
Consumo: ¿automático o explícito?
Si el material tiene backflush en el maestro, la propia notificación consume los componentes y no necesita la receta de consumo. Si no lo tiene, el MES debe enviar el consumo por separado — el caso más común cuando hay rechazo de componente o sustitución.
Entrada de producción
El movimiento 101 por orden exige MVT_IND = 'F' (entrada por orden), que el pack ya completa. Si el
material se gestiona por lotes, use antes la receta Crear lote — SAP rechaza la entrada sin lote.
Detalles a tener en cuenta
Período contable. Un movimiento de material es un registro contable: si el período del centro está cerrado para la fecha enviada, SAP lo rechaza. El pack traduce ese error a una frase legible, pero la solución es con finanzas, no con la integración.
Orden sin liberar. Notificar contra una orden no liberada falla. Si su MES decide cuándo empezar, instale también la receta Liberar orden de producción y llámela antes de la primera notificación.
La anulación necesita el número de notificación. La receta de anulación recibe
numeroConfirmacao y contadorConfirmacao, que vuelven en la respuesta de la notificación —
guárdelos en el MES si va a permitir correcciones.
Resumen
51 recetas — 24 recolección, 27 entrega — de las cuales 15 esenciales.
Recetas
Orden
| Receta | Dirección | Función SAP | Resuelve |
|---|---|---|---|
| Detalle de la orden de producción ·esencial | Recolección | BAPI_PRODORD_GET_DETAIL | El MES consulta una orden y recibe cabecera, operaciones y componentes — suficiente para armar la pantalla del operador. |
| Cartera de órdenes del centro ·esencial | Recolección | BAPI_PRODORD_GET_LIST | Lista las órdenes del centro para que el MES arme su cola de trabajo. Sin parámetro de entrada corre por el planificador. |
| Liberar orden de producción ·esencial | Entrega | BAPI_PRODORD_RELEASE | Libera la orden para que la planta pueda notificar. Permite al MES disparar la liberación sin entrar a SAP. |
| Cierre técnico de orden ·esencial | Entrega | BAPI_PRODORD_COMPLETE_TECH | Marca la orden como cerrada técnicamente al terminar la producción — cierra el ciclo abierto por la liberación. |
| ¿La orden existe? | Recolección | BAPI_PRODORD_EXIST_CHECK | ¿La orden existe?. Receta generada a partir de la firma de BAPI_PRODORD_EXIST_CHECK en SAP. |
| Disponibilidad de componentes de la orden | Recolección | BAPI_PRODORD_CHECK_MAT_AVAIL | Disponibilidad de componentes de la orden. Receta generada a partir de la firma de BAPI_PRODORD_CHECK_MAT_AVAIL en SAP. |
| Detalle de la orden de proceso (PP-PI) | Recolección | BAPI_PROCORD_GET_DETAIL | Detalle de la orden de proceso (PP-PI). Receta generada a partir de la firma de BAPI_PROCORD_GET_DETAIL en SAP. |
| Lista de órdenes de proceso (PP-PI) | Recolección | BAPI_PROCORD_GET_LIST | Lista de órdenes de proceso (PP-PI). Receta generada a partir de la firma de BAPI_PROCORD_GET_LIST en SAP. |
| Orden planificada | Recolección | BAPI_PLANNEDORDER_GET_DETAIL | Orden planificada. Receta generada a partir de la firma de BAPI_PLANNEDORDER_GET_DETAIL en SAP. |
| Receta de control — lista (PP-PI) | Recolección | BAPI_CONTROL_RECIPE_GET_LIST | Receta de control — lista (PP-PI). Receta generada a partir de la firma de BAPI_CONTROL_RECIPE_GET_LIST en SAP. |
| Receta de control — descarga (PP-PI) | Recolección | BAPI_CONTROL_RECIPE_REQUEST | Receta de control — descarga (PP-PI). Receta generada a partir de la firma de BAPI_CONTROL_RECIPE_REQUEST en SAP. |
| Crear orden | Entrega | BAPI_PRODORD_CREATE | Crear orden. Receta generada a partir de la firma de BAPI_PRODORD_CREATE en SAP. |
| Convertir orden planificada en orden | Entrega | BAPI_PRODORD_CREATE_FROM_PLORD | Convertir orden planificada en orden. Receta generada a partir de la firma de BAPI_PRODORD_CREATE_FROM_PLORD en SAP. |
| Modificar orden | Entrega | BAPI_PRODORD_CHANGE | Modificar orden. Receta generada a partir de la firma de BAPI_PRODORD_CHANGE en SAP. |
| Reprogramar orden | Entrega | BAPI_PRODORD_SCHEDULE | Reprogramar orden. Receta generada a partir de la firma de BAPI_PRODORD_SCHEDULE en SAP. |
| Cerrar orden | Entrega | BAPI_PRODORD_CLOSE | Cerrar orden. Receta generada a partir de la firma de BAPI_PRODORD_CLOSE en SAP. |
| Crear orden planificada | Entrega | BAPI_PLANNEDORDER_CREATE | Crear orden planificada. Receta generada a partir de la firma de BAPI_PLANNEDORDER_CREATE en SAP. |
| Modificar orden planificada | Entrega | BAPI_PLANNEDORDER_CHANGE | Modificar orden planificada. Receta generada a partir de la firma de BAPI_PLANNEDORDER_CHANGE en SAP. |
| Mensajes de proceso (PP-PI) | Entrega | BAPI_PROCESS_MESSAGE_CREATEMLT | Mensajes de proceso (PP-PI). Receta generada a partir de la firma de BAPI_PROCESS_MESSAGE_CREATEMLT en SAP. |
| ¿El mensaje de proceso ya existe? | Entrega | BAPI_PROCESS_MESSAGE_CHK_EXIST | ¿El mensaje de proceso ya existe?. Receta generada a partir de la firma de BAPI_PROCESS_MESSAGE_CHK_EXIST en SAP. |
Notificación de producción
| Receta | Dirección | Función SAP | Resuelve |
|---|---|---|---|
| Propuesta de notificación ·esencial | Recolección | BAPI_PRODORDCONF_GET_TT_PROP | Antes de notificar, el MES consulta a SAP las cantidades y tiempos propuestos y muestra la pantalla precargada — menos errores de tipeo. |
| Notificación por tiempo ·esencial | Entrega | BAPI_PRODORDCONF_CREATE_TT | El MES envía producción buena, rechazo, retrabajo y tiempos de una operación. La notificación más usada en planta. |
| Notificación por cabecera ·esencial | Entrega | BAPI_PRODORDCONF_CREATE_HDR | Notifica la orden completa de una vez, sin detalle de operación. Para MES que no controlan hojas de ruta. |
| Anulación de notificación ·esencial | Entrega | BAPI_PRODORDCONF_CANCEL | Anula una notificación registrada por error. Sin esta receta, corregir implica trabajo manual en SAP. |
| Propuesta de notificación por cabecera | Recolección | BAPI_PRODORDCONF_GET_HDR_PROP | Propuesta de notificación por cabecera. Receta generada a partir de la firma de BAPI_PRODORDCONF_GET_HDR_PROP en SAP. |
| Propuesta de notificación (PP-PI) | Recolección | BAPI_PROCORDCONF_GET_TT_PROP | Propuesta de notificación (PP-PI). Receta generada a partir de la firma de BAPI_PROCORDCONF_GET_TT_PROP en SAP. |
| Notificaciones ya registradas | Recolección | BAPI_PRODORDCONF_GETLIST | Notificaciones ya registradas. Receta generada a partir de la firma de BAPI_PRODORDCONF_GETLIST en SAP. |
| Detalle de la notificación | Recolección | BAPI_PRODORDCONF_GETDETAIL | Detalle de la notificación. Receta generada a partir de la firma de BAPI_PRODORDCONF_GETDETAIL en SAP. |
| Notificación por evento de tiempo (entrada/salida de la operación) | Entrega | BAPI_PRODORDCONF_CREATE_TE | Notificación por evento de tiempo (entrada/salida de la operación). Receta generada a partir de la firma de BAPI_PRODORDCONF_CREATE_TE en SAP. |
| Notificación por actividad | Entrega | BAPI_PRODORDCONF_CREATE_ACT | Notificación por actividad. Receta generada a partir de la firma de BAPI_PRODORDCONF_CREATE_ACT en SAP. |
| Upload PDC de notificaciones por tiempo | Entrega | BAPI_PRODORDCONF_PDC_UPLOAD_TT | Upload PDC de notificaciones por tiempo. Receta generada a partir de la firma de BAPI_PRODORDCONF_PDC_UPLOAD_TT en SAP. |
| Upload PDC de eventos de tiempo | Entrega | BAPI_PRODORDCONF_PDC_UPLOAD_TE | Upload PDC de eventos de tiempo. Receta generada a partir de la firma de BAPI_PRODORDCONF_PDC_UPLOAD_TE en SAP. |
| Notificación PP-PI por tiempo | Entrega | BAPI_PROCORDCONF_CREATE_TT | Notificación PP-PI por tiempo. Receta generada a partir de la firma de BAPI_PROCORDCONF_CREATE_TT en SAP. |
| Notificación PP-PI por cabecera | Entrega | BAPI_PROCORDCONF_CREATE_HDR | Notificación PP-PI por cabecera. Receta generada a partir de la firma de BAPI_PROCORDCONF_CREATE_HDR en SAP. |
| Anulación de notificación (PP-PI) | Entrega | BAPI_PROCORDCONF_CANCEL | Anulación de notificación (PP-PI). Receta generada a partir de la firma de BAPI_PROCORDCONF_CANCEL en SAP. |
Datos maestros
| Receta | Dirección | Función SAP | Resuelve |
|---|---|---|---|
| Maestro de materiales ·esencial | Recolección | BAPI_MATERIAL_GET_DETAIL | Trae descripción, unidad y datos de centro de un material — el maestro que el MES necesita reflejar. |
| Lista de materiales ·esencial | Recolección | CSAP_MAT_BOM_READ | Componentes esperados de un material — el MES compara lo consumido contra lo previsto. |
| Detalle del lote ·esencial | Recolección | BAPI_BATCH_GET_DETAIL | Datos de un lote — base de trazabilidad cuando el MES necesita vencimiento, proveedor o estado. |
| Crear lote ·esencial | Entrega | BAPI_BATCH_CREATE | Crea el lote en SAP antes de la entrada, cuando el MES define la numeración de lotes de la planta. |
| Lista de materiales | Recolección | BAPI_MATERIAL_GETLIST | Lista de materiales. Receta generada a partir de la firma de BAPI_MATERIAL_GETLIST en SAP. |
| Disponibilidad (ATP) | Recolección | BAPI_MATERIAL_AVAILABILITY | Disponibilidad (ATP). Receta generada a partir de la firma de BAPI_MATERIAL_AVAILABILITY en SAP. |
| Stock y necesidades | Recolección | BAPI_MATERIAL_STOCK_REQ_LIST | Stock y necesidades. Receta generada a partir de la firma de BAPI_MATERIAL_STOCK_REQ_LIST en SAP. |
| ¿La lista de materiales existe? | Recolección | BAPI_MAT_BOM_EXISTENCE_CHECK | ¿La lista de materiales existe?. Receta generada a partir de la firma de BAPI_MAT_BOM_EXISTENCE_CHECK en SAP. |
| ¿La hoja de ruta existe? | Recolección | BAPI_ROUTING_EXISTENCE_CHECK | ¿La hoja de ruta existe?. Receta generada a partir de la firma de BAPI_ROUTING_EXISTENCE_CHECK en SAP. |
| Características del lote (clasificación) | Recolección | BAPI_OBJCL_GETDETAIL | Características del lote (clasificación). Receta generada a partir de la firma de BAPI_OBJCL_GETDETAIL en SAP. |
| Modificar lote | Entrega | BAPI_BATCH_CHANGE | Modificar lote. Receta generada a partir de la firma de BAPI_BATCH_CHANGE en SAP. |
| Características del lote | Entrega | BAPI_OBJCL_CHANGE | Características del lote. Receta generada a partir de la firma de BAPI_OBJCL_CHANGE en SAP. |
Movimiento de materiales
| Receta | Dirección | Función SAP | Resuelve |
|---|---|---|---|
| Consumo de componente ·esencial | Entrega | BAPI_GOODSMVT_CREATE | Descarga componente contra la orden (movimiento {{MOV_CONSUMO}}). La contraparte física de la notificación. |
| Entrada de producción ·esencial | Entrega | BAPI_GOODSMVT_CREATE | Ingresa el producto terminado de la orden al stock (movimiento {{MOV_ENTRADA}}), con lote cuando corresponda. |
| Anulación de movimiento ·esencial | Entrega | BAPI_GOODSMVT_CANCEL | Anula un documento de material registrado por error, con su número y año. |
| Movimientos ya registrados | Recolección | BAPI_GOODSMVT_GETITEMS | Movimientos ya registrados. Receta generada a partir de la firma de BAPI_GOODSMVT_GETITEMS en SAP. |
Contratos de campo
Detalle de la orden de producción
PREFIXO_PP_ORDEM_DETALHE — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | NUMBER |
Cartera de órdenes del centro
PREFIXO_PP_ORDEM_LISTA — Su sistema informa estos campos al llamar la URL de la recolección.
Necesita revisión antes de activar. Creada inactiva a propósito: recorre toda la cartera del centro en cada ejecución. Ajuste la programación de la interfaz y actívela al definir la frecuencia.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Propuesta de notificación
PREFIXO_PP_APONT_PROPOSTA — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | TIMETICKETS.ORDERID |
operacao | sí | TIMETICKETS.OPERATION |
Maestro de materiales
PREFIXO_PP_MATERIAL — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
material | sí | MATERIAL |
Lista de materiales
PREFIXO_PP_BOM — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
material | sí | MATERIAL |
Detalle del lote
PREFIXO_PP_LOTE — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
material | sí | MATERIAL |
lote | sí | BATCH |
Notificación por tiempo
PREFIXO_PP_APONT_TEMPO — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | TIMETICKETS.ORDERID |
operacao | sí | TIMETICKETS.OPERATION |
quantidadeBoa | sí | TIMETICKETS.YIELD |
quantidadeRefugo | — | TIMETICKETS.SCRAP |
quantidadeRetrabalho | — | TIMETICKETS.REWORK |
unidade | sí | TIMETICKETS.CONF_QUAN_UNIT |
apontamentoFinal | — | TIMETICKETS.FIN_CONF |
dataLancamento | — | TIMETICKETS.POSTG_DATE |
motivoDesvio | — | TIMETICKETS.DEV_REASON |
observacao | — | TIMETICKETS.CONF_TEXT |
Notificación por cabecera
PREFIXO_PP_APONT_ORDEM — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | ATHDRLEVELS.ORDERID |
quantidadeBoa | sí | ATHDRLEVELS.YIELD |
quantidadeRefugo | — | ATHDRLEVELS.SCRAP |
unidade | sí | ATHDRLEVELS.CONF_QUAN_UNIT |
apontamentoFinal | — | ATHDRLEVELS.FIN_CONF |
dataLancamento | — | ATHDRLEVELS.POSTG_DATE |
Anulación de notificación
PREFIXO_PP_APONT_ESTORNO — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
numeroConfirmacao | sí | CONFIRMATION |
contadorConfirmacao | sí | CONFIRMATIONCOUNTER |
dataLancamento | — | POSTG_DATE |
observacao | — | CONF_TEXT |
Consumo de componente
PREFIXO_PP_CONSUMO — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | GOODSMVT_ITEM.ORDERID |
material | sí | GOODSMVT_ITEM.MATERIAL |
quantidade | sí | GOODSMVT_ITEM.ENTRY_QNT |
unidade | sí | GOODSMVT_ITEM.ENTRY_UOM |
deposito | — | GOODSMVT_ITEM.STGE_LOC |
lote | — | GOODSMVT_ITEM.BATCH |
motivoMovimento | — | GOODSMVT_ITEM.MOVE_REAS |
dataLancamento | sí | GOODSMVT_HEADER.PSTNG_DATE |
documentoReferencia | — | GOODSMVT_HEADER.REF_DOC_NO |
observacao | — | GOODSMVT_HEADER.HEADER_TXT |
Entrada de producción
PREFIXO_PP_ENTRADA — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | GOODSMVT_ITEM.ORDERID |
material | sí | GOODSMVT_ITEM.MATERIAL |
quantidade | sí | GOODSMVT_ITEM.ENTRY_QNT |
unidade | sí | GOODSMVT_ITEM.ENTRY_UOM |
deposito | — | GOODSMVT_ITEM.STGE_LOC |
lote | — | GOODSMVT_ITEM.BATCH |
dataLancamento | sí | GOODSMVT_HEADER.PSTNG_DATE |
observacao | — | GOODSMVT_HEADER.HEADER_TXT |
Anulación de movimiento
PREFIXO_PP_MOV_ESTORNO — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
documentoMaterial | sí | MATERIALDOCUMENT |
anoDocumento | sí | MATDOCUMENTYEAR |
dataLancamento | — | GOODSMVT_PSTNG_DATE |
Liberar orden de producción
PREFIXO_PP_LIBERAR — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | ORDERS.ORDER_NUMBER |
Cierre técnico de orden
PREFIXO_PP_ENCERRAR_TEC — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
ordem | sí | ORDERS.ORDER_NUMBER |
Crear lote
PREFIXO_PP_LOTE_CRIAR — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
material | sí | MATERIAL |
lote | sí | BATCH |
dataProducao | — | BATCHATTRIBUTES.PROD_DATE |
dataValidade | — | BATCHATTRIBUTES.EXPIRYDATE |
loteFornecedor | — | BATCHATTRIBUTES.VENDRBATCH |
¿La orden existe?
PREFIXO_PP_PRODORD_EXIST_CHECK — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
numero | sí | NUMBER |
Disponibilidad de componentes de la orden
PREFIXO_PP_PRODORD_CHECK_MAT_AVAIL — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Detalle de la orden de proceso (PP-PI)
PREFIXO_PP_PROCORD_GET_DETAIL — Su sistema informa estos campos al llamar la URL de la recolección.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a estrutura ORDER_OBJECTS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
numero | sí | NUMBER |
Lista de órdenes de proceso (PP-PI)
PREFIXO_PP_PROCORD_GET_LIST — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Propuesta de notificación por cabecera
PREFIXO_PP_PRODORDCONF_GET_HDR_PROP — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Propuesta de notificación (PP-PI)
PREFIXO_PP_PROCORDCONF_GET_TT_PROP — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Notificaciones ya registradas
PREFIXO_PP_PRODORDCONF_GETLIST — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Detalle de la notificación
PREFIXO_PP_PRODORDCONF_GETDETAIL — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
numeroConfirmacao | sí | CONFIRMATION |
contadorConfirmacao | sí | CONFIRMATIONCOUNTER |
Orden planificada
PREFIXO_PP_PLANNEDORDER_GET_DETAIL — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
plannedorder | sí | PLANNEDORDER |
Lista de materiales
PREFIXO_PP_MATERIAL_GETLIST — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Disponibilidad (ATP)
PREFIXO_PP_MATERIAL_AVAILABILITY — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
material | sí | MATERIAL |
centro | sí | PLANT |
unidade | sí | UNIT |
Stock y necesidades
PREFIXO_PP_MATERIAL_STOCK_REQ_LIST — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
material | sí | MATERIAL |
¿La lista de materiales existe?
PREFIXO_PP_MAT_BOM_EXISTENCE_CHECK — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
bomusage | sí | BOMUSAGE |
material | sí | MATERIAL |
¿La hoja de ruta existe?
PREFIXO_PP_ROUTING_EXISTENCE_CHECK — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
group | sí | GROUP |
groupcounter | sí | GROUPCOUNTER |
Características del lote (clasificación)
PREFIXO_PP_OBJCL_GETDETAIL — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
classnum | sí | CLASSNUM |
classtype | sí | CLASSTYPE |
objectkey | sí | OBJECTKEY |
objecttable | sí | OBJECTTABLE |
Movimientos ya registrados
PREFIXO_PP_GOODSMVT_GETITEMS — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Receta de control — lista (PP-PI)
PREFIXO_PP_CONTROL_RECIPE_GET_LIST — Su sistema informa estos campos al llamar la URL de la recolección.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
centro | sí | PLANT |
Receta de control — descarga (PP-PI)
PREFIXO_PP_CONTROL_RECIPE_REQUEST — Su sistema informa estos campos al llamar la URL de la recolección.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Notificación por evento de tiempo (entrada/salida de la operación)
PREFIXO_PP_PRODORDCONF_CREATE_TE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela TIMEEVENTS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Notificación por actividad
PREFIXO_PP_PRODORDCONF_CREATE_ACT — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela ACTIVITIES. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Upload PDC de notificaciones por tiempo
PREFIXO_PP_PRODORDCONF_PDC_UPLOAD_TT — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela TIMETICKETS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Upload PDC de eventos de tiempo
PREFIXO_PP_PRODORDCONF_PDC_UPLOAD_TE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela TIMEEVENTS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Notificación PP-PI por tiempo
PREFIXO_PP_PROCORDCONF_CREATE_TT — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela TIMETICKETS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Notificación PP-PI por cabecera
PREFIXO_PP_PROCORDCONF_CREATE_HDR — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela ATHDRLEVELS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Anulación de notificación (PP-PI)
PREFIXO_PP_PROCORDCONF_CANCEL — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
numeroConfirmacao | sí | CONFIRMATION |
contadorConfirmacao | sí | CONFIRMATIONCOUNTER |
Crear orden
PREFIXO_PP_PRODORD_CREATE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a estrutura ORDERDATA. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Convertir orden planificada en orden
PREFIXO_PP_PRODORD_CREATE_FROM_PLORD — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
plannedOrder | sí | PLANNED_ORDER |
Modificar orden
PREFIXO_PP_PRODORD_CHANGE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a estrutura ORDERDATA; preencher a estrutura ORDERDATAX. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
numero | sí | NUMBER |
Reprogramar orden
PREFIXO_PP_PRODORD_SCHEDULE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela ORDERS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Cerrar orden
PREFIXO_PP_PRODORD_CLOSE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela ORDERS. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Modificar lote
PREFIXO_PP_BATCH_CHANGE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a estrutura BATCHATTRIBUTES; preencher a estrutura BATCHATTRIBUTESX. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
lote | sí | BATCH |
material | sí | MATERIAL |
Características del lote
PREFIXO_PP_OBJCL_CHANGE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela ALLOCVALUESCHARNEW; preencher a tabela ALLOCVALUESCURRNEW; preencher a tabela ALLOCVALUESNUMNEW. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
classnum | sí | CLASSNUM |
classtype | sí | CLASSTYPE |
objectkey | sí | OBJECTKEY |
objecttable | sí | OBJECTTABLE |
Crear orden planificada
PREFIXO_PP_PLANNEDORDER_CREATE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a estrutura HEADERDATA. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
Modificar orden planificada
PREFIXO_PP_PLANNEDORDER_CHANGE — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a estrutura HEADERDATA; preencher a estrutura HEADERDATAX. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
plannedorder | sí | PLANNEDORDER |
Mensajes de proceso (PP-PI)
PREFIXO_PP_PROCESS_MESSAGE_CREATEMLT — Su sistema envía estos campos en el cuerpo del mensaje.
Necesita revisión antes de activar. Creada INACTIVA: el pack no puede adivinar el contenido — preencher a tabela PROCMESSCHARAC; preencher a tabela PROCMESSHEADER. Abra la definición, use el popup “Parámetros Función SAP” para completarla y actívela.
Sin campos de entrada: la receta corre por el planificador, con los valores fijados en los parámetros del pack.
¿El mensaje de proceso ya existe?
PREFIXO_PP_PROCESS_MESSAGE_CHK_EXIST — Su sistema envía estos campos en el cuerpo del mensaje.
| Campo | Obligatorio | Campo SAP |
|---|---|---|
processmessage | sí | PROCESSMESSAGE |