Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 24/10/2006 00:00:00
Data/Hora Última Alteração: 20/06/2011 12:58:39
Descrição da Nota: ERRO AO CONTABILIZAR FATURA TIPO P COM PAGAMENTO PARCELADO.
Sintoma
Quando se realiza o cenário Importação com pagamento parcelado, utilizando fatura P, no momento de
gravar a DI, ocorre mensagem de erro, fatura nao contabilizada.
Solução
Atualização do programa da DI para efetuar a contabilização corretamente da fatura tipo P parcelada
no momento da gravação da DI.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02302 Data: 24/10/2006 Hora: 15:49:14
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02302
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 6.0
Pacote : 00025
Agrupamento : 00137
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
ERRO AO CONTABILIZAR FATURA TIPO P COM PAGAMENTO PARCELADO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
FATURA TIPO P - FATURA PARCELA - SALVAR DI - BATCH INPUT
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI023F03
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F03
...
DATA: v_belnr_p LIKE /pws/zycie006-belnr_p,
itab_132 LIKE /pws/zycie132 OCCURS 10 WITH HEADER LINE.
DATA: BEGIN OF itab_zycbt117 OCCURS 0.
INCLUDE STRUCTURE /pws/zycbt117.
DATA: END OF itab_zycbt117.
* >> Início da inclusão: FORM SALVA_FATURA
data wa_params type ctu_params.
* << Fim da inclusão
IF NOT itab_zycit003[] IS INITIAL.
SELECT * FROM /pws/zycit094 INTO TABLE itab_zycit094
FOR ALL ENTRIES IN itab_zycit003
WHERE nrseq = itab_zycit003-nrseq.
ENDIF.
...
...
itab_bdc-fval = '=CUSTO'.
APPEND itab_bdc.
IF v_modo_bi IS INITIAL.
v_modo_bi = 'N'.
ENDIF.
* >> Início da exclusão: FORM SALVA_FATURA
CALL TRANSACTION '/PWS/ZYCI003_A' USING itab_bdc
MODE v_modo_bi
UPDATE 'S'
* << Fim da exclusão
* >> Início da inclusão: FORM SALVA_FATURA
wa_params-dismode = v_modo_bi.
wa_params-updmode = 'S' .
wa_params-cattmode = ' ' .
wa_params-defsize = ' ' .
wa_params-racommit = 'X' .
wa_params-nobinpt = ' ' .
wa_params-nobiend = ' ' .
call transaction '/PWS/ZYCI003_A' USING itab_bdc
options from wa_params
* << Fim da inclusão
MESSAGES INTO itab_msg.
COMMIT WORK.
SELECT * FROM /pws/zycit132
INTO TABLE itab_132
WHERE nrseq EQ /pws/zycie006-nrseq.
...