Histórico da Página
A integração de contratos Contratos consiste na movimentação do cadastro no sentido Protheus para PIMS Multicultivos, ou seja, será realizada no Protheus e enviada para o PIMS Multicultivos através do PIMSConnector. A integração de contratos Contratos para o Protheus é realizada ao realizar a efetuar uma alteração da situação do contrato para vigente na rotina de manutenção de contratos (CNTA300). Nesta integração é possível incluir, alterar e excluir o um contrato.Os campos do cadastro de contratos do Protheus a serem considerados na integração, não são apenas os campos obrigatórios, mas todos os campos necessários ao funcionamento da integração.
...
Identificador da Mensagem: Contract
Versão: 2.000
Módulo <Protheus>: <BackOffice – Gestão de Contratosl>Contratos>
Módulo <PIMS Multicultivos>: <Tabelas / Pagamento Serviços / Contratos>
Tipo de Envio: <Síncrona>
Tipo de Evento: Upsert / Delete
Mensagem Padrão | PROTHEUS | PIMS Multicultivos | ||
Tabela | Campo | Tabela | Campo | |
CompanyId | - | - | EMPRESA | CD_INT_ERP |
BranchId | CN9 | CN9_FILIAL | FILIAL | CD_FILIAL |
InternalId | CN9 | EMPRESA | CN9_FILIAL | CN9_NUMERO | CN9_REVISA | SV_CONTRATO | ID_SV_CONTRATO |
ContractNumber | CN9 | CN9_NUMERO | SV_CONTRATO | NO_CONTRATO |
ContractReview | CN9 | CN9_REVISA | SV_CONTRATO | NR_REVISAO_ERP |
BeginDate | CN9 | CN9_DTINIC | SV_CONTRATO | DT_INI_VALIDADE |
FinalDate | CN9 | CN9_DTFIM | SV_CONTRATO | DT_FIM_VALIDADE |
CustomerCode | CNA | CNA_FORNEC | CNA_LJFORN |
PRESTSERV | ID_PRESTSERV | |||
SheetNumber | CNA | CNA_NUMERO | SV_CONTRATO_DE | CD_ITEM_ERP |
SheetType | CNA | CNA_TIPPLA |
SV_ORIGEM_PAGTO | ID_SV_ORIGEM_PAGTO |
ItemCode | CNB | CNB_PRODUT |
OPERACAO | ID_OPERACAO | |
AccountantAcountCode | CNB | CNB |
_CONTA | COMPONENTE | ID_ |
COMPONENTE |
ItemUnitPrice | CNB | CNB_ |
VLUNIT | SV_CONTRATO_DE | VL_UNIT_CB |
ItemTotalValue | CNB | CNB_ |
Campos Obrigatórios para o Funcionamento da Integração
...
VLTOT | SV_CONTRATO_DE | VL_TOTAL_CONTRATO |
Campos Obrigatórios para o Funcionamento da Integração
- Empresa;
- Filial;
- Numero do Contrato;
- Descrição;
- Período de Pagamento;
- Prestador;
- Data Inicio do Contrato;
- Data Final do Contrato;
- Número da Planilha;
- Tipo da Planilha;
- Código do Item (Produto);
- Conta Contábil.
Notas
Para funcionamento da integração de Contratos no PIMS Multicultivos o período de pagamento deverá ser parametrizado no Parâmetro CD_SV_PERIODO_PADRAO dentro do PIMSConnector (Parâmetros por Unidade Administrativa) para cada unidade administrativa utilizada.
Fluxo da Integração
A integração O Cadastro de Contratos Contrato é realizada realizado no Protheus e integrada integrado com PIMS Multicultivos .conforme fluxo abaixo:
draw.io Diagram | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Serão geradas integrações na alteração de situação do contrato no Protheus nas seguintes condições:
- Alteração de situação do contrato para “Vigente” no Protheus (Esta alteração compreende também aprovações de revisões);
- Será encaminhada mensagem de integração de upsert com as informações do contrato para atualização de informações, caso o contrato não exista, será incluso um novo registro;
- Alteração de situação do contrato para “Em Elaboração" ou "Cancelado" no Protheus será encaminhada mensagem de integração de delete.
...
- Esta integração está disponível a partir da versão 12.1.17 do Protheus e 12.1.20 do PIMSMulticultivos;
- Serão alteradas as situações dos contratos no Protheus somente no retorno com sucesso da mensagem de integração.;
- A exclusão do Contrato somente será realizada caso não haja relacionamento com as tabelas abaixo:
Descritivo | Tabela |
Detalhe do Contrato de Pagamento de Serviço | SV_CONTRATO_DE |
Encargos do Contrato de Pagamento de Serviço | SV_CONTRATO_EN |