[RESOLVIDO] BO Calculo automático por embarque

Discussão em 'EMS , HCM e Totvs 11' iniciado por noellen, Abril 29, 2013.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. noellen

    noellen Equipe de Suporte Moderador Equipe de Suporte

    Olá, bom dia,

    por favor, a partir de um programa customizado desejamos colocar a opção de fazer o faturamento da nota automaticamente, como se fosse o ft4001, mas com tds as rotinas internas, sem chamar a tela padrão.

    Estou utilizando a bodi317in.p, e seguindo a própria documentação.

    O problema é: O sistema está gerando a nota normalmente, não apresenta erros, mas não cria a tabela sit-nf-eletro, não apresentando assim nenhuma situação de nfe, como por exemplo : "Em processamento no EAI" conforme documentação em anexo.

    Alguém sabe qual é o momento correto para criar dados nessa tabela? E se é necessário fazer a chamada de algum outro programa?

    Em anexo tbm segue o extrato de versão, em comparação com os dois programas, o meu customizado realmente parece não concluir o processo, parando um pouco antes que o programa padrão. Mas não temos nada travando o processo, a última upc que aparece é apenas uma conferência na nota-fiscal-tr, nada crítico.

    Ou então essas bo's realmente não criam essa tabela e preciso inserir os dados manualmente?

    *obs: Utilizamos o EMS 204

    Obrigada.

    Att.

    Arquivos Anexados:

  2. noellen

    noellen Equipe de Suporte Moderador Equipe de Suporte

    Olá, boa tarde,

    problema resolvido, a documentação da BO está incompleta, é necessário acrescentar o seguinte código para a efetivação e finalização do processo.


    Código:
    run dibo/bodi317ef.p persistent set h-bodi317ef.
    run enviaTtNotasGeradas in h-bodi317ef(input  table tt-notas-geradas,
                                       output l-proc-ok-aux).        
    IF  VALID-HANDLE(h-bodi317ef) THEN DO:
      FOR EACH tt-notas-geradas NO-LOCK :
        RUN pi-setaNota IN h-bodi317ef (INPUT tt-notas-geradas.rw-nota-fiscal).
        RUN pi-nfe      IN h-bodi317ef.
      END.
    END.  
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página