Páginas filhas
  • DI_POC_TOTVS_Incorporação_BackOffice_Protheus

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Nota
titleImportante

Para garantir a qualidade

INTEGRAÇÃO POC TOTVS Incorporação X BackOffice Protheus
Contexto de negócio (Introdução)

IMPORTANTE

Visando garantir a qualidade para os clientes

, a Integração da Apuração de resultados (POC) com o BackOffice

Protheus passará por validação

Protheus será validada em cliente piloto para que, posteriormente

ser

seja disponibilizada

para

a todos os clientes.

Caso

haja necessidade de utilizar este recurso antes que seja disponibilizado para todos os clientes

seja necessária a utilização deste recurso, entre em contato com o

suporte

Suporte RM para que

possa ser

seja avaliada a possibilidade de participar do programa de pilotos.

Embasamento Legal

O processo de apuração de resultado contábil 0por POC visa atender a


INTEGRAÇÃO POC TOTVS Incorporação X BackOffice Protheus 

Contexto de negócio (Introdução)

 O objetivo da integração do POC TOTVS Incorporação x BackOffice Protheus é de parametrizar a Apuração de Resultado Contábil por POC entre os módulos da linha RM (TIN) x Protheus  (Financeiro e Contábil) para que seja realizada a exigência da Construção e Incorporação Imobiliária - Norma Brasileira de Contabilidade ITG 02 – Contrato de Construção do Setor Imobiliário, aprovada pela Resolução CFC n° 1266/09

.

, é necessário configurar o Adapter E.A.I para utilização da Mensagem Única.

Para mais informações consulte:  http://www.gerenciamento.ufba.br/Disciplinas/Financeiro/Contabilidade%20de%20Contratos%20de%20Constru%C3%A7%C3%A3o.pdf

Aplicação da Regra aos produtos TIN (linha RM) e gestão Contábil (linha Protheus)

O TOTVS Incorporação possui um recurso que permite parametrizar a Apuração de Resultado Contábil por POC entre módulos da linha RM (TIN, Financeiro e Contábil).

Este recurso é chamado de Apuração de Resultado Contábil por POC que houve alteração para atender a integração com o Protheus.

A seguir, a definição dos modelos de Apuração entendidos e aplicados no TIN:


Apuração de Resultado Contábil

Cod. Modelo

Modelo de Cálculo

Contabilização

1

Cálculo por Empreendimento

Por Empreendimento

2

Cálculo por Subunidade/ Contrato

Por Empreendimento

3

Por Subunidade


A apuração de resultado contábil, ou simplesmente POC, deve ser aplicada a todas as operações (fatos contábeis) que impactam em reconhecimento de resultado (receita ou custo) atribuído ao empreendimento em construção, sendo necessário parametrizar por coligada e por empreendimento todas as formulas de apuração  para cada uma das operações necessárias. Esta parametrização é unica por empreendimento e deve ser realizada antes do inicio da apuração.

Para que a apuração de resultado contábil por POC seja realizada é necessário realizar o seguintes cadastros no TIN:

  • Cadastros / Empreendimento / Anexo / Avanço da Obra (POC) ou Cadastros / Apuração de Resultado Contábil por POC / Andamento da Obra (POC)
  • Cadastros / Apuração de Resultado Contábil por POC/ Regras de Apuração
    • Composição da Base de Calculo
    • Fórmula de Apuração

“Pelo método da percentagem completada, também chamado de POC, que vem da sigla Percentage of Completion, a receita do contrato é reconhecida na demonstração do resultado nos períodos contábeis em que o trabalho for executado, o mesmo ocorrendo com os custos do trabalho com os quais se relaciona.” 

“A fase de execução de um contrato ou POC pode ser determinada de várias maneiras. A entidade deve usar o método que mensura de forma mais confiável o trabalho executado. Dependendo da natureza do contrato, os métodos podem incluir:

(a)      a proporção dos custos incorridos até a data, em contraposição aos custos estimados totais do contrato;

(b)      medição do trabalho executado; e

(c)       execução de proporção física do trabalho contratado.” 

 “Logo, contabilmente, a adoção do POC, mediante cálculo da receita na proporção dos custos incorridos até a data, em contraposição aos custos estimados totais do contrato, atende plenamente o Princípio contábil da Competência, proporcionando certa “estabilidade” da receita e principalmente do resultado.” 

