TPV - VENTAS - Contactos

Creado por Óscar Ortiz, Modificado el Vie, 28 Mar a 12:18 P. M. por Óscar Ortiz

En el presente documento se explica la gestión integral de contactos en AHORA TPV, incorporada en la versión 5.0.0.76.


Ante las numerosas solicitudes de personalización de la TPV para diferenciar los contactos asociados a pedidos, albaranes y facturas, se ha optado por ofrecer al usuario la posibilidad de modificar estos contactos directamente desde la edición de la cabecera del ticket.



Hasta la liberación de esta nueva funcionalidad, solo era posible gestionar un único contacto (el contacto de facturación), mientras que los contactos de pedido y albarán se asignaban automáticamente según las configuraciones predefinidas en la ficha del cliente del ticket.



Esto, entre otras cosas, impedía la selección manual de un contacto distinto para pedidos y albaranes, lo que requería una personalización relativamente compleja tanto en la TPV como en los procedimientos almacenados. Además, los criterios de asignación no eran siempre uniformes, generando inconsistencias según si se trabajaba con plantas o no, o si se realizaba un cobro o simplemente se guardaba el ticket como un pedido pendiente.


Con la nueva gestión de contactos se garantiza homogeneidad en los siguientes circuitos:

  • Creación de tickets: se crea el ticket con los contactos definidos en el cliente.
  • Cambio de cliente de tickets: al cambiar de cliente, se cargan los contactos definidos en el nuevo cliente.
  • Cambio de contactos de tickets: al editar la cabecera del ticket, se respeta los datos de los combos.
  • Cobros de tickets: al cobrar el ticket se pasa los contactos del ticket a pedido, albarán y factura.
  • Creación de pedidos pendientes desde tickets: al generar un pedido se pasan los tres contactos del ticket al pedido para usarlos en la posterior creación del albarán y factura.
  • Creación de albaranes de crédito desde tickets: al generar un albarán se pasan los tres contactos del ticket al pedido, y se usan los mismos contactos en el albarán creado. Posteriormente, si se 


En todos los casos en los que se generen documentos, los contactos utilizados como contacto de pedido, contacto de albarán y contacto de factura serán los asignados al ticket. Estos contactos, que se cargarán por defecto según la configuración del cliente, podrán modificarse en la edición de la cabecera del ticket si así se considera oportuno.



Los nuevos combos incluidos cuentan con un filtro, al igual que en el ERP, para evitar el uso de contactos que no sean de tipo "Facturación" en la creación de facturas. Por ello, si los contactos asociados al cliente están configurados incorrectamente (es decir, si todos son de tipo "General" y ninguno de "Facturación"), es posible que no se carguen datos.


Para simplificar la gestión, se ha modificado el proceso de creación de contactos, de modo que ahora todos se generan automáticamente como contactos de tipo "Facturación", evitando así la necesidad de cambiar su tipología desde el ERP.


IMPORTANTE:
Al trabajar con plantas el contacto de facturación es el campo IdContactoCliente que se corresponde con el contacto de facturación del cliente padre. El resto de contactos (pedido y albarán) se obtendrán de los datos configurados en la planta.


Consideraciones sobre personalizaciones


Dado que AHORA TPV cuenta con una potente capa de personalización, es posible que se presenten incompatibilidades que deberán resolverse manualmente.


Tanto los procedimientos estándar de inserción y actualización del ticket (pTickets_I y pTickets_U), como los procesos involucrados en la creación de documentos y en la recuperación de datos del ticket a partir del pedido, han sido modificados para respetar los datos de contacto almacenados en la tabla Tickets. Esto significa que cualquier personalización que haya alterado la lógica de estos campos, sobrescrito los procesos estándar o no los haya tenido en cuenta (por ejemplo, mediante inserciones directas en la tabla Tickets), deberá revisarse para garantizar su compatibilidad con la nueva metodología estándar.


Para ello, los campos de la tabla Tickets que intervienen en esta actualización son:

  • IdContacto: contacto de facturación que se usará como IdContactoF en pedido, albarán y factura.
  • IdContactoA: contacto de albarán que se usará como IdContactoA en pedido y albarán.
  • IdContactoP: contacto de pedido que se usará como IdContacto en pedido.


Deben revisarse las personalizaciones con especial atención en los siguientes casos:

  • Si se realizan inserciones directas en la tabla de tickets si utilizar los procesos estándar de la TPV. En estos casos se debe garantizar la carga de los tres contactos correctos. De no hacerlo, en la generación de los documentos se usará el contacto establecido en el cliente por defecto si el campo de la tabla de ticket está sin informar.
  • Si se ha personalizado los procedimientos estándar de cobro, creación y guardado de pedidos, creación de albaranes de crédito.
  • Si se ha personalizado los procedimientos de carga de tickets desde documentos (recuperar ticket o recuperar pedido, por ejemplo). 
  • Si se tiene una personalización previa que pida e informe de los contactos de pedido o albarán desde la TPV. En este caso, los valores podrían cambiarse por las nuevas acciones estándar.







¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo