Saltar a contenido

Manual integración de Facturas/Tickets

La Tol permite cargar facturas y tickets en formato PDF para mostrarlas al cliente en su cuenta.

Las facturas/tickets deben subirse al servidor de archivos del cliente en la carpeta /PRO/OUT/facturas (En en entorno de PRO).

El nombre del ticket y la factura debe seguir siempre el mismo formato. la Tol permite extraer del nombre del archivo la siguiente configuración:

  • Nombre de usuario: username - VARCHAR
  • Documento, nif, etc (document) - VARCHAR
  • ID del pedido Tol: (order) - LONG
  • Numero de la factura (Number) - VARCHAR
  • Fecha de la factura - VARCHAR

Con estos campos, la Tol puede asociar ese PDF al usuario y compra correspondiente. Es requerido que al menos este informado en el nombre del fichero uno de estos campos:

  • username
  • id del pedido
  • doumento

Ejemplo Carritus

Por ejemplo en carritus, las expresiones regulares para los ficheros son:

  • Factura: factol_(?<order>\d)_(?<date>\d).pdf$
  • Ejemplo:
  • factol_4778_220210083200000.pdf
  • factol_4635_211212103500000.pdf
  • Ticket: tktol_(?=\w00(?<order>\d))(?<number>.*).pdf$
  • Ejemplo:
  • tktol_00004778.pdf,
  • tktol_00004635.pdf

En carritus INT los ficheros se tendrían que subir al servidor de archivos en la ruta: /upload/tol/carritus/int/out/facturas

Image

Gestión de versiones

Versión Cambios
25.0 Importación inicial