Vous êtes sur la page 1sur 11

Especificao Funcional Tcnica

Projeto Inovar

Criao de cubo de dados com base nos cadastros das propriedades (fazendas e talhes) e suas respectivas
caractersticas.
[GAP_39-PS]

Autor: Ronaldo Camargo

Pgina 1 de 11
Especificao Funcional Tcnica

Controle de Verses do Documento


Vers Criado (Data /Nome) Motivo da Item Descrio
o Modificao
1.0 03/09/2015 Ronaldo Camargo Original Documento Inicial.

Pgina 2 de 11
Especificao Funcional Tcnica

ndice

1. Introduo ............................................................................................................................................................ 4
1.1. Classificao das Fazendas e Talhes ................................................................................................................... 4
1.2. Conceito de Classificao SAP .............................................................................................................................. 5
2. ERM....................................................................................................................................................................... 6
3. Metadados da estrutura; ...................................................................................................................................... 9
4. Observaes Especiais ........................................................................................................................................ 11
5. Anexos ................................................................................................................................................................ 11

Pgina 3 de 11
Especificao Funcional Tcnica

1. Introduo

1.1. Classificao das Fazendas e Talhes


Dever ser criado um cubo de dados referentes as propriedades agrcolas, as propriedades agrcolas so as
fazendas e os talhes que subdividem essas fazendas. Todas as fazendas e talhes possuem uma classe de
caractersticas que agrupa todas as caractersticas definidas para se classificar determinada propriedade.
Foram criadas duas classes: ZAGR_FAZENDA, a qual agrupa todas as caracteristicas de classificao das
fazendas e a ZAGR_TALHAO, a qual agrupa todas as caracteristicas de classificao dos talhes. Abaixo esto
as classes e suas respectivas caracteristicas.

Classe: ZAGR_FAZENDA
Caractersticas: ZAGR_ESTADO Estado Ativo
ZAGR_CONTRATO Contrato
ZAGR_MAPAS Mapas
ZAGR_MUNICIPIO Municpio
ZAGR_NUCLEO Ncleo
ZAGR_REGIAO Regio Agrcola
ZAGR_PRODUTOR Produtor
ZAGR_GRUPO_FILIAL Grupo por Filial
ZAGR_DATA_CADASTRO Data do Cadastro
ZAGR_PROP_AGR Proprietrio Fsico
ZAGR_PROP_JUR Proprietrio Jurdico
ZAGR_REGIME_EXP Regime de Explorao

Classe: ZAGR_TALHAO
Caractersticas: ZAGR_ESTADO Estado Ativo
ZAGR_DATA_DESATIVACAO Data desativao
ZAGR_AREA_PLANTADA rea plantada
ZAGR_TIPO_SOLO Tipo de Solo
ZAGR_AREA_MATRICULA1 AREA_MATRICULA1
ZAGR_DATA_CADASTRO Data do Cadastro
ZAGR_BLOCO BLOCO
ZAGR_CONTRATO Contrato
ZAGR_DATA_PLANTIO Data do Plantio
ZAGR_AREA_TOTAL rea total do Talho
ZAGR_AREA_PRODUCAO rea de Produo do Talho
ZAGR_CULTURA_1 CULTURA 1
ZAGR_CULTIVAR_1 Cultivar 1

Pgina 4 de 11
Especificao Funcional Tcnica

O agrupamento acima mostra como as caracteristicas so nomeadas e agrupadas em suas classes. O detalhe
completo de todas as caracteristicas com seus atributos esta registrado em uma planilha anexada a esse
documento.
Ao usurio permitido a criao de novas caracteristicas, dessa forma devemos prever que esse cubo seja
dinamico e que possa ler valores das caracteristicas criadas aps a implementao do mesmo.
Alem das classes e caracteristicas ser necessrio a juno com outras tabelas de cadastros de propriedades.
Essas tabelas sero relacionadas no topico de relacionamento das entidades.

1.2. Conceito de Classificao SAP


Classificao no SAP o processo de atribuir objetos a classes e caractersticas e ento atribuir valores a esses
objetos. Isso permite que se tenha flexibilidade para criao de caractersticas e posteriormente associa-las
aos objetos que se pretende classificar. As caractersticas podem ser utilizadas em vrias classes de forma
transversal, e tambm podem ser utilizadas para classificar diferentes objetos.
Os principais componentes de classificao so os seguintes:

Tipo de Objeto
Caracteristica
Classes
Tipo de Classe

Tipo de objeto o que define o objeto que vai ser classificado, no nosso caso em especifico ser o local de
instalao que foi o objeto que utilizamos para armazenar as fazendas e os talhes, mas a classificao pode
ser feita para outros objetos, como por exemplo: Materiais, Equipamentos, Lotes, Etc..

Caracteristicas so os atributos que sero atribuidos aos objetos, essas caracteristicas podem ter valores de
entrada direta e tambm pode se predefinir quais sero os valores da caracteristica que podero ser
utilizados na classificao. Por exemplo: Existe uma caracteristica chamada REGIO e nos valores de
caracteristicas se definem os seguintes valores: Norte, Sul, Leste, Oeste. Dessa maneira no se poder
classificar um objeto sem que se utilize as opes predefinidas.

Classe o agrupamento de caracteristicas e a classe que atribuida ao objeto que ser classificado, dessa
maneira todas as caracteristicas que pertencem a classe estaro disponiveis para classficao do objeto ao
qual foi associada a classe.

Pgina 5 de 11
Especificao Funcional Tcnica

Tipo de Classe, o tipo de classe o codigo que define qual tipo de objeto poder ser classificado com as
caracteristicas pertencentes a essa classe. No nosso caso o objeto que iremos classificar o local de
instalao

Tabelas usadas no sistema de classificao para locais de instalao


IFLOT tabela de locais de instalao
AUSP Tabela dos objetos classificados com valores das caracteristicas
CABN Tabela das caracteristicas
CAWN Tabela com os valores das caracteriticas

2. ERM
Dados Gerais das tabelas de caracteristicas

Tabela AUSP
Os dados referentes a caracteristicas so armazenados na tabela AUSP. Essa tabela armazena os dados
referentes as caracteristicas em linhas, visto que o incremento de caracteristicas nessa tabela dinmico.
Dessa maneira, para podermos relacionar essa tabela com as demais tabelas que sero necessrias nesse
cubo dever ser feito uma transposio dos valores, transformando as linhas da tabela em colunas
(pivoteamento) conforme o exemplo abaixo:

Tabela AUSP
Tabela AUSP
Objeto Caractertica Tipo de Classe Caracter Numerico
FBE1-1516-0001 ZAGR_ESTADO 3 1
FBE1-1516-0001 ZAGR_AREA_PLANTADA 3 235,00
FBE1-1516-0001 ZAGR_AREA_TOTAL 3 300,00

Tabela AUSP com valores transpostos


PIVOTEAMENTO AUSP
Objeto Tipo de Classe ZAGR_ESTADO ZAGR_AREA_PLANTADA ZAGR_AREA_TOTAL
FBE1-1516-0001 3 1 235,00 300,00

Tabela CABN

Pgina 6 de 11
Especificao Funcional Tcnica

As caractersticas que so criadas tm seus Metadados armazenados na tabela CABN, uma caracterstica
pode ser criada com atributo CHAR, DATA, NUM, etc. Esses atributos so armazenados na tabela CABN, bem
com a denominao completa da caracterstica.

Tabela CAWN
As denominaes dos valores atribudos as caractersticas no momento da classificao so gravadas na
tabela CAWN, por exemplo: para a caracterstica ZAGR_ESTADO foi feito uma classificao 1. Esse valor 1
corresponde a denominao SIM
ZAGR_ESTADO = 1 SIM;
ZAGR_ESTADO = 2 NO.

Tabela IFLOT / IFLOTX


Os dados referentes a estrutura hierarquica das propriedades armazenda na tabela IFLOT, essa tabela
utilizada no SAP para armazenamento de informaes referentes a locais de instalao (toda estrutura que
possa ser representada de forma hieraquica). No nosso caso o local de instalaao esta sendo utilizado para
representar uma estrutura de fazendas, safras e talhes conforme a codificao abaixo:

IFLOT

PK TPLNR

TPLKZ
EQART

Obteno da Fazenda na tabela IFLOT:


Campo Observao
TPLNR Cdigo da Fazenda
TPLKZ Estrutura de Local de Instalao (Valor a utilizar como filtro = AGR)
EQART Tipo objeto (Valor a utilizar como filtro = FAZENDA)

Obteno da Safra na tabela IFLOT:

Pgina 7 de 11
Especificao Funcional Tcnica

Campo Observao
TPLNR Cdigo da Safra
TPLKZ Estrutura de Local de Instalao (Valor a utilizar como filtro = AGR)
EQART Tipo objeto (Valor a utilizar como filtro = SAFRA)

Obteno dos Talhes na tabela IFLOT:


Campo Observao
TPLNR Cdigo do Talho
TPLKZ Estrutura de Local de Instalao (Valor a utilizar como filtro = AGR)
EQART Tipo objeto (Valor a utilizar como filtro = TALHAO)

Diagrama Relacional das Tabelas de Caractersticas


AUSP (pivoted)
PK,FK1 TPLNR=OBJEK

ZAGR_ESTADO
ZAGR_AREA_PLANTADA
ZAGR_AREA_TOTAL
ZAGR_CULTIVAR_1
IFLOT
ZAGR_AREA_CULTIVAR_1
PK TPLNR ZAGR_ESPACAMENTO_1
ZAGR_RENDIMENTO_1
MLANG ZAGR_AREA_CULTIVAR_2
CAWNT
TPLKZ ZAGR_CULTURA_1
FLTYP . PK,FK1 ATINN=Carac AUSP
TPLMA .
ERDAT . ATZHL
ERNAM SPRAS
AEDAT ADZHL
AENAM ATWTB
DATAB .
BEGRU .
TRPNR .
PSTAE
STNAM
CABN
LVORM
SUBMT PK ATINN=Carac AUSP
.
. ADZHL
. ATNAM
ATIDN
ATFOR
ANZST
ANZDZ
.
.
.

Pgina 8 de 11
Especificao Funcional Tcnica

3. Metadados da estrutura

Measure Columns (Campos Tipo Valor) Valores para as Fazendas

Caracterstica Denominao Categ. No Decimais Unidade


Dados Posies
ZAGR_SUP_TOTAL Superfcie Total NUM 9 2 ha
ZAGR_SUP_AGRICOLA Superfcie Agrcola NUM 9 2 ha
ZAGR_SUP_RESERVA Superfcie Reserva NUM 9 2 ha

Measure Columns (Campos Tipo Valor) Valores para os Talhes

Caracterstica Denominao Categ. No Decimais Unidade


Dados Posies
ZAGR_AREA_PLANTADA rea plantada NUM 9 1 ha
ZAGR_AREA_MATRICULA1 AREA_MATRICULA1 NUM 9 2 ha
ZAGR_BLOCO BLOCO NUM 4 0
ZAGR_AREA_TOTAL rea total do Talho NUM 5 2 ha
ZAGR_AREA_PRODUCAO rea de Produo do NUM 7 2 ha
Talho
ZAGR_AREA_CULTIVAR_1 rea Cultivar 1 NUM 6 2 ha
ZAGR_ESPACAMENTO_1 Espaamento 1 NUM 3 2
ZAGR_RENDIMENTO_1 Rendimento 1 NUM 11 3 kg
ZAGR_AREA_CULTIVAR_2 rea Cultivar 2 NUM 6 2 ha
ZAGR_ESPACAMENTO_2 Espaamento 2 NUM 3 2
ZAGR_RENDIMENTO_2 Rendimento 2 NUM 11 2 kg
ZAGR_AREA_CULTIVAR_3 rea Cultivar 3 NUM 6 2 ha
ZAGR_ESPACAMENTO_3 Espaamento 3 NUM 3 2 cm
ZAGR_RENDIMENTO_3 Rendimento 3 NUM 11 2 kg
ZAGR_AREA_CULTIVAR_4 rea Cultivar 4 NUM 6 2 ha
ZAGR_ESPACAMENTO_4 Espaamento 4 NUM 3 2
ZAGR_RENDIMENTO_4 Rendimento 4 NUM 11 3 kg
ZAGR_AREA_CULTIVAR_5 rea Cultivar 5 NUM 6 2 ha
ZAGR_ESPACAMENTO_5 Espaamento 5 NUM 3 2
ZAGR_RENDIMENTO_5 Rendimento 5 NUM 11 3 kg
ZAGR_PLUVIOMETRO Pluviometria NUM 5 2
ZAGR_ARMADILHA Armadilha NUM 4 2
ZAGR_AREA_RESERVA AREA_RESERVA NUM 5 2 ha
ZAGR_AREA_PRESERVACA AREA_PRESERVACAO NUM 5 2 ha
O
ZAGR_AREA_MATRICULA2 AREA_MATRICULA2 NUM 9 2 ha
ZAGR_AREA_MATRICULA3 AREA_MATRICULA3 NUM 9 2 ha
ZAGR_AREA_MATRICULA4 AREA_MATRICULA4 NUM 9 2 ha
ZAGR_AREA_MATRICULA5 AREA_MATRICULA5 NUM 9 2 ha

Pgina 9 de 11
Especificao Funcional Tcnica

ZAGR_AREA_MATRICULA6 AREA_MATRICULA6 NUM 9 2 ha


