Enviar notificaciones de cantidad
Esta sección muestra los mensajes que edinn envía con la información de la cantidad, tanto para producción, rechazo, redacción y consumo (conforme a ISA-95, para obtener más información, lea el documento B2MML).
Envía información de producción y tiempo de trabajo sobre cambio de turno o cambio de estado de pedido o en una producción manual:
ProductionPerformance: Sección donde están los datos a procesar:
- ProcutionResponse: La respuesta para cada orden.
- ProductionRequestID: Identificador de la orden.
- SegmenetResponse: La información sobre cada operación dentro de la orden.
- ID: Identificador de la operación.
- ProcessSegmentId: Identificador del mensaje en edinn. Se usa para fines de auditoría.
- ActualStartTime: Hora en que comenzó el período notificado.
- ActualEndTime: Hora en que finalizó el período notificado.
- EquipmentAcutal: Proceso donde se realizó la operación.
- Quantity: Cantidad de procesos empleados.
- MaterialActual: Resultado a notificar al suscriptor.
- MaterialDefinitionID: Identificador del resultado.
- MaterialLotID: Número de lote.
- MaterialSubLotID: Para los resultados "Consumed" (entradas) y "Output" (salidas), el identificador de la producción con al que se relaciona.
- Location: Información sobre dónde, en la instalación, se produjo el material (planta, área, línea de producción) y/o se debe almacenar (zona de almacenamiento, unidad de almacenamiento).
- MaterialUse: Uno de los tres posibles usos del resultado: "Produced" es el resultado principal del pedido, "Consumed" es la materia prima utilizada en el proceso, "Output" es un resultado secundario obtenido en el proceso.
- Quantity: Cantidad de resultado a notificar al suscriptor.
- PersonnelActual: Tiempo de mano de obra empleado en el desempeño de la operación.
- PersonID: Identificador de recurso.
- Quantity: Cantidad de tiempo empleado por el recurso.
{ "SyncProductionPerformance": { "ApplicationArea": { "Sender": { "LogicalID": "20200526172352AABCENTRAL", "ComponentID": "EDINNM2", "ConfirmationCode": "Always" }, "CreationDateTime": "2020-05-15T11:27:20" }, "DataArea": { "Sync": { "ActionCriteria": { "ActionExpression": { "@actionCode": "Add" } } }, "ProductionPerformance": { "ProductionResponse": { "ProductionRequestID": "2020040101", "SegmentResponse": { "ID": "10", "ProcessSegmentId": "TSPR20200515112720PKTCENTRAL", "ActualStartTime": "2020-05-15T11:18:31", "ActualEndTime": "2020-05-15T11:27:10", "EquipmentActual": { "EquipmentID": "7101", "Quantity": { "QuantityString": "1.000", "DataType": "integer", "UnitOfMeasure": "UN" } }, "MaterialActual": { "MaterialDefinitionID": "BB0932428102-4351", "MaterialLotID": [], "MaterialSubLotID": [], "Location": { "EquipmentID": "PBPACKAGING", "EquipmentElementLevel": "Enterprise" }, "MaterialUse": "Produced", "Quantity": { "QuantityString": "21.000", "DataType": "double", "UnitOfMeasure": "MI" } }, "PersonnelActual": { "PersonID": "0703", "Quantity": { "QuantityString": "14.000", "DataType": "double", "UnitOfMeasure": "HUR" } } } } } } } } |
Enviar información de deshecho:
{ "SyncProductionPerformance": { "ApplicationArea": { "Sender": { "LogicalID": "20200526172352AABCENTRAL", "ComponentID": "EDINNM2", "ConfirmationCode": "Always" }, "CreationDateTime": "2020-05-15T11:27:20" }, "DataArea": { "Sync": { "ActionCriteria": { "ActionExpression": { "@actionCode": "Add" } } }, "ProductionPerformance": { "ProductionResponse": { "ProductionRequestID": "2020040101", "SegmentResponse": { "ID": "10", "ProcessSegmentId": "TSPR20200515112720PKUCENTRAL", "ActualStartTime": "2020-05-15T11:18:31", "ActualEndTime": "2020-05-15T11:27:11", "EquipmentActual": { "EquipmentID": "7101", "Quantity": { "QuantityString": "1.000", "DataType": "integer", "UnitOfMeasure": "UN" } }, "MaterialActual": { "MaterialDefinitionID": "BB0932428102-4351.S", "MaterialLotID": [], "MaterialSubLotID": [], "Location": { "EquipmentID": "PBPACKAGING", "EquipmentElementLevel": "Enterprise" }, "MaterialUse": "Produced", "Quantity": { "QuantityString": "1.000", "DataType": "double", "UnitOfMeasure": "MI" } } } } } } } } |
Enviar consumo de materia prima:
{ "SyncProductionPerformance": { "ApplicationArea": { "Sender": { "LogicalID": "20191210194048QQTCENTRAL", "ComponentID": "EDINNM2", "ConfirmationCode": "Always" }, "CreationDateTime": "2019-12-10T19:40:48" }, "DataArea": { "Sync": { "ActionCriteria": { "ActionExpression": { "@actionCode": "Add" } } }, "ProductionPerformance": { "ProductionResponse": { "ProductionRequestID": "19018632", "SegmentResponse": { "ID": "10", "ProcessSegmentId": "TSIO20191210194048IHPCENTRAL", "ActualStartTime": "2019-12-10T16:37:11", "ActualEndTime": "2019-12-10T19:39:42", "MaterialActual": { "MaterialDefinitionID": "BO01032050", "MaterialLotID": "2019022272", "MaterialSubLotID": "20191210194048IHPCENTRAL", "Location": { "EquipmentID": "IMCOVEL", "EquipmentElementLevel": "Enterprise" }, "MaterialUse": "Consumed", "Quantity": { "QuantityString": "6693,813", "DataType": "double", "UnitOfMeasure": "ML" }, "MaterialProperty": { "ID": "TERMINADA", "Value": { "ValueString": "No", "DataType": [], "UnitOfMeasure": [] } } } } } } } } } |
Enviar información de salidas:
Los materiales de salida con copproductos obtenidos en el proceso de producción, diferentes del material principal de la orden.
{ "SyncProductionPerformance": { "ApplicationArea": { "Sender": { "LogicalID": "20191210194048QQTCENTRAL", "ComponentID": "EDINNM2", "ConfirmationCode": "Always" }, "CreationDateTime": "2019-12-10T19:40:48" }, "DataArea": { "Sync": { "ActionCriteria": { "ActionExpression": { "@actionCode": "Add" } } }, "ProductionPerformance": { "ProductionResponse": { "ProductionRequestID": "19018632", "SegmentResponse": { "ID": "10", "ProcessSegmentId": "TSIO20191210194048IHPCENTRAL", "ActualStartTime": "2019-12-10T16:37:11", "ActualEndTime": "2019-12-10T19:39:42", "MaterialActual": { "MaterialDefinitionID": "BO01032050", "MaterialLotID": "2019022272", "MaterialSubLotID": "20191210194048IHPCENTRAL", "Location": { "EquipmentID": "IMCOVEL", "EquipmentElementLevel": "Enterprise" }, "MaterialUse": "Output", "Quantity": { "QuantityString": "6693,813", "DataType": "double", "UnitOfMeasure": "ML" }, "MaterialProperty": { "ID": "TERMINADA", "Value": { "ValueString": "No", "DataType": [], "UnitOfMeasure": [] } } } } } } } } } |
Respuestas a una notificación de cantidad:
La respuesta a las notificaciones de cantidad tiene una sección adicional después de la etiqueta Nota llamada UserArea.
Notified: Se utiliza para notificaciones de cantidad del resultado enviado como "Produced" en MaterialUse. Tenga en cuenta que la respuesta a un material consumido debe ser "Consumed" en lugar de "Notified", y en el caso de material de salida debe ser "Output".
- ID: Identificador de la notificación o el movimiento de stock en el suscriptor.
- SubLotId: Se utiliza para identificar el registro en edinn para las notificaciones "Consumido" y "Salida". Para el material "Producido" está vacío.
{ "ConfirmBOD": { "ApplicationArea": { "Sender": { "LogicalID": "20200526172352AABCENTRAL", "ComponentID": "ERP", "ConfirmationCode": "Always" }, "CreationDateTime": "2016-12-01T17:44:41" }, "DataArea": { "Confirm": { "ResponseCriteria": { "ResponseExpression": { "@actionCode": "Accepted" } } }, "BOD": { "Description": "Accepted 20161130114849AADCENTRAL", "Note": "The segment 20161130114849AADCENTRAL has finished successful.", "UserArea": { "Notified": { "ID": "439289", "SubLotID": [] }, "Consumed": { "ID": [], "SubLotID": [] }, "Output": { "ID": [], "SubLotID": [] } } } } } } |