Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Liquidação em Andamento
Data/Hora da Publicação: 02/06/2009 00:00:00
Data/Hora Última Alteração: 11/03/2010 11:01:20
Descrição da Nota: LIQUIDAÇÃO EM ANDAMENTO
Sintoma
AJUSTE EM LIQUIDAÇÃO EM ANDAMENTO - BUSCAR PARÂMETROS NA /PWS/ZYGLT321 COM AS CHAVES:
TOTAL -> IDA -> F-30 - TRE - 023
TOTAL -> ESTORNO -> F-30 - FTE - 023
ESTORNO -> F-30 - FTE - 023 (CLEARING) -> TROCAR P/ FTE - 010
PARCIAL -> IDA -> F-30 - FTE - 023 -> TROCAR P/ FTE - 010
IDA -> F-30 - TRE - 023
PARCIAL -> ESTORNO -> F-30 - FTE - 023
ESTORNO -> F-30 - FTE - 023 (CLEARING) -> TROCAR P/ FTE - 010
Solução
AJUSTE EM LIQUIDAÇÃO EM ANDAMENTO - BUSCAR PARÂMETROS NA /PWS/ZYGLT321 COM AS CHAVES:
TOTAL -> IDA -> F-30 - TRE - 023
TOTAL -> ESTORNO -> F-30 - FTE - 023
ESTORNO -> F-30 - FTE - 023 (CLEARING) -> TROCAR P/ FTE - 010
PARCIAL -> IDA -> F-30 - FTE - 023 -> TROCAR P/ FTE - 010
IDA -> F-30 - TRE - 023
PARCIAL -> ESTORNO -> F-30 - FTE - 023
ESTORNO -> F-30 - FTE - 023 (CLEARING) -> TROCAR P/ FTE - 010
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 08486 Data: 02/06/2009 Hora: 16:29:32
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 08486
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00009
Agrupamento : 00100
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
Texto Rápido:
LIQUIDAÇÃO EM ANDAMENTO
----------------------------------------------------------------------------------------------------
Palavras Chave:
LIQUIDAÇÃO EM ANDAMENTO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB031F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB031F01
...
v_kurrf_bl like /pws/zycet001-kurrf_bl,
v_cpochv like /pws/zycbe033-cpochv,
v_desm like /pws/zycbt089-tx_desm_cli.
data: v_gjahr type gjahr. "#EC NEEDED
perform clear_dados_batch.
clear itab_zyglt321.
refresh itab_zyglt321.
select * from /pws/zyglt321
into table itab_zyglt321
where ktosl = 'FTE'
* >> Início da exclusão: FORM DESMEMBRA_CLIENTE
and codeven = '023'.
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_CLIENTE
and codeven = '010'.
* << Fim da inclusão
itab_zycbe033-tcode = 'F-30'.
itab_zycbe033-tabela = '/PWS/ZYCBT209'.
concatenate itab_zycbt030-nrinvoic itab_zycbt030-vbeln
itab_zycbt030-gsberf itab_zycbt030-nrparcf
into v_cpochv.
itab_zycbe033-cpochv = v_cpochv.
loop at itab_zyglt321.
case itab_zyglt321-cpor3.
when 'SGTXT'.
if itab_zyglt321-cpocb is initial and
...
...
form clearing using p_belnr
p_dtbelnr
p_filtra
p_total.
data: v_cpochv like /pws/zycbe033-cpochv,
v_subrc like sy-subrc,
v_dtliquid like sy-datum,
v_dtemb like sy-datum,
v_kurrf_bl like /pws/zycet001-kurrf_bl,
v_desm like /pws/zycbt089-tx_cl_cli.
* >> Início da inclusão: FORM CLEARING
clear itab_zyglt321.
refresh itab_zyglt321.
select * from /pws/zyglt321
into table itab_zyglt321
where ktosl = 'FTE'
and codeven = '010'.
* << Fim da inclusão
itab_zycbe033-tcode = 'F-30'.
concatenate itab_zycbt030-nrinvoic
itab_zycbt030-nrparcf
itab_zycbt030-gsberf
itab_zycbt030-vbeln
into v_cpochv.
itab_zycbe033-cpochv = v_cpochv.
itab_zycbe033-tabela = '/PWS/ZYCBT209'.
itab_zycbe033-budat = p_dtbelnr.
if /pws/zycbt007-fdtdoc = 'D'.
...