ZAGR_AL_00_10 AL_00_10 NUM 9 2 cm3
ZAGR_AL_10_20 AL_10_20 NUM 9 2 cmodm3
ZAGR_PH_AGUA_00_10 PH-AGUA-00-10 NUM 9 2
ZAGR_P_00_10 P-00-10 NUM 9 2 dm3
ZAGR_CA_00_10 CA_00_10 NUM 9 2 ha
ZAGR_MG_00_10 MG_00_10 NUM 9 2 cm3
ZAGR_H_AL_00_10 H_AL_00_10 NUM 9 2 cm3
ZAGR_MO_00_10 MO_00_10 NUM 9 2 cm3
ZAGR_ARGILA_00_10 ARGILA_00_10 NUM 9 2 cm3
ZAGR_SILTE_00_10 SILTE_00_10 NUM 9 2 cm3
ZAGR_AREIA_00_10 AREIA_00_10 NUM 9 2 cm3
ZAGR_SB_00_10 SB_00_10 NUM 9 2 cm3
ZAGR_CTC_00_10 CTC_00_10 NUM 9 2 cm3
ZAGR_V_00_10 V_00_10 NUM 9 2 %
ZAGR_M_00_10 M_00_10 NUM 9 2 %
ZAGR_K_00_10 K_00_10 NUM 9 2 dm3
ZAGR_CA_CTC_00_10 CA_CTC_00_10 NUM 9 2
ZAGR_MG_CTC_00_10 MG_CTC_00_10 NUM 9 2
ZAGR_CA_K_00_10 CA_K_00_10 NUM 9 2
ZAGR_MG_K_00_10 MG_K_00_10 NUM 9 2
ZAGR_CA_MG_K_00_10 CA_MG_K_00_10 NUM 9 2
ZAGR_MICRO_S_00_10 MICRO_S_00_10 NUM 9 2
ZAGR_MICRO_B_00_10 MICRO_B_00_10 NUM 9 2
ZAGR_MICRO_CU_00_10 MICRO_CU_00_10 NUM 9 2
ZAGR_MICRO_ZN_00_10 MICRO_ZN_00_10 NUM 9 2
ZAGR_MICRO_MN_00_10 MICRO_MN_00_10 NUM 9 2
ZAGR_MICRO_FE_00_10 MICRO_FE_00_10 NUM 9 2
ZAGR_PH_AGUA_10_20 PH_AGUA_10_20 NUM 9 2
ZAGR_PH_CACL2_10_20 PH_CACL2_10_20 NUM 9 2
ZAGR_P_10_20 P_10_20 NUM 9 2 mg/dm3
ZAGR_K_10_20 K_10_20 NUM 9 2 mg/dm3
ZAGR_CA_10_20 CA_10_20 NUM 9 2 cmodm3
ZAGR_MG_10_20 MG_10_20 NUM 9 2 cmodm3
ZAGR_H_AL_10_20 H_AL_10_20 NUM 9 2 cmodm3
ZAGR_MO_10_20 MO_10_20 NUM 9 2 g/dm3
ZAGR_ARGILA_10_20 ARGILA_10_20 NUM 9 2 g/dm3
ZAGR_SILTE_10_20 SILTE_10_20 NUM 9 2 g/dm3
ZAGR_AREIA_10_20 AREIA_10_20 NUM 9 2 g/kg
ZAGR_SB_10_20 SB_10_20 NUM 9 2
ZAGR_CA_CTC_10_20 CA_CTC_10_20 NUM 9 2
ZAGR_V_10_20 V_10_20 NUM 9 2 %
ZAGR_M_10_20 M_10_20 NUM 9 2 %
ZAGR_K_CTC_10_20 K_CTC_10_20 NUM 9 2
ZAGR_MG_CTC_10_20 MG_CTC_10_20 NUM 9 2
ZAGR_CA_MG_10_20 CA_MG_10_20 NUM 9 2
ZAGR_CA_K_10_20 CA_K_10_20 NUM 9 2
ZAGR_MG_K_10_20 MG_K_10_20 NUM 9 2

Pgina 10 de 11
Especificao Funcional Tcnica

ZAGR_CA_MG_K_10_20 CA_MG_K_10_20 NUM 9 2


ZAGR_MICRO_B_10_20 MICRO_B_10_20 NUM 9 2
ZAGR_MICRO_CU_10_20 MICRO_CU_10_20 NUM 9 2
ZAGR_MICRO_FE_10_20 MICRO_FE_10_20 NUM 9 2
ZAGR_MICRO_MN_10_20 MICRO_MN_10_20 NUM 9 2
ZAGR_MICRO_S_10_20 MICRO_S_10_20 NUM 9 2
ZAGR_MICRO_ZN_10_20 MICRO_ZN_10_20 NUM 9 2
ZAGR_K1_00_10 K1_00_10 NUM 9 2
ZAGR_K1_10_20 K1_10_20 NUM 9 2
ZAGR_K_CTC_00_10 K_CTC_00_10 NUM 9 2

Calculated Columns (Colunas Calculadas)


Tabela-Campo
N/A

Opes de Filtro
Filtro Operador Valores
N/A

4. Observaes Especiais
Esse cubo de dados dever permitir a extrao de dados tanto em relao a fazenda quanto em relao aos
talhes. Lembrando que a relao da fazenda com os talhes hierrquica, ou seja, quando se seleciona uma
fazenda automaticamente se seleciona os seus talhes.

5. Anexos

Caracteristicas.xlsx Cadastro
Fazendas.xlsx

Pgina 11 de 11

Vous aimerez peut-être aussi