CE PLUS - Nota 008863

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Liquidação de Fatura

Data/Hora da Publicação: 20/08/2009 00:00:00

Data/Hora Última Alteração: 18/02/2011 17:04:52

Descrição da Nota: LIQUIDAÇÃO - MENSAGEM INCORRETA DE DOCUMENTO COMPENSADO

Sintoma

Ao efetuar uma liquidação de um contrato de ACC, onde não houve desmembramento na vinculação, exibe

a mensagem de documento X compensado ou não existente. Mas este documento X é da captação, teria que

analisar o da vinculação.

 

 

Solução

Verificar o documento da vinculação, quando o mesmo existir e for diferente do documento da

captação.

 

Versões Tratadas

7.0


Pré-Requisitos

Produto:

Nota

Descrição

LIQUIDAÇÃO OU LIQUIDAÇÃO AUTOMÁTICA - DOCTO COMPENSADO - DATA INCORRETA

Informações Complementares

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

Nota Número 08863 Data: 20/08/2009 Hora: 17:03:26

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

 

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

Nota Número              : 08863

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 7.0

Pacote                   : 00010

Agrupamento              : 00110

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

Referência às notas relacionadas:

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

 

08813  - 00001 - 7.0    - 00010  - LIQUIDAÇÃO OU LIQUIDAÇÃO AUTOMÁTICA - DOCTO COMPENSADO - DATA INC

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

LIQUIDAÇÃO - MENSAGEM INCORRETA DE DOCUMENTO COMPENSADO

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

Palavras Chave:

LIQUIDAÇÃO MENSAGEM INCORRETA DE DOCUMENTO COMPENSADO

 

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

Objetos da nota:

REPS /PWS/MZYCB004F03

 

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

Modificações efetuadas em REPS /PWS/MZYCB004F03

 

...

        and   nrparcf  eq p_vinculacao-nrparcf

        and   gsberf   eq p_vinculacao-gsberf

        and   dtvincul eq p_vinculacao-dtvincul.

        assign:

          <fs_zycbt069>-belnr    to <fs_belnr>,

          p_vinculacao-dtbelnr   to <fs_dtdocto>.

      endloop.

    when others.

      if /pws/zycbe001-belnr2 is initial.

        assign /pws/zycbe001-belnr to <fs_belnr>.

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

      elseif p_vinculacao-belnr ne /pws/zycbe001-belnr2.

        assign:

          p_vinculacao-belnr    to <fs_belnr>,

          p_vinculacao-dtbelnr  to <fs_dtdocto>.

* << Fim da inclusão

      else.

        assign /pws/zycbe001-belnr2 to <fs_belnr>.

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

      endif.

* << Fim da exclusão

      if /pws/zycbe001-dtvincul is initial

         or ( /pws/zycbe001-belnr = /pws/zycbe001-belnr2 and

              not /pws/zycbe001-belnr2 is initial ).

        clear /pws/zycbt074-dtcont.

        select single dtcont

...

 

...

               and

               itab_zycbt005_vinc-slpagar < itab_zycbt005_vinc-vlvinc

               and

               itab_zycbt005_vinc-dtvincul < <fs_dtdocto>.

              assign itab_zycbt005_vinc-dtvincul to <fs_dtdocto>.

              exit.

            else.

              v_linha = v_linha - 1.

            endif.

          endwhile.

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

          endif.

* << Fim da inclusão

        endif.

      endif.

  endcase.

  perform adiciona_documentos

    using

      p_vinculacao-bukrs_c

      <fs_belnr>

      <fs_dtdocto>

      'H'.

endform.

...