CE PLUS - Nota 005474

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DSI

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

Data/Hora Última Alteração: 22/02/2011 14:59:08

Descrição da Nota: DUMP AO GERAR A VARIAÇÃO CAMBIAL NA DSI PARA PROCESSOS COM FATURA TIPO P

Sintoma

Ao tentar lançar a variação cambial na DSI ocorre DUMP

 

 

Solução

Atualizada DI para desconsiderar as faturas não contabilizadas na variação cambial.

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

DUMP AO FAZER A VARIAÇÃO CAMBIAL NA DSI

Informações Complementares

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

Nota Número 05474 Data: 17/12/2007 Hora: 09:31:37

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

 

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

Nota Número              : 05474

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 7.0

Pacote                   : 00003

Agrupamento              : 00027

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

Referência às notas relacionadas:

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

 

03933  - 00001 - 7.0    - 00001  - DUMP AO FAZER A VARIAÇÃO CAMBIAL NA DSI

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

DUMP AO GERAR A VARIAÇÃO CAMBIAL NA DSI PARA PROCESSOS COM FATURA TIPO P

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

Palavras Chave:

DUMP - DSI - VARIAÇÃO - CAMBIAL - FATURA - TIPO P -

/PWS/SAPMZYCI058

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

Objetos da nota:

REPS /PWS/MZYCI058F03

 

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

Modificações efetuadas em REPS /PWS/MZYCI058F03

 

...

            eliminado = space.

  ENDLOOP.

  LOOP AT itab_zycit132.

    READ TABLE itab_zycit006 WITH KEY nrseq = itab_zycit132-nrseq.

    IF sy-subrc = 0.

      MOVE: itab_zycit132-belnr_p TO itab_zycit006-belnr_p.

      MOVE: itab_zycit132-dt_belnrp TO itab_zycit006-dt_belnrp.

      APPEND itab_zycit006.

    ENDIF.

  ENDLOOP.

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

  LOOP AT itab_zycit006 WHERE belnr_p IS initial.

* << Fim da exclusão

* >> Início da inclusão: FORM RECLASSIFICACAO_IA

  LOOP AT itab_zycit006.

    IF itab_zycit006-belnr_p IS INITIAL.

* << Fim da inclusão

    DELETE itab_zycit006.

* >> Início da inclusão: FORM RECLASSIFICACAO_IA

    ELSEIF itab_zycit006-frpagto EQ 'P' OR

        itab_zycit006-frpagto EQ 'A' .

      DELETE itab_zycit006.

    ENDIF.

  ENDLOOP.

  LOOP AT itab_zycit006.

* << Fim da inclusão

  ENDLOOP.

* >> Início da inclusão: FORM RECLASSIFICACAO_IA

  IF sy-subrc NE 0 .

    EXIT.

  ENDIF.

* << Fim da inclusão

  CLEAR: itab_matuse.

  REFRESH: itab_matuse.

  IF NOT itab_zycit003[] IS INITIAL.

    SELECT ebeln ebelp matnr bwtar j_1bmatuse knttp werks

           FROM ekpo INTO TABLE itab_matuse

           FOR ALL ENTRIES IN itab_zycit003

           WHERE ebeln = itab_zycit003-ebeln

             AND ebelp = itab_zycit003-ebelp.

  ENDIF.

  LOOP AT itab_matuse.

...