“5 ORIENTAÇÕES E INTERPRETAÇÕES DO CPC PARA CONTABILIZAÇÃO DE EMPRESAS IMOBILIÁRIAS Conforme apresentado anteriormente, as empresas de Construção e Incorporação Imobiliária, para aplicabilidade à melhor avaliação e atendimento societário e regras da CVM – Comissão de Valores Mobiliários, devem seguir a Norma Brasileira de Contabilidade ITG 02 – Contrato de Construção do Setor Imobiliário, aprovada pela Resolução CFC n° 1266/09. Vide resumo das definições da referida Norma: “(...)17. ... Nesse caso, se todos os critérios do item 14 da NBC TG 30 – Receitas forem continuamente atendidos à medida que a construção avança, a entidade deve reconhecer a receita pelo percentual de evolução da obra. As exigências da NBC TG 17 – Contratos de Construção aplicam-se, em geral, ao reconhecimento da receita e dos correspondentes custos e despesas.” Na aplicação prática da Metodologia do POC, em especial aquela que utiliza como base para reconhecimento da receita a evolução do custo incorrido, a área de incorporação imobiliária apresenta um desafio adicional, o qual está relacionado ao fato de que em um só empreendimento há vários contratos de venda firmados, e não apenas um como na construção civil. Ainda mais, há o fato de que nem todas as unidades vendidas são exatamente iguais, em tamanho. Como forma de suplantar essa barreira, a aplicação prática determina a utilização de um denominador comum, em geral a metragem quadrada, propiciando um confronto entre a metragem vendida e a metragem total, o que permite determinar os valores de receita orçada, custo orçado, custo incorrido e também os valores de venda, para as unidades vendidas, quando então a Metodologia é aplicada e a receita realizada das unidades vendidas é confrontada com o somatório dos valores recebidos das vendas efetuadas. Caso a Receita Realizada das Unidades Vendidas seja superior ao saldo acumulado dos Valores Recebidos das Unidades Vendidas, teremos a clara apresentação de um Contas a Receber. No caso contrário, o que se apresenta, passível de reclassificação para o Passivo Circulante, é um saldo de Adiantamento de Clientes.” 

“Instrumentos de Interpretações e Orientações do CPC já foram emitidos nos últimos anos, sendo que a situação atual é a seguinte, conforme a Orientação CPC – OCPC 04, o qual trata da aplicação da Interpretação Técnica – ICPC 02 às Entidades de Incorporação Imobiliária Brasileiras: “(...) 21. Controle, riscos e benefícios: a entidade pode transferir ao comprador o controle, os riscos e os benefícios da propriedade do imóvel em construção em seu estágio atual de acordo com a evolução da obra. Nesse caso, ... à medida que a construção avança, a entidade deve reconhecer a receita pelo percentual de evolução da obra. As exigências do Pronunciamento Técnico CPC 17 – Contratos de Construção aplicam-se, em geral, ao reconhecimento da receita e dos correspondentes custos e despesas a medida que a prestação do serviço é realizada. Este é um ponto vital a ser observado, ou seja, se houver transferência contínua dos riscos e benefícios significativos sobre o imóvel em construção, o reconhecimento da receita e custos deve ser efetuado à medida que ocorre a transferência desses riscos e benefícios significativos ao amparo do Pronunciamento Técnico CPC 30.””

Fonte http://www.gerenciamento.ufba.br/Disciplinas/Financeiro/Contabilidade%20de%20Contratos%20de%20Constru%C3%A7%C3%A3o.pdf

 

Aplicação da Regra aos produtos TIN (linha RM) e gestão Contábil (linha Protheus)

O TOTVS Incorporação possui um recurso que permite parametrizar a Apuração de Resultado Contábil por POC entre módulos da linha RM (TIN, Financeiro e Contábil).

Este recurso é chamado de “Apuração de Resultado Contábil por POC” e poderá sofrer evolução para atender a integração com o Protheus.

Afim de estabelecermos o completo entendimento da demanda faremos a seguir a definição dos modelos de Apuração entendidos e aplicados no TIN;

 

Apuração de Resultado Contábil

Cod. Modelo

Modelo de Cálculo

Contabilização

1

Cálculo por Empreendimento

Por Empreendimento

2

Cálculo por Subunidade/ Contrato

Por Empreendimento

3

Por Subunidade

 

A apuração de resultado contábil ou simplesmente POC deve ser aplicada a todas as operações (fatos contábeis) que impactam em reconhecimento de resultado (receita ou custo) atribuído ao empreendimento em construção.

 

Avanço da Obra ou POC

