Este processo consiste em gerar integração do Totvs Obras e Projetos com o Backoffice (Suprimento e Faturamento)


Passos:

Para liberar as medições realizadas no contrato para o Suprimentos/Faturamento o parâmetro Integração/ Surpimento/Faturamento deve estar ativo. 

No processo de "Gerar Integração com Suprimentos/Faturamento" de um ou mais períodos de contratos, será gerado para o BackOffice (Protheus, Totvs Gestão de Estoque, Compras e Faturamento, entre outros) um movimento com o tipo, o produto, condição de pagamento, Filial, local de estoque e Centro de custo selecionados ou de acordo com os valores defaults definidos no cadastro do contrato.


Ao acionar o processo Gerar Integração com Suprimentos/Faturamento, o usuário deve informar os seguintes dados na aba Movimento para a execução do mesmo:



Tipo de movimento a ser gerado: código do tipo de faturamento (parametrizado no BackOffice)

Estado e Municipio.

Produto/serviço: produto/serviço referente ao item de movimento. Neste caso, a precedência é do rateio de produtos (se existir).

Condição de pagamento: condição de pagamento referente ao movimento. (Opcional)

Filial: filial do movimento.

Local de estoque: local de estoque do movimento.

Centro de custo do movimento: centro de custo referente ao tipo de faturamento. Neste caso, a precedência é do rateio de centros de custos (se existir).

Data Lib. Medição (Quando utilizado).




O Campo Data Lib. Medição só será exibido caso o parâmetro "Permite data retroativa do faturamento de contratos" estiver selecionado (Obras e Projetos: Opções/Parâmetros/TOTVS Obras e Projetos/Gerais). Caso não esteja definido no parâmetro será utilizada a data atual para execução do processo.
Caso exista integração com Protheus/EMS o campo referente ao "Tipo de movimento", ficará desabilitado. Caso exista integração com Protheus/EMS e o período for de estorno o campo de observação ficará desabilitado. 
É importante ressaltar que os valores da aba Movimento podem ser preenchidos previamente na aba default, no cadastro do contrato. Assim, todas as liberações de todos os períodos de medição já serão inicializadas com os valores default devidamente preenchidos, agilizando o processo. Mas nada impede que no momento da liberação os dados sejam alterados.
Além dos dados a serem preenchidos para a execução do processo, são exibidos também os seguintes valores, estes são disponibilizados apenas para consulta:
Valor sem reajuste: valor total da medido do contrato.
Valor com reajuste: valor total da medição do contrato acrescido do reajuste correspondente ao período (cadastrado na edição do contrato).
Valor das retenções: valor total das retenções do período e da retenção por item de contrato.
Valor total da medição: valor total medido acrescido das retenções, reajustado.
Valor calculado liberação: valor a ser liberado, conforme fórmula definida no cadastro do contrato.

A aba "Tabelas opcionais" não será exibida quando houver integração com Protheus/EMS ou quando nenhuma tabela estiver sendo utilizada no movimento.
A utilização ou não de uma tabela será definida no Suprimentos/Faturamento em: Parâmetros/RM Nucleus/Parâmetros Gerais/Tabelas/Classificação. Para uma tabela ser exibida, o parâmetro "Usar no movimento" deve estar selecionado.  
Em Parâmetros/RM Nucleus, após selecionar um Tipo de movimento e acessar a opção Mov - Tab – Classificação é possível definir um valor default para cada tabela, valor com o qual a tabela vira preenchida. 
Será possível definir o tipo de edição de cada tabela:
Não Edita: O campo referente à tabela não será exibido.
Edita: O campo será exibido e poderá ser editado.
Mostra: O campo será exibido, mas não poderá ser editado.
O preenchimento dos campos da aba de "Tabelas opcionais" não é obrigatório.
Os valores extras serão parametrizados de acordo com o tipo de movimento no Suprimento/Faturamento em: Parâmetros/RM Nucleus, após selecionar um Tipo de movimento e acessar a opção "Mov – Valores Financeiros".
A aba "Valores extras" não será exibida quando não estiver sendo utilizado nenhum valor extra.
O nome de cada campo poderá ser customizado de acordo com o nome definido no campo nome referente ao valor extra.
A exibição dos campos Percentual e Valor de cada valor extra será definido através da opção "Tipo Valor Extra" sendo definida como:
Percentual: só exibe o campo Percentual
Valor: só exibe o campo Valor
Ambos: exibe os campos Percentual e Valor
O preenchimento dos campos da aba de "Valores extras" não é obrigatório.
Os rateios de itens serão definidos de acordo com as seguintes regras:
A obtenção dos itens do rateio por estado e município serão obtidos seguindo a seguinte precedência: 



