Categoría de Material
Descripción
El endpoint PostAddMaterialCategory es responsable del registro de una nueva categoría de material en el sistema MIMS. Este registro puede ser visualizado en la pantalla CAD005.
Cómo registrar una nueva categoría de material
Request HTTP Post
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/PostAddMaterialCategory |
| Ejemplo | http://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/"PostAddMaterialCategory" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| MaterialCategoryNo | String(25) | Sí | Código externo de la Categoría de Material |
| Name | String(40) | Sí | Descripción de la Categoría de Material |
| OverwriteIfExists | Boolean | No | Bandera que indica que los datos deben ser sobrescritos en caso de que el registro ya exista |
Retorno
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| WebServiceReturn | WebServiceReturn | Sí | Información estándar de respuesta del Webservice en la ejecución del método |
| MaterialCategoryCode | Integer | Sí | Código interno de la Categoría de Material generado en el sistema MIMS |
Ejemplo de Request
curl --location --request POST '{{url_base}}/PostAddMaterialCategory' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"MaterialCategoryNo": "CAT123",
"Name": "Categoria Exemplo",
"OverwriteIfExists": true
}'
Exemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"MaterialCategoryCode": 45
}