Módulo: CÂMBIO FINANCEIRO
Funcionalidade: SISCOSERV
Data/Hora da Publicação: 05/08/2013 10:38:18
Data/Hora Última Alteração: 05/08/2013 10:38:18
Descrição da Nota: SISCOSERV
Sintoma
foi gerado uma ras/RVS com duas operações e antes do processamento pelo robô, foi eliminada uma
operação. O XML continuou contendo as duas operações
Solução
O programa foi ajustado para gerar novamente o XML no caso de eliminação de uma operação antes do
Processamento do Robô
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13152 Data: 05/08/2013 Hora: 10:32:53
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13152
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 9.0
Pacote : 00005
Agrupamento : 00161
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote Descrição Breve
13149 - 00001 - 9.0 - 00005 - SISCOERV - ASSOCIAÇÃO SISCOSERV
----------------------------------------------------------------------------------------------------
Texto Rápido:
SISCOSERV
----------------------------------------------------------------------------------------------------
Palavras Chave:
SISCOSERV
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCA011F01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCA011F01
...
if sy-subrc ne 0 or sy-subrc eq 0 and
( wa_zycat031-nbs ne wa_zycat031_ant-nbs or
wa_zycat031-cod_pais ne wa_zycat031_ant-cod_pais or
wa_zycat031-modo_prest ne wa_zycat031_ant-modo_prest or
wa_zycat031-data_ini ne wa_zycat031_ant-data_ini or
wa_zycat031-data_fim ne wa_zycat031_ant-data_fim or
wa_zycat031-valor ne wa_zycat031_ant-valor ).
v_oper_alt = 'X'.
endif.
endloop.
* >> Início da inclusão: FORM VERIFICA_ALTERACAO
LOOP AT itab_zycat031_ant INTO wa_zycat031_ant.
READ TABLE itab_zycat031 INTO wa_zycat031
WITH KEY nrseq = wa_zycat031_ant-nrseq
operacao = wa_zycat031_ant-operacao.
IF sy-subrc NE 0.
v_oper_alt = 'X'.
ENDIF.
ENDLOOP.
* << Fim da inclusão
loop at itab_zycat032 into wa_zycat032.
wa_zycat032-mandt = sy-mandt.
modify itab_zycat032 from wa_zycat032.
endloop.
free itab_zycat033.
loop at itab_zycat033t.
move-corresponding itab_zycat033t to wa_zycat033.
wa_zycat033-mandt = sy-mandt.
append wa_zycat033 to itab_zycat033.
endloop.
...