Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Prestação de Contas
Data/Hora da Publicação: 01/11/2012 15:10:55
Data/Hora Última Alteração: 01/11/2012 15:10:55
Descrição da Nota: AO DAR ERRO, NÃO EXIBE MENSAGEM COMPLETA - AGRUPAMENTO - PRESTAÇÃO
Sintoma
AO DAR ERRO, NÃO EXIBE MENSAGEM COMPLETA NA PRESTAÇÃO DE CONTAS QUANDO EXISTE AGRUPAMENTO
Solução
Diminuido tamanho de mensagem de erro na prestação de contas quando valor e moeda não estão de
acordo com o agrupamento.
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 12626 Data: 25/10/2012 Hora: 15:40:34
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 12626
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 9.0
Pacote : 00002
Agrupamento : 00134
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
12520 - 00001 - 9.0 - 00001 - CRIADO O TRATAMENTO PARA RATEIO POR AGRUPAMENTOS
----------------------------------------------------------------------------------------------------
AO DAR ERRO, NÃO EXIBE MENSAGEM COMPLETA - AGRUPAMENTO - PRESTAÇÃO
----------------------------------------------------------------------------------------------------
Palavras Chave:
AGRUPAMENTO - PRESTAÇÃO DE CONTAS - MENSAGEM DE ERRO
TRADUÇÃO - TAMANHO DA MENSAGEM
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI059F01
REPS /PWS/MZYCI004F02
REPS /PWS/MZYCI003F01
REPT /PWS/SAPMZYCI003
REPT /PWS/SAPMZYCI004
REPT /PWS/SAPMZYCI059
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI059F01
...
ENDLOOP.
ENDIF.
ENDIF.
CALL FUNCTION 'MESSAGES_INITIALIZE'.
CLEAR v_zeile.
LOOP AT itab_erro.
v_zeile = v_zeile + 1.
CLEAR: v_text1.
IF ( NOT itab_erro-erro_v IS INITIAL AND
NOT itab_erro-erro_w IS INITIAL ).
* >> Início da exclusão: FORM VERIFICA_AGRUPAMENTO
CONCATENATE text-243 itab_erro-codigo
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_AGRUPAMENTO
CONCATENATE itab_erro-codigo
* << Fim da inclusão
text-242 INTO v_text1 SEPARATED BY space.
ELSEIF NOT itab_erro-erro_v IS INITIAL.
CONCATENATE text-243 itab_erro-codigo
text-240 INTO v_text1 SEPARATED BY space.
ELSE.
IF itab_erro-erro_w = 'D' .
CONCATENATE text-243 itab_erro-codigo
text-244 INTO v_text1 SEPARATED BY space.
ELSE.
CONCATENATE text-243 itab_erro-codigo
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI004F02
...
FORM verifica_agrupamento.
DATA: itab_zycit530 TYPE STANDARD
TABLE OF /pws/zycit530 WITH HEADER LINE.
DATA: BEGIN OF itab_erro OCCURS 0 .
DATA: codigo TYPE /pws/zycit530-codigo,
erro_v(1) TYPE c,
erro_w(1) TYPE c.
DATA: END OF itab_erro.
DATA: v_zeile TYPE mesg-zeile,
v_text1(50) TYPE c,
* >> Início da inclusão: FORM VERIFICA_AGRUPAMENTO
v_text2(60) TYPE c,
* << Fim da inclusão
v_vldp TYPE /pws/zycit049-vldp.
CLEAR: v_msg.
SELECT * FROM /pws/zycit530
INTO TABLE itab_zycit530
WHERE nrseq EQ /pws/zycie026-nrseq.
LOOP AT it_zycit027_aux WHERE vldp NE space.
CLEAR v_vldp.
CALL METHOD /pws/cl_zyci_trata_moedas=>trata_decimais
EXPORTING
waers = it_zycit027_aux-waers
...
...
ENDIF.
ENDIF.
ENDLOOP.
CALL FUNCTION 'MESSAGES_INITIALIZE'.
CLEAR v_zeile.
LOOP AT itab_erro.
v_zeile = v_zeile + 1.
CLEAR: v_text1.
IF ( NOT itab_erro-erro_v IS INITIAL AND
NOT itab_erro-erro_w IS INITIAL ).
* >> Início da exclusão: FORM VERIFICA_AGRUPAMENTO
CONCATENATE text-138 itab_erro-codigo
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_AGRUPAMENTO
CONCATENATE itab_erro-codigo
* << Fim da inclusão
text-137 INTO v_text1 SEPARATED BY space.
ELSEIF NOT itab_erro-erro_v IS INITIAL.
CONCATENATE text-138 itab_erro-codigo
text-135 INTO v_text1 SEPARATED BY space.
ELSE.
IF itab_erro-erro_w = 'D' .
CONCATENATE text-138 itab_erro-codigo
text-139 INTO v_text1 SEPARATED BY space.
ELSE.
CONCATENATE text-138 itab_erro-codigo
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003F01
...
ENDIF.
ENDIF.
ENDLOOP.
CALL FUNCTION 'MESSAGES_INITIALIZE'.
CLEAR v_zeile.
LOOP AT itab_erro.
v_zeile = v_zeile + 1.
CLEAR: v_text1.
IF ( NOT itab_erro-erro_v IS INITIAL AND
NOT itab_erro-erro_w IS INITIAL ).
* >> Início da exclusão: FORM VERIFICA_AGRUPAMENTO
CONCATENATE text-225 itab_erro-codigo
* << Fim da exclusão
* >> Início da inclusão: FORM VERIFICA_AGRUPAMENTO
CONCATENATE itab_erro-codigo
* << Fim da inclusão
text-224 INTO v_text1 SEPARATED BY space.
ELSEIF NOT itab_erro-erro_v IS INITIAL.
CONCATENATE text-225 itab_erro-codigo
text-222 INTO v_text1 SEPARATED BY space.
ELSE.
IF itab_erro-erro_w = 'D' .
CONCATENATE text-225 itab_erro-codigo
text-226 INTO v_text1 SEPARATED BY space.
ELSE.
CONCATENATE text-225 itab_erro-codigo
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI003
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 222
Texto: (29 caracteres)
"varies in value of the group."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 222
Texto: (27 caracteres)
"diverge en valor del Grupo."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 223
Texto: (32 caracteres)
"varies in currency of the group."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 223
Texto: (28 caracteres)
"diverge en moneda del Grupo."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 224
Texto: (35 caracteres)
"varies in value and cy of the group"
Comprimento máximo: 41
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 224
Texto: (36 caracteres)
"diverge en valor y moneda del Grupo."
Comprimento máximo: 41
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 225
Texto: (11 caracteres)
"The expense"
Comprimento máximo: 15
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 225
Texto: (9 caracteres)
"A despesa"
Comprimento máximo: 15
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 225
Texto: (8 caracteres)
"El gasto"
Comprimento máximo: 9
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 226
Texto: (31 caracteres)
"is not registered in the group."
Comprimento máximo: 35
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 226
Texto: (31 caracteres)
"no está registrada en el grupo."
Comprimento máximo: 35
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 227
Texto: (40 caracteres)
"Tipo no permite que los elementos de ser"
Comprimento máximo: 40
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 228
Texto: (38 caracteres)
"Items are not bound service. Check it."
Comprimento máximo: 47
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 228
Texto: (46 caracteres)
"Los productos que no están obligados servicio."
Comprimento máximo: 47
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_PAISF
Texto: (28 caracteres)
"Manufacturer country"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_TOINV
Texto: (19 caracteres)
"Qt.Invoiced"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_VLDIF
Texto: (23 caracteres)
"Diference Value"
Referência ao Dictionary: NÃO
------------------------------------------------------------------------
Incluído texto de seleção:
Idioma: EN
Variável (SELECT-OPTION / PARAMETER): S_VLREAL
Texto: (18 caracteres)
"Real value"
Referência ao Dictionary: NÃO
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI004
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 134
Texto: (21 caracteres)
"Llenar la Fecha Base!"
Comprimento máximo: 50
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 135
Texto: (29 caracteres)
"varies in value of the group."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 135
Texto: (27 caracteres)
"diverge en valor del Grupo."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 136
Texto: (32 caracteres)
"varies in currency of the group."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 136
Texto: (28 caracteres)
"diverge en moneda del Grupo."
Comprimento máximo: 33
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 137
Texto: (36 caracteres)
"varies in value and cy of the group."
Comprimento máximo: 45
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 137
Texto: (40 caracteres)
"diverge em valor e moeda do Agrupamento."
Comprimento máximo: 45
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 137
Texto: (36 caracteres)
"diverge en valor y moneda del Grupo."
Comprimento máximo: 45
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 138
Texto: (11 caracteres)
"The expense"
Comprimento máximo: 12
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 138
Texto: (9 caracteres)
"A despesa"
Comprimento máximo: 12
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 138
Texto: (8 caracteres)
"El gasto"
Comprimento máximo: 12
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 139
Texto: (31 caracteres)
"is not registered in the group."
Comprimento máximo: 50
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 139
Texto: (35 caracteres)
"não está cadastrada no Agrupamento."
Comprimento máximo: 50
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 139
Texto: (31 caracteres)
"no está registrada en el grupo."
Comprimento máximo: 50
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI059
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 240
Texto: (29 caracteres)
"varies in value of the group."
Comprimento máximo: 45
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 240
Texto: (33 caracteres)
"diverge em valor do Agrupamento ."
Comprimento máximo: 45
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 240
Texto: (27 caracteres)
"diverge en valor del Grupo."
Comprimento máximo: 45
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 241
Texto: (32 caracteres)
"varies in currency of the group."
Comprimento máximo: 45
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 241
Texto: (33 caracteres)
"diverge em moeda do Agrupamento ."
Comprimento máximo: 45
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 241
Texto: (28 caracteres)
"diverge en moneda del Grupo."
Comprimento máximo: 45
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 242
Texto: (35 caracteres)
"varies in value and cy of the group"
Comprimento máximo: 50
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 242
Texto: (41 caracteres)
"diverge em valor e moeda do Agrupamento ."
Comprimento máximo: 50
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 242
Texto: (36 caracteres)
"diverge en valor y moneda del Grupo."
Comprimento máximo: 50
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 243
Texto: (11 caracteres)
"The expense"
Comprimento máximo: 15
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 243
Texto: (9 caracteres)
"A despesa"
Comprimento máximo: 15
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 243
Texto: (8 caracteres)
"El gasto"
Comprimento máximo: 15
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 244
Texto: (31 caracteres)
"is not registered in the group."
Comprimento máximo: 40
------------------------------------------------------------------------
Modificado símbolo de texto:
Idioma: PT
Símbolo: 244
Texto: (35 caracteres)
"não está cadastrada no Agrupamento."
Comprimento máximo: 40
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 244
Texto: (31 caracteres)
"no está registrada en el grupo."
Comprimento máximo: 40