...
- articulo_id: En un POST el dato deberá ir en 0, cómo respuesta tendremos su ID correspondiente en BDC el cual deberá sustituir al 0 en un llamado PUT.
- articulo_clave: Identificador único el cual deberá tener una longitud de 50 caracteres como máximo, este será definido por el negocio.
- erp_id: Este campo no es obligatorio sin embargo si se cuenta con la información del id del sistema que se integra ya sea ERP, SAP es posible utilizar este tag para almacenamiento y tener el id único del nivel de su base de datos.
Para quellos artículos que serán agrupadores de paquetes por grado deberán de enviar como parametro y tipo_articulo_parametro SUBP-G; aunque no es un elemento obligatorio debe ser informado para ser utilizado como un agrupador.
En caso de ser necesario para el negocio este servicio realiza configuración de lista de precios y configuración del articulo por grado y periodo esto para una configuración base tomada en cuenta para contratos.
Ya una vez cargado el catálogo de artículos y su clasificación será posible llevar acabo la creación del contrato por colegio en el servicio contract el cual cuenta con llamado POST Y PUT. El contrato es considerado único en BBDD por los siguientes campos: contrato_id, colegio_id, empresa_id y ciclo_escolar_id tanto en la creación cómo en la modificación estos datos son considerados para una búsqueda de un contrato que aún no esté liberado o validado; si el contrato ya cuenta con este estatus ya no podrá ser modificado y no podrá insertar un registro nuevo con los mismos datos.