CE PLUS - Nota 002880

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Vinculação

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

Data/Hora Última Alteração: 10/03/2010 14:24:34

Descrição da Nota: VINCULAÇÃO - F-30 PARA BUSCAR A CHAVE DE REFERÊNCIA NA BKPF

Sintoma

 

 Quando é efetuado um estorno de um contrato de Cambio pronto com o período fechado, o BI está

efetuando errado o critério de pesquisa na segunda F-30.

 

Solução

 

Ajuste efetuado realizando tratamento para o cenário especificado.

Versões Tratadas

6.0

Informações Complementares

 

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

Nota Número 02880 Data: 12/01/2007 Hora: 17:08:07

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

 

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

Nota Número              : 02880

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00026

Agrupamento              : 00148

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

VINCULAÇÃO -  F-30 PARA BUSCAR A CHAVE DE REFERÊNCIA NA BKPF

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

Palavras Chave:

VINCULAÇÃO -  F-30 PARA BUSCAR A CHAVE DE REFERÊNCIA NA BKPF

 

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

Objetos da nota:

REPS /PWS/MZYCB009F08

 

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

Modificações efetuadas em REPS /PWS/MZYCB009F08

 

...

      MODIFY itab_zycbt030.

    ENDLOOP.

    IF v_subrc NE 0.

      EXIT.

    ENDIF.

    PERFORM clear_date_batch.

    IF NOT itab_vinc-belnr IS INITIAL.

      itab_zycbt036-tcode   = 'F-30'.

      itab_zycbt036-tabela  = 'ZYCBT005'.

      itab_zycbt036-cpochv  = itab_vinc-nrinvoic.

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

      itab_zycbt036-dtdocto = itab_vinc-dtvincul.

* << Fim da exclusão

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

      itab_zycbt036-dtdocto = v_datum.

* << Fim da inclusão

      itab_zycbt036-belnr   = itab_vinc-belnr.

      APPEND itab_zycbt036.

    ENDIF.

    itab_zycbt036-tcode   = 'F-30'.

    itab_zycbt036-tabela  = 'ZYCBT005'.

    itab_zycbt036-cpochv  = itab_vinc-nrinvoic.

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

    itab_zycbt036-dtdocto = /pws/zycbe001-dtvincul.

* << Fim da exclusão

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

    itab_zycbt036-dtdocto = v_datum.

* << Fim da inclusão

    itab_zycbt036-belnr   = /pws/zycbe001-belnr2.

    IF NOT itab_zycbt036-belnr IS INITIAL.

      APPEND itab_zycbt036.

    ENDIF.

    IF /pws/zycbe001-tpcontr(1) = 'D' AND

      NOT wa_zycbt089-rateio_cl IS INITIAL.

      MOVE itab_zycbt036[] TO itab_doctos[].

      CLEAR itab_zycbt036.

      REFRESH itab_zycbt036.

      LOOP AT itab_zycbt221.

...