Módulo: DOC. IMPORTAÇÃO
Funcionalidade: LI
Data/Hora da Publicação: 16/11/2009 00:00:00
Data/Hora Última Alteração: 09/03/2010 17:53:19
Descrição da Nota: IMPLEMENTAÇÃO DE EXIT NO DESEMBARAÇO LI
Sintoma
Implementação de Exit no Desembaraço LI - LI004
Solução
Implementação de Exit no Desembaraço LI - LI004
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 09387 Data: 16/11/2009 Hora: 14:09:03
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 09387
Categoria : Melhoria
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00001
Agrupamento : 00123
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
IMPLEMENTAÇÃO DE EXIT NO DESEMBARAÇO LI
----------------------------------------------------------------------------------------------------
Palavras Chave:
IMPLEMENTAÇÃO - EXIT - DESEMBARAÇO LI - LI004
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI020F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020F02
...
IF /pws/zycie078-fabricante EQ '2'.
MOVE it_zycit003-lifnrfabr TO it_zycit079-lifnr.
ENDIF.
MODIFY it_zycit079 INDEX v_tabix.
ENDLOOP.
SORT it_zycit079 BY ebeln ebelp.
ENDIF.
ENDIF.
ENDFORM.
FORM save_li.
* >> Início da inclusão: FORM SAVE_LI
PERFORM verifica_exit USING 'D'
'/PWS/SAPMZYCI020'
'LI004'.
e_subrc = 0.
CLEAR itab_zyglt100 .
READ TABLE itab_zyglt100 WITH KEY zexit = 'LI004' BINARY SEARCH.
IF sy-subrc EQ 0.
IF NOT itab_zyglt100-zexit_ativa IS INITIAL.
PERFORM (itab_zyglt100-formulario) IN PROGRAM
(itab_zyglt100-programa)
CHANGING e_subrc
IF FOUND .
IF e_subrc EQ '8'.
EXIT.
ENDIF.
ENDIF.
ENDIF.
* << Fim da inclusão
IF v_saili EQ 'S'.
IF v_tcode EQ '/PWS/ZYCI020_I'.
PERFORM save_novoreg .
ELSEIF v_tcode EQ '/PWS/ZYCI020_G'.
PERFORM verifica_novoreg.
ENDIF.
ELSE.
MESSAGE w015 WITH text-374.
ENDIF.
SORT it_zycit079 BY ebeln ebelp.
...