CE PLUS - Nota 007196

Módulo: CÂMBIO FINANCEIRO

Funcionalidade: Rotina de Pagamento

Data/Hora da Publicação: 26/08/2008 00:00:00

Data/Hora Última Alteração: 18/02/2011 14:04:12

Descrição da Nota: COMPLEMENTO DO BOLETO - REMESSA - REPATRIAÇÃO - FBRA / FB08

Sintoma

Ao efetuar o estorno de um boleto de remessa, onde a mesma foi criada por repatriação, esta chamando

a transação FB08, mas o documento é de compensação e precisa chamar a FBRA e depois a FB08.

 

 

Solução

Considerar como PRONTO se campo da /pws/zycbt145 estiver = PR ou vazio.

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

REPATRIAÇÃO DE REMESSA

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 07196 Data: 26/08/2008 Hora: 11:28:39

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 07196

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 7.0

Pacote                   : 00006

Agrupamento              : 00062

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

06671  - 00001 - 7.0    - 00005  - REPATRIAÇÃO DE REMESSA

----------------------------------------------------------------------------------------------------

COMPLEMENTO DO BOLETO - REMESSA - REPATRIAÇÃO - FBRA / FB08

----------------------------------------------------------------------------------------------------

Palavras Chave:

COMPLEMENTO DO BOLETO REMESSA REPATRIAÇÃO FBRA FB08

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

REPS /PWS/MZYCA110F01

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCA110F01

 

...

  IF wa_zycbt124-frpagto = 'R' OR /pws/zycbe145-cod_fech = 'TR'.

    READ TABLE itab_dados_tc WITH KEY tpimp = 'PRINCIPAL'.

    IF NOT itab_dados_tc-belnr IS INITIAL.

      READ TABLE itab_dados_tc_aux WITH KEY tpimp = 'PRINCIPAL'.

      IF sy-subrc                EQ 0                         AND

         ( itab_dados_tc-kursf   NE itab_dados_tc_aux-kursf   OR

           itab_dados_tc-vlmi    NE itab_dados_tc_aux-vlmi    OR

           itab_dados_tc-bcooper NE itab_dados_tc_aux-bcooper OR

           itab_dados_tc-dtlanc  NE itab_dados_tc_aux-dtlanc ).

        IF NOT wa_zycat028 IS INITIAL AND

* >> Início da exclusão: FORM TRATA_REMESSA

           /pws/zycbe145-cod_fech = 'PR'.

* << Fim da exclusão

* >> Início da inclusão: FORM TRATA_REMESSA

           /pws/zycbe145-cod_fech ne 'TR'.

* << Fim da inclusão

          PERFORM estorna_docto_repatriacao_cp

              USING 'PRINCIPAL'

                     itab_dados_tc_aux-belnr

                     itab_dados_tc_aux-dtlanc

                     itab_zycbt124_aux-criacao

                     'X'.

        ELSE.

          PERFORM estorna_docto_cp USING 'PRINCIPAL'

                                         itab_dados_tc_aux-belnr

                                         itab_dados_tc_aux-dtlanc

...

 

...

        ENDIF.

      ENDIF.

    ENDLOOP.

  ENDIF.

  IF wa_zycbt124-frpagto = 'R' OR /pws/zycbe145-cod_fech = 'TR'.

    READ TABLE itab_dados_tc WITH KEY tpimp = 'PRINCIPAL'.

    IF NOT itab_dados_tc-belnr IS INITIAL.

      READ TABLE itab_dados_tc_aux WITH KEY tpimp = 'PRINCIPAL'.

      IF sy-subrc EQ 0.

        IF NOT wa_zycat028 IS INITIAL AND

* >> Início da exclusão: FORM EXCLUI_CP

           /pws/zycbe145-cod_fech = 'PR'.

* << Fim da exclusão

* >> Início da inclusão: FORM EXCLUI_CP

           /pws/zycbe145-cod_fech ne 'TR'.

* << Fim da inclusão

          PERFORM estorna_docto_repatriacao_cp

              USING 'PRINCIPAL'

                     itab_dados_tc_aux-belnr

                     itab_dados_tc_aux-dtlanc

                     itab_zycbt124_aux-criacao

                     'X'.

        ELSE.

          PERFORM estorna_docto_cp USING 'PRINCIPAL'

                                      itab_dados_tc_aux-belnr

                                      itab_dados_tc_aux-dtlanc

...