Вы находитесь на странице: 1из 9

TSP Especificao Tcnica

Especificao Tcnica TSP

Histrico de Verses
Verso Data Responsvel Descrio da alterao
1.0 14/10/2008 Roger Sudati Incluso de Dados campos extras nos
dados Mestres no objeto terreno

EST
Campo Objetivo
ID REREF3
Incluso de Dados campos extras nos dados Mestres no objeto
Ttulo
terreno
Responsvel Roger Sudati
Estgio em que se encontra o desenvolvimento:
A Aprovado para Desenvolvimento.
E Em Fase de Especificao
D Em Desenvolvimento
Status T Em Teste
C Totalmente Concludo
I Aguardando Informaes
P Parado por Mudana de Prioridade
S Suspenso/Cancelado
Objeto a ser criado
Incluso de Dados campos extras nos dados Mestres no objeto
Propsito
terreno
Ampliar aplicaes BDT

Utilizao

Para os dilogos para o processamento de contrato imobilirio ou


uma
outra tabela de dados mestre RE-FX, possvel definir campos
Descrio
prprios,
bem como, exibi-los e modific-los no dilogo. Os dilogos de
dados
mestre so realizados com o Business Data Toolset (BDT). O
Business Data
Toolset disponibiliza vrias possibilidades de ampliao.

Campos_terreno Pgina 1 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
Nota

Considerar que no contexto dos dados mestre de bens imveis


devem ser
utilizadas somente as possibilidades de ampliao da interface.
No
utilizar nenhum evento BDT para a implementao de
verificaes prprias
ou a gravao de dados adicionais em tabelas prprias; utilizar a
tcnica especfica de ampliao para os dados mestre de bens
imveis
(ver documentao IMG para a atividade Implementar ampliaes
para o
respectivo tipo de objeto).

Em comparao a uma soluo BDT, isto traz a vantagem de que


por exemplo
verificaes adicionais no sejam executadas somente dentro da
interface, mas tambm durante a transferncia de dados de
sistema antigo
e chamadas BAPI.

Objetos

O procedimento para a insero de campos do usurio est


descrito a
seguir como exemplo para o contrato. Para todos os outros
objetos
mencionados abaixo, proceder de forma anloga. Nos nomes
tcnicos
(transao, grupo de funes, tabela), substituir respectivamente
<xx>
pela abreviatura do objeto especificada na tabela.
O objeto de aplicao BDT para o contrato chama-se REGC. Os
objetos de
aplicao BDT para os tipos restantes de objetos de bens imveis
chamam-se RE<xx>.

Denominao Abreviatura Nome da tabela


Unidade econmica BE VIBDBE
Terreno PR VIBDPR
Edifcio BU VIBDBU
Objeto de locao RO VIBDRO
Objeto arquitetnico AO VIBDAO
Contrato imobilirio* GC VICNCN *Exemplo

Campos_terreno Pgina 2 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
Unidade de liquidao SU VISCSU
Grupo de participaes PG VISCPG
Grupo de referncia de habitaes CG VIAJCOMPGRP
Medida de reajuste AT VIAJAT
Mandato MN VIMMMN
Petio de bens imveis RR VIORRR
Objeto em oferta OO VIOROO
Oferta de contrato OF VIOROF

Exemplo

A seguir, esto explicadas todas as etapas necessrias para a


incluso
de um novo campo do usurio no contrato imobilirio e para o
processamento do campo no contrato. Manter a seqncia
indicada.

Incluir campos na tabela de dados mestre (SE11)

1. Inicializar o ABAP Dictionary com a transao SE11 e exibir a


tabela
de dados mestre VICNCN. Na lista de campos, selecionar a
linha
.INCLUDE CI_VICNCN mediante o boto F2.

2. Confirmar a consulta da pretenso de criao ou no de


novos campos
( exibida somente quando a estrutura ainda no contm
nenhum
campo). Acessa-se a tela na qual os campos de cliente
necessrios
podem ser entrados na lista de campos. necessrio
especificar
nomes de campo que se encontrem no espao de nomes de
cliente
(iniciar com YY ou ZZ), por exemplo, o campo <YYID> com
elemento de
dados <YYID>. O elemento de dados <YYID>, por exemplo
Nmero do
dossi, tambm deve ser criado.

3. Ativar a estrutura.

4. Em geral, o include no qual os campos devem ser includos


chama-se

Campos_terreno Pgina 3 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
sempre CI_<yyyy>, (yyyy corresponde ao nome da tabela de
dados
mestre).

