Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Liquidação em Andamento
Data/Hora da Publicação: 05/04/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 15:07:01
Descrição da Nota: PREENCHIMENTO DO CAMPO DATA EFETIVA VALUT NA LIQUIDAÇÃO DE FATURAS
Sintoma
Ao liquidar uma fatura que tenha liquidação em andamento, na primeira F-30 que desmembra a conta do
cliente, o programa não preenche o campo BSEG-ZFBDT.Se preencho este campo manualmente e dou
sequência no processo, a F-30 na conta do contrato também dá o mesmo erro, porém no campo BSEG-
VALUT.Quando a fatura não tem liquidação em andamento, o desmebramento do cliente não apresenta
erro, somente na desmembramento do contrato.
Solução
Foi efetuado a consistência para a busca da data correta, ou seja, está sendo verificado se o campo
/PWS/ZYCBT074-DTCONT está em branco. Caso não esteja é selecionado a data da Vinculação para o campo
VALUT.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01161 Data: 05/04/2006 Hora: 17:01:25
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01161
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00108
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
PREENCHIMENTO DO CAMPO DATA EFETIVA VALUT NA LIQUIDAÇÃO DE FATURAS
----------------------------------------------------------------------------------------------------
Palavras Chave:
DATA EFETIVA VALUT LIQUIDAÇÃO EM ANDAMENTO DESMEMBRAMENTO CLIENTE
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCB004F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em /PWS/SAPMZYCB004
INCLUDE /pws/mzycb004top.
* >> Início da exclusão:
INCLUDE /pws/mzycb004x01.
* << Fim da exclusão
INCLUDE /pws/mzycb004o01.
INCLUDE /pws/mzycb004i01.
INCLUDE /pws/mzycb004f01.
INCLUDE /pws/mzycb004f02.
INCLUDE /pws/mzycb004f03.
INCLUDE /pws/mzycb004h01.
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB004TOP
*Luciana - Chamado 206393 - 15/03/2005 - Início
INCLUDE /pws/zygli100.
*Luciana - Chamado 206393 - 15/03/2005 - Fim
*CHAMADO 216415 - 11/03/2005 - INICIO
INCLUDE /pws/zygli101.
DATA v_tela_help LIKE sy-dynnr VALUE '0052'.
*CHAMADO 216415 - 11/03/2005 - FIM
* >> Início da inclusão:
INCLUDE /pws/mzycb004x01.
* << Fim da inclusão
*-----------------------------------------------------------------------
* Tabelas transparentes
TABLES:
/pws/zycbe001, " CÂMBIO - Captação de Contrato - Estrutura
/pws/zycbe017, " CB - Cadastro de Faturas
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCB004F02
...
itab_zycbe033-dtdocto = v_data.
ELSE.
itab_zycbe033-belnr = v_zycbe001-belnr2.
SELECT SINGLE * FROM /pws/zycbt074
WHERE nrseqc = v_zycbe001-nrseqc.
* >> Início da exclusão: FORM DESMEMBRA_ACE
IF sy-subrc = 0.
* << Fim da exclusão
* >> Início da inclusão: FORM DESMEMBRA_ACE
IF NOT /PWS/ZYCBT074-DTCONT IS INITIAL.
* << Fim da inclusão
itab_zycbe033-dtdocto = /pws/zycbt074-dtcont.
ELSE.
itab_zycbe033-dtdocto = v_zycbe001-dtvincul.
ENDIF.
ENDIF.
...
...
IN PROGRAM (itab_zyglt100-programa).
ENDIF.
APPEND itab_zycbe033.
v_desmembramento = 'X'.
CLEAR v_vinc_tot.
* >> Início da exclusão: FORM DESMEMBRA_ACE
IF itab_zycbt005-slpagar IS INITIAL.
v_vinc_tot = 'X'.
ENDIF.
* << Fim da exclusão
LOOP AT itab_zycbt034.
MESSAGE i016 WITH itab_zycbt034-descricao.
ENDLOOP.
IF itab_zycbt034 IS INITIAL.
IF itab_zycbt006-tpcontr EQ 'DP'.
...