Módulo: CÂMBIO EXPORTAÇÃO
Funcionalidade: Rotina de Pagamento
Data/Hora da Publicação: 24/04/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 13:59:38
Descrição da Nota: COMPLEMENTO DO BOLETO - AGRUPAMENTO - DADOS CONTRATO
Sintoma
Ao criar uma despesa de exportação, esta permitindo preencher qualquer valor no Número de Invoice,
gerando erro no complemento do boleto que não salva as informações de documento contábil, status e
data de pagamento na tabela /PWS/ZYCBT004.
Solução
Consistir na despesa de exportação o campo número da invoice, onde só permite se o mesmo existir na
/pws/zycbt017. Passar o campo selreg-nrinvoic para o mesmo da /pws/zycbt031 e /pws/zycbt064, no
processar boleto. Consistir os dados da despesa no complemento do boleto, para que armazene as
informações corretamente.
6.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01236 Data: 24/04/2006 Hora: 16:23:44
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01236
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00110
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
01205 - 00001 - 6.0 - 00023 - PROCESSAR BOLETO (AGRUPAR) DESPESAS EXPORTAÇÃO
----------------------------------------------------------------------------------------------------
COMPLEMENTO DO BOLETO - AGRUPAMENTO - DADOS CONTRATO
----------------------------------------------------------------------------------------------------
Palavras Chave:
COMPLEMENTO DO BOLETO AGRUPAMENTO DADOS CONTRATO
DESPESAS EXPORTAÇÃO PROCESSAR BOLETO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/ZYCBR102
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/ZYCBR102
...
MOVE: itab_selreg_aux-nrchave TO itab_zycbt064-nrchave,
itab_selreg_aux-docto TO itab_zycbt064-nrinvoic,
itab_selreg_aux-nrparcf TO itab_zycbt064-nrparcf,
itab_selreg_aux-tipo TO itab_zycbt064-tipo,
itab_selreg_aux-dtvencto TO itab_zycbt064-dtvencto,
* >> Início da exclusão: FORM PREENCHE_ITAB_ZYCBT064
itab_selreg_aux-dtliquid TO itab_zycbt064-dtliquid,
itab_selreg_aux-lifnr TO itab_zycbt064-lifnr,
* << Fim da exclusão
* >> Início da inclusão: FORM PREENCHE_ITAB_ZYCBT064
itab_selreg_aux-dtliquid TO itab_zycbt064-dtliquid.
IF NOT itab_selreg_aux-lifnr IS INITIAL.
MOVE itab_selreg_aux-lifnr TO itab_zycbt064-lifnr.
ELSE.
MOVE itab_selreg_aux-benefic TO itab_zycbt064-lifnr.
ENDIF.
MOVE:
* << Fim da inclusão
itab_selreg_aux-waers TO itab_zycbt064-moeda,
itab_selreg_aux-vlme TO itab_zycbt064-vlme,
itab_selreg_aux-fcamb TO itab_zycbt064-fcamb,
itab_selreg_aux-fmd TO itab_zycbt064-mdcorresp,
itab_selreg_aux-tpparc TO itab_zycbt064-tpparc,
...
...
itab_selreg_aux-nrchave TO /pws/zycbt064-nrchave,
itab_selreg_aux-docto TO /pws/zycbt064-nrinvoic,
itab_selreg_aux-nrparcf TO /pws/zycbt064-nrparcf,
itab_selreg_aux-tipo TO /pws/zycbt064-tipo,
itab_selreg_aux-dtvencto TO /pws/zycbt064-dtvencto,
* >> Início da exclusão: FORM GRAVA_ZYCBT064
itab_selreg_aux-dtliquid TO /pws/zycbt064-dtliquid,
itab_selreg_aux-lifnr TO /pws/zycbt064-lifnr,
* << Fim da exclusão
* >> Início da inclusão: FORM GRAVA_ZYCBT064
itab_selreg_aux-dtliquid TO /pws/zycbt064-dtliquid.
IF NOT itab_selreg_aux-lifnr IS INITIAL.
MOVE itab_selreg_aux-lifnr TO /pws/zycbt064-lifnr.
ELSE.
MOVE itab_selreg_aux-benefic TO /pws/zycbt064-lifnr.
ENDIF.
MOVE:
* << Fim da inclusão
itab_selreg_aux-waers TO /pws/zycbt064-moeda,
itab_selreg_aux-vlme TO /pws/zycbt064-vlme,
itab_selreg_aux-fcamb TO /pws/zycbt064-fcamb,
' ' TO /pws/zycbt064-statuspg,
itab_selreg_aux-fmd TO /pws/zycbt064-mdcorresp,
...