CE PLUS - Nota 009495

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: LI

Data/Hora da Publicação: 02/12/2009 00:00:00

Data/Hora Última Alteração: 23/02/2011 10:06:00

Descrição da Nota: LI NÃO RECALCULA QTDE UM ESTATÍSTICA SE ALTERAR A QUANTIDADE

Sintoma

Erro no recálculo de Qtde Estatística que o programa deixa de fazer, na LI, quando alterado a Qtde

de Embarque do Pedido.

 

 

Solução

Verificar se a quantidada é diferente para Recalcular a Qtde Um Estatística

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

NÃO ESTÁ PREENCHENDO A QUANTIDADE NAS INFORMAÇÕES DE DRAWBACK

Informações Complementares

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

Nota Número 09495 Data: 02/12/2009 Hora: 14:35:24

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

 

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

Nota Número              : 09495

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00002

Agrupamento              : 00001

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

Referência às notas relacionadas:

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

 

09297  - 00001 - 8.0    - 00001  - NÃO ESTÁ PREENCHENDO A QUANTIDADE NAS INFORMAÇÕES DE DRAWBACK

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

LI NÃO RECALCULA QTDE UM ESTATÍSTICA SE ALTERAR A QUANTIDADE

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

Palavras Chave:

LI - DESEMBARAÇO - QTDE - UM - ESTATÍSTICA - RECALCULAR

 

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

Objetos da nota:

REPS /PWS/MZYCI020O01

 

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

Modificações efetuadas em REPS /PWS/MZYCI020O01

 

...

      v_qtdtot = v_qtdtot + it_zycit079-qtd_iten.

      IF NOT it_ekpo-matnr IS INITIAL.

        PERFORM converte_um_ncm USING it_ekpo-matnr

                             CHANGING it_zycit079-meins

                                      it_zycit079-qtd_iten.

      ENDIF.

      v_qtdest = v_qtdest +

                 it_zycit079-qtd_iten.

    ENDLOOP.

    IF it_079_del[] IS INITIAL.

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

      IF /pws/zycie078-qtdest IS INITIAL.

* << Fim da exclusão

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

      IF /pws/zycie078-qtdest IS INITIAL OR

        ( /pws/zycie078-qtdest <> v_qtdest AND v_novo_item IS INITIAL ).

* << Fim da inclusão

        /pws/zycie078-qtdest = v_qtdest.

      ELSE.

        IF NOT itab_itens[] IS INITIAL.

          IF v_novo_item EQ 'X'.

            IF NOT it_zycit079-qtd_iten IS INITIAL.

              /pws/zycie078-qtdest = /pws/zycie078-qtdest +

                                     it_zycit079-qtd_iten.

              DELETE itab_itens WHERE ebeln EQ it_zycit079-ebeln

                                AND   ebelp EQ it_zycit079-ebelp.

              CLEAR v_novo_item.

...