PW.TP - Nota 002877

Módulo: GERAL

Funcionalidade: Parâmetros

Data/Hora da Publicação: 12/01/2007 00:00:00

Data/Hora Última Alteração: 23/06/2010 14:26:24

Descrição da Nota: PREÇO PARÂMETRO DO CAP ACUMULADO 1/4

Sintoma

Cálculo de Preço Parâmetro do CAP não atende todos os clientes.

 

 

Solução

Novo tratamento do cálculo do Preço Parâmetro do método CAP.

 

Versões Tratadas

Não Usar - 2.00.0000

Informações Complementares

----------------------------------------------------------------------------------------------------

Nota Número 02877 Data: 12/01/2007 Hora: 14:32:21

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 02877

Categoria                : Melhoria

Prioridade               : Alta

Versão PW.TP             : 2.0

Pacote                   : 00024

Agrupamento              : 00005

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

----------------------------------------------------------------------------------------------------

PREÇO PARÂMETRO DO CAP ACUMULADO 1/4

----------------------------------------------------------------------------------------------------

Palavras Chave:

PREÇO PARÂMETRO DO CAP ACUMULADO - CRIAR FÓRMULAS - DEFINIÇÃO DE MÉTODOS

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

DOMD /PWS/ZYTPD400

DTEL /PWS/ZYTPL423

DTEL /PWS/ZYTPL424

DYNP /PWS/SAPMZYTP004                        0100

DYNP /PWS/SAPMZYTP004                        0200

FUGR /PWS/ZYTPGF1

REPS /PWS/MZYTP004F01

REPS /PWS/MZYTP004TOP

SHLP /PWS/ZYTPA019

TABD /PWS/ZYTPT011

TABD /PWS/ZYTPT012

TABL /PWS/ZYTPT058

TABL /PWS/ZYTPT059

TOBJ /PWS/ZYTPT007S

TOBJ /PWS/ZYTPT058S

TRAN /PWS/ZYTPT058

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em DOMD /PWS/ZYTPD400

 

------------------------------------------------------------------------

Domínio modificado: /PWS/ZYTPD400

Categoria de dados: NUMC

Número de posições: 2

Comprimento de saída: 2

-Valores individuais

Incluído valor fixo "01"

Texto modificado, idioma: PT (31 caracteres):

"Preço Praticado - /PWS/ZYTPT902"

Excluído valor fixo "1"

Incluído valor fixo "09"

Texto modificado, idioma: PT (52 caracteres):

"Preço Praticado - /PWS/ZYTPT902 Inclusive Período 00"

Excluído valor fixo "9"

Incluído valor fixo "02"

Texto modificado, idioma: PT (31 caracteres):

"Preço Parâmetro - /PWS/ZYTPT902"

Excluído valor fixo "2"

Incluído valor fixo "03"

Texto modificado, idioma: PT (33 caracteres):

"Total da Operação - /PWS/ZYTPT902"

Excluído valor fixo "3"

Incluído valor fixo "04"

Texto modificado, idioma: PT (37 caracteres):

"Preço Mercado Interno - /PWS/ZYTPT902"

Excluído valor fixo "4"

Incluído valor fixo "05"

Texto modificado, idioma: PT (60 caracteres):

"Preço Parâmetro - /PWS/ZYTPT902 Verificando Lista de Revenda"

Excluído valor fixo "5"

Incluído valor fixo "06"

Texto modificado, idioma: PT (50 caracteres):

"Preço Parâmetro - /PWS/ZYTPT904 - Lista de Consumo"

Excluído valor fixo "6"

Incluído valor fixo "07"

Texto modificado, idioma: PT (31 caracteres):

"Preço Parâmetro - /PWS/ZYTPT002"

Excluído valor fixo "7"

Incluído valor fixo "08"

Texto modificado, idioma: PT (43 caracteres):

"Preço Parâmetro - /PWS/ZYTPT904 - Acumulada"

Excluído valor fixo "8"

Incluído valor fixo "10"

Texto incluído, idioma: PT (31 caracteres):

"Preço Parâmetro - /PWS/ZYTPT059"

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TOBJ /PWS/ZYTPT007S

 

GERAR ATUALIZAÇÃO DA TABELA /PWS/ZYTPT007

Grupo de autorização: ZYTP   PWS - Transfer Price

Grupo de funções:     /PWS/ZYTPGF1

Cl.desenvolvimento:   /PWS/ZYTP          pw.TP - Transfer Pricing

 

Ctg.atualização

 Nº tela atualização  Tela de síntese      07

                      Tela individual      0

 

Rotina de registro: (_) Rotina de registro standard

                    (X) Rotina de registro individual(ou nenhuma)

Código de ajuste: Ajustável automaticamente

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em DTEL /PWS/ZYTPL423

 

------------------------------------------------------------------------

Elemento de dados incluído: /PWS/ZYTPL423

Classe de desenvolvimento: /PWS/ZYTP

Idioma original: PT

Descrição breve incluída: (25 caracteres), idioma: PT

"TP - Código de Utilização"

Categoria de dados: Domínio

Domínio: CHAR1

ID parâmetro:

Nome componente default:

Documentar modificações: NÃO

Nome da ajuda de pesquisa: /PWS/ZYTPA019

Parâmetro da ajuda de pesquisa: COD_UTIL

Comprimento máximo do denominador breve: 10

Denominador breve incluído (10 caracteres), idioma: PT

"Cod Utiliz"

Comprimento máximo do denominador médio: 20

Denominador médio incluído (20 caracteres), idioma: PT

"Código de Utilização"

Comprimento máximo do denominador longo: 20

Denominador longo incluído (20 caracteres), idioma: PT

"Código de Utilização"

Comprimento máximo do título: 20

Título incluído (20 caracteres), idioma: PT

"Código de Utilização"

----------------------------------------------------------------------------------------------------

Modificações efetuadas em DTEL /PWS/ZYTPL424

 

------------------------------------------------------------------------

Elemento de dados incluído: /PWS/ZYTPL424

Classe de desenvolvimento: /PWS/ZYTP

Idioma original: PT

Descrição breve incluída: (20 caracteres), idioma: PT

"TP - Valor Acumulado"

Categoria de dados: Domínio

Domínio: /PWS/ZYTPD012

ID parâmetro:

Nome componente default:

Documentar modificações: NÃO

Nome da ajuda de pesquisa:

Parâmetro da ajuda de pesquisa:

Comprimento máximo do denominador breve: 10

Denominador breve incluído (10 caracteres), idioma: PT

"Valor Acum"

Comprimento máximo do denominador médio: 15

Denominador médio incluído (15 caracteres), idioma: PT

"Valor Acumulado"

Comprimento máximo do denominador longo: 20

Denominador longo incluído (15 caracteres), idioma: PT

"Valor Acumulado"

Comprimento máximo do título: 36

Título incluído (15 caracteres), idioma: PT

"Valor Acumulado"

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TABD /PWS/ZYTPT011

MODIFICAR TABELA TRANSPARENTE: /PWS/ZYTPT011

 

CAMPOS NOVOS

CAMPOS:       CH: INI:   TP. CAMPO       TAB.VERIF.:    TAB.REF.:     CPO.RE

COD_UTIL                 /PWS/ZYTPL423

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TABD /PWS/ZYTPT012

MODIFICAR TABELA TRANSPARENTE: /PWS/ZYTPT012

 

CAMPOS MODIFICADOS

CAMPO: OPERACAO

MODIFICAR ELEMENTO DE DADOS DE: SIGN  PARA: /PWS/ZYTPL280

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TABL /PWS/ZYTPT058

 

CRIAR TABELA TRANSPARENTE: /PWS/ZYTPT058

DESCRIÇÃO BREVE: TP - Utilização

 

CARACTERÍSTICAS

 

CATEGORIA DA TABELA: Tabela transparente

CLASSE DE ENTREGA:   A Tabela de aplicação (dados mestre e de movimento)

(X) - AUTUALIZAÇÃO DE TABELAS PERMITIDA

 

CAMPOS NOVOS

CAMPOS:       CH: INI:  TP. CAMPO       TAB.VERIF.:    TAB.REF.:     CPO.RE

MANDT        X   X     MANDT

COD_UTIL  X   X     /PWS/ZYTPL423

DESCRICAO            CHAR50

 

OPÇÕES TÉCNICAS

 

TIPO DE DADOS: APPL0

CATEGOR. TAMANHO: 0

 

(X) - AR. BUFFER NÃO PERMITIDO

(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO

(_) - AR. BUFFER ATIVADO

(_) - RGSTS. IND ARMAZENADOS

(_) - ÁREA GEN ARMAZENADA EM BUFFER   Nº DE CPOS CHAVE: ______

(_) - TOTALMENTE ARMAZENADO

(_) - REGISTRAR MODIFICS. DDS. EM LOG.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em SHLP /PWS/ZYTPA019

 

CRIAR AJUDA DE PESQUISA ELEMENTAR: /PWS/ZYTPA019

DESCRIÇÃO BREVE: TP - Código de Utilização

CLASSE DE DESENV.: /PWS/ZYTP

 

DEFINIÇÃO

 

OBTENÇÃO DE DADOS

MÉTODO DE SELEÇÃO: /PWS/ZYTPT058

 

COMPORTAMENTO DE DIÁLOGO:

TIPO DE DIÁLOGO: Exibição de Valores Imediata

 

PARÂMETROS:

PARAM.    IMP EXP POSL ISEL EXAJ ELEM. DADOS    MOD  VALOR PROPOSTO

COD_UTIL  X   X   1    1         /PWS/ZYTPL423

DESCRICAO X   X   2    2         CHAR50

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TABL /PWS/ZYTPT059

 

CRIAR TABELA TRANSPARENTE: /PWS/ZYTPT059

DESCRIÇÃO BREVE: TP - Formação dos Métodos

 

CARACTERÍSTICAS

 

CATEGORIA DA TABELA: Tabela transparente

CLASSE DE ENTREGA:   A Tabela de aplicação (dados mestre e de movimento)

(X) - AUTUALIZAÇÃO DE TABELAS PERMITIDA

 

CAMPOS NOVOS

CAMPOS:         TP. CAMPO     CH: INI: TAB.VERIF.:    TAB.REF.:     CPO.RE

MANDT        MANDT         X   X

BUKRS_G    /PWS/ZYTPL068 X   X

VERSAO    /PWS/ZYTPL060 X   X

PROCESSO    /PWS/ZYTPL033 X   X

PARID          J_1BPARID     X   X

MATNR          MATNR         X   X

BWKEY          BWKEY         X   X

BWTAR          BWTAR_D       X   X

PAIS          LAND1         X   X

ANO          LFGJA         X   X

MES          LFMON         X   X

COD_UTIL    /PWS/ZYTPL423 X   X    /PWS/ZYTPT058

QTDE          /PWS/ZYTPL045                         MARA           MEINS

VALOR          /PWS/ZYTPL424                         T001           WAERS

 

 

OPÇÕES TÉCNICAS

 

TIPO DE DADOS: APPL0

CATEGOR. TAMANHO: 0

 

(X) - AR. BUFFER NÃO PERMITIDO

(_) - AR. BUFFER PERMITIDO, MAS DESATIVADO

(_) - AR. BUFFER ATIVADO

(_) - RGSTS. IND ARMAZENADOS

(_) - ÁREA GEN ARMAZENADA EM BUFFER   Nº DE CPOS CHAVE: ______

(_) - TOTALMENTE ARMAZENADO

(_) - REGISTRAR MODIFICS. DDS. EM LOG.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TOBJ /PWS/ZYTPT058S

 

GERAR ATUALIZAÇÃO DA TABELA /PWS/ZYTPT058

Grupo de autorização: ZYTP   PWS - Transfer Price

Grupo de funções:     /PWS/ZYTPGF1

Cl.desenvolvimento:   /PWS/ZYTP          pw.TP - Transfer Pricing

 

Ctg.atualização

 Nº tela atualização  Tela de síntese      58

                      Tela individual      0

 

Rotina de registro: (_) Rotina de registro standard

                    (X) Rotina de registro individual(ou nenhuma)

Código de ajuste: Ajustável automaticamente

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em TRAN /PWS/ZYTPT058

 

CÓDIGO DE TRANSAÇÃO: /PWS/ZYTPT058

CLASSE DE DESENV.: /PWS/ZYTP

 

ATRIBUTOS DA TRANSAÇÃO

TEXTO BREVE: Utilização

 

OBJETO DE EXECUÇÃO

(X) - TRANSAÇÃO C/ PARÂMETROS (TRANSAÇÃO DE PARÂMETROS)

 

TEXTO DA TRANSAÇÃO: ______________________________________________

 

VALOR PROPOSTO PARA

(X) - TRANSAÇÃO SM30  (X) - OMITIR 1ºTELA

(_) - TELA      _____________________

DO POOL MÓDULOS ___________________________

 

CLASSIFICAÇÃO

 

(_) - HERDAR CARACTERÍSTICAS GUI

 

CLASSIFICAÇÃO DE TRANSAÇÃO:

(X) - TRANSAÇÃO PROFESSIONAL USER

(_) - TRANSAÇÃO EASY WEB      SERVIÇO: ___________________________

 

CAPACIDADE GUI:

(X) SAP GUI PARA HTML

(X) SAP GUI PARA JAVA

(X) SAP GUI PARA WINDOWS

 

VALORES PROPOSTOS

NOME DO CAMPO DA TELA      VALOR

VIEWNAME              /PWS/ZYTPT058

UPDATE              X

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em DYNP /PWS/SAPMZYTP004                        0100

 

MODIFICAR TABLE CONTROL: TBCL_FORM

 

INCLUIR CAMPO COD_UTIL da tabela /PWS/ZYTPT011 após o campo /PWS/ZYTPT011-CRDAT na Table Control.

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em DYNP /PWS/SAPMZYTP004                        0200

 

MODIFICAR CAMPO: /PWS/ZYTPT012-OPERACAO

TEXTO: DE: +/- PARA: Operação

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYTP004F01

 

...

             insert /pws/zytpt012.

           endloop.

           clear g_tbcl_comp_wa.

         endif.

       endif.

       if not g_tbcl_form_wa-formula is initial.

         clear */pws/zytpt011.

          */pws/zytpt011-bukrs_g = g_tbcl_form_wa-bukrs_g.

          */pws/zytpt011-formula = g_tbcl_form_wa-formula.

          */pws/zytpt011-descricao = g_tbcl_form_wa-descricao.

* >> Início da inclusão: FORM F_SAVE_FORM

          */pws/zytpt011-cod_util = g_tbcl_form_wa-cod_util.

* << Fim da inclusão

          */pws/zytpt011-crdat = sy-datum.

          */pws/zytpt011-crnam = g_tbcl_form_wa-crnam.

         insert */pws/zytpt011.

       endif.

     endif.

     if not g_tbcl_form_wa-update is initial.

       update /pws/zytpt011

         set descricao = g_tbcl_form_wa-descricao

* >> Início da inclusão: FORM F_SAVE_FORM

             cod_util = g_tbcl_form_wa-cod_util

* << Fim da inclusão

             crdat = sy-datum

             crnam = g_tbcl_form_wa-crnam

          where bukrs_g = g_tbcl_form_wa-bukrs_g

            and formula = g_tbcl_form_wa-formula.

     endif.

   endloop.

   clear w_answer.

   data: w_text1(132) type c.

   loop at g_tbcl_form_itab_d

     into g_tbcl_form_wa.

...

 

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYTP004TOP

 

...

          /pws/zytpt017,

          */pws/zytpt018,

          /pws/zytpt000,

          */pws/zytpt011.

types: begin of t_tbcl_form,

         bukrs_g like /pws/zytpt011-bukrs_g,

         formula like /pws/zytpt011-formula,

         descricao like /pws/zytpt011-descricao,

         crdat like /pws/zytpt011-crdat,

         crnam like /pws/zytpt011-crnam,

* >> Início da inclusão:

         cod_util like /pws/zytpt011-cod_util,

* << Fim da inclusão

         flag,

         new,

         update,

         delete,

       end of t_tbcl_form.

data:     g_tbcl_form_itab   type t_tbcl_form occurs 0,

          g_tbcl_form_itab_d type t_tbcl_form occurs 0,

          g_tbcl_form_wa     type t_tbcl_form,

          g_tbcl_form_copied.

controls: tbcl_form type tableview using screen 0100.

...