Criar novo grupo de funes (SE80)

5. Mediante a transao SE80, copiar o grupo de funes


REGC_EXT_EXAMPLE.

6. Como Novo grupo de funes, entrar um grupo de funes no


espao de
nomes de cliente, por exemplo, <Y_REGC_EXT>.
Selecionar tambm os nomes para os novos mdulos de funo
de forma
que os mesmos se encontrem no espao de nomes de cliente,
por
exemplo, como a seguir:

Mdulo de funo antigo Novo mdulo de funo


REGC_REGC_EVENT_FMOD2_EXAMPLE
Y_REGC_REGC_EVENT_FMOD2
REGC_REGC_PBO_EXAMPLE Y_REGC_REGC_PBO_Z901
REGC_REGC_PAI_EXAMPLE Y_REGC_REGC_PAI_Z901
O grupo de funes modelo chama-se em geral
RExx_EXT_EXAMPLE; os
mdulos de funo iniciam com RE<xx>_RE<xx>.

7. Ao copiar o grupo de funes, copiada tambm uma imagem


da tela
(subtela). No modelo, esta tem o nmero 901. Modificar o layout
desta tela de forma que os campos desejados possam ser
processados.
Os campos se referem estrutura RECN_CONTRACT_CI
definida de forma
global no grupo de funes, a qual contm os campos do include
do
cliente (o nome da estrutura se encontra sempre na instruo
TABLES
nica do respectivo TOP include
LRE<xx>_EXT_EXAMPLETOP).
A lgica de processamento da tela pode permanecer sem
modificaes.
Caso sejam necessrias outras telas, possvel criar as mesmas
mediante cpia da tela 901 no mesmo grupo de funes. Da
mesma

Campos_terreno Pgina 4 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
forma, se necessrio, possvel inserir tambm outros mdulos
na
lgica de processamento e integrar o texto fonte dos mdulos
correspondentes e formulrios no programa bsico do grupo de
funes. Para todas as outras telas, necessrio um outro
mdulo de
funo PBO e PAI de forma anloga a
REGC_REGC_PBO_Z901_EXAMPLE e Integrar a subtela no
processamento de dados mestre (customizing BDT)

Processar as tabelas do BDT, a fim de garantir que a subtela


tambm seja
exibida no processamento do contrato e os respectivos mdulos
de funo
sejam executados. As atividades para isto encontram-se no menu
do
customizing (transao RECACUST). Para cada objeto, existem,
no IMG, n
Dilogo, as respectivas atividades, por exemplo Administrao
flexvel
de bens imveis > Contrato (ou para outros objetos ainda >
Dados
mestre > Viso de utilizao > < Objeto>) > Dilogo.
Todas as configuraes so dependentes do mandante. As
mesmas devem ser
portanto transferidas a todos os mandantes nos quais sejam
necessrias.

8. Mediante o n IMG Dilogo -> Estrutura da tela -> Grupo de


campos,
criar um novo grupo de campos para os campos do usurio.
Selecionar
um nmero que inicie com 7, por exemplo <701>. Na rea
Dados gerais,
em Denominao, entrar um nome correspondente para os
novos campos,
por exemplo, <Nmero do dossi>.

9. Em MF Modif.campo, entrar o nome do mdulo de funo do


ponto 2.
(Y_REGC_REGC_EVENT_FMOD2). Os campos restantes
podem permanecer em
branco. Selecionar para o novo grupo de campos na rvore de
navegao o ponto Grupo de campos -> Campos e atribuir ao

Campos_terreno Pgina 5 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
grupo de
campos todos os campos da subtela, por exemplo,
Tabela: <RECN_CONTRACT_CI>
Nome do campo: <YYID>
Campo de entrada <X>
Durante a gravao, exibida uma advertncia que pode ser
ignorada.

10. Mediante Dilogo -> Estrutura da tela -> Vises, criar uma viso
para campos. Para isto, copiar uma entrada j existente, por
exemplo
<REGC02>. O nome da nova viso deve iniciar com Y ou Z, por
exemplo,
<Z901> com o texto <Contrato: nmero do dossi>. Na rea
Subtela,
entrar o nome do programa (SAPL<aa>, sendo que <aa> o
nome do
grupo de funes), bem como o nmero da tela criada
anteriormente:
Nome do programa: <SAPLY_REGC_EXT>
Nmero da tela: #

a) Na rea Mdulo de funo, entrar, em Antes da sada, o nome


