Saltar al contenido principal

Equipo de Captura

El endpoint PostAddCatchCrew es responsable del registro de un nuevo equipo de captura en el sistema MIMS y puede ser visualizado en la pantalla CAD301.


Cómo registrar un equipo de captura

Request HTTP Post

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

Parámetros de Entrada

ParámetroTipoObligatorioDescripción
CatchCrewNoString(25)Código externo del Equipo de Captura
NameString(60)Nombre del Equipo de Captura
ResponsibleNameString(60)NoNombre del responsable del Equipo de Captura
ResponsibleEmailString(60)NoCorreo electrónico del responsable del Equipo de Captura
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
CatchCrewCodeIntegerCódigo interno del equipo de captura generado en el sistema MIMS

Ejemplo de Request

curl --location 'http://seuIPePorta/datasnap/rest/RESTWebServiceMethods/"PostAddCatchCrew"' \
--header 'Content-Type: application/json' \
--data-raw '{
"CatchCrewNo": "EQUI123",
"Name": "Equipo Captura Prueba",
"ResponsibleName": "Carlos Silva",
"ResponsibleEmail": "carlos.silva@gmail.com",
"OverwriteIfExists": true
}'

Ejemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"CatchCrewCode": 12
}

🐞 Posibles Errores

CódigoMensaje
ACC‑001¡El parámetro Código Externo del equipo de captura (CatchCrewNo) informado ya existe!