1. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Como enviar o DANFE em PDF por e-mail usando o TSS?

Discussão em 'TDN - Datasul' iniciado por fdantas, Junho 17, 2015.

  1. fdantas

    fdantas Administrator Moderador

    Page edited by Leticia Jordens Marques


    Título


    Como enviar o DANFE em PDF por e-mail usando o TSS?


    Produto


    DATASUL


    Versão


    EMS206B – DATASUL11


    Pergunta


    Como enviar o DANFE em PDF por e-mail usando o TSS?


    Resposta


    Para que o TSS faça o envio do DANFE por e-mail é necessário adicionar um parâmetro diretamente no banco de dados do TSS, para isso, será necessário executar o comando abaixo:

    INSERT INTO SPED000 (ID_ENT, PARAMETRO, CONTEUDO, D_E_L_E_T_, R_E_C_N_O_, R_E_C_D_E_L_)
    SELECT A.ID_ENT,
    'MV_NFEDISD',
    '1',
    ' ',
    ((SELECT MAX(C.R_E_C_N_O_) FROM SPED000 C) + A.ID_ENT),
    0
    FROM SPED000 A
    WHERE A.ID_ENT <> ' '
    AND NOT EXISTS (SELECT B.PARAMETRO FROM SPED000 B
    WHERE B.PARAMETRO = 'MV_NFEDISD'
    AND B.ID_ENT = A.ID_ENT)
    GROUP BY A.ID_ENT


    Após a execução do comando, todas as notas que forem emitidas e autorizadas, além de enviar o XML, enviarão também o DANFE para o e-mail do cliente.

    Quando já existe na SPED000 o parâmetro MV_NFEDISD, o comando de INSERT não vai funcionar. Vai mostrar uma mensagem no Banco de Dados que nenhuma linha foi incluída. Neste caso, é necessário fazer um UPDATE na SPED000 para alterar o parâmetro MV_NFEDISD de 0 (não envia o PDF) para 1 (envia o PDF), conforme abaixo:

    UPDATE SPED000
    SET CONTEUDO = '1'
    WHERE PARAMETRO = 'MV_NFEDISD' AND
    ID_ENT = '999999'

    OBS.: Alterar o '999999' para o valor da entidade (ID_ENT) que deseja que envie o PDF.


    Observações


    O procedimento é de inteira responsabilidade do usuário. Caso não sinta-se confortável para executá-lo, entre em contato com a nossa equipe de Consultoria Telefônica.

    View Online · View Changes Online

    Continue reading...

Compartilhe esta Página