Saltar al contenido principal

Subcategoría de Material

El endpoint PostAddMaterialSubcategory es responsable del registro de una nueva subcategoría de material en el sistema MIMS. Este registro puede ser visualizado en la pantalla CAD006.


Cómo registrar una subcategoría de material

Request HTTP POST

Tipo de SolicitudURL Ejemplo
POST{{url_base}}/PostAddMaterialSubcategory
Ejemplohttp://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddMaterialSubcategory"

Parámetros de Entrada

ParámetroTipoObligatorioDescripción
MaterialSubcategoryNoString(25)Código externo de la Subcategoría de Material
NameString(40)Descripción de la Subcategoría de Material
OverwriteIfExistsBooleanNoFlag que indica que los datos deben ser sobrescritos si el registro ya existe

Retorno

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnInformaciones estándar de respuesta del WebService en la ejecución del método
MaterialSubcategoryCodeIntegerCódigo interno de la Subcategoría de Material generado en el sistema MIMS

Ejemplo de Request

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

Ejemplo de Response

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

🐞 Posibles Errores

CódigoMensaje
AMS‑001¡El parámetro Código Externo de la Subcategoría del Material (MaterialSubcategoryNo) informado ya existe!