Caros, Navegando por ai, encontrei como adicionar um campo à uma tabela, para isso, segue o pequeno job abaixo que adicionará o campo string a tabela _tbTeste já existente. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 static void createFieldFromCode(Args _args) { #AOT […]
Hoje eu estava trabalhando em um job para importação da base de dados de ceps e me deparei com o problema de cada .insert() ou .doIsert() o kernel do AX faz uma requisição ao banco de dados, o que torna o processo muito lento. Conversando com o meu ‘cumpadi’ Fraga, ele me perguntou porque eu […]
Nosso amigão Renato Honório essa semana nos mandou um e-mail com um conteúdo bastante interessante, onde ele ensina como limpar as transações das tabelas do AX, preservando apenas os dados de cadastros e etc… Enfim, para tal, usamos a classe: SysDatabaseTransDelete, que fará todo o trabalho, basta abri-la via AOT e rodar. []s
Segue um JOB que é bastante útil para descobrir o SID de um usuário no domínio em questão. Vc pode utilizar esse código quando for atualizar a base de SID dos usuários depois de uma alteração de domínio por exemplo. Basta passar por parâmetro o login e o domínio: 1 2 3 4 5 6 […]
Sempre vejo na internet um monte de informações erradas quando o assunto é o cache do Dynamics AX. O AX 4.0 apenas faz o cache se você fizer a pesquisa usando os valores dos índices. Veremos exemplos abaixo, tenha em mente que o índice da tabela CustTable é o campo AccountNum. Exemplo 1: Colocaremos um […]