Módulo: DOC. IMPORTAÇÃO
Funcionalidade: PLI
Data/Hora da Publicação: 08/01/2014 00:00:00
Data/Hora Última Alteração: 16/04/2014 10:16:57
Descrição da Nota: REPLICAR FABRICANTE NA PLI - DETALHES DO ITEM
Sintoma
Acrescentar opção de replicar fabricante na PLI.
Solução
Acrescentar código fabricante, descrição fabricante, pais fabricante e código suframa na opção de
replicar.
9.0
Produto:
Nota
Descrição
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 13565 Data: 08/01/2014 Hora: 14:13:10
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 13565
Categoria : Melhoria
Prioridade : Baixa
Versão PW.CE : 9.0
Pacote : 00007
Agrupamento : 00168
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
07601 - 00001 - 7.0 - 00007 - IMPLEMENTAÇÃO DA NAVEGABILIDADE NA LI, LSI E PLI
----------------------------------------------------------------------------------------------------
REPLICAR FABRICANTE NA PLI - DETALHES DO ITEM
----------------------------------------------------------------------------------------------------
Palavras Chave:
/PWS/SAPMZYCI020 - PLI - REPLICAR - FABRICANTE
ACRESCENTAR OPÇÃO DE REPLICAR FABRICANTE NA PLI.
----------------------------------------------------------------------------------------------------
Objetos da nota:
DYNP /PWS/SAPMZYCI020 0115
REPS /PWS/MZYCI020X01
REPS /PWS/MZYCI020I01
REPS /PWS/MZYCI020F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020X01
...
* >> Início da inclusão:
DATA: s_ofab,
s_odescfab,
s_opaisfab,
s_osufra.
* << Fim da inclusão
DATA: END OF COMMON PART.
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020I01
...
s_odestaque = s_ofabric = s_oespec = s_oespect =
s_oref_fabr = s_opart_num = s_omat_prima_b =
s_oalad = s_ocodtarif = s_onaladi = space.
* >> Início da inclusão: MODULE USER_COMMAND_0200
s_ofab = s_odescfab = s_opaisfab = s_osufra = space.
* << Fim da inclusão
CALL SCREEN '0115' STARTING AT 5 2.
ELSE.
MESSAGE s015 WITH text-448.
ENDIF.
ENDIF.
ENDCASE.
CLEAR okcode.
ENDMODULE.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020F02
...
CASE sy-ucomm.
WHEN 'CHECK'.
IF sy-dynnr EQ '0113' OR
sy-dynnr EQ '0114'.
s_ontgew = s_oespec = 'X'.
ENDIF .
IF sy-dynnr EQ '0115'.
s_odestaque = s_ofabric = s_oespec = s_oespect =
s_oref_fabr = s_opart_num = s_omat_prima_b =
s_oalad = s_ocodtarif = s_onaladi = 'X'.
* >> Início da inclusão: FORM USER_COMMAND_0113
s_ofab = s_odescfab = s_opaisfab = s_osufra = 'X'.
* << Fim da inclusão
ENDIF.
WHEN 'UNCHECK'.
IF sy-dynnr EQ '0113' OR
sy-dynnr EQ '0114'.
s_ontgew = s_oespec = space.
ENDIF.
IF sy-dynnr EQ '0115'.
s_odestaque = s_ofabric = s_oespec = s_oespect =
s_oref_fabr = s_opart_num = s_omat_prima_b =
s_oalad = s_ocodtarif = s_onaladi = space.
* >> Início da inclusão: FORM USER_COMMAND_0113
s_ofab = s_odescfab = s_opaisfab = s_osufra = space.
* << Fim da inclusão
ENDIF.
WHEN 'BTN_SELEP'.
...
...
IF sy-dynnr EQ '0115'.
IF NOT s_odestaque IS INITIAL OR
NOT s_ofabric IS INITIAL OR
NOT s_oespec IS INITIAL OR
NOT s_oespect IS INITIAL OR
NOT s_oref_fabr IS INITIAL OR
NOT s_opart_num IS INITIAL OR
NOT s_omat_prima_b IS INITIAL OR
NOT s_oalad IS INITIAL OR
NOT s_ocodtarif IS INITIAL OR
* >> Início da exclusão: FORM COMM_REPL
NOT s_onaladi IS INITIAL.
* << Fim da exclusão
* >> Início da inclusão: FORM COMM_REPL
NOT s_onaladi IS INITIAL OR
NOT s_ofab IS INITIAL OR
NOT s_odescfab IS INITIAL OR
NOT s_opaisfab IS INITIAL OR
NOT s_osufra IS INITIAL.
* << Fim da inclusão
...
...
IF NOT s_opart_num IS INITIAL.
it_zycit079-part_number = /pws/zycie079a-part_number.
ENDIF.
IF NOT s_omat_prima_b IS INITIAL.
it_zycit079-mat_prima_basica =
/pws/zycie079a-mat_prima_basica.
* >> Início da inclusão: FORM COMM_REPL
ENDIF.
IF NOT s_odescfab IS INITIAL OR
NOT s_opaisfab IS INITIAL.
CLEAR: it_zycit079-lifnr.
ENDIF.
IF NOT s_ofab IS INITIAL.
it_zycit079-lifnr = /pws/zycie079a-lifnr.
ENDIF.
IF NOT s_odescfab IS INITIAL.
it_zycit079-descfab = /pws/zycie079a-descfab.
ENDIF.
IF NOT s_opaisfab IS INITIAL.
it_zycit079-paisfab = /pws/zycie079a-paisfab.
ENDIF.
IF NOT s_osufra IS INITIAL.
it_zycit079-nrforn1 = v_frn1.
* << Fim da inclusão
ENDIF.
IF NOT s_oalad IS INITIAL.
it_zycit079-aladi = /pws/zycie079a-aladi.
ENDIF.
IF NOT s_ocodtarif IS INITIAL.
it_zycit079-codtarif = /pws/zycie079a-codtarif.
ENDIF.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI020 0115
O Download das telas encontra-se disponível no link abaixo
http://produtos.sondait.com.br/home/PW.CE/Notas/