Herramientas de usuario

Herramientas del sitio


bru:doc:documentacion_integracion_canon_oviedo

Procedimiento para la obtención de documentos escaneados

Conexión

Localización de la base de datos para "Vallas y Casetas Brun"

<ip>:/ibdata/sssbru.gdb

Para "Sanibrun"

<ip>:/ibdata/ssssan.gdb

Para "Punto Kilométrico 0"

<ip>:/ibdata/ssspk0.gdb

Donde “<ip>” es la dirección ip del servidor, sea física o virtual.

Nombre de Usuario: CANON

Contraseña: C

Nombre del procedimiento

BRU_CNN_DOCUMENTOS

Parámetros de entrada

P_FECHA: TIMESTAMP

Permite recibir sólo los documentos cuya fecha de creación sea posterior a la especificada.

Parámetros de salida

S_TIPO_DOCUMENTO: VARCHAR(10)

Tendrá alguno de los siguientes valores:

  1. OFE: ofertas
  2. CTO: contratos de alquiler, también llamados albaranes de entrega
  3. ARE: albaranes de recogida de material en alquiler
  4. AVE: albaranes de venta
  5. FCO: facturas de compra
  6. AVA: albaranes de alquiler
  7. AEN: albaranes de entrega
S_NRO_DOCUMENTO: VARCHAR(10)

Número de registro interno.

S_NRO_EXTERNO: VARCHAR(20)

Número de documento externo. Coincidirá con el anterior salvo para facturas compra.

S_FECHA: TIMESTAMP

Fecha del documento.

S_TIPO_TERCERO: VARCHAR(10)
S_COD_TERCERO: VARCHAR(10)

Los dos campos anteriores forman el código del cliente/proveedor.

S_RAZON_SOCIAL: VARCHAR(60)

Razón social del cliente/proveedor

S_CIF_NIF: VARCHAR(20)

Cif/Nif del cliente/proveedor

S_EMPLEADO: VARCHAR(60)

Nombre del empleado vinculado al documento

S_PAR_FECHA: TIMESTAMP

Devuelve el mismo valor recibido en P_FECHA, a efectos de depuración del procedimiento.

S_COD_DELEGACION: VARCHAR(10)

Código de la delegación del documento. No existe para facturas de compra.

S_NRO_OFERTA: VARCHAR(10)

Para documentos de tipo oferta o contrato, se añade el número de oferta para que quede establecida una relación entre ellos.

Ejemplo de uso

SELECT * FROM BRU_CNN_DOCUMENTOS(:fecha)

Estando la :fecha en la forma que el “driver” de acceso a la base de datos tenga por convenio.

Si se quisieran obtener sólo las facturas de compra

SELECT * FROM BRU_CNN_DOCUMENTOS(:fecha) WHERE S_TIPO_DOCUMENTO='FCO'

Código de barras

Se presentará en formato “Code39” y se tomará como valor el dado en el campo S_NRO_DOCUMENTO

En principio, NO existe posibilidad de que dos documentos de diferente tipo tengan el mismo valor para S_NRO_DOCUENTO, dado que:

  1. Las ofertas tiene como prefijo: OV
  2. Las facturas de compra: FC. En este caso, la etiqueta se tendrá que obtener de forma externa, quizás con una impresora específica para tal fin.
  3. Los contratos de alquiler: CT
  4. Los albaranes de recogida y venta comparten numeración y prefijo: AV

Obtención datos de terceros

Nombre del procedimiento

BRU_CNN_TERCEROS

Parámetros de entrada

P_TIPO
  • CL: para clientes
  • PR: para proveedores
P_SOLO_ACTIVOS

Si se omite el parámetro o se indica una S, se mostrarán sólo los terceros activos. Si se indica N, se mostrarán todos los terceros.

Parámetros de salida

Por su obviedad, se muestra la mera relación de los nombre de éstos.

  • S_TIPO: VARCHAR(10)
  • S_CODIGO: VARCHAR(10)
  • S_RAZON_SOCIAL: VARCHAR(60)
  • S_DENOMINACION: VARCHAR(60)
  • S_CIF_NIF: VARCHAR(20)
  • S_DIRECCION: VARCHAR(60)
  • S_POBLACION: VARCHAR(60)
  • S_COD_POSTAL: VARCHAR(20)
  • S_PROVINCIA: VARCHAR(60)
  • S_TELEFONO: VARCHAR(60)
  • S_EMAIL: VARCHAR(254)
  • S_FECHA_ALTA: TIMESTAMP
  • S_FECHA_ACTUALIZACION: TIMESTAMP

Ejemplo de uso

Para clientes activos

SELECT * FROM BRU_CNN_TERCEROS('CL')

Para proveedores activos

SELECT * FROM BRU_CNN_TERCEROS('PR')

Para todos los clientes, activos y no activos

SELECT * FROM BRU_CNN_TERCEROS('CL', 'N')

Juanma 2023/03/16 16:58 Adición del número de oferta a los documentos

Juanma 2023/01/27 11:17 Instalación en Pk0.

Juanma 2023/01/09 15:19 Albaranes de entrega.

Juanma 2022/11/28 12:08 Consulta de terceros.

Juanma 2022/09/26 10:16 Albaranes de alquiler y Código de delegación.

Juanma 2022/08/08 16:14 Sanibrun. Depuración parámetro fecha.

Juanma 2022/06/24 09:45 Corrección

Juanma 2022/06/07 12:18

bru/doc/documentacion_integracion_canon_oviedo.txt · Última modificación: 2023/03/16 17:00 por juanma

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki