Evolution 1.11.2.4 MSSQL

En un cliente solicitan que los comprobantes de pago se envíen a un email distinto al cual se envían las notificaciones.

Entiendo que Evolution solo puede enviar a un correo a la vez, por lo que deseaba saber si ya alguien a realizado algún proceso que envié comprobantes al email personal y no al email corporativo. Talvez por base de datos o algún otra manera.

asked 08 Jul '20, 15:32

MiguelBustamante's gravatar image

MiguelBustamante
521100110116
accept rate: 31%


Evolution, obtiene el correo electrónico en todos los lugares donde se usa a través de esta vista: exp.cne_canales_notificacion_exp_v.

Entonces allí podrías cambiar el correo para cada persona, pero eso va a afectar TODOS los envíos de notificaciones y no solamente la del comprobante de pago.

link

answered 09 Jul '20, 14:43

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

Si es correcto, por eso no se tomo esa opción. Lo que estamos buscando es si alguien ha realizado ya algún SSIS o algún otro tipo de proceso para enviarlos desde la base de datos y así poder usar el personal única y específicamente para el envió de comprobantes

(09 Jul '20, 14:47) MiguelBustamante MiguelBustamante's gravatar image

SQL Server tiene un servicio de envío de correos electrónicos propio, te dejo un enlace donde explican como activarlo.

https://www.sqlshack.com/configure-database-mail-sql-server/

Ahora, para integrarlo a Evolution, lo que podés hacer es crear una alerta, que pueda ser ejecutada manualmente por el usuario cuando lo necesite, y en su procedimiento almacenado enviás el correo al destinatario. Esto te resuelve el requerimiento, si no tenes que generar un reporte de Evolution y adjuntarlo al correo, porque ambas infraestructuras no se comunican de la manera en que lo necesitarías.

Si esto no es aceptable, entonces la otra opción es escribir un API que tenga el código fuente requerido para generar el reporte y enviarlo por correo, por fuera de la infraestructura estándar de Evolution. En este caso es un trabajo de desarrollo, pero tendrías la flexibilidad de implementar cualquier requerimiento. Se puede integrar a Evolution a través de una Entidad o Consulta Genérica, cuyo procedimiento almacenado invoque al API a través del soporte con el que cuenta SQL Server para realizar peticiones HTTP.

link

answered 15 Jul '20, 09:05

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

Una consulta, cuando Evolution genera el reporte para envió de correo este queda almacenado en el algún lugar? de ser así por cuanto tiempo y donde?

(15 Jul '20, 09:08) MiguelBustamante MiguelBustamante's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×1

Asked: 08 Jul '20, 15:32

Seen: 300 times

Last updated: 15 Jul '20, 09:08

Related questions

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática