Histórico da Página
A integração de 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 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 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_ |
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
O Cadastro de Contrato é realizado no Protheus e 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:
...