CE PLUS - Nota 002143

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DSI

Data/Hora da Publicação: 25/09/2006 00:00:00

Data/Hora Última Alteração: 20/06/2011 12:58:33

Descrição da Nota: AJUSTES DE ANO CONTÁBIL NA VARIAÇÃO CAMBIAL DSI

Sintoma

Problema na Variação Cambial da DSI  quando a fatura usa a função que leva o ano seguinte de

exercicio, ou seja, o programa não consegue encontrar o documento, porque a data de

lançamento e a data do exercicio é de uma noa diferente.

 

 

 

Solução

ajustar seleção de ano fiscal.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

AO FAZER VARIAÇÃO CAMBIAL ESTÁ LEVANDO ANO DE EXERCÍCIO INCORRETO.

Informações Complementares

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

Nota Número 02143 Data: 25/09/2006 Hora: 16:14:04

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

 

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

Nota Número              : 02143

Categoria                : Erro de Programa

Prioridade               : Alta

Versão PW.CE             : 6.0

Pacote                   : 00024

Agrupamento              : 00129

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

Referência às notas relacionadas:

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

 

02074  - 00001 - 6.0    - 00024  - AO FAZER VARIAÇÃO CAMBIAL ESTÁ LEVANDO ANO DE EXERCÍCIO INCORRETO

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

AJUSTES DE ANO CONTÁBIL NA VARIAÇÃO CAMBIAL DSI

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

Palavras Chave:

VARIAÇÃO CAMBIAL - ANO CONTÁBIL - PERÍODO - ANO FISCAL

 

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

Objetos da nota:

REPS /PWS/MZYCI058F03

 

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

Modificações efetuadas em REPS /PWS/MZYCI058F03

 

...

      itab_zycit006_aux-hkont = itab_matuse_aux-hkont.

      APPEND itab_zycit006_aux.

    ENDLOOP.

  ENDLOOP.

  IF NOT itab_zycit006_aux[] IS INITIAL.

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

    DATA: v_ano TYPE t001b-frye1,

          v_gjahr TYPE bsis-gjahr.

    read table itab_zycit006_aux index 1.

    CALL FUNCTION '/PWS/ZYGL_OBTEM_ANO_CONTABIL'

         EXPORTING

              v_bukrs = /pws/zycie085-bukrs

              v_date  = itab_zycit006-DT_BELNRP

         IMPORTING

              v_year  = v_ano.

    IF sy-subrc  EQ  0.

      v_gjahr  = v_ano.

    ELSE.

      v_gjahr = itab_zycit006-dtlanc+0(4).

    ENDIF.

* << Fim da inclusão

    SELECT hkont dmbtr wrbtr belnr buzei FROM bsis

       INTO TABLE itab_bsis

              FOR ALL ENTRIES IN itab_zycit006_aux

              WHERE bukrs EQ /pws/zycie085-bukrs       AND

                hkont     EQ itab_zycit006_aux-hkont     AND

                gjahr     EQ itab_zycit006_aux-dtlanc+0(4) AND

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

                 gjahr     EQ v_gjahr AND

* << Fim da inclusão

                belnr     EQ itab_zycit006_aux-belnr_p.

  ENDIF.

  LOOP AT itab_bsis.

    LOOP AT itab_zycit006 WHERE belnr_p = itab_bsis-belnr.

      MOVE itab_zycit006-tpfatura TO itab_bsis-tpfatura.

...