Saltar al contenido principal

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 SolicitudURL Ejemplo
POST{{url_base}}/GetProductReceivingInfo
Ejemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"GetProductReceivingInfo"

Parámetros de Entrada​

ParámetroTipoObligatorioDescripción
BranchNoString(25)NoCódigo externo de la sucursal de destino
ProductReceivingCodeIntegerNoCódigo de recepción de producto
OriginBranchNoString(25)NoCódigo externo de la filial de origen
SalesOrderNoString(25)NoCódigo externo de orden de venta de origen
LoadNoString(25)NoCódigo externo de carga de origen
Observación
  • Al menos uno de los parámetros debe ser informado: ProductReceivingCode, SalesOrderNo o LoadNo

Retorno​

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnSíInformaciones estándar de respuesta del WebService en la ejecución del método
ProductReceivingInfoDataGetProductReceivingInfoSíInformaciones de recepción de producto

📝 Objeto GetProductReceivingInfo​

El objeto GetProductReceivingInfo representa una recepción de producto.

Parámetros de Retorno​

ParámetroTipoObligatorioDescripción
BranchNoString(25)SíCódigo externo de la filial
ProductReceivingCodeIntegerSíCódigo de recepción de producto
ReceivingDateDataHoraSíFecha de recepción de producto
SalesOrderNoString(25)SíCódigo externo de orden de venta de origen
LoadNoString(25)SíCódigo externo de carga de origen
StatusString(2)SíEstado de recepción de producto
BeginDateDataHoraSíFecha/hora de inicio de registro de recepción de producto
EndDateDataHoraSíFecha/hora de fin de registro de recepción de producto
ItemListProductReceivingItemListSí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ámetroTipoObligatorioDescripción
ProductNoString(25)SíCódigo externo del producto de la recepción
ProductNameString(40)SíDescripción del producto de la recepción
TransferQtyIntegerSíCantidad de paquetes enviados
CheckedQtyIntegerSíCantidad de paquetes confirmados
TransferWeightFloatSíPeso enviado
ConfirmedWeightFloatSí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ódigoMensaje
GPR‑001La Recepción de Producto no fue encontrada!