Tipo de Material
Descripción
El endpoint PostAddMaterialType permite el registro de un nuevo tipo de material en el sistema MIMS. Este registro puede ser visualizado en la pantalla CAD004.
Cómo registrar un nuevo tipo de material
Request HTTP Post
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/PostAddMaterialType |
| Ejemplo | http://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/"PostAddMaterialType" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| MaterialTypeNo | String(25) | Sí | Código externo del Tipo de Material |
| Name | String(40) | Sí | Nombre del Tipo 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 |
| MaterialTypeCode | Integer | Sí | Código interno del Tipo de Material generado en el sistema MIMS |
Ejemplo de Request
curl --location --request POST '{{url_base}}/PostAddMaterialType' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"MaterialTypeNo": "12345",
"Name": "Tipo Ejemplo",
"OverwriteIfExists": true
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"MaterialTypeCode": 20
}