Módulo: CÂMBIO IMPORTAÇÃO
Funcionalidade: Financiamento
Data/Hora da Publicação: 18/05/2006 00:00:00
Data/Hora Última Alteração: 18/02/2011 09:38:32
Descrição da Nota: FINANCIAMENTO - MATCHCODE AGRUPAR FATURA/PAGTO. ANTECIPADO
Sintoma
Se tento agrupar faturas ao financiamento pela pasta de agrupar processos, o programa não permite
que faça a associação, pois não atualiza corretamente os dados da fatura na table control após a
validação com um enter.
Solução
Ao retornar o valor do Número Sequencial para tablecontrol através da string, verificar se o
mandante está no início da mesma e buscar o posicionamento correto.
6.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 01361 Data: 18/05/2006 Hora: 10:47:30
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 01361
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 6.0
Pacote : 00023
Agrupamento : 00114
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
FINANCIAMENTO - MATCHCODE AGRUPAR FATURA/PAGTO. ANTECIPADO
----------------------------------------------------------------------------------------------------
Palavras Chave:
FINANCIAMENTO MATCHCODE AGRUPAR FATURA PAGAMENTO
ANTECIPADO FORMATAÇÃO NUMERO SEQUENCIAL
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCM101F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCM101F01
...
povstepl = v_line.
LOOP AT SCREEN.
CHECK screen-name EQ '/PWS/ZYCME023-NRCORRESP' AND
screen-input NE 0.
MOVE: '/PWS/ZYCME023-NRCORRESP' TO tdynpread-fieldname ,
* >> Início da exclusão: FORM CONSISTE_MODULO
record_tab-string+3(10) TO tdynpread-fieldvalue,
* << Fim da exclusão
v_line TO tdynpread-stepl .
* >> Início da inclusão: FORM CONSISTE_MODULO
IF record_tab-string(3) = sy-mandt OR
record_tab-string(3) = space OR
record_tab-string(3) = ' '.
MOVE: record_tab-string+3(10) TO tdynpread-fieldvalue.
ELSE.
MOVE: record_tab-string+0(10) TO tdynpread-fieldvalue.
ENDIF.
* << Fim da inclusão
APPEND tdynpread.
MOVE: '/PWS/ZYCME023-VLFINME' TO tdynpread-fieldname ,
0 TO tdynpread-fieldvalue,
v_line TO tdynpread-stepl .
APPEND tdynpread.
...