Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Captação
Data/Hora da Publicação: 21/09/2009 00:00:00
Data/Hora Última Alteração: 11/03/2010 11:15:57
Descrição da Nota: CODE INSPECTOR - CAMBIO EXPORTAÇÃO
Sintoma
Code Inspector - cambio exportação
Solução
Code Inspector - cambio exportação
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 09055 Data: 21/09/2009 Hora: 15:42:48
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 09055
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00001
Agrupamento : 00115
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
Texto Rápido:
CODE INSPECTOR - CAMBIO EXPORTAÇÃO
----------------------------------------------------------------------------------------------------
Palavras Chave:
CODE INSPECTOR - CAMBIO EXPORTAÇÃO - ERRO - F5D
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB004F01
REPS /PWS/MZYCB004F02
REPS /PWS/MZYCB004F03
REPS /PWS/MZYCB034F01
REPS /PWS/MZYCM101F01
REPS /PWS/MZYGL003F01
REPT /PWS/SAPMZYCA109
REPT /PWS/SAPMZYCB004
REPT /PWS/SAPMZYCB012
REPT /PWS/SAPMZYCB034
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB004F01
...
endif.
perform busca_liquidacoes.
perform provisiona_diferenca_juros.
endif.
endif.
endif.
if itab_zycbt226 is initial.
select *
from /pws/zycbt006
into corresponding fields of table itab_zycbt006_ca
* >> Início da exclusão: FORM GRAVA_TABELAS
where nrinvoic = itab_zycbt006-nrinvoic.
* << Fim da exclusão
* >> Início da inclusão: FORM GRAVA_TABELAS
where nrinvoic = itab_zycbt006-nrinvoic. "#EC CI_NOFIRST
* << Fim da inclusão
describe table itab_zycbt006_ca lines v_line.
if v_line < 2.
if wa_zycbt007-liq_com_cg ne 'RP'.
perform estorna_comissao.
endif.
endif.
endif.
perform atualiza_tabelas_transp2.
if wa_zycbt007-liq_com_cg ne 'RP'.
perform liquida_comissao_agente.
...
...
empresa_nao_encontrada = 3
period_in_not_valid = 4
period_not_assigned = 5
version_undefined = 6
others = 7.
select single * from bkpf
where bukrs = itab_zycbt006-bukrs
and belnr = itab_zycbe033-belnr
and gjahr = v_year.
itab_zycbe033-dtdocto = bkpf-budat.
* >> Início da exclusão: FORM FILL_DATE6_F30_LIQUID_3
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_LIQUID_3
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbe033-c_zuonr
separated by space.
itab_zycbt036-tcode = itab_zycbe033-tcode.
itab_zycbt036-tabela = itab_zycbe033-tabela.
itab_zycbt036-cpochv = itab_zycbe033-cpochv.
itab_zycbt036-residuo = itab_zycbe033-wrbtr.
concatenate text-233 itab_zycbt006-nrinvoic
into itab_zycbt036-zuonr
separated by space.
append itab_zycbt036.
...
...
itab_zycbt006-bukrs
changing v_ano.
select zuonr from bseg into itab_partidas-d_zuonr
up to 1 rows
where bukrs = itab_zycbt006-bukrs
and belnr = itab_partidas-belnr
and gjahr = v_ano.
endselect.
v_zuonr = 'X'.
else.
* >> Início da exclusão: FORM FILL_DATE6_F30_LIQUID_3
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_LIQUID_3
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
endif.
itab_partidas-v_sinal = '-'.
append itab_partidas.
endloop.
if not itab_partidas[] is initial.
itab_zycbe033-agkon = itab_zycbt017-kunag.
...
...
itab_zycbt209-bukrs
changing v_ano.
select zuonr from bseg into itab_partidas-d_zuonr
up to 1 rows
where bukrs = itab_zycbt209-bukrs
and belnr = itab_partidas-belnr
and gjahr = v_ano.
endselect.
v_zuonr = 'X'.
else.
* >> Início da exclusão: FORM FILL_DATE6_F30_LIQUID_3
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F30_LIQUID_3
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
endif.
itab_partidas-v_sinal = '-'.
append itab_partidas.
endloop.
endform.
form doctos_fatura.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB004F02
...
endif.
if itab_zycbt030-flag <> 'X'.
itab_zycbe033-newbs = '01'.
else.
itab_zycbe033-newbs = '12'.
endif.
itab_zycbt036-tcode = itab_zycbe033-tcode.
itab_zycbt036-tabela = itab_zycbe033-tabela.
itab_zycbt036-cpochv = itab_zycbe033-cpochv.
itab_zycbt036-residuo = itab_zycbe033-wrbtr.
* >> Início da exclusão: FORM DESMEMBRA_CLIENTE
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_CLIENTE
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbt036-zuonr
separated by space.
append itab_zycbt036.
itab_doctos-tcode = itab_zycbe033-tcode.
itab_doctos-tabela = itab_zycbe033-tabela.
itab_doctos-cpochv = itab_zycbe033-cpochv.
itab_doctos-belnr = itab_zycbe033-belnr.
itab_doctos-dtdocto = itab_zycbe033-dtdocto.
append itab_doctos.
read table itab_recurso_aux into wa_recurso_aux
...
...
if itab_zycbt006-v_armda is initial.
itab_zycbt036-residuo = itab_zycbt006-vlme.
else.
read table itab_paridade with key nrinvoic = itab_zycbt006-nrinvoic
nrparcf = itab_zycbt006-nrparcf
gsberf = itab_zycbt006-gsberf.
if sy-subrc = 0.
itab_zycbt036-residuo = itab_paridade-v_vlme_c.
endif.
endif.
* >> Início da exclusão: FORM DESMEMBRA_ACE
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_ACE
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbt036-zuonr
separated by space.
if ( itab_zycbt006-tpcontr(1) ca 'CE'
or ( /pws/zycbe001-tpcontr(1) eq 'D' and
/pws/zycbt089-f_cont_vinc eq 'F' ) ) and
/pws/zycbe001-desc_receb is initial.
itab_zycbt036-belnr = itab_zycbe033-belnr.
clear v_year.
call function '/PWS/ZYGL_OBTEM_ANO_CONTABIL'
exporting
...
...
clear itab_partidas-d_zuonr.
elseif itab_zycbt030-belnr_d eq itab_zycbt030-belnr_t.
itab_partidas-dtdocto = itab_zycbt030-budat_t.
clear itab_partidas-d_zuonr.
else.
if not /pws/zycbt074-dtcont is initial.
itab_partidas-dtdocto = /pws/zycbt074-dtcont.
else.
itab_partidas-dtdocto = itab_zycbt006-dtpagto.
endif.
* >> Início da exclusão: FORM BAIXA_CLIENTE_ACE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_ACE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
itab_partidas-v_sinal = '-'.
endif.
append itab_partidas.
endloop.
loop at itab_zycbt209 where nrinvoic = itab_zycbt006-nrinvoic and
gsberf = itab_zycbt006-gsberf and
...
...
from bseg
into itab_partidas-d_zuonr
where bukrs = itab_zycbt209-bukrs and
belnr = itab_zycbt209-belnr_d and
gjahr = v_year and
augbl = space and
koart = itab_zycbt209-koart and
buzei <= 2.
itab_partidas-v_sinal = '+'.
else.
* >> Início da exclusão: FORM BAIXA_CLIENTE_ACE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_ACE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
itab_partidas-v_sinal = '-'.
endif.
append itab_partidas.
endloop.
loop at itab_zycbt219 where nrinvoic = itab_zycbt006-nrinvoic and
gsberf = itab_zycbt006-gsberf and
...
...
from bseg
into itab_partidas-d_zuonr
where bukrs = itab_zycbt219-bukrs and
belnr = itab_zycbt219-belnr_d and
gjahr = v_year and
augbl = space and
koart = itab_zycbt219-koart and
buzei <= 2.
itab_partidas-v_sinal = '+'.
else.
* >> Início da exclusão: FORM BAIXA_CLIENTE_ACE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_ACE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
itab_partidas-v_sinal = '-'.
endif.
append itab_partidas.
endloop.
if /pws/zycbe001-desc_receb is initial.
itab_partidas-tcode = 'F-30'.
...
...
others = 7.
select single budat from bkpf
into itab_partidas-dtdocto
where bukrs = itab_zycbt005-bukrs
and belnr = itab_zycbt006-belnr_d
and gjahr = v_year.
if v_desmembramento is initial.
itab_partidas-v_sinal = '+'.
itab_partidas-d_zuonr = space.
else.
* >> Início da exclusão: FORM BAIXA_CLIENTE_ACE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_ACE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
itab_partidas-v_sinal = '-'.
endif.
append itab_partidas.
endif.
read table itab_contabil with key nrinvoic = itab_zycbt030-nrinvoic
nrparcf = itab_zycbt030-nrparcf
gsberf = itab_zycbt030-gsberf
msg = text-179.
if sy-subrc = 0.
* >> Início da exclusão: FORM BAIXA_CLIENTE_ACE
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_ACE
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbe033-c_zuonr
separated by space.
else.
itab_zycbe033-c_zuonr = itab_zycbt006-nrinvoic.
endif.
clear v_zuonr.
read table itab_contabil with key nrinvoic = itab_zycbt030-nrinvoic
nrparcf = itab_zycbt030-nrparcf
gsberf = /pws/zycbe001-gsber
msg = text-180.
...
...
clear itab_contabil-vbeln.
itab_contabil-gsberf = itab_zycbt006-gsberf.
itab_contabil-nrparcf = itab_zycbt006-nrparcf.
itab_contabil-docto = itab_zycbt032-belnr.
itab_contabil-msg = text-194.
itab_contabil-dtdocto = itab_zycbt006-dtpagto.
itab_contabil-bukrs = itab_zycbt006-bukrs.
append itab_contabil.
delete from /pws/zycbt084
where belnr = v_belnr_ant
* >> Início da exclusão: FORM ANULA_DESM_ACE_ABITR
and tdesmemb = 'E'.
* << Fim da exclusão
* >> Início da inclusão: FORM ANULA_DESM_ACE_ABITR
and tdesmemb = 'E'. "#EC CI_NOFIRST
* << Fim da inclusão
else.
loop at itab_zycbt032 where tcode = 'FB08'
and tabela = 'ZYCBT006'
and cpochv = v_cpochv.
itab_erro-vbeln = itab_zycbt006-belnr_d.
itab_erro-msg = itab_zycbt032-msg.
append itab_erro.
endloop.
endif.
else.
...
...
itab_zycbe033-umskz = itab_zycbt209-umskz.
if itab_zycbt209-koart eq 'D'.
if itab_zycbt209-umskz is initial.
itab_zycbe033-newbs = '01'.
else.
itab_zycbe033-newbs = '09'.
endif.
else.
itab_zycbe033-newbs = '40'.
endif.
* >> Início da exclusão: FORM DESMEMBRA_LIQ_AND
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_LIQ_AND
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbe033-d_zuonr
separated by space.
itab_zycbt036-tcode = itab_zycbe033-tcode.
itab_zycbt036-tabela = itab_zycbe033-tabela.
itab_zycbt036-cpochv = itab_zycbe033-cpochv.
itab_zycbt036-residuo = itab_zycbe033-wrbtr.
append itab_zycbt036.
itab_doctos-tcode = itab_zycbe033-tcode.
itab_doctos-tabela = itab_zycbe033-tabela.
itab_doctos-cpochv = itab_zycbe033-cpochv.
...
...
if itab_zycbt006-ftxt is initial.
itab_zycbe033-augtx = wa_zycbt011-txtdesc.
itab_zycbe033-d_sgtxt = wa_zycbt011-txtdesc.
else.
itab_zycbe033-augtx = itab_zycbt006-txtinf.
itab_zycbe033-d_sgtxt = itab_zycbt006-txtinf.
endif.
endif.
itab_zycbe033-c_sgtxt = itab_zycbt006-nrinvoic.
itab_zycbe033-c_zuonr = itab_zycbt220-nrinvoic.
* >> Início da exclusão: FORM DESM_DESC_RECEB
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM DESM_DESC_RECEB
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbe033-d_zuonr
separated by space.
itab_zycbt036-tcode = itab_zycbe033-tcode.
itab_zycbt036-tabela = itab_zycbe033-tabela.
itab_zycbt036-cpochv = itab_zycbe033-cpochv.
itab_zycbt036-residuo = itab_zycbe033-wrbtr.
append itab_zycbt036.
itab_doctos-tcode = itab_zycbe033-tcode.
itab_doctos-tabela = itab_zycbe033-tabela.
itab_doctos-cpochv = itab_zycbe033-cpochv.
...
...
v_gjahr = v_year.
select single budat from bkpf
into itab_partidas-dtdocto
where bukrs = itab_zycbt005-bukrs
and belnr = itab_zycbt006-belnr_d
and gjahr = v_year.
if v_desmembramento is initial.
itab_partidas-v_sinal = '+'.
itab_partidas-d_zuonr = space.
else.
* >> Início da exclusão: FORM BAIXA_ACE_PERFORMANCE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_ACE_PERFORMANCE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
itab_partidas-v_sinal = '-'.
endif.
append itab_partidas.
* >> Início da exclusão: FORM BAIXA_ACE_PERFORMANCE
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_ACE_PERFORMANCE
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbe033-c_zuonr
separated by space.
if not /pws/zycbe005-j_1bbranch is initial.
perform verifica_pais_filial using itab_zycbt006-bukrs
/pws/zycbe005-j_1bbranch.
itab_zycbe033-brnch = /pws/zycbe005-j_1bbranch.
else.
perform local_negocio.
perform verifica_pais_filial using itab_zycbt006-bukrs
wa_t001w-j_1bbranch.
...
...
itab_zycbt006-bukrs
changing v_ano.
select zuonr from bseg into itab_partidas-d_zuonr
up to 1 rows
where bukrs = itab_zycbt006-bukrs
and belnr = itab_partidas-belnr
and gjahr = v_ano.
endselect.
v_zuonr = 'X'.
else.
* >> Início da exclusão: FORM BAIXA_CLIENTE_PERFORMANCE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_PERFORMANCE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
endif.
itab_partidas-v_sinal = '-'.
append itab_partidas.
endloop.
loop at itab_zycbt209 where nrinvoic = itab_zycbt006-nrinvoic and
gsberf = itab_zycbt006-gsberf and
...
...
itab_zycbt209-bukrs
changing v_ano.
select zuonr from bseg into itab_partidas-d_zuonr
up to 1 rows
where bukrs = itab_zycbt209-bukrs
and belnr = itab_partidas-belnr
and gjahr = v_ano.
endselect.
v_zuonr = 'X'.
else.
* >> Início da exclusão: FORM BAIXA_CLIENTE_PERFORMANCE
concatenate 'Des.'
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_PERFORMANCE
concatenate text-460
* << Fim da inclusão
itab_zycbt006-nrinvoic
itab_zycbt006-nrparcf
into itab_partidas-d_zuonr
separated by space.
endif.
itab_partidas-v_sinal = '-'.
endif.
append itab_partidas.
endloop.
* >> Início da exclusão: FORM BAIXA_CLIENTE_PERFORMANCE
concatenate 'Des.' itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da exclusão
* >> Início da inclusão: FORM BAIXA_CLIENTE_PERFORMANCE
concatenate text-460 itab_zycbt006-nrinvoic itab_zycbt006-nrparcf
* << Fim da inclusão
into itab_zycbe033-c_zuonr
separated by space.
if not /pws/zycbe005-j_1bbranch is initial.
perform verifica_pais_filial using itab_zycbt006-bukrs
/pws/zycbe005-j_1bbranch.
itab_zycbe033-brnch = /pws/zycbe005-j_1bbranch.
else.
perform local_negocio.
perform verifica_pais_filial using itab_zycbt006-bukrs
wa_t001w-j_1bbranch.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB004F03
...
when 'VALUT'.
if itab_zyglt321-cpocb = 'DTVENCTO'.
itab_zycbe033-d_valut = itab_zycbt017-dtvencto.
endif.
when 'ZTERM'.
if itab_zyglt321-cpocb = 'ZTERM'.
itab_zycbe033-zterm = itab_zycbt017-zterm.
endif.
endcase.
endloop.
* >> Início da exclusão: FORM PREENCHE_CAMPOS
concatenate 'Des. OP' <fs_zycbt226>-nrseq
* << Fim da exclusão
* >> Início da inclusão: FORM PREENCHE_CAMPOS
concatenate text-461 <fs_zycbt226>-nrseq
* << Fim da inclusão
into itab_zycbe033-d_zuonr
separated by space.
endform.
form soma_liqand.
loop at itab_zycbt209 where nrinvoic = itab_zycbt006-nrinvoic and
gsberf = itab_zycbt006-gsberf and
nrparcf = itab_zycbt006-nrparcf.
move-corresponding itab_zycbt209 to itab_zycbt209s.
collect itab_zycbt209s.
endloop.
...
...
select single kurst
from /pws/zycbt009
into v_kurst
where codpadr = /pws/zycbt011-ctmoed.
convert date v_dtcalcjur into inverted-date v_dtbudat.
select * from tcurr
into table itab_tcurr
where kurst = v_kurst
and fcurr = /pws/zycbt001-waers
and tcurr = wa_zycbt007-waersb
* >> Início da exclusão: FORM SELECIONA_TAXA_P
and gdatu ge v_dtbudat.
* << Fim da exclusão
* >> Início da inclusão: FORM SELECIONA_TAXA_P
and gdatu ge v_dtbudat. "#EC PORTABLE
* << Fim da inclusão
read table itab_tcurr index 1.
itab_zycbe033-kursf = itab_tcurr-ukurs.
endform.
form estorna_fbra_fb08 using p_belnr
p_data
p_bukrs
p_fbra
changing p_subrc.
data: v_monat like t001b-frpe1,
v_ano type gjahr.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB034F01
...
if wa_zyglt321_cg-cpocb = 'ZTERM'.
wa_zycbe033-zterm = itab_zycbt017_cg-zterm.
endif.
endcase.
endloop.
wa_zycbe033-bldat = <fs_op>-dtlancto.
wa_zycbe033-budat = <fs_op>-dtlancto.
wa_zycbe033-d_newko = itab_zycbt017_cg-kunag.
perform verify_null_field using wa_zycbe033-d_newko
'KONTO'
* >> Início da exclusão: FORM FILL_DATE6_F22_COMISSAO
text-116.
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F22_COMISSAO
text-035.
* << Fim da inclusão
if wa_zycbt007-comis = 'C'.
wa_zycbe033-c_newko = itab_zycbt012a-saknr1.
else.
wa_zycbe033-c_newko = itab_selreg-lifnr.
endif.
perform verify_null_field using wa_zycbe033-c_newko
'KONTO'
* >> Início da exclusão: FORM FILL_DATE6_F22_COMISSAO
text-117.
* << Fim da exclusão
* >> Início da inclusão: FORM FILL_DATE6_F22_COMISSAO
text-036.
* << Fim da inclusão
if wa_zycbt007-comis eq 'A'.
if itab_aux-flag <> 'X'.
wa_zycbe033-newbs = '01'.
wa_zycbe033-newbs1 = '31'.
else.
wa_zycbe033-newbs = '11'.
wa_zycbe033-newbs1 = '21'.
endif.
else.
if itab_aux-flag <> 'X'.
...
...
move wa_zycbt032 to itab_zycbt032a.
itab_zycbt032a-budat = wa_zycbe033-budat.
append itab_zycbt032a.
itab_contabil-nrinvoic = wa_zycbt030-nrinvoic.
itab_contabil-nrparcf = wa_zycbt030-nrparcf.
itab_contabil-vbeln = wa_zycbt030-vbeln.
itab_contabil-gsberf = wa_zycbt030-gsberf.
itab_contabil-docto = wa_zycbt032-belnr.
itab_contabil-dtdocto = wa_zycbe033-budat.
itab_contabil-bukrs = itab_zycbt006-bukrs.
* >> Início da exclusão: FORM FILL_DATE6_F22_COMISSAO
itab_contabil-msg = text-119.
* << Fim da exclusão
append itab_contabil.
itab_zycbt077-belnr = wa_zycbt032-belnr.
itab_zycbt077-bukrs = wa_zycbe033-bukrs.
itab_zycbt077-gjahr = wa_zycbe033-budat(4).
itab_zycbt077-status = 'E'.
itab_zycbt077-tcode = wa_zycbt032-tcode.
concatenate '004' itab_selreg-codp into
itab_zycbt077-codeven.
itab_zycbt077-codmod = 'E'.
itab_zycbt077-nrinvoic = itab_aux-nrinvoic.
...
...
itab_aux-budat = wa_zycbe033-budat.
modify itab_aux transporting belnr6
where belnr6 = v_belnr6.
itab_contabil-nrinvoic = itab_aux-nrinvoic.
itab_contabil-nrparcf = itab_aux-nrparcf.
itab_contabil-vbeln = itab_aux-vbeln.
itab_contabil-gsberf = itab_aux-gsberf.
itab_contabil-docto = wa_zycbt032-belnr.
itab_contabil-dtdocto = wa_zycbe033-budat.
itab_contabil-bukrs = itab_zycbt006-bukrs.
* >> Início da exclusão: FORM EXECUTA_CLEARING_CLIENTE
itab_contabil-msg = text-111.
* << Fim da exclusão
append itab_contabil.
itab_zycbt077-belnr = wa_zycbt032-belnr.
itab_zycbt077-bukrs = wa_zycbe033-bukrs.
itab_zycbt077-gjahr = wa_zycbe033-budat(4).
itab_zycbt077-status = 'E'.
itab_zycbt077-tcode = wa_zycbt032-tcode.
concatenate '004' itab_selreg-codp into
itab_zycbt077-codeven.
itab_zycbt077-codmod = 'E'.
itab_zycbt077-gsberf = itab_zycbt006-gsberf.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCM101F01
...
message i061 with text-115 /pws/zycbt243-belnr_desp
text-470.
else.
loop at itab_zycbt032.
message i015 with itab_zycbt032-msg+0(50)
itab_zycbt032-msg+50(50).
endloop.
endif.
else.
loop at itab_zycbt034.
* >> Início da exclusão: FORM ESTORNA_DESPESA_COTACAO
message i127 with itab_zycbt034-descricao v_codeven.
* << Fim da exclusão
* >> Início da inclusão: FORM ESTORNA_DESPESA_COTACAO
message i015 with itab_zycbt034-descricao v_codeven.
* << Fim da inclusão
endloop.
endif.
endform.
form message_store using p_classe
p_tipo
p_msg1
p_msg2
p_msg3
p_msg4
p_nro. "#EC *
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYGL003F01
...
v_dtin(10) type c,
v_dtfi(10) type c.
data: ls_listheader like line of et_list_commentary.
write sy-datum dd/mm/yyyy to v_data.
write sy-uzeit to v_hora.
concatenate v_data v_hora into v_dt separated by ' - '.
concatenate sy-mandt sy-host(4) into v_mandt separated by ' - '.
refresh: et_list_commentary.
clear ls_listheader.
ls_listheader-typ = 'S'.
* >> Início da exclusão: FORM ALV_BUILD_HEADER_LOG_EXT
ls_listheader-key = 'Data/Hora : '.
* << Fim da exclusão
* >> Início da inclusão: FORM ALV_BUILD_HEADER_LOG_EXT
ls_listheader-key = text-008.
* << Fim da inclusão
ls_listheader-info = v_dt.
append ls_listheader to et_list_commentary.
ls_listheader-typ = 'S'.
* >> Início da exclusão: FORM ALV_BUILD_HEADER_LOG_EXT
ls_listheader-key = 'Usuário : '.
* << Fim da exclusão
* >> Início da inclusão: FORM ALV_BUILD_HEADER_LOG_EXT
ls_listheader-key = text-009.
* << Fim da inclusão
ls_listheader-info = sy-uname.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCA109
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 001
Texto: (27 caracteres)
"D you want to save changes?"
Comprimento máximo: 27
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 018
Texto: (37 caracteres)
"Mensagens emitidas durante o processo"
Comprimento máximo: 37
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 187
Texto: (7 caracteres)
"Entranc"
Comprimento máximo: 7
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 188
Texto: (40 caracteres)
"no existent for this branch (check entry"
Comprimento máximo: 51
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCB004
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 002
Texto: (12 caracteres)
"Funding Bank"
Comprimento máximo: 17
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 005
Texto: (5 caracteres)
"Curr."
Comprimento máximo: 5
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 049
Texto: (5 caracteres)
"Curr."
Comprimento máximo: 5
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 155
Texto: (6 caracteres)
"Invoic"
Comprimento máximo: 6
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 177
Texto: (4 caracteres)
"Erro"
Comprimento máximo: 4
------------------------------------------------------------------------
Excluído símbolo de texto:
Idioma: PT
Símbolo: 253
Texto: (28 caracteres)
"Valores Mantidos no Exterior"
Comprimento máximo: 28
------------------------------------------------------------------------
Excluído símbolo de texto:
Idioma: PT
Símbolo: 254
Texto: (23 caracteres)
"Liquidação em Andamento"
Comprimento máximo: 23
------------------------------------------------------------------------
Excluído símbolo de texto:
Idioma: PT
Símbolo: 255
Texto: (7 caracteres)
"Cliente"
Comprimento máximo: 7
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 459
Texto: (39 caracteres)
"Reversal of Prov.Difference of Interest"
Comprimento máximo: 39
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 460
Texto: (4 caracteres)
"Des."
Comprimento máximo: 4
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 461
Texto: (7 caracteres)
"Des. OP"
Comprimento máximo: 7
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCB012
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 010
Texto: (44 caracteres)
"Select the parcels interests before the Bank"
Comprimento máximo: 46
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 010
Texto: (45 caracteres)
"Seleccionar parcelas de intereses ante el bco"
Comprimento máximo: 46
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 018
Texto: (39 caracteres)
"Favor to sel.a sequential one Interests"
Comprimento máximo: 39
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 018
Texto: (39 caracteres)
"Favor seleccionar secuencial de interes"
Comprimento máximo: 39
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 037
Texto: (22 caracteres)
"Conta Crédito de Juros"
Comprimento máximo: 132
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: EN
Símbolo: 124
Texto: (41 caracteres)
"Grouping will not be saved. Difference of"
Comprimento máximo: 50
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: ES
Símbolo: 124
Texto: (42 caracteres)
"El agrupar no será ahorrado. Diferencia de"
Comprimento máximo: 50
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 143
Texto: (26 caracteres)
"Grouping is not allowed of"
Comprimento máximo: 30
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 144
Texto: (26 caracteres)
"Types of different Interes"
Comprimento máximo: 26
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 288
Texto: (24 caracteres)
"Acc. accounting Invalid."
Comprimento máximo: 24
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 288
Texto: (24 caracteres)
"Cuentas Contables Inval."
Comprimento máximo: 24
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 451
Texto: (29 caracteres)
"if dd03l-datatype = 'CURR' or"
Comprimento máximo: 29
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 452
Texto: (23 caracteres)
"dd03l-datatype = 'DEC'."
Comprimento máximo: 23
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 453
Texto: (29 caracteres)
"translate v_valor using '. '."
Comprimento máximo: 29
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 454
Texto: (41 caracteres)
"translate v_valor(dd03l-leng) using ' 0'."
Comprimento máximo: 41
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 455
Texto: (38 caracteres)
"CALL FUNCTION 'SCMS_XSTRING_TO_BINARY'"
Comprimento máximo: 38
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 456
Texto: (35 caracteres)
"DATA: BEGIN OF binary_tab OCCURS 0,"
Comprimento máximo: 35
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 457
Texto: (20 caracteres)
"default(200) TYPE c,"
Comprimento máximo: 20
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 458
Texto: (18 caracteres)
"END OF binary_tab."
Comprimento máximo: 18
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 459
Texto: (19 caracteres)
"p_dados TO <VALOR>."
Comprimento máximo: 19
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 460
Texto: (18 caracteres)
"v_valor = <VALOR>."
Comprimento máximo: 18
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 461
Texto: (31 caracteres)
"SHIFT v_valor(dd03l-leng) RIGHT"
Comprimento máximo: 31
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 462
Texto: (24 caracteres)
"DELETING TRAILING space."
Comprimento máximo: 24
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 463
Texto: (22 caracteres)
"BUFFER = v_xstring"
Comprimento máximo: 22
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 464
Texto: (24 caracteres)
"BINARY_TAB = binary_tab."
Comprimento máximo: 24
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 465
Texto: (37 caracteres)
"p_wa_log+v_tam(dd03l-leng) = <VALOR>."
Comprimento máximo: 37
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCB034
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 007
Texto: (5 caracteres)
"Valor"
Comprimento máximo: 5
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: M51
Texto: (47 caracteres)
"National Currency Unknown parameters in general"
Comprimento máximo: 50
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: M52
Texto: (19 caracteres)
"Is allowed currency"
Comprimento máximo: 30
------------------------------------------------------------------------
Modificado texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): FKDA
Texto: (20 caracteres)
"Billing Date"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Modificado texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_BUKRS
Texto: (15 caracteres)
"Company"
Referência ao Dictionary: NÃO