...
Expandir | |||||
---|---|---|---|---|---|
| |||||
5.4. Req. 04 – Exportação de Pedido de Venda (TOTVS RM Protheus)Este requisito detalha a exportação de títulos financeiros a ser realizada entre o TOTVS Gestão Financeira e o 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 | Exportação de Pedido de Venda. 5.4.1Pré-Requisitos / Parametrizaçõesrequisitos
5.4.2 Descrição do ProcessoAo salvar o Contrato no TOTVS Educacional, a customização preenche uma tabela (ZIPLANCAMENTO) com os dados dos lançamentos gerados por contrato. A rotina de exportação irá consultar a tabela customizada onde estarão armazenadas as chaves dos Lançamentos (títulos financeiros) que foram incluídos no TOTVS RM. A customização acionará a função MATA410 para enviar os dados para o barramento IIF de onde serão lidos pelo Protheus. O retorno será salvo em tabela customizada de log. Caso ocorra erro na integração, o usuário poderá reenviar o registro através da interface de log descrita através do Req. 08. . A interface de log mostrará também o pacote que foi enviado ao barramento.
|
Expandir | |||||
---|---|---|---|---|---|
| |||||
5.5. Req. 05 – Exportação de lançamentos contábeis (TOTVS RM Protheus)Este requisito detalha a exportação de lançamentos contábeis a ser realizada entre o TOTVS Gestão Contábil e o Protheus. A integração será automática ao salvar lançamentos contábeis e por isso, não precisa ser agendado. Os lançamentos serão enviados do TOTVS Gestão Contábil para o Protheus. 5.5.1Pré-Requisitos / Parametrizaçõesrequisitos
5.5.2 Descrição do ProcessoA integração será realizada de forma automática, no sentido TOTVS RM Protheus no momento em que o usuário acionar o Processo de Gerar Contabilização. Este processo pode ser acionado pelo usuário através dos menus TOTVS Educacional | Financeiro / Contábil | Contratos | Processos | Gerar Contabilização do TOTVS Educacional | Financeiro / Contábil | Contabilização. Ao ser executada, a rotina customizada executará a exportação que irá recuperar os registros de Lançamentos Contábeis que foram incluídos no TOTVS RM e acionará a função CTBA102 para enviar os dados para o barramento IIF de onde serão lidos pelo Protheus. O retorno será salvo em tabela customizada de log. Caso ocorra erro na integração, o usuário poderá reenviar o registro através da interface de log referenciada no Req. 08. A interface de log mostrará também o pacote que foi enviado ao barramento.
|
Expandir | ||
---|---|---|
| ||
Pré-requisitos Não se aplica. Descrição do processo Processo 5.6. Req. 06 – Validação de Inadimplência (Win)Este requisito detalha a disponibilização um processocustomizado para validar a inadimplência do responsável financeiro do aluno no momento da matrícula. Pré-requisitos Não se aplica. 5.6.2 Descrição do ProcessoDetalhamento do processo O processo customizado seráé acionado quando um usuário matricular um aluno no TOTVS Educacional (SGE). Serão São considerados os seguintes processos de matrícula:
consulta a visão IIFR_Z0D010_VW do barramento IIF que irá validarvalida se o responsável financeiro do aluno está inadimplente. Caso esteja, uma mensagem informativa seráé exibida para o usuário, que poderá prosseguir ou não com o processo nativo. |
Expandir | |||||
---|---|---|---|---|---|
| |||||
Pré-requisitos Não se aplica. Descrição do processo Processo 5.7. Req. 07 – Validação de Inadimplência (Web)Este requisito detalha a disponibilização um processocustomizado para validar a inadimplência do responsável financeiro do aluno no momento da matricula/rematrícula através do Portal (acesso do aluno). Pré-requisitos Não se aplica. 5.7.2 Descrição do ProcessoDetalhamento do processo Este requisito detalha a disponibilização um processo customizado para validar a inadimplência do responsável financeiro do aluno no momento da matricula. é acionado quando um usuário matricular um aluno no TOTVS Educacional (SGE). São considerados os seguintes processos de matrícula:
Coligada SENAI:
Antes da execução dos processos listados acima, um processo customizado (custom button) irá consultar a visão IIFR_Z0D010_VW do barramento IIF que irá validar se o responsável financeiro do aluno está inadimplente. Caso esteja, uma mensagem informativa será exibida para o usuário, que poderá prosseguir ou não com o processo nativo. PONTO DE ATENÇÃO
|
Expandir | ||||
---|---|---|---|---|
| ||||
Pré-requisitos Não se aplica. Descrição do processo Tela de log customizada capaz de apresentar 5.8. Req. 08 – Interface de Log e Reenvio de DadosEste requisito detalha a disponibilização de uma tela de log customizada capaz de apresentaro resultados de todos os registros enviados visível em TOTVS Educacional | Customização | Monitor de log de exportação. Pré-requisitos Não se aplica. 5.8.2 Descrição do ProcessoDetalhamento do processo Os registros que foram exportados e geraram ocorrências de erros, ficando com status "Pendente", poderãopodem ser reprocessados através do processo de 'Reenvio de dados' disponível na visão Monitor de Log de Integrações. Esta Esta tela não permite inclusão, alteração ou exclusão de registro. determina o processo vinculado ao registro de log sendo: | ||||
IDFUNCPROC | Funcionalidade | Composição da Chave do Registro | ||
1 | Exportação de Clientes | CODCOLIGADA | CODCFO | |
2 | Exportação de Pedido de Venda (Processo Seletivo) | CODCOLIGADA | IDLAN | 3 | Exportação de Pedido de Venda (Contrato Educacional) | CODCOLIGADA | CODCONTRATO | IDPERLET | RA | CODCOLCFOCODCFO | 3 | Exportação de Pedido de Venda (Contrato Educacional - Parcela Avulsa) | CODCOLIGADA | CODCONTRATO | IDPERLET | RA | CODCOLCFOCODCFO | IDLAN |
4 | Exportação de Baixa de Lançamento de Contrato Educacional (Cartão de Crédito) | CODCOLIGADA | IDLAN | |
5 | Exportação de Lançamentos Contábeis (Contrato Educacional) | CODCOLIGADA | CODCONTRATO | IDPARTIDACREDITO |
IDPARTIDADEBITO | ||||
14 | Exportação de Baixa de Lançamento de Contrato Educacional (Cancelamento) | CODCOLIGADA | IDLAN | |
22 | Exportação de Baixa de Lançamento de Processo Seletivo (Cancelamento) | CODCOLIGADA | IDLAN | |
25 | Exportação de Pedido de Venda (Contrato Corporativo) | CODCOLIGADA | IDCNT | IDMOV | 26 | Exportação de Lançamentos Contábeis (Contrato Corporativo) | CODCOLIGADA | IDCNT | IDPARTIDACREDITO | IDPARTIDADEBITO
27 | Exportação de Baixa de Lançamento de Contrato Corporativo (Cancelamento) | CODCOLIGADA | IDLAN |
...
A seguir, serão detalhados os requisitos da Integração Financeira e Contábil entre Contratos Corporativos TOTVS (Turma in Company) e Protheus.
...
Este requisito detalha a disponibilização do anexo customizado "Dados financeiros – Integração Protheus" no item do Contrato Corporativo. O processo não apresenta diferenças entre as Coligadas do SESI e SENAI.
O Anexo "Dados financeiros – Integração Protheus" está disponível no módulo TOTVS Gestão de Estoque, Compras e Faturamento, menu Contratos | Manutenção de Contrato, seleciona o Contrato | Itens | seleciona o Item | Customização | Dados Financeiros – Integração Protheus.
Nesta tela teremos três campos que farão referência às tabelas SITEMCONTABILPROTHEUS, SCLASSEVALORPROTHEUS e SSERVICO filtrados pela Coligada do contexto. As informações definidas aqui serão gravadas na tabela customizada ZIPCTRDADOSFINANCEIROS e serão utilizadas no processo de Exportação de Lançamentos Financeiros – Contrato Corporativo (Pedido de Venda) para o Protheus.
Para cada Item do Contrato poderá ser vinculado apenas um Item Contábil, uma Classe de Valor e um Serviço.
O Centro de Custo deverá ser informado no campo nativo do cadastro do Contrato.
...
Este requisito detalha a exportação de títulos financeiros a ser realizada entre o TOTVS Gestão de Estoque Compras e Faturamento / Financeiro e o 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 | Exportação de Pedido de Venda.
Ao Faturar uma medição de um Contrato Corporativo do TOTVS Gestão de Estoque, Compras e Faturamento, a customização preenche uma tabela (ZIPLANCAMENTO) com os dados dos lançamentos gerados pelo contrato. A rotina de exportação irá consultar a tabela customizada onde estarão armazenadas as chaves dos Lançamentos (títulos financeiros) que foram incluídos no TOTVS RM. A customização acionará a função MATA410 para enviar os dados para o barramento IIF de onde serão lidos pelo Protheus. O retorno será salvo em tabela customizada de log. Caso ocorra erro na integração, o usuário poderá reenviar o registro através da interface de log descrita através do Req. 08.. A interface de log mostrará também o pacote que foi enviado ao barramento.
Além dos lançamentos financeiros originados de Contratos Educacionais ou taxas de inscrição de Processos Seletivos, serão integrados também os lançamentos originados de Contratos Corporativos (Turma In Company) que ao serem salvos geram um registro na tabela customizada ZIPLANCAMENTO e estão pendentes de envio.
Após o envio, os registros da tabela ZIPLANCAMENTO referentes aos Contratos exportados terão o campo STATUS atualizado para E (Enviado).
Antes de enviar os lançamentos para o Protheus, a customização acionará automaticamente o processo de Inclusão de Boleto disponível em Lançamentos | Processos | Boleto, para que sejam gerados os Boletos referentes aos Lançamentos do Contrato Corporativo, sem necessidade de intervenção do usuário.
Para que o Contrato Corporativo gere o Pedido de Venda no Protheus, são necessários os seguintes passos:
Passo 1 – Criar um Contrato e seu Item:
...
...
...
...
...
ExECSQL ('NATINSS');
SE (RESULTSQL ('NATINSS', 'CONT') > 0
E KQT * KPU > 91)
ENTAO KQT * KPU
SENAO 0
FIMSE
TABITM('IDCNT','S')
...
Este requisito detalha a exportação de lançamentos contábeis a ser realizada entre o TOTVS Gestão Contábil e o Protheus. A integração será automática ao Faturar a Medição do Contrato Corporativo (2.1.01) e ao Incluir Movimento para Contabilização da Competência (2.2.01). Por isso, este processo não precisa ser agendado. Os lançamentos serão enviados do TOTVS Gestão Contábil para o Protheus.
Ao efetuar o faturamento da medição do contrato, são criados lançamentos contábeis referentes à apropriação do contrato. Além desses, ao faturar os movimentos de medição do contrato, são gerados lançamentos referentes à contabilização das competências do contrato (processo precisa ser feito mensalmente). Todos os lançamentos contábeis gerados são exportados para o Protheus, no momento em que são criados no RM.
A integração será realizada de forma automática, no sentido TOTVS RM Protheus no momento que o movimento for salvo (faturamento da medição do contrato ou movimento de geração da contabilização). Ao ser executada, a rotina customizada acionará a exportação que irá recuperar os registros de Lançamentos Contábeis que foram incluídos no TOTVS RM e acionará a função CTBA102 para enviar os dados para o barramento IIF de onde serão lidos pelo Protheus. O retorno será salvo em tabela customizada de log. Caso ocorra erro na integração, o usuário poderá reenviar o registro através da interface de log.
Os lançamentos contábeis da apropriação do Contrato são gerados no momento em que a medição do Contrato for Faturada (geração do movimento 2.1.01 – conforme descrito no detalhamento do Requisito anterior). Os lançamentos contábeis da competência serão gerados através da criação do movimento de contabilização do contrato (faturamento do movimento 2.1.01 para o 2.2.01). Para isso, é necessário seguir os passos abaixo:
Criar o Movimento para Contabilização da Competência do Contrato (2.2.01):
...
...
...
Este requisito detalha a exportação de cancelamento de títulos financeiros originados por Contratos Corporativos a ser realizada entre TOTVS RM e 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) para o Protheus.
...
...
Este requisito detalha a alteração no Requisito de Importação de Cadastros Básicos (Req.03) que consta no documento "Especificação Anexo I - Detalhamento Funcional - FS007779 - Parte 1", no que diz respeito a importação da Natureza Financeira.
Não se aplica.
...
Cliquei aqui para fazer dowload da planilha com a lista de funcionalidades.
|
A seguir, serão detalhados os requisitos da Integração Financeira e Contábil entre Contratos Corporativos TOTVS (Turma in Company) e Protheus.
Expandir | ||
---|---|---|
| ||
Pré-requisitos Não se aplica. Descrição do processo Executar o processo de Importação de Cadastros Básicos, disponível no menu Educacional | Customização para importação dos cadastros de Itens Contábeis, Classes de Valor e Centros de Custo. Detalhamento do processo O Anexo "Dados financeiros – Integração Protheus" está disponível no módulo TOTVS Gestão de Estoque, Compras e Faturamento, menu Contratos | Manutenção de Contrato, seleciona o Contrato | Itens | seleciona o Item | Customização | Dados Financeiros – Integração Protheus.
|
Expandir | ||
---|---|---|
| ||
Pré-requisitos Não se aplica. Descrição do processo
Detalhamento do processo |
Este requisito detalha a exportação de títulos financeiros a ser realizada entre o TOTVS Gestão de Estoque Compras e Faturamento / Financeiro e o 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 | Exportação de Pedido de Venda.
Ao Faturar uma medição de um Contrato Corporativo do TOTVS Gestão de Estoque, Compras e Faturamento, a customização preenche uma tabela (ZIPLANCAMENTO) com os dados dos lançamentos gerados pelo contrato. A rotina de exportação irá consultar a tabela customizada onde estarão armazenadas as chaves dos Lançamentos (títulos financeiros) que foram incluídos no TOTVS RM. A customização acionará a função MATA410 para enviar os dados para o barramento IIF de onde serão lidos pelo Protheus. O retorno será salvo em tabela customizada de log. Caso ocorra erro na integração, o usuário poderá reenviar o registro através da interface de log descrita através do Req. 08.. A interface de log mostrará também o pacote que foi enviado ao barramento.
Além dos lançamentos financeiros originados de Contratos Educacionais ou taxas de inscrição de Processos Seletivos, serão integrados também os lançamentos originados de Contratos Corporativos (Turma In Company) que ao serem salvos geram um registro na tabela customizada ZIPLANCAMENTO e estão pendentes de envio.
Após o envio, os registros da tabela ZIPLANCAMENTO referentes aos Contratos exportados terão o campo STATUS atualizado para E (Enviado).
Antes de enviar os lançamentos para o Protheus, a customização acionará automaticamente o processo de Inclusão de Boleto disponível em Lançamentos | Processos | Boleto, para que sejam gerados os Boletos referentes aos Lançamentos do Contrato Corporativo, sem necessidade de intervenção do usuário.
Para que o Contrato Corporativo gere o Pedido de Venda no Protheus, são necessários os seguintes passos:
Passo 1 – Criar um Contrato e seu Item:
Passo 2 – Faturar a Medição do Contrato (Movimento 2.1.01):
As validações de Item Contábil x Modalidade e Item Contábil x Centro de Custo descritas nos Req. 06 e Req 08 do documento Especificação Anexo I - Detalhamento Funcional - FS007779 - Parte 1, são realizadas também antes de finalizar o processo de Faturamento da Medição do Contrato, impedindo que seja os lançamentos financeiros sejam salvo em caso de inconsistência.
O campo complementar IDINTEGRACAO para a FLANCOMPL receberá o resultado da integração realizada (Id Barramento).
Os alunos que pertencem à Turma in Company deverão ser associados ao Contrato no módulo TOTVS Educacional. A não associação de alunos não interfere na geração do Pedido de Venda.
Não será possível ter clientes diferentes vinculados ao mesmo Contrato Corporativo, tendo em vista que o movimento que será a origem dos lançamentos financeiros só poder ter um cliente vinculado.
Os registros integrados ou não poderão ser visualizados na interface de log, que mostrará o resultado da integração e os erros ocorridos, quando existirem. Essa interface precisa ser monitorada sempre. Caso tenha ocorrido erro o registro deverá ser reprocessado através dessa interface.
Quando a Natureza Financeira associada ao Serviço do Contrato (Anexos Dados Financeiros – Item do Contrato) estiver configurada para Reter INSS e o Cliente do Contrato Corporativo for Pessoa Jurídica, o SGE calculará o valor do imposto, subtrairá do valor total do contrato, dividirá o valor entre as parcelas, somando o valor do imposto retido na primeira parcela do contrato. Este cálculo é feito de forma nativa, utilizando o imposto do movimento, fórmulas e consultas, sem necessidade de customização neste momento.
PONTOS DE ATENÇÃO:
1. Alterações e exclusões de lançamentos não são cobertas pela Customização.
2. O Centro de Custo utilizado neste requisito deverá ser informado no Item do Contrato. Só será permitido um centro de custo por item de contrato (não permite rateio). Não serão utilizados os centros de Custo da Turma ou Matriz Aplicada.
3. Não haverá tratamento para pagamento com cartão de crédito como existe para o Contrato do TOTVS Educacional.
4. O valor do imposto INSS só será considerado no cálculo quando for superior a R$ 10,00.
Fórmulas criadas para o cálculo do Imposto INSS:
SELECT COUNT CONT
FROM TITMCNT
JOIN ZIPCTRDADOSFINANCEIROS
ON (TITMCNT.CODCOLIGADA = ZIPCTRDADOSFINANCEIROS.CODCOLIGADA AND
TITMCNT.IDCNT = ZIPCTRDADOSFINANCEIROS.IDCNT AND
TITMCNT.NSEQITMCNT = ZIPCTRDADOSFINANCEIROS.NSEQITMCNT)
JOIN SSERVICO
ON (ZIPCTRDADOSFINANCEIROS.CODCOLIGADA = SSERVICO.CODCOLIGADA AND
ZIPCTRDADOSFINANCEIROS.CODSERVICO = SSERVICO.CODSERVICO)
JOIN TTBORCAMENTO
ON ((SSERVICO.CODCOLNATFINANCEIRA = TTBORCAMENTO.CODCOLIGADA or TTBORCAMENTO.CODCOLIGADA = 0) AND SSERVICO.CODNATFINANCEIRA = TTBORCAMENTO.CODTBORCAMENTO)
WHERE TTBORCAMENTO.CAMPOLIVRE = 'RETEMINSS'
AND TITMCNT.IDCNT = :FRM_000009
Âncora | ||||
---|---|---|---|---|
|
ExECSQL ('NATINSS');
SE (RESULTSQL ('NATINSS', 'CONT') > 0
E KQT * KPU > 91)
ENTAO KQT * KPU
SENAO 0
FIMSE
TABITM('IDCNT','S')
Este requisito detalha a exportação de lançamentos contábeis a ser realizada entre o TOTVS Gestão Contábil e o Protheus. A integração será automática ao Faturar a Medição do Contrato Corporativo (2.1.01) e ao Incluir Movimento para Contabilização da Competência (2.2.01). Por isso, este processo não precisa ser agendado. Os lançamentos serão enviados do TOTVS Gestão Contábil para o Protheus.
Ao efetuar o faturamento da medição do contrato, são criados lançamentos contábeis referentes à apropriação do contrato. Além desses, ao faturar os movimentos de medição do contrato, são gerados lançamentos referentes à contabilização das competências do contrato (processo precisa ser feito mensalmente). Todos os lançamentos contábeis gerados são exportados para o Protheus, no momento em que são criados no RM.
A integração será realizada de forma automática, no sentido TOTVS RM Protheus no momento que o movimento for salvo (faturamento da medição do contrato ou movimento de geração da contabilização). Ao ser executada, a rotina customizada acionará a exportação que irá recuperar os registros de Lançamentos Contábeis que foram incluídos no TOTVS RM e acionará a função CTBA102 para enviar os dados para o barramento IIF de onde serão lidos pelo Protheus. O retorno será salvo em tabela customizada de log. Caso ocorra erro na integração, o usuário poderá reenviar o registro através da interface de log.
Os lançamentos contábeis da apropriação do Contrato são gerados no momento em que a medição do Contrato for Faturada (geração do movimento 2.1.01 – conforme descrito no detalhamento do Requisito anterior). Os lançamentos contábeis da competência serão gerados através da criação do movimento de contabilização do contrato (faturamento do movimento 2.1.01 para o 2.2.01). Para isso, é necessário seguir os passos abaixo:
Criar o Movimento para Contabilização da Competência do Contrato (2.2.01):
O campo complementar IDINTEGRACAO da CPARTIDACOMPL receberá o resultado da integração realizada (Id. Barramento).
PONTOS DE ATENÇÃO:
Este requisito detalha a exportação de cancelamento de títulos financeiros originados por Contratos Corporativos a ser realizada entre TOTVS RM e 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) para o Protheus.
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á um registro de Baixa por Cancelamento para o Barramento IIF de onde serão lidos pelo Protheus.
Ao cancelar um movimento de faturamento de medição de Contrato Corporativo - 2.1.01 (caminho: TOTVS Gestão de Estoque, Compras e Faturamento, menu Vendas | Faturamento | Movimento 2.1.01 | Selecionar o movimento e clicar em Processos | Cancelar ou Excluir), os lançamentos financeiros serão cancelados no RM e com isso, a customização será acionada.
O cancelamento do Lançamento será concretizado no TOTVS independente do retorno recebido pelo Protheus. Caso ocorra erro na integração, o usuário poderá efetuar o reenvio do registro através da interface de log.
PONTO DE ATENÇÃO:
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 |
27/11/2017 | Ana Carolina Eleutério Abras | 2.0 | Ajustes durante entrega |
Sim
13/12/2017 | Ana Carolina Eleutério Abras | 3.0 | Adicionados requisitos da Análise de Impacto I |
Sim
...
Nome