Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Sisjuri

Linha de Produto:

Sisjuri

Segmento:

Jurídico

Módulo:

BCSFaturamento

Função:Pré-faturamento
País:Brasil
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :Ao emitir pré-fatura de um caso com lançamentos somente de atividades não cobráveis e com tempo fatu = 0, o sistema exibiu o relatório apenas com os títulos e não mostrou os lançamentos e resumo do profissional.


02. SITUAÇÃO/REQUISITO

Ao emitir pré-fatura de um caso com lançamentos somente de atividades não cobráveis e com tempo fatu = 0, o sistema exibiu o relatório apenas com os títulos e não mostrou os lançamentos e resumo do profissional.

03. SOLUÇÃO

Ajuste na rotina de exibição do relatório de pré-fatura para considerar a preferência VINCTSATIVNCPREFAT, e exibir os lançamentos de atividade não cobrável ou com tempo zerado para revisão.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Totvs custom tabs box items
defaultno
referenciapasso2


04. DEMAIS INFORMAÇÕES

----------------------------------------------------------------------------------------------
--AJUSTES NO RELATÓRIO - PREFATURAMENTO.RPT
--------------------------------------------------------------------------------------------- 


1) Sessão prefaturamento honorários (lançamentos de TS):
Exibir mesmo se os tempos estiverem zerados se a preferência "VINCTSATIVNCPREFAT" estiver S

----------------------------------------------------------------------------------------------
--Sessões de Títulos / Detalhes:
----------------------------------------------------------------------------------------------
--supress das sessões:
--------------------------------------
if {VW_TSHEETTPREFAT.VINC_TS_NC} = 'S' then
    false
else
    {VW_TSHEETTPREFAT.ATIV_COBRAVEL} = 'N'
;

--supress de cada campo:
--usar o mesmo supress nos campos e títulos (format field / supress)


--Supress do campo cod_advg
--------------------------------------
If {VW_TSHEETTPREFAT.COD_REL} in [4,6]
then
  True
else
  if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
        if {VW_TSHEETTPREFAT.VINC_TS_NC} = 'S' then
            false
        else
            {VW_TSHEETTPREFAT.ATIV_COBRAVEL} = 'N'
  else
    False

--Supress do campo data
--------------------------------------
If {VW_TSHEETTPREFAT.COD_REL} in [5,6]
then
  True
Else if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
  if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
        if {VW_TSHEETTPREFAT.VINC_TS_NC} = 'S' then
            false
        else
            {VW_TSHEETTPREFAT.ATIV_COBRAVEL} = 'N'
else
  False

--Supress do campo complemento
--------------------------------------
if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
  if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
        if {VW_TSHEETTPREFAT.VINC_TS_NC} = 'S' then
            false
        else
            {VW_TSHEETTPREFAT.ATIV_COBRAVEL} = 'N'
else
  If {VW_TSHEETTPREFAT.COD_REL} = 7 Then
    True
  Else
    False

--Supress do campo tempo_fatu
--------------------------------------
if {VW_TSHEETTPREFAT.COD_REL} in [1,6,8]
then
  if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
      if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
            if {VW_TSHEETTPREFAT.VINC_TS_NC} = 'S' then
                false
            else
                {VW_TSHEETTPREFAT.ATIV_COBRAVEL} = 'N'
  else
    False
else
  true


--Supress do campo @frmtipoatividades
--------------------------------------
if {VW_TSHEETTPREFAT.ATIV_COBRAVEL} =  'S' then
    ' '
else
    '*'
----------------------------------------------------------------------------------------------



2) Sessão prefaturamento advogado (resumo prof)
- somente exibir se houver valor.

If (({VW_PASTATPREFAT.QUANTTS} = 0)  or ( {VW_PASTATPREFAT.VALORTS} = 0 )) Then
  True
Else
  False;
  
  


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS



Templatedocumentos