...
Projeto: FS007780 (873247-874083) – Integração RM com Protheus – Parte 3 (SESI-SENAI)
Cliente: FIERGS
Data: 26/10/2017
...
O documento a seguir tem por objetivo orientar o usuário sobre as implementações realizadas para sua empresa. Todas as funcionalidades descritas neste manual têm como base do que está descrito no documento "Especificação “Especificação Anexo I – Detalhamento Funcional – FS007779 – Parte 3.
...
O cliente FIERGS solicita customização para atender a demanda de integração entre SGE e Protheus.
A integração será realizada via banco de dados, utilizando o barramento IIF (Interface de Integração FIERGS) que será disponibilizado pela FIERGS, onde:
Para exportação de dados, o TOTVS Educacional irá escrever em tabelas de um banco de dados previamente parametrizado utilizando Pacotes (Procedures, Functions) disponibilizadas pela FIERGS para este fim. A equipe técnica da FIERGS será responsável por ler os dados deste banco e gerenciar/enviar para o ERP Protheus, que irá executar funcionalidades nativas, sendo validadas todas as regras de negócios, para que os dados sejam inseridos/atualizados no banco de dados do ERP Protheus.
Para importação de dados, o TOTVS Educacional irá ler informações das tabelas do mesmo banco de dados através de Views e executar funcionalidades nativas, sendo validadas todas as regras de negócios, para que os dados sejam inseridos/atualizados no banco de dados do TOTVS Educacional.
Este documento visa orientar sobre os passos iniciais para utilização da Customização.
...
...
3
...
O instalador é gerado com o nome "TOTVS Customização - Integração Protheus - CNI DR Rio Grande do Sul - 12.01.14.exe" e esse copiará todos os arquivos referentes a customização para a máquina do usuário. O instalador de arquivos deverá ser executado em todas as máquinas que utilizarão a Customização.
Fig. 01 – Instalador Passo 1
Fig. 02 – Instalador Passo 2
Fig. 03 – Instalador Passo 3
Fig.04 – Instalador Passo 4
Após a instalação o usuário poderá consistir os arquivos correspondentes a customização.
Nome do arquivo | Diretório |
---|---|
RM.Cst.CNI_DR_RS.IntegracaoSGExProtheus.Plugin.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.CNI_DR_RS.IntegracaoSGExProtheus.Data.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.CNI_DR_RS.IntegracaoSGExProtheus.Form.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.CNI_DR_RS.IntegracaoSGExProtheus.Intf.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.CNI_DR_RS.IntegracaoSGExProtheus.Server.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.TemplatesRM.Parametros.Data.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.TemplatesRM.Parametros.Form.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.TemplatesRM.Parametros.Intf.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.Lib.Data.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.Lib.dll | X:\totvs\CorporeRM\RM.Net\Custom |
RM.Cst.Lib.Form.dll | X:\totvs\CorporeRM\RM.Net\Custom |
PONTO DE ATENÇÃO:
Conforme descrito na especificação, ressaltamos que plug-ins e dlls desenvolvidos para a versão acima podem apresentar algum tipo de incompatibilidade nas próximas versões oficiais, precisando assim serem recompilados(as). Portanto, qualquer mudança de versão deve ser previamente comunicada à TOTVS. A forma dessa comunicação é a seguinte:
No Painel de Controle, a instalação é gerada conforme abaixo:
Fig. 05 – Conclusão da instalação
...
...
...
Fig. 08 – Liberando acesso
...
Para o correto funcionamento do Novo Gerenciador de Jobs algumas configurações devem ser observadas. Dentro da pasta "X:\totvs\CorporeRM\RM.Net" cinco arquivos precisam ser verificados. São eles:
Certifique-se a tag <add key="JobServer3Camadas" value="true"/> está com o value igual a true.
Adicionar: <add key="IsolateProcess" value="true" />
Adicionar: <add key="EnableProcessIsolation" value="true" />
Certifique-se a tag <add key="JobServer3Camadas" value="true"/> está com o value igual a true.
Adicionar: <add key="IsolateProcess" value="true" />
Adicionar: <add key="EnableProcessIsolation" value="true" />
Certifique-se a tag <add key="JobServer3Camadas" value="true"/> está com o value igual a true.
Certifique-se a tag <add key="JobServer3Camadas" value="true"/> está com o value igual a true.
Servidores de (Servidores de JOB e APP) para que as customizações sejam carregadas: <RunService>true</RunService>.
Certifique-se a tag <add key="JobServer3Camadas" value="true"/> está com o value igual a true.
Para carregar os plug-ins de processos customizados: <add key="LoadCustomSlave" value="true" />.
...
.
Expandir | ||
---|---|---|
|
...
|
Este requisito detalha a exportação de cancelamento de títulos financeiros a ser realizada entre o TOTVS Gestão Financeira e o Protheus. Esse processo é automático e não precisa ser agendado.
...
Pré-requisitos Configurar o código do Tipo de Baixa que será exportado para o Protheus no TOTVS Educacional, menu Customização | Parâmetros | Código do Tipo da Baixa – Cancelamento. Esse valor será utilizado no envio do cancelamento (baixa) no Protheus. |
...
Descrição do processo Exportação de cancelamento de títulos financeiros a ser realizada entre o TOTVS Gestão Financeira e o Protheus. Esse processo é automático e não precisa ser agendado. Detalhamento do processo |
...
A customização acionará a função FINA070 (pacote IIFR_CLIENTE_PCK) quando um Lançamento for cancelado no sentido TOTVS RM |
...
→ Protheus. Neste momento a integração enviará o registro para o Barramento IIF de onde serão lidos pelo Protheus. |
...
|
...
|
...
Expandir |
---|
...
|
...
|
...
|
...
...
Pré- |
...
requisitos
|
...
Descrição do processo Integração de Acordos Financeiros a ser realizada entre TOTVS RM e Protheus. A integração será realizada de forma automática (Job Server), respeitando os intervalos de tempo pré-definidos pelo usuário no agendamento. O Processo deverá ser agendado no TOTVS Educacional, menu Customização | Importação de Acordo. Detalhamento do processo |
...
As renegociações (acordos) referente a débitos dos alunos serão realizadas diretamente no Protheus, através de rotina customizada pela FIERGS para este fim específico. Os títulos gerados pelas negociações serão enviados para o barramento IIF para serem importados no TOTVS Educacional.
Contém informações como Data do Acordo e Valor Total.
Contém informações das Parcelas geradas, como: Data de Vencimento, Nosso Número e Valor.
Contém o Nosso Número dos lançamentos originais, que precisam ser baixados no RM para geração do Acordo. |
...
|
...
Expandir |
---|
...
|
...
|
Este requisito detalha a integração de Baixa de Lançamentos Financeiros a ser realizada entre TOTVS RM e Protheus. A integração será realizada de forma automática (Job Server), respeitando os intervalos de tempo pré-definidos pelo usuário no agendamento. O Processo deverá ser agendado no TOTVS Educacional, menu Customização | Importação de Baixa.
...
Pré-requisitos
|
...
Descrição do processo Integração de Baixa de Lançamentos Financeiros a ser realizada entre TOTVS RM e Protheus. A integração será realizada de forma automática (Job Server), respeitando os intervalos de tempo pré-definidos pelo usuário no agendamento. O Processo deverá ser agendado no TOTVS Educacional, menu Customização | Importação de Baixa. Detalhamento do processo |
...
A Baixa dos Lançamentos Financeiros será realizada diretamente no Protheus e as informações dos títulos baixados deverão ser enviados para o barramento IIF para serem importados no TOTVS RM. |
...
|
...
...
Histórico de Atualização das Versões do Documento
...
Data |
---|
Autor |
---|
Versão |
---|
Descrição das Alterações |
---|
26/10/2017 | Davi Leles Braga Pereira Lacerda | 1.0 | Documento Inicial |
Sim
27/11/2017 | Ana Carolina Eleutério Abras | 2.0 | Ajustes durante entrega |
Sim
...
Nome
Assinatura