Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Gestão Jurídica - Linha SISJURI

Linha de Produto:

Linha Protheus

Segmento:

Jurídico

Módulo:

TOTVS Gestão Jurídica - Linha SISJURI - Pré Faturamento de Serviços (SIGAPFS)

Função:

Junção de Contratos - JURA56

Totalizar os Valores da Pré-Fatura - JURA201C

Cálculo do saldo disponível para os limites por fatura e geral - JURA201G

Emissão de Fatura - JURA203

Seleção de Parcelas Fixas na fila de geração de Fatura - JURA203C

Emissão de Fatura - JURA203H

Operações de Fatura - JURA204

Geração de arquivos E-billing 1998B e 1998BI - LEDES98

Rotina de compatibilização SIGAPFS - RUP_PFS

País:Brasil
Ticket:13500438
Requisito/Story/Issue:DJURFAT1-14594


02. SITUAÇÃO/REQUISITO

Permitir indicar se uma fatura terá ou não Gross up, que se trata do repasse do valor de impostos ou acréscimo de um percentual ao valor de honorários.

03. SOLUÇÃO

Criação dos campos "Gross up Hon" (NUH_PERCGH) no complemento do cliente, pagador do contrato (NXP_GROSHN) e pagador da Pré-Fatura/Fila de Emissão (NXG_GROSHN), para informar o tipo de cálculo do Grossup que será acrescido no valor de honorários na emissão da fatura, com as opções abaixo:

1 - Não se aplica - Valor padrão quando não houver aplicação do Gross up.

2 - Impostos - Com essa configuração será acrescido o valor de impostos na emissão da fatura (Não disponível nessa liberação).

3 - % Fixo - Utiliza o percentual fixo que será acrescido no valor de honorários da fatura.

Criação dos campos "% Gross Hon." (NUH_PERCGH) no complemento do cliente, pagador do contrato (NXP_PERCGH) e pagador da Pré-Fatura/Fila de Emissão (NXG_PERCGH), para informar o percentual de Grossup que será acrescido no valor de honorários na emissão da fatura.

Nessa implementação só está disponível o cálculo de percentual fixo do Gross up. Portanto o conteúdo do campo "Gross up Hon" (NUH_GROSHN) deve ser cadastrado igual a 3 - % Fixo.

O sistema acrescentará esse valor no momento da emissão da fatura (inclusive na simulação feita na minuta), após a apuração dos valores conforme contrato (Limite Geral, Limite por Fatura, descontos e outros acréscimos). O valor de Gross up considera, além dos Timesheets, os tabelados também, assim como todo o valor de honorários.

Na fatura foi criado o campo "Vl Gross Hon" (NXA_VGROSH) para armazenar o valor calculado do Gross up de Honorários. Esse valor será acrescentado ao valor líquido da fatura.

O valor de Gross Up será destacado na geração de arquivos e-billing (Ledes 1998B e 1998BI), onde será incluída uma linha com a descrição "Gross up Honorários".

Esse valor também foi acrescentado nos relatórios de Carta e Recibo da fatura. Para realizar a configuração desses relatórios seguir os passos abaixo:

Carta da Fatura (ju203a)

1. Criar a fórmula frmGrossupHonTitulo;

(
 if {@frmIdiomaCarta} = '01'
 then
    'Gross up Honorários'
 else
    'Fees Gross up'
)

+

' (' + {@frmSimboloMoeda} + ')'


2. Criar a fórmula frmGrossupHonValor;

if not IsNull({NXA010.NXA_VGROSH})
then
   {NXA010.NXA_VGROSH}
else
   0

3. Clicando com o botão direito do mouse e na opção "Insert Section Below" criar uma nova seção;

3.1 Inserir as fórmulas criadas acima na nova seção;

3.2 Clique com o botão direito do mouse "Section Expert", posicione na seção do "Gross up de honorários" e clique no botão para inserir a fórmula de "Supress (No Drill-Down)":

if {NXA010.NXA_VGROSH} > 0
then
   False
else
   True

4. Editar a fórmula frmSubTotalValor e somar o conteúdo {@frmGrossupHonValor}:

(({@frmHonorarioValor}+{@frmISSRepasseValor}+{@frmAcrescimoValor}) - ({@frmDescontoValor} + {@frmIRRFValor} + {@frmpisvalor} 
+ {@frmcsslvalor} + {@frmcofinsvalor} + {@frmINSSValor}) + {@frmDespesaValor} + {@frmGrossupHonValor})


5. Editar a fórmula frmTotalPagarValor e somar o conteúdo {NXA010.NXA_VGROSH}:

(({@frmHonorarioValor}+{@frmISSRepasseValor}-{@frmDescontoValor}+{@frmAcrescimoValor}) - ({@frmIRRFValor} + {@frmpisvalor}
 + {@frmcsslvalor} + {@frmcofinsvalor} + {@frmINSSValor}) + {@frmDespesaValor})-
  {NXA010.NXA_VUADIA}+
  {NXA010.NXA_VSADIA}+
  {NXA010.NXA_VGROSH}


Recibo da Fatura (ju203b)

1. Criar a fórmula frmGrossupHonTitulo;

(
 if {@frmIdioma} = '01'
 then
    'Gross up honorários:'
 else
    'Fees Gross up:'
)

3. Clicando com o botão direito do mouse e na opção "Insert Section Below" criar uma nova seção;

3.1 Inserir a fórmula criada acima na nova seção e os campos CTO_SIMB e NXA_VGROSH;

3.2 Clique com o botão direito do mouse "Section Expert", posicione na seção do "Gross up de honorários" e clique no botão para inserir a fórmula de "Supress (No Drill-Down)":

If {NXA010.NXA_VGROSH} > 0 Then
  False
Else
  True

4. Editar a fórmula frmValorTotal e somar o conteúdo {NXA010.NXA_VGROSH}:

 ({NXA010.NXA_VLFATH}) -
   (
     {NXA010.NXA_VLDESC} + 
     {NXA010.NXA_IRRF} + 
     {NXA010.NXA_PIS} + 
     {NXA010.NXA_CSLL} + 
     {NXA010.NXA_COFINS}
   ) 
 + {NXA010.NXA_VLFATD}
 - {NXA010.NXA_VUADIA}
 + {NXA010.NXA_VGROSH}

04. DEMAIS INFORMAÇÕES

IMPORTANTE!

Executar a atualização de dicionário via UPDDISTR. Após a atualização do ambiente executar o UPDPFS para compatibilizar os dados. Dicionário será disponibilizado nas expedições contínuas com data superior ou igual a 27/10/2022. Executar a atualização...


05. ASSUNTOS RELACIONADOS