Módulo: GERAL
Funcionalidade: Buscar Custo dos Materiais
Data/Hora da Publicação: 22/12/2006 00:00:00
Data/Hora Última Alteração: 16/02/2011 09:49:36
Descrição da Nota: BUSCAR CUSTOS DOS MATERIAIS
Sintoma
Programa não atualiza os custos.
Solução
Recuperação do registro a ser atualizado com todo conteúdo do campo Grupo de Empresas.
Não Usar - 2.00.0000
Informações Complementares
----------------------------------------------------------------------------------------------------
Nota Número 02744 Data: 22/12/2006 Hora: 08:55:39
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Nota Número : 02744
Categoria : Erro de Programa
Prioridade : Baixa
Versão PW.TP : 2.0
Pacote : 00024
Agrupamento : 00004
----------------------------------------------------------------------------------------------------
Referência às notas relacionadas:
Número - Ordem - Descrição Breve
----------------------------------------------------------------------------------------------------
BUSCAR CUSTOS DOS MATERIAIS
----------------------------------------------------------------------------------------------------
Palavras Chave:
BUSCAR CUSTOS DOS MATERIAIS - CUSTO NÃO ATUALIZADO
----------------------------------------------------------------------------------------------------
Objetos da nota:
REPS /PWS/ZYTPC201
----------------------------------------------------------------------------------------------------
Modificações efetuadas em REPS /PWS/ZYTPC201
...
matnr = t_zytpt906_t-matnr.
CLEAR /pws/zytpt906.
IF NOT t_zytpt906_t-meins IS INITIAL.
MOVE-CORRESPONDING t_zytpt906_t TO /pws/zytpt906.
/pws/zytpt906-mandt = w_mandt.
INSERT /pws/zytpt906 CLIENT SPECIFIED.
IF sy-subrc <> 0.
READ TABLE t_906
WITH KEY mandt = w_mandt
sysid = /pws/zytpt906-sysid
* >> Início da exclusão:
bukrs_g = /pws/zytpt906-bukrs_g(4)
* << Fim da exclusão
* >> Início da inclusão:
bukrs_g = /pws/zytpt906-bukrs_g
* << Fim da inclusão
versao = /pws/zytpt906-versao
matnr = /pws/zytpt906-matnr
bwkey = /pws/zytpt906-bwkey
bwtar = /pws/zytpt906-bwtar
ano = /pws/zytpt906-ano
mes = /pws/zytpt906-mes.
IF sy-subrc EQ 0 AND t_906-externo IS INITIAL.
UPDATE /pws/zytpt906 CLIENT SPECIFIED.
IF sy-subrc = 0.
_add_tot w_upd_c006 w_upd_01 w_upd_05.
...