6.8. Flujo visualización de sellos
Este documento migra el servicio legacy:
MainVisualizaSellosRS/consulta?tipo=CI&origen=DELICIAS&tractor=1600914&fecha=02/09/2025
cuyo response es:
{
"control_interno": "1600914",
"control_interno2": " ",
"ruta": "471",
"ruta2": " ",
"tractor": "1515",
"pipa": "1012",
"pipa2": " ",
"proveedor_transporte": "FLOTA_ALPURA",
"sello_domo": " ",
"justificacion_sello_domo": " ",
"sede_sello_domo": " ",
"sello_valvula": " ",
"justificacion_sello_valvula": " ",
"sede_sello_valvula": " ",
"sello_domo2": " ",
"justificacion_sello_domo2": " ",
"sede_sello_domo2": " ",
"sello_valvula2": " ",
"justificacion_sello_valvula2": " ",
"sede_sello_valvula2": " ",
"fecha_recoleccion": "03-SEP-25",
"origen": "DELICIAS",
"id_transferencia": " ",
"fecha_salida_prog": " "
}
1) Nuevo servicio equivalente
Servicio: Quality Assurance Service (v1)
Endpoint: POST /seals/_search
Descripción: Consulta bitácora/estado de sellos filtrando por origen, tractor y fecha.
Devuelve campos que coinciden con la salida legacy: control_interno, control_interno2, ruta, ruta2, tractor, pipa, pipa2, proveedor_transporte, sello_domo*, sello_valvula*, fecha_recoleccion, origen, id_transferencia, fecha_salida_prog.
Evidencia (OpenAPI): la respuesta ejemplo incluye exactamente estos campos en searchSealHistoryResponse【quality-assurance-v1.yaml L51-L64】.
1.1 Request (nuevo — equivalente a los query params legacy)
POST /quality/v1/seals/_search
Content-Type: application/json
{
"origen": "DELICIAS",
"tractor": "1600914",
"fecha": "2025-09-02"
}
tipo=CIse interpreta como consulta por Control Interno; se deriva desdetractor/controlInternosegún tu implementación actual de b úsqueda.
Formato defecha: YYYY-MM-DD.
1.2 Response (nuevo — equivalente al legacy)
{
"control_interno": "1600914",
"control_interno2": " ",
"ruta": "471",
"ruta2": " ",
"tractor": "1515",
"pipa": "1012",
"pipa2": " ",
"proveedor_transporte": "FLOTA_ALPURA",
"sello_domo": " ",
"justificacion_sello_domo": " ",
"sede_sello_domo": " ",
"sello_valvula": " ",
"justificacion_sello_valvula": " ",
"sede_sello_valvula": " ",
"sello_domo2": " ",
"justificacion_sello_domo2": " ",
"sede_sello_domo2": " ",
"sello_valvula2": " ",
"justificacion_sello_valvula2": " ",
"sede_sello_valvula2": " ",
"fecha_recoleccion": "2025-09-03",
"origen": "DELICIAS",
"id_transferencia": " ",
"fecha_salida_prog": " "
}
La especificación del servicio nuevo muestra estos mismos campos en el ejemplo de respuesta【quality-assurance-v1.yaml L51-L64】【quality-assurance-v1.yaml L1-L4】.