CE PLUS - Nota 002866

Módulo: DOC. EXPORTAÇÃO

Funcionalidade: Dados Adicionais

Data/Hora da Publicação: 11/01/2007 00:00:00

Data/Hora Última Alteração: 03/03/2010 11:41:02

Descrição da Nota: MODIFICAÇÃO DE DADOS INFORMADOS NAS READ_TEXT NO DADOS ADICIONAIS DO EMB

Sintoma

 

Ao incluir dados nos campos read_text da pasta Dados Próprios dos Dados Adicionais do Embarque e

salvá-los, após retornar ao programa principal e sair sem salvar, perde-se os dados informados no

editor da read_text, sem ao menos avisar o usuário que houveram modificações.

 

Solução

 

Foi marcar a variável que ativa a rotina que alerta o usuário sobre modifições nos dados, no ponto

ao retornar de uma execução bem sucedida da função EDIT_TEXT.

Versões Tratadas

6.0

Informações Complementares

 

----------------------------------------------------------------------------------------------------

Nota Número 02866 Data: 11/01/2007 Hora: 17:26:35

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 02866

Categoria                : Erro de Programa

Prioridade               : Baixa

Versão PW.CE             : 6.0

Pacote                   : 00026

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

----------------------------------------------------------------------------------------------------

Texto Rápido:

MODIFICAÇÃO DE DADOS INFORMADOS NAS READ_TEXT NO DADOS ADICIONAIS DO EMB

----------------------------------------------------------------------------------------------------

Palavras Chave:

MODIFICAÇÃO; READ_TEXT; DADOS; ADICIONAIS; EMBARQUE

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

REPS /PWS/MZYCE038F01

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCE038F01

 

...

            lines     = itab_tline4

       EXCEPTIONS

            id        = 1

            language  = 2

            name      = 3

            object    = 4

            OTHERS    = 5.

  CALL FUNCTION 'EDIT_TEXT'

        EXPORTING

          header         = wa_thead4

          display        = v_display

        TABLES

           lines         = itab_tline4

        EXCEPTIONS

             id            = 1

             language      = 2

             linesize      = 3

             name          = 4

             object        = 5

             textformat    = 6

             communication = 7

             OTHERS        = 8.

 

* >> Início da inclusão: FORM READ_TEXTA

  IF sy-subrc = 0.

    v_datar = 'X'.

  ENDIF.

* << Fim da inclusão

 

  CALL FUNCTION 'SAVE_TEXT'

       EXPORTING

            client    = sy-mandt

            header    = wa_thead4

            insert    = 'X'

       IMPORTING

            newheader = wa_thead4

       TABLES

            lines     = itab_tline4

       EXCEPTIONS

...