Informaciones de Recepción de Producto
El endpoint GetProductReceivingInfo retorna las informaciones de recepción de producto del sistema MIMS.
Cómo consultar informaciones de recepción de producto
HTTP POST Request
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/GetProductReceivingInfo |
| Ejemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetProductReceivingInfo" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| BranchNo | String(25) | Sí | Código externo de la filial |
| ProductReceivingCode | Integer | No | Código de recepción de producto |
| SalesOrderNo | String(25) | No | Código externo de orden de venta de origen |
| LoadNo | String(25) | No | Código externo de carga de origen |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Informaciones estándar de respuesta del WebService en la ejecución del método |
| ProductReceivingInfoData | GetProductReceivingInfo | Sí | Informaciones de recepción de producto |
📝 Objeto GetProductReceivingInfo
El objeto GetProductReceivingInfo representa una recepción de producto.
Parámetros de Retorno
Parámetro Tipo Obligatorio Descripción BranchNo String(25) Sí Código externo de la filial ProductReceivingCode Integer Sí Código de recepción de producto ReceivingDate DataHora Sí Fecha de recepción de producto SalesOrderNo String(25) Sí Código externo de orden de venta de origen LoadNo String(25) Sí Código externo de carga de origen Status String(2) Sí Estado de recepción de producto BeginDate DataHora Sí Fecha/hora de inicio de registro de recepción de producto EndDate DataHora Sí Fecha/hora de fin de registro de recepción de producto ItemList ProductReceivingItemList Sí Lista de objetos con informaciones de items de recepción
📝 Objeto ProductReceivingItemList
El objeto ProductReceivingItemList representa un item de recepción de producto.
Parámetros de Retorno
Parámetro Tipo Obligatorio Descripción ProductNo String(25) Sí Código externo del producto de la recepción ProductName String(40) Sí Descripción del producto de la recepción TransferQty Integer Sí Cantidad de paquetes enviados CheckedQty Integer Sí Cantidad de paquetes confirmados TransferWeight Float Sí Peso enviado ConfirmedWeight Float Sí Peso confirmado
Ejemplo de Request
curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetProductReceivingInfo"' \
--header 'Content-Type: application/json' \
--data '{
"BranchNo": "02",
"ProductReceivingCode": 11058,
"SalesOrderNo": "9AJLNG",
"LoadNo": "14072020192"
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"BranchNo": "001",
"ProductReceivingCode": 123456,
"ReceivingDate": "2024-02-07T14:30:00",
"SalesOrderNo": "SO-789",
"LoadNo": "LD-456",
"Status": "AP",
"BeginDate": "2024-02-07T15:00:00",
"EndDate": "2024-02-07T16:30:00",
"ItemList": [
{
"ProductNo": "P-001",
"ProductName": "Produto A",
"TransferQty": 100,
"CheckedQty": 95,
"TransferWeight": 500.0,
"ConfirmedWeight": 495.0
},
{
"ProductNo": "P-002",
"ProductName": "Produto B",
"TransferQty": 50,
"CheckedQty": 50,
"TransferWeight": 250.0,
"ConfirmedWeight": 250.0
}
]
}
🐞 Posibles Errores
| Código | Mensaje |
|---|---|
| GPR‑001 | La Recepción de Producto no fue encontrada! |