Pular para o conteúdo principal

Subcategoria de Material

O endpoint PostAddMaterialSubcategory é responsável pelo cadastro de uma nova subcategoria de material no sistema MIMS. Esse cadastro pode ser visualizado na tela CAD006.


Como cadastrar uma subcategoria de material

Request HTTP POST

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

Parâmetros de Entrada

ParâmetroTipoObrigatórioDescrição
MaterialSubcategoryNoString(25)SimCódigo externo da Subcategoria de Material
NameString(40)SimDescrição da Subcategoria de Material
OverwriteIfExistsBooleanNãoFlag que indica que os dados devem ser sobrescritos caso o registro já exista

Retorno

ParâmetroTipoObrigatórioDescrição
WebServiceReturnWebServiceReturnSimInformações padrão de resposta do WebService na execução do método
MaterialSubcategoryCodeIntegerSimCódigo interno da Subcategoria de Material gerado no sistema MIMS

Exemplo de Request

curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddMaterialSubcategory"' \
--header 'Content-Type: application/json' \
--data '{
"MaterialSubcategoryNo": "SUBCAT123",
"Name": "Subcategoria Exemplo",
"OverwriteIfExists": true
}'

Exemplo de Response

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

🐞 Possíveis Erros

CódigoMensagem
AMS‑001Parâmetro Código Externo da Subcategoria do Material (MaterialSubcategoryNo) informado já existe!