Familia de Producto
Descripción
El endpoint PostAddProductFamily es responsable del registro de una nueva Familia de Producto en el sistema MIMS y puede ser visualizado en la pantalla CAD193.
Cómo registrar una nueva Familia de Producto
Request HTTP Post
| Tipo de Solicitud | URL Ejemplo |
|---|---|
| POST | {{url_base}}/PostAddProductFamily |
| Ejemplo | http://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/"PostAddProductFamily" |
Parámetros de Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| ProductFamilyNo | String(25) | Sí | Código externo de la Familia de Producto |
| Name | String(40) | Sí | Descripción de la Familia de Producto |
| 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 |
| ProductFamilyCode | Integer | Sí | Código interno de la Familia de Producto generada en el sistema MIMS |
Ejemplo de Request
curl --location --request POST '{{url_base}}/PostAddProductFamily' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"ProductFamilyNo": "12345",
"Name": "Familia Ejemplo",
"OverwriteIfExists": true
}'
Ejemplo de Response
{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"ProductFamilyCode": 30
}