Com a aquisição do SoftTeam pela Sonda Procwork, um novo portal foi disponibilizado para download, atualizações e documentos dos produtos SoftTeam.
Endereço: http://produtos.sondaprocwork.com.br
Para acessar o download do SoftTeam acesse a opção Ciclo de Vida -> Publicação de Atualizações de Produtos -> Versões.
Segue estruturação do portal:
Abraços!
Publicado em 21 de August de 2010 por Edvandro Santos
Ao configurar o Workflow com o “Atribuir à” como o originador do fluxo de trabalho, um erro é exibido em tempo de execução:
(erro) Grupo de usuários não foi encontrado
Esse erro é provido da classe SysWorkflowProviderService, no método resolveParticipant. O problema está na seguinte linha:
if (strcmp(enum2str(WorkflowActorType::Originator), _participant) == 0)
Isso porque a varirável _participant é do tamanho de 20 caracteres, e o texto passado é maior do que o tamanho da variável, causando, então, o encerramento do fluxo.
Para resolver o problema, basta aumentar o campo do Extended Data Type WorkflowParticipantToken para, pelo menos, 40 caracteres.
Abraços!
Recentemente foi lançado uma atualização para a camada GLS do Brasil (KB#2376718) para o AX 2009 Service Pack 1 build #5.0.1500.3441. Para fazer solicitação do mesmo, clique no link abaixo:
https://mbs.microsoft.com/Support/newstart
[Update] https://mbs.microsoft.com/support/newstart.aspx
Abraços!
Recentemente num teste para usar a instrução group by dentro do AX, acidentalmente eu esqueci de colocar a palavra by seguido de group e constatei o seguinte: ambos os resultados funcionaram! Para verem o que estou dizendo, basta usarem o código abaixo:
static void job1(Args _args)
{
InventTable inventTable;
;
while select inventTable
group by ItemGroupId
{
info(inventTable.ItemGroupId);
}
info('------');
while select inventTable
group ItemGroupId // sem o by
{
info(inventTable.ItemGroupId);
}
}
Publicado em 03 de August de 2010 por Edvandro Santos
Com a liberação recente do RU 5 do Microsoft Dynamics AX 2009 SP 1, alguns problemas de compatibilidade do client com a versão dos aplicativos parecem ter surgido, uma vez que é possível usar a versão mais recente do primeiro para um aplicativo de versão anterior a este (Por exemplo, um client AX 2009 RU 4 com uma aplicação AX 2009 RU 3).
Ao tentar conectar uma aplicação RU 4 (5.0.1500.2116) depois de atualizar o client com o RU 5 (5.0.1500.2985) ocorreu o seguinte: Apenas o primeiro registro das telas passaram a ser exibido, como vemos na tela a seguir:
No entanto, quando temos uma aplicação RU 3 com um client RU 4 não temos problema algum, conforme imagem a seguir:
Constatei que há uma cláusula nas queriesdos Forms que traz somente o primeiro registro da aplicação e, com isso, temos a impressão de que os mesmos sumiram, mas não é verdade. Se você remover tal cláusula e acessar o banco de dados, perceberá que eles estão lá.
Para o problema a seguir, você pode desisntalar o Hotfix Rollup se desejar para que o problema se resolva, ou então para cada upgrade você copiar o Client\bin\AX32.exe para abrir de acordo com versão do seu aplicativo.
Abraços.
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Aug | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||