Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Fatura Despesas
Data/Hora da Publicação: 05/01/2011 00:00:00
Data/Hora Última Alteração: 06/01/2011 10:38:52
Descrição da Nota: ERRO NO BOTÃO VOLTAR NA FATURA QUANDO É EXIBIÇÃO.
Sintoma
Ao entrar no embarque em exibir, depois entrar na fatura e sair dela aparece uma mensagem que a
fatura não pode ser modificada, mas a mesma está em exibir.
Solução
Impedir que o programa execute a rotina que verifica alterações, quando estivermos exibindo uma
fatura.
8.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10866 Data: 05/01/2011 Hora: 09:04:01
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10866
Categoria : Erro de Programa
Prioridade : Baixa
Versão PW.CE : 8.0
Pacote : 00006
Agrupamento : 00053
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
ERRO NO BOTÃO VOLTAR NA FATURA QUANDO É EXIBIÇÃO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
BOTÃO VOLTAR - FATURA - MENSAGEM - FATURA EXIBIR
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI003I01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003I01
...
SELECT SINGLE *
FROM /pws/zycit085
WHERE nrbl EQ /pws/zycie006-nrseqce
AND nrdi NE ''
AND dtreg NE ''. "#EC CI_NOFIELD
IF sy-subrc EQ 0.
LEAVE PROGRAM.
ENDIF.
IF sy-tcode EQ '/PWS/ZYCI003_L' OR sy-tcode EQ '/PWS/ZYCI003_E' OR
sy-tcode EQ '/PWS/ZYCI003_R' .
* >> Início da exclusão: MODULE USER_COMMAND_0100
PERFORM verifica_alteracoes.
* << Fim da exclusão
CLEAR: v_dbanco, v_dforn, v_dmoeda, v_dmoeda_emb,
v_dtpfatura, v_dfrpagto, /pws/zycie006.
CLEAR v_livre.
CLEAR v_existe_lc.
CLEAR itab_zycit047[]. REFRESH itab_zycit047.
CLEAR itab_zycit132. REFRESH itab_zycit132. FREE itab_zycit132.
LEAVE TO SCREEN 0 .
ELSEIF sy-tcode EQ '/PWS/ZYCI003_C' OR sy-tcode EQ
'/PWS/ZYCI003_A'
OR sy-tcode = '/PWS/ZYCI003_M'.
...