O artigo explica como realizar adiantamentos no módulo Gestão de Contratos do Microsiga Protheus. O processo envolve incluir um contrato vigente, configurar a natureza financeira, cadastrar o adiantamento via rotina CNTA300, vincular o adiantamento a uma medição e encerrar a medição para gerar pedidos. Destaca limites para valores, possibilidade de customizações, ausência de workflow nativo para aprovação financeira e compatibilidade com contratos flexíveis que possuam previsão financeira. Links e observações complementam o procedimento.
Dúvida
Como realizar Adiantamentos no Gestão de Contratos ?
Ambiente
Microsiga Protheus – Gestão de Contratos – A partir da versão 11.80
Solução
Os adiantamentos gerados por contratos, serão provisionados no financeiro com geração de titulo de pagamento antecipado (PA) para contrato de compra e (RA) para contrato de venda.
Segue procedimento para efetuar Adiantamento (PA) e /ou (RA) no financeiro, utilizando módulo de GCT.
1. Incluir um contrato no sistema e torná-lo vigente. Ao torná-lo vigente será gerado um título com o tipo=PR, caso o parâmetro MV_CNPROVI esteja configurado = Sim
2. Incluir uma Natureza e informá-la no parâmetro MV_CNNATAD. (Natureza financeira usada pelos títulos de adiantamento.) ou informar a natureza no cabeçalho do contrato o campo Natureza CN9_NATURE
3. Incluir um adiantamento para esse contrato. Para incluir o adiantamento acesse a rotina CNTA300 > No browse da rotina posicione no contrato -> Outras Ações>Adiantamentos>Aba Adiantamentos conforme imagens abaixo:
Obs.1:
Referente ao valor de adiantamento que se pode realizar a inclusão, no exemplo de um contrato que já possua adiantamentos incluidos, o valor deste adiantamento que está sendo incluido no contrato somado aos saldos existentes dos adiantamentos neste contrato, não pode ser maior que o saldo das planlhas do contrato no momento da inclusão do adiantamento (abaixo imagem do campo que fica o saldo dos adiantamentos existentes de um contrato).
Saldos dos Adiantamentos existentes do Contrato:
Saldo do Contrato:
Caso esta somatória do "valor do adiantamento incluido + saldos adiantamentos existentes" seja maior que o saldo do contrato, o sistema retorna a mensagem abaixo:
Obs.2:
Na inclusão do Adiantamento para que se possa gravar a data de vencimento diferente da data de emissão do PA, acesse o Configurador, selecione a tabela CNX, campo: CNX_DTADT, e em Propriedade, informe Alterar, conforme print abaixo:
Na manutenção do contrato, aba adiantamento, será habilitado o campo Dt. Adiant, o qual poderá informar a data de vencimento.
4. Incluir uma medição para o contrato, onde pode-se na Aba "Adiantamentos" da medição verificar o Adiantamento existente para o contrato e informar um valor do adiantamento cadastrado a ser vinculado nessa medição realizada:
Ao realizar este vínculo e ser confirmada a medição, será "baixado" o saldo do Adiantamento na aba "Adiantamentos" do Contrato.
5. Encerrar a medição para geração do pedido de compras ou vendas
6. Ao encerrar a medição, através do parâmetro MV_CNADIA poderá ser configurado se o valor de adiantamento será descontado no pedido de compra ou venda gerado.
Obs.3:
Existe algum parâmetro ou funcionalidade para alteração do número do título de adiantamento que será gerado no financeiro?
R: No padrão não existe nenhum parâmetro ou funcionalidade , caso tenha interesse em personalização do sistema. Segue abaixo os pontos de entrada do processo de adiantamento:
CN100ANT - Gravação de Campos Customizados
CN100ADI - Gravação dos campos customizados
Obs.4:
Nova Funcionalidade.
Saiba como cadastrar Adiantamento em Contratos (Nova Funcionalidade) x Compensação Automática do Título PA do Contrato com Título do Documento de Entrada através do link:
Obs.5:
Pergunta: Nos adiantamentos do contrato, tem como o sistema considerar a Natureza da Planilha e não o do Contrato ?
Resposta: Atualmente o Adiantamento do contrato não possui uma parametrização que seja considerada a natureza informada na planilha, sendo que no padrão como reportado no inicio do artigo é considerada a natureza do cabeçalho do contrato (campo CN9_NATURE) e caso este esteja vazio, busca a natureza informada no parâmetro MV_CNNATAD (Natureza financeira usada pelos títulos de adiantamento).
Caso se deseje pode-se avaliar a possibilidade de alteração do titulo gerado no adiantamento através de customização:
Obs.6:
Ao se realizar e inserir um Adiantamento no contrato, no caso contrato que possui alçada, por padrão do sistema, o contrato não retorna a alçada para ser aprovado novamente o fluxo de aprovação.
Obs.7:
Existe alguma forma de, ao gerar um adiantamento no SIGAGCT, ser gerado um fluxo de aprovação (workflow) para que o título financeiro do tipo PA passe por aprovação antes de ser integrado/efetivado no módulo Financeiro?
R: Ao incluir o título PA pelo módulo SIGAGCT (Gestão de Contratos), o título é gravado automaticamente no módulo Financeiro. Atualmente, o módulo de Gestão de Contratos não possui processo nativo de workflow de aprovação ou bloqueio do título antes da integração com o Financeiro.
Como o processo de inclusão utiliza o mesmo ExecAuto do módulo Financeiro, recomendamos validar com a equipe responsável pelo Protheus Financeiro a possibilidade de existir algum recurso, parâmetro ou customização que permita implementar um fluxo de aprovação nesse cenário.
Obs.8:
Existe a possibiliade de inclusão de adiantamento para Contratos do Tipo Flexível ?
R: Para contratos do Tipo Flexível do artigo abaixo
É possível a inclusão de Adiantamento para o contrato somente se o Contrato Flexível possuir Previsão Financeira, a qual irá compor seu saldo, visto que o Adiantamento só é possivel ser realizado com valor no máximo até o saldo do contrato.
Saiba Mais:
CN100ANT - Gravação de Campos Customizados
CN100ADI - Gravação dos campos customizados
CN100ANT - Gravação de Campos Customizados
1 Comentários