Usuário com melhor resposta
CNAB no AX2012

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,
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
-
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
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
-
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
-
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 -
-
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