Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DSI
Data/Hora da Publicação: 01/09/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 13:25:59
Descrição da Nota: DSI - VERIFICAÇÃO DE FOR ALL ENTRIES
Sintoma
Atualizada performance de criação da DSI.
Solução
Foram verificados e corrigidos todos os comandos For All Entries.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02027 Data: 01/09/2006 Hora: 10:54:27
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02027
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 6.0
Pacote : 00024
Agrupamento : 00129
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
DSI - VERIFICAÇÃO DE FOR ALL ENTRIES
----------------------------------------------------------------------------------------------------
Palavras Chave:
PERFORMANCE - DSI - SALVAR - CRIAR
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI058F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI058F03
...
EXIT.
ENDLOOP.
IF sy-subrc NE 0.
MESSAGE i015 WITH text-225.
ENDIF.
* >> Início da inclusão: FORM SALVA_FATURA
if not itab_zycit003[] is initial.
* << Fim da inclusão
SELECT * FROM /pws/zycbt117
INTO TABLE itab_zycbt117
FOR ALL ENTRIES IN itab_zycit003
WHERE ebeln = itab_zycit003-ebeln
AND slpgant > 0
AND status NE 'E'.
IF sy-subrc EQ 0.
MESSAGE i015 WITH text-224.
ENDIF.
* >> Início da inclusão: FORM SALVA_FATURA
endif.
* << Fim da inclusão
ELSE.
SELECT SINGLE belnr_p FROM /pws/zycit006
INTO v_belnr_p
WHERE nrseq EQ /pws/zycie006-nrseq.
IF v_belnr_p IS INITIAL.
MESSAGE i015 WITH text-206 text-207.
ELSE.
MESSAGE i015 WITH text-225.
* >> Início da inclusão: FORM SALVA_FATURA
if not itab_zycit003[] is initial.
* << Fim da inclusão
SELECT * FROM /pws/zycbt117
INTO TABLE itab_zycbt117
FOR ALL ENTRIES IN itab_zycit003
WHERE ebeln = itab_zycit003-ebeln
AND slpgant > 0
AND status NE 'E'.
IF sy-subrc EQ 0.
MESSAGE i015 WITH text-224.
* >> Início da inclusão: FORM SALVA_FATURA
ENDIF.
* << Fim da inclusão
ENDIF.
ENDIF.
itab_zycit006-belnr_p = v_belnr_p.
MODIFY itab_zycit006.
ENDIF.
...