Skip to main content

Material Secundário

Descrição

O endpoint PostAddMaterialMaintenance é responsável pelo cadastro de uma nova categoria de material no sistema MIMS e pode ser consultado na

Request HTTP Post

Tipo da RequisiçãoURL Exemplo
POST{{url_base}}/PostAddMaterialMaintenance
Exemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostAddMaterialMaintenance

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
BranchNoString(25)SimCódigo Externo da Filial
MaterialNoString(25)SimCódigo Externo do Material
UnitMeasurementString(25)NãoSigla da Unidade de Medida do Material
MaterialMovementTypeNoString(25)SimCódigo externo do Tipo de Movimento
SupplierNoString(25)NãoCódigo Externo do Fornecedor
SupplierLotNoString(50)NãoLote do Fornecedor do Material
InternalLotNoString(50)NãoLote Interno do Material
ProductionDateDataHoraSimData de Produção
ExpirationDateDataHoraSimData de Validade
WarehouseNoString(25)SimCódigo Externo do Almoxarifado
QtyFloatSimQuantidade do Material
MaintenanceDateDataHoraSimData e Hora da Manutenção
CostCenterNoString(25)NãoCódigo externo do centro de custo do material
NotesString(2000)NãoObservação

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do Webservice na execução do método

Exemplo de Request

curl --location --request POST '{{url_base}}/PostAddMaterialMaintenance' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"BranchNo": "FIL123",
"MaterialNo": "MAT456",
"UnitMeasurement": "KG",
"MaterialMovementTypeNo": "MOV789",
"SupplierNo": "SUP001",
"SupplierLotNo": "LOT202402",
"InternalLotNo": "INT789",
"ProductionDate": "2024-02-01T10:00:00Z",
"ExpirationDate": "2025-02-01T10:00:00Z",
"WarehouseNo": "WH001",
"Qty": 100.5,
"MaintenanceDate": "2024-02-05T14:30:00Z",
"CostCenterNo": "CC123",
"Notes": "Manutenção preventiva aplicada ao material."
}'

Exemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
}
}