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.
6.0
Produto:
Nota
Descrição
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.
...