ok0:doc:documentacion_integracion_tantice
Tabla de Contenidos
Generalidades
Método
POST
Formato
Puertos posibles
- 8000
- 8890
Direcciones ip posibles
- local: 192.168.0.3
- wan: 195.53.109.147 ????
Clientes
Procedimiento
XPK0_TTC_CLIENTES
Parámetros
- P_ID VARCHAR(10),
- P_FEC_ULT_SINCRO TIMESTAMP)
Resultados
- S_CODIGO VARCHAR(10),
- S_RAZON_SOCIAL VARCHAR(60),
- S_TELEFONO VARCHAR(60),
- S_CIF VARCHAR(60))
Comportamiento
Devuelve información de clientes activos cuya fecha de creación o modificación sea igual o posterior a P_FEC_ULT_SINCRO.
Ejemplos
{ "version" : "1.2", "metodo" : "Raw", "opciones" : { "metaData":true }, "comandos" : [ { "sql":"SELECT S_CODIGO, S_RAZON_SOCIAL, S_TELEFONO, S_CIF FROM XPK0_TTC_CLIENTES(:id, :strFecha) ROWS 20", "params": { "id" : "TANTICE" , "strFecha" : "31/12/2019"} } ] }
Empleados
Procedimiento
XPK0_TTC_EMPLEADOS
Parámetros
- P_ID VARCHAR(10),
- P_FEC_ULT_SINCRO TIMESTAMP
Resultados
- S_CODIGO VARCHAR(10),
- S_RAZON_SOCIAL VARCHAR(60),
- S_TELEFONO VARCHAR(60),
- S_CIF VARCHAR(60)
Comportamiento
Análogo a clientes.
Máquinas
Procedimiento
XPK0_TTC_MAQUINAS
Parámetros
- P_ID VARCHAR(10),
- P_FEC_ULT_SINCRO TIMESTAMP
Resultados
- S_DESCRIPCION VARCHAR(60),
- S_NRO_SERIE VARCHAR(20),
- S_COD_MODELO VARCHAR(20)
Comportamiento
Maquinaria en existencia perteneciente a los grupos contables MAQ o TRANS.
En este caso, no se tiene en cuenta la última sincronización, se retorna todo el parque de los grupos mencionados.
Ejemplo
{ "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"} } ] }
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
ok0/doc/documentacion_integracion_tantice.txt · Última modificación: 2020/12/04 08:37 por juanma