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)Código externo del grupo de material
NameString(40)Descripción del grupo 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
MaterialGroupCodeIntegerCó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!