O POC (Percentage of Completion) é a identificação do avanço da Obra, seja por meio contábil, ou por medição e , sendo que todas as operações dependem desta Identificação para seu reconhecimentoo reconhecimento. O POC pode ser calculado das seguintes formasmaneiras:

  • Indicado manualmente: o usuário recebe da engenharia o valor do avanço da obra e indica manualmente no TIN. Este método também pode ser utilizado caso o usuário responsável opte por aproveitar resultados de planilhas utilizadas anteriormente a utilização do TIN;
  • Fórmula: a fórmula permite que o usuário crie criar um modelo de cálculo do POC baseado em variáveis diversas. O cálculo mais comum é o Custo Incorrido dividido pelo Custo Orçado. Geralmente os dois valores são obtidos pelo saldo de um conjunto de contas contábeis.

Exemplos de Fórmula Fórmula

CI-> Custo Incorrido = ∑Saldo de Contas Contábeis de Custo Incorrido; 

CO-> Custo Orçado = Valor Atualizado do Custo Orçado que pode ser indicado no cadastro de Sped Pis Cofins ou como Movimento específico de Conta contábil de Custo Orçado do Empreendimento. O Empreendimento pode ter uma conta específica ou se a conta for geral deve ter a identificação por Conta Gerencial ou centro de custo no TIN e no Protheus por Item contábil, classe de receita ou outra entidade contábil customizável. 

i = mês da apuração

POC= CIi /CO

Cálculo do POC por Indexação CUB 

Custo Orçado em CUB     = CO  / valor do CUB Acumulado (até o mês de apuração)

Custo Incorrido em CUB   = CIi / valor do CUB Acumulado (até o mês de apuração)

POCCUB = CICUB / COCUB


