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ção | URL Exemplo |
|---|---|
| POST | {{url_base}}/PostAddMaterialMaintenance |
| Exemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/PostAddMaterialMaintenance |
Parâmetros de Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| BranchNo | String(25) | Sim | Código Externo da Filial |
| MaterialNo | String(25) | Sim | Código Externo do Material |
| UnitMeasurement | String(25) | Não | Sigla da Unidade de Medida do Material |
| MaterialMovementTypeNo | String(25) | Sim | Código externo do Tipo de Movimento |
| SupplierNo | String(25) | Não | Código Externo do Fornecedor |
| SupplierLotNo | String(50) | Não | Lote do Fornecedor do Material |
| InternalLotNo | String(50) | Não | Lote Interno do Material |
| ProductionDate | DataHora | Sim | Data de Produção |
| ExpirationDate | DataHora | Sim | Data de Validade |
| WarehouseNo | String(25) | Sim | Código Externo do Almoxarifado |
| Qty | Float | Sim | Quantidade do Material |
| MaintenanceDate | DataHora | Sim | Data e Hora da Manutenção |
| CostCenterNo | String(25) | Não | Código externo do centro de custo do material |
| Notes | String(2000) | Não | Observação |
Retorno
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sim | Informaçõ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
}
}