diff --git a/apigee/recreacionyturismo-venta.json b/apigee/recreacionyturismo-venta.json index afc87fb..479c9f8 100644 --- a/apigee/recreacionyturismo-venta.json +++ b/apigee/recreacionyturismo-venta.json @@ -73,7 +73,7 @@ { "name": "atributos", "in": "query", - "description": "Número de pre- autorización para cuando es consulta puntual", + "description": "Características adicionales de la opción", "required": true, "schema": { "type": "string" @@ -126,7 +126,7 @@ { "name": "idCotizacion", "in": "query", - "description": "Valor para la opción seleccionada", + "description": "Id de la Cotización (también llamado Número de Referencia)", "required": true, "schema": { "type": "string" @@ -135,34 +135,34 @@ { "name": "idTablaProducto", "in": "query", - "description": "Nombre del tipo de la opción", + "description": "Id de la tabla de productos a usar para los códigos de precio y centros de beneficios", "required": false, "schema": { - "type": "string" + "type": "integer" } }, { "name": "articulos", "in": "query", - "description": "Características adicionales de la opción", + "description": "Flag para enviar los ítems de cada cotización encontrada. \n - true: Envía dentro de cada cotización el detalle de sus ítems\n - false: No envía los ítems encontrada.", "required": false, "schema": { - "type": "string" + "type": "boolean" } }, { "name": "costos", "in": "query", - "description": "Número de pre- autorización para cuando es consulta puntual", + "description": "Flag para enviar los precios dentro de cada item de cotización. \n - true: Envía dentro de cada ítem de cotización el detalle de su precio\n - false: No se incluye el precio dentro de los items", "required": false, "schema": { - "type": "string" + "type": "boolean" } }, { "name": "descuentos", "in": "query", - "description": "Límite de resultados para obtener 204", + "description": "Flag para enviar los descuentos (aplicados) dentro de cada item de cotización. \n - true: Envía dentro de cada ítem de cotización el detalle de sus descuentos aplicados\n - false: No se incluyen los descuentos dentro de los items", "required": false, "schema": { "type": "string" @@ -171,10 +171,10 @@ { "name": "logs", "in": "query", - "description": "Límite de resultados para obtener 204", + "description": "Flag para delvolver el listado de log de la cotización", "required": false, "schema": { - "type": "string" + "type": "integer" } }, ], @@ -389,19 +389,24 @@ "cotizacion": { "type": "object", "description": "Información de una cotización. Las cotizaciones se componen de Ítems de Cotización que indican los servicios a adquirir. Los Ítems tiene diferntes tipos dependiendo del servicio que se adquirió. Además las Cotizaciones tienen un log de auditoría y una Transacción de pago asociada que incluye la forma de pago detallada", - "properties": { - "id": { - "type": "string", - "description": "Id de la cotización en Hércules" - }, - "idFactura": { - "type": "string", - "description": "Identificador de la Cotización en el sistema facturador. ( Por ejemplo Número de Factura o de la Orden de Venta)" - }, - "idFacturaSecundario": { - "type": "string", - "description": "Identificador secundario de la Cotización en el sistema facturador. (Por ejemplo Número de Factura Empresarial)" - }, + "properties": { + "id": { + "type": "string", + "description": "Id de la cotización en Hércules" + }, + "factura": { + "type": "object", + "properties": { + "id": { + "type": "string", + "description": "Identificador de la Cotización en el sistema facturador. ( Por ejemplo Número de Factura o de la Orden de Venta)" + }, + "idSecundario": { + "type": "string", + "description": "Identificador secundario de la Cotización en el sistema facturador. (Por ejemplo Número de Factura Empresarial)" + } + } + }, "idParticipacionOrganizacion": { "type": "string", "description": "Id de la ParticipacionOrganizacion en Hércules de la cotización (uso interno)"