Saltar al contenido principal

Linaje del Animal

Descripción

El endpoint PostAddAnimalLineage es responsable de registrar un nuevo linaje en el sistema MIMS. Este registro puede ser visualizado en la pantalla CAD060.


Cómo registrar un nuevo Linaje

Request HTTP Post

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

Parámetros de Entrada

ParámetroTipoObligatorioDescripción
AnimalLineageNoString(20)Código externo del Linaje
NameString(40)Descripción del Linaje
OverwriteIfExistsBooleanNoSi es verdadero, sobrescribe los datos en caso de que el linaje ya exista en el sistema

Retorno

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

Ejemplo de Request

curl --location --request POST '{{url_base}}/PostAddAnimalLineage' \
--header 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{
"AnimalLineageNo": "L001",
"Name": "Linhagem Exemplo",
"OverwriteIfExists": true
}'

Exemplo de Response

{
"WebServiceReturn": {
"Status": "wrsSuccess",
"ErrorCode": "",
"Message": "",
"Actor": "",
"ReturnQuestion": null
},
"AnimalLineageCode": 45
}