Customização de E-mail

O Add-On TaxOne NF-e possui o campo EmailCopia onde pode ser adicionado todos os e-mails que deverão receber os XMLs e os PDFs das NF-es. Esse campo deverá ser preenchido via TransactionNotification.

Pode ser criado o campo de usuário EmailCopia nos documentos de marketing para que os usuários possam adicionar os e-mails que deverão receber os XMLs e PDFs das Notas via TransactionNotification. Lembrando que esse campo pode ser criado em qualquer local, o único pré-requisito é que o documento de marketing tenha vínculo com essa tabela/campo.

Campo EmailCopia:

../_images/Customizacao_Email_00.png

TransactionNotification:

IF @object_type = '13' and @transaction_type in ('A','U')
Begin
        Update
                T1 set EmailCopia = T0."U_EmailCopia"
from
        "OINV" T0
                Inner Join "DBInvOne".."Process" T1 On T1."DocEntry" = T0."DocEntry" And
                                                        T1."DocType" = T0."ObjType"
Where
        T0."DocEntry" = @list_of_cols_val_tab_del
End

Campo EmailCopia no banco de dados:

../_images/Customizacao_Email_01.png

Ao emitir uma nota fiscal será destacado todos os e-mail que foram preenchidos no campo EmailCopia:

../_images/Customizacao_Email_02.png

Nota

A tabela Process poderá estar criada dentro do banco de dados SAP ou do banco de dados DBInvOne, mas essa escolha dependerá da forma que foi aplicada ao realizar a instação da suite fiscal.

Quando o parâmetro Usar Base de Dados do SAP estiver habilitado, a tabela Process é criada dentro da base do SAP, caso contrário será criada dentro do banco de dados DBInvOne.

../_images/Customizacao_Email_03.png