Saltar al contenido principal

Grupo de Material

El endpoint PostAddMaterialGroup es responsable del registro de un nuevo grupo de material en el sistema MIMS. El registro puede ser consultado en la pantalla CAD007.


Cómo registrar un grupo de material​

Request HTTP Post

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

Parámetros de Entrada​

ParámetroTipoObligatorioDescripción
MaterialGroupNoString(25)SíCódigo externo del grupo de material
NameString(40)SíDescripción del grupo de material
OverwriteIfExistsBooleanNoFlag que indica que los datos deben ser sobrescritos si el registro ya existe

Retorno​

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnSíInformaciones estándar de respuesta del WebService en la ejecución del método
MaterialGroupCodeIntegerSíCódigo interno del Grupo de Material generado en el sistema MIMS

Ejemplo de Request​

curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddMaterialGroup"' \
--header 'Content-Type: application/json' \
--data '{
"MaterialGroupNo": "12345",
"Name": "Grupo de Material Ejemplo",
"OverwriteIfExists": true
}'

Ejemplo de Response​

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"MaterialGroupCode": 5
}

🐞 Posibles Errores​

CódigoMensaje
AMG‑001¡El parámetro Código Externo del Grupo de Material (MaterialGroupNo) informado ya existe!