09 Dec 2010
Posted by: Ricardo Pichler in: Diversos
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
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
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
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.
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
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;
[]s
Pichler