Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Vinculação
Data/Hora da Publicação: 05/10/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 15:20:04
Descrição da Nota: NA VINCULAÇÃO NÃO RESPEITA O FLAG E A INFORMAÇÃO DO TEXTO INFORMATIVO
Sintoma
(O erro ocorre para todos os tipos de contrato) - Ao entrar para criar uma vinculação, se eu flegar
com um "X" o campo "Texto para lançamento" e informar um texto no campo "Texto informativo", ao
gravar a vinculação, o campo "Texto não está sendo preenchido" nos lançamentos contabeis (nem ao
gravar a vinculação ou vinculação/liquidação para os contratos de câmbio pronto e DP e nem no
estorno).
Solução
Aplicar ajustes existentes nesta nota.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02216 Data: 05/10/2006 Hora: 13:35:31
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02216
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00134
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
NA VINCULAÇÃO NÃO RESPEITA O FLAG E A INFORMAÇÃO DO TEXTO INFORMATIVO
----------------------------------------------------------------------------------------------------
Palavras Chave:
NA VINCULAÇÃO NÃO RESPEITA O FLAG E A INFORMAÇÃO DO TEXTO INFORMATIVO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB009F01
REPS /PWS/MZYCB009F02
REPS /PWS/MZYCB009F03
REPS /PWS/MZYCB009F06
REPS /PWS/MZYCB009F07
REPS /PWS/MZYCB009F08
REPS /PWS/MZYCB009F09
REPS /PWS/MZYCB009TOP
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F01
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F07
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F07
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F07
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE1_F07
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
nrparcf = itab_vinc-nrparcf
gsberf = itab_vinc-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F02
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F02
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F02
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F02
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
gsberf = itab_vinc-gsberf.
IF sy-subrc EQ 0.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F02
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-d_sgtxt = itab_zycbt017-nrinvoic.
itab_zycbe033-c_sgtxt = itab_zycbt017-nrinvoic.
itab_zycbe033-augtx = itab_zycbt017-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
itab_zycbe033-d_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-c_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-augtx = itab_zycbt017-nremb.
* >> Início da inclusão: FORM FILL_DATE1_F02
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
/pws/zycbe005-ftxt IS INITIAL AND
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-xblnr = itab_zycbt017-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_vinc-nrinvoic
gsberf = itab_vinc-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F28
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F28
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F28
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE6_F28
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DADOS_BATCH
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DADOS_BATCH
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DADOS_BATCH
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM DADOS_BATCH
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM LIQUIDA_DP
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM LIQUIDA_DP
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM LIQUIDA_DP
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM LIQUIDA_DP
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F07_PRE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F07_PRE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F07_PRE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F07_PRE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F02_PRE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F02_PRE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F02_PRE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F02_PRE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = wa_zycbt005-nrinvoic
gsberf = wa_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30_PRE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30_PRE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30_PRE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30_PRE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_AD_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_AD_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_AD_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_AD_CLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING_ADCLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EXECUTA_CLEARING_ADCLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EXECUTA_CLEARING_ADCLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM EXECUTA_CLEARING_ADCLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM PREENCHE_ITAB_ZYCBE033
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM PREENCHE_ITAB_ZYCBE033
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM PREENCHE_ITAB_ZYCBE033
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM PREENCHE_ITAB_ZYCBE033
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_ARB
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_ARB
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_ARB
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE6_F30_ARB
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = wa_zycbt005-nrinvoic
gsberf = wa_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30_ACE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30_ACE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30_ACE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30_ACE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F02
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM GRAVA_DEVOLUCAO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM GRAVA_DEVOLUCAO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM GRAVA_DEVOLUCAO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM GRAVA_DEVOLUCAO
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM PDD
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM PDD
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM PDD
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM PDD
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM PDD
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM PDD
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM PDD
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM PDD
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_A
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_A
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_A
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE6_F30_A
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F02_DEV
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F02_DEV
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F02_DEV
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F02_DEV
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_ESTORNO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_ESTORNO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_ESTORNO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM CLEARING_ESTORNO
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATA_F22
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATA_F22
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATA_F22
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATA_F22
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_ESTORNO_RPRD
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_ESTORNO_RPRD
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_ESTORNO_RPRD
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_ESTORNO_RPRD
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CONTABILIZA_CANCELAMENTO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CONTABILIZA_CANCELAMENTO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CONTABILIZA_CANCELAMENTO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CONTABILIZA_CANCELAMENTO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F22_ARBITR
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F22_ARBITR
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F22_ARBITR
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F22_ARBITR
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESM_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESM_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESM_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM DESM_CLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_CLI
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_CLI
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_CLI
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_CLI
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATA_F22_ARBITR
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATA_F22_ARBITR
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATA_F22_ARBITR
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATA_F22_ARBITR
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATA_F22_ARBITR_2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATA_F22_ARBITR_2
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATA_F22_ARBITR_2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATA_F22_ARBITR_2
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_EST_RPRD_ABR
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_EST_RPRD_ABR
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_EST_RPRD_ABR
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_EST_RPRD_ABR
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEAR_VC_ABR
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEAR_VC_ABR
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEAR_VC_ABR
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEAR_VC_ABR
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F02_PDD
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F02_PDD
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F02_PDD
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F02_PDD
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F30_BAIXA_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F30_BAIXA_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F30_BAIXA_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F30_BAIXA_CLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM APR_PDD_3
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM APR_PDD_3
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM APR_PDD_3
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM APR_PDD_3
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F02_BX_CL
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F02_BX_CL
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F02_BX_CL
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F02_BX_CL
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F30_BX_CL
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F30_BX_CL
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F30_BX_CL
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F30_BX_CL
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F22
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F22
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F22
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F22
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_ESTORNO_DP_2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_ESTORNO_DP_2
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_ESTORNO_DP_2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_ESTORNO_DP_2
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING_PD
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EXECUTA_CLEARING_PD
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EXECUTA_CLEARING_PD
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM EXECUTA_CLEARING_PD
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM PREENCHE_ZYCBE033A_2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033a-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033a-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033a-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033a-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033a-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM PREENCHE_ZYCBE033A_2
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM PREENCHE_ZYCBE033A_2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033a-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033a-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033a-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM PREENCHE_ZYCBE033A_2
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033a-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_ESTORNO_DP
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_ESTORNO_DP
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_ESTORNO_DP
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_ESTORNO_DP
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F03
...
CLEAR itab_zycbt005_aux4.
ENDFORM.
FORM carrega_zycbe005.
CLEAR: itab_zycbt017, /pws/zycbe017, itab_zycbt017-zterm.
IF sy-tcode EQ c_transacao_c.
* >> Início da exclusão: FORM CARREGA_ZYCBE005
IF wa_zycbt007-fltxt = 'X'.
* << Fim da exclusão
* >> Início da inclusão: FORM CARREGA_ZYCBE005
SELECT SINGLE infotext
FROM /pws/zyglt009
INTO /pws/zyglt009-infotext
WHERE bukrs = /pws/zycbe001-bukrs.
IF wa_zycbt007-fltxt = 'X' OR
/pws/zyglt009-infotext = 'X'.
* << Fim da inclusão
/pws/zycbe005-ftxt = 'X'.
ENDIF.
ENDIF.
/pws/zycbe005-nrinvoic = itab_zycbt005-nrinvoic.
/pws/zycbe005-nrparcf = itab_zycbt005-nrparcf.
...
...
titel = text-028
textline1 = text-049
start_column = 10
start_row = 6.
EXIT.
* >> Início da inclusão: FORM GRAVA_TABELAS
ENDIF.
ELSE.
IF NOT /pws/zyglt009-infotext IS INITIAL.
IF /pws/zycbe005-txtinf IS INITIAL.
CALL FUNCTION 'POPUP_TO_DISPLAY_TEXT'
EXPORTING
titel = text-028
textline1 = text-049
start_column = 10
start_row = 6.
EXIT.
ENDIF.
* << Fim da inclusão
ENDIF.
ENDIF.
IF v_ind_vencto1 = 'X'.
CALL FUNCTION 'POPUP_TO_DISPLAY_TEXT_LO'
EXPORTING
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F06
...
gsberf = itab_zycbt005-gsberf
nrparcf = itab_zycbt005-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRA_DEV
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRA_DEV
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_DEV
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM DESMEMBRA_DEV
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM GRAVA_DEVOLUCAO_VAR
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM GRAVA_DEVOLUCAO_VAR
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM GRAVA_DEVOLUCAO_VAR
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM GRAVA_DEVOLUCAO_VAR
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING_DEV
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EXECUTA_CLEARING_DEV
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EXECUTA_CLEARING_DEV
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM EXECUTA_CLEARING_DEV
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM RECEB_PAGTO_DEV_3
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM RECEB_PAGTO_DEV_3
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM RECEB_PAGTO_DEV_3
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM RECEB_PAGTO_DEV_3
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM PREENCHE_ZYCBE033A
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033a-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033a-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033a-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033a-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033a-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM PREENCHE_ZYCBE033A
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM PREENCHE_ZYCBE033A
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033a-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033a-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033a-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM PREENCHE_ZYCBE033A
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033a-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM RECUP_DIVISAS_3
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM RECUP_DIVISAS_3
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM RECUP_DIVISAS_3
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM RECUP_DIVISAS_3
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM APR_DESPESAS_3
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM APR_DESPESAS_3
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM APR_DESPESAS_3
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM APR_DESPESAS_3
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING_RP_RD_PD
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EXECUTA_CLEARING_RP_RD_PD
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EXECUTA_CLEARING_RP_RD_PD
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM EXECUTA_CLEARING_RP_RD_PD
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
WHERE ktosl = 'CPT'
AND codeven = v_codeven.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_CLIENTE_2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_CLIENTE_2
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_CLIENTE_2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_CLIENTE_2
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM LANCAMENTO_CLI_EST
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM LANCAMENTO_CLI_EST
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM LANCAMENTO_CLI_EST
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM LANCAMENTO_CLI_EST
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEAR_CLI_EST
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEAR_CLI_EST
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEAR_CLI_EST
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEAR_CLI_EST
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F07
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM ESTORNA_CP
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM ESTORNA_CP
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM ESTORNA_CP
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM ESTORNA_CP
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM LANCA_CP
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM LANCA_CP
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM LANCA_CP
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM LANCA_CP
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_030
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_030
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_030
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_030
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F08
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30_ESTORNO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30_ESTORNO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30_ESTORNO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30_ESTORNO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
nrparcf = itab_zycbt005-nrparcf
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30_ESTORNO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30_ESTORNO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30_ESTORNO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30_ESTORNO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING_ESTORNO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EXECUTA_CLEARING_ESTORNO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EXECUTA_CLEARING_ESTORNO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM EXECUTA_CLEARING_ESTORNO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRAMENTO_ESTORNO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRAMENTO_ESTORNO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRAMENTO_ESTORNO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM DESMEMBRAMENTO_ESTORNO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
gsberf = itab_zycbt005-gsberf
nrparcf = itab_zycbt005-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30_DESM
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30_DESM
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30_DESM
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE1_F30_DESM
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
gsberf = itab_zycbt005-gsberf
nrparcf = itab_zycbt005-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE1_F30_VINC
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE1_F30_VINC
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE1_F30_VINC
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE1_F30_VINC
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM VINCULACAO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM VINCULACAO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM VINCULACAO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM VINCULACAO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRAMENTO
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRAMENTO
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRAMENTO
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM DESMEMBRAMENTO
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE6_F30_CLIENTE
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_CP
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_CP
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_CP
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE6_F30_CP
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_LIQUID
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_LIQUID
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_LIQUID
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE6_F30_LIQUID
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF1'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F09
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_2
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM FILL_DATE6_F30_2
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F22_ARBITR
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F22_ARBITR
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F22_ARBITR
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE6_F22_ARBITR
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE6_F30_B
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE6_F30_B
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_B
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE6_F30_B
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_CLI2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_CLI2
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_CLI2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_CLI2
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
itab_zycbe033-budat = itab_zycbt005-dtvincul.
itab_zycbe033-bldat = itab_zycbt005-dtvincul.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRA_VINC
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRA_VINC
itab_zycbt006-ftxt IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_VINC
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM DESMEMBRA_VINC
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
gsberf = itab_zycbt005-gsberf
nrparcf = itab_zycbt005-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM BAIXA_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM BAIXA_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM BAIXA_CLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
gsberf = itab_zycbt005-gsberf
nrparcf = itab_zycbt005-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM BAIXA_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-d_sgtxt = itab_zycbt005-nrinvoic.
itab_zycbe033-c_sgtxt = itab_zycbt005-nrinvoic.
itab_zycbe033-augtx = itab_zycbt005-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
itab_zycbe033-d_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-c_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-augtx = itab_zycbt017-nremb.
* >> Início da inclusão: FORM BAIXA_CLIENTE
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
/pws/zycbe005-ftxt IS INITIAL AND
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-xblnr = itab_zycbt005-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
...
...
WHERE ktosl = 'CPT'
AND codeven = v_codeven.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM LANCA_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM LANCA_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM LANCA_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM LANCA_CLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
gsberf = itab_vinc-gsberf
nrparcf = itab_vinc-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM LANCA_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-d_sgtxt = itab_vinc-nrinvoic.
itab_zycbe033-c_sgtxt = itab_vinc-nrinvoic.
itab_zycbe033-augtx = itab_vinc-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
itab_zycbe033-d_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-c_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-augtx = itab_zycbt017-nremb.
* >> Início da inclusão: FORM LANCA_CLIENTE
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
/pws/zycbe005-ftxt IS INITIAL AND
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* << Fim da inclusão
ENDIF.
* >> Início da inclusão: FORM LANCA_CLIENTE
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-xblnr = itab_vinc-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
itab_zycbe033-xblnr = itab_zycbt017-nremb.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EXECUTA_CLEARING
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EXECUTA_CLEARING
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM EXECUTA_CLEARING
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
gsberf = itab_zycbt005-gsberf
nrparcf = itab_zycbt005-nrparcf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EXECUTA_CLEARING
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-d_sgtxt = itab_zycbt005-nrinvoic.
itab_zycbe033-c_sgtxt = itab_zycbt005-nrinvoic.
itab_zycbe033-augtx = itab_zycbt005-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
itab_zycbe033-d_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-c_sgtxt = itab_zycbt017-nremb.
itab_zycbe033-augtx = itab_zycbt017-nremb.
* >> Início da inclusão: FORM EXECUTA_CLEARING
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
/pws/zycbe005-ftxt IS INITIAL AND
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRINVOIC'.
itab_zycbe033-xblnr = itab_zycbt005-nrinvoic.
ELSEIF itab_zyglt321-cpocb = 'NREMB'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt006-nrinvoic
gsberf = itab_zycbt006-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRA_VINC2
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRA_VINC2
itab_zycbt006-ftxt IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_VINC2
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM DESMEMBRA_VINC2
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM FILL_DATE_F02
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM FILL_DATE_F02
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE_F02
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM FILL_DATE_F02
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
WHERE ktosl = 'CPT'
AND codeven = v_codeven.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM LANCAMENTO_CLIENTE
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM LANCAMENTO_CLIENTE
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM LANCAMENTO_CLIENTE
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM LANCAMENTO_CLIENTE
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRA_DESC_RECEB
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRA_DESC_RECEB
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_DESC_RECEB
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM DESMEMBRA_DESC_RECEB
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM DESMEMBRA_ACE_RECEB
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM DESMEMBRA_ACE_RECEB
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_ACE_RECEB
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM DESMEMBRA_ACE_RECEB
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_zycbt005-nrinvoic
gsberf = itab_zycbt005-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM BAIXA_ACE_RECEBIVEIS
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM BAIXA_ACE_RECEBIVEIS
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_ACE_RECEBIVEIS
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM BAIXA_ACE_RECEBIVEIS
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_vinc-nrinvoic
gsberf = itab_vinc-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM EST_DESC_RECEBIVEIS
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM EST_DESC_RECEBIVEIS
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM EST_DESC_RECEBIVEIS
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
ENDIF.
* >> Início da inclusão: FORM EST_DESC_RECEBIVEIS
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
ENDIF.
* << Fim da inclusão
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
IF NOT /pws/zycbe001-txtinf IS INITIAL.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_vinc-nrinvoic
gsberf = itab_vinc-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_DESC_RECEB
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_DESC_RECEB
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_DESC_RECEB
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_DESC_RECEB
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
...
READ TABLE itab_zycbt017 WITH KEY nrinvoic = itab_vinc-nrinvoic
gsberf = itab_vinc-gsberf.
LOOP AT itab_zyglt321.
CASE itab_zyglt321-cpor3.
WHEN 'SGTXT'.
* >> Início da inclusão: FORM CLEARING_ACE_RECEB
IF /pws/zycbe005-ftxt IS INITIAL.
* << Fim da inclusão
IF itab_zyglt321-cpocb = 'NRSEQ' OR
itab_zyglt321-cpocb = 'NRSEQC'.
itab_zycbe033-d_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-c_sgtxt = /pws/zycbe001-nrseqc.
itab_zycbe033-augtx = /pws/zycbe001-nrseqc.
...
...
itab_zycbe033-c_sgtxt = wa_zycbt011-txtdesc.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
ENDIF.
ENDIF.
ELSEIF itab_zyglt321-cpocb IS INITIAL AND
* >> Início da exclusão: FORM CLEARING_ACE_RECEB
/pws/zycbe005-txtinf IS INITIAL AND
/pws/zycbe001-txtinf IS INITIAL AND
* << Fim da exclusão
* >> Início da inclusão: FORM CLEARING_ACE_RECEB
/pws/zycbe005-ftxt IS INITIAL AND
* << Fim da inclusão
NOT itab_zyglt321-descr IS INITIAL.
itab_zycbe033-d_sgtxt = itab_zyglt321-descr.
itab_zycbe033-c_sgtxt = itab_zyglt321-descr.
itab_zycbe033-augtx = itab_zyglt321-descr.
* >> Início da inclusão: FORM CLEARING_ACE_RECEB
ENDIF.
ELSE.
itab_zycbe033-d_sgtxt = /pws/zycbe005-txtinf.
itab_zycbe033-c_sgtxt = /pws/zycbe005-txtinf.
* << Fim da inclusão
ENDIF.
WHEN 'XBLNR'.
IF itab_zyglt321-cpocb = 'NRCONTR'.
itab_zycbe033-xblnr = /pws/zycbe001-nrcontr.
ELSEIF itab_zyglt321-cpocb = 'TXTINF'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009TOP
...
adrc,
/pws/zycbt220,
/pws/zycbe223,
/pws/zycbe074,
/pws/zycbt031,
* >> Início da exclusão:
/pws/zycbt044.
* << Fim da exclusão
* >> Início da inclusão:
/pws/zycbt044,
/pws/zyglt009.
* << Fim da inclusão
TABLES: /pws/zyglt320.
CONTROLS:
tb_devol TYPE TABSTRIP,
tc_faturas TYPE TABLEVIEW USING SCREEN '0100',
tc_datas TYPE TABLEVIEW USING SCREEN '0010',
...