Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Recebimento
Data/Hora da Publicação: 20/11/2013 17:44:09
Data/Hora Última Alteração: 20/11/2013 17:44:09
Descrição da Nota: NOS IMPOSTOS,NÃO EXIBE NOME DE CAMPO COM ERRO E ERRO DA MIGO COMO VERDE
Sintoma
Quando dá erro no recebimento, na f-02 não exibe nome de campo com erro e exibe erro da MIGO como
sucesso
Solução
Ajustar texto de campo com erro na F-02 e tratar a mensagem de erro de tela da MIGO pela descrição
do erro .
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13429 Data: 20/11/2013 Hora: 14:14:06
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13429
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 9.0
Pacote : 00006
Agrupamento : 00166
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
10526 - 00001 - 8.0 - 00004 - NÃO FAZ CONTABILIZAÇÃO DE PIS/COFINS UTILIZANDO MATUSE
12793 - 00002 - 9.0 - 00003 - UNIFICAÇÃO DAS MENSAGENS DE RECEBIMENTO
13161 - 00003 - 9.0 - 00005 - TRATAMENTO PARA TIPOS DE MENSAGENS RETORNADAS DO SAP
13337 - 00004 - 9.0 - 00006 - DUMP NO RECEBIMENTO - RAISE_EXCEPTION - MESSAGE_STORE
13344 - 00005 - 9.0 - 00006 - DUMP NA FUNÇÃO /PWS/ZYGL_OBTEM_ANO_CONTABIL - FALTA EXCEPTIONS
----------------------------------------------------------------------------------------------------
NOS IMPOSTOS,NÃO EXIBE NOME DE CAMPO COM ERRO E ERRO DA MIGO COMO VERDE
----------------------------------------------------------------------------------------------------
Palavras Chave:
MIGO - MENSAGEM DE ERRO - F-02 - RECEBIMENTO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI017F02
REPS /PWS/MZYCI017F03
REPT /PWS/SAPMZYCI017
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017F02
...
TABLES itab_cta
USING wa_nf-bukrs
'PIP'
itab_zycbt035_aux-werks
space
itab_zycbt035_aux-matuse
itab_zycbt035_aux-debcred
itab_zycbt035_aux-lei102.
READ TABLE itab_cta INDEX 1.
ENDIF.
* >> Início da exclusão: FORM ADICIONA_OUTROS_IMPOSTOS
PERFORM verify_null_field USING itab_cta-konth 'D_NEWKO' text-069.
* << Fim da exclusão
* >> Início da inclusão: FORM ADICIONA_OUTROS_IMPOSTOS
PERFORM verify_null_field USING itab_cta-konth 'D_NEWKO'
text-016.
* << Fim da inclusão
itab_zycbt035_aux2-d_newko = itab_cta-konth.
ENDIF.
COLLECT itab_zycbt035_aux2.
ENDLOOP.
...
...
TABLES itab_cta
USING wa_nf-bukrs
'COR'
itab_zycbt035_aux-werks
space
itab_zycbt035_aux-matuse
itab_zycbt035_aux-debcred
itab_zycbt035_aux-lei102.
READ TABLE itab_cta INDEX 1.
ENDIF.
* >> Início da exclusão: FORM ADICIONA_OUTROS_IMPOSTOS
PERFORM verify_null_field USING itab_cta-konth 'D_NEWKO' text-069.
* << Fim da exclusão
* >> Início da inclusão: FORM ADICIONA_OUTROS_IMPOSTOS
PERFORM verify_null_field USING itab_cta-konth 'D_NEWKO'
text-016.
* << Fim da inclusão
itab_zycbt035_aux2-d_newko = itab_cta-konth.
ENDIF.
itab_zycbt035_aux-imposto = 'COFI' .
MOVE itab_zycbt035_aux-imposto TO itab_zycbt035_aux2-imposto.
COLLECT itab_zycbt035_aux2.
ENDLOOP.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017F03
...
ELSE.
LOOP AT itab_zycit032.
* >> Início da inclusão: FORM ATUALIZA_DADOS_MIGO
IF itab_zycit032-belnr IS INITIAL AND
itab_zycit032-msg+0(30) = text-284.
* << Fim da inclusão
CALL FUNCTION 'MESSAGE_STORE'
EXPORTING
arbgb = '/PWS/ZYCIM'
* >> Início da inclusão: FORM ATUALIZA_DADOS_MIGO
msgty = 'E'
msgv1 = itab_zycit032-msg+0(50)
msgv2 = itab_zycit032-msg+50(50)
txtnr = '015'
zeile = '01'
EXCEPTIONS
message_type_not_valid = 1
not_active = 2
OTHERS = 3.
IF sy-subrc <> 0.
ENDIF.
ELSE.
CALL FUNCTION 'MESSAGE_STORE'
EXPORTING
arbgb = '/PWS/ZYCIM'
* << Fim da inclusão
msgty = itab_zycit032-tpmsg
msgv1 = itab_zycit032-msg+0(50)
msgv2 = itab_zycit032-msg+50(50)
txtnr = '015'
zeile = '01'
EXCEPTIONS
message_type_not_valid = 1
not_active = 2
OTHERS = 3.
IF sy-subrc <> 0.
* >> Início da inclusão: FORM ATUALIZA_DADOS_MIGO
ENDIF.
* << Fim da inclusão
ENDIF.
v_messag = 'X'.
ENDLOOP.
ENDIF.
ENDFORM.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPT /PWS/SAPMZYCI017
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: EN
Símbolo: 284
Texto: (30 caracteres)
"No batch input data for screen"
Comprimento máximo: 30
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: PT
Símbolo: 284
Texto: (30 caracteres)
"Dados de batch input para tela"
Comprimento máximo: 30
------------------------------------------------------------------------
Incluído símbolo de texto:
Idioma: ES
Símbolo: 284
Texto: (29 caracteres)
"Los datos batch input para el"
Comprimento máximo: 30