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)Código externo de la filial
ProductReceivingCodeIntegerNoCódigo de recepción de producto
SalesOrderNoString(25)NoCódigo externo de orden de venta de origen
LoadNoString(25)NoCódigo externo de carga de origen

Retorno

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnInformaciones estándar de respuesta del WebService en la ejecución del método
ProductReceivingInfoDataGetProductReceivingInfoInformaciones 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)Código externo de la filial
ProductReceivingCodeIntegerCódigo de recepción de producto
ReceivingDateDataHoraFecha de recepción de producto
SalesOrderNoString(25)Código externo de orden de venta de origen
LoadNoString(25)Código externo de carga de origen
StatusString(2)Estado de recepción de producto
BeginDateDataHoraFecha/hora de inicio de registro de recepción de producto
EndDateDataHoraFecha/hora de fin de registro de recepción de producto
ItemListProductReceivingItemListLista 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)Código externo del producto de la recepción
ProductNameString(40)Descripción del producto de la recepción
TransferQtyIntegerCantidad de paquetes enviados
CheckedQtyIntegerCantidad de paquetes confirmados
TransferWeightFloatPeso enviado
ConfirmedWeightFloatPeso 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!