Saltar al contenido principal

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

Parámetros de Entrada

ParámetroTipoObligatorioDescripción
BranchNoString(25)Código Externo de la Sucursal
MaterialNoString(25)Código Externo del Material
UnitMeasurementString(25)NoSigla de la Unidad de Medida del Material
MaterialMovementTypeNoString(25)Código externo del Tipo de Movimiento
SupplierNoString(25)NoCódigo Externo del Proveedor
SupplierLotNoString(50)NoLote del Proveedor del Material
InternalLotNoString(50)NoLote Interno del Material
ProductionDateFechaHoraFecha de Producción
ExpirationDateFechaHoraFecha de Vencimiento
WarehouseNoString(25)Código Externo del Almacén
QtyFloatCantidad del Material
MaintenanceDateFechaHoraFecha y Hora del Mantenimiento
CostCenterNoString(25)NoCódigo externo del centro de costo del material
NotesString(2000)NoObservación

Retorno

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnInformació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
}
}