TOTVS RM - Metadados

download TOTVS RM - Metadados

of 26

Transcript of TOTVS RM - Metadados

  • 7/26/2019 TOTVS RM - Metadados

    1/26

    Ol!SejabemvindoaotreinamentodeMetadadosdocursodeGlobaisdaLinhadeprodutoRM.

    1

  • 7/26/2019 TOTVS RM - Metadados

    2/26

    Metadado adefinioparaumdeterminadodado.Semumadefinio,um

    dadono

    tem

    significado.

    Tomemos

    como

    exemplo

    umamsica.Osmetadados damsicasoonome,lbumeartistaquecompsamsica,ouseja,soosdadosgeradosapartirdamsica.

    eta a os prop eagera o e ormu r osapart r ouso eum c on r o edados,permitindoquevoccriecadastrosvoltadosssuasprpriasregrasdenegcio.

    Estainovao

    abre

    mais

    uma

    vez

    as

    portas

    para

    acustomizao

    da

    linha

    de

    produtoRM.

    2

  • 7/26/2019 TOTVS RM - Metadados

    3/26

    OsprincipaiscadastrosparaaconstruodosMetadados so:

    Tiposde

    Dados

    Tabela

    Relacionamento

    ModelodeRegradeNegcio

    ormu r o

    Projeto

    3

  • 7/26/2019 TOTVS RM - Metadados

    4/26

    O cadastro de tipos de dados permite identificar e relacionar os possveistipos existentes nos bancos de dados Oracle e SQL Server, com os tipos de dados da

    linguagem de programao do sistema, a fim de facilitar o uso deste recurso nadefinio dos dados dos cadastros.

    importante que voc conhea bem os tipos de dados para corretamente utilizar essasinformaes nas colunas das tabelas, a fim de garantir melhor performance,escalabilidade e integridade das informaes.

    4

  • 7/26/2019 TOTVS RM - Metadados

    5/26

    As tabelas, nos modelos de bancos de dados, so dispostas atravs de colunas e linhas.

    As colunas so nomeadas de campos. Estes, por sua vez, so criadosconforme necessidade para cada tabela. Os tipos de campos so definidos a partir dostipos de dados, previamente cadastrados.

    As linhas das tabela so os registros/dados cadastrados em cada tabela.

    Para a criao de tabelas/cadastros adicionais recomendvel que se faa todoplanejamento do recurso a ser criado para que no haja problemas futuros com relaoaos tipos de dados inseridos nas tabelas/campos e seus relacionamentos com outras

    tabelas.

    5

  • 7/26/2019 TOTVS RM - Metadados

    6/26

    O cadastro de relacionamento utilizado para relacionar de alguma forma as tabelascriadas para um projeto metadados. Nesta etapa de um projeto metadados ser possvel

    somente relacionar as tabelas criadas, no sendo possvel relacionar com as tabelas dosprodutos.

    O relacionamento existe quando um ou mais dados de uma determinada tabela estorelacionados de alguma forma com um ou mais dados de outra tabela.

    6

  • 7/26/2019 TOTVS RM - Metadados

    7/26

    O cadastro de relacionamento utilizado para relacionar de alguma forma as tabelascriadas para um projeto metadados. Nesta etapa de um projeto metadados ser possvel

    somente relacionar as tabelas criadas, no sendo possvel relacionar com as tabelas dosprodutos.

    O relacionamento existe quando um ou mais dados de uma determinada tabela estorelacionados de alguma forma com um ou mais dados de outra tabela.

    7

  • 7/26/2019 TOTVS RM - Metadados

    8/26

    Oobjetivodacamadadenegciosimplementaralgicadaaplicao,possibilitandorelacionarvisualmenteastabelasdisponveisnometadados. Estacamadanecessria

    para

    o

    funcionamento

    do

    metadados.

    8

  • 7/26/2019 TOTVS RM - Metadados

    9/26

    Na rea de formulrios voc criar a cara do cadastro do Metadados.

    Voc adicionar as imagens, campos e recursos que queira usar para deixar sua viso

    Esta etapa vai exigir que voc tenha um esprito de designer, distribuindo os recursosdo cadastro de forma que fiquem fcil de serem compreendidos pelos demais queusaro a janela.

    9

  • 7/26/2019 TOTVS RM - Metadados

    10/26

    Na etapa de criao de projetos voc reunir todos os formulrios criados para assimfinalizar a criao do cadastro Metadados.

    Alm disso, voc poder definir para qual aplicao este cadastro ser destinado e comoseu cone ser apresentado aos usurios que o acessaro.

    10

  • 7/26/2019 TOTVS RM - Metadados

    11/26

    Vamos criar um projeto Metadados como, por exemplo, um Cadastro de Veculos e nelemostraremos quais so os principais passos para crilo.

    Neste projeto, as Cores e Marcas estaro previamente cadastradas. Porm, eles seguema mesma idia de criao mostrada para o projeto de veculos e, portanto, ser fcil crilos a partir deste exemplo.

    11

  • 7/26/2019 TOTVS RM - Metadados

    12/26

    Acesseocadastrodetiposdedadoseincluaostiposusadosparaonossocadastrodeveculos.

    12

  • 7/26/2019 TOTVS RM - Metadados

    13/26

    Inclua uma tabela que ter as cores dos veculos. Ajuste o nome da tabela, rtulo eaplicao. Ajuste tambm parmetros gerais da tabela. Neste momento s estamos

    criando o projeto, e no as tabelas diretamente no banco de dados.

    13

  • 7/26/2019 TOTVS RM - Metadados

    14/26

    Seguindo a mesma linha da tabela cores, voc dever criar uma tabela para as marcasdos veculos e veculos, que possuir dados como a chapa e placa do veculo.

    14

  • 7/26/2019 TOTVS RM - Metadados

    15/26

    Lembrando que para a tabela de veculos, inclua campos como Placa, que ser a chaveprimria, e os campos Cdigo da Cor e Cdigo da Marca, para que no cadastro de

    veculos tenham estes campos para serem preenchidos.

    15

  • 7/26/2019 TOTVS RM - Metadados

    16/26

    Em seguida acesse o cadastro do modelo de negcio. Ser necessrio incluir um modelode negcios para cada uma das tabelas includas, mas para o modelo de Veculos

    teremos algumas consideraes especiais.

    Digite o nome, o rtulo, descrio e selecione a aplicao. Por fim, acesse a estrutura dedados.

    16

  • 7/26/2019 TOTVS RM - Metadados

    17/26

    Acesse o cadastro do modelo de negcio. Selecione Novo/Tabela e escolha a tabela quevoc cadastrou Veculo. Por fim, d OK depois de escolher a tabela veculo.

    Na coluna do meio do modelo de negcios sero apresentados campos para que vocfazer ajustes nos campos, caso desejar. Estes so os mesmos ajustes da etapa docadastro das tabelas.

    17

  • 7/26/2019 TOTVS RM - Metadados

    18/26

    Acesse a pasta Controles e ajuste os Rtulos dos campos da tabela de veculos.Como informado, o modelo de negcios de veculos possui alguns ajustes especiais. So

    eles:

    Associar a action de Cores e a action de Marcas para os campos CODCORe CODMARCA, respectivamente.

    Adicionar chave estrangeira das tabelas de Cores e Marcas para CODCORe CODMARCA, respectivamente.

    Associar em CODCOR E CODMARCA as descries da fonte de dados.

    18

  • 7/26/2019 TOTVS RM - Metadados

    19/26

    Veja a localizao dos ajustes...

    19

  • 7/26/2019 TOTVS RM - Metadados

    20/26

    Na etapa de Formulrios, alm voc ajustar os rtulos dos cadastros na pastaApresentao e Identificao, voc poder incluir actions anexas e processos a serem

    executados nos cadastros.

    Basta clicar no boto incluir e escolher qual action do sistema deseja utilizar.

    20

  • 7/26/2019 TOTVS RM - Metadados

    21/26

    Voc est quase finalizando o projeto Metadados. Acesse agora o cadastro de ProjetosMetadados, cadastreos ajustando cones, aplicao, localizao entre os menus do

    Smart Client RM e IDs de Segurana. Posteriormente voc precisar acessar o cadastrode perfil e dar permisses para os usurios nos novos cadastros gerados peloMetadados.

    21

  • 7/26/2019 TOTVS RM - Metadados

    22/26

    Execute por fim o processo para Gerar Projeto Metadados para todos os projetoscriados. Lembrese que neste exemplo consideramos que os projetos de Marcas e Cores

    j estivessem criados.

    22

  • 7/26/2019 TOTVS RM - Metadados

    23/26

    Depoisquevocajustouaspermisses,oscadastroscriadospeloMetadados estodisponveisentreosmenusescolhidos.

    23

  • 7/26/2019 TOTVS RM - Metadados

    24/26

    Acessando um cadastro de metadados, alm de poder incluir os registros desta novaAction, voc poder ajustar o layout e a posio dos campos no cadastro. Basta clicar no

    boto abaixo do boto Incluir, e fazer suas personalizaes.

    24

  • 7/26/2019 TOTVS RM - Metadados

    25/26

    Neste treinamento, aprendemos o que so e como devemos trabalhar com osMetadados.

    Para dar continuidade ao curso de Globais, da linha de produto RM, faa os demaistreinamentos.

    25

  • 7/26/2019 TOTVS RM - Metadados

    26/26

    ATOTVSagradeceasuaparticipao.

    Por

    favor,

    lembre

    se

    de

    preencher

    a

    avaliao

    de

    reao

    e

    os

    comentrios

    sobre

    este

    treinamento.

    Essasinformaessoimportantesparamelhorarmosaqualidadedostreinamentosoferecidos.

    AcesseoportaldaTOTVSeconheaosdemaistreinamentoseascertificaesdisponveis.

    Obrigadonovamenteeatumprximotreinamento.