CE PLUS - Nota 001099

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DI

Data/Hora da Publicação: 28/03/2006 00:00:00

Data/Hora Última Alteração: 20/06/2011 12:23:50

Descrição da Nota: REPLICADOR DE DADOS DA DI COM BOTÕES INVERTIDOS.

Sintoma

O botão Replicar Informações da DI está com problemas: Botões "Marcar Tudo" está invertido.  A

janela de Replicar Informações só fecha se clicarmos no BACK. O botão OK e o X não servem para

fechar a janela.

 

 

Solução

Ajustado tratamento de botões.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 01099 Data: 28/03/2006 Hora: 16:21:22

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

 

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

Nota Número              : 01099

Categoria                : Melhoria

Prioridade               : Alta

Versão PW.CE             : 6.0

Pacote                   : 00023

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

Texto Rápido:

REPLICADOR DE DADOS DA DI COM BOTÕES INVERTIDOS.

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

Palavras Chave:

REPLICADOR DE DADOS - DI - MARCAR TUDO - BOTÃO BACK

VALORES ITENS

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

Objetos da nota:

REPS /PWS/MZYCI023I01

 

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

Modificações efetuadas em REPS /PWS/MZYCI023I01

 

...

            LEAVE TO SCREEN 0.

          ENDIF.

      ENDCASE.

    WHEN '0440'.

      CASE sy-ucomm.

* >> Início da exclusão: MODULE USER_COMMAND_0231

        WHEN 'FC_SEL'.

* << Fim da exclusão

* >> Início da inclusão: MODULE USER_COMMAND_0231

        WHEN 'CHECK'.

* << Fim da inclusão

          s_ometv      = s_oregt = s_oregp     = s_ofund    =

          s_oacor      = s_oalad = s_oexm      = s_oexii    =

          s_oexipi     = s_oexad = s_oadvalipi = s_oadvalii =

          s_oadvalicms = s_oadvalpis = s_oadvalcof = 'X'.

* >> Início da exclusão: MODULE USER_COMMAND_0231

        WHEN 'FC_DES'.

* << Fim da exclusão

* >> Início da inclusão: MODULE USER_COMMAND_0231

        WHEN 'UNCHECK'.

* << Fim da inclusão

          s_ometv      = s_oregt = s_oregp     = s_ofund    =

          s_oacor      = s_oalad = s_oexm      = s_oexii    =

          s_oexipi     = s_oexad = s_oadvalipi = s_oadvalii =

          s_oadvalicms =  s_oadvalpis = s_oadvalcof = space.

* >> Início da exclusão: MODULE USER_COMMAND_0231

        WHEN 'CHECK'.

* << Fim da exclusão

* >> Início da inclusão: MODULE USER_COMMAND_0231

        WHEN 'FC_SEL'.

* << Fim da inclusão

          PERFORM fill_mark USING 'X'.

* >> Início da exclusão: MODULE USER_COMMAND_0231

        WHEN 'UNCHECK'.

* << Fim da exclusão

* >> Início da inclusão: MODULE USER_COMMAND_0231

        WHEN 'FC_DES'.

* << Fim da inclusão

          PERFORM fill_mark USING space.

        WHEN 'ENTE'.

          PERFORM comm_repl.

* >> Início da inclusão: MODULE USER_COMMAND_0231

          set screen 0.

          leave screen.

        WHEN 'BACK'.

          set screen 0.

          leave screen.

* << Fim da inclusão

      ENDCASE.

    WHEN OTHERS.

      IF sy-dynnr EQ '0400'.

        t_pisbs = itab_it-basepis.

        t_cofinsbs = itab_it-basecofins.

...