Como remover dados órfãos de empresas que foram removidas?

Pessoal,
Após o go-live geralmente sobram algumas empresas na base que foram usadas para testes, acertos e etc… Tudo bem que o lugar delas não é junto com a base de produção, mas não é o que sempre vemos por ai. Quando se remove uma empresa, nem sempre todas as tabelas envolvidas são limpas, e este post que originalmente foi postado no blog EMEA Dynamics AX Support serve justamente para mostrar como limpar esta base de qualquer ‘sujeira’ que tenha ficado de fora da limpeza que o AX faz.

DECLARE @_tableName nvarchar(40)
DECLARE @_companyId nvarchar(4)
 
SET @_companyId = N'<company_id>';  -- substitua pelo nome da empresa que deseja remover, por exemplo CEU
 
DECLARE curSqlDictionary CURSOR FOR
SELECT A.SQLNAME
FROM SQLDICTIONARY A
INNER JOIN SQLDICTIONARY X ON X.TABLEID = A.TABLEID AND X.FIELDID = 61448
WHERE A.FIELDID = 0
 AND A.FLAGS = 0
 
OPEN curSqlDictionary
 
FETCH NEXT FROM curSqlDictionary INTO @_tableName
 
WHILE @@FETCH_STATUS = 0
BEGIN
 DECLARE @_sql nvarchar(4000)
 SET @_sql = N'DELETE FROM ' + QUOTENAME(@_tableName) + N' WHERE DATAAREAID = @_dataAreaId'
 
 EXEC sp_executesql @_sql, N'@_dataAreaId nvarchar(4)', @_dataAreaId = @_companyId  
 
 FETCH NEXT FROM curSqlDictionary INTO @_tableName
END
 
CLOSE curSqlDictionary
DEALLOCATE curSqlDictionary

[]s
Pichler





OFF: Treinamento sobre Scrum

Pessoal,
Tive um treinamento de 20 sobre Scrum com o Rodrigo de Toledo, o cara é muito bom e o mais interessante do Scrum é que não fica só limitado aos desenvolvedores.

O treinamento mostra sobre metodologias Ágeis (Scrum, Kanban e outras), se alguém tem alguma duvida se vale a pena, podem apostar que vale!

Obs.: os posts sobre AX estão bastante parados por falta de idéias, se alguém tiver duvidas e etc, é só me escrever que procuro publicar algo.

[]s
Pichler





Dynamics Ax documentation for Developers

Pessoal,
O Fabio Vazquez publicou em seu twitter um link onde há diversos artigos sobre desenvolvimento em ax, bem legais.

http://msdn.microsoft.com/en-us/dynamics/ax/bb467576.aspx

Abraço,
Pichler





Configurando os Cubos OLAP Padrões

Caros,
Algumas vezes temos que subir os cubos em clientes que não tem a licença full do AX e isso gera alguns problemas, um deles é justamente configurar os cubos para só terem aquilo que o cliente tem licenciado, ou então, uma série de erros passa a acontecer.

Navegando por ai, pesquisando a respeito, eu achei um white paper “Microsoft Dynamics AX 2009 White Paper: Configure the Default OLAP Cubes” que trata extamente deste assunto e achei intererssante compartilhar aqui com vocês.

O link: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=28CDB057-416A-497E-A7E0-8D52C4EB1BFB&displaylang=en.

Obs.: Fuçando a minha pasta de documentos, vi que na verdade já havia recebido esse documento, mas na época eu não havia dado a importância que ele merecia! Quem havia me enviado foi minha amiga Izabelle Caldas, da Prime IT.

[]s
Pichler





Nova tabela de CEPS

Pessoal,
Segue uma nova tabela de ceps, cidades (com códigos ibge) e estados.

Estados: 27 registros;
Cidades: 5.585 registros;
Ceps: 810.410 registros;

Download.

[]s
Pichler





Tags / Categorias

RSS



Arquivo

Dynamics Community