CE PLUS - Nota 010866

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.

 

Versões Tratadas

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'.

...