do
mdulo PBO, como por exemplo Y_REGC_REGC_PBO_Z901
e, em Aps a
sada, o nome do mdulo PAI, como por exemplo
Y_REGC_REGC_PAI_Z901. Os valores dos campos restantes
para a
viso devem permanecer inalterados. No possvel utilizar de
nenhum modo nas telas prprias os mdulos de funo da
viso
standard. Uma vez que o mdulo standard determina de forma
dinmica o subprograma de chamada, isto levaria ao
cancelamento
do programa.

b) Na rvore de navegao, selecionar Viso -> Grupo de


campos e
entrar o grupo de campos criado anteriormente (701). No so
necessrias outras especificaes. Encerrar esta atividade.

11. Mediante Dilogo -> Estrutura de tela -> Etapas, definir uma
etapa.
O nome da etapa deve inciar com Y ou Z, por exemplo <Z901>

Campos_terreno Pgina 6 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
com a
denominao <Nmero do dossi> e o ttulo <Nmero do
dossi>. A
entrada efetuada em Ttulo, aparece posteriormente na tela como
ttulo bsico.

12. Na rvore de navegao Atribuir etapa -> vises, selecionar a


viso
criada anteriormente "atribuir etapa". Nos ltimos dois dgitos, o
nmero de item deve ser diferente de 00, por exemplo,
<9000050>.

13. Selecionar Dilogo -> Estrutura de tela -> Telas e determinar


para
que tela devem ser representados os novos campos. Se o
nmero de
dossi dever ser exibido por exemplo na tela Dados gerais,
marcar a
linha REGC2 e selecionar Tela -> Etapa na rvore de navegao.
O nmero de item atribudo aqui etapa recm-definida
determina em
que posio a etapa ser includa na tela. Se o nmero do dossi
dever ser exibido por exemplo aps o reajuste, selecionar o
nmero
de item entre 300000 e 400000, por exemplo <300050> para a
etapa
<Z901>. Este nmero de item independente do nmero
atribudo a
esta etapa mediante Dilogo -> Estrutura de tela -> Etapas. O
mesmo
tambm no pode terminar com 00.
possvel que seja exibida um mensagem de erro com no
mximo 10
vises. Esta poder ser ignorada.
Considerar que nem sempre so utilizadas todas as telas. As
telas
esto agrupadas em seqncias de telas (processamento
Dilogo ->
Seqncias de telas). Uma seqncia de telas atribuda no
customizing ao tipo de contrato. Caso se utilize uma nova tela
(criar), necessrio integrar a mesma na seqncia de telas.

Verificar os campos no processamento do objeto (aplicao de


dados

Campos_terreno Pgina 7 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
mestre)

Selecionar a transao RECN (geral: RE<xx>) e verificar se os


campos
recm-inseridos so exibidos durante a modificao, exibio e
criao
de um contrato.
ID RICE REREF3_FES_Campos_DadosMestres
Tipo do programa sendo criado:
CD Converso de dados
IF Interface
EN Melhoria
RP Relatrio
Tipo FM Formulrio
ST Alterao a partir de um programa SAP standard (cpia do
original)
PL Programa Legacy
SC Script (Unix/SQL/DOS)
AI Integrao EAI
Especifique a linguagem/ferramenta sendo utilizada:
A ABAP
RW Report Painter/Writer
Mtodo S SAPScript
Q ABAP query
J Java
AI Objeto EAI
Grupo ?????

Analista TI Roger Sudati


MM Gesto de Materiais e Suprimentos
GL Contabilidade Geral
AP Contas a Pagar
AR Contas a Receber
RE Real Estate
Mdulo CML Admnistrao de Emprstimos(Loans)
CO Gesto de Custos / Despesas
PS Projetos
WF Workflow
TRM Gesto de Tesouraria e Gerenciamento de Riscos
CM Gerenciamento de Caixa
Requerimentos de Requerimentos de segurana do programa. Que grupo ou quem
Segurana pode executar o programa

Campos_terreno Pgina 8 de 9 CONFIDENCIAL


TSP Especificao Tcnica

EST
Campo Objetivo
Complexidade da interface:
B: Baixa
Complexidade M: Mdia
A: Alta
S: Super Alta
Autor Roger Sudati

Data Preparao 14/10/2008

Desenvolvedor Roger Sudati

Data Aprovao

Aprovador

A planilha com os novos campos est no solution manager e na


especificao funcional.

Informaes
Adicionais

Campos_terreno Pgina 9 de 9 CONFIDENCIAL

Вам также может понравиться