CE PLUS - Nota 000989

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Vinculação

Data/Hora da Publicação: 08/03/2006 00:00:00

Data/Hora Última Alteração: 18/02/2011 15:06:49

Descrição da Nota: ERRO NA DEVOLUÇÃO DE FATURAS NA APROPRIAÇÃO DESPESAS

Sintoma

Ao fazer uma apropriação, após uma vinculação a um contrato, o sistema leva para a tabela ZYCBT030

campo BUDAT igual a zero e com isto ao acessar a fatura atualizar e clicar no primeiro doc Contabil

dá DUMP e ao clicar no doc contábil da segunda coluna ocorre uma critica sobre a data.

 

 

Solução

Foi alterada a passagem do campo Data para o campo BUDAT.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 00989 Data: 08/03/2006 Hora: 13:56:47

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

 

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

Nota Número              : 00989

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00023

Agrupamento              : 00104

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

ERRO NA DEVOLUÇÃO DE FATURAS NA APROPRIAÇÃO DESPESAS

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

Palavras Chave:

VINCULAÇÃO DEVOLUÇÃO APROPRIAÇÃO DE DESPESAS RECUPERAÇÃO DE DIVISAS

 

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

Objetos da nota:

REPS /PWS/MZYCB009F06

REPS /PWS/MZYCB009F09

 

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

Modificações efetuadas em REPS /PWS/MZYCB009F06

 

...

          /pws/zycbt030~belnr    /pws/zycbt030~kwert /pws/zycbt030~waers

          /pws/zycbt030~kostl    /pws/zycbt030~prctr /pws/zycbt030~fipos

          /pws/zycbt030~belnr6   /pws/zycbt030~budat /pws/zycbt030~shkzg

          /pws/zycbt030~vinc     /pws/zycbt030~liqu  /pws/zycbt017~zterm

          /pws/zycbt030~vlslliq  /pws/zycbt030~vlsltrans

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

          /pws/zycbt030~dtbelnr

* << Fim da inclusão

          INTO CORRESPONDING FIELDS OF TABLE itab_zycbt030

          FROM /pws/zycbt030

          INNER JOIN /pws/zycbt017

            ON  /pws/zycbt017~nrinvoic = /pws/zycbt030~nrinvoic

            AND /pws/zycbt017~gsberf   = /pws/zycbt030~gsberf

...

 

...

          itab_zycbt051-dtfech  = itab_zycbe033-budat.

        ENDIF.

        MODIFY itab_zycbt051.

        MODIFY /pws/zycbt051 FROM TABLE itab_zycbt051.

        itab_zycbt030-belnr6 = itab_zycbt030-belnr_d.

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

        itab_zycbt030-budat  = itab_zycbt051-dtreceb.

* << Fim da exclusão

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

        itab_zycbt030-budat  = itab_zycbt051-dtfech.

* << Fim da inclusão

        MODIFY itab_zycbt030 TRANSPORTING belnr6 budat

                             WHERE nrinvoic = itab_zycbt051-nrinvoic

                               AND nrparcf  = itab_zycbt051-nrparcf

                               AND gsberf   = itab_zycbt051-gsberf.

        MODIFY /pws/zycbt030 FROM TABLE itab_zycbt030.

...

 

 

 

 

 

...

        itab_zycbt051-belnr_apr  = itab_zycbt032-belnr.

        itab_zycbt051-dtapr      = itab_zycbe033-budat.

        MODIFY itab_zycbt051.

        MODIFY /pws/zycbt051 FROM TABLE itab_zycbt051.

        itab_zycbt030-belnr6 = itab_zycbt030-belnr_d.

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

        itab_zycbt030-budat  = itab_zycbt051-dtreceb.

* << Fim da exclusão

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

        itab_zycbt030-budat  = itab_zycbt051-dtapr.

* << Fim da inclusão

        MODIFY itab_zycbt030 TRANSPORTING belnr6 budat

                             WHERE nrinvoic = itab_zycbt051-nrinvoic

                               AND nrparcf  = itab_zycbt051-nrparcf

                               AND gsberf   = itab_zycbt051-gsberf.

        MODIFY /pws/zycbt030 FROM TABLE itab_zycbt030.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYCB009F09

 

...

            /pws/zycbt030~fipos

            /pws/zycbt030~belnr6   /pws/zycbt030~budat

            /pws/zycbt030~shkzg

            /pws/zycbt030~vinc     /pws/zycbt030~liqu

            /pws/zycbt030~vlsltrans /pws/zycbt030~vlslliq

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

            /pws/zycbt030~dtbelnr

* << Fim da inclusão

            /pws/zycbt017~zterm

            INTO CORRESPONDING FIELDS OF TABLE itab_zycbt030

            FROM /pws/zycbt030

            INNER JOIN /pws/zycbt017

              ON  /pws/zycbt017~nrinvoic = /pws/zycbt030~nrinvoic

...

 

...

          /pws/zycbt030~fipos

          /pws/zycbt030~belnr6   /pws/zycbt030~budat

          /pws/zycbt030~shkzg

          /pws/zycbt030~vinc     /pws/zycbt030~liqu

          /pws/zycbt030~vlsltrans /pws/zycbt030~vlslliq

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

          /pws/zycbt030~dtbelnr

* << Fim da inclusão

          /pws/zycbt017~zterm

          INTO CORRESPONDING FIELDS OF TABLE itab_zycbt030

          FROM /pws/zycbt030

          INNER JOIN /pws/zycbt017

            ON  /pws/zycbt017~nrinvoic = /pws/zycbt030~nrinvoic

...