CE PLUS - Nota 005490

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Fatura Mercadoria

Data/Hora da Publicação: 18/12/2007 00:00:00

Data/Hora Última Alteração: 03/02/2010 16:59:40

Descrição da Nota: AO COLOCAR FATURA COMO AJUSTE LIVRE ESTÁ ABRINDO OS CAMPOS DO FABRICANTE

Sintoma

 

ao mudar para ajuste livre abria o campo fabricante dos itens.

 

Solução

 

No controle de permissão de acesso aos campos do fabricante verificar se é Ajuste Livre

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 05490 Data: 18/12/2007 Hora: 15:01:54

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

 

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

Nota Número              : 05490

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00004

Agrupamento              : 00026

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

AO COLOCAR FATURA COMO AJUSTE LIVRE ESTÁ ABRINDO OS CAMPOS DO FABRICANTE

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

Palavras Chave:

FABRICANTE - AJUSTE LIVRE

 

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

Objetos da nota:

REPS /PWS/MZYCI003O01

 

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

Modificações efetuadas em REPS /PWS/MZYCI003O01

 

...

    CLEAR v_paisfab.

  ENDIF.

  tc_itens-lines = tc_itens-lines + 10.

ENDMODULE.

MODULE set_screen_tc_0106 OUTPUT.

  CHECK ( /pws/zycie006-tpfatura = '01'

  OR /pws/zycie006-tpfatura = '11' ) OR /pws/zycie006-tpfatura = '  '.

  LOOP AT SCREEN.

    IF ( /pws/zycie006-ratval = 2 OR /pws/zycie006-ratval = 1 OR

      itab_zycit003-livre NE 'S' OR v_status_s = 0  OR

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

      /pws/zycie006-ratval = 3 ) AND

* << Fim da exclusão

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

      /pws/zycie006-ratval = 3 OR /pws/zycie006-ratval = 4 ) AND

* << Fim da inclusão

      screen-name NE 'ITAB_ZYCIT003-MARC' AND

      screen-name NE 'ITAB_ZYCIT003-TOINV'.

      screen-input = '0'.

    ELSEIF screen-group1 NE 'OUT' AND sy-tcode NE '/PWS/ZYCI003_E'.

      screen-input = '1'.

    ENDIF.

    IF screen-name = '/PWS/ZYCIE003-VLFRE_FAT'.

      IF /pws/zycie006-ratfre = 'N'.

        screen-input = 1.

      ELSE.

...