Contratos de serviço e parcela fixa
Obtém rateio de estado/município por item medido de contrato, gerando n movimentos;
Caso não tenha obtido rateio no passo 1 obter rateio de estado/município por contrato, gerando n movimentos;
Caso não tenha obtido rateio no passo 2  obter  Estado/município cadastrados no projeto, gerando 1 movimento.
Caso os itens de rateio não fechem em 100 % o restante será associado ao estado/município cadastrado no projeto.
Contratos de insumos e marco contratual
Obter rateio de estado/município por contrato, gerando n movimentos;
Caso não tenha obtido rateio no passo 1  obter  Estado/município cadastrados no projeto, gerando 1 movimento.
Caso os itens de rateio não fechem em 100 % o restante será associado ao estado/município cadastrado no projeto.
A obtenção dos itens do rateio por centro de custo serão obtidos seguindo a seguinte precedência:
Contratos de serviço e parcela fixa
Obtém rateio de centro de custo por item medido de contrato;
Caso não tenha obtido rateio no passo 1 obter rateio centro de custo anexo contrato;
Caso não tenha obtido rateio no passo 2 obter rateio centro de custo da tarefa associada ao item medido recursivamente (tarefa/etapa/obra);
Caso não tenha obtido rateio no passo 3 obter  centro de custo default (definido no processo).
Contratos de insumos e marco contratual
Obter rateio centro de custo anexo contrato;
Caso não tenha obtido rateio no passo 1 obter rateio centro de custo da tarefa associada ao item medido recursivamente (tarefa/etapa/obra);
Caso não tenha obtido rateio no passo 2 obter centro de custo default (definido no processo)
Observação:
Caso a soma dos centros de custo não fechem em 100% o restante é atribuído ao centro de custo default.
A obtenção dos itens do rateio por produto serão obtidos seguindo a seguinte precedência:
Contratos de serviço e parcela fixa
Obtém rateio de produtos por item medido de contrato;
Caso não tenha obtido rateio no passo 1 para um determinado item,  utiliza-se o  produto default (definido no processo) para aquele item.
Contratos de marco contratual
Produto default, definido na tela do processo. É considerado apenas o produto default, o que resultará na geração de apenas um item no movimento gerado.
Contratos de insumos 
Caso o parâmetro Considerar produtos associados no faturamento de contrato de insumo estiver marcado, é exibida um lista com o produto principal associado a cada insumo consumido, dessa maneira será gerada movimentação para cada produto principal do insumo. Se não existir produto principal no cadastro do insumo não é possível prosseguir com o processo até que seja associado um produto principal ao insumo informado. 
Caso o parâmetro Considerar produtos associados no faturamento de contrato de insumo estiver desmarcado, é enviado o produto principal associado a cada insumo consumido, caso não exista um produto associado a um insumo, é utilizado o produto padrão (default) informado na própria tela de Geração de Integração com Suprimentos/Faturamento.
Será então gerado um item de movimento por produto, as tarefas, bem como centros de custo estarão definidos como rateio do item de movimento.
Exemplo:
Se as atividades 1 e 2 estiverem rateadas entre os centros de custos 1 e 2 então no item de movimento será apresentado o seguinte rateio:
Centro de custo1 - Valor/Percentual de rateio - Atividade1
Centro de custo1 - Valor/Percentual de rateio - Atividade2
Centro de custo2 - Valor/Percentual de rateio - Atividade1
Centro de custo2 - Valor/Percentual de rateio - Atividade2




Observação:
O Estado e Municipio devem ser informados no cadastro do projeto antes de liberar as medições para o Suprimentos/Faturamento.

Comportamento no Envio de Quantidade no processo de Liberação:
1. Envio da quantidade quando o BackOffice é RM: Ao liberar movimentações para o BackOffice RM a quantidade enviada SEMPRE será 1.
2. Envio da quantidade quando o BackOffice é Protheus: Ao liberar as movimentações para o BackOffice Protheus a quantidade enviada será SEMPRE a medida para os contratos de insumos e extra histograma. Os demais tipos de contratos, continuam enviando a quantidade igual a 1.