CE PLUS - Nota 010905

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.

 

Versões Tratadas

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