CE PLUS - Nota 001236

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.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

PROCESSAR BOLETO (AGRUPAR) DESPESAS EXPORTAÇÃ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,

...