Sistemas Envolvidos

  • TOTVS Incorporação (TIN- Solução que faz que realiza todo o controle de prazos, documentos e previsões da sua empresada empresa, com gerenciamento de contratos de vendas e planos de financiamento, para possibilitar o seu acompanhamento desde  sendo possível acompanhar desde a fase dos prospects até a fidelização de clientes, com agilidade na emissão dos contratos, garantindo a efetivação das vendas. É o responsável pela definição das regras de apuração e medição do andamento das obras, podendo precisar  sendo necessário ou não de , de informações oriundas do BackOffice.
  • BackOffice

    Protheus  

    Protheus  -

     (Contabilidade Gerencial

     Contabilidade Gerencial (SIGACTB) e Financeiro (SIGAFIN).


Integração

Visando atender Para atender a demanda de clientes que possuem a solução TOTVS Incorporação integrado ao BackOffice Protheus, foi evoluída desenvolvida esta integração para possibilitar e que possibilita a execução da Apuração de resultados pelo POC neste ambiente integrado.

Premissas de Integração

Premissas TOTVS Incorporação

  • Configurar a integração “TOTVS TOTVS Incorporação x BackOffice Protheus” através do TBC (Integração | Ferramentas | Protheus por meio do TBC (Integração / Ferramentas / Configuração) na versão 12.1.8 ou superior.
  • Caso a integração tenha sido implantada em versão anterior é necessário que o configurador seja executado novamente para implantação dos novos processo de integração.
  • Ativar a Integração “TOTVS TOTVS Incorporação x BackOffice Protheus” Protheus acessando “Integração | Mensagem única | Integrações” Integração / Mensagem única / Integrações no menu do TBC (Integração);
  • Importação das Fórmulas Visuais com gatilhos de integração, enviando os registros ao EAI.
  • Todos os cadastros mantidos O cadastro mantido pelo BackOffice RM deverão ser desabilitados como Conta Gerencial deve ser desabilitado no Protheus sua entidade correspondente, evitando concorrência de dados.

Premissas Protheus

  • Configuração dos adapters utilizados na integração “TOTVS integração TOTVS Incorporação x BackOffice Protheus”Protheus, bem  assim como toda a configuração do EAI Protheus.
  • Utilizar a versão 12.1.8 do Protheus com a LIB 0712  ou superior.
  • Inclusão da Incluir uma nova entidade contábil que será responsável pela entidade " Conta Gerencial" do RM utilizando o wizard de configuração CTBWIZENT (, mais informações no link: Entidades Contábeis Adicionais_TEQCVV).
  • O cadastro de entidade gerencial relacionado com o cadastro de Contas gerenciais do RM deve possuir a seguinte configuração de dicionário de dados:
    • Empresa:  Exclusivo
    • Unidade:   Deve ser equivalente à entidade relacionada no De-Para de integração (Empresa ou filial)
    • Filial:        Compartilhado
  • Todos os cadastros mantidos pelo BackOffice Protheus deverão Protheus devem ser desabilitados no RM, evitando concorrência de dados.

Escopo

O escopo desta implementação se restringe aos processos oriundos do processamento da Apuração de resultados (POC) e os cadastros utilizados por estes.

A integração do TIN com o BackOffice Protheus permite que o processamento da Apuração (POC) seja executado de forma transparente ao usuário final, sem aumento considerável da complexidade de parametrização ou execução do mesmodele. Os cadastros envolvidos na integração serão são integrados pelo sistema mandatário de forma automática, sem necessidade de processamento posterior, ou acompanhamento de filas de integração com inclusão, alteração ou exclusão, que devem ser restritas no sistema de destino.

Em caráter ilustrativo, o cadastro de Contas Contábeis é de domínio do BackOffice Protheus, assim, tendo suas  tendo as modificações enviadas de forma transparentemente ao TOTVS Incorporação e sua e a manutenção do cadastro restrito neste.

*Se restringe ao É restrito ao escopo deste projeto a integração de processos relacionados ao processamento do POC. Assim sendoDesta maneira, somente os lançamentos contábeis gerados e / ou estornados a partir dos processos do POC serão são integrados ao BackOffice Protheus. Os demais processos que geram contabilização / estorno no TIN deverão devem ser desabilitados, pois não foram contemplados nos testes.

Pré-requisitos instalação/implantação/utilização

Apesar de a da integração TOTVS Incorporação x BackOffice Protheus estar disponível para o mercado desde as versões 11.82.26.108 (ou superior) para a linha RM e 11.7 (ou superior) para a linha Protheus, a implementação realizada para tratamento da Apuração de resultados (POC) de forma integrada entre as duas linhas (RM e Protheus) está disponível apenas a partir da versão 12.1.8 para a linha RM e Protheus, com a LIB Protheus na versão 0712 ou superior.

Tem como pré-requisito a instalação e implantação dos módulos envolvidos (TIN, Protheus e seus anexos como o TBC), assim como correta configuração do módulo de POC. (Configurações) 


Instalação Protheus

  • Acessar SigaCFG > Ambiente >  Cadastros > No Configurador acesse Ambiente / Cadastros / Parâmetros e configurar configure os parâmetros:
    •  MV_EAIURL2 com o endereço do serviço de EAI do ambiente ao qual o Protheus será Protheus é integrado.
    • MV_CTBCGER com a entidade adicional correspondente a entidade de conta gerencial.
  • No Configurador acesse  Ambiente / Cadastros / Parâmetros e configure os parâmetros:
  •  Acessar SigaCFG > Ambiente >  Cadastros > Parâmetros e configurar o parâmetro MV_EAIWS com o nome do cliente WebService do EAI para envio a outro EAI. (WSEAISERVICE).Caso
  • MV_ EAIUSER: caso o servidor necessite de autenticação, acessar SigaCFG > Ambiente >  Cadastros > Parâmetros e configurar o parâmetro MV_ EAIUSER com o  com o nome de usuário.Caso
  • MV_ EAIPASS: caso o servidor necessite de autenticação, acessar SigaCFG > Ambiente >  Cadastros > Parâmetros e configurar o parâmetro MV_ EAIPASS com , com a senha de usuário.
  • Acessar SigaCFG > Ambiente > Schedule > No Configurador acesse Ambiente / Schedule / Adapter E.A.I. e realizar o cadastro das rotinas de integração, conforme segue:

Mensagem Única

Rotina

Mensagem

Envia

Recebe

Método

Operação

Canal

Alias

Versão

Sim

CTBA020

ACCOUNTANTACCOUNT

Sim

Não

Síncrono

Todas

EAI

CT1

2.001

Sim

CTBA030

COSTCENTER

Sim

Não

Síncrono

Todas

EAI

CTT

2.000

Sim

CTBA040A

ACCOUNTINGITEM

Sim

Não

Síncrono

Todas

EAI

CTD

1.000

Sim

CTBA060

CLASSVALUE

Sim

Não

Síncrono

Todas

EAI

CTH

1.000

Sim

CTBA102

ACCOUNTINGENTRY

Não

Sim

Síncrono

Todas

EAI

CT2

2.001
Sim
CTB0800A
CTBA800ALISTOFMANAGERIALACCOUNTINGENTITYNãoSimSíncronoTodasEAICV01.000
SimCTBXSINTACCOUNTINGBALANCENãoSimSíncronoTodasEAICQ01.000
SimFINA055FINANCING                                         NãoSimSíncronoTodasEAISE11.002
SimCTBA140CURRENCYSimNão
Assincrono
SíncronoTodasEAICTO2.001

Instalação TIN

Tal integração Esta integração é nativa ao ERP RM ao instalá-lo, mas esta fica em modo “stand-by” e é necessário fazer a instalação da mesma para que se torne , mas é necessário instalá-la a parte para que fique disponível. Isto significa que as rotinas para tal esta integração já pertencem ao núcleo do sistema, mas a integração não se encontra não está disponível para ser configurada e ativada, sendo necessário realizar o(s) passo(s) abaixo para tanto.

 

:


No RM.exe
, acessar
 acesse o segmento
Integração, aba Ferramentas | botão Configuração.
 Integração na aba Ferramentas na opção Configuração.
É apresentada a tela para entrada de usuário e senha para a base de dados RM. Clique no botão Testar conexão e, clique em Avançar para habilitar.
No próximo passo selecione a integração TOTVS Incorporação x BackOffice Protheus, clique em Avançar e em Executar

Será apresentada uma tela para entrada de usuário e senha para a base de dados RM. Feito isso clique no botão para “Testar conexão” e, em caso positivo, o botão “Avançar” será habilitado. Clique nele.

No próximo passo selecione a integração "TOTVS Incorporação x BackOffice Protheus", clique em avançar e depois em executar
.

É necessário também, executar a importação das formulas visuais com seus gatilhos:

  • Mensagem Padrão - Lançamentos Financeiros
  • Mensagem Única - Sincronização de Conta Gerencial
  • Mensagem Única - Lista de Conta Gerencial
 

Os demais detalhes de configuração e os tratamentos necessários podem ser consultados nos boletins técnicos existentes

Atualização

Protheus

Após as configurações descritas na seção instalação e atendida as premissas, o ambiente Protheus estará pronto para o uso dessa para a utilização dessa integração.

Mais detalhes técnicos estão na especificação no link: ER_PCREQ-5854_Integração RM TIN X Protheus POC.

RM

Para atualizar ambientes que já usam utilizam a integração TIN x BackOffice Protheus, será  é necessário executar novamente o configurador da integração (da mesma forma mesma maneira como descrito no tópico acima "Instalação TIN").

A diferença da instalação para a atualização, é que será necessário excluir a formula visual "Mensagem Padrão - Lançamentos Financeiros", que trata que utiliza a versão 1.001 da mensagem financing e importar importa a nova versão desta formula visual, que irá tratar a que irá utilizar a versão 1.002.

Controle de Versão

O grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.

Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definidas pelo Comitê de Integração TOTVS.

Suporte

O suporte aos recursos da Integração será de responsabilidade de todas as linhas, sendo assim as equipes de suporte dos produtos TOTVS Incorporação e BackOffice Protheus estarão aptas a fazer a primeira análise e, quando necessário, repassar para a equipe mais adequada em cada caso.

 


Transações/Entidades/Mensagens únicas

A tabela abaixo apresenta quais as Mensagens Únicas TOTVS utilizadas para a integração do TOTVS Incorporação com BackOffice Protheus que causam algum impacto e interferem na Apuração de resultados (POC), com os respectivos processos de integração apresentados na próxima seção do documento. 

Método

ID

Descrição

Origem

Destino

XSD (versões podem variar)

Pré-Requisitos (ID)

Cadastros

01

Centro de Custo

Protheus

RM

CostCenter_2_000.xsd

 

02

Classe de Valor

Protheus

RM

ClassValue_1_000.xsd

 


03

Conta Contábil

Protheus

RM

AccountantAccount_2_001.xsd

 

04

Conta Gerencial

RM

Protheus

ListOfManagerialAccountingEntity_1_000.xsd

 


05

Item Contábil

Protheus

RM

AccountantItem_1_000.xsd

 


Processos

06

Consulta Saldo ContábilRMProtheusAccountingBalance_1_000.xsd01, 03, 04
07Lançamento ContábilRMProtheusAccountingEntry_2_001.xsd01, 02, 03, 04, 05
08Lançamento FinanceiroRMProtheusFinancing_1_002.xsd
 

Vale ressaltar que existem outras Mensagens únicas TOTVS que fazem parte da integração TOTVS Incorporação x BackOffice Protheus, porém não fazem parte do escopo desta documentação que é voltada para a Apuração de resultados (POC)

Fluxo do Cálculo do POC

O cálculo e contabilização do POC pelo TOTVS Incorporação pode ser dividido em três macro-processos, além da integração dos cadastros base utilizados para vínculos contábeis e demais parametrizações. Abaixo seguem listados os processos de integração com o BackOffice Protheus.

Passo 1 - Cálculo do Avanço da Obra

O cálculo do Avanço da Obra pode ser executado a partir de inserção manual ou através ou por meio de cálculo de fórmula, sendo que somente o segundo pode executar integração com o BackOffice Protheus.
Abaixo segue diagrama que apresenta o cálculo por fórmula, utilizando funções de consulta saldo contábil ao Protheus.

Passo 2 - Apuração de Resultado Contábil pelo POC

A Apuração de Resultado Contábil pelo POC  é efetuada em duas etapas, que são: o cálculo das Composições da Base de Cálculo e o cálculo das Fórmulas de Apuração. 

Estas duas etapas podem efetuar integração com o BackOffice Protheus, caso hajam de consultas existam consultas de saldo contábil por uma das funções de fórmula (vide lista na seção 'Funções de Formula') ou por Valor de Origem do tipo 'Contábil'.

Passo 3 - Contabilização das Apurações Realizadas | Estornar/Excluir Contabilização

Os processos de contabilização disponíveis no POC (inclusão ou estorno) são responsáveis por efetuar a leitura dos valores apurados no Passo 2 e executar a respectiva integração com o BackOffice Protheus através da Protheus por meio da mensagem AccountingEntry.

 


Cadastros

Todos os cadastros contemplam inclusão, alteração e exclusão, e devem ser feitos exclusivamente no sistema descrito como mandatário e com as mesmas operações bloqueadas no outro sistema. Por padrão, a integração de todos os cadastros será realizada de forma síncrona, sendo opcional a alteração do método de envio pela implantação ou cliente.

Os gatilhos de integração, adapters, restrições e demais informações constam na especificação do requisito disponível no item "Link do Requisito".


Centro de Custo

Requisito: ER_Integração_Centro_de_Custo - CostCenter

Identificador da Mensagem: CostCenter

Versão: 2.000

Mandatário: BackOffice Protheus

Tipo de Envio: Síncrono


Classe de Valor

Requisito: ER_Integração_Classe_de_Valor - ClassValue

Identificador da Mensagem: ClassValue

Versão: 1.000

Mandatário: BackOffice Protheus

Tipo de Envio: Síncrono


Conta Contábil

Requisito: ER_Integração_Conta_Contábil - AccountantAccount

Identificador da Mensagem: AccountantAccount

Versão: 2.000

Mandatário: BackOffice Protheus

Tipo de Envio: Síncrono


Conta Gerencial

Requisito: ER_Integração_Conta_Gerencial - ListOfManagerialAccountingEntity

Identificador da Mensagem: ListOfManagerialAccountingEntity

Versão: 1.000

Mandatário: BackOffice RM

Tipo de Envio: Síncrono


Item Contábil

Requisito: ER_Integração_Item_Contabil - AccountingItem

Identificador da Mensagem: AccountantItem

Versão: 1.000

Mandatário: BackOffice Protheus

Tipo de Envio: Sincrono

 


Processos

Segue listado abaixo os processos do módulo de apuração de POC do TOTVS Incorporação que podem vir a executar integração com o BackOffice Protheus.

Os gatilhos de integração, adapters, restrições e demais informações constam na especificação do requisito disponível no item "Link do Requisito".

 

Calcular Avanço da Obra (POC)

O Cálculo de Avanço da Obra somente executa integração caso o mesmo seja efetuado através de fórmula que utilize uma das funções de Consulta de Saldo Contábil (vide seção 'Funções de Formula').

Requisito: 

Calcular Avanço da Obra (POC)
O Cálculo de Avanço da Obra somente executa integração caso o mesmo seja efetuado através de fórmula que utilize uma das funções de Consulta de Saldo Contábil

ER_Consulta de Saldos Contábeis - AccountingBalance

Fluxo da Mensagem: RM → Protheus

Mensagem: AccountingBallance

Tipo de Envio: Sincrono 


Apuração de Resultado Contábil pelo POC

O cálculo das Composições da Base de Cálculo e o cálculo das Fórmulas de Apuração podem efetuar integração com o BackOffice Protheus uma vez que utilizem consultas de saldo contábil por uma das funções de fórmula (vide seção 'Funções de Formula') ou Valor de Origem do tipo 'Contábil'.

Requisito: ER_Consulta de Saldos Contábeis - AccountingBalance

Fluxo da Mensagem: RM → Protheus

Mensagem: AccountingBallance

Tipo de Envio: Síncrono 


Contabilização das Apurações Realizadas

O processo de Contabilização das Apurações será executado conforme especificação do requisito abaixo.

Requisito: ER_Lançamentos Contábeis - AccountingEntry

Fluxo da Mensagem: RM → Protheus

Mensagem: AccountingBallance AccountingEntry

Tipo de Envio:  Sincrono 

 

Apuração de Resultado Contábil pelo POC

Síncrono 


Estornar/Excluir Contabilização

Quando o ambiente possuir integração ativa com BackOffice Protheus, sempre será executado estorno e nunca exclusão, ou seja, será gerada mensagem de integração de inclusão de lançamento contábil com "sinais opostos" (contas opostas), conforme descrito na especificação do requisito abaixoO cálculo das Composições da Base de Cálculo e o cálculo das Fórmulas de Apuração podem efetuar integração com o BackOffice Protheus uma vez que utilizem consultas de saldo contábil por uma das funções de fórmula (vide seção 'Funções de Formula') ou Valor de Origem do tipo 'Contábil'.

Requisito: ER_Consulta de Saldos Lançamentos Contábeis - AccountingBalanceAccountingEntry

Fluxo da Mensagem: RM → Protheus

Mensagem: AccountingBallance AccountingEntry

Tipo de Envio: Síncrono 

Contabilização das Apurações Realizadas

 Síncrono 


Geração de lançamentos financeiros

A geração de lançamentos financeiros é um processo que já era integrado nas versões anteriores, porem, para atender demandas da apuração de resultado (POC), foi alterado para tratar alguns campos necessários, conforme descrito na O processo de Contabilização das Apurações será executado conforme especificação do requisito abaixo.

Requisito: ER_PCREQ-6397_Lançamentos Contábeis Financeiros - AccountingEntryFinancing

Fluxo da Mensagem: RM → Protheus

Mensagem: AccountingBallance

Tipo de Envio: Síncrono 

 

Estornar/Excluir Contabilização

Quando o ambiente possuir integração ativa com BackOffice Protheus, sempre será executado estorno e nunca exclusão, ou seja, será gerada mensagem de integração de inclusão de lançamento contábil com "sinais opostos" (contas opostas), conforme descrito na especificação do requisito abaixo.

Requisito: ER_Lançamentos Contábeis - AccountingEntry

Fluxo da Mensagem: RM → Protheus

Mensagem: AccountingBallance

Tipo de Envio: Síncrono 

 

Geração de lançamentos financeiros

A geração de lançamentos financeiros é um processo que já era integrado nas versões anteriores, porem, para atender demandas da apuração de resultado (POC), foi alterado para tratar alguns campos necessários, conforme descrito na especificação do requisito abaixo.

Requisito: ER_PCREQ-6397_Lançamentos Financeiros - Financing

Fluxo da Mensagem: RM → Protheus

Mensagem: Financing

Tipo de Envio: Síncrono 

 

 Financing

Tipo de Envio: Síncrono 


Limitações / Restrições Gerais

Lista de funções de fórmula de Consulta Saldo Contábil integradas ao BackOffice Protheus.
Âncora
Funções de Fórmula
Funções de Fórmula
  • VALORCONTACONTABILPERIODO
    • Função de consulta de saldo contábil a partir dos seguintes parâmetros: Conta Contábil, Tipo de Retorno e Centro de Custo, Histórico Padrão e Período de Consulta (Data início e Data fim).
  • VALORCONTACONTABIL
    • Função de consulta de saldo contábil a partir dos seguintes parâmetros: Conta Contábil, Tipo de Retorno, Centro de Custo e Histórico Padrão.
    • É utilizado o período da apuração do POC como período de consulta.
  • VALORCONTA
    • Função de consulta de saldo contábil a partir dos seguintes parâmetros: Conta Contábil, Tipo de Retorno e Centro de Custo.
    • É utilizado o período da apuração do POC como período de consulta.
    • Não é enviado Histórico Padrão como filtro.
Nota
titleImportante

Quando necessário a consulta do saldo contábil será disparada a rota ACCOUNTINGBALANCE (Consulta Saldo Contábil). e para que isso ocorrá as funções de fórmula VALORCONTACONTABILPERIODO, VALORCONTACONTABIL, VALORCONTA serão as responsáveis pelo acionamento da rota.

Segue um exemplo da função de fórmula e as variáveis que deverão ser informadas para a consulta do saldo contábil no Protheus:
VALORCONTACONTABILPERIODO('01.01','D',1,'','1.1',DATAINICIOAPURACAO,DATATERMINOAPURACAO)

Funções de fórmula com as respectivas e cada tipo necessário para a sua correta configuração:
VALORCONTACONTABILPERIODO(string CodConta, string ValRetorno, Int32 ColigadaHistPadrao, string HistPadrao, string CodCentroCusto, RMSFormulaDateTime dtinicio, RMSFormulaDateTime dtFim),
VALORCONTACONTABIL(string CodConta, string ValRetorno, Int32 ColigadaHistPadrao, string HistPadrao, string CodCentroCusto),
VALORCONTA(string CodConta, string ValRetorno, string CodCentroCusto)

Variáveis:
CodConta = Código do Plano de Contas Cadastrado no Protheus.
ValRetorno = Debito = 0, Credito = 1, MovimentacaoConta = 2, SaldoAnterior = 3, SaldoAtual = 4
ColigadaHistPadrao = Código da coligada que deverá consultar o saldo.
CodCentroCusto = Código do Centro de Custo Cadastrado no Protheus.
dtinicio = Data Início do Período que se deseja o Saldo Contábil.
dtFim = Data Fim do Período que se deseja o Saldo Contábil

Limitações / Restrições Gerais

Lista de funções de fórmula de Consulta Saldo Contábil integradas ao BackOffice Protheus. ÂncoraFunções de FórmulaFunções de Fórmula
  • VALORCONTACONTABILPERIODO
    • Função de consulta de saldo contábil a partir dos seguintes parâmetros: Conta Contábil, Tipo de Retorno e Centro de Custo, Histórico Padrão e Período de Consulta (Data início e Data fim).
  • VALORCONTACONTABIL
    • Função de consulta de saldo contábil a partir dos seguintes parâmetros: Conta Contábil, Tipo de Retorno, Centro de Custo e Histórico Padrão.
    • É utilizado o período da apuração do POC como período de consulta.
  • VALORCONTA
  • Função de consulta de saldo contábil a partir dos seguintes parâmetros: Conta Contábil, Tipo de Retorno e Centro de Custo.
  • É utilizado o período da apuração do POC como período de consulta.
  • Não é enviado Histórico Padrão como filtro

    .


    Gatilhos de Integração do cadastro de Plano de Contas Gerencial.

    Visto o objetivo do projeto, restringe-se ao escopo da integração os gatilho listados abaixo, não havendo integração dos demais processos de manutenção do cadastro.

    • DataServer de Cadastro (tela de Inclusão/Alteração/Exclusão) - CtbGerenciaData
    • Processo "Gerar e Associar Contas Gerenciais", responsável por automatizar a geração de contas gerenciais e associar a Empreendimento, Unidades e Sub-Unidades.
    • Fórmula Visual de sincronismo

    Tratamento de Período Contábil.


    Visto que o sistema O sistema de Gestão Contábil da linha RM não é utilizado somente utilizado na integração, servindo somente como ponte para o sistema integrado, o  por este motivo, o configurador parametrizará o período contábil para data inicial "01/01/2000" e data final "01/01/2500".Esta restrição não gerará nenhum impacto ao uso do sistema pois o BackOffice Protheus executará todas as validações necessárias com a parametrização contábil executada no mesmo. 


    Situações comuns (opcional)

    Tratamento de erros de integração (TOTVS Incorporação)

    Erro

    Mensagem

    Origem / Motivo

    Solução

    General Error

    General Error http://172.116.103.189:92/EAISERVICE.apw?WSDL

     


    Verificar o serviço do EAI Protheus e/ou endereço configurado

    no RMHELP: SEMMOEDA  

    Nao existe moeda cadastrada!

     Verificar o cadastro do DE PARA de moeda no Protheus

    no RM

    HELP: SEMMOEDA  

    Nao existe moeda cadastrada!


    Verificar o cadastro do De/Para de moeda no Protheus.
     SE1T10 - Error : 1 - ORA-00001: unique constraint violated SE1T10 - Error : 1 - ORA-00001: unique constraint violated
    Verificar se a numeração do HardLock referente a tabela SE1 (Campo E1_NUM ) está funcionando corretamente. Utilize a função APCFG110.

    Checklist de suporte da aplicação

    • Verificar configuração da integração na linha RM e Protheus;
    • Verificar correto se estão corretos os cadastro de "DE PARAs" De/Para em ambas as linhas;
    • Realizar testes com os serviços para garantir que ambos estão ativos (acessando o endereço pelo browser);
    • Verificar se estão sendo incluídos registros nas filas de mensagens (RM e Protheus);
    • Verificar erros descritos no processamento das mensagens existentes nas filas;
    • Verificar configuração da Apuração de resultados (POC);
    • Verificar cadastro de avanço;