Histórico da Página
Ocorrência: | Compartilhamento da tabela de |
Contratos | |||
Objetivo | Para o correto funcionamento da integração TOP x Protheus se faz necessário que seja utilizado o seguinte compartilhamento para a tabela de contratos, bem como as tabelas de projeto/etapa/tarefa. Isto se faz necessário para a compatibilização da estrutura de projeto e contrato do RM, onde o Projeto não é exclusivo por filial, pois pode estar em determinada e filial e ser alterado em outra filial, bem como pode gerar movimentações para diferentes filiais.
|
A integração de contratos é realizada para possibilitar a utilização para faturamento direto, onde o usuário pode definir o contrato no rateio de projeto e tarefa da nota fiscal |
(AFN_CONTRA). | |
Passo a passo: | Além da alteração do compartilhamento da tabela no configurador, se faz necessário realizar o ajuste dos registros já armazenados bem como dos De-Para já gerados. |
Como a integração de projeto sincroniza todos os contratos não integrados, sugere-se que |
esta alteração seja |
realizada com o seguinte procedimento: |
1 – Deletar De-Para de contratos no RM, utilizando o comando abaixo: DELETE HCINTEGRACAOID WHERE TABELARM LIKE 'MCNT' |
2 – Deletar De-Para de contratos no Protheus, utilizando o comando abaixo: DELETE XXF WHERE XXF_ALIAS LIKE 'ANE' |
3 – Deletar contratos ANE no Protheus, utilizando o comando abaixo: DELETE ANE010 4 - |
Em cada coligada, executar o Sincronismo |
de projetos de cada Projeto, ou sem a seleção de projetos para que seja executado para todos os projetos. Neste momento todos os contratos serão novamente criados no Protheus, com o campo filial vazio. |
Impactos | Não temos impactos. A visibilidade dos contratos não muda pois a tabela de contratos já é filha da tabela de |
projetos que já está compartilhada por Filial. Não temos impactos sobre os contratos já relacionados |
à nota fiscal. |