Módulo: DOC. IMPORTAÇÃO
Funcionalidade: DI
Data/Hora da Publicação: 19/01/2011 00:00:00
Data/Hora Última Alteração: 20/01/2011 09:05:41
Descrição da Nota: DI ESTÁ EXIBINDO UNIDADE DE MEDIDA EM UNIDADE INTERNA DA SAP
Sintoma
DI está exibindo Unidade de Medida em unidade interna da SAP.A UM do pedido é PEÇ e a unidade
interna do SAP é ST (CUNI).Na adição da DI, pasta mercadoria 1, está aparecendo como unidade de
medida estatística ST. E na pasta mercadoria 2, está aparecendo como unidade de medida do pedido ST.
Como ST é uma medida interna do SAP, não deverá aparecer em nenhum lugar da DI.
Solução
Fazer tratamento no campo para exibi-lo em tela.
8.0
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 10905 Data: 19/01/2011 Hora: 15:17:41
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 10905
Categoria : Erro de Programa
Prioridade : Alta
Versão PW.CE : 8.0
Pacote : 00006
Agrupamento : 00055
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
----------------------------------------------------------------------------------------------------
DI ESTÁ EXIBINDO UNIDADE DE MEDIDA EM UNIDADE INTERNA DA SAP
----------------------------------------------------------------------------------------------------
Palavras Chave:
UNIDADE DE MEDIDA - CONVERSÃO - EXIBIÇÃO - TELA
----------------------------------------------------------------------------------------------------
Objetos da nota:
DYNP /PWS/SAPMZYCI023 0321
REPS /PWS/MZYCI023F05
REPS /PWS/MZYCI023O01
----------------------------------------------------------------------------------------------------
Modificações efetuadas em DYNP /PWS/SAPMZYCI023 0321
MODIFICAR LÓGICA DE PROCESSAMENTO TELA 0321
process before output.
module: screen_lines.
* >> Início da inclusão: Tela 0321
MODULE verifica_um.
* << Fim da inclusão
...
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023F05
...
* >> Início da inclusão: form verifica_um
form verifica_um using p_meinsest.
CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT'
EXPORTING
input = p_meinsest
language = sy-langu
IMPORTING
output = p_meinsest
EXCEPTIONS
unit_not_found = 1
OTHERS = 2.
IF sy-subrc EQ 0.
ENDIF.
endform.
* << Fim da inclusão
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI023O01
...
* >> Início da inclusão: MODULE FILL_STRUCT_ITB
perform verifica_um using WA_ITB-MEINS.
* << Fim da inclusão
ENDMODULE.
...
...
* >> Início da inclusão:
MODULE verifica_um OUTPUT.
CLEAR: s_umestt.
SELECT SINGLE descr FROM /pws/zyglt204 INTO s_umestt
WHERE msehi = wa_it-meinsest.
PERFORM verifica_um USING wa_it-meinsest.
ENDMODULE.
* << Fim da inclusão