CE PLUS - Nota 013114

Módulo: DOC. IMPORTAÇÃO

Funcionalidade: DI

Data/Hora da Publicação: 15/07/2013 00:00:00

Data/Hora Última Alteração: 19/08/2013 16:44:07

Descrição da Nota: ERRO AO SALVAR NVE DA ADIÇÃO - TABELA /PWS/ZYCIT118

Sintoma

Descrição incorreta dos NVE e erro ao gravar a tabela /pws/zycit118.

 

 

Solução

Atualizado programa para ajustar a busca da descrição na tabela /pws/zycit503 e ajustar a chave da

tabela /pws/zycit118.

 

Versões Tratadas

9.0


Pré-Requisitos

Produto:

Nota

Descrição

NECESSÁRIO ALTERAÇÕES PARA ATENDER VÁRIOS NVES PARA UM ITEM.

AO INSERIR DADOS NÃO CARREGA CORRETAMENTE PARÂMETRO DA ZYCIT195 E 196

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 13114 Data: 15/07/2013 Hora: 14:58:01

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 13114

Categoria                : Erro de Programa

Prioridade               : Baixa

Versão PW.CE             : 9.0

Pacote                   : 00005

Agrupamento              : 00159

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Versão - Pacote - Descrição Breve

 

09475  - 00001 - 8.0    - 00002  - NECESSÁRIO ALTERAÇÕES PARA ATENDER VÁRIOS NVES PARA UM ITEM.

09562  - 00002 - 8.0    - 00002  - AO INSERIR DADOS NÃO CARREGA CORRETAMENTE PARÂMETRO DA ZYCIT195 E

----------------------------------------------------------------------------------------------------

ERRO AO SALVAR NVE DA ADIÇÃO -  TABELA /PWS/ZYCIT118

----------------------------------------------------------------------------------------------------

Palavras Chave:

/PWS/SAPMZYCI023 - NVE - /PWS/ZYCIT118 - ERRO AO GRAVAR NVE

DESCRIÇÃO INCORRETA

----------------------------------------------------------------------------------------------------

Objetos da nota:

TABD /PWS/ZYCIT118

REPS /PWS/MZYCI023O01

 

*Indicada a aplicação da nota 13153

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TABD /PWS/ZYCIT118

 

Tornar o campo ESPECIFICACAO campo chave da tabela /PWS/ZYCIT118.

Rodar a transação SE14 para a tabela /PWS/ZYCIT118, para ajustar os registros do banco de dados.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCI023O01

 

...

MODULE fill_struct118 OUTPUT.

  itab_zycit118b-steuc = wa_it-j_1bnbm.

  MOVE itab_zycit118b TO /pws/zycie118.

  IF NOT /pws/zycie118-atributo IS INITIAL.

* >> Início da exclusão: MODULE FILL_STRUCT118

    READ TABLE itab_zycit503 WITH KEY ebeln = itab_itb-ebeln

                                      ebelp = itab_itb-ebelp.

* << Fim da exclusão

* >> Início da inclusão: MODULE FILL_STRUCT118

    READ TABLE itab_zycit503 WITH KEY nrseq    = itab_itb-nrseq

                                      ebeln    = itab_itb-ebeln

                                      ebelp    = itab_itb-ebelp

                                     j_1bnbm   = /pws/zycie118-steuc

                                      matnr    = itab_itb-matnr

                                     nivel_nve = /pws/zycie118-nivel

                                  atributo_nve = /pws/zycie118-atributo

                             especif_nve  = /pws/zycie118-especificacao.

* << Fim da inclusão

    IF sy-subrc EQ 0 AND NOT

    itab_zycit503-atributo_nve IS INITIAL.

      a_espde = itab_zycit503-desc_nve.

    ELSE.

      IF NOT /pws/zycie118-especificacao IS INITIAL AND

         NOT /pws/zycie118-nivel IS INITIAL AND

         NOT /pws/zycie118-atributo IS INITIAL.

        PERFORM load_especdes.

      ELSEIF NOT /pws/zycie118-nivel IS INITIAL AND

             NOT /pws/zycie118-atributo IS INITIAL.

...