Treinamento Gerador de Saidas V04

download Treinamento Gerador de Saidas V04

of 81

Transcript of Treinamento Gerador de Saidas V04

  • 7/25/2019 Treinamento Gerador de Saidas V04

    1/81

    1Objetivo

    Gerador de SadasEquipe de Tecnologia / Dezembro 2012

    1 de

  • 7/25/2019 Treinamento Gerador de Saidas V04

    2/81

    2Gerador de Sadas

    1) Introduo : A Ferramenta 1.1) Objetivo do

    Treinamento1.2) O que o erador de!a"da#

    1.$) %i#&onibi'idade

    1.()a*out: +on,eito1.-) +on,eito# /#i,o#

    1.0) oa# r/ti,a# 1.) A,e##ando a Ferramenta

    2) a*out 2.1) +riao de +ate3oria 2.2) +riao do Ti&o

    2.$) +riao e +on43uraoum 'a*out

    2.() +riao de Arquivo# 2.-) +riao de +onte5to 2.0) +riao de 6e3i#tro#

    2.) +riao de +am&o#

    NDIE

    2

  • 7/25/2019 Treinamento Gerador de Saidas V04

    3/81

    3Gerador de Sadas

    $) O&era7e# ,om o a*out $.1) erao do a*out $.2) 85&ortao e Im&ortao

    de a*out $.$) +om&arao de a*out $.() erao de

    %o,umentao $.-) erao de +'a##eConfigurao para gerao em 3

    camadas

    NDIE

    3

  • 7/25/2019 Treinamento Gerador de Saidas V04

    4/81

    4Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    1) Introduo: A Ferramenta

    1.1) Obeti!o do "#reinamento$

    Apresentar as funciona%idades da ferramenta &erador de

    sa'das. Conceitos Bsicos: Layout, Arquivo, Registro, Campo, Contexto

    Acessando o Gerador de Sadas Criao dos contextos do !ayout

    "nc!uso de um !ayout

    Con#igurao do !ayout

    Criao dos campos do registro

    Associando o contexto aos registros Associando in#orma$es do contexto aos campos do registro

    %i!trando os registros da exportao

    Gerando o arquivo do !ayout

  • 7/25/2019 Treinamento Gerador de Saidas V04

    5/81

    (Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    1.2) O ue * o &erador de +a'das,

    - uma ferramenta de integrao criada para eportar dados

    de ua%uer m/du%o do 0 atra!*s de arui!o teto.

    Inicia%mente a ferramenta foi desen!o%!ida para ser uti%iada

    pe%o #O#+ &esto Fisca% onde as rotinas so todas geradas

    no formato teto. O &erador de +a'das oe se encontra

    dispon'!e% somente no m/du%o de &esto Fisca% e de

    Integrao. 5studa6se a possibi%idade desta eportao ser

    feita em outros formatos7 como o 89 por eemp%o.

  • 7/25/2019 Treinamento Gerador de Saidas V04

    6/81

    Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    1.3) ;isponibi%idade

    O &erador de sa'das s/ est< dispon'!e% a partir da !erso

    11.4= podendo ser acessado pe%a no!a ;I.

    5m !ers>es anteriores a 11.4= * poss'!e% eecutar somente o

    ser!io7 no sendo poss'!e% a criao e edio dos %a?outs.

  • 7/25/2019 Treinamento Gerador de Saidas V04

    7/81

    @Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    1.4) 9a?out: Conceito

    uando se fa%a em %a?out refere6se a organiao. ;efinir o

    %a?out de um escrit/rio7 por eemp%o * organiar as mesas e

    arm

  • 7/25/2019 Treinamento Gerador de Saidas V04

    8/81

    Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    1.() Conceitos D

  • 7/25/2019 Treinamento Gerador de Saidas V04

    9/81

    EIntroduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    1.) Doas r

  • 7/25/2019 Treinamento Gerador de Saidas V04

    10/81

    1=Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    Acessando todos os

    m.du!os'

    Acessar o m/du%ointegrao.

    1.@) Acessando a Ferramenta

  • 7/25/2019 Treinamento Gerador de Saidas V04

    11/81

    11Introduo: A Ferramenta ,'eo de Te,no'o3ia

    ; +!A

    Acessar a guia

    Integrao G &erador

    de +a'da G 9a?outs

    /e!a dos Layouts

  • 7/25/2019 Treinamento Gerador de Saidas V04

    12/81

    12a*out# ,'eo de Te,no'o3ia

    ; +!A

    2) 9a?out

    rimeiros assos

    2.1) Criao da Categoria

    Se!ecionar em &erador de +a'da o "tem Categoria

  • 7/25/2019 Treinamento Gerador de Saidas V04

    13/81

    13a*out# ,'eo de Te,no'o3ia

    ; +!A

    Cadastrando a -ova Categoria.

    C!ique no 0oto Bo!o e in#orme o Bome e a ;escrio daCategoria.

  • 7/25/2019 Treinamento Gerador de Saidas V04

    14/81

    14a*out# ,'eo de Te,no'o3ia

    ; +!A

    1*s+ per#i!*s+ que inserir na guia erfis da Categoria do &erador

    de +a'das que determinam quem tem acesso ao !ayout' sco!2aos per#is para os quais dese3a #ornecer acesso c!icando no 0oto

    inc!uir'

  • 7/25/2019 Treinamento Gerador de Saidas V04

    15/81

    1(a*out# ,'eo de Te,no'o3ia

    ; +!A

    2.2) Criao do #ipo

    Se!ecionar em &erador de +a'da o "tem #ipo

    1 tipo de !ayout no & cadastrado pe!o usurio' So tipos pr&4de#inidos que so

    inc!udos pe!o ana!ista responsve! de cada produto via 0anco de dados no script de

    converso da 0ase' 1s tipos so uti!i)ados para separar os !ayout por processos 5ap!icativos'

    x': 6uando #or criada uma c2amada para !ayouts do #inanceiro no sero

    apresentados outros tipos de !ayout'

  • 7/25/2019 Treinamento Gerador de Saidas V04

    16/81

    1a*out# ,'eo de Te,no'o3ia

    ; +!A

    2.3) Criando e Configurando um 9a?out

    7ara criar um novo !ayout c!ique no 0oto &erador de +a'dasemseguida 9a?out' m seguida c!ique no 0oto Inc%uir'

    7reenc2a os camposnecessrios para aidenti#icao do !ayout'Bome e Categoria soo0rigat.rios'

    Ap.s preenc2er c!ique no0oto +a%!arou OH'

    1 campo 9a?out aiservepara criar uma estrutura de

    rvore em sua viso parame!2or organi)ar evisua!i)ar seus !ayouts'

  • 7/25/2019 Treinamento Gerador de Saidas V04

    17/81

    1@a*out# ,'eo de Te,no'o3ia

    ; +!A

    7ara editar o 9a?outcriado d8 um dup!o c!ique'

    7reenc2a sempre os campos de descrio com o maior n9mero de in#orma$espossveis pois desta #orma a documentao do !ayout gerada pe!a #erramenta sermais comp!eta'

    1

  • 7/25/2019 Treinamento Gerador de Saidas V04

    18/81

    1a*out# ,'eo de Te,no'o3ia

    ; +!A

    %ormatao padro do 9a?out

    7reenc2endo esta #ormatao todos os campos do 9a?out criadorespeitaro esta #ormatao

    sta #ormatao deve ser #eita separadamente pe!o tipo do campo'%ormatao dos campos /exto, -9mero "nteiro, -9mero (ecima!,(ata e L.gico'

    1E

  • 7/25/2019 Treinamento Gerador de Saidas V04

    19/81

    1Ea*out# ,'eo de Te,no'o3ia

    ; +!A

    %ormatao padro do 9a?out

    Obser!a>es:

    Su0stituir Caracteres speciais: no su0stitui a #uno remove oscaracteres especiais'

    xpresso regu!ar para pesquisa no texto: possui a #uno deo0ter uma parte do texto dese3ado'

    xemp!o: -ome: R1GR"1 voc8 poderia #a)er ';

  • 7/25/2019 Treinamento Gerador de Saidas V04

    20/81

    2=a*out# ,'eo de Te,no'o3ia

    ; +!A

    2.4) Criao de Arui!os

    C!ique no 0oto Adicionar Arui!o

    21

  • 7/25/2019 Treinamento Gerador de Saidas V04

    21/81

    21a*out# ,'eo de Te,no'o3ia

    ; +!A

    D possve! preenc2er o Bome7 ;escrio7 #ipo do Arui!o e

    Codificao do Arui!o'

    Ateno para a Codificao do Arui!o dependendo da codi#icaoesco!2ida os caracteres especiais podem apresentar #ormato inv!ido nagerao do !ayout'

    At& ento o 9nico #ipo do Arui!odisponve! para gerao do arquivo & oArquivo /exto'

    22

  • 7/25/2019 Treinamento Gerador de Saidas V04

    22/81

    22a*out# ,'eo de Te,no'o3ia

    ; +!A

    -a a0a ropriedades & possve! con#igurar as propriedades do seu

    Arui!o

    -esta a0a que ser de#inido se o arquivo ter uma !in2a em 0ranco no #imdo arquivo, o separador de campos, separador #ina! da !in2a e separadorinicia! da !in2a'

    At& ento a 9nica extenso disponve! para gerao do arquivo & a /E/,o0serve que o campo 5tenso do Arui!ono pode ser editado'

    23

  • 7/25/2019 Treinamento Gerador de Saidas V04

    23/81

    23a*out ,'eo de Te,no'o3ia

    ; +!A

    2.() Criao de Conteto

    1 Conteto do 9a?out & a Fonte de

    ;adospara gerao do seu Arui!o'

    Se!ecionar a guia Conteto7 c!icar no 0oto

    Adicionar 9a?out.

    24

  • 7/25/2019 Treinamento Gerador de Saidas V04

    24/81

    24a*out ,'eo de Te,no'o3ia

    ; +!A

    2.() Criao de Conteto

    odo de Carga do Contetoa+ Carregar no incio da gerao

    -o incio da gerao do !ayoutcarregar todos os dados' m!ayouts muito grandes a gerao

    pode ter o desempen2ocomprometido'

    0+ Carregar so0 demanda

    Carrega o contexto so0 demanda, somente no momento que &requerido pe!o Layout'

    2( t

  • 7/25/2019 Treinamento Gerador de Saidas V04

    25/81

    a*out ,'eo de Te,no'o3ia; +!A

    2.() Criao de Conteto

    c+ Carregar so0 demanda *cac2eado+

    Carrega so0 demanda e s. descarrega ap.s uti!i)ar as in#orma$esem todo os !ayout'5emp%o: -o !ayout com a seguinte estrutura:

    Registro FRegistro F'FRegistro F'

    Registro Registro H

    D uti!i)ado a in#ormao dos c!iente5#ornecedores no registro F,registro , este contexto ser carregado na gerao do registro Fe ser descarregado somente ap.s a uti!i)ao das in#orma$esno registro '

    2 t

  • 7/25/2019 Treinamento Gerador de Saidas V04

    26/81

    a*out ,'eo de Te,no'o3ia; +!A

    Conteto C%asse 0.B5#

    1 Conteto C%asse 0.B5# & um contexto =programado>

    uti!i)ado somente internamente aqui na /1/IS'

    2@a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    27/81

    a*out ,'eo de Te,no'o3ia; +!A

    Conteto C%asse 0.B5#

    1 Conteto C%asse 0.B5# & um contexto retorna os dados

    con#orme a regra de neg.cios criada pe!o 7('

    -o & possve! a criao de contextos deste tipo pe!os ana!istas

    que desenvo!vem os !ayouts'

    7ara sa0er quais os dados que um contexto C!asse RJ'-/*d!!+retorna & necessrio veri#icar com o 7( * com os responsveis

    que criaram o contexto +' xemp!o, se #oi criado um contexto do

    #inanceiro, os ana!istas do #inanceiro que desenvo!veram o

    contexto devero in#ormar o que e!e retorna'

    2a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    28/81

    a*out ,'eo de Te,no'o3ia; +!A

    Conteto armetros

    2Ea*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    29/81

    a*out ,'eo de Te,no'o3ia; +!A

    #ipos de armetros

    #eto

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'

    3=a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    30/81

    a*out ,'eo de Te,no'o3ia; +!A

    BJmero Inteiro

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'

    31a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    31/81

    a*out ,'eo de Te,no'o3ia; +!A

    BJmero ;ecima%

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'

    32a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    32/81

    a*out ,'eo de Te,no'o3ia; +!A

    ;ata

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'

    33a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    33/81

    a*out ,'eo de Te,no'o3ia; +!A

    9/gico

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'

    34a*out

  • 7/25/2019 Treinamento Gerador de Saidas V04

    34/81

    a*out ,'eo de Te,no'o3ia; +!A

    9ista

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'"n#orme tam0&m a 9ista com os respectivos va!ores que devero

    ser se!ecionadas pe!o usurio na gerao do 9a?out.

    3(a*out ' d T ' i

  • 7/25/2019 Treinamento Gerador de Saidas V04

    35/81

    a*out ,'eo de Te,no'o3ia; +!A

    9ooKup

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'Se!ecionar a Action que dever ser uti!i)ada no 9ooKup dos

    armetrosdo 9a?out'

    3a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    36/81

    a*out ,'eo de Te,no'o3ia; +!A

    9ooKup

    Se!ecionar a Action dese3ada para uti!i)ao no 9a?out como

    armetros'

    3@a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    37/81

    * ,'eo de Te,no'o3ia; +!A

    9ooKup

    Se!ecionar as co!unas na seo Campos7 se!ecionar a co!una que

    ser uti!i)ada na descrio do #i!tro na seo ;escrioe o c.digo

    que ser passado como parKmetro da Action para o 9a?out na

    seo C/digo'-as se$es ;escrio e C/digo estaro disponveis as co!unas

    disponve! na seo Campos'

    3a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    38/81

    * ,'eo de Te,no'o3ia; +!A

    Fi%tros

    7reenc2er o Bome, #'tu%oe ;escrio' "n#ormar se o parKmetro

    & Obrigat/riopara a gerao ou no'

    Se!ecionar a #abe%a que dever ser uti!i)ada no Fi%tro dosarmetros do 9a?out' 7oder ser uti!i)ado no 9a?out ap.s a

    criao'

    3Ea*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    39/81

    * ,'eo de Te,no'o3ia; +!A

    Conteto Consu%ta +9

    Se!ecione a Consu%ta +9 que ser uti!i)ada com Conteto do

    9a?out'

    4=a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    40/81

    * ,'eo de Te,no'o3ia; +!A

    Conteto Consu%ta +9

    Associar os armetros criados na Consu%ta +9uti!i)ada como

    Conteto'

    Se!ecionar o parKmetro correspondente e associar aos parKmetros

    da Consu%ta +9uti!i)ada como Conteto'

    41a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    41/81

    3; +!A

    Conteto Cadastro do +istema L#e%a do +istema )

    Se!ecionar o Cadastro do +istema que ser uti!i)ado como

    Contetodo 9a?out.Loca!i)ar o Cadastro do +istema no !ooup esuisar e

    se!ecionar o resu!tado dese3ado'

    42a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    42/81

    3; +!A

    Conteto Cadastro do +istema

    D possve! a associao de uma parKmetro ao Contexto

    43a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    43/81

    ; +!A

    Conteto de Ap%icao

    Conteto de Ap%icaode disponveis no sistema'

    44a*out ,'eo de Te,no'o3ia

  • 7/25/2019 Treinamento Gerador de Saidas V04

    44/81

    ; +!A

    Conteto Conunto de ;ados

    Adicionar #abe%a ao contexto'

    Se!ecionar a ta0e!a, as co!unas

    e con#igurar a ta0e!a que ser

    uti!i)ada com Conteto do

    9a?out'

    4(a*out ,'eo de Te,no'o3ia

    +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    45/81

    ; +!A

    Conteto Conunto de ;ados

    Adicionar 0e%acionamento ao contexto'

    Con#igurando o re!acionamento

    das ta0e!as do Conunto de

    ;ados.

    10s': sto disponveis somente as co!unasse!ecionadas em cada ta0e!a'

    4a*out ,'eo de Te,no'o3ia

    +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    46/81

    ; +!A

    Conteto Conunto de ;ados

    Conteto Conunto de

    ;adospronto para uso no

    9a?out'

    A partirMo3e no & preciso

    inserir vrias ta0e!as quese re!acionam' xemp!oGC1L"GA(A e G%"L"AL, &necessrio somenteinserir'a ta0e!a G%"L"AL que ne!a

    voc8 encontrar asin#orma$es daGC1L"GA(A'

    4@a*out ,'eo de Te,no'o3ia

    +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    47/81

    ; +!A

    Conteto Contadores

    Adicionar o Conteto Contadores e con#igurar qua! o campo que

    dever ser contato no 9a?out'

    4a*out ,'eo de Te,no'o3ia

    +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    48/81

    ; +!A

    Conteto Contadores

    xiste no Conteto Contadores um contador sequencia! de !in2a'

    4Ea*out ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    49/81

    ; +!A

    Conteto +tored rocedure

    Se!ecionando a 7rocedure

    que ser uti!i)ada como

    Contetodo 9a?out'

    1 !ooup 0usca todas as

    procedureNs que esto

    criadas na 0ase de dados'

    (=a*out ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    50/81

    +!A

    Conteto +tored rocedure

    Caso a procedure ten2a parKmetros & necessrio in#ormar va!ores

    v!idos de parKmetros para a!imentar o Contetopara a montagem

    do 9a?out'

    (1a*out ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    51/81

    +!A

    Conteto +tored rocedure

    Ap.s a montagem do Layout & necessrio inserir va!ores inv!idos

    nos parKmetros para que o Contexto no se3a a!imentado somente

    com os dados gerados para a montagem do Layout'

    10s': 1s parKmetros da porcedure devem ter o mesmo nome dosparKmetros criados no Layout'

    (2a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    52/81

    2.) Criao de 0egistro

    Se!ecionar a a0a 9a?out e c!icar no 0oto Adicionar 0egistro'

    (3a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    53/81

    2.) Criao de 0egistro

    Con#igurao do 0egistrodo Layout

    Bome: -omeie aqui o 0egistro' -o uti!i)e espaos ou caracteres

    especiais'

    ;escrio:(escreva o seu 0egistro'

    Arui!o:Se!ecione o Arquivo que o 0egistro pertence'

    #ipo:Se!ecione o /ipo do 0egistro *Lista, Registro e Agrupador+'

    Lista: Repete mais de uma ve) Registro: -o repete

    (4a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    54/81

    2.) Criao de 0egistro

    Agrupador: Registro %antasma' -o aparece no !ayout' (eveser uti!i)ado 0aseado na 2ierarquia das in#orma$es

    5emp%o: 7ara o0ter as in#orma$es da C1L"GA(A e dos(7AR/AJ-/1 & necessrio uti!i)ar a ta0e!a de %"L"AL'

    As in#orma$es da %i!ia! no so necessrias no meu !ayout, ento ata0e!a de %"L"AL ser um registro agrupador'

    0euerido:"n#orme se o campo & o0rigat.rio ou no'

    ((a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    55/81

    2.) Criao de 0egistro

    Associando o Contexto ao 0egistro

    Se!ecione o Contexto dese3ado e =arraste4o> para o 0egistro, naa0a 9igao'

    (a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    56/81

    2.) Criao de 0egistro

    /ipo do Registro:

    Lista: Repetir mais de uma ve) Registro: -o repetir' Agrupador: Registro %antasma' -o aparece no !ayout' (epende

    da 2ierarquia das in#orma$es' Serve pxemp!o: GC1L"GA(A

    444O

    G%"L"AL444O (7AR/AJ-/16uero as in#orma$es da co!igada e do departamento e no precisada #i!ia!, ento a G%"L"AL ser um registro agrupador'

    (@a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    57/81

    2.) Criao de 0egistro

    D possve! associar Fi%trose criar uma Ordenao noRegistro

    (a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    58/81

    2.@) Criao de Campos

    (Ea*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    59/81

    2.@) Criao de Campos

    1 Boto =Ierde> adiciona um novo registro, o =A)u!> um novoregistro "nvisve! e o =Ierme!2o> remove um registro se!ecionado'

    =Setas> servem para movimentar os campos no registro'1 9!timo 0oto exi0e o -ome da Ligao dos campos'

    Ser descontinuado, pois o modo de carga do !ayout executa de#orma mais e#iciente esta #uno'

    =a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    60/81

    2.@) Criao de Campos

    Con#igurao do 0egistrodo Layout

    Bome: -omeie aqui o campo' -o uti!i)e espaos ou caracteres

    especiais'

    ;escrio:(escreva o campo do seu registro'

    #amano:speci#ique o taman2o do campo'

    0euerido:"n#orme se o campo & o0rigat.rio ou no'

    1a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    61/81

    2.@) Criao de Campos

    7arametri)ao do ododo campo criado:

    Ca!e rim

  • 7/25/2019 Treinamento Gerador de Saidas V04

    62/81

    2.@) Criao de Campos

    +omar:Pti!i)ado para somar va!ores' Pti!i)ado em con3unto com a

    C2ave 7rimria

    *dia:Ca!cu!a a m&dia dos va!ores de um registros' Pti!i)ado em

    con3unto com a C2ave 7rimria

    'nimo e

  • 7/25/2019 Treinamento Gerador de Saidas V04

    63/81

    2.@) Criao de Campos

    7arametri)a$es do /ipo do campos:

    #ipo de dado: /exto, -9mero "nteiro, -9mero decima!, (ata e

    L.gico Q Arma)enas os va!ores verdadeiro e #a!so

    Boto 7arametri)ar Q 7ossi0i!ita a persona!i)ao do campo con#orme

    seu tipo'

    4a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    64/81

    2.@) Criao de Campos

    dio das propriedades avanadas do campo Q -este !oca! so

    acessadas todas as parametri)a$es do campo e ainda pode4se #a)er

    converso de va!ores: =de4para> '

    (a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    65/81

    2.@) Criao de Campos

    -a guia Ligao & possve! visua!i)ar a !igao do Contexto ao

    Campo'

    a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    66/81

    2.@) Criao de Campos

    Associando uma co!una do Contetoa um Campodo 9a?out.

    C!ique so0re o nome do contexto criado, arraste e so!te a co!una

    dese3ada no campo dese3ado'

    @a*out# ,'eo de Te,no'o3ia

    ; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    67/81

    2.@) Criao de Campos

    %i!tro da Ligao:

    Se!ecionar o campo do contexto que ser uti!i)ado no #i!tro e montar

    a expresso'

    xemp!o:Pti!'Ia!ue"n*C1(C%1,CFH+'

    -o & necessrio rep!icar o#i!tro para os registros #i!2os'

    a*out# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    68/81

    2.@) Criao de Campos

    1perao de =campos> com outros =campos> do Layout' Jarcar a

    opo Pti!i)ar xpresso no c!cu!o do registro'

    EO&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    69/81

    3) Opera>es com 9a?outs

    3.1) &erao do 9a?outSe!ecione 9a?out dese3a, no 0oto rocesso item &erao de

    +a'das'

    @=O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    70/81

    3.1) &erao do 9a?out

    Se!ecione o diret.rio onde o arquivo ser sa!vo' sta opo #uncionaapenas para am0iente simp!es'

    @1O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    71/81

    3.1) &erao do 9a?out

    7ara am0ientes H camadas & necessrio inserir a /ag a0aixo nosarquivos 0.Nost.ee.Config ou 0.Nost.+er!ice.config e

    !i0erar acesso de gravao para o usurio que executa o Most no

    diret.rio comparti!2ado'

    D necessrio marcar a opo &erar Arui!o em +er!idor

    @2O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    72/81

    3.1) &erao do 9a?out

    "n#ormar os parKmetros necessrio para a Gerao

    @3O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    73/81

    3.1) &erao do 9a?out

    Arquivo Gerado com sucesso

    @4O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

    ) d

  • 7/25/2019 Treinamento Gerador de Saidas V04

    74/81

    3.1) &erao do 9a?out

    Iisua!i)ando o arquivo gerado, por padro o arquivo & sa!vo no

    camin2o a0aixo C:/1/ISCorporeRJRJ'-etArquivosSaidas

    @(O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

    3 2) 5 t I t d 9 t

  • 7/25/2019 Treinamento Gerador de Saidas V04

    75/81

    3.2) 5portao e Importao de 9a?out

    Recurso padro e Importaoe 5portaode o03etos do sistema

    @O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

    3 3) C d 9 t

  • 7/25/2019 Treinamento Gerador de Saidas V04

    76/81

    3.3) Comparao de 9a?outs

    Recurso permite comparar dois !ayouts criados, se!ecione o 9a?out

    v em rocessos G Comparao de 9a?outs'

    @@O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

    3 4) &erar ;ocumentao

  • 7/25/2019 Treinamento Gerador de Saidas V04

    77/81

    3.4) &erar ;ocumentao

    D possve! gerar uma documentao deta!2ada do 9a?out 0astar

    editar o 9a?out e c!icar no 0oto &erar ;ocumentao.

    @O&era7e# ,om a*out# ,'eo de Te,no'o3ia; +!A

    3 () &erar C%asse

  • 7/25/2019 Treinamento Gerador de Saidas V04

    78/81

    3.() &erar C%asse

    Gerar c.digo #onte para o desenvo!vedor vai uti!i)ar para =de0ugar =em caso de pro0!ema'

    @EA3rade,imento# ,'eo de Te,no'o3ia; +!A

  • 7/25/2019 Treinamento Gerador de Saidas V04

    79/81

  • 7/25/2019 Treinamento Gerador de Saidas V04

    80/81

    1

    !1T$T%SFim

  • 7/25/2019 Treinamento Gerador de Saidas V04

    81/81

    &'EST(ES)

    I"#GE

    "duardo San!os

    eduardo"san!os#!o!$s"co%"&r