none
CNAB no AX2012 RRS feed

  • Pergunta

  • Boa tarde!

    Alguém com experiencia em gerar remessa eletrônica (tanto contas a pagar quanto contas a receber) no AX 2012?

    Tenho muito conhecimento na geração do CNAB no AX 2009, mas estou apanhando com o desenvolvedor para gerar o TXT no 2012.

    Alguém já passou pelo processo? Alguma dica para parar de aparecer o log: "Nenhum registro está disponível"?

    Grata,

    sexta-feira, 24 de maio de 2013 19:46

Respostas

  • Quando adiciono a CustTable no grupo de definições, ela quebra o join e volta vazio. Encontrei como solução criar os métodos que precisava na LedgerJournalTrans, usando um método padrão para encontrar o cliente através do novo relacionamento entre a Ledger e a Cust.

    • Marcado como Resposta simonemm quinta-feira, 22 de agosto de 2013 17:23
    quinta-feira, 6 de junho de 2013 16:51
  • O que fizemos foi alterar os métodos, ajustando as tabelas e relacionamentos.

    No grupo de definições, excluímos a tabela CustTable e adicionamos a LedgerJournalTransPaym_BR. Alterei também o campo CompanyDocument no layout, conforme nova tabela...

    Dessa forma, funcionou!

    Rodrigo, obrigada pelas dicas, mas nem cheguei a testar já que da outra forma funcionou.




    • Marcado como Resposta simonemm quinta-feira, 22 de agosto de 2013 17:23
    quinta-feira, 22 de agosto de 2013 17:23

Todas as Respostas

  • Este log aparece quando alguma tabela configurada no grupo de definições não tem o dado esperado.

    Como os relacionamentos mudaram um pouco, sugiro que veja quais tabelas estão configuradas no grupo de definição, e veja se elas possuem algum registro.

    Por exemplo: Se você colocar a tabela BankAccountTable no grupo de definição, e o seu método de pagamento não tiver uma conta bancária configurada, você não vai exportar nada.

    Se quiser e puder, nos diga quais tabelas você colocou no grupo de definições.

    Obrigado.


    Gustavo Bagno E. da Silva

    • Sugerido como Resposta Andressa Silva quinta-feira, 6 de junho de 2013 16:46
    terça-feira, 4 de junho de 2013 12:26
  • Quando adiciono a CustTable no grupo de definições, ela quebra o join e volta vazio. Encontrei como solução criar os métodos que precisava na LedgerJournalTrans, usando um método padrão para encontrar o cliente através do novo relacionamento entre a Ledger e a Cust.

    • Marcado como Resposta simonemm quinta-feira, 22 de agosto de 2013 17:23
    quinta-feira, 6 de junho de 2013 16:51
  • Olá Simone, no Ax 2012 existe uma nova funcionalidade no CNAB que dispensa (tenta dispensar) a configuração da query.

    Navegue em: Administração da organização/Atividades Periódicas/Configurador/Grupo de definições do configurador

    La existe uma nova coluna chamada "Título da consulta AOT", a Microsoft disponibilizou 2 queries:

    • ElectronicPaymentARExport_BR
    • ElectronicPaymentAPExport_BR

    Com tente usar essas queries, caso você continue sem registros uma maneira de depurar é colocar a query em um formulário, e verificar que SQL ela gera no banco. Por favor poste aqui o resultado caso você resolva utilizar essa nova funcionalidade.


    Software Development Engineer - Global Finance Management Team - www.daxdev.com.br -

    sexta-feira, 7 de junho de 2013 18:01
  • O que fizemos foi alterar os métodos, ajustando as tabelas e relacionamentos.

    No grupo de definições, excluímos a tabela CustTable e adicionamos a LedgerJournalTransPaym_BR. Alterei também o campo CompanyDocument no layout, conforme nova tabela...

    Dessa forma, funcionou!

    Rodrigo, obrigada pelas dicas, mas nem cheguei a testar já que da outra forma funcionou.




    • Marcado como Resposta simonemm quinta-feira, 22 de agosto de 2013 17:23
    quinta-feira, 22 de agosto de 2013 17:23