Rogero M. Silva Postado 20 de Maio de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 20 de Maio de 2013 Pessoal, Bom dia! Existem 5 Coligadas no banco de dados de um cliente, sendo que existe uma coligada com natureza financeira Global, mais esta natureza não é utilizada em nenhuma outra coligada pois as outras coligadas não são globais, portanto o cliente deseja tornar a natureza orçamentária financeira da coligada como não global, sendo que não estamos utilizando esta natureza em nenhuma outra coligada (pois as outras naturezas das outras coligadas estão como não global) Alguém sabe me dizer quais as tabelas devo tratar para fazer isto por script? Sdds, Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Edson Silva Postado 21 de Maio de 2013 Tópicos Que Criei: 46 Tópicos/Dia: 0.01 Meu Conteúdo: 1.197 Conteúdo/Dia: 0.20 Reputação: 17 Pontos/Conquistas: 6.422 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Denunciar Compartilhar Postado 21 de Maio de 2013 Rogero, Essa natureza que você se refere é do RM Fluxus? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 21 de Maio de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 21 de Maio de 2013 Edson Silva, Bom dia! Exatamente a natureza orçamentária financeira do RM Fluxus mesmo; Sdds, Rogero Com eu já cadastrei algumas naturezas como globais e tem lançamentos a pagar e a receber de meses não tem como remover tudo então só quero deixar ela como Não global visto que utilizo esta natureza somente em uma coligada; Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Edson Silva Postado 21 de Maio de 2013 Tópicos Que Criei: 46 Tópicos/Dia: 0.01 Meu Conteúdo: 1.197 Conteúdo/Dia: 0.20 Reputação: 17 Pontos/Conquistas: 6.422 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Denunciar Compartilhar Postado 21 de Maio de 2013 Rogero, Verifique a tabela TTBORCAMENTO. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
markitu Postado 22 de Maio de 2013 Tópicos Que Criei: 110 Tópicos/Dia: 0.02 Meu Conteúdo: 1.391 Conteúdo/Dia: 0.21 Reputação: 17 Pontos/Conquistas: 8.047 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 22 de Maio de 2013 Nessa tabela TTBORCAMENTO o campo CODCOLIGADA deve estar 0 para coligadas globais. A princípio seria mudar este código para coligada que quer que apareça. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 5 de Junho de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Junho de 2013 Marcos Crus, se eu mudar este código dá o seguinte erro: update ttborcamento set ttborcamento.CODCOLIGADA = 3 FROM TTBORCAMENTO INNER JOIN FLANRATCCU ON TTBORCAMENTO.CODCOLIGADA = FLANRATCCU.CODCOLNATFINANCEIRA AND TTBORCAMENTO.CODTBORCAMENTO = FLANRATCCU.CODNATFINANCEIRA where ttborcamento.CODCOLIGADA = 0 Msg 547, Level 16, State 0, Line 2 The UPDATE statement conflicted with the REFERENCE constraint "FKFLANRATCCU_TTBORCAMENTO". The conflict occurred in database "CorporeRM", table "dbo.FLANRATCCU". The statement has been terminated. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 5 de Junho de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Junho de 2013 Pessoal vejamos o que fiz para modificar a natureza de global para não global: /* Pessoal este scrip abaixo apaga a constraint da tabela*/ ALTER TABLE FLANRATCCU DROP CONSTRAINT FKFLANRATCCU_TTBORCAMENTO /* Alguem sabe me dizer como apago somente para uma coligada especifica?*/ /*A alteracao abaixo altera todas a naturezas da coligada 0 passa a ser da coligada 03*/ update ttborcamento set ttborcamento.CODCOLIGADA = 3 FROM TTBORCAMENTO INNER JOIN FLANRATCCU ON TTBORCAMENTO.CODCOLIGADA = FLANRATCCU.CODCOLNATFINANCEIRA AND TTBORCAMENTO.CODTBORCAMENTO = FLANRATCCU.CODNATFINANCEIRA where ttborcamento.CODCOLIGADA = 0 /*o parametro permite globais =1 eh modificado para = 0 para nao permitir globais nesta coligada*/ update TPAR set tpar.PERMITEGLOBAISNATORCAMENTARIA = 0 where CODCOLIGADA = 3 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 5 de Junho de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Junho de 2013 Faltou este script abaixo: /*Para alterar o rateio da natureza nos lancamentos considerando as naturezas da coligada especifica */ update FLANRATCCU set CODCOLNATFINANCEIRA = 3 where CODCOLIGADA=3 Pessoal este scrip abaixo apaga a constraint da tabela: ALTER TABLE FLANRATCCU DROP CONSTRAINT FKFLANRATCCU_TTBORCAMENTO Alguem sabe me dizer como apago a constraint somente para uma coligada especifica? porque eu rodei esta alteração e só fez a remoção na coligada que estava como global aparentemente; Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Rodrigo Postado 5 de Junho de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 290 Conteúdo/Dia: 0.06 Reputação: 17 Pontos/Conquistas: 1.523 Conteúdo Resolvido: 0 Dias Ganho: 12 Status: Offline Denunciar Compartilhar Postado 5 de Junho de 2013 bom na verdade a constraint está relacionada a integridade do banco de dados e não a essa ou aquela coligada, a sua remoção pode causar uma instabilidade no funcionamento do sistema. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
markitu Postado 6 de Junho de 2013 Tópicos Que Criei: 110 Tópicos/Dia: 0.02 Meu Conteúdo: 1.391 Conteúdo/Dia: 0.21 Reputação: 17 Pontos/Conquistas: 8.047 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 47 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Junho de 2013 Como o João falou eu não faria a exclusão de constraint no sistema, pode te dar um dor de cabeça grande depois. A mensagem de erro diz que você quer alterar uma tabela que já foi utilizada e que também precisa fazer as alterações nos lançamentos. Somente depois de alterar os lançamentos você irá conseguir alterar a tabela. Conselho. Quando for preciso, e se conhecer bem o que esta fazendo, você pode "inativar" a constraint e "ativar" em seguida. Mesmo assim, reforço, o João, estas constraints são relacionadas a integridade do seu banco. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 10 de Junho de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 10 de Junho de 2013 Markitu, Boa Tarde! Poderia me auxiliar como faço para inativar/ativar uma constraint? Sdds, Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Paulo Sergio Postado 15 de Junho de 2013 Tópicos Que Criei: 2 Tópicos/Dia: 0.00 Meu Conteúdo: 60 Conteúdo/Dia: 0.01 Reputação: 4 Pontos/Conquistas: 370 Conteúdo Resolvido: 0 Dias Ganho: 3 Status: Offline Idade: 43 Denunciar Compartilhar Postado 15 de Junho de 2013 Markitu, Boa Tarde! Poderia me auxiliar como faço para inativar/ativar uma constraint? Sdds, Rogero Rogero, voce tem lançamentos na flan que estao usando essa natureza orçamentaria? Por isso nao esta deixando alterar. Abraços Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
fabio_consultor Postado 8 de Julho de 2013 Tópicos Que Criei: 83 Tópicos/Dia: 0.01 Meu Conteúdo: 433 Conteúdo/Dia: 0.07 Reputação: 0 Pontos/Conquistas: 2.980 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 53 Denunciar Compartilhar Postado 8 de Julho de 2013 (editado) poderia alterar na FLAN onde estiver coligada 0 alterar para coligada específica; Editado 8 de Julho de 2013 por fabio_consultor Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Rogero M. Silva Postado 8 de Julho de 2013 Tópicos Que Criei: 19 Tópicos/Dia: 0.00 Meu Conteúdo: 84 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 620 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 8 de Julho de 2013 Paulo Sérgio, todos os lançamentos da FLAN estão utilizando o rateio por natureza orçamentária financeria, o que fazer neste caso para alterar? Sdds. Rogero Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.