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 efetuar uma alteração da situação do contrato para vigente na rotina de manutenção de contratos (CNTA300).O cadastro de contratos deve ser efetuado no Protheus e sincronizado automaticamente no PIMS Multicultivos. Nesta  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--EMPRESACD_INT_ERP
BranchIdCN9CN9_FILIALFILIALCD_FILIAL
InternalIdCN9EMPRESA | CN9_FILIAL | CN9_NUMERO | CN9_REVISASV_CONTRATOID_SV_CONTRATO

ContractNumber

CN9

CN9_NUMERO

SV_CONTRATO

NO_CONTRATO

ContractReviewCN9CN9_REVISASV_CONTRATONR_REVISAO_ERP
BeginDateCN9CN9_DTINICSV_CONTRATODT_INI_VALIDADE
FinalDateCN9CN9_DTFIMSV_CONTRATODT_FIM_VALIDADE
CustomerCodeCNACNA_FORNEC | CNA_LJFORN
CustomerInternalIdSA2EMPRESA | A2_FILIAL | A2_COD | A2_LOJAPRESTSERVCD_INT_ERPContractTotalValueCN9CN9_VLATUContractTypeCodeCN9CN9_TPCTOContractTypeInternalIdCN1EMPRESA | CN1_FILIAL | CN1_CODIGOSheetNumberCNACNA_NUMERO
PRESTSERVID_PRESTSERV
SheetNumberCNACNA_NUMEROSV_CONTRATO_DECD_ITEM_ERP
SheetTypeCNACNA_TIPPLA
SheetTotalValueCNA
SV_ORIGEM_PAGTOID_SV_ORIGEM_PAGTO
CNA_VLTOT
ItemCodeCNBCNB_PRODUT
ItemInternalIdSB1
EMPRESA | B1_FILIAL | B1_COD
OPERACAOID_OPERACAO
AccountantAcountCodeCNBCNB
_CONTAAccountantAcountInternalIdCT1EMPRESA | CT1_FILIAL | CT1
_CONTACOMPONENTEID_
CONTACUSTO
COMPONENTE
CostCenterCode
ItemUnitPriceCNBCNB_
CCCostCenterInternalIdCTTEMPRESA | CTT_FILIAL | CTT_CUSTOAccountingItemCode
VLUNITSV_CONTRATO_DEVL_UNIT_CB
ItemTotalValueCNBCNB_
ITEMCTAccountingItemInternalIdCTDEMPRESA | CTD_FILIAL | CTD_ITEMClassValueCodeCNBCNB_CLVLClassValueInternalIdCTHEMPRESA | CTH_FILIAL | CTH_CLVLItemQuantityCNBCNB_QUANTItemUnitPriceCNBCNB_VLUNITItemTotalValueCNBCNB_VLTOTPercentageOfDiscountCNBCNB_DESC

Campos Obrigatórios para o funcionamento da Integração:

  • Empresa - Origem
  • Filial - Origem

Fluxo da Integração

VLTOTSV_CONTRATO_DEVL_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
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameFluxoContrato
simpleViewerfalse
width
diagramWidth574
revision1
A integração de Contratos é realizada no Protheus e integrada com PIMS Multicultivos.


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á será encaminhada mensagem de integração de delete.

 Image Removed
Limitações/Restrições

  • Esta integração está disponível a partir da versão 12.1.20 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