Herramientas de usuario

Herramientas del sitio


ok0:doc:documentacion_integracion_tantice

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
ok0:doc:documentacion_integracion_tantice [2020/11/19 08:51] – [Empleados] juanmaok0:doc:documentacion_integracion_tantice [2020/12/04 08:37] (actual) – [Últimos cambios] juanma
Línea 9: Línea 9:
 === Direcciones ip posibles === === Direcciones ip posibles ===
   - local: 192.168.0.3   - local: 192.168.0.3
-  - wan: 195.53.109.147+  - wan: 195.53.109.147 ????
  
  
Línea 44: Línea 44:
 ====== Empleados ====== ====== Empleados ======
 === Procedimiento === === Procedimiento ===
-XPK0_TTC_CLIENTES +XPK0_TTC_EMPLEADOS 
 === Parámetros === === Parámetros ===
   - P_ID VARCHAR(10),   - P_ID VARCHAR(10),
Línea 70: Línea 70:
  
 En este caso, no se tiene en cuenta la última sincronización, se retorna todo el parque de los grupos mencionados. En este caso, no se tiene en cuenta la última sincronización, se retorna todo el parque de los grupos mencionados.
 +=== Ejemplo ===
 +<code>
 +{
 +  "version"  : "1.2",
 +  "metodo"   : "Raw",
 +  "opciones" : { "metaData":true },
 +  "comandos" :
 +  [
 +    {
 +      "sql":"SELECT S_DESCRIPCION, S_NRO_SERIE, S_COD_MODELO FROM XPK0_TTC_MAQUINAS(:id, NULL) ROWS 20",
 +      "params": { "id" : "TANTICE"}
 +    }
 +  ]
 +}
 +</code>
 +
 +====== Obras ======
 +=== Procedimiento ===
 +XPK0_TTC_OBRAS
 +=== Parámetros ===
 +  - P_ID VARCHAR(10),
 +  - P_FEC_ULT_SINCRO TIMESTAMP
 +=== Resultados ===
 +  - S_CODIGO VARCHAR(10),
 +  - S_DESCRIPCION VARCHAR(60),
 +  - S_DIRECCION VARCHAR(60),
 +  - S_TELEFONO VARCHAR(60),
 +  - S_SERIE_FRA VARCHAR(10),
 +  - S_COD_CLIENTE VARCHAR(10)
 +=== Comportamiento ===
 +Obras activas cuya fecha de creación o modificación sea igual o posterior a P_FEC_ULT_SINCRO.
 +
 +====== FIN del parte ======
 +=== Procedimiento ===
 +XPK0_TTC_FIN_PARTE
 +=== Parámetros ===
 +  - P_ID VARCHAR(10),
 +  - P_COD_CLIENTE VARCHAR(10),
 +  - P_COD_OBRA VARCHAR(10),
 +  - P_NOMBRE_OBRA VARCHAR(60),
 +  - P_DIRECCION_OBRA VARCHAR(60),
 +  - P_TELEFON_OBRA VARCHAR(60),
 +  - P_COD_EMPLEADO VARCHAR(10),
 +  - P_NRO_SERIE VARCHAR(20),
 +  - P_DIA INTEGER,
 +  - P_MES INTEGER,
 +  - P_ANNO INTEGER,
 +  - P_HORA_DESDE VARCHAR(10),
 +  - P_HORA_HASTA VARCHAR(10),
 +  - P_NRO_HORAS NUMERIC(17,5)
 +=== Resultados ===
 +  - S_MENSAJE VARCHAR(255)
 +=== Comportamiento ===
 +  - Si no se informa de obra (P_COD_OBRA vacío), se crea una nueva obra con la denominación indicada en P_NOMBRE_OBRA.
 +  - Crea un nuevo contrato con los datos facilitados.
 +  - Realiza y procesa la entrega del contrato.
 +  - Procesa la recogida del contrato, cargando las horas indicadas en P_NRO_HORAS.
 +Si todo se ha realizado correctamente, S_MENSAJE devolverá el número del contrato de alquiler generado.
 +
 +----
 +====== Últimos cambios ======
 + --- //[[juanma@smartastur.com|Juanma]] 2020/11/23 11:00//
 +El procedimiento de fin de parte devuelve el número del contrato, en vez de sólo un mero "OK".
 +
 + --- //[[juanma@smartastur.com|Juanma]] 2020/12/04 08:37//
 +Corrección de error en la documentación de la interfaz de empleados.
 +
 +
 +
 +
  
  
ok0/doc/documentacion_integracion_tantice.1605772263.txt.gz · Última modificación: 2020/11/19 08:51 por juanma

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki