Páginas filhas
  • Contratos (Contract)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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 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 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

EMPRESACD_INT_ERP
BranchIdCN9CN9_FILIALFILIALCD_FILIAL
InternalIdCN9EMPRESA | CN9_FILIAL | CN9_NUMERO | CN9_REVISASV_CONTRATOID_SV_CONTRATO

ContractNumber

CN9

CN9_NUMERO

SV_CONTRATO


ContractReviewCN9CN9_REVISA

BeginDateCN9CN9_DTINIC

FinalDateCN9CN9_DTFIM

CustomerCodeCNACNA_FORNEC | CNA_LJFORN

CustomerInternalIdSA2EMPRESA | A2_FILIAL | A2_COD | A2_LOJAPRESTSERVCD_INT_ERP
ContractTotalValueCN9CN9_VLATU

ContractTypeCodeCN9CN9_TPCTO

ContractTypeInternalIdCN1EMPRESA | CN1_FILIAL | CN1_CODIGO

SheetNumberCNACNA_NUMERO

SheetTypeCNACNA_TIPPLA

SheetTotalValueCNACNA_VLTOT

ItemCodeCNBCNB_PRODUT

ItemInternalIdSB1EMPRESA | B1_FILIAL | B1_CODOPERACAOID_OPERACAO
AccountantAcountCodeCNBCNB_CONTA

AccountantAcountInternalIdCT1EMPRESA | CT1_FILIAL | CT1_CONTACOMPONENTEID_CONTACUSTO
CostCenterCodeCNBCNB_CC

CostCenterInternalIdCTTEMPRESA | CTT_FILIAL | CTT_CUSTO

AccountingItemCodeCNBCNB_ITEMCT

AccountingItemInternalIdCTDEMPRESA | CTD_FILIAL | CTD_ITEM

ClassValueCodeCNBCNB_CLVL

ClassValueInternalIdCTHEMPRESA | CTH_FILIAL | CTH_CLVL

ItemQuantityCNBCNB_QUANT

ItemUnitPriceCNBCNB_VLUNIT

ItemTotalValueCNBCNB_VLTOT

PercentageOfDiscountCNBCNB_DESC

...

Campos Obrigatórios para o Funcionamento da Integração

  • Empresa - Origem;
  • Filial - Origem;
  • Numero do Contrato;
  • Descrição;
  • Período de Pagamento;
  • Prestador;
  • Data Inicio do Contrato;
  • Data Final do Contrato.

Fluxo da Integração

...

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