Módulo: CÂMBIO FINANCEIRO
Funcionalidade: Relatórios
Data/Hora da Publicação: 06/03/2008 00:00:00
Data/Hora Última Alteração: 18/02/2011 14:13:50
Descrição da Nota: CB - 438609 - CODE INSPECTOR /PWS/SAPLZYCMGF2
Sintoma
O Programa parava o processamento em um momento indevido.
Solução
Troca do check por if-else-endif.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 06119 Data: 06/03/2008 Hora: 15:27:50
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 06119
Categoria : Erro de Programa
Prioridade : Baixa
Versão PW.CE : 7.0
Pacote : 00004
Agrupamento : 00037
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
05990 - 00001 - 7.0 - 00004 - CODE INSPECTOR, VERIFICAÇÃO AMPLIADA GRUPOS DE FUNÇÃO CAMBIO
06023 - 00001 - 7.0 - 00004 - AJUDA DE PESQUISA, ASSOCIAÇÃO CARTA DE CREDITO IMPORTAÇÃO - CODE
----------------------------------------------------------------------------------------------------
CB - 438609 - CODE INSPECTOR /PWS/SAPLZYCMGF2
----------------------------------------------------------------------------------------------------
Palavras Chave:
CB - 438609 - CODE INSPECTOR /PWS/SAPLZYCMGF2
----------------------------------------------------------------------------------------------------
Objetos da nota:
RELE F6DK958962 20080306 152634 PWSCB
REPS /PWS/LZYCMGF2F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em RELE F6DK958962 20080306 152634 PWSCB
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/LZYCMGF2F01
...
ENDIF.
CALL FUNCTION 'FI_VENDOR_DATA'
EXPORTING
i_bukrs = t_dados_bukrs
i_lifnr = v_agkon
IMPORTING
e_kred = vf_kred
EXCEPTIONS
vendor_missing = 1
OTHERS = 2. "#EC *
* >> Início da exclusão: FORM DEFINE_TELA
CHECK sy-subrc EQ 0.
* << Fim da exclusão
* >> Início da inclusão: FORM DEFINE_TELA
IF sy-subrc IS INITIAL.
ELSE.
ENDIF.
* << Fim da inclusão
MOVE-CORRESPONDING vf_kred TO lfb1. "#EC ENHOK
CALL FUNCTION 'FI_CUSTOMER_DATA'
EXPORTING
i_bukrs = t_dados_bukrs
i_kunnr = v_agkon
IMPORTING
e_debi = vf_debi
EXCEPTIONS
customer_missing = 1
OTHERS = 2. "#EC *
* >> Início da exclusão: FORM DEFINE_TELA
CHECK sy-subrc EQ 0.
* << Fim da exclusão
* >> Início da inclusão: FORM DEFINE_TELA
IF sy-subrc IS INITIAL.
ELSE.
ENDIF.
* << Fim da inclusão
MOVE-CORRESPONDING vf_debi TO knb1. "#EC ENHOK
CASE tbsl-koart.
WHEN 'D'.
MOVE knb1-akont TO bseg-hkont.
WHEN 'K'.
MOVE lfb1-akont TO bseg-hkont.
ENDCASE.
SELECT SINGLE *
FROM ska1
WHERE ktopl = t001-ktopl AND
...