CE PLUS - Nota 010355

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Liquidação de Fatura

Data/Hora da Publicação: 02/07/2010 00:00:00

Data/Hora Última Alteração: 21/01/2011 10:25:33

Descrição da Nota: LIQUIDAÇÃO - ERRO VERIFICAÇÃO DE DOCUMENTOS COMPENSADOS DE PT/ST

Sintoma

Ao criar a liquidação de um contrato de PT/ST, esta exibindo mensagem de documento compensado ou não

existente, mas o mesmo esta ok.

 

 

Solução

Ajustes na consistência de documentos compensados/não existentes, para considerar a data correta e

encontrar o documento, quando o cenário é de anos diferentes.

 

Versões Tratadas

8.0


Pré-Requisitos

Produto:

Nota

Descrição

DA-VINCULAÇÃO/LIQUIDAÇÃO-OTIMIZAÇÃO-BUSCA TAXAS/TIPO DOCTO. POR CONTRATO

LIQUIDAÇÃO - PREENCHIMENTO DO CAMPO SOCIEDADE PARCEIRA.

Informações Complementares

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

Nota Número 10355 Data: 02/07/2010 Hora: 15:52:27

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

 

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

Nota Número              : 10355

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 8.0

Pacote                   : 00004

Agrupamento              : 00028

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

Referência às notas relacionadas:

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

 

08536  - 00001 - 7.0    - 00009  - DA-VINCULAÇÃO/LIQUIDAÇÃO-OTIMIZAÇÃO-BUSCA TAXAS/TIPO DOCTO. POR C

10204  - 00002 - 8.0    - 00003  - LIQUIDAÇÃO - PREENCHIMENTO DO CAMPO SOCIEDADE PARCEIRA.

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

LIQUIDAÇÃO - ERRO VERIFICAÇÃO DE DOCUMENTOS COMPENSADOS DE PT/ST

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

Palavras Chave:

LIQUIDAÇÃO - ERRO VERIFICAÇÃO DE DOCUMENTOS COMPENSADOS DE PT/ST

 

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

Objetos da nota:

REPS /PWS/MZYCB004F03

 

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

Modificações efetuadas em REPS /PWS/MZYCB004F03

 

...

    wa_vinculacao-nrparc   = itab_zycbt005-nrparc.

    wa_vinculacao-nrinvoic = itab_zycbt005-nrinvoic.

    wa_vinculacao-nrparcf  = itab_zycbt005-nrparcf.

    wa_vinculacao-gsberf   = itab_zycbt005-gsberf.

    wa_vinculacao-dtvincul = itab_zycbt005-dtvincul.

    wa_vinculacao-dtbelnr  = itab_zycbt005-dtbelnr.

    wa_vinculacao-bukrs    = itab_zycbt005-bukrs.

    wa_vinculacao-bukrs_c  = /pws/zycbe001-bukrs.

    wa_vinculacao-saldo    = itab_zycbt005-vlme_p.

    wa_vinculacao-belnr    = itab_zycbt005-belnr.

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

    IF /pws/zycbe001-tpcontr(1) NE 'P' AND

       /pws/zycbe001-tpcontr(1) NE 'S'.

* << Fim da inclusão

    if /pws/zycbe001-belnr = itab_zycbt005-belnr

       and not /pws/zycbe001-belnr2 is initial.

      wa_vinculacao-belnr    = /pws/zycbe001-belnr2.

      wa_vinculacao-dtbelnr  = /pws/zycbe001-dtvincul.

    else.

      case /pws/zycbe001-fdtlanc.

        when 'O'.

          wa_vinculacao-dtbelnr = /pws/zycbe001-dtcontr.

        when 'D'.

          wa_vinculacao-dtbelnr = /pws/zycbe001-dtdesem.

        when others.

          wa_vinculacao-dtbelnr = /pws/zycbe001-dtcred.

      endcase.

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

      ENDIF.

* << Fim da inclusão

    endif.

    insert wa_vinculacao into table itab_vinculacao.

  endloop.

  perform seleciona_vinculacao

    using

      itab_vinculacao

    changing

      itab_zycbt069.

  perform seleciona_fatura

    using

...