CE PLUS - Nota 002184

Módulo: CÂMBIO IMPORTAÇÃO

Funcionalidade: Rotina de Pagamento

Data/Hora da Publicação: 02/10/2006 00:00:00

Data/Hora Última Alteração: 18/02/2011 09:43:42

Descrição da Nota: COMPLEMENTO DO BOLETO - ESTORNO - PAGAMENTO FATURA

Sintoma

Ao excluir um boleto de Pagamento de Fatura, o documento contábil contabilizado não é estornado.

 

 

Solução

Considerar o campo /pws/zycbt145-cod_fech como pronto quando for igual a PR ou vazio, assim das duas

formas passa pelo estorno(fb08) do documento contábil.

 

Versões Tratadas

6.0

Informações Complementares

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

Nota Número 02184 Data: 02/10/2006 Hora: 10:46:47

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

 

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

Nota Número              : 02184

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00025

Agrupamento              : 00132

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

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

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

COMPLEMENTO DO BOLETO - ESTORNO - PAGAMENTO FATURA

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

Palavras Chave:

COMPLEMENTO DO BOLETO ESTORNO PAGAMENTO FATURA FB08

/PWS/ZYCBT145-COD_FECH DOCUMENTO NÃO ESTORNADO

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

Objetos da nota:

REPS /PWS/MZYCB110F01

REPS /PWS/MZYGL110F01

 

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

Modificações efetuadas em REPS /PWS/MZYCB110F01

 

...

                  WHERE belnr = v_belnr

                    AND bukrs = /pws/zycbe031-bukrs

                    AND gjahr = wa_zycbt031-dtcredpr(4)

                    AND shkzg = 'S'.

  IF sy-subrc = 0 AND bseg-augbl IS INITIAL.

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

    IF /pws/zycbe145-cod_fech EQ 'PR'.

* << Fim da exclusão

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

    IF /pws/zycbe145-cod_fech EQ 'PR'

       or /pws/zycbe145-cod_fech eq '  '.

* << Fim da inclusão

      PERFORM est_fb08.

      MESSAGE i212 WITH v_belnr.

      /pws/zycbe031-status = 'I'.

      /pws/zycbe031-statusp = 'I'.

      IF sy-index = 1 OR sy-index = 0.

...

 

 

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

Modificações efetuadas em REPS /PWS/MZYGL110F01

 

...

        INTO TABLE itab_zycbt133

        WHERE bukrs = /pws/zycbe031-bukrs.

      READ TABLE itab_zycbt133 WITH KEY codmod = 'I'.

      IF sy-subrc EQ 0.

        IF /pws/zycbe145-cod_fech EQ 'TR' OR

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

          ( /pws/zycbe145-cod_fech EQ 'PR' AND

* << Fim da exclusão

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

          ( ( /pws/zycbe145-cod_fech EQ 'PR' or

              /pws/zycbe145-cod_fech EQ '  ' ) AND

* << Fim da inclusão

            wa_zycbt108-belnr_co IS INITIAL ).

          IF v_est_aprov = 'N'.

            IF /pws/zycbe031-nrparc NE ' ' AND

               /pws/zycbe031-nrparc NE '000'.

              PERFORM anula_compens_ip_parcial.

...