Projeto: FS007780 (873247-874083) – Integração RM com Protheus – Parte 3 (SESI-SENAI)
Cliente: FIERGS
Data: 26/10/2017
...
| Expandir | ||
|---|---|---|
|
...
|
...
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 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.
...
...
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
...
...
...
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 |
...
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" />.
...
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. |
1- 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.
...
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. |
...
|
...
|
...
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