Árvore de páginas

Esta integração permite a amarração entre Projeto e os Contratos relacionados ao mesmo, através de Mensagem Única. Para utilização deste processo, é necessário que a integração Solum x Protheus esteja ativada (MV_RMCOLIG = 1).

Para acessar a rotina de Manutenção de Projeto diretamente via Protheus e utilizar a sua ações padrões (inclusão, alteração ou exclusão), é necessário que o parâmetro esteja configurado (MV_RMCOLIG = 0).

O processo que permitirá a amarração entre Projeto e os Contratos relacionados ao mesmo, através de rotina automática, deverá seguir os seguintes preceitos:

  • O processo de amarração Projeto x Contratos será opcional e ocorrerá na manutenção do cadastro de um projeto, ou seja, para esta amarração será verificada a existência do registro na tabela ANE (Amarração Projeto x Contratos). 
  • Todo o processo de manutenção da amarração Projeto x Contratos será possível somente através de rotina automática, não existindo cadastro manual desta amarração, nem quaisquer manutenções manuais da mesma.


Ao acessar a rotina de Documento de Entrada, será possível informar o código de contrato relacionado ao projeto quando exibida a informação de dados na tela 'Assistente de Apontamentos : Gerenciamento de Projetos - NF',

  • O campo “Contrato” (AFN_CONTRA) será disponibilizado na tela 'Assistente de Apontamentos : Gerenciamento de Projetos - NF' na inclusão da Nota Fiscal de Entrada (MATA103).


Modelo e especificações da mensagem EAI:

Tags: 

Código do Projeto já existente no De/Para para a tabela AF8: <ProjectInternalId></ProjectInternalId>

Código do Contrato enviado: <ContractNumber></ContractNumber>

Exemplo Integração CONTRACT (PMSI200A)
<TOTVSMessage>
<MessageInformation version="1.000">
<UUID>4831ef2e-0c11-133c-ad21-269e882b2704</UUID>
<Type>BusinessMessage</Type>
<Transaction>CONTRACT</Transaction>
<StandardVersion>1.000</StandardVersion>
<SourceApplication>RM</SourceApplication>
<CompanyId>1</CompanyId>
<BranchId>1</BranchId>
<Product name="RM" version="12.1.18.0" />
<GeneratedOn>2017-08-28T18:25:01</GeneratedOn>
<DeliveryType>Sync</DeliveryType>
</MessageInformation>
<BusinessMessage>
<BusinessEvent>
<Entity>CONTRACT</Entity>
<Event>Upsert</Event>
</BusinessEvent>
<BusinessContent>
<RMENTITYNAME>MCNT</RMENTITYNAME>
<InternalId>B2C111E4-F781-414A-ADD3-D739E5382DAC</InternalId>
<CompanyId>1</CompanyId>
<ProjectInternalId>5CD77C4B-85FF-4996-91CE-94C4E6888E93</ProjectInternalId>
<ContractNumber>00010</ContractNumber>
</BusinessContent>
</BusinessMessage>
</TOTVSMessage>


Exemplo de configuração de Adapter:



Importante

  • Esta integração não possui relação com a integração com o SIGAGCT;
  • O contrato é um dado do sistema TOP RM e consta no Protheus na tabela ANE em caráter informativo.




Lei n° 13.709 - Lei Geral de Proteção de Dados

Para adequar o Sistema Protheus® à Lei Geral de Proteção de Dados foi necessária a adaptação da apresentação dos dados de algumas rotinas acima, de modo a realizar o tratamento dos dados sensíveis e/ou pessoais, com a utilização dos processos de Controle de Acesso e Log de Auditoria.

  • Controle de Acesso

Define se o usuário ou um grupo de usuários possui a permissão de acessar/visualizar os dados sensíveis e/ou pessoais disponíveis nas telas das rotinas e/ou relatórios, quando for o caso.

O Administrador do Sistema é o responsável por estabelecer se as regras de controle das informações serão aplicadas a um único usuário ou a um grupo de usuários. A configuração desse acesso dos usuários e/ou grupo de usuários aos dados sensíveis e pessoais está disponível no módulo Configurador (SIGACFG), através dos acessos 192 e 193 (Relação de Acessos x Rotina).

Para mais detalhes sobre a Política de Segurança, clique aqui.

  • Log de Auditoria

Permite auditar as atualizações do Dicionário de Dados e do Cadastro de Usuário, as autenticações de acesso às rotinas que possuem campos sensíveis e/ou pessoais, bem como as possíveis rejeições de acesso a tais dados.

Para mais detalhes, consulte o capítulo Regras de Auditoria na Política de Segurança.

O Sistema Protheus® disponibiliza algumas rotinas para a geração dos Log de Auditoria. Os procedimentos para a configuração e geração desses relatórios podem ser obtidos através das Rotinas de Log e Auditoria.