CE PLUS - Nota 013429

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 .

 

Versões Tratadas

9.0


Pré-Requisitos

Produto:

Nota

Descrição

NÃO FAZ CONTABILIZAÇÃO DE PIS/COFINS UTILIZANDO MATUSE

DUMP NO RECEBIMENTO - RAISE_EXCEPTION - MESSAGE_STORE

DUMP NA FUNÇÃO /PWS/ZYGL_OBTEM_ANO_CONTABIL - FALTA EXCEPTIONS

TRATAMENTO PARA TIPOS DE MENSAGENS RETORNADAS DO SAP

UNIFICAÇÃO DAS MENSAGENS DE RECEBIMENTO

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