Información de la Entrada de Productos
Descripción
El endpoint GetProductReceivingInfo obtiene la información de la entrada de productos del sistema MIMS.
Cómo obtener información de la entrada de productos
Request HTTP GET
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| GET | {{url_base}}/GetProductReceivingInfo |
| Ejemplo | http://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/%2GetProductReceivingInfo%22 |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| BranchNo | String(25) | Sí | Código Externo de la Sucursal |
| ProductReceivingCode | Integer | No | Código de la entrada de producto |
| SalesOrderNo | String(25) | No | Código Externo del pedido de origen |
| LoadNo | String(25) | No | Código Externo de la Carga de origen |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Información estándar de respuesta del Webservice en la ejecución del método |
| BranchNo | String(25) | Sí | Código Externo de la Sucursal |
| ProductReceivingCode | Integer | Sí | Código de la entrada de producto |
| ReceivingDate | DataHora | Sí | Fecha de la entrada de productos |
| SalesOrderNo | String(25) | Sí | Código Externo del pedido de origen |
| LoadNo | String(25) | Sí | Código Externo de la Carga de origen |
| Status | String(2) | Sí | Status de la entrada de producto |
| BeginDate | DataHora | Sí | Fecha/hora del inicio del registro de productos de la entrada |
| EndDate | DataHora | Sí | Fecha/hora del fin del registro de productos de la entrada |
| ItemList | ProductReceivingItemList | Sí | Lista de objetos con la información de los Elementos de la Entrada |
Ejemplo de Request
curl --location --request GET '{{url_base}}/GetProductReceivingInfo?BranchNo=001&ProductReceivingCode=123456' \
--header 'Content-Type: application/json;charset=UTF-8'
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": "Producto A",
"TransferQty": 100,
"CheckedQty": 95,
"TransferWeight": 500.0,
"ConfirmedWeight": 495.0
},
{
"ProductNo": "P-002",
"ProductName": "Producto B",
"TransferQty": 50,
"CheckedQty": 50,
"TransferWeight": 250.0,
"ConfirmedWeight": 250.0
}
]
}
Objeto ProductReceivingItemList
Descripción
El objeto ProductReceivingItemList representa un elemento de la entrada de productos.
Propiedades
| Propiedad | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| ProductNo | String(25) | Sí | Código externo del producto de la entrada |
| ProductName | String(40) | Sí | Descripción del producto de la entrada |
| TransferQty | Integer | Sí | Cantidad de embalajes enviados |
| CheckedQty | Integer | Sí | Cantidad de embalajes confirmados |
| TransferWeight | Float | Sí | Peso enviado |
| ConfirmedWeight | Float | Sí | Peso confirmado |
Objeto ProductReceivingItemList
Descripción
El objeto ProductReceivingItemList representa un elemento de la entrada de productos en el sistema MIMS.
Propiedades
| Propiedad | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| ProductNo | String(25) | Sí | Código externo del producto de la entrada |
| ProductName | String(40) | Sí | Descripción del producto de la entrada |
| TransferQty | Integer | Sí | Cantidad de embalajes enviados |
| CheckedQty | Integer | Sí | Cantidad de embalajes confirmados |
| TransferWeight | Float | Sí | Peso enviado |
| ConfirmedWeight | Float | Sí | Peso confirmado |
Ejemplo de Request
curl --location --request GET '{{url_base}}/GetProductReceivingInfo?BranchNo=001&ProductReceivingCode=123456' \
--header 'Content-Type: application/json;charset=UTF-8'
Ejemplo de Response
{
"ItemList": [
{
"ProductNo": "P-001",
"ProductName": "Producto A",
"TransferQty": 100,
"CheckedQty": 95,
"TransferWeight": 500.0,
"ConfirmedWeight": 495.0
},
{
"ProductNo": "P-002",
"ProductName": "Producto B",
"TransferQty": 50,
"CheckedQty": 50,
"TransferWeight": 250.0,
"ConfirmedWeight": 250.0
}
]
}