Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 07/05/2008 00:00:00
Data/Hora Última Alteração: 22/02/2011 13:53:27
Descrição da Nota: NECESSÁRIO ACRESCENTAR MATERIAL DO ITEM NOS DADOS DA DI
Sintoma
Necessário acrescentar Material do item nos dados da DI
Solução
Acrescentar um campo material na descrição dos itens e na replicação
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 06524 Data: 07/05/2008 Hora: 14:25:12
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 06524
Categoria : Melhoria
Prioridade : Alta
Versão PW.CE : 7.0
Pacote : 00005
Agrupamento : 00046
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
01357 - 00001 - 6.0 - 00023 - ERRO NA PASTA PAGAMENTO E VALOR DE FRETE DE DI DE NACIONALIZAÇÃO
02971 - 00002 - 6.0 - 00026 - NECESSÁRIO ORDENAR ITENS DA DI DE ACORDO COM NCM X ADIÇÃO.
05359 - 00003 - 7.0 - 00003 - ORDENAÇÃO DOS ITENS NA REPLICAÇÃO DE TAXA FICA DIFERENTE DA ORDEM
----------------------------------------------------------------------------------------------------
NECESSÁRIO ACRESCENTAR MATERIAL DO ITEM NOS DADOS DA DI
----------------------------------------------------------------------------------------------------
Palavras Chave:
MATERIAL - DESCRIÇÃO - ITEM DA DI
----------------------------------------------------------------------------------------------------
Objetos da nota:
DYNP /PWS/SAPMZYCI023 0150
DYNP /PWS/SAPMZYCI023 0400
DYNP /PWS/SAPMZYCI023 0440
REPS /PWS/MZYCI023F01
REPS /PWS/MZYCI023F03
REPS /PWS/MZYCI023O01
REPS /PWS/MZYCI023TOP
REPS /PWS/MZYCI023X01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI023 0150
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE003-DESCR" em tbl.contr./tabstr.
Coluna 5
MODIFICAR TEXTO "/PWS/ZYCIE003-DESCR" em tbl.contr./tabstr.
Coluna 5
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE003-J_1BNBM" em tbl.contr./tabstr.
Coluna 7
MODIFICAR TEXTO "/PWS/ZYCIE003-J_1BNBM" em tbl.contr./tabstr.
Coluna 7
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE003-LIFNR" em tbl.contr./tabstr.
Coluna 8
MODIFICAR TEXTO "/PWS/ZYCIE003-LIFNR" em tbl.contr./tabstr.
Coluna 8
INCLUIR CAMPO TEXTO "/PWS/ZYCIE003-MATNR" em tbl.contr./tabstr.
Altura 18
Comprimento Visível 18
Linha 1
Coluna 4
Formato CHAR
Linhas mínimas 18
Texto __________________
Código função
INCLUIR TEXTO "/PWS/ZYCIE003-MATNR" em tbl.contr./tabstr.
Altura 18
Comprimento Visível 15
Linha 1
Coluna 4
Formato CHAR
Texto Material
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE003-QTD_ITEN" em tbl.contr./tabstr.
Coluna 6
MODIFICAR TEXTO "/PWS/ZYCIE003-QTD_ITEN" em tbl.contr./tabstr.
Coluna 6
MODIFICAR CAIXA DE VERIFICAÇÃO "WA_IT-MARK" em tbl.contr./tabstr.
Texto
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI023 0400
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE085-BUKRS"
Coluna 23
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE085-CODREG"
Coluna 60
MODIFICAR TEXTO "/PWS/ZYCIE085-CODREG"
Coluna 45
MODIFICAR CAMPO TEXTO "/PWS/ZYCIE085-J_1BBRANCH"
Coluna 28
MODIFICAR CAMPO TEXTO "ITAB_IT-DESCR"
Altura 35
Coluna 66
MODIFICAR CAMPO TEXTO "ITAB_IT-EBELN"
Coluna 23
MODIFICAR CAMPO TEXTO "ITAB_IT-EBELP"
Coluna 34
INCLUIR CAMPO TEXTO "ITAB_IT-MATNR"
Comprimento Visível 25
Linha 4
Coluna 40
Formato CHAR
Texto _________________________
MODIFICAR CAMPO TEXTO "ITAB_IT-NRSEQ"
Coluna 34
MODIFICAR CAMPO TEXTO "S_CNPJ"
Coluna 33
MODIFICAR CAMPO TEXTO "S_REGDESCR"
Coluna 63
MODIFICAR TEXTO "TXTADIC"
Coluna 55
MODIFICAR TEXTO "TXTITENS"
Coluna 67
MODIFICAR TEXTO "TXT_EMBARCA"
Comprimento Visível 16
Texto Embarque/Nr.Seq.
MODIFICAR CAMPO TEXTO "T_EMBARC"
Coluna 23
MODIFICAR CAMPO TEXTO "V_IP"
Coluna 72
MODIFICAR CAMPO TEXTO "V_IPT"
Coluna 77
MODIFICAR CAMPO TEXTO "WA_IT-ADICAO"
Coluna 62
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI023 0440
MODIFICAR CARACTERÍSTICAS DA TELA 0440
Largura atual (colunas) 91
MODIFICAR FRAME ""
Coluna 9
MODIFICAR OKCODE ""
MODIFICAR CAIXA DE VERIFICAÇÃO "S_ICDIF"
Coluna 51
MODIFICAR CHTXT "S_ICDIF"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OACOR"
Coluna 11
MODIFICAR CHTXT "S_OACOR"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OADVALCOF"
Coluna 51
MODIFICAR CHTXT "S_OADVALCOF"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OADVALICMS"
Coluna 51
MODIFICAR CHTXT "S_OADVALICMS"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OADVALII"
Coluna 51
MODIFICAR CHTXT "S_OADVALII"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OADVALIPI"
Coluna 51
MODIFICAR CHTXT "S_OADVALIPI"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OADVALPIS"
Coluna 51
MODIFICAR CHTXT "S_OADVALPIS"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OALAD"
Coluna 11
MODIFICAR CHTXT "S_OALAD"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OEXAD"
Coluna 11
MODIFICAR CHTXT "S_OEXAD"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OEXII"
Coluna 11
MODIFICAR CHTXT "S_OEXII"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OEXIPI"
Coluna 11
MODIFICAR CHTXT "S_OEXIPI"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OEXM"
Coluna 11
MODIFICAR CHTXT "S_OEXM"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OFUND"
Coluna 11
MODIFICAR CHTXT "S_OFUND"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OFUNDIC"
Coluna 11
MODIFICAR CHTXT "S_OFUNDIC"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OFUNDPC"
Coluna 11
MODIFICAR CHTXT "S_OFUNDPC"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OMETV"
Coluna 11
MODIFICAR CHTXT "S_OMETV"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OREGICMS"
Coluna 11
MODIFICAR CHTXT "S_OREGICMS"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OREGIPC"
Coluna 11
MODIFICAR CHTXT "S_OREGIPC"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OREGP"
Coluna 11
MODIFICAR CHTXT "S_OREGP"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_OREGT"
Coluna 11
MODIFICAR CHTXT "S_OREGT"
Coluna 13
MODIFICAR CAIXA DE VERIFICAÇÃO "S_RADBS"
Coluna 51
MODIFICAR CHTXT "S_RADBS"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_RADQTAD"
Coluna 51
Código função
MODIFICAR CHTXT "S_RADQTAD"
Coluna 53
Código função
MODIFICAR CAIXA DE VERIFICAÇÃO "S_RADRATE"
Coluna 51
MODIFICAR CHTXT "S_RADRATE"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_RADUM"
Coluna 51
MODIFICAR CHTXT "S_RADUM"
Coluna 53
MODIFICAR CAIXA DE VERIFICAÇÃO "S_RADVL"
Coluna 51
MODIFICAR CHTXT "S_RADVL"
Coluna 53
MODIFICAR CONTROLE DE TABELA "TC_IREP"
Comprimento Visível 86
Coluna 2
INCLUIR TEXTO "TTMAT" em tbl.contr./tabstr.
Altura 28
Comprimento Visível 8
Linha 1
Coluna 4
Formato CHAR
Texto Material
INCLUIR TEXTO "TTNCM" em tbl.contr./tabstr.
Altura 16
Comprimento Visível 3
Linha 1
Coluna 5
Formato CHAR
Texto NCM
INCLUIR CAMPO TEXTO "WA_ITB-J_1BNBM" em tbl.contr./tabstr.
Altura 16
Comprimento Visível 16
Linha 1
Coluna 5
Formato CHAR
Texto ________________
INCLUIR CAMPO TEXTO "WA_ITB-MATNR" em tbl.contr./tabstr.
Altura 28
Comprimento Visível 18
Linha 1
Coluna 4
Formato CHAR
Texto __________________
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F01
...
CLEAR itab_it-vlfre_fat.
ENDIF.
IF NOT itab_it-vlseg_fat IS INITIAL AND
NOT itab_zycit003-qtd_iten IS INITIAL.
itab_it-vlreal = itab_it-vlreal +
( itab_it-vlseg_fat / itab_zycit003-qtd_iten ).
CLEAR itab_it-vlseg_fat.
ENDIF.
ENDIF.
itab_it-vlreal_dest = itab_it-vlreal.
* >> Início da inclusão: FORM FILL_ITABIT
CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT'
EXPORTING
input = itab_it-matnr
IMPORTING
output = itab_it-matnr.
IF sy-subrc <> 0.
ENDIF.
* << Fim da inclusão
MODIFY itab_it.
ENDLOOP.
ENDFORM.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F03
...
LOOP AT itab_it_aux1 WHERE seq NE v_ip.
itab_itc-nrseq = itab_it_aux1-nrseq.
itab_itc-ebeln = itab_it_aux1-ebeln.
itab_itc-ebelp = itab_it_aux1-ebelp.
itab_itc-j_1bnbm = itab_it_aux1-j_1bnbm.
itab_itc-adicao = itab_it_aux1-adicao.
* >> Início da inclusão: FORM FILL_ITABITC
itab_itc-matnr = itab_it_aux1-matnr.
* << Fim da inclusão
APPEND itab_itc.
ENDLOOP.
SORT itab_itc BY ebeln ebelp.
MOVE: wa_itb TO itab_it.
ENDFORM.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023O01
...
MODULE fill_struct_itc OUTPUT.
wa_itb-nrseq = itab_itc-nrseq.
wa_itb-ebeln = itab_itc-ebeln.
wa_itb-ebelp = itab_itc-ebelp.
* >> Início da inclusão: MODULE FILL_STRUCT_ITC
wa_itb-matnr = itab_itc-matnr.
wa_itb-j_1bnbm = itab_itc-j_1bnbm.
* << Fim da inclusão
wa_itb-mark = itab_itc-mark.
ENDMODULE.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023TOP
...
DATA: BEGIN OF itab_itc OCCURS 0,
nrseq LIKE /pws/zycie003-nrseq,
ebeln LIKE /pws/zycie003-ebeln,
ebelp LIKE /pws/zycie003-ebelp,
j_1bnbm LIKE /pws/zycie003-j_1bnbm,
adicao LIKE /pws/zycie100a-adicao,
* >> Início da inclusão:
matnr LIKE /pws/zycie003-matnr,
* << Fim da inclusão
mark,
END OF itab_itc.
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023X01
...
* >> Início da inclusão:
matnr like /pws/zycie003-matnr,
* << Fim da inclusão
END OF itab_it.
...