Módulo: DOC. IMPORTAÇÃO
Funcionalidade: Embarque
Data/Hora da Publicação: 25/05/2007 00:00:00
Data/Hora Última Alteração: 03/02/2010 18:02:03
Descrição da Nota: EMBARQUE - DRILLDOWN PEDIDO
Sintoma
Quando clica no Pedido não faz a navegação para a transação ME23 para exibir o Pedido.
Solução
Declarar a variável que recebe o campo EBELN (Pedido) como LIKE EKKO-EBELN de todos os programas que
possuem drilldown no campo Pedido.
7.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 03763 Data: 25/05/2007 Hora: 09:35:23
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 03763
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 7.0
Pacote : 00027
Agrupamento : 00167
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
EMBARQUE - DRILLDOWN PEDIDO
----------------------------------------------------------------------------------------------------
Palavras Chave:
DRILLDOWN; PEDIDO; EBELN; ME23
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI001TOP
REPS /PWS/MZYCI003I01
REPS /PWS/MZYCI011TOP
REPS /PWS/MZYCI016I01
REPS /PWS/MZYCI017TOP
REPS /PWS/MZYCI020TOP
REPS /PWS/MZYCI023TOP
REPS /PWS/MZYCI058TOP
REPS /PWS/MZYCI059TOP
REPS /PWS/MZYCI070TOP
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI001TOP
...
DATA:
v_okcode(1) TYPE c VALUE 0,
v_status_s VALUE 1 ,
wa_cols TYPE cxtab_column,
v_resposta,
mark,
marc(1) TYPE c VALUE space,
v_campo(30),
v_valor(20) ,
v_bande LIKE /pws/zycet042-bandeira,
* >> Início da exclusão:
i_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
i_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_dposto LIKE t615t-bezei,
v_ddespach LIKE lfa1-name1,
v_cont TYPE n VALUE 0,
v_kposn_fob LIKE komv-kposn,
v_ebeln LIKE /pws/zycit003-ebeln,
v_ebelp LIKE /pws/zycit003-ebelp,
v_dagente LIKE lfa1-name1,
v_fornec LIKE lfa1-name1,
v_ebelp_maior LIKE /pws/zycit003-ebelp,
v_linha TYPE i,
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI003I01
...
itab_zycit132-dtbase = /pws/zycie006-dtbase.
ENDIF.
SELECT SINGLE ztag1 FROM t052 INTO itab_t052s-ztag1
WHERE zterm = itab_zycit132-zterm.
itab_zycit132-dtvencto =
itab_zycit132-dtbase + itab_t052s-ztag1.
MODIFY itab_zycit132.
ENDLOOP.
ENDMODULE.
MODULE user_command_0102 INPUT.
* >> Início da exclusão: MODULE USER_COMMAND_0102
DATA v_valorn(10) TYPE n.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0102
DATA v_valorn like ekko-ebeln.
* << Fim da inclusão
CASE okcode.
WHEN 'P-'.
CHECK ts_faturas-activetab = 'FC_CLCONT'.
tc_itens-top_line = tc_itens-top_line - 9.
CLEAR okcode.
WHEN 'P--'.
CHECK ts_faturas-activetab = 'FC_CLCONT'.
tc_itens-top_line = tc_itens-top_line - tc_itens-lines.
CLEAR okcode.
WHEN 'P+'.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI011TOP
...
tc_ped TYPE TABLEVIEW USING SCREEN 102,
tc_doc TYPE TABLEVIEW USING SCREEN 500,
tc_text TYPE TABLEVIEW USING SCREEN 200.
DATA:
okcode LIKE sy-ucomm,
v_status_s VALUE 1 ,
wa_cols TYPE cxtab_column,
v_resposta,
v_campo(20),
v_valor(20),
* >> Início da exclusão:
i_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
i_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_dposto LIKE t615t-bezei,
v_dposto1 LIKE t615t-bezei,
v_fornec LIKE lfa1-name1,
v_repres LIKE lfa1-name1,
v_cidade LIKE t615-/pws/localidade,
v_cidade1 LIKE t615-/pws/localidade,
v_consig LIKE t001-butxt,
v_bande LIKE /pws/zycet042-bandeira,
v_dcodreg LIKE /pws/zycit012-descr,
v_dagente LIKE lfa1-name1,
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI016I01
...
CALL TRANSACTION 'J1B3N' AND SKIP FIRST SCREEN.
ELSE.
MESSAGE i025.
ENDIF.
ELSEIF v_campo EQ '/PWS/ZYCIE042-NRSEQ' .
/pws/zycie042-nrseq = v_valor.
EXPORT /pws/zycie042-nrseq TO MEMORY ID '002'.
v_status_s = 0.
CALL TRANSACTION '/PWS/ZYCI001_E' AND SKIP FIRST SCREEN.
ELSEIF v_campo EQ '/PWS/ZYCIE042-EBELN' .
* >> Início da inclusão: MODULE USER_COMMAND_0100
i_ebeln = v_valor.
* << Fim da inclusão
SELECT SINGLE * FROM ekko
INTO ekko
* >> Início da exclusão: MODULE USER_COMMAND_0100
WHERE ebeln = v_valor.
* << Fim da exclusão
* >> Início da inclusão: MODULE USER_COMMAND_0100
WHERE ebeln = i_ebeln.
* << Fim da inclusão
IF sy-subrc EQ 0.
i_ebeln = v_valor.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI017TOP
...
v_cpochv_fb08 LIKE /pws/zycie043-nrseq,
v_belnr_fb08 LIKE /pws/zycie043-belnr_f_51,
v_bukrs_fb08 LIKE /pws/zycie043-bukrs,
v_bldat_fb08 LIKE /pws/zycie043-dt_f_51,
v_docant_fb08 LIKE /pws/zycie043-belnr_f_51,
v_trans(4) TYPE c,
v_codeven LIKE /pws/zycbt011-codeven,
v_ntabela LIKE /pws/zycbt013-tabela,
v_belnr LIKE bkpf-belnr,
v_mensagem(220) TYPE c,
* >> Início da exclusão:
i_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
i_ebeln LIKE ekpo-ebeln,
* << Fim da inclusão
v_subrc,
v_fre ,
v_bi_ok,
v_codigo LIKE /pws/zycit036-codigo,
v_vlreal LIKE /pws/zycit036-vlreal,
v_index TYPE p,
v_tabix LIKE sy-tabix,
v_sdep,
v_cnpj(18) TYPE c,
v_descrimp LIKE j_1bbranch-name,
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020TOP
...
v_tcode2 LIKE sy-tcode,
v_classific(5),
v_flag,
v_flag2,
v_flag3,
v_resp_save TYPE c,
v_resp TYPE c,
v_campo(20),
v_valor(20),
v_cont TYPE i,
* >> Início da exclusão:
i_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
i_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_resp2 TYPE c,
v_forn LIKE /pws/zycie080-lifnr,
v_forn2 LIKE /pws/zycie080-lifnr,
v_matnr LIKE ekpo-matnr,
v_mfrpn LIKE mara-mfrpn,
v_ip LIKE sy-tabix,
v_line TYPE i,
v_nrcomp(16),
v_nrdrawback(16),
v_descrlog(100),
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023TOP
...
a_3periodic LIKE /pws/zycie116-periodic,
a_3indice LIKE /pws/zycie116-indice,
a_3valtot LIKE /pws/zycie116-valtot,
rimc1 LIKE indx-srtfd VALUE 'NRSEQDI',
rimc2 LIKE indx-srtfd VALUE 'NRBL',
rimc4 LIKE indx-srtfd VALUE 'WA085',
rimc7 LIKE indx-srtfd VALUE 'NRSEQ',
okcode LIKE sy-ucomm,
v_nrseq_ant LIKE /pws/zycie085-nrseqdi,
v_nrbl LIKE /pws/zycie093-nrseqce,
* >> Início da exclusão:
v_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
v_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_waers LIKE /pws/zycie003-waers,
v_nrseqdi LIKE /pws/zycie085-nrseqdi,
v_lin_191 TYPE i,
v_lin_177 TYPE i,
v_icodr1 LIKE /pws/zycie100a-codregtri,
v_icodr2 LIKE /pws/zycie100a-codregtriipi,
v_comm LIKE sy-ucomm,
v_fretc LIKE /pws/zycie093-collect,
v_c LIKE /pws/zycie093-tpconh,
v_l LIKE /pws/zycie100a-codregtri,
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI058TOP
...
a_3periodic LIKE /pws/zycie116-periodic,
a_3indice LIKE /pws/zycie116-indice,
a_3valtot LIKE /pws/zycie116-valtot,
rimc1 LIKE indx-srtfd VALUE 'NRSEQDI',
rimc2 LIKE indx-srtfd VALUE 'NRBL',
rimc4 LIKE indx-srtfd VALUE 'WA085',
rimc7 LIKE indx-srtfd VALUE 'NRSEQ',
okcode LIKE sy-ucomm,
v_nrseq_ant LIKE /pws/zycie085-nrseqdi,
v_nrbl LIKE /pws/zycie093-nrseqce,
* >> Início da exclusão:
v_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
v_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_waers LIKE /pws/zycie003-waers,
v_nrseqdi LIKE /pws/zycie085-nrseqdi,
v_lin_191 TYPE i,
v_lin_177 TYPE i,
v_icodr1 LIKE /pws/zycie100a-codregtri,
v_icodr2 LIKE /pws/zycie100a-codregtriipi,
v_comm LIKE sy-ucomm,
v_fretc LIKE /pws/zycie093-collect,
v_c LIKE /pws/zycie093-tpconh,
v_l LIKE /pws/zycie100a-codregtri,
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI059TOP
...
a_3parcnum like /pws/zycie116-parcnum,
a_3periodic like /pws/zycie116-periodic,
a_3indice like /pws/zycie116-indice,
a_3valtot like /pws/zycie116-valtot,
rimc1 like indx-srtfd value 'NRSEQDI',
rimc2 like indx-srtfd value 'NRBL',
rimc4 like indx-srtfd value 'WA085',
ok_code like sy-ucomm,
v_nrseq_ant like /pws/zycie085-nrseqdi,
v_nrbl like /pws/zycie093-nrseqce,
* >> Início da exclusão:
v_ebeln(10) type n,
* << Fim da exclusão
* >> Início da inclusão:
v_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_waers like /pws/zycie003-waers,
v_nrseqdi like /pws/zycie085-nrseqdi,
v_line type i,
v_lin_191 type i,
v_lin_177 type i,
v_icodr1 like /pws/zycie100a-codregtri,
v_icodr2 like /pws/zycie100a-codregtriipi,
v_comm like ok_code,
v_fretc like /pws/zycie093-collect,
v_c like /pws/zycie093-tpconh,
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI070TOP
...
a_3indice LIKE /pws/zycie451-indice,
a_3valtot LIKE /pws/zycie451-valtot,
rimc1 LIKE indx-srtfd VALUE 'NRSEQDI',
rimc2 LIKE indx-srtfd VALUE 'NRBL',
rimc4 LIKE indx-srtfd VALUE 'WA085',
rimc5 LIKE indx-srtfd VALUE 'WA001',
rimc7 LIKE indx-srtfd VALUE 'NRSEQ',
okcode LIKE sy-ucomm,
v_nrseq_ant LIKE /pws/zycie442-nrseqda,
v_nrbl LIKE /pws/zycie442-nrbl,
* >> Início da exclusão:
v_ebeln(10) TYPE n,
* << Fim da exclusão
* >> Início da inclusão:
v_ebeln LIKE ekko-ebeln,
* << Fim da inclusão
v_waers LIKE /pws/zycie003-waers,
v_nrseqda LIKE /pws/zycie442-nrseqda,
v_lin_191 TYPE i,
v_lin_177 TYPE i,
v_icodr1 LIKE /pws/zycie443a-codregtri,
v_icodr2 LIKE /pws/zycie443a-codregtriipi,
v_comm LIKE sy-ucomm,
v_fretc LIKE /pws/zycie442-collect,
v_c LIKE /pws/zycie442-tpconh,
v_l LIKE /pws/zycie443a-codregtri,
...