CE PLUS - Nota 006314

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DSI

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

Data/Hora Última Alteração: 09/03/2010 13:17:13

Descrição da Nota: AO ALTERAR A ALÍQUOTA DE UM ITEM ESTÁ ALTERANDO PARA TODOS OS ITENS

Sintoma

 

Ao alterar a alíquota de um item está alterando para todos os itens

 

Solução

 

Ajustar montagem de tabela.

Versões Tratadas

7.0

Informações Complementares

 

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

Nota Número 06314 Data: 04/04/2008 Hora: 10:10:01

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

 

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

Nota Número              : 06314

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00005

Agrupamento              : 00041

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

AO ALTERAR A ALÍQUOTA DE UM ITEM ESTÁ ALTERANDO PARA TODOS OS ITENS

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

Palavras Chave:

ALÍQUOTA - ALTERAÇÃO DE ITEM.

 

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

Objetos da nota:

REPS /PWS/MZYCI058F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI058F01

 

...

      itab_it-matusado  = 'S'.

    ELSE.

      itab_it-matusado  = 'N'.

    ENDIF.

    itab_it-meinscom  = itab_zycit003-meins.

    itab_it-slqtde    = itab_zycit003-slqtde.

    itab_it-basred    = itab_zycit003-basred.

    itab_it-nrseqdi   = /pws/zycie085-nrseqdi.

    itab_it-waersreal =  /pws/zycbt007-waersb.

    itab_it-waersbem = itab_zycit003-waers_real.

* >> Início da exclusão: FORM FILL_ITABIT

    IF NOT itab_itb-advalii  IS INITIAL.

      itab_it-advalii  = itab_itb-advalii.

    ELSE.

      itab_itb-advalii = itab_it-advalii = itab_zycit003-advalii .

    ENDIF.

    IF NOT itab_itb-advalipi IS INITIAL.

      itab_it-advalipi = itab_itb-advalipi.

    ELSE.

      itab_itb-advalipi = itab_it-advalipi = itab_zycit003-advalipi .

    ENDIF.

    IF NOT itab_itb-advalicms IS INITIAL.

      itab_it-advalicms = itab_itb-advalicms.

    ELSE.

      itab_itb-advalicms = itab_it-advalicms = itab_zycit003-advalicms .

    ENDIF.

* << Fim da exclusão

    IF itab_it-pproc IS INITIAL.

      itab_it-pproc = itab_it-porigem.

    ENDIF.

    IF sy-tcode EQ '/PWS/ZYCI058_C'.

      IF itab_it-advalii   IS INITIAL.

        IF /pws/zycie093-meiotransp EQ 'PS'.

          itab_it-advalii = '60'.

        ELSE.

          itab_it-advalii   = itab_it-aliqii.

        ENDIF.

...