Histórico da Página
Índice
| Índice | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
Objetivo
As informações desta rotina definem os tipos de documentos relacionados aos contratos de compra ou de venda existentes na empresa. Desta forma, ao alterar a situação do contrato como, por exemplo, de Elaboração para Vigente, o sistema exibe a lista dos tipos de documentos necessários e informa os itens que estão corretos e que possuem ao menos um documento válido, bem como, os que estão pendentes.
Exemplo:
- 001 - Termo de adesão.
- 002 - Termo de compromisso.
- 003 - Licença para construção.
Mapa Mental
Conheça neste diagrama as informações que contemplam as funcionalidades da rotina:
Na página principal da rotina, estão disponíveis as opções:
| Deck of Cards | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
|
...
Campo:
...
Descrição
...
Código
...
Preenchido automaticamente.
...
Descr. Tipo
...
Informe a descrição para o tipo de documento.
Exemplo:
Termo de Compromisso.
...
Define a necessidade de impedir eventos de gestão de contratos. O preenchimento do campo é feito por meio da seleção entre as opções:
- 1-Sim.
- 2-Não.
...
Define a necessidade de impedir eventos do financeiro. O preenchimento do campo é feito por meio da seleção entre as opções:
- 1-Sim.
- 2-Não.
...
Define o módulo pertencente ao tipo de documento. O preenchimento do campo é feito por meio da seleção entre as opções:
- GCT - Gestão de Contratos.
- FIN - Financeiro.
AMB - Ambos.
Observação : Quando definido a área a qual o Tipo de Documento Pertence ele não poderá ser Visualizado por outra área . Ex . Pertence = FIN - Financeiro ,este Tipo de Documento só sera possível ser visualizado pelo usuário quando estiver no modulo do Financeiro.
...
Envia e-mail ao usuário cadastrado na rotina M-messenger com o código do evento 048. Este recurso fica disponível apenas quando o campo Pertence ao está preenchido com a opção FIN-Financeiro.
|
Ambiente
Protheus – Gestão de Contratos – A partir da versão 12.1.17
Objetivo
A rotina de Ajuste de Saldos tem o objetivo de efetuar ajustes dos saldos do contrato, suas planilhas e cronograma financeiro caso estejam divergentes com as medições realizadas.
Para utilizar a rotina acesse a rotina Ajuste de Saldos (CNTA320) e informe os parâmetros:
- Contrato De?
- Contrato Até?
Ao clicar em OK o sistema irá iniciar os processos para ajuste de saldos do contrato. Somente serão alterados os contratos que possuírem divergência entre as medições.
Primeiramente o sistema irá verificar as medições já realizadas para o contrato. Após esta análise o sistema irá verificar se o saldo do item está de acordo com as medições já realizadas, se sim, nenhuma alteração é realizada, caso contrário é efetuado o ajuste.
Além dos contratos vigentes, o sistema também considera os contratos em elaboração, recalculando seus totalizadores caso exista alguma inconsistência na base de dados.
| Informações | ||
|---|---|---|
| ||
O sistema atualiza os seguintes campos para contratos vigentes:
Para contratos ainda em elaboração o sistema recalcula os campos abaixo:
|
| Aviso | ||
|---|---|---|
| ||
É imprescindível a execução de um backup da base de dados antes da utilização da rotina, pois após executada não é possível retornar os registros como estavam antes. |
| Informações | ||
|---|---|---|
| ||
Por padrão a rotina processa apenas contratos com Medição Eventual igual a Não (MV_320SLD = 1), para processar contratos com Medição Eventual = Sim e Fixos configure o parâmetro MV_320SLD = 2. Para criação do parâmetro, verificar documentação da issue referente no link abaixo: 14208517 DMANMAT02-38264 DT Ajustes de Saldos de contratos eventuais |
Outros Ambientes
A Rotina Schedule tem por objetivo agendar execuções de rotinas. A rotina CNTA320 também pode ser executada via Schedule.
| Aviso | ||
|---|---|---|
| ||
Para que possa ser executado via Schedule, é preciso criar uma User Function que fará a chamada da rotina CNTA320 junto da função SchedDef e retornará os parâmetros corretos para que possam ser incrementadas as perguntas dentro do Schedule. |
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
#INCLUDE "PROTHEUS.CH"
User Function CallRot()
CNTA320()
Return
Static Function SchedDef()
Local aParam := {}
aParam := { "P",; //Tipo R para relatorio P para processo
"CNTA320",; //Pergunte do relatorio, caso nao use passar ParamDef
,; //Alias
,; //Array de ordens
"Teste Schedule CNTA320"} //Titulo - ""
Return aParam |
Exemplo de Execução dentro do Schedule:
Conteúdos Relacionados
Conteúdos Relacionados
- Documentos
- Contratos
- Documentos X Situações
- Parâmetros/Configurações
- Gestão de Contratos


