Excluído Postado 24 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Denunciar Compartilhar Postado 24 de Agosto de 2009 Caros colegas, preciso de uma opinião, seguinte, tenho quatro Coligadas na qual preciso padronizar os eventos usando como base uma quinta Coligada, até ai seria fácil se essas quatro Coligadas ainda não estivessem em uso, que não é o caso, então vou dar um exemplo da situação e gostaria de algumas opiniões, segue: Coligada 1 Evento 0010-Hora Extra 100% Coligada 2 Evento 0010-Adicional Noturno 20% Percebam que o código é igual e a descrição é diferente, na minha opinião eu não posso simplesmente mudar a descrição, fórmulas, incidências, médias, etc, ai fica a pergunta, "mas por quê?", caso seja necessário emitir folha analítica, holerite, tudo que retorne eventos retroativo teremos divergência no resultado, concordam? Sendo assim fica a pergunta, o quê fazer, qual a opinião de vcs? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 24 de Agosto de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 24 de Agosto de 2009 Tem que fazer via banco, precisamos disso e a TOTVS fez pra gente. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Alberto Libório Postado 24 de Agosto de 2009 Tópicos Que Criei: 64 Tópicos/Dia: 0.01 Meu Conteúdo: 733 Conteúdo/Dia: 0.11 Reputação: 8 Pontos/Conquistas: 4.310 Conteúdo Resolvido: 0 Dias Ganho: 6 Status: Offline Idade: 56 Denunciar Compartilhar Postado 24 de Agosto de 2009 Passei por um caso parecido. Se for só por causa de relatórios, dá para criar um campo complementar nos eventos e fazer um "De -->Para" Criei um "Classificador" de eventos, que era a minha "tabela principal" associei aos eventos relacionados entre todas coligadas. Por exemplo: O campo complementar 001-Hora extra 50% eu associava a todos os eventos de hora extra 50% em todas as coligadas Coligada 1 - 0050 - Hora extra 50% - Campo Complementar 001-Hora Extra 50% Coligada 2 - 0025 - H.Extra 50% - Campo complementar 001-Hora Extra 50% Coligada 3 - 1500 - Hr.Extra 050 % - Campo Complementar 001 - Hora Extra 50% Pontos favoráveis: Não precisa criar script e alterar tudo via banco. Não precisa mudar cultura do pessoal do DP, etc Pontos não favoráveis: Maior manutenção. Criar novos relatórios. No meu caso compensou, pois não haviam muitos relatórios e a base de dados era muito antiga (mais de 10 anos) Agora, se não for só por causa dos relatórios aí o bicho pega. Tem que ser via script por banco de dados. E Recomendo pagar a TOTVS para fazer, pois dessa maneira, a responsabilidade de qualquer "pau" na conversão fica com eles. Ainda mais hoje que é tudo eletrônico (sefip, Rais, Dirf, etc) e pode ser que em uma fiscalização a coisa se complique. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 24 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 24 de Agosto de 2009 Sebastião, o quê eles fizeram via banco pra vc? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 25 de Agosto de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 25 de Agosto de 2009 Padronizaram os eventos, a tabela ficou única em todas as coligadas.Se não fizer isso e você precisar de fazer uma transferência de funcionários vai dançar com a ficha financeira, não tem outra soução. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 25 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 25 de Agosto de 2009 Sebastião, então foram criados novos eventos com outra codificação para todas as Coligadas, é isso? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 25 de Agosto de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 25 de Agosto de 2009 Quando foi necessário sim.No fim ficou tudo igual. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 25 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 25 de Agosto de 2009 Ok Sebastião, obrigado, mais alguma opinião pessoal? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 25 de Agosto de 2009 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.841 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.571 Conteúdo Resolvido: 0 Dias Ganho: 194 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 25 de Agosto de 2009 Deixa eu entender uma coisa Sebastião. Não lembro, mas, no caso dos eventos já pagos, nas coligadas que já estão em operação, não se pode alterar os eventos agora com movimentos já existentes, ou seja, se tinha um holerith com as verbas 001, 008 e 045 não pode simplesmente mudar eles agora pra 002, 098 e 100, com os mesmos titulos, ou pode ? Seria por isso que foram criados todos ou boa parte dos eventos novos, para que todas as coligadas as usassem, sem já terem sido usadas. É isso ? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 25 de Agosto de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 25 de Agosto de 2009 Deixa eu entender uma coisa Sebastião. Não lembro, mas, no caso dos eventos já pagos, nas coligadas que já estão em operação, não se pode alterar os eventos agora com movimentos já existentes, ou seja, se tinha um holerith com as verbas 001, 008 e 045 não pode simplesmente mudar eles agora pra 002, 098 e 100, com os mesmos titulos, ou pode ?Seria por isso que foram criados todos ou boa parte dos eventos novos, para que todas as coligadas as usassem, sem já terem sido usadas. É isso ? Jair, desculpe mas não entendi sua pergunta. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 25 de Agosto de 2009 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.841 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.571 Conteúdo Resolvido: 0 Dias Ganho: 194 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 25 de Agosto de 2009 Realmente, compliquei um pouco no que escrevinhei !! rsrsrrsrs 1 - Em resumo, pode-se alterar os eventos ( códigos das verbas ) pagas, para outros ? 2 - Se trocar alguma coisa na descrição, também não tem problema ? Isso, porque, desta forma, fica mais facil fazer o trabalho, pois, basta ter os códigos alterados de acordo com uma nova tabela (nova tabela de eventos geral). Pra isso tem que fazer apenas o DEPARA. Agora, se não puder mudar os codigos e descrições, ai complica bastante, pois, tem que ser mantido um conjunto de codigos já usados, e usar para todas as coligadas uma codificação nova, para poderem todas coligadas usarem os mesmos códigos. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Mauricio J. T. Postado 26 de Agosto de 2009 Tópicos Que Criei: 134 Tópicos/Dia: 0.02 Meu Conteúdo: 1.225 Conteúdo/Dia: 0.19 Reputação: 2 Pontos/Conquistas: 7.400 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 26 de Agosto de 2009 Sem contar os eventos que ja estao cadastrados em medias, codigos fixos, etc... Ja fiz isso, mas foi necessario começar de uma base vazia. Se tiver so o Labore , tudo bem, mas se for todo o corpore, complica. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Sebastião Souza Junior Postado 26 de Agosto de 2009 Tópicos Que Criei: 284 Tópicos/Dia: 0.04 Meu Conteúdo: 2.117 Conteúdo/Dia: 0.32 Reputação: 10 Pontos/Conquistas: 13.363 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Idade: 45 Denunciar Compartilhar Postado 26 de Agosto de 2009 Jair o código foi mudado sem problemas. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 28 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 28 de Agosto de 2009 Pessoal, apesar de não achar o mais correto vou seguir o critério do antigo Consultor que é o seguinte: Coligada 1 Evento 0010-Hora Extra 100% Coligada 2 Evento 0010-Adicional Noturno 20% Coligada 2 Evento 0011-Hora Extra 100% Alterar a descrição para "Coligada 2 Evento 0010-Hora Extra 100%" e todos os campos das pastas, Identificação, Anotações, Acumuladores, Dados Contábeis, Inc. Proventos, Inc. Descontos, RM Portal, Eventos de Média e Base de Salário Composto no Cadastro de Eventos deixando idêntico ao da "Coligada 1". Alterar via banco todas as tabelas que possuirem o evento 0011 associado para 0010 (de-para), para isso fiz a seguinte consulta: "select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS where constraint_name like '%PEVENTO'" Além dessas tabelas, fórmulas e sentenças SQL alguém lembra onde mais podem existir eventos associados? Se alguém já tiver um script pronto e validado que faça isso pode me enviar que eu não vou ficar chateado não, rs rs rs. E se alguém tiver outras alternativas, comentários, críticas, etc, podem postar, sei que temos vários expert no Fórum. Tenho certeza que esse Tópico será muito consultado e ajudará muitas pessoas no Fórum. Conto com vcs, obrigado! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 31 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 31 de Agosto de 2009 UP Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 31 de Agosto de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 31 de Agosto de 2009 Onde estão os especialistas RM Labore que sempre colaboram, cadê vc Jorge? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Mauricio J. T. Postado 31 de Agosto de 2009 Tópicos Que Criei: 134 Tópicos/Dia: 0.02 Meu Conteúdo: 1.225 Conteúdo/Dia: 0.19 Reputação: 2 Pontos/Conquistas: 7.400 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 31 de Agosto de 2009 Mas pelo que vc mesmo falou, iria seguir o criterio do antigo consultor..... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 1 de Setembro de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 1 de Setembro de 2009 Pois é Mauricio estou seguindo mesmo, mas acho interessante manter e discutir esse tópico para achar uma solução mais rápida e mais segura para futuras padronizações, não acha? Conto com seu conhecimento e dos demais! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Fauze Quedas Postado 1 de Setembro de 2009 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 82 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 465 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 60 Denunciar Compartilhar Postado 1 de Setembro de 2009 Bom dia a todos! Vejo a solução desse problema mais fácil. Minha idéia, seria: 1) Juntar todos os eventos de todas as coligadas. (Pode ser feito no excel) 2) Verificar os códigos em duplicidade e sua diferença na descrição. 3) Dar novos códigos aos duplicados. 4) Criá-los em todas as coligadas. 5) Processar um depara para os códigos que foram criados, correspondentes a cada coligada. Este processo, pode ser feito por um script, criando uma tabela de depara de eventos. Não tenho no momento, mas o essencial é primeiro criar uma tabela juntando todos códigos existentes em todas as coligadas, para poder unifica-los. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jovem Postado 1 de Setembro de 2009 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 21 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 130 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 44 Denunciar Compartilhar Postado 1 de Setembro de 2009 Pessoal, Ja fiz isso num cliente e não tive problemas... hoje funciona normalmente... O que fiz foi: 1 - Criei uma tabela com os novos códigos padronizados usando a tabela dinamica de grupo de contas gerenciais; 2 - depois orientei o pessoal do dp a entrar em todos os eventos e relacionar o novo código (no grupo de contas gerenciais); 3 - criei scripts que realizasse o DE PARA em todas as tabelas relacionadas a tabela de eventos (ex: PFFINANC, PFFINANCCOMPL e etc); O que deve ser observado nesses casos é o seguinte: 1 - O código do evento pode ser alterado, porem sua descrição não pode ser alterada... pode até ser abreviada mas não pode fugir da finalidade ja usada anteriormente; 2 - No momento de relacionar os eventos deve-se tomar cuidado com eventos onde no mesmo ano/mes/periodo existe mais de um evento a ser direcinado para o mesmo código. Exemplo: vamo supor que no mes de Janeiro de 2009 no perioso 1 existam os eventos 001 - DIFERENCA SALARIA MES 01/2008 e 002 - DIFERENCA SALARIAL MES 09/2008. E agora quero padroniza-los em um unico evento, OU SEJA num novo código 9001 - DIFERENCA SALARIAL. Neste caso o meu DE PARA ficaria comprometido pois ocorreria o erro de chave primaria. Para estes casos é aconselhavel criar um novo código para cada ou antes entra na ficha financeir unifica-lo em 1 só somando-os. 3 - Devemos ficar atentos as questões legais como por exemplo o fornecimento do arquivo MANAD à receita... que quanto a incidencias... deve espelhar exatamente o que foi gerado na época. Espero ter contribuido um pouco. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 1 de Setembro de 2009 Tópicos Que Criei: 899 Tópicos/Dia: 0.14 Meu Conteúdo: 8.841 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.571 Conteúdo Resolvido: 0 Dias Ganho: 194 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 1 de Setembro de 2009 Bom dia a todos!Vejo a solução desse problema mais fácil. Minha idéia, seria: 1) Juntar todos os eventos de todas as coligadas. (Pode ser feito no excel) 2) Verificar os códigos em duplicidade e sua diferença na descrição. 3) Dar novos códigos aos duplicados. 4) Criá-los em todas as coligadas. 5) Processar um depara para os códigos que foram criados, correspondentes a cada coligada. Este processo, pode ser feito por um script, criando uma tabela de depara de eventos. Não tenho no momento, mas o essencial é primeiro criar uma tabela juntando todos códigos existentes em todas as coligadas, para poder unifica-los. Mas é isso que estou imaginando que será feito, não Jefferson ? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 1 de Setembro de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 1 de Setembro de 2009 É sim Jair, e quase idêntico ao descrito pelo nosso colega Fauze! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jovem Postado 1 de Setembro de 2009 Tópicos Que Criei: 3 Tópicos/Dia: 0.00 Meu Conteúdo: 21 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 130 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 44 Denunciar Compartilhar Postado 1 de Setembro de 2009 Segue um script que criei para realizar o DE PARA que falei acima. /* ---------------- ATUALIZAÇÃO TABELA PFFINANC -------------------- */ SELECT 'UPDATE PFFINANC SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFFINANC) /* ---------------- ATUALIZAÇÃO TABELA PFFINANCCOMPL -------------------- */ UNION SELECT 'UPDATE PFFINANCCOMPL SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFFINANCCOMPL) /* ---------------- ATUALIZAÇÃO TABELA PFMOVCC -------------------- */ UNION SELECT 'UPDATE PFMOVCC SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFMOVCC) /* ---------------- ATUALIZAÇÃO TABELA PFMOVTOMADOR -------------------- */ UNION SELECT 'UPDATE PFMOVTOMADOR SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFMOVTOMADOR) /* ---------------- ATUALIZAÇÃO TABELA PFADICFER CODEVTRECIBO -------------------- */ UNION SELECT 'UPDATE PFADICFER SET CODEVTRECIBO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVTRECIBO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVTRECIBO FROM PFADICFER) /* ---------------- ATUALIZAÇÃO TABELA PFADICFER CODEVTFOLHA -------------------- */ UNION SELECT 'UPDATE PFADICFER SET CODEVTFOLHA = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVTFOLHA = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVTFOLHA FROM PFADICFER) /* ---------------- ATUALIZAÇÃO TABELA PFADICFER EVENTORECPROXMES -------------------- */ UNION SELECT 'UPDATE PFADICFER SET EVENTORECPROXMES = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE EVENTORECPROXMES = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT EVENTORECPROXMES FROM PFADICFER) /* ---------------- ATUALIZAÇÃO TABELA PFADICFER EVENTOFOLHAPROXMES -------------------- */ UNION SELECT 'UPDATE PFADICFER SET EVENTOFOLHAPROXMES = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE EVENTOFOLHAPROXMES = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT EVENTOFOLHAPROXMES FROM PFADICFER) /* ---------------- ATUALIZAÇÃO TABELA PFADICFER EVENTOFOLHAMESANT -------------------- */ UNION SELECT 'UPDATE PFADICFER SET EVENTOFOLHAMESANT = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE EVENTOFOLHAMESANT = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT EVENTOFOLHAMESANT FROM PFADICFER) /* ---------------- ATUALIZAÇÃO TABELA PFCODFIX -------------------- */ UNION SELECT 'UPDATE PFCODFIX SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFCODFIX) /* ---------------- ATUALIZAÇÃO TABELA PFFERIAS -------------------- */ UNION SELECT 'UPDATE PFFERIAS SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFFERIAS) /* ---------------- ATUALIZAÇÃO TABELA PFVERBASDIS -------------------- */ UNION SELECT 'UPDATE PFVERBASDIS SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFVERBASDIS) /* ---------------- ATUALIZAÇÃO TABELA PCOMPRATEIO -------------------- */ UNION SELECT 'UPDATE PCOMPRATEIO SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PCOMPRATEIO) /* ---------------- ATUALIZAÇÃO TABELA AMOVFUN -------------------- */ UNION SELECT 'UPDATE AMOVFUN SET CODEVE = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVE = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVE FROM AMOVFUN) /* ---------------- ATUALIZAÇÃO TABELA AMOVFUNDIA -------------------- */ UNION SELECT 'UPDATE AMOVFUNDIA SET CODEVE = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVE = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVE FROM AMOVFUNDIA) /* ---------------- ATUALIZAÇÃO TABELA ACOMPFUN -------------------- */ UNION SELECT 'UPDATE ACOMPFUN SET CODEVE = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVE = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVE FROM ACOMPFUN) /* ---------------- ATUALIZAÇÃO TABELA AEVELAN -------------------- */ UNION SELECT 'UPDATE AEVELAN SET CODEVELAN = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVELAN = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVELAN FROM AEVELAN) /* ---------------- ATUALIZAÇÃO TABELA AEVEPCOL CODEVEREL -------------------- */ UNION SELECT 'UPDATE AEVEPCOL SET CODEVEREL = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVEREL = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVEREL FROM AEVEPCOL) /* ---------------- ATUALIZAÇÃO TABELA PSINDEVT CODEVENTOPAGTO -------------------- */ UNION SELECT 'UPDATE PSINDEVT SET CODEVENTOPAGTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTOPAGTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTOPAGTO FROM PSINDEVT) /* ---------------- ATUALIZAÇÃO TABELA PSINDEVT CODEVENTODIF -------------------- */ UNION SELECT 'UPDATE PSINDEVT SET CODEVENTODIF = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTODIF = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTODIF FROM PSINDEVT) /* ---------------- ATUALIZAÇÃO TABELA PFUNC EVTADIANTFERIAS -------------------- */ UNION SELECT 'UPDATE PFUNC SET EVTADIANTFERIAS = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE EVTADIANTFERIAS = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT EVTADIANTFERIAS FROM PFUNC) /* ---------------- ATUALIZAÇÃO TABELA PFEMPRT -------------------- */ UNION SELECT 'UPDATE PFEMPRT SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PFEMPRT) /* ---------------- ATUALIZAÇÃO TABELA PEVTMED -------------------- */ UNION SELECT 'UPDATE PEVTMED SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PEVTMED) /* ---------------- ATUALIZAÇÃO TABELA PEVTGRP -------------------- */ UNION SELECT 'UPDATE PEVTGRP SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PEVTGRP) /* ---------------- ATUALIZAÇÃO TABELA PADICRESC -------------------- */ UNION SELECT 'UPDATE PADICRESC SET CODEVENTO = ' + CHAR(39) + CGDEBITO + CHAR(39) + ' WHERE CODEVENTO = ' + CHAR(39) + CODIGO + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO IN (SELECT CODEVENTO FROM PADICRESC) /* ---------------- ATUALIZAÇÃO TABELA PPARAM -------------------- */ UNION SELECT 'UPDATE PPARAM SET EVTSALDOSALARIO = ' + CHAR(39) + '1202' + CHAR(39) + ' WHERE EVTSALDOSALARIO = ' + CHAR(39) + '0002' + CHAR(39) FROM PEVENTO WHERE CGDEBITO IS NOT NULL AND CODIGO = '0002' Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 1 de Setembro de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 1 de Setembro de 2009 Muito bom Jovem, está vendo como as coisas vão surgindo, rs rs rs, essa é a idéia desse canal! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Excluído Postado 1 de Setembro de 2009 Tópicos Que Criei: 68 Tópicos/Dia: 0.01 Meu Conteúdo: 997 Conteúdo/Dia: 0.15 Reputação: 4 Pontos/Conquistas: 5.604 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Idade: 51 Autor Denunciar Compartilhar Postado 1 de Setembro de 2009 Relacionamento entre a tabela PEVENTO: select * from INFORMATION_SCHEMA.TABLE_CONSTRAINTS where constraint_name like '%PEVENTO' Tabelas: AABONO ACOMPFUN AEVELAN AEVEPCOL AMOVFUN AMOVFUNDIA AREFEI AREFFUN AREFVIS ETURMISTA MISMAPROP PADICRESC PCOMPRATEIO PEVTCOMPOSICAO PEVTCOMPOSICAOPT PEVTGRP PEVTMED PEVTRELACSALCMP PEVTRELACSALCMPCC PFCODFIX PFDEPEVENTOS PFEMPRT PFFERIAS PFFINANC PFFINANCCOMPL PFHSTSAL PFMEDCALCEVT PFMEDCALCEVTMES PFMEDCALCGRUPO PFMOVCC PFMOVCCCOMPL PFMOVTOMADOR PFSALCMP PFSALCMPCC PFUFERIASADIANTPT PFUNC PFVERBAS PFVERBASCOMPL PFVERBASDIS PFVERBASDISHIST PPARAM SGRUPOATIVIDADE SPSCONFIGURACAOPAGAMENTOPROF STURMADISC UPROFATVDOCENTE VBENEFICIOS VMOVFUNC VPVVEVENTO VPVVTPEVENTO Não relacionadas a tabela PEVENTO: Tabelas: PFADICFER PSINDEVT -- Contribuição do nosso colega "Jovem"-- Fórmulas Sentenças 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.