Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Vinculação
Data/Hora da Publicação: 30/04/2007 00:00:00
Data/Hora Última Alteração: 10/03/2010 15:23:13
Descrição da Nota: VINCULAÇÃO - CONTRATO DE ACE DEVOLUÇÃO COM FATURAS LIQUIDADAS.
Sintoma
O prgrama está buscando o documento da tabela /PWS/ZYCBT005, e nos casos de ACE não deve buscar
nesta tabela, pois o documento da tabela 005, é o mesmo da captação, e este documento foi compensado
pelas liquidações das outras faturas que não será feito a devolução, então o programa busca um
documento já compensado.
Solução
Ajuste efetuado para que o programa busque o campo belnr2 da tabela /pws/zycbt001 quando o contrato
for de ACe e existir alguma liquidação, no momento da criação da devolução na vinculação.
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 03582 Data: 30/04/2007 Hora: 16:52:16
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 03582
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 7.0
Pacote : 00027
Agrupamento : 00163
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
VINCULAÇÃO - CONTRATO DE ACE DEVOLUÇÃO COM FATURAS LIQUIDADAS.
----------------------------------------------------------------------------------------------------
Palavras Chave:
VINCULAÇÃO - CONTRATO DE ACE DEVOLUÇÃO COM FATURAS LIQUIDADAS.
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB009F06
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB009F06
...
itab_zycbe033-waers = /pws/zycbe050-waers.
itab_zycbe033-kursf = v_taxa.
PERFORM verify_null_field USING wa_zycbt011-blart
'BLART'
text-006.
itab_zycbe033-blart = wa_zycbt011-blart.
PERFORM verify_null_field USING /pws/zycbe050-vldev
'VLME'
text-007.
itab_zycbe033-wrbtr = /pws/zycbe050-vldev.
* >> Início da inclusão: FORM DESMEMBRA_DEV
IF /pws/zycbe001-tpcontr = 'E'.
LOOP AT itab_zycbt006 WHERE status = 'C'.
ENDLOOP.
IF sy-subrc EQ 0.
itab_zycbe033-belnr = /pws/zycbe001-belnr2.
ELSE.
* << Fim da inclusão
PERFORM verify_null_field USING itab_zycbt005-belnr
'BELNR'
text-120.
itab_zycbe033-belnr = itab_zycbt005-belnr.
* >> Início da inclusão: FORM DESMEMBRA_DEV
ENDIF.
ELSE.
PERFORM verify_null_field USING itab_zycbt005-belnr
'BELNR'
text-120.
itab_zycbe033-belnr = itab_zycbt005-belnr.
ENDIF.
* << Fim da inclusão
itab_zycbe033-d_gsber = itab_zycbt005-gsber.
itab_zycbe033-d_kostl = itab_zycbt005-kostl.
itab_zycbe033-d_prctr = itab_zycbt005-prctr.
itab_zycbe033-d_fipos = itab_zycbt005-fipos.
itab_zycbe033-c_gsber = itab_zycbt005-gsber.
itab_zycbe033-c_kostl = itab_zycbt005-kostl.
itab_zycbe033-c_prctr = itab_zycbt005-prctr.
itab_zycbe033-c_fipos = itab_zycbt005-fipos.
IF NOT /pws/zycbe005-j_1bbranch IS INITIAL.
PERFORM verifica_pais_filial USING /pws/zycbe005-bukrs
...