CE PLUS - Nota 013765

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: PLI

Data/Hora da Publicação: 28/02/2014 16:03:20

Data/Hora Última Alteração: 28/02/2014 16:03:20

Descrição da Nota: PLI - BOTÃO ELIMINAR ITEM; FECHAR CAMPOS SE TIVER LI

Sintoma

Se entrarmos na PLI pela transação de exibição, conseguimos excluir os itens.

Transação de modificar PLI - com LI gerada - os campos Descrição do Fabricante e país do fabricante

ficam abertos.

 

 

Solução

Inibir o botão e fechar os campos.

 

Versões Tratadas

9.0

Informações Complementares

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

Nota Número 13765 Data: 28/02/2014 Hora: 11:36:59

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

 

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

Nota Número              : 13765

Categoria                : Erro de Programa

Prioridade               : Baixa

Versão PW.CE             : 9.0

Pacote                   : 00007

Agrupamento              : 00170

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

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

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

PLI - BOTÃO ELIMINAR ITEM; FECHAR CAMPOS SE TIVER LI

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

Palavras Chave:

PLI - BOTÃO ELIMINAR ITEM; FECHAR CAMPOS SE TIVER LI

 

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

Objetos da nota:

REPS /PWS/MZYCI020F02

REPS /PWS/MZYCI020F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI020F02

 

...

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

    IF sy-tcode EQ '/PWS/ZYCI020_G' AND

       ( screen-name EQ '/PWS/ZYCIE079A-DESCFAB' OR

         screen-name EQ '/PWS/ZYCIE079A-PAISFAB' ) AND

       not /PWS/ZYCIE079A-NUMLI is INITIAL.

      screen-input = 0 .

    ENDIF.

* << Fim da inclusão

    MODIFY SCREEN.

  ENDLOOP.

ENDFORM.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCI020F01

 

...

      IF screen-group1 EQ 'OC1' OR

         screen-group1 EQ 'AC' .

        screen-input = '0'.

      ENDIF.

      IF screen-name EQ 'BTN_PED'.

        screen-input = '0' .

        MODIFY SCREEN.

      ENDIF.

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

      IF screen-name EQ 'BTN_DLIT'.

        screen-input = '0' .

        MODIFY SCREEN.

      ENDIF.

* << Fim da inclusão

...

 

...

    ELSEIF screen-group1 EQ 'FE'  .

      IF ( sy-tcode EQ '/PWS/ZYCI020_G' OR

           sy-tcode EQ '/PWS/ZYCI020_I' ) AND

           /pws/zycie079a-fabric EQ '2' .

        screen-input = 1 .

      ENDIF .

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

      IF sy-tcode EQ '/PWS/ZYCI020_G' AND

         NOT /pws/zycie079a-numli IS INITIAL.

        screen-input = 0 .

      ENDIF.

* << Fim da inclusão

    ENDIF.

    MODIFY SCREEN.

  ENDLOOP.

...