Hola hellothere ,
Por favor, consulta el hilo de SAP a continuación.
https://answers.sap.com/questions/13555823/create-deliverynote-for-item-of-type-assembly-tree.html
Saludos,
Neeraj Jain
Avalados por :
Estoy teniendo dificultades para crear Notas de Entrega basadas en Ítems utilizando Números de Serie y el Servicio Layer de SAP B1 devuelve el error
"code": "-2028"
"message": "Debe usar números de serie/lote existentes para este tipo de documento [Mensaje 29-51]"
Mi Ejemplo de Notas de Entrega:
{ "DocDate": "2023-02-26T00:00:00", "TaxDate": "2023-02-26T00:00:00", "FolioPrefixString": "B02", "FolioNumber": 555, "BplIdAssignedToIsnvoice": 1, "CardCode": "C00005", "DocumentLines": [ { "ItemCode": "XYZ", "WarehouseCode": "B02", "Quantity": 2.0, "BaseEntry": 3458, "BaseType": 13, "BaseLine": 0, "SerialNumbers": [ { "BaseLineNumber": 0, "SystemSerialNumber": "1", "Quantity": 1 }, { "BaseLineNumber": 0, "SystemSerialNumber": "2", "Quantity": 1 } ] }, { "ItemCode": "XXY", "WarehouseCode": "B02", "Quantity": 2.0, "BaseEntry": 3458, "BaseType": 13, "BaseLine": 2, "SerialNumbers": [ { "BaseLineNumber": 2, "SystemSerialNumber": "1", "Quantity": 1 }, { "BaseLineNumber": 2, "SystemSerialNumber": "2", "Quantity": 1 } ] } ]
}
Mi tabla de Detalles de Números de Serie:
{ "DocEntry": 489, "ItemCode": "XYZ", "ItemDescription": "XYZ", "MfrSerialNo": "1100", "SerialNumber": "1100", "LotNumber": null, "SystemNumber": 1, "AdmissionDate": "2023-02-26T00:00:00Z", "ManufacturingDate": null, "ExpirationDate": null, "MfrWarrantyStart": null, "MFrWarrantyEnd": null, "Location": null, "Details": null }, { "DocEntry": 490, "ItemCode": "XYZ", "ItemDescription": "XYZ", "MfrSerialNo": "1101", "SerialNumber": "1101", "LotNumber": null, "SystemNumber": 2, "AdmissionDate": "2023-02-26T00:00:00Z", "ManufacturingDate": null, "ExpirationDate": null, "MfrWarrantyStart": null, "MFrWarrantyEnd": null, "Location": null, "Details": null }, { "DocEntry": 491, "ItemCode": "XXY", "ItemDescription": "XXY", "MfrSerialNo": "2100", "SerialNumber": "2100", "LotNumber": null, "SystemNumber": 1, "AdmissionDate": "2023-02-26T00:00:00Z", "ManufacturingDate": null, "ExpirationDate": null, "MfrWarrantyStart": null, "MFrWarrantyEnd": null, "Location": null, "Details": null }, { "DocEntry": 492, "ItemCode": "XXY", "ItemDescription": "XXY", "MfrSerialNo": "2101", "SerialNumber": "2101", "LotNumber": null, "SystemNumber": 2, "AdmissionDate": "2023-02-26T00:00:00Z", "ManufacturingDate": null, "ExpirationDate": null, "MfrWarrantyStart": null, "MFrWarrantyEnd": null, "Location": null, "Details": null
}
El ItemCode y sus respectivos Detalles de Números de Serie existen y están guardados en sus tablas, y los Detalles de Números de Serie tampoco fueron utilizados en otras Notas de Entrega (Facturas)
Otros ejemplos fueron aceptados, pero este no
¿Qué estoy haciendo mal o hay algo que me estoy perdiendo para este escenario de Notas de Entrega?
Hola hellothere ,
Por favor, consulta el hilo de SAP a continuación.
https://answers.sap.com/questions/13555823/create-deliverynote-for-item-of-type-assembly-tree.html
Saludos,
Neeraj Jain
Hola Elías,
Debes publicar los Números de Serie sin "Número de Línea Base"
"Números de Serie": [ { "Número de Serie del Sistema": "1", "Cantidad": 1 }, { "Número de Serie del Sistema": "2", "Cantidad": 1 } ]
Saludos cordiales
Guillermo Soler
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute