Material Secundario
Descripción
El endpoint PostAddMaterialMaintenance es responsable del registro de una nueva categoría de material en el sistema MIMS y puede ser consultado en la
Request HTTP Post
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/PostAddMaterialMaintenance |
| Ejemplo | http://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/PostAddMaterialMaintenance |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| BranchNo | String(25) | Sí | Código Externo de la Sucursal |
| MaterialNo | String(25) | Sí | Código Externo del Material |
| UnitMeasurement | String(25) | No | Sigla de la Unidad de Medida del Material |
| MaterialMovementTypeNo | String(25) | Sí | Código externo del Tipo de Movimiento |
| SupplierNo | String(25) | No | Código Externo del Proveedor |
| SupplierLotNo | String(50) | No | Lote del Proveedor del Material |
| InternalLotNo | String(50) | No | Lote Interno del Material |
| ProductionDate | FechaHora | Sí | Fecha de Producción |
| ExpirationDate | FechaHora | Sí | Fecha de Vencimiento |
| WarehouseNo | String(25) | Sí | Código Externo del Almacén |
| Qty | Float | Sí | Cantidad del Material |
| MaintenanceDate | FechaHora | Sí | Fecha y Hora del Mantenimiento |
| CostCenterNo | String(25) | No | Código externo del centro de costo del material |
| Notes | String(2000) | No | Observación |
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 |
Ejemplo de Request
curl --location --request POST '{{url_base}}/PostAddMaterialMaintenance' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"BranchNo": "SUC123",
"MaterialNo": "MAT456",
"UnitMeasurement": "KG",
"MaterialMovementTypeNo": "MOV789",
"SupplierNo": "PROV001",
"SupplierLotNo": "LOT202402",
"InternalLotNo": "INT789",
"ProductionDate": "2024-02-01T10:00:00Z",
"ExpirationDate": "2025-02-01T10:00:00Z",
"WarehouseNo": "ALM001",
"Qty": 100.5,
"MaintenanceDate": "2024-02-05T14:30:00Z",
"CostCenterNo": "CC123",
"Notes": "Mantenimiento preventivo aplicado al material."
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
}
}