PW.TP - Nota 002744

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.

 

Versões Tratadas

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.

...