CE PLUS - Nota 000952

Módulo: CÂMBIO EXPORTAÇÃO

Funcionalidade: Vinculação

Data/Hora da Publicação: 01/03/2006 00:00:00

Data/Hora Última Alteração: 21/02/2011 10:22:09

Descrição da Nota: SELEÇÃO DE FATURA PELO MATCHCODE VINCULAÇÃO COM FORMATO DATA INCORRETO

Sintoma

Ao criar uma vinculação, se selecionar a fatura pelo matchcode da vinculação, é exibida a mensagem

"Entrar uma data no formato". Essa mensagem é exibida pois a configuração de datas é: MM/DD/AAAA, e

a data que está vindo preenchida na table control da vinculação no campo "Dt. Vencto" está vindo no

formato DD.MM.AAAA, mas deveria vir no formato MM/DD/AAAA que é como essa data aparece no matchcode.

 

 

Solução

Disponibilizado tratamento ref. a formatação da data.

Obs.: Somente aplicar a nota de precedência caso o código ajustado não exista no ambiente do

cliente.

 

Versões Tratadas

6.0


Pré-Requisitos

Produto:

Nota

Descrição

MATCHCODE DINÂMICO VINCULAÇÃO E LIQUIDAÇÃO EM ANDAMENTO

Informações Complementares

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

Nota Número 00952 Data: 01/03/2006 Hora: 09:23:18

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

 

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

Nota Número              : 00952

Categoria                : Erro de Programa

Prioridade               : Média

Versão PW.CE             : 6.0

Pacote                   : 00022

Agrupamento              : 00102

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

Referência às notas relacionadas:

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

 

00197  - 00001 - 6.0    - 00021  - MATCHCODE DINÂMICO VINCULAÇÃO E LIQUIDAÇÃO EM ANDAMENTO

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

SELEÇÃO DE FATURA PELO MATCHCODE VINCULAÇÃO COM FORMATO DATA INCORRETO

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

Palavras Chave:

VINCULAÇÃO CÂMBIO PRONTO SELECIONAR FATURA MATCHCODE FORMATO DATA ERRADO

 

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

Objetos da nota:

REPS /PWS/MZYCB009I01

 

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

Modificações efetuadas em REPS /PWS/MZYCB009I01

 

...

        tdynpread-fieldvalue = record_tab-string+33(10).

      ENDIF.

    ELSE.

      IF shlp_curr-shlpname = '/PWS/ZYCBA008' OR

         shlp_curr-shlpname = '/PWS/ZYCBA263' .

* >> Início da exclusão: MODULE GET_INVOICE

        CONCATENATE record_tab-string+59(2)

                    record_tab-string+57(2)

                    record_tab-string+53(4)

                    INTO tdynpread-fieldvalue SEPARATED BY '.'.

* << Fim da exclusão

* >> Início da inclusão: MODULE GET_INVOICE

      tdynpread-fieldvalue = record_tab-string+53(10).

* << Fim da inclusão

      ELSEIF shlp_curr-shlpname = '/PWS/ZYCBA069' OR

             shlp_curr-shlpname = '/PWS/ZYCBA266'.

* >> Início da exclusão: MODULE GET_INVOICE

        CONCATENATE record_tab-string+39(2)

                    record_tab-string+37(2)

                    record_tab-string+33(4)

                    INTO tdynpread-fieldvalue SEPARATED BY '.'.

* << Fim da exclusão

* >> Início da inclusão: MODULE GET_INVOICE

        tdynpread-fieldvalue = record_tab-string+33(10).

* << Fim da inclusão

      ENDIF.

    ENDIF.

    tdynpread-stepl      = v_line.

    APPEND tdynpread.

* >> Início da exclusão: MODULE GET_INVOICE

    CONCATENATE record_tab-string+59(4)

                record_tab-string+56(2)

                record_tab-string+53(2)

                INTO itab_zycbt005-dtvencto.

* << Fim da exclusão

* >> Início da inclusão: MODULE GET_INVOICE

    itab_zycbt005-dtvencto = record_tab-string+53(10).

* << Fim da inclusão

    tdynpread-fieldname  = '/PWS/ZYCBE005-PRAZO'.

    IF ask_activex = 'ActiveX'.

      IF shlp_curr-shlpname = '/PWS/ZYCBA008' OR

         shlp_curr-shlpname = '/PWS/ZYCBA263' .

        tdynpread-fieldvalue = record_tab-string+154(4).

...