CE PLUS - Nota 006394

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Fatura Mercadoria

Data/Hora da Publicação: 15/04/2008 00:00:00

Data/Hora Última Alteração: 22/02/2011 16:11:28

Descrição da Nota: FATURA AJUSTE LIVRE NÃO ABRE CAMPO REALIZADO DA MERCADORIA PARA INSERÇÃO

Sintoma

Ao fazer uma Fatura com ajuste livre não está abrindo o campo Realizado da mercadoria para inserção

do valor novo.

 

 

Solução

Ajustar tratamento de campo

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

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

Informações Complementares

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

Nota Número 06394 Data: 15/04/2008 Hora: 15:43:27

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

 

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

Nota Número              : 06394

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00005

Agrupamento              : 00043

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

Referência às notas relacionadas:

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

 

05490  - 00001 - 7.0    - 00004  - AO COLOCAR FATURA COMO AJUSTE LIVRE ESTÁ ABRINDO OS CAMPOS DO FAB

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

FATURA AJUSTE LIVRE NÃO ABRE CAMPO REALIZADO DA MERCADORIA PARA INSERÇÃO

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

Palavras Chave:

FATURA - AJUSTE LIVRE - CAMPO REALIZADO - INSERÇÃO DE VALORES

 

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

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 OR /pws/zycie006-ratval = 4 ) 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 screen-name NE '/PWS/ZYCIE003-VLREAL' ) ) 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.

...