terça-feira, 15 de maio de 2012

Consulta de Usuários e seus respectivos Grupos de Segurança.


Consulta de Usuários e seus respectivos Grupos de Segurança.

//Sql

SELECT I.ID, T.NAME AS 'NOME DO FUNCIONÁRIO', E.TITLE AS 'CARGO', I.COMPANY AS 'EMPRESA', I.NAME AS 'NOME NA REDE', I.NETWORKALIAS AS 'USUÁRIO DA REDE',
       L.GROUPID AS 'GRUPO DO USUÁRIO', F.NAME AS 'DESCRIÇÃO GRUPO DE SEGURANÇA'        
FROM USERINFO I
INNER JOIN USERGROUPLIST L ON I.ID=L.USERID
INNER JOIN USERGROUPINFO F ON L.GROUPID=F.ID
LEFT JOIN SYSCOMPANYUSERINFO S ON I.ID=S.USERID AND I.COMPANY=S.DATAAREAID
LEFT JOIN DIRPARTYTABLE T ON T.PARTYID=S.PARTYID AND T.DATAAREAID=I.COMPANY
LEFT JOIN EMPLTABLE E ON E.EMPLID=S.EMPLID AND E.DATAAREAID='VEM'
ORDER BY I.ID

Erro no Configuração Padrão de Ordens (Dynamics Ax)

Há algumas semanas precisei dar um "Update" em massa na tabela "InventTable", para desta forma alterar o depósito padrão de estoque de alguns itens.

Após ter criado o "InvenDimId" com as dimensões que eu precisava, executei o "Update", porém me deparei com uma mensagem: "Apenas o site padrão ou depósito pode ser especificado nas configurações de ordem de item." ao tentar alterar qualquer informação no Form "Configuração Padrão da Ordem"  eu não tinha me atentado que eu tinha criado um "InventDimId" com a dimensão localização.

Depois de muita luta descobri tal problema, criei outro "InventDimId" sem a dimensão Localização e o problema foi solucionado!