Saltar al contenido principal

Supervisor de Captura

Descripción

El endpoint PostAddCatchSupervisor es responsable del registro de un nuevo Supervisor de Captura en el sistema MIMS y puede ser visualizado en la pantalla CAD398.


Cómo registrar un nuevo Supervisor de Captura

Request HTTP Post

Tipo de SolicitudURL Ejemplo
POST{{url_base}}/PostAddCatchSupervisor
Ejemplohttp://suIPyPuerto/datasnap/rest/RESTWebServiceMethods/"PostAddCatchSupervisor"

Parámetros de Entrada

ParámetroTipoObligatorioDescripción
CatchSupervisorNoString(25)Código externo del Supervisor de Captura
NameString(60)Nombre del Supervisor de Captura
EmailString(60)NoCorreo electrónico
ActiveBooleanBandera que indica que el Supervisor está activo (true = activo, false = inactivo)
OverwriteIfExistsBooleanNoBandera que indica que los datos deben ser sobrescritos en caso de que el registro ya exista

Retorno

ParámetroTipoObligatorioDescripción
WebServiceReturnWebServiceReturnInformación estándar de respuesta del Webservice en la ejecución del método
CatchSuperCodeIntegerCódigo interno del Supervisor de Captura generado en el sistema MIMS

Ejemplo de Request

curl --location --request POST '{{url_base}}/PostAddCatchSupervisor' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"CatchSupervisorNo": "SUP001",
"Name": "João Silva",
"Email": "joao.silva@gmail.com",
"Active": true,
"OverwriteIfExists": true
}'

Exemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"CatchSuperCode": 101
}