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.
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.
...