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.
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
----------------------------------------------------------------------------------------------
--Subreport prefatuamentohonorario
----------------------------------------------------------------------------------------------
--supress das sessões (título e detalhes):
--------------------------------------
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 no grupo de detalhes e no grupo dos 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.COD_REL} in [1,6,8]
then
if {VW_TSHEETTPREFAT.TEMPO_FATU} <= 0 or ISNULL({VW_TSHEETTPREFAT.TEMPO_FATU}) then
True
else
if {VW_TSHEETTPREFAT.VINC_TS_NC} = 'S' then
false
else
{VW_TSHEETTPREFAT.ATIV_COBRAVEL} = 'N'
else
true
----------------------------------------------------------------------------------------------
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;
Use esse box para destacar informações relevantes e/ou de destaque.IMPORTANTE!
05. ASSUNTOS RELACIONADOS