Módulo: DOC. IMPORTAÇÃO
Funcionalidade: LI
Data/Hora da Publicação: 25/01/2010 00:00:00
Data/Hora Última Alteração: 20/06/2011 12:58:45
Descrição da Nota: CALCULAR A QUANTIDADE ESTATISTICA DE ACORDO COM O NCM DO PEDIDO.
Sintoma
O programa está calculando a unidade estatística de acordo com o NCM do material porém deveria
utilizar o NCM informado no pedido de compra.
Solução
Ajustado programa para utilizar a NCM informada na LI no tratamento de conversão da unidade
estatística.
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 09719 Data: 25/01/2010 Hora: 13:49:22
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 09719
Categoria : Erro de Programa
Prioridade : Média
Versão PW.CE : 8.0
Pacote : 00002
Agrupamento : 00006
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Versão - Pacote - Descrição Breve
09342 - 00001 - 8.0 - 00001 - ADICIONADO PAIS NA SELEÇÃO DA UNIDADE ESTATISTICA.
09495 - 00002 - 8.0 - 00002 - LI NÃO RECALCULA QTDE UM ESTATÍSTICA SE ALTERAR A QUANTIDADE
----------------------------------------------------------------------------------------------------
CALCULAR A QUANTIDADE ESTATISTICA DE ACORDO COM O NCM DO PEDIDO.
----------------------------------------------------------------------------------------------------
Palavras Chave:
UNIDADE - ESTATISTICA - PEDIDO - CADASTRO - MATERIAL - NCM
/PWS/SAPMZYCI020
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/MZYCI020F02
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/MZYCI020F02
...
CLEAR: v_um_rez, v_um_ren, v_codpais, v_cod_umncm, v_umncm,
v_um_rez2, v_um_ren2.
CLEAR v_cod_umncm.
* >> Início da exclusão: FORM CONVERTE_UM_NCM
SELECT SINGLE a~steuc INTO v_j_1bnbm
FROM ( marc AS a INNER JOIN t001w AS b ON
a~werks EQ b~werks )
WHERE a~matnr EQ p_matnr
AND a~steuc NE space
AND b~land1 EQ t001-land1. "#EC CI_BUFFJOIN
* << Fim da exclusão
* >> Início da inclusão: FORM CONVERTE_UM_NCM
IF /pws/zycie078-steuc1 IS INITIAL.
CLEAR: p_qtd, p_meins.
EXIT.
ELSE.
v_j_1bnbm = /pws/zycie078-steuc1.
ENDIF.
* << Fim da inclusão
IF sy-subrc EQ 0.
SELECT SINGLE land1 /pws/zum
FROM t604f INTO (v_codpais, v_cod_umncm)
WHERE steuc = v_j_1bnbm
AND land1 EQ t001-land1. "#EC CI_GENBUFF
ENDIF.
IF NOT v_cod_umncm IS INITIAL.
SELECT SINGLE msehi "#EC CI_NOFIELD
FROM /pws/zyglt204 INTO (v_umncm)
WHERE zum = v_cod_umncm.
...