Herramientas de usuario

Herramientas del sitio


alv:doc:documentacion_integracion_iknovatio

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
alv:doc:documentacion_integracion_iknovatio [2023/05/05 10:50] – [Datos de documentos de entrega] juanmaalv:doc:documentacion_integracion_iknovatio [2023/09/01 19:17] (actual) stefan
Línea 224: Línea 224:
 ---- ----
  
-====== Datos de documentos de entrega ======+====== Datos de documentos de recogida ======
 === Procedimiento === === Procedimiento ===
-XALV_IKV_CONTRATOS+XALV_IKV_RECOGIDAS
 === Parámetros === === Parámetros ===
   - P_CLIENTES VARCHAR(4096): Lista de códigos de clientes separados por comas.   - P_CLIENTES VARCHAR(4096): Lista de códigos de clientes separados por comas.
Línea 237: Línea 237:
 Si algún parámetro ha de omitirse, se ha de poner el literal NULL en su lugar, sin las comillas. Si algún parámetro ha de omitirse, se ha de poner el literal NULL en su lugar, sin las comillas.
 === Comportamiento === === Comportamiento ===
-Devuelve los datos de los documentos de entrega que cumplen los criterios dados por los parámetros.+Una recogida tiene como identificativo el mismo que el del documento de entrega a él vinculado. 
 + 
 +Este procedimiento devuelve los datos concernientes a la finalización del alquiler de los documentos de entrega
 + 
 +Funciona de forma análoga al procedimiento XALV_IKV_CONTRATOS, con el que comparte gran parte de los datos. Así pues, el procedimiento XALV_IKV_RECOGIDAS presenta los mismos registros que XALV_IKV_CONTRATOS, exceptuando aquéllos para los que no exista "Fecha de recogida"
 + 
 +El período de selección de fechas se realiza sobre "Fecha de recogida".
  
-En los ejemplos se puede ver más claro esto. 
  
 === Resultados === === Resultados ===
Línea 265: Línea 270:
   - S_PRECIO_KMEXCESO NUMERIC(17,5),   - S_PRECIO_KMEXCESO NUMERIC(17,5),
   - S_CONTRATO VARCHAR(20),   - S_CONTRATO VARCHAR(20),
-  - S_DNI_ENTREGA VARCHAR(20), +  - S_DNI_RECOGIDA VARCHAR(20), 
-  - S_NOMBRE_ENTREGA VARCHAR(60), +  - S_NOMBRE_RECOGIDA VARCHAR(60), 
-  - S_FECHA_ENTREGA TIMESTAMP, +  - S_FECHA_RECOGIDA TIMESTAMP, 
-  - S_FECHA_INICIOCTO TIMESTAMP, +  - S_FECHA_BAJA TIMESTAMP, 
-  - S_KM_ENTREGA NUMERIC(17,5), +  - S_KM_RECOGIDA NUMERIC(17,5), 
-  - S_IMPORTE_COMBUSTIBLE NUMERIC(17,5), +  - S_IMPORTE_RELLENO NUMERIC(17,5), 
-  - S_NIVEL_COMBUSTIBLE VARCHAR(10),+  - S_NIVEL_COMBUSTIBLE VARCHAR(10): a la recogidase entiende.
   - S_ACCESORIOS VARCHAR(4096): Lista de accesorios separados por coma.   - S_ACCESORIOS VARCHAR(4096): Lista de accesorios separados por coma.
  
Línea 289: Línea 294:
 En todos los casos, si la actualización se realiza correctamente, el resultado será el texto "OK". En todos los casos, si la actualización se realiza correctamente, el resultado será el texto "OK".
 ===== Cambiar el DNI del conductor ===== ===== Cambiar el DNI del conductor =====
-=== Procedimiento ===+=== Procedimiento para la entrega ===
 XALV_IKV_DNI_ENTREGA XALV_IKV_DNI_ENTREGA
 +=== Procedimiento para la recogida ===
 +XALV_IKV_DNI_RECOGIDA
 === Parámetros === === Parámetros ===
   - P_DOCUMENTO_ENTREGA VARCHAR(10),   - P_DOCUMENTO_ENTREGA VARCHAR(10),
Línea 296: Línea 303:
 === Resultado === === Resultado ===
   - S_RESULTADO VARCHAR(60)   - S_RESULTADO VARCHAR(60)
 +=== Ejemplo ===
 +<code>
 +{
 +  "version"  : "1.2",
 +  "metodo"   : "Select",
 +  "params" : ["XALV_IKV_DNI_ENTREGA", ["234989099", "B12345678"]]
 +}
 +</code>
  
-===== Cambiar la fecha de entrega ===== +===== Cambiar las fechas ===== 
-=== Procedimiento ===+=== Procedimiento para la fecha de entrega ===
 XALV_IKV_FECHA_ENTREGA XALV_IKV_FECHA_ENTREGA
 +=== Procedimiento para la fecha de recogida ===
 +XALV_IKV_FECHA_RECOGIDA
 +=== Procedimiento para la fecha de baja ===
 +XALV_IKV_FECHA_BAJA
 === Parámetros === === Parámetros ===
   - P_DOCUMENTO_ENTREGA VARCHAR(10),   - P_DOCUMENTO_ENTREGA VARCHAR(10),
Línea 305: Línea 324:
 === Resultado === === Resultado ===
   - S_RESULTADO VARCHAR(60))   - S_RESULTADO VARCHAR(60))
 +=== Ejemplo ===
 +<code>
 +{
 +  "version"  : "1.2",
 +  "metodo"   : "Select",
 +  "params" : ["XALV_IKV_FECHA_BAJA", ["234989099", "01-11-2022"]]
 +}
 +</code>
  
-===== Cambiar kilómetros del vehículo en la entrega ===== +===== Cambiar kilómetros del vehículo ===== 
-=== Procedimiento ===+=== Procedimiento para los kilómetros de entrega ===
 XALV_IKV_KM_ENTREGA XALV_IKV_KM_ENTREGA
 +=== Procedimiento para los kilómetros de recogida ===
 +XALV_IKV_KM_RECOGIDA
 === Parámetros === === Parámetros ===
   - P_DOCUMENTO_ENTREGA VARCHAR(10),   - P_DOCUMENTO_ENTREGA VARCHAR(10),
Línea 316: Línea 345:
  
 ===== Cambiar el nivel de combustible ===== ===== Cambiar el nivel de combustible =====
-=== Procedimiento ===+=== Procedimiento para le entrega ===
 XALV_IKV_NIVEL_COMBUSTIBLE XALV_IKV_NIVEL_COMBUSTIBLE
 +=== Procedimiento para la recogida ===
 +XALV_IKV_NIVEL_COMBUSTIBLE_REC
 === Parámetros === === Parámetros ===
   - P_DOCUMENTO_ENTREGA VARCHAR(10),   - P_DOCUMENTO_ENTREGA VARCHAR(10),
Línea 324: Línea 355:
   - S_RESULTADO VARCHAR(60))   - S_RESULTADO VARCHAR(60))
  
-===== Cambiar nombre del conductor en la entrega ===== +===== Cambiar nombre del conductor ===== 
-=== Procedimiento ===+=== Procedimiento para la entrega ===
 XALV_IKV_NOMBRE_ENTREGA XALV_IKV_NOMBRE_ENTREGA
 +=== Procedimiento para la recogida ===
 +XALV_IKV_NOMBRE_RECOGIDA
 === Parámetros === === Parámetros ===
   - P_DOCUMENTO_ENTREGA VARCHAR(10),   - P_DOCUMENTO_ENTREGA VARCHAR(10),
Línea 333: Línea 366:
   - S_RESULTADO VARCHAR(60))   - S_RESULTADO VARCHAR(60))
  
-===== Registrar los accesorios de la entrega ===== +===== Registrar los accesorios ===== 
-=== Procedimiento ===+=== Procedimiento para la entrega ===
 XALV_IKV_ACCESORIOS XALV_IKV_ACCESORIOS
 +=== Procedimiento para la recogida ===
 +XALV_IKV_ACCESORIOS_RECOGIDA
 === Parámetros === === Parámetros ===
   - P_DOCUMENTO_ENTREGA VARCHAR(10),   - P_DOCUMENTO_ENTREGA VARCHAR(10),
Línea 344: Línea 379:
  
 ---- ----
 + --- //[[juanma@smartastur.com|Juanma]] 2023/06/05 10:33// Modificación de datos de recogida
 +
 + --- //[[juanma@smartastur.com|Juanma]] 2023/05/05 10:57// Datos de recogidas
 +
  --- //[[juanma@smartastur.com|Juanma]] 2023/01/13 17:34// Implementación servicios  --- //[[juanma@smartastur.com|Juanma]] 2023/01/13 17:34// Implementación servicios
  
alv/doc/documentacion_integracion_iknovatio.1683276641.txt.gz · Última modificación: 2023/05/05 10:50 por juanma

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki