Tipo de Material
Descrição
O endpoint PostAddMaterialType permite cadastro de um novo tipo de material no sistema MIMS. Esse cadastro pode ser visualizado na tela CAD004.
Como cadastrar um novo tipo de material
Request HTTP Post
| Tipo da Requisição | URL Exemplo |
|---|---|
| POST | {{url_base}}/PostAddMaterialType |
| Exemplo | http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddMaterialType" |
Parâmetros de Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| MaterialTypeNo | String(25) | Sim | Código externo do Tipo de Material |
| Name | String(40) | Sim | Nome do Tipo de Material |
| OverwriteIfExists | Boolean | Não | Flag que indica que os dados devem ser sobrescritos caso o registro já exista |
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 |
| MaterialTypeCode | Integer | Sim | Código interno do Tipo de Material gerado no sistema MIMS |
Exemplo de Request
curl --location --request POST '{{url_base}}/PostAddMaterialType' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"MaterialTypeNo": "12345",
"Name": "Tipo Exemplo",
"OverwriteIfExists": true
}'
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"MaterialTypeCode": 20
}