CE PLUS - Nota 003066

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: Recebimento

Data/Hora da Publicação: 08/02/2007 00:00:00

Data/Hora Última Alteração: 08/03/2010 17:07:23

Descrição da Nota: RECEBIMENTO - CLASSIFICAÇÃO MÚLTIPLA

Sintoma

 

O sistema não está fazendo o rateio da classificação múltipla conforme percentual do pedido.

 

Solução

 

Atualização do programa de recebimento para que o sistema faça o rateio para itens com Classificação

Contábil Múltipla.

Versões Tratadas

6.0

Informações Complementares

 

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

Nota Número 03066 Data: 08/02/2007 Hora: 16:56:01

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

 

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

Nota Número              : 03066

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 6.0

Pacote                   : 00026

Agrupamento              : 00151

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

RECEBIMENTO - CLASSIFICAÇÃO MÚLTIPLA

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

Palavras Chave:

RATEIO DA CLASSIFICAÇÃO MÚLTIPLA; REVISÃO DE FATURA;

MIRO.

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

Objetos da nota:

REPS /PWS/MZYCI017F01

 

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

Modificações efetuadas em REPS /PWS/MZYCI017F01

 

...

            v_item_amount =  itab_zycit031-wrbtr - v_amount.

            itab_itemdata-quantity = itab_zycit031-menge -

                   v_quantity.

            itab_itemdata-item_amount = v_item_amount.

          ELSE.

            v_item_amount2 = itab_zycit031-wrbtr

                    /  100 * itab_ekkn_mult-vproz .

            itab_itemdata-quantity = itab_zycit031-menge

                    /  100 * itab_ekkn_mult-vproz .

            v_quantity = v_quantity + itab_itemdata-quantity.

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

            IF itab_zycit031-menge < 1.

              v_item_amount2 = v_item_amount2 *

                  itab_itemdata-quantity.

            ENDIF.

* << Fim da exclusão

            itab_itemdata-item_amount = v_item_amount2.

            v_amount = v_amount + itab_itemdata-item_amount.

          ENDIF.

          itab_itemdata-po_unit = itab_zycit031-meins.

          itab_itemdata-po_unit_iso   = itab_zycit031-meins.

          itab_itemdata-po_pr_uom     = itab_ekpo-bprme.

          itab_itemdata-po_pr_uom_iso = itab_ekpo-bprme.

          APPEND itab_itemdata.

         itab_account-invoice_doc_item = itab_itemdata-invoice_doc_item.

          itab_account-serial_no        = itab_ekkn_mult-zekkn.

...