Sunteți pe pagina 1din 126




  

 


 




Copyright 1998, 1999 DATASUL S.A. Todos os direitos reservados.


Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou
transmitida por qualquer meio eletrnico ou mecnico, na sua totalidade ou
em parte, sem a prvia autorizao escrita da DATASUL S.A., que reserva-se
o direito de efetuar alteraes sem aviso prvio. A DATASUL S.A no assume
nenhuma responsabilidade pelas conseqncias de quaisquer erros ou
inexatides que possam aparecer neste documento.
DATASUL S.A.
Av. Santos Dumont, 831, Joinville, SC, CEP 89.222-900

2.00 24/04/00


Prefcio ...............................................................................................v
CAPTULO 1 Introduo ....................................................................1
Integrao com Outros Aplicativos ................................................................3

CAPTULO 2 Processo Preparao das Informaes .....................5


Funo Cadastros Gerais .............................................................................5

CAPTULO 3 Processo Acessar Produto Datasul............................7


Funo Efetuar Login ....................................................................................7
Funo Efetuar Logout..................................................................................9

CAPTULO 4 Processo Utilizao de Impressoras ........................11


Funo
Funo
Funo
Funo
Funo
Funo
Funo

Funo Configurao Impressora..................................................11


Tipo de Impressora ........................................................................14
Manuteno Impressora ................................................................23
Lay-out de Impresso.....................................................................29
Testar Impresso ...........................................................................32
Exportao Configurao...............................................................34
Importao Configurao ...............................................................35

CAPTULO 5 Processo NPS (N-Tier Process and Scheduler) .......37


Utilizao RPW ............................................................................................38
Funo Manuteno Servidor de Execuo ...............................................44
Funo Criao do Pedido de Execuo....................................................52
Funo Ativao Servidor Execuo ..........................................................57
Funo Monitor Pedido Execuo ..............................................................65
Utilizao RPC .............................................................................................72
Funo Manuteno Servidor RPC.............................................................80
Funo Manuteno de Configurao RPC ...............................................82



CAPTULO 6 Processo Tabela Dicionrio Datasul ........................ 85


Funo Tabela Dicionrio Datasul ............................................................. 85

CAPTULO 7 Processo Otimizador de Performance ..................... 87


Funo Otimizador de Performance .......................................................... 87

CAPTULO 8 Processo Imagem/Vdeo/Som/Documento .............. 89


Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo

Catlogo Imagem .......................................................................... 89


Imagem.......................................................................................... 90
Catlogo Vdeo.............................................................................. 91
Vdeo ............................................................................................. 92
Catlogo Som................................................................................ 93
Manuteno de Som ..................................................................... 94
Catlogo Documento Anexo ......................................................... 95
Documento Anexo ......................................................................... 95

CAPTULO 9 Processo Consultas e Relatrios ............................. 97


Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo
Funo

Consultas/Relatrios Cadastros Gerais ........................................ 97


Consulta Configurao Impressora............................................... 98
Consulta Tipos Impressora ........................................................... 98
Consulta Impressora ..................................................................... 98
Consulta Lay-outs de Impresso................................................... 99
Consulta Monitor Pedido Execuo .............................................. 99
Consulta Catlogo Imagem........................................................... 99
Consulta Catlogo Vdeo .............................................................. 99
Consulta Catlogo Som ................................................................ 99
Consulta Catlogo Documento Anexo ........................................ 100
Relatrio Configurao Impressora ............................................ 100
Relatrio Tipos Impressora ......................................................... 101
Relatrio Impressoras ................................................................. 102
Relatrio Lay-outs de Impresso ................................................ 103
Relatrio Servidores Execuo ................................................... 103
Relatrio Pedidos Execuo ....................................................... 104
Relatrio Logs Servidor Execuo............................................. 105
Relatrio Catlogo Imagem......................................................... 105
Relatrio Imagem ........................................................................ 106
Relatrio Catlogo Vdeo ............................................................ 106
Relatrio Vdeos .......................................................................... 107
Relatrio Catlogos Som ............................................................ 107
Relatrio Sons ............................................................................. 107

CAPTULO 10 Dvidas Mais Freqentes .................................... 109


Como executar os programas do Mdulo Bsico do Datasul EMS? ........ 109





Porque no se consegue imprimir os documentos?..................................109


Importao da Configurao Padro de Impressoras ...............................110
Checklist para a Utilizao de Impressoras no DATASUL EMS ...............111
Qual a diferena entre RPW e RPC ?........................................................114
O que se deve copiar para a mquina que ser o Servidor de RPW?......114
Quando cadastrado um Servidor de RPW com quantidade de execuo
simultnea maior que 01 est pedindo arquivo Progress e .pf. Para que
serve e como so criados estes arquivos? ................................................115
O servidor de RPW encontra-se no UNIX. ativado o servidor quando
inicia a execuo de um pedido, desativa e pede para o usurio pressionar
a tecla de espao (backspace), aps retorna a tela principal. O que pode
estar acontecendo?....................................................................................116
O programa que executa a Ativao do Servidor RPW encontra-se no
ambiente UNIX. Por que, quando executado, todos os caracteres de
acentuao tornam-se incompreensveis? ................................................116
Quais os tipos de impressoras disponibilizadas pela Datasul? .................116
Quais os layouts padres disponibilizados pela Datasul? .........................117
Como fazer para um usurio ser replicado em vrias bases?...................117
Onde conseguir os registros para poder incluir a Configurao de uma
Impressora? ...............................................................................................117
O que se pode-fazer para corrigir uma impresso que comea na metade
da pgina?..................................................................................................118
Como evitar em execuo batch diria que o arquivo gerado hoje
sobreponha o arquivo de ontem? ..............................................................119
Qual o funcionamento e utilidade do RPW/RPC? .....................................120
O que se deve fazer para evitar que aps a impresso a impressora ejete
uma folha em branco?................................................................................121
Como configurar o download de arquivos no Monitor de Pedidos para
transaes Web? .......................................................................................121
Como configurar a impressora para no imprimir caracteres acentuados?
....................................................................................................................122


Os produtos DATASUL so conjuntos de aplicaes relacionadas que
permitem interligar toda uma empresa, resultando em um sistema integrado
de gesto empresarial.
Cada produto estruturado em aplicativos ou sistemas (como Controladoria e
Finanas ou Manufatura), que por sua vez so compostos por mdulos
(como Contabilidade ou Controle da Produo), que implementam uma srie
de funes (como a Movimentao Contbil ou a Manuteno de Ordens de
Produo).
O Manual de Referncia de Mdulo visa abranger toda a informao
necessria para compreender os mdulos que compem os produtos
DATASUL, bem como solucionar dvidas relativas ao seu funcionamento.
uma obra de referncia j que seu principal objetivo a consulta para
obteno de informaes, ao contrrio de um livro ou outro tipo de manual
que lido do incio ao fim.
Para cada mdulo so definidas suas principais reas funcionais. Uma rea
funcional um conjunto identificado de comportamentos relacionados. Neste
manual, cada rea funcional dentro de um mdulo chamada de processo e
cada comportamento que compem esta rea funcional chamado de
funo.
Importante
As caractersticas do mdulo apresentado neste manual so suas
caractersticas bsicas. Tomando-as como base, o mdulo pode ser
configurado para qualquer tipo de empresa.
Todos os dados utilizados nos relatrios e telas do DATASUL EMS
apresentados neste manual so fictcios.

 

 !"

 

O mdulo Bsico tem por objetivo gerenciar os recursos tcnicos que auxiliam
da administrao do Datasul EMS.
O mdulo BTB faz parte do sistema Bsico do aplicativo Tecnologia do
DATASUL EMS Framework.

  

 

As principais caractersticas do mdulo so:




Administrao de Impressoras

Utilizar tecnologia NPS N-Tier Process And Scheduler (RPW Remote


Procedure Wait, RPC Remote Procedure Call) e outros.

Interao com todo o produto Datasul-EMS Framework, ou seja, com


todos os Aplicativos Sistemas e Mdulos

O mdulo Bsico por ser um mdulo eminentemente tcnico possui alguns


conceitos gerais conforme relacionados abaixo:


Progress AppServer: Produto desenvolvido pela Progress. Tem como


funo administrar a execuo de programas ou parte de programas
remotamente em um Servidor de Aplicao.

Cliente: um mdulo de software que faz uma solicitao de servio.


Pode ser um computador, ou um micro, que atua como cliente em um
sistema de rede cliente/servidor.

Empresa: Organizao que produz ou oferece bens e/ou servios um


determinado custo. Em gera visa a obteno de lucros.

Estabelecimento: Localizao fsica da empresa, caracterizada por


efetuar movimentaes fiscais, podendo ser uma fbrica, depsito, posto
de vendas ou outros. As informaes implementadas neste procedimento

servem para identificar os Estabelecimentos para os quais so criadas


Unidades Organizacionais.


Execuo on-line: Execuo de uma tarefa que deve estar pronta para
operar assim que ativada, devendo ser controlada e manipulada pelo
prprio computador.

Execuo batch: Execuo de tarefas que devem ser processadas uma


aps a outra sem a interveno do usurio em computadores com maior
capacidade de processamento. Fazem a leitura dos programas ou
conjunto de dados, processando-os e fornecendo os resultados para outro
usurio.

Execuo Remota: Execuo de programas ou parte deles em um outro


equipamento. uma forma de comunicao tarefa-a-tarefa que permite
que um procedimento faa a chamada de outro procedimento que reside,
e deve ser executado em um equipamento remoto.

Idioma: Lngua de uma nao ou peculiar determinada regio.

Plataforma: Arquitetura de hardware de computador, um sistema


operacional ou outro software de sistema.

Rede: Sistema de comunicao de dados que permite que vrios


dispositivos independentes se comuniquem diretamente um com os
outros, dentro de uma rea geogrfica de tamanho moderado, em um
canal de comunicao de taxas de transmisso de dados moderados.

RPC: Remote Procedure Call (Chamadas Remotas a Procedimentos).


Consiste em executar programas remotamente por intermdio de um
Servidor de Aplicao utilizando-se juntamente o produto Progress
Progress Appserver.

RPW: Remote Procedure Wait (Espera por Procedimento Remoto).


Consiste em executar programas remotamente por intermdio de um
Servidor de Aplicao. O usurio parametriza a execuo do programa
(servidor, data/hora de execuo, etc). Trata-se de um recurso
desenvolvido pela Datasul e disponvel para o Datasul EMS.

Segurana: Permisso de acesso aos aplicativos, sistemas, mdulos,


procedimentos, programas, unidades organizacionais e outros. No
Datasul EMS baseia-se em grupos de usurios.

Servidor: Computador em rede que controla o acesso a outros recursos


em uma rede. Em uma abordagem cliente/servidor, o cliente faz a
solicitao ao servidor e o servidor atende a essa solicitao.

 

  

Servidor de Aplicao: Mquina que serve como executor de


aplicaes. Nela esto todos os dados necessrios para a execuo dos
programas. Dispe de recursos que tornam a execuo de programas
mais rpida.

Usurio: Pessoas que interagem no sistema, e que esto habilitadas


dependendo das permisses a utilizar qualquer mdulo ou funo do
Datasul EMS.

NPS: O NPS possibilita que as funes mais complexas do Datasul EMS


tais como relatrios sofisticados, clculos elaborados e rotinas que
demandam um extenso processamento, sejam executados remotamente.

#$!"% &'($)&
Integrao
Impres s oras
e NPS

Impres s oras e NPS

Impres s oras
e NPS

Recursos
Humanos

Us urios e
A plic ativ os

Tecnologia

Impres s oras e NPS

B s ic o

Impres s oras
e NPS

Impres s oras
e NPS

Distribuio

Tecnologia
Materiais

Impres s oras e NPS

Manufatura

Controladoria e
Finanas


  



 

Usurios e
Aplicativos

So informaes relativas a:


Usurio para a realizao do acesso ao


Datasul EMS

Usurios para relacionar s impressoras

Aplicativos para os Servidores de RPC

"



  


Impressoras So informaes relativas a:

 
e NPS
 

Impressoras para serem utilizadas nos
    
relatrios
  

Servidores RPW para a execuo remota de
 
programas
   

Servidores RPC para a execuo remota de
     
programas

 

&&'$$!"$&%$!*&

 

 

Este captulo relaciona e descreve as informaes que devem ser


implementadas para o perfeito funcionamento do mdulo.
As informaes contidas neste captulo so apresentadas na forma de
cadastros gerais e de cadastros do mdulo.
Os cadastros gerais ou tabelas universais so aquelas funes que
implementam informaes utilizadas por mais de um mdulo.
Os cadastros especficos do mdulo so aquelas funes que implementam
informaes que dizem respeito somente ao mdulo em questo. So funes
do tipo manuteno e em sua descrio so apresentadas as principais
caractersticas e funcionalidades.

+ !"

 

 

$$&&,$&
Os cadastros gerais ou tabelas universais so descritos em Manual de
Referncia prprio. Aqui apenas se faz referncia a estas funes. Ao clicar
sobre a referncia pode-se ir para o local desejado no Manual de Referncia,
onde apresentada a descrio detalhada da funo.
Os cadastros gerais usados por este mdulo so:


Manuteno Parmetros Globais EMS 2.0

Manuteno Parmetros Globais HR

Notas

Esta funo somente disponibilizada para o produto EMS 2.0 e HR

programa BTB931ZA (no apresenta tela) precede a execuo do


programa de Parmetros Globais. A sua funo verificar se a base

DTHRPYC esta conectada. Se estiver executado o programa de


cadastros do HR (FP0003) caso contrrio executado o programa do
EMS 2.00 (CD0101).

 

&&&&$ -$$& (

 

Instruir o usurio a forma de acessar e ou sair do produto Datasul EMS.

+ !"

 $#


 

Acessar o produto Datasul EMS.

 &

BTB910ZA

 

'

Para que esta funo se torne possvel necessrio que o usurio esteja
cadastrado no Datasul EMS, via mdulo de Segurana (Detalhes, funo
Manuteno Usurios).
A tela base da funo a seguinte:

A tabela a seguir descreve resumidamente os elementos da tela base.


 

 
Inserir o nome do usurio corrente.
Nota

! "

Para que o nome do usurio seja mostrado toda a vez que o programa
de login for acessado, necessrio que o nome do mesmo esteja
informado no procedimento Preferncias do Usurio. Detalhes, ver
Manual de Referncia do Mdulo de Menu, funo Preferncias do
Usurio.

As informaes constantes neste procedimento (Preferncias do


Usurio) so salvas em um arquivo com extenso .ini, sendo que toda
a vez que o Datasul EMS for inicializado, utilizado o usurio existente
neste arquivo. O arquivo com extenso .ini o arquivo de inicializao
da sesso Progress do Datasul EMS.

Se vrios usurios utilizam o mesmo arquivo .ini, ao efetuar o login


sugerido o nome do usurio informado no procedimento Preferncias
do Usurio. Ex.: Se informado nas Preferncias do Usurio o nome
Jos, ento para os outros usurios tambm mostrado o nome Jos.

Inserir a senha para acesso ao produto. Pode-se informar a senha at 03


trs vezes, sendo que se na terceira vez a senha estiver incorreta, o
usurio no tem mais acesso ao aplicativo desejado por 30 (trinta) minutos.
Notas


verificado se a senha informada pertence ao usurio em questo;

verificada a expirao da senha;

Esta validao exclusiva para o produto EMS 5.0.

Por intermdio do login, indicado o horrio do ambiente Datasul EMS de


acordo com o horrio da mquina servidora de Bancos.
Chamadas EPCs
No programa existem quatro chamadas de EPCs. Estes pontos esto
dispostos na seguinte estrutura:


Evento de Initialize: pode-se utilizar para realizar alteraes na tela do


programa. Exemplo: Alterar o label de determinado atributo.

Evento Enable: utiliza-se para habilitar atributos, setar valores defaults,


etc.

Evento Assign: utiliza-se para salvar valores, repassar valores a outros


componentes.

 !

     ' 

Evento Validate: utiliza-se para validaes e consistncias de valores.

+ !"

 $# 


 

Efetuar a sada do produto Datasul EMS.

 &

BTB910ZB

'

A tela base da funo a seguinte:

Apresenta mensagem encerrando a sesso do usurio.


efetuada a sada do produto Datasul EMS, finalizando todas as instncias
que foram criadas para a sesso do usurio (empresa, estabelecimento,
idioma, mdulo corrente). So tambm desconectados todos os Application
Servers do usurio.



 .

&&(/$!"%'&&$&

 

 

Mostrar como o Datasul EMS utiliza o recurso de impresso em seus


documentos
No Datasul EMS, a parte de Impressora foi desenvolvida de forma a
possibilitar a impresso em qualquer impressora, ambiente e linguagem.
Devido aos vrios recursos (sistema operacional, rede impressoras, etc)
necessrio que a pessoa responsvel pela configurao das impressoras
tenha domnio sobre estes recursos.
Inicialmente deve-se garantir que a impressora esteja em perfeito
funcionamento no ambiente ( recomendado realizar a impresso via um
Editor de Textos ou outro software para testes) para aps configur-la no
Datasul EMS.
Nota
Para este procedimento recomenda-se consultar o manual da impressora
fornecido pelo fabricante, ou acessar o site do mesmo.

+ !"

 

 &

+ !"# $!"%'&&$
Definir as funes e suas opes de configurao de impresso que
controlam o comportamento das impressoras e a qualidade de impresso de
acordo com os recursos disponveis na impressora.
BTB027AA



'

A tela base da funo a seguinte:

Inclui opes
funo
Impressora

A tabela a seguir descreve resumidamente os elementos da tela base.


   
 
  # 

 
Inserir a funo de configurao desejada.
Inserir a descrio da funo de configurao desejada.
Inserir as funes de abrangncia de atrao quanto ao tipo da
impressora, tendo as seguintes opes:


Grfica

Matricial

    

Ambas (Grfica e matricial)


Quando habilitado define se a funo correspondente a
definio de fonte ou no. Sua utilizao na impresso de
relatrios que possuem algum tipo de efeito para identificar a fonte
original do texto.

Nota Quando eliminada uma determinada funo de Configurao de


Impressora, automaticamente so eliminadas tambm as opes de
Configurao relacionadas funo em questo.

 "

   *   &+ 

!

0"( '!*&+ !"%'&&$


   
$   
$


 
Exibe a funo de configurao cadastrada.
Inserir as opes de configurao desejadas para a
impressora.
Inserir a opo inicial de configurao da impressora.
Nota
No momento da incluso da primeira opo de configurao
para uma determinada funo, a mesma definida
automaticamente como opo inicial. A partir da incluso das
prximas opes, o usurio pode definir qual a opo de
funo que deve ser utilizada como opo inicial.

Notas


Sempre uma nica opo de funo a Opo Inicial e a alterao da


Opo Inicial de uma funo feita alterando-se de No para Sim a nova
Opo Inicial.

Pode-se emitir relatrios referentes as funes de configurao de


impressoras implementadas.

"

+ !"

 

'%'&&$
Neste procedimento possvel implementar os comandos de impresso,
possibilitando assim, a definio e Tipos de Impressoras, suas funes e
opes de configurao e os efeitos de impresso.

 &

BTB035AA

'

A tela base da funo a seguinte:

Boto Inclui
Nova
Ocorrncia
Boto
Movimentos
Boto
Detalhes
Boto Cpia

 "

 &

   *   &+ 

#

A partir da tela base, o fluxograma a seguir apresenta o procedimento para


acesso as funcionalidades do programa:

  

  
  
   
  
%   
 
"    

  

 
Por intermdio do boto Inclui nova Ocorrncia
processada a incluso de um tipo de impressora.
Detalhes, ver o tpico Inclui Tipo Impressora.
Selecionada esta opo, e por intermdio do boto
Movimentos acessado o programa de Manuteno
Tipo Impressora.
Selecionada esta opo, e por intermdio do boto
Movimentos acessado o programa de Manuteno
Efeito Impresso.
Este boto permite a visualizao dos Detalhes da
Manuteno do Tipo de Impressora.

$

( '%'&&$
Inclui os Tipos de impressoras a serem utilizados pelas impressoras da
empresa.

As tabelas a seguir descrevem resumidamente os elementos da tela base.


Para maiores detalhes, clique sobre as referncias em azul.



  
 
  &

 
Inserir os diversos drivers que definem as caractersticas das
impressoras de diversos fabricantes.
Inserir a descrio do tipo de impressora.
Opo Grfica ou Matricial.


   
 

A impressora grfica imprime imagens, textos e possui


diversos recursos para a impresso de informaes com
qualidade. Exemplo: impressora HP Deskjet 820C.

A impressora matricial no imprime imagens de alta


resoluo, sendo utilizada para a impresso de textos que
utilizem recursos simples. Exemplo: impressora EPSON
LQ2170.
Opo Colorida ou Preto e Branco.
Opo 150 dpi, 300 dpi ou 600dpi. A resoluo da impresso
tambm conhecida por pontos por polegada, descrevendo o
nmero de pontos de tinta impressos dentro de uma polegada
horizontal.

 "

   *   &+ 

$ !"# $!"'%'&&$


Selecionada a opo de Configurao Tipo de Impressora no programa
principal, apresentada a tela a seguir:

Boto Inclui
Configurao
Tipo
Impressora



  
'     
' $  
  

 
Apresenta o tipo de impressora Cadastrada.
Quando selecionado apresenta uma relao no
browser ordenado pela Funo Configurao.
Quando selecionado apresenta uma relao no
browser ordenado por Opo Funo Configurao.

%

(

0"( # $!"'%'&&$


So apresentadas informaes relativas a configurao do tipo de impressora
conforme tela a seguir:

Boto Inclui
Caracter de
Configurao


    
$   
$


 
Inserir a Funo de Configurao cadastrada.
Inserir a Opo de Configurao Cadastrada.
Quando habilitado informa que aps a opo de
configurao verificado se esta opo Inicial, ou seja, se
a primeira a ser informada para a configurao do tipo de
impressora em questo. Se isto ocorrer, este atributo
selecionado automaticamente identificando a ocorrncia
Inicial.
Caso contrrio, o mesmo no selecionado, ficando a critrio
do usurio a sua seleo. Se este atributo for selecionado
pelo usurio, e j existir uma ocorrncia identificada como
Inicial, a mesma alterada automaticamente para no ser
Inicial.
Nota
A indicao da configurao como Opo Inicial para o tipo
de configurao layout faz com que ela seja utilizada na
criao de layouts de impresso.

    

Trata-se de um conjunto de caracteres que ordenam


determinada ao impressora. O comando gerado a partir
da concatenao (correspondente em ASCII) dos valores
informados aos caracteres de configurao da impressora
implementados em equivalente decimal, conforme a definio
do fabricante da impressora para a configurao desejada.
No habilitada para o usurio informar qualquer valor.

 "

   *   &+ 


   

)

 
Neste atributo, esta informao adicionada por intermdio
do boto Configurao.
Selecionada uma das opes a configurao da impressora
pode ser Layout ou Efeito.

0"# $!"
Funo utilizada para informar os valores aos caracteres de configurao da
impressora. A figura a seguir apresenta a tela de incluso dos caracteres de
configurao:


   
$   
      

 
Apresenta a funo de configurao cadastrada.
Apresenta a opo de configurao cadastrada.
Inserir os valores dos caracteres de configurao da
impressora em equivalentes decimais.
Os valores informados a equivalentes decimais so
implementados em caracteres ASCII (American
Standard Code Information Interchange Cdigo
Padro Americano para Intercmbio de Informaes).
Nota
Esses valores que devem ser informados so
encontrados no manual da Impressora, fornecido pelo
fabricante, ou ainda nas pginas do fabricante na
Internet.

,

$ !"&%'&&"
So funes/opes de configurao da impressora que destacam partes de
um documento durante a impresso de um documento.
-.&+

Efeito Negrito:
Datasul EMS
O Datasul EMS rene recursos capazes de otimizar todos os processos existentes dentro de
qualquer organizao industrial.
Essa otimizao abrange todo o ciclo produtivo, passando por Suprimentos, Execuo,
Manufatura, Distribuio, Recursos Humanos e, em conseqncia, pelo controle contbil, financeiro e
fiscal desses processos.
A sigla EMS significa Enterprise Management Systems, a qual em portugus significa Sistema de
Gerenciamento Empresarial.

Efeito Itlico e Sublinhado:


Este produto possui todos os recursos grficos que qualquer programa para Windows possui, alm
de out ros recursos tcnicos, como por exemplo: Multiplanta, EIS, EDI, Cdigo de Barras, Grficos,
etc. , alm de interfaces com Correio Eletrnico, Planilha Eletrnica, Editor de Texto e out ras
ferrament as.

Selecionada a opo de Efeitos de Impresso no programa principal,


apresentada a tela a seguir:

Boto Inclui
Efeito de
Impresso

 "

   *   &+ 



  
' % 
 
' !
'  



 
Apresenta o tipo e a descrio da impressora cadastrada.
Quando selecionado apresenta a relao do efeito de
impresso cadastrado no browser ordenado Por Efeito de
Impresso.
Quando selecionado apresenta a relao do efeito de
impresso cadastrado no browser ordenado Por Situao.
Quando selecionado apresenta a relao do efeito de
impresso cadastrado no browser ordenado Por Funo.

0"( %'&&"
Ao incluir um efeito de impresso apresentada a tela a seguir:


% 
 

 
A identificao do efeito de impresso pode assumir os
seguintes cdigos:


Negrito

Itlico

Sublinhado

Font -1

Font -2

! % 

Font 3
Para cada cdigo a situao do efeito pode assumir:



   

Liga

Desliga
Inserir a Funo de Configurao cadastrada. A escolha da
Opo de Configurao cadastrada pode ser feita mediante as
funes de zoom disponveis.




$   

 
Inserir uma Opo de Configurao para o efeito de impresso
desejado. A escolha da Opo de Configurao cadastrada
pode ser feita mediante as funes de zoom disponveis.

0"-$(1&'%'&&$
Por intermdio deste boto pode-se consultar detalhes relativos ao Tipo de
Impressora cadastrada.

Boto
Anotaes

Boto
Relaes



  
 
'     

 
Apresenta o tipo de impressora Cadastrada.
Apresenta a descrio da impressora Cadastrada.
Apresenta o cdigo da pgina para converso de caracteres que
pode ser:


IBM 850

ISO 8859-1

Nota
No manual da impressora informado o tipo para a impressora.

  &
 
 
 

J descritas no tpico Inclui Tipo Impressoras.


J descritas no tpico Inclui Tipo Impressoras.
J descritas no tpico Inclui Tipo Impressoras.

 "

   *   &+ 

!

0"$!*&
Apresenta um texto com anotaes relativas ao cadastro do Tipo de
Impressora.

0" ($!*&
Apresenta o programa de Consulta Tipo de Impressoras.

0"2'$



  

  
  (
%  
 

+ !"

 

 &
 

 
Apresenta a Impressora que se deseja copiar.
Inserir a impressora cadastrada para a qual se deseja copiar as
caractersticas.
Quando habilitado copia as configuraes da impressora atual
para a impressora destino.
Quando habilitado copia os Efeitos de Impresso da impressora
atual para a impressora destino.

$ !"%'&&$
Define as informaes sobre as diversas impressoras e os seus respectivos
usurios e dispositivos existentes no ambiente de trabalho, e que devero
interagir com o Datasul EMS.
BTB034AA
Entende-se por impressora, cada impressora fsica que existe no ambiente de
trabalho.

"

'

A tela base da funo a seguinte:

Boto
Manuteno
Usurios da
Impressora
Boto
Anotaes
Impressora
Boto
Importao
de Lay-out
Boto
Relacionar
Usurio X
Impressora

As tabela a seguir descreve resumidamente os elementos da tela base.



  
 
) *

  

 
Inserir a impressora a ser cadastrada.
Inserir a descrio da impressora.
Inserir a localizao fsica da impressora.
Inserir o tipo a qual pertence a impressora cadastrada.
Nota
No permitido modificar o Tipo de Impressora devido aos layouts
incorporarem funes/opes de configurao definidas para o
tipo de impressora.

  

Inserir o cdigo do usurio responsvel pela impressora

Nota


As impressoras HP Deskjet abaixo da srie 1200 no foram projetadas


para uso em rede, mas eventualmente podem funcionar corretamente se
os drivers utilizados no apresentarem problemas de comunicao.

 "

   *   &+ 

0"$ !"& &%'&&$


A figura a seguir apresenta o programa de Manuteno Usurios:

Boto Teste

Boto Inclui
Usurio
Impressora

0"( & %'&&$


A figura a seguir apresenta o programa de incluso de um usurio para a
impressora cadastrada:


 
 

 
Inserir o nome dos usurios que devero estar relacionados a
impressora.
Inserir o endereo do dispositivo de sada utilizado para a impressora
no sistema operacional.
O dispositivo a ser informado varia de acordo com o sistema

#

$



 
operacional, e como a impressora esta instalada.

Nota
necessrio verificar o ambiente para informar corretamente os
dispositivos da impressora.

'  

Um usurio tem somente uma impressora definida como impressora


principal. No momento da incluso de um usurio para uma impressora,
verificada se este usurio j possui uma impressora padro
(principal). Caso no possua, deve ser definida como padro a
impressora que esta sendo associada ao usurio.
Nota
A qualquer momento pode-se definir outra impressora para ser a
padro (principal) e, quando isto ocorrer, a impressora anteriormente
definida como principal no ser mais a principal.

0"&
Esta funo permite verificar se o dispositivo informado esta correto. Envia
para a impressora um texto utilizando somente o dispositivo, sem nenhuma
configurao de impresso.
A seguir apresentada a mensagem a ser impressa:
Datasul-EMS
Printers Test Page
Congratulations,
If this information can be read, the device was
sucessfuly installed.
This is the end of printers test page.
**********

0"$!*&%'&&$
Apresenta uma tela para digitao de um texto livre para relacionar a
impressora cadastrada.

 "

   *   &+ 

%

0"%'$!"$3 
O usurio pode importar layouts gerados em outra base e/ou pode utilizar
layouts disponibilizados pela Datasul para as principais impressoras.

Boto
Importar
arquivo


 +

 
Inserir a localizao do arquivo que contm os layouts compatveis com o
tipo de impressora utilizada no momento.

(

0" ($$& 4%'&&$


A figura a seguir apresenta o programa que faz o relacionamento entre o
usurio ou vrios usurios e a impressora:

Filtro
Faixa do Grupo
de Usurios
Seleciona todos
os usurios
Relaciona o usurio
impressora

Retira seleo dos


usurios
Seleciona todas
as impressoras
Retira seleo
das impressoras



  
'  
' , 
 
'  

 
Apresenta a impressora cadastrada a qual sero relacionados os
usurios cadastrados.
Selecionada a opo o browser ordenado pelo cdigo do usurio
cadastrado.
Selecionada a opo o browser ordenado pelo nome do usurio
cadastrado.
Campo descrito no tpico Boto inclui Usurio Impressora
Campo descrito no tpico Boto inclui Usurio Impressora

 "

   *   &+ 

+ !"

$35 %'&&"
Definir o conjunto de tarefas/fontes a serem executadas pela impressora, de
forma a apresentar o relatrio conforme as necessidades do usurio.


 

 &
 

'

BTB036AA
Nesta funo so definidos os layouts padres a serem utilizados para a
execuo de relatrio para impresso.
A tela base da funo a seguinte:

Boto
Movimentos

Boto
Cpia

A tabela a seguir descreve resumidamente os elementos da tela base.



  
)- 

 
) " '

 
Inserir a impressora cadastrada.
Inserir o layout de configurao para a impressora cadastrada.
Quando realizada a incluso de um layout de impresso j
informado um tipo de impressora. No possvel modificar esta
informao, pois so criadas configuraes para o layout com
base no tipo de impressora.
Inserir o nmero de linhas por pgina para impresso do
documento.

)

!,


)-  '  

 
Quando habilitado indica se para determinada impressora, o layout
utilizado o principal.
Nota
Uma impressora possui diversos layouts e um deles o principal.

0")%&
A figura a seguir apresenta o programa de manuteno da Configurao do
layout.

Utilizado para ordenar a


configurao do layout
de impresso.

Boto Inclui



  
)-   
' 
'  
' $

 
Apresenta o cdigo e a descrio da impressora cadastrada.
Apresenta o Layout de impresso definido para a impressora.
Quando assinalada a opo o browser ordenado por ordem.
Quando assinalada a opo o browser ordenado por Funo.
Quando assinalada a opo o browser ordenado por Opo.

 "

   *   &+ 

!

0"( 
So definidas as configuraes do layout de impresso de acordo com o que
permitido para o tipo de impressora. A figura a seguir apresenta o programa
de incluso da Configurao do Layout.


 
$
$ 

    

 
Inserir a Funo de configurao da impressora j cadastrada.
Inserir a opo funo para a impressora.
Inserir o nmero de Ordem das configuraes. Esta ordem deve
estar de acordo com o manual da impressora fornecido pelo
Fabricante. Estando em ordem incorreta, existe a possibilidade de
no serem impressos os documentos utilizando-se o referido
layout.
Quando habilitado permite que aps impresso um relatrio que
possui efeito, retorna-se ao fonte original.

0"'$
Por intermedio deste boto pode-se efetuar uma copia do layout de impresso
da impressora corrente para uma outra impressora.

!

A figura a seguir apresenta o programa acessado pelo boto:



  
)- 
 

  
)- 
 
  (

+ !"

 

 &

 
Apresenta a impressora corrente.
Apresenta o layout de impresso para a impressora. Este layout
pode ser alterado pesquisando um outro layout cadastrado por
intermdio do boto Pesquisa ao lado.
Inserir a impressora para a qual deve ser efetuada a copia do
layout de impresso.
Inserir o o layout de configurao de impresso para a
impressora.
Quando habilitado efetua a cpia das configuraes definidas
para o layout de impresso.

&$%'&&"
Realizar testes para identificar a forma de apresentao do relatrio na
impressora e seus efeitos, em sntese, se os comandos do layout e dos
efeitos esto corretos.
BTB317ZA

 "

   *   &+ 

'

A tela base da funo a seguinte:

!!

A tabela a seguir descreve resumidamente os elementos da tela base.


%  
)- 
 
  

  
  
)-    

 
Quando habilitado permite executar o teste de impresso
quanto ao Efeito.
Quando habilitado permite executar o teste de impresso
quanto ao Layout.
Inserir o tipo de impressora na qual se deseja realizar o teste
de impresso.
Inserir a impressora onde deve ser realizado o teste de
impresso.
Apresenta o dispositivo de impresso utilizado pela impressora
de destino.
Escolher o layout de impresso a ser utilizado no teste.

!"


 "
  
'  

 
Inserir a quantidade de linhas desejadas.
Inserir a quantidade de colunas desejadas.
Inserir o nmero de pginas a ser impressa no teste.

Nota
Selecionando um tipo de impressora, uma impressora e um layout de
impresso, o usurio pode alterar o dispositivo, a quantidade de linhas e
colunas, e a quantidade de pginas.
Para que estas alteraes se tornem permanentes, deve-se alterar o
Dispositivo na funo Manuteno de Impressoras, as Linhas e Pginas na
funo Manuteno de Layout de Impresso.

+ !"

4'$!"# $!"


 

Exportar os tipos de impressoras e layouts cadastrados na base de dados.

 &

BTB700ZB

'

A tela base da funo a seguinte:

A tabela a seguir descreve resumidamente os elementos da tela base.


 
  
 +

 
Quando habilitado permite exportar informaes referente a
impressora.
Inserir o caminho completo e o nome do arquivo a ser gerado.

 "

   *   &+ 


)-  
  
 +

+ !"

 

 
Quando habilitado permite exportar informaes referente ao
layout de impressora.
Inserir o caminho completo e o nome do arquivo a ser gerado.

%'$!"# $!"
Importar as informaes referentes aos tipos de impressoras para a base de
dados.

 &

BTB700ZA

'

A tela base da funo a seguinte:

!#

A tabela a seguir descreve resumidamente os elementos da tela base.


 +

 
Inserir o arquivo que contm as informaes referentes aos tipos de
impressoras. Essas informaes so importadas para a base.
Nota
O arquivo utilizado deve ser gerado pelo processo de exportao de
configurao do produto EMS.

!%

 

&&6765&&$1 (8

 

 

Permitir a distribuio dos processos em plataformas diferentes, porm


integradas, permitindo compartilhar de forma mais eficiente os recursos.
O Datasul EMS segue o conceito Cliente/Servidor utilizando a tecnologia NTier, pela qual pode-se ter diversos servidores de dados e aplicaes.
O NPS possibilita que as funes mais complexas do Datasul EMS tais como
relatrios sofisticados, clculos elaborados e rotinas que demandam um
extenso processamento, sejam executados remotamente.
Neste manual, o Processo NPS est estruturado com as seguintes funes:

NPS

RPW

RPC

Servidor Execuo

Passos P/ Configurao RPC


(Progress AppServer x Datasul EMS

Criao Pedido Execuo

Manuteno Configurao RPC

Ativao Servidor Execuo


Monitor Pedido Execuo

Manuteno Servidor RPC

!(

(/$!" 9
Consiste em executar programas remotamente, via Servidor de Execuo .
A sigla RPW significa Remote Procedure Wait, ou seja, espera por um
procedimento remoto.
Caractersticas


Para processos batch;

Tipo de execuo assncrona;

Produto Datasul;

Possibilidade de ao trmino da execuo do pedido, envio de e-mail para


o Usurio/Supervisor do pedido de execuo, informando o resultado da
execuo;

Padronizao e melhor administrao na localizao dos


arquivos/relatrios gerados pelos pedidos;

Validao da implantao do Mdulo de Coleta de Dados (Funcionlidade


exclusiva para o produto EMS 2.0).

Vantagens


Diminui o tempo de execuo;

Diminui o trfego de rede;

Programa o momento da execuo;

Dependncia de pedidos;

Repetio de pedidos.

Exemplos de programas que podem ser executados via RPW:




Clculo de bens de Ativo Fixo;

Execuo de rateio da contabilidade;

Contabilizao de lotes da contabilidade;

Execuo de demonstrativo contbil da contabilidade.

 #

  /0 1/2    034

!)

Funcionamento do RPW
Pedidos execuo

1. Criam Pedidos

2. Verifica Pedidos a executar

Servidor RPW

4. Monitoram
3. Dispara a execuo

Os usurios criam pedidos de execuo. O Servidor de Execuo verifica os


pedidos a serem executados e dispara no momento determinado. Todo este
processo pode ser monitorado para a obteno de informaes referentes ao
pedido de execuo.
Por intermdio do RPW a performance melhora, e no h um fluxo de dados
intenso na rede j que todos os programas/arquivos necessrios se
encontram no servidor de execuo. Tambm possvel planejar a execuo
de programas.
O pedido a ser executado definido durante a utilizao de programas do
Datasul EMS selecionando-se a opo de execuo batch.
Implantao do Ambiente RPW
Para a escolha da melhor maneira para implantar o RPW os aspectos de
hardware e software so importantes para que se obtenha um melhor
aproveitamento do RPW.
Nota
Entende-se por arquivos necessrios os programas, gatilhos, includes e
mensagens (no caso do produto EMS 5.0).
A seguir so apresentadas seis situaes possveis para implantar o RPW:

",

Situao 1
Uma mquina servidora RPW contendo os arquivos necessrios e base de
dados.

Base de dados

Mquina Servidora T500


RPW

Mquina Usurio
A mquina do usurio deve estar conectada com a mquina servira T500 que
contm os programas, as bases de dados, os gatilhos, enfim, todos os
recursos necessrios para a execuo de programas na mquina servidora.
A mquina do usurio deve estar utilizando as bases de dados que se
encontram na mquina servidora.
Na mquina T500 aberta uma sesso Progress (conectando as bases de
dados) para a execuo do programa de Ativao do Servidor, que verifica os
pedidos e os executa no momento definido pelo usurio.
Situao 2
Uma mquina servidora RPW e uma mquina servidora com base de dados.

Mquina Servidora T500

Base de dados

Mquina Servidora H100

RPW

Mquina Usurio

 #

  /0 1/2    034

"

A mquina Usurio esta conectada com a mquina servidora H100 que


contm os arquivos necessrios e esta utilizando a mquina servidora T500
conectando as bases de dados.
Na mquina servidora H100 aberta uma sesso Progress conectando as
bases de dados da mquina servidora T500 para a execuo do programa de
Ativao do Servidor, que verifica os pedidos e os executa no momento
definido pelo usurio.
Situao 3
Mais de uma mquina servidora RPW e uma mquina servidora de base de
dados.

Base de dados

Mquina Servidora T500

Mquina Servidora H100

RPW

RPW

RPW

Mquina Servidora P800

Mquina Usurio

Na mquina servidora T500 esto as bases de dados. Os servidores de RPW


(T500, H100 e P800) que, como a mquina do usurio, devem estar
conectados com essas bases de dados.
Nas mquinas servidoras de RPW (T500, H100, P800) aberta uma sesso
Progress conectando as bases de dados da mquina servidora T500 para a
execuo do programa de Ativao do Servidor, que verifica os pedidos e os
executa no momento definido pelo usurio. O usurio pode escolher em qual
servidor de RPW ele executa os programas.

"

Situao 4
Mais de uma mquina servidora de RPW e mais de uma mquina servidora
de base de dados.

Base de dados

Mquina Servidora T500

Base de dados

Mquina Servidora H100


RPW

RPW

RPW

Mquina Servidora P800

Mquina Usurio

O usurio pode escolher em qual servidor RPW ele deseja executar o


programa (T500, H100 ou P800). Nos servidores de RPW T500 e H100
aberta uma seo Progress conectando as bases de dados que esto
alocadas em cada mquina, respectivamente, para a execuo do programa
de Ativao do Servidor, que verifica os pedidos e os executa no momento
definido pelo usurio.
Para a mquina servidora de RPW P800 tambm deve ser aberta uma sesso
Progress, sendo que as bases a serem conectadas podem ser da mquina
T500 ou da H100.
Situao 5
Mais de uma mquina servidora de banco de dados e mais de uma mquina
servidora de RPW (sendo uma mquina do usurio)

Base de dados

Mquina Servidora T500

Mquina Servidora H100


RPW

RPW

Base de dados

Mquina Usurio XXX

RPW

Mquina Usurio

O usurio pode escolher em qual servidor RPW ele deseja executar o


programa (T500, H100 ou mquina do usurio XXX). Nos servidores de
RPW T500 e H100 aberta uma sesso Progress, conectando as bases de
dados que esto alocadas em cada mquina respectivamente para a

 #

  /0 1/2    034

"!

execuo do programa de Ativao do Servidor, que verifica os pedidos e os


executa no momento definido pelo usurio.
Na mquina do usurio XXX esta aberta uma sesso Progress, podendo as
bases de dados a serem conectadas serem da mquina T500 ou H100, para
a execuo do programa de Ativao do Servidor, que verifica os pedidos e
os executa no momento definido pelo usurio.
Situao 6
Mais de uma mquina servidora de banco de dados (sendo uma mquina do
usurio) e mais de uma mquina servidora de RPW (sendo uma mquina do
usurio).

Base de dados

Mquina Servidora T500

RPW

Mquina Servidora H100


RPW

Base de dados

Mquina Usurio XXX

Mquina Usurio
RPW

O usurio pode escolher em qual servidor RPW ele deseja executar o


programa (T500, H100 ou mquina do usurio XXX). Nos servidores de
RPW T500, H100 e Usurio XXX aberta uma sesso Progress,
conectando as bases de dados que esto alocadas em cada mquina,
respectivamente, para a execuo do programa Ativao Servidor, que
verifica os pedidos e os executa no momento definido pelo usurio.
As mquinas que dispem das bases de dados devem estar alocadas de
acordo com a estrutura de diretrios do Datasul EMS.
Nas mquinas que so as servidoras de RPW, devem estar alocados os
programas, os gatilhos das bases de dados, os includes, mensagens,
seguindo a estrutura de diretrios do Datasul EMS.
Criar Script
Deve ser criado um script que abre uma sesso Progress conectando as
bases de dados, que executa o programa de Ativao do Servidor do RPW,
cujo nome fsico :


prgtec/btb/btb908za.py => Datasul EMS 5.0

btb/btb908za.p => Datasul EMS 2.0/Datasul HR

""

Exemplo do arquivo carrega_rpw no UNIX que executa o programa de


Ativao do Servidor:
#carrega_rpw
/wc8/dlc73c/bin/_progress pf /wc7/sdd-prod/EMS/scripts/sem_se.pf

Exemplo do arquivo sem.pf que contm os parmetros Progress necessrios


e as informaes das bases de dados a serem utilizadas:

#sem_se
utilizado para iniciar o servidor de execuo
-T/tmp
-Mn 1024
-mmax 1024
-stsh 3
-s 63
-h 8
-TB 3
-TM 16
-nb 255
-1 300
-d dmy
-E
-Bt 500
-Mr 2048
# -db refere-se ao nome fsico da base de dados
# - ld refere-se ao nome lgico da base de dados
# - S refere-se ao servio da base de dados (services)
# - N refere-se ao protocolo
# - H refere-se ao endereo da mquina (hosts)
-db emsbas ld emsbas S rpwbas N tcp H jvek260
-db emsuni ld emsuni S rpwuni N tcp H jvek260
-db emsfin ld emsfin S rpwfin N tcp H jvek260
-d dmy
-inp 15000
-tok 1600
# -p refere-se a parmetro, ser o informado ao programa de Ativao do
servidor
-p /prtec/btb/btb908za.py

+ !"

 

 &

$ !")4 !"


Realizar a manuteno do Servidor de Execuo do RPW nas informaes
que caracterizam o funcionamento do servidor.
BTB012AA

 #

  /0 1/2    034

'

A tela base da funo a seguinte:

Boto Inclui
Servidor de
Execuo
Boto Manuteno
Impressoras Servidor
de Execuo

Boto Detalhe
Servidor de Execuo

A tabela a seguir descreve resumidamente os elementos da tela base.


!  %.
  %.
! 

 
Apresenta o servidor de execuo cadastrado.
Apresenta a fila de execuo escolhida para o servidor.
Apresenta o usurio supervisor do servidor de execuo.

"#

"$

0"( )4 !"

Boto Envio
de E-mail


!  %.
 
! 

  %.

 
Inserir o cdigo que identifica o servidor de execuo.
Inserir a descrio do servidor de execuo.
Inserir o cdigo do usurio supervisor. Este usurio pode
visualizar todos os pedidos existentes para o servidor de
execuo. O supervisor possui permisso para eliminar e
modificar os pedidos de execuo para o servidor de
execuo em que ele responsvel.
Escolher o tipo de fila (ambiente operacional) a ser utilizado
na execuo dos pedidos de execuo.
Pode ser:


UNIX

Windows

Windows NT

 #

  /0 1/2    034


/     %.

"%

 
Quando habilitado gera log relativo as atividades do Servidor
de execuo. Para a visualizao dos Logs, deve ser
executado a funo Monitor Pedido Execuo, em que o
usurio pode consultar, imprimir e/ou eliminar os logs criados
pelo Servidor de Execuo. Esta criao de logs ocorre nas
seguintes atividades:


Ativao do Servidor;

Desativao do Servidor;

Bloqueio do Servidor;

Desbloqueio do Servidor;

Disparo da Execuo;

Encerramento da Execuo;

0 %.
! 

Verso de integrao da API incorreta.


Inserir a quantidade de execues de pedidos simultneos
que o servidor pode executar.


Quando o tipo de fila for Windows, o nmero de


execues somente pode ser 01 (um), pelo fato de que
com mais execues, a performance da mquina diminui
e o ambiente Windows no trabalha completamente de
forma multitarefa, ou seja, no executa diversos
programas ao mesmo tempo.

0 %.
 
 &

Quando o tipo de fila for UNIX ou Windows NT no h


restries, mas quanto maior for o nmero de execues
simultneas, maior ser a carga sobre o servidor de
execuo. Para o UNIX e o Windows NT so abertas
sesses background (sesses Progess abertas a partir de
uma outra sesso) para a execuo de programas.
Inserir o nmero de pedidos que cada usurio pode executar
simultaneamente. O default para a quantidade de execuo
simultnea por usurio 01 (um), sendo que este valor deve
estar entre 01(um) e a quantidade de execuo simultnea do
servidor.
Quando habilitado identifica se o servidor de execuo est
disponvel para ativao. O servidor de execuo somente
pode ser ativado se estiver disponvel.
Nota
A identificao da ativao e do bloqueio do servidor
encontrada na tecla de Detalhe realizada durante a
ativao do servidor de execuo. Detalhes ver funo
Ativao Servidor Execuo.

"(


  
  

!   1  
 2  ! 

)  2  ! 

 
Inserir a quantidade de minutos em que o servidor de
execuo deve verificar se existem pedidos para serem
cancelados. O valor default para a quantidade de minutos
10(dez), devendo este valor estar compreendido entre 01(um)
e 90(noventa) minutos. Caso algum pedido de execuo fique
parado acima do valor informado neste campo, o servidor de
execuo deve automaticamente cancelar este pedido de
execuo.
Inserir a quantidade de segundos para que o servidor verifique
se existem novos pedidos para a execuo. O default para a
quantidade de segundos de verificao 30 (trinta).
Inserir um diretrio especfico do usurio para
armazenamento temporrio dos seus arquivos. Neste diretrio
criado o arquivo de LOG do Servidor e do Pedido (quando a
execuo do pedido for em sesso background).Os arquivos
gerados pelos programas tambm so criados a partir deste
diretrio.
Inserir o URL do diretrio de Spool.
Este campo utilizado em Transaes Datasul EMS2 WEB,
na apresentao dos arquivos de relatrios gerados na
execuo via RPW (via Monitor de Pedidos de Execuo
RPW em browsers de navegao de Internet). O contedo
deste campo equivalente ao diretrio de spool do servidor,
localizando o arquivo gerado, via browser de navegao de
Internet.
Exemplo
Diretrio Spool: /servidor/ems20/rpw/spool
URL Diretrio Spool: http://datasul.ems20_rpw/

Nota
URL Uniform Resource Locator: Localizador Uniforme de
Recursos. Direciona o usurio de Internet para o site que se
deseja ir.

'    '  

Inserir o nome do programa executvel para iniciar o Progress


(sesso background), mais o parmetro de conexo do banco
e demais parmetros Progress. Quando a quantidade de
execuo simultnea for igual a 01(um), este campo fica
desabilitado para o usurio, pois o mesmo somente utilizado
na sesso background. O nome do programa que inicia o
Progress deve conter tambm o caminho.

 #

  /0 1/2    034

")

0")5%$(



' !  %3


'  !  %3
!  %." 

 
Inserir o endereo do IP do Servidor de E-mail.
Inserir a Porta do Servidor de E-mail.
Quando habilitado indica se o servidor de E-mail a ser
utilizado Exchange. Desta forma utilizado o recurso OLE
Automation do Exchange.

#,

0"$ !"%'&&$&)4 !"


Neste programa devem ser relacionadas s impressoras que podem ser
utilizadas pelo servidor de execuo quando os programas a serem
executados geram impresses. Deve-se informar uma impressora que esteja
cadastrada no Datasul EMS. Detalhes ver Funo Manuteno Impressoras.

Nota


Para que o UNIX possa utilizar uma impressora de rede


independentemente do sistema operacional, necessrio que a
impressora tenha um endereo IP configurado. Uma vez configurado o
endereo IP para a impressora deve-se adicion-la (como impressora de
rede) no UNIX pelo SAM ou pelo JetAdmin. Depois de configurado, para
testar a impresso no ambiente UNIX pode-se digitar:

lp d <nome_dispositivo> <arquivo>, onde:


lp : comando UNIX que direciona a sada
-d: identifica o destino
<nome_dispositivo>: o nome pelo qual o UNIX identifica a impressora
<arquivo>: nome do arquivo que contm informaes.

 #

  /0 1/2    034

#

Para maiores informaes sobre o endereo IP para a impressora,


consultar o manual ou o suporte com o fabricante/distribuidora da
impressora.

Para maiores informaes sobre SAM/JetAdmin consultar o manual UNIX

0"-$(1)4 !"

Apresenta os campos que foram includo por intermdio do boto Inclui


Servidor de Execuo porm, alm do servidor poder estar Disponvel para
ativao, pode ter o status de Ativo e Bloqueado.

#

+ !"

$!"4 !"


 

Criar os pedidos para serem executados nos servidores.

 &

BTB911ZB

'

A criao de Pedidos de Execuo realizada em todos os programas que


possuem o tipo de execuo Batch. Esta criao significa solicitar para que
o servidor de RPW execute determinado programa.
Nota
No momento da criao do Pedido de Execuo, quando o servidor de RPW
encontrar-se configurado para o envio de e-mail, habilitada uma flag
indicativa para o Usurio informar se deseja ou no receber e-mail ao trmino
da execuo do pedido.
A figura a seguir apresenta o programa de criao do pedido de execuo:

Boto Repetir
Pedido
Execuo


 
'
! 
 

 
Apresenta o usurio corrente que esta criando o pedido de execuo.
Apresenta o nmero do pedido que esta sendo criado.
Inserir o servidor que vai executar o pedido.
Apresenta a descrio do servidor de execuo cadastrado.

 #

  /0 1/2    034


%.

#!

 
Apresenta a data e hora em que o pedido foi programado para ser
executado pelo servidor de execuo. Por default assumida a
hora/data corrente do sistema.
Nota
O programa no permite que sejam criados pedidos para a execuo
com data/hora anterior ao do sistema.

  
' '

Quando habilitado permite informar que o pedido que esta sendo


criado depende do processamento de outro pedido, no caso o Pedido
Pai.
Inserir o cdigo do pedido pai.

0" '4 !"


Esta funo permite a criao de pedidos peridicos que possibilitam agendar
pedidos para diferentes datas a partir de um pedido de execuo.
A figura a seguir apresenta o programa que permite repetir o pedido de
execuo:


 

 
Escolher a periodicidade do perodo. De acordo com o contedo
deste campo, so apresentadas as opes, ou seja, em
datas/perodos se deseja criar pedidos peridicos.


Dia(s): Para todos os dias que se encontram no intervalo de


datas.

Semana(s): Para todos os dias das semanas selecionadas


conforme a lista apresentada e que se encontram no intervalo
de datas (com exceo para quando o usurio no selecionar
a opo de Incluir finais de semana).

#"



 


Ms-Dia(s): Para todos os dias da semana conforme as


datas selecionadas e a lista apresentada, e que se encontram
no intervalo de datas.

Ms-Data(s): Para todos os dias conforme as datas


selecionadas e a lista apresentada e que se encontram no
intervalo de datas.

& %

Ano(s): Para todos os dias do ano que se encontram no


intervalo de datas.
Apresenta a data de incio para a criao dos pedidos peridicos
que a data de execuo do pedido. O usurio no pode alterala.
Nota
No permitida a criao de um pedido peridico com a data
igual data de execuo do pedido, pois j existe um pedido
criado anteriormente com os mesmos dados.

4

Selecionada esta opo permite definir at qual data os pedidos


peridicos podem ser criados.
Selecionada esta opo pode-se escolher por quanto tempo
deseja-se criar os pedidos peridicos (intervalo final), definindo
por nmero de Dia(s), Semana(s), Ms(es) ou Ano(s).

'

Nota

   
 

Quando for definido por quanto tempo deseja-se a criao


de pedidos peridicos, automaticamente alterado o campo
referente data At.

Quando escolhido por quanto tempo deseja criar os pedidos


peridicos, considerada a data inicial (data de execuo do
pedido). Exemplo: Data de incio 30/06/99, por uma semana.
Logo, a data final 06/07/99.

Quando habilitado, considera os finais de semana em funo do


tipo de perodo escolhido.

Notas


Boto de Pedido Peridico somente est habilitado quando informado um


servidor de execuo, data e hora de execuo do pedido;

A data e hora de execuo do pedido estaro desabilitadas quando existir


pedidos peridicos, pois estas informaes so bsicas para a criao
dos pedidos peridicos;

Caso o pedido que esta sendo criado no momento (original) possua


dependncia, os pedidos peridicos no possuiro a dependncia do

 #

  /0 1/2    034

pedido original, sendo que o mesmo acontecer com a as datas de


execuo dos pedidos (outras definies de parmetros do pedido so
replicadas aos pedidos peridicos);
Para a consulta dos pedidos criados, o usurio deve executar a funo
Monitor de Pedidos de Execuo.

Exemplos
Repetir Pedido Execuo: Todo Dia

Conforme a tela apresentada, so criados pedidos peridicos para todos os


dias compreendidos entre 20/07/1999 at 20/10/1999.
Repetir Pedido Execuo: Toda Semana

##

#$

Conforme a tela apresentada, so criados pedidos peridicos para todas as


Segundas e Sextas feiras a partir de 20/07/1999 at 19/08/1999, durante um
ms.
Repetir Pedido Execuo: Todo Ms-Dia

Conforme a tela apresentada, so criados pedidos peridicos a partir de


s
s
20/07/1999 para todos os 3 e 7 dias at 20/09/1999.
Repetir Pedido Execuo: Todo Ms-Data

Conforme a tela apresentada, so criados Pedidos Peridicos somente na 2


Quarta-feira de cada ms a partir de 20/07/1999 at 19/10/1999.

 #

  /0 1/2    034

#%

Repetir Pedido Execuo: Todo Ano

Conforme a tela apresentada, so criados Pedidos Peridicos a partir de


20/07/1999 para as datas 20/07 de cada ano at 21/07/2002.

+ !"

)$!")4 !"


 

Gerenciar a execuo dos programas via RPW.

 &
 

Por intermdio desta funo pode-se ativar, desativar, bloquear e desbloquear


o Servidor que utilizado para a execuo dos Pedidos de Execuo
implementados.
Notas


A Ativao do servidor RPW somente pode ser realizada pelo usurio


identificado na Manuteno do Servidor RPW como o Supervisor do
Servidor.

Como a senha do usurio fica visvel no arquivo .pf ou no atalho,


recomendvel o uso de restries de acesso (permisses) do sistema
operacional para proteger o arquivo ou o atalho, garantindo assim o sigilo
da senha.

Esta funo de Ativao do Servidor de Execuo efetiva as


funcionalidades de envio de e-mail e padronizao de arquivos e
validao do mdulo de Coleta de Dados.

#(

'

A tela base da funo a seguinte:

Boto Desbloqueia
Servidor de Execuo
Boto Bloqueia
Servidor de Execuo

Boto Desativa
Servidor de Execuo

Boto Ativa
Servidor de Execuo

A tabela a seguir descreve resumidamente os elementos da tela base.


! 
! 1 
5 

 
Apresenta uma lista contendo os servidores de RPW disponveis,
devendo-se selecionar o servidor desejado para a ativao.
Apresenta a quantidade em segundos para que o servidor verifique se
existem novos pedidos para a execuo.
Apresenta a data e hora agendadas para a execuo do pedido.

Nota
Quando a quantidade de execues simultneas do servidor for igual a
01(um), a execuo do pedido na mesma sesso em que est sendo
realizada a ativao do servidor, e no em sesso background.

0")$
O servidor somente pode ser ativado se:


O tipo de fila for compatvel com o sistema operacional do equipamento;

 #

  /0 1/2    034

#)

Existir o diretrio de spool informado na funo Manuteno Servidor de


Execuo.

Aps a ativao do servidor, so mostrados somente os pedidos de execuo


que no foram executados e que pertenam ao servidor de execuo
selecionado.

0"-&$)$
O servidor somente pode ser desativado ou finalizado caso no exista
nenhum pedido sendo executado no momento.

0"0(: $
Somente pode ser bloqueado o servidor que j estiver ativado.
Quando o servidor est bloqueado no executado nenhum pedido novo.

0"-&;(: $
Quando o servidor de execuo for desbloqueado, reiniciada a execuo
dos pedidos.

)$!"<-&$)$!" %$) 9
O RPW possui o recurso de Ativao e Desativao automtica da seguinte
forma:
 Ativao: Consiste em ativar determinado servidor sem a necessidade de
informar supervisor/senha, selecionar algum servidor..., e clicar sobre a
opo de Ativar.
 Desativao: Consiste em determinar a data/horrio em que o servidor
deve desativar de forma automtica sem a interveno do usurio.
Para a utilizao dos recursos automticos, deve-se estar definido na carga
da sesso que executa o programa de Ativao do Servidor (btb908za), o
parmetro Progress param tendo como ordem:

%+ 

2
!  '6
 
! "
 
  

1
TEC
BTB
<cdigo servidor RPW desejado>
<cdigo supervisor do Servidor RPW>
<senha supervisor do Servidor RPW>
<utilizar formato 99/99/9999>
<utilizar formato 99:99:99>

$,

Pode-se informar no parmetro correspondente a Data de Desativao, para


que o servidor desative X dias aps a data em que foi ativado. Para isso,
basta informar o contedo +X.
Exemplo
Data Atual 15/10/1999, o ADM deseja desativar o servidor RPW daqui a trs dias.
Logo, no param pode-se deixar o seguinte contedo: - param
TEC,BTB,Forte,Karla,Klemke, +03, 18:00:00.

Notas


Os parmetros data/hora desativao podem ser suprimidos;

No informando a data de desativao, e informando a hora:


Hora corrente < Hora Desativao = data corrente;
Hora corrente > Hora Desativao = data do dia subsequente.

Se no momento programado para a desativao existirem pedidos em


execuo, deve ser aguardado o trmino deles para a desativao e
nenhum novo pedido deve ser executado.

Quando cadastrado determinado servidor tendo este adicionado espaos


em branco ao final do seu cdigo, mesmo com a utilizao do recurso de
ativao automtica no so provocadas anomalias, pois estes espaos
so descartados pelo Progress.
Ex.: Cdigo servidor: a , no scripts de ativao automtica informa-se
param TEC,BTB,a,super,super;
Resultado: Ativao com sucesso do servidor a.
Caso informado no param TEC,BTB,a ,super,super, tambm ativado
com sucesso o servidor.

Exemplo UNIX
..............
db emsuni S uba45273 N tcp H ubatuba U datasul P datasul
-d dmy
-E
-cpterm iso8859-1
-cpstream ibm850
-param TEC,BTB,uba01,Karla,Karla,01/08/1998,08:38:00
-p /wc7/rpw-test/btb/btb908za.p
......................

 #

  /0 1/2    034

$

Exemplo Windows NT

Exemplo Programao de RPW utilizando o executvel AT de um Servidor


Windows NT 4.0
Por intermdio do executvel AT, o usurio pode agendar para a execuo do
programa de Ativao do Servidor RPW, de forma automtica.
Horrio
00:00 02:59
03:00
03:15
03:30 05:30
05:45
06:00
06:01 23:59

Segunda Tera Quarta Quinta Sexta


Bancos Carregados e Servidor de RPW Ativo
Desativar o Servidor de RPW
Derrubar os Bancos de Dados
Backup
Carregar os Bancos de Dados
Ativar Servidor de RPW
Bancos Carregados e Servidor de RPW Ativo

Sbado

Domingo
Bancos
Carregados
e
Servidor
de RPW
Ativo

$

No exemplo os Bancos de Dados so desativados para backup todos os dias


(exceto domingo) s 03:15 horas, e reativados 05:45 horas. O servidor de
RPW ativado e desativado 15 minutos depois e antes dos Bancos de Dados
respectivamente. Para tratar a exceo do Domingo so necessrios dois
atalhos de ativao do Servidor RPW, e duas programaes no Schedule
(AT).
Programao para a Semana:
C:\ems\scripts\rpw_week.lnk

...param TEC, BTB, <servidor>,


<usurio>,<senha>,,03:00

AT

06:00 /interactive/every:M,T,W,Th,F
C:\ems\scripts\rpw_week.lnk

 #

  /0 1/2    034

$!

Programao para o Final de Semana:


C:\ems\scripts\rpw_wknd.lnk

...param TEC, BTB, <servidor>,


<usurio>,<senha>,,+2,03:00

AT

AT 06:00 /interactive/every:S
C:\ems\scripts\rpw_wknd.lnk

No Sbado o servidor programado para desativar dois dias (+2) aps a sua
ativao, no caso na Segunda Feira.
Informaes referentes AT X RPW


Ativar o Servio NT Schedule (Control Panel => Services);

Criar um Atalho para a Ativao do Servidor RPW. Utilizar


preferencialmente o diretrio scripts do produto;

Verificar o nome do atalho em formato DOS (8.3), ou seja, sem espaos,


com o caminho completo;

Executar o Command Prompt;

Executar o comando AT com a programao desejada e o parmetro


/interactive, e no final informar o nome do atalho (formato DOS);

$"

Exemplo
C:\>at 14:47/interactive e:\sem\bancos\demo\scripts\rpw-fo~1.lnk

Nota
Se o Servidor de RPW necessitar de recursos (arquivos e impressoras) da
rede, deve ser utilizada uma conta do domnio da rede para o servio
Schedule. recomendvel que esta conta pertena tambm ao grupo local de
Administradores e seja utilizada para fazer a programao com AT.

 #

  /0 1/2    034

+ !"

4 !"


 

 &
'

$#

Permitir o monitoramento dos pedidos de execuo, modificaes,


eliminaes, consultas detalhadas sobre os pedidos implementados e
tambm a visualizao dos logs das atividades do Servidor de Execuo.
BTB001AA
O programa Monitor de Pedidos de Execuo ir abrir o browser de pedidos
de execuo somente aps a configurao dos parmetros e depois do clique
no boto Enter. A tela base da funo a seguinte:

Boto
Modifica
Boto Elimina
Boto Faixa
Boto Filtro
Boto
Refresh

Boto Elimina
Diversos pedidos
Boto Log
Servidores

7 
  
%  ' %.
.

 "
%     ' 
)  !  

 
Detalhes, ver Boto Modifica.
Detalhes, ver Boto Elimina Pedido Execuo.
Detalhes, ver Boto Faixa.
Detalhes, ver Boto Filtro.
Detalhes, ver Boto Refresh.
Detalhes, ver Boto Diversos Pedidos.
Detalhes, ver Boto Log Servidores.

$$

A tabela a seguir descreve resumidamente os elementos da tela base.


 

 
Quanto a visualizao, selecionada a opo, pode-se:


Efetuar a modificao dos pedidos de execuo pertencentes


ao usurio e que no foram executados at o momento;

Eliminar pedidos de execuo criados pelo usurio e que no


estejam sendo executados no momento;

! 

Classificar os pedidos de execuo por data e hora de


execuo, por usurio ou programa.
Quanto a visualizao, selecionada a opo, pode-se:


Modificar os pedidos de execuo pertencentes ao servidor e


que no foram executados at o momento; Caso o usurio seja
o supervisor do servidor, ele tem a possibilidade de encerrar a
execuo de um programa. Isto ocorre quando o servidor de
execuo desconectado por qualquer motivo (queda de
energia, falta de espao em disco, entre outros). Quando os
problemas forem sanados, o servidor novamente ativado,
porm os pedidos de execuo j iniciados no so
reiniciados, devendo o supervisor encerr-los, ou esperar que
o servidor faa isto. O servidor dever cancelar a execuo
quando o pedido ficar parado acima do tempo definido para o
mesmo;

Eliminar os pedidos que pertenam ao servidor de execuo;

Classificar os pedidos por data e hora de execuo, por


servidor ou por programa;

' 5 
%.
' ! 
' '  
'  

Visualizar os logs das atividades do Servidor de Execuo,


podendo tambm elimin-los e/ou imprimi-los;
Selecionada a opo faz a ordenao das informaes no browser
por Data/Hora Execuo.
Selecionada a opo faz a ordenao das informaes no browser
por Servidor.
Selecionada a opo faz a ordenao das informaes no browser
por Programa.
Selecionada a opo faz a ordenao das informaes no browser
por Usurio.

Nota
Esta opo habilitada quando na opo de Visualiza for
escolhido Servidor.

 #

  /0 1/2    034

$%

Nota
Quando o Supervisor do Servidor alterar algum pedido e este indicar o envio,
enviado e-mail para o Usurio criador do pedido.

0"$
Permite modificar informaes referentes ao pedido de execuo.
Quanto visualizao:


Se Por Usurio somente podem ser modificados os Pedidos de


Execuo do usurio que no esteja sendo executado no momento.

Se Por Servidor somente podem ser modificados os Pedidos de


Execuo pertencentes ao Servidor. Quando o usurio corrente for o
supervisor do Servidor de Execuo, este pode modificar os Pedidos de
Execuo que possuem situao No Executado ou Executando. Caso
o usurio corrente no seja o supervisor, ele pode modificar somente os
seus Pedidos de Execuo com a situao igual a No Executado.


'
 
'  
1   '  

 
Apresenta o nmero do pedido criado para execuo do
pedido. No pode ser modificado.
Apresenta o usurio corrente. No pode ser modificado.
Apresenta o programa que deve ser executado pelo
servidor. No pode ser modificado.
Apresenta a verso corrente do programa.

$(


%.
    
  %. 8
!
! 
  
'

 
Apresenta a data/hora para a execuo do pedido. Este
campo somente pode ser modificado quando o pedido
no estiver sendo executado.
Este campo s habilitado quando o usurio for o
supervisor de execuo e a visualizao for por servidor.
Apresenta a situao corrente do pedido de execuo.
No pode ser modificado.
Apresenta o servidor que deve efetuar a execuo do
pedido. No pode ser modificado.
Este campo pode ser modificado e permite informar que
o pedido que esta sendo criado depende do
processamento de outro pedido, no caso o Pedido Pai.
Detalhes, ver Funo Criao Pedido Execuo
Inserir o cdigo do pedido pai. Detalhes, ver funo
Criao Pedido Execuo.

0"(%$4 !"
Permite eliminar os pedidos de execuo constantes no browser.
Quando a visualizao de pedidos de execuo for:


Por Usurio: Um pedido de execuo s pode ser eliminado quando no


estiver sendo executado no momento e tenha sido criado pelo usurio
corrente;

Por Servidor: Um pedido de execuo s pode ser eliminado quando no


estiver sendo executado no momento e que tenha sido criado pelo
usurio corrente ou que este usurio seja o supervisor do servidor de
execuo.

0"+$4$
Permite selecionar uma faixa de ocorrncias, disponibilizando assim para
monitoramento somente uma quantidade especfica de ocorrncias, dentre
todas as implementadas.

 #

  /0 1/2    034

A figura a seguir apresenta o programa de Faixas Genricas.

0"+(
Permite parametrizar informaes referentes a Situao e ao Motivo da
execuo dos pedidos.
A figura a seguir apresenta os campos que so parametrizados antes de
efetuar a consulta.

$)

%,

Para cada tipo de situao, pode-se habilitar os motivos para o qual se deseja
consultar os pedidos de execuo.
Por exemplo, para a situao No Executado o programa habilita somente
os respectivos motivos, que devem ser assinalados de acordo com o
desejado pelo usurio. O mesmo ocorre com as demais situaes.

0" &1
Permite atualizar durante o monitoramento os Pedidos de Execuo e verificar
a criao de novos pedidos.

0"(%$-)&&&
Somente podem ser eliminados diversos pedidos de execuo, caso no
estejam sendo executados no momento.
Quando a visualizao de pedidos de execuo for:


Por Usurio: Somente podem ser eliminados os pedidos de execuo


criados pelo usurio corrente;

Por Servidor: Somente podem ser eliminados os pedidos de execuo


criados pelo usurio corrente ou pelo supervisor que no estejam sendo
executados no momento.

0"#)4 !"
Permite visualizar os logs das atividades do servidor de execuo. Para a
criao de logs, o campo Gera Log da funo Servidor de Execuo deve
estar selecionado, sendo ento disponibilizada a criao de log.

 #

  /0 1/2    034

Nota
possvel visualizar os Logs quando estiver selecionada a opo de
Visualizao por Servidor.
No programa de consulta que se apresenta, tem como opes a eliminao
do Log e a emisso de relatrio.
Pode-se pesquisar os Logs das atividades do Servidor de Execuo, sendo
ordenado pela data e hora da criao do log. O usurio possui a opo de
eliminar logs e/ou imprimir os logs.

%

%

A eliminao de logs pode se dar de duas formas:


'    
' ,9  

 
Inserir a data dos logs a serem eliminados. So eliminados os
logs em que a data informada seja menor ou igual a data do
log. Como default mostrada a data de 60 (sessenta) dias
atrs.
Inserir o nmero de dias a serem eliminados. So eliminados
os logs que tenham a data menor ou igual ao nmero de dias
informado, a partir da data atual. Como default mostrada a
quantidade de 60 (sessenta) dias.

(/$!" 
A sigla RPC significa Remote Procedure Call, ou seja, chamada a
processamento remoto.
Incorpora produto desenvolvido pela Progress. Disponibilizado a partir da
verso Progress 8.1, denominado Progress AppServer.
Caractersticas


Para processos on-line;

APIs;

Tipo de execuo sncrona;

Incorpora produto Progress AppServer.

Vantagens


Diminui o tempo de execuo;

Diminui o trfego de rede.

Funcionamento do RPC

 #

  /0 1/2    034

%!

O usurio parametriza o programa desejado e, aps, pede a execuo. No


necessrio informar o servidor e nem programar a execuo.
Por intermdio do RPC a performance melhora e no h um fluxo intenso na
rede, possibilitando a execuo de programas.
O usurio pode pedir a execuo de determinado programa de um site, sem
estar necessariamente conectado com as bases (desde que no seja
necessrio enviar dados que esto em bases de dados e tenha o
endereo/hosts e o servio/services do servidor RPC).
RPC
Application Server
1. Solicita conexo

2.

Data Base

Instncia
Servidor de
Aplicao criada

3. Solicita a execuo
do programa
CLIENTE

SERVI DOR

Premissas Bsicas


Na mquina em que esta o Servidor RPC so executados os scripts para


carregar e derrubar o servidor;

A execuo do programa via RPC feita pelo Servidor RPC do aplicativo


ao qual o programa pertence. Para cada aplicativo pode existir um
Servidor de RPC (nada impede que o Servidor de RPC no seja utilizado
para diversos aplicativos). Para informar o Servidor RPC para o aplicativo,
deve-se utilizar Manuteno de Aplicativos Datasul.

S ERVIDOR RPC

APLICAT_DATASUL

Um servidor RPC pode ser utilizado por vrios aplicativos, mas um aplicativo
pode ter somente um servidor RPC.

%"

Os programas a serem executados via RPC so definidos pela Datasul. No


cliente, o administrador pode controlar a execuo ou no, utilizando o
programa de Manuteno Configurao RPC.
No programa de Manuteno de Servidor RPC (Detalhes, ver funo
Manuteno Servidor RPC) encontram-se os servidores cadastrados com as
informaes necessrias.


Plataformas suportadas pelo RPC: UNIX e Windows NT.

Passos para Configurao do RPC (Progress AppServer x Datasul EMS)


O diagrama a seguir apresenta os passos necessrios para a configurao do
RPC:

 #

  /0 1/2    034

%#

O que parametrizar na Mquina Servidora de


Aplicao?
(Informaes detalhadas sobre o produto
Appserver encontram-se no guia
DISTRIBUTED
APPLICATIONS USING TEH
G
APPSERVER)
OG SS

Instalar
produto
Progress
AppServer

Editar arquivo
servives, e
definir para
cada broker do
Appserver um
service

Via PROCONTROL ou nos arquivos


criados de scripts, setar as
variveis de ambiente PROAPSV,
PROPATH (caso seja informado no
arquivo .ini, informar na sesso
[WinChar Startup]), e informar
outros parmetros (quando
necessrio). Nota: no script para
carregar o broker do Progress
Appserver deve conter as bases
de dados.

O que parametrizar no produto Datasul EMS?


(Informaes detalhadas sobre este assunto
produto Datasul EMS, encontram-se nos GUIAS de
Referncia dos MDULOS BTB, MEN e SEC)
DOS

Via mdulo Bsico,


rotina Tarefa,
sub-rotina RPC,
procedimento
Manuteno Servidor
RPC, cadastrar um
servidor para cada
broker inicializado,
informando os
parmetros -H, -S e -N
referente ao Progress
Appserver. Para teste,
utilizar o boto "Testar
RPC".

Identificar o aplicativo
a que pertence o
programa. Nota:
Produto => Aplicativo
=>Sistema =>Mdulo.
Via mdulo Menu,
rotina Manuteno,
procedimento
Manuteno
Aplicativo, relacionar
o aplicativo do
programa com o
servidor de RPC.

DATASUL:
Via mdulo Menu, rotina Manuteno,
procedimento Manuteno Programa,
selecionar o programa que deve ser
executado remotamente e informar se
executa via RPC. Nota: deve sempre estar
setado o programa que vai se executar
remotamente e no o que solicita a
execuo. Exemplo: o programa pd0508
(Impantao de Pedidos) solcitar a
execuo do cd4223 (Clculo de Pedidos) via
RPC, logo o cd4223 deve estar configurado
para executar via RPC.
CLIENTE:
Via o mdulo Bsico, rotina Tarefas,
procedimento Configurar Execuo RPC,
informar o mdulo. So apresentados os
programas que esto preparados para
execuo RPC. NESTE PROCEDIMENTO, O
CLIENTE DECIDE SE A EXECUO OU NO
VIA RPC.

Figura 1

%$

Implantao do Ambiente RPC


Para a escolha da melhor maneira para implantar o RPC os aspectos de
hardware e software so importantes para que se obtenha um melhor
aproveitamento do RPC.
Situao 1
Uma mquina servidora RPC contendo os programas/gatilhos e base de
dados.

Base de dados

Mquina Servidora T500


RPC

Mquina Usurio
A mquina do usurio esta conectada com a mquina servidora T500 que
contm os programas, as bases de dados, os gatilhos, enfim, todos os
recursos necessrios para a execuo de programas na mquina servidora.
A mquina do usurio esta utilizando as bases de dados que se encontram na
mquina servidora.
Na mquina servidora T500 carregado o servidor RPC que executa os
programas.

 #

  /0 1/2    034

%%

Situao2
Uma mquina Servidora RPC e uma Mquina Servidora com base de dados.

Mquina Servidora T500

Base de dados

Mquina Servidora H100

RPC

Mquina Usurio

A mquina do usurio esta conectada com a mquina servidora H100 que


contm os programas e os gatilhos. Tambm a mquina do usurio esta
utilizando a mquina servidora T500, conectando a base de dados.
Na mquina servidora H100 carregado o servidor RPC que executa os
programas.
Situao 3
Mais de uma mquina servidora RPC e uma mquina servidora de base de
dados.

Base de dados

Mquina Servidora T500

Mquina Servidora H100

RPC

RPC

RPW

Mquina Servidora P800

Mquina Usurio

Na mquina servidora T500 esto as bases de dados, tanto os servidores de


RPC (T500, H100 e P800) como a mquina do usurio, devem estar
conectados com essas bases de dados.
Nas mquinas servidoras de RPC (T500, H100 e P800)n so carregados os
servidores RPCs que executam os programas.

%(

Situao 4
Mais de uma mquina servidora de RPC e mais de uma mquina servidora de
base de dados.

Base de dados

Mquina Servidora T500

Base de dados

Mquina Servidora H100


RPC

RPC

RPC

Mquina Servidora P800

Mquina Usurio

O usurio pode escolher em qual servidor RPV ele deseja executar o


programa (T500, H100 ou P800). Nas mquinas servidoras T500, H100 e
H800 so carregados os servidores RPCs que executam os programas.
Situao 5
Mais de uma mquina servidora de banco de dados e mais de uma mquina
servidora de RPC (sendo uma mquina do usurio)

Base de dados

Mquina Servidora T500

Mquina Servidora H100


RPC

RPC

Base de dados

Mquina Usurio XXX

RPC

Mquina Usurio

O usurio pode escolher em qual servidor RPC ele deseja executar o


programa (T500, H100 ou mquina do usurio XXX).

 #

  /0 1/2    034

%)

Situao 6
Mais de uma mquina servidora de banco de dados (sendo uma mquina do
usurio) e mais de uma mquina servidora de RPC (sendo uma mquina do
usurio)

Base de dados

Mquina Servidora T500

RPC

Mquina Servidora H100


RPC

Base de dados

Mquina Usurio XXX

Mquina Usurio
RPC

O usurio pode escolher em qual servidor RPC ele deseja executar o


programa (T500, H100 ou mquina do usurio XXX). Nas mquinas
servidoras T500, H100 e do usurio XXX so carregados os servidores
RPCs que executam os programas.
As mquinas que dispe das bases de dados devem estar alocadas de
acordo com a estrutura de diretrios do Datasul EMS.
Depois de definido como deve ser o ambiente do RPC, necessrio:


Para cada servidor RPC dever existir um servio;

rpcemsfin 4016/tcp

Scripts/shell para carregar o Application Server (servidor RPC);


/wc2/dlc82/bin_proapbk H Ubatuba S rpcemsfin N tcp logname
FINANCEIRO\
-logfile /wc4/mg97/spool/rpc_fin.lg\
-T/wc4/user/Karla/spool pf /wc4/sem/rpc_fin.pf

(,

onde rpc_fin.pf:
-h 12
-db /wc4/sem/emsfin
-S emsfin
-ld emsfin
-H Ubatuba
-N tcp
-U rpc
-P rpc
-db /wc4/sem/emsbas
-S emsbas
-ld emsbas
-H Ubatuba
-N tcp
-U rpc
-P rpc
-db /wc4/sem/emsuni
-S emsuni
-ld emsuni
-H Ubatuba
-N tcp
-U rpc
-P rpc

Criar scripts para derrubar o Servidor RPC;


/wc2/dlc82/bin/proshut AS S rpcemsfin

+ !"

$ !") 


 

Realizar a manuteno dos servidores RPC no Datasul EMS.

 &

BTB013AA

 #

  /0 1/2    034

'

A tela base da funo a seguinte:

(

Boto Testar
servidor RPC


!  '
 
 &
 . '

 
Inserir o cdigo do servidor RPC.
Inserir a descrio do servidor.
Quando habilitado torna disponvel o servidor RPC para executar o
programa de forma remota.
Inserir o endereo da mquina que esta o RPC (Host), o servio do
RPC (services) e o protocolo de rede.
Nota
No so informadas as bases, pois essa informao j foi dada nos
scripts do Application Broker.

(

0"&$) 
Esta rotina permite testar alm da conexo, os parmetros comparativos entre
a sesso cliente e a sesso server.

Boto
Confirmar
Teste


!  '

 
Apresenta o servidor que deve ser testado.

+ !"

$ !"# $!" 


 

Decidir se determinado programa executado via RPC.

 &

BTB924ZA

 5

Por intermdio deste procedimento o usurio decide se os programas devero


ser executados via RPC.

 #

  /0 1/2    034

'

A tela base da funo a seguinte:

(!

Boto Filtro

Boto On-line
Boto RPC

As tabelas a seguir descrevem resumidamente os elementos da tela base.


Para maiores detalhes, clique sobre as referncias em azul.


'  
%.

0"+(

 
Apresenta uma lista contendo os procedimentos que esto
preparados para execuo RPC.
Apresenta a forma de execuo do procedimento. Pode ser via RPC
ou On-line.

("


2

 
Inserir a sigla do mdulo para configurao. Pelo boto Pesquisa so
apresentados os mdulos que esto preparados para serem executados via
RPC.

0"5(
Quando acionado, troca a execuo do procedimento para On-line.

0" 
Quando acionado, troca a execuo do procedimento para RPC.

(#

 =

&&$;($--$$& (
+ !"

 

 &
 

'

$;($--$$& (
Possibilitar o acesso s tabelas que compe o Datasul EMS, determinando o
caminho e o nome fsico dos programas de customizao a serem
executados nos gatilhos de DELETE e WRITE de uma determinada tabela.
BTB006AA
Esta customizao est relacionada com EPC External Program Call, que
so chamadas a programas construdos pelo usurio, por parceiros, ou pela
prpria Datasul, em pontos pr-definidos no produto Datasul EMS, que
viabilizam a customizao.
A tela base da funo a seguinte:

($

A tabela a seguir descreve resumidamente os elementos da tela base.



 
' 
' 6 

 
Inserir o nome da tabela do banco de dados.
Inserir a descrio da tabela do banco de dados.
Inserir o caminho e o nome fsico do programa de customizao a ser
executado nos gatilhos de dicionrio de determinada tabela.
Inserir o caminho e o nome fsico do programa de customizao a ser
executado nos gatilhos de dicionrio de determinada tabela.

Nota
Caso o usurio necessite de informaes complementares deve consultar na
Guia de Customizao Datasul EMS.

(%

 >

&&%/$%$
+ !"

 

 &
 

'

%/$%$
Ativar/Desativar uma srie de gatilhos de Dicionrio de Dados, melhorando a
performance do produto.
BTB919ZC
importante que todos os programas do produto estejam atualizados para
garantir o perfeito funcionamento aps a execuo deste procedimento. Este
procedimento somente pode ser executado em mono-usurio ou com apenas
um usurio conectado ao servidor de banco de dados do Datasul EMS.
necessria a conexo dos Bancos HisAdm, HisDis e HisInd caso o usurio
possua Bancos Histricos.
A tela base da funo a seguinte:

((

Com a confirmao da execuo do Otimizador de Performance so


atualizadas todas as tabelas dos bancos de dados do produto.
Notas


O programa de inicializao do produto executa o programa de


otimizao de performance de forma automtica somente se a verso do
Progress for FULL (pois so alteradas tabelas do tipo metaschema do
Progress);

Na verso run-time se executado o otimizador ocorre o erro Progress 484;

O programa de Otimizao de Performance BTB919ZA disparado na


inicializao do produto, no possui o tratamento de segurana no
programa fonte, pois quando executado a inicializao ainda no existe a
segurana implantada, portanto no se consegue atribuir ou retirar
permisses de execuo para este programa;

A otimizao de performance conseguida se eliminando todas as


triggers desnecessrias, que no esto sendo usadas no banco de dados;

O Otimizador est estruturado para tratar todas as verses dos bancos do


produto EMSBAS, EMSUNI, EMSFIN, EMSEDI;

()

 ?

&&%$#%<@A<%<- %

 

Realizar a manuteno dos programas referentes a Imagem, Vdeo, Som e


Documentos para serem utilizados por outros programas do Datasul EMS.

+ !"

$(#%$#%


 

Organizar em grupo as diversas imagens utilizadas pelo Datasul EMS.

 &

BTB103AA

 

'

Uma forma de agrupar as imagens para cada tipo de assunto relaciona-las


ao aplicativo a que pertence, facilitando administrao.
A tela base da funo a seguinte:

),

A tabela a seguir descreve resumidamente os elementos da tela base. Para


maiores detalhes, clique sobre as referncias em azul.


  
 
'"   


+ !"

 

 
Inserir o cdigo que identifica o catlogo.
Inserir a descrio do catlogo.
Inserir o caminho em que as imagens so armazenadas fisicamente.
Inserir o aplicativo cadastrado que deve se utilizar destas imagens.

%$#%
Manter qualquer formato grfico de arquivos, no qual se pode armazenar uma
imagem do mundo real, tal como uma fotografia.

 &

BTB104AA

'

A tela base da funo a seguinte:

Boto
Visualiza a
Imagem

A tabela a seguir descreve resumidamente os elementos da tela base.




 
  
 +


 
Inserir o cdigo que identifica a imagem.
Inserir a descrio da imagem.
Inserir o Catlogo de Imagem cadastrada a qual pertence a
imagem.
Inserir o nome do arquivo no disco em que esta armazenada a
imagem implementada.

 (

  &&6 60 &6' &

0"@& $(/$
Apresenta a imagem selecionada para visualizao.

+ !"

$(#@A


 

Organizar em grupos os diversos vdeos utilizados pelo Datasul EMS.

 &

BTB019AA

 

'

uma forma de agrupar os vdeos para cada tipo de assunto e relacionar o


aplicativo a que pertence, facilitando a administrao.
A tela base da funo a seguinte:

Boto
Anotaes

A tabela a seguir descreve resumidamente os elementos da tela base.


   1&
 

 
Inserir o cdigo que identifica o catlogo de vdeo.
Inserir a descrio do catlogo de vdeo.

)

)


'"   


+ !"

 

 
Inserir o caminho em que os vdeos esto armazenados
fisicamente.
Inserir o aplicativo que est relacionado ao catlogo de vdeo.
(Detalhe, ver funo Manuteno Aplicativo)

@A
Manter qualquer formato grfico com aes de arquivos no qual se pode
armazenar um vdeo do mundo real, tal como um funcionamento de
determinado equipamento.

 &

BTB020AA

'

A tela base da funo a seguinte:

Visualiza o
vdeo

A tabela a seguir descreve resumidamente os elementos da tela base.


1&
 
   1&
 + 1&

 
Inserir o cdigo que identifica o vdeo.
Inserir a descrio do vdeo
Inserir o cdigo do Catlogo Vdeo a qual pertence o vdeo.
Inserir o nome do arquivo no disco onde esta o Vdeo
implementado.

 (

  &&6 60 &6' &

)!

0"@& $(/$
Por intermdio deste boto possvel a visualizao do vdeo referente ao
assunto pesquisado.

+ !"

$(#%


 

Organizar em grupos os diversos sons utilizados pelo Datasul EMS.

 &

BTB025AA

 

'

uma forma de organizar os sons para cada tipo de assunto e relaciona-lo ao


aplicativo a que pertence, facilitando assim a administrao.
A tela base da funo a seguinte:

Boto
Anotaes

A tabela a seguir descreve resumidamente os elementos da tela base.


   ! 
 
'"   


 
Inserir o cdigo que identifica o Catlogo de Som.
Inserir a descrio relativa ao Catlogo de Som.
Inserir o caminho em que os arquivos de som esto armazenados
fisicamente.
Inserir o cdigo do aplicativo que deve estar relacionado com o
Catlogo de Som. (Detalhe, ver funo Manuteno Aplicativo)

)"

+ !"

 

$ !"%
Manter o formato som (arquivo com extenso .wav) de arquivos, no qual se
pode armazenar um som do mundo real, tal como a voz de uma pessoa.

 &

BTB026AA

'

A tela base da funo a seguinte:

Boto udio

A tabela a seguir descreve resumidamente os elementos da tela base.


! 
 
   ! 
 + ! 

 
Inserir o cdigo que identifica o som.
Inserir a descrio relativa ao som cadastrado.
Inseri o Catlogo de Som a qual pertence o som cadastrado.
Inserir o nome do arquivo em que est armazenado o som
implementado.

0"B 
Permite o controle sobre a funo udio.

 (

  &&6 60 &6' &

+ !"

$(#- %4


 

 &
 

'

)#

Organizar em grupos os diversos documentos que so anexados e utilizados


pelo Datasul EMS.
BTB003AA
uma forma de agrupar os documentos para cada tipo de assunto e
relacionar o aplicativo a que pertence, facilitando assim a administrao.
A tela base da funo a seguinte:

A tabela a seguir descreve resumidamente os elementos da tela base.


     
 
'"   


 
Inserir o cdigo que identifica o Catlogo de Documento.
Inserir a descrio relativa ao Catlogo de Documento
cadastrado.
Inserir o caminho em que os documentos esto
armazenados fisicamente.
Inserir o cdigo do aplicativo que deve estar relacionado com
o Catlogo de Documentos. (Detalhes, ver funo
Manuteno Aplicativo).

+ !"

- %4


 

Armazenar um documento texto referente a um determinado assunto.

 &

BTB002AA

)$

'

A tela base da funo a seguinte:

Boto
Visualiza

A tabela a seguir descreve resumidamente os elementos da tela base.


    .
 
     
 + %.

 
Inserir o cdigo que identifica o Documento Anexo.
Inserir a descrio relativa ao Documento Anexo.
Inserir o cdigo do Catlogo Documento a qual pertence o
Documento Anexo.
Inserir o nome do arquivo em que est armazenado o
Documento Anexo.

0"@& $(/$
Por intermdio deste boto visualizado o contedo do documento
relacionado.

)%

 C

&&& ($& ($2&



 

 

Este processo engloba os principais tipos de consultas e relatrios de


informaes implementadas neste mdulo, incluindo informaes histricas.
O DATASUL EMS, alm de apresentar consultas implementadas referentes
preparao das informaes, permite tambm realizar consultas de
movimentaes dirias e mensais, valores estimados, realizados e
calculados, consultas grficas, etc.
Por meio das funes do tipo relatrio, pode-se emitir relatrios e listagens
das informaes consolidadas, comparativas ou demonstrativas do DATASUL
EMS. Antes de iniciar a gerao de relatrios, necessrio configurar alguns
critrios que servem para definir as informaes desejadas. Estes critrios
so detalhados no Manual de Referncia de Ambientao na funo Gerao
de Relatrios.
Nota
Se houver a disponibilidade da ferramenta de Gerador de Relatrios (Data
Viewer), o DATASUL EMS ainda permite a configurao dos relatrios de
acordo com as necessidades do usurio. O Data Viewer uma ferramenta
para extrao de dados, voltada ao usurio final, que possibilita a elaborao
de relatrios e a exportao de dados atravs da gerao de um programa
com cdigo fonte em Progress de interface grfica. Sua principal finalidade
auxiliar o usurio em suas tarefas do dia-a-dia, permitindo confeccionar
relatrios com necessidades especficas.

+ !"

 

& ($&< ($2&$$&&,$&


Os cadastros gerais ou tabelas universais so descritos de forma detalhada
em Manual de Referncia prprio. Aqui apenas se faz referncia a estas

)(

funes. Ao clicar sobre a referncia pode-se ir para o local onde aparece a


descrio detalhada da funo.
 

As consultas dos cadastros gerais usadas por este mdulo so listadas a


seguir


Consulta Parmetros Globais

Os relatrios dos cadastros gerais usados por este mdulo so listados a


seguir:


+ !"

 

Relatrio Parmetros Globais

& ($# $!"%'&&$


Consultar as configuraes de impresso que controlam o comportamento
das impressoras e a qualidade de impresso.

 &

BTB211AA

'

Detalhes, ver funo Configurao Impressora.

+ !"

 

& ($'&%'&&$
Consultar as definies dos Tipos de impressoras, suas funes e opes de
configurao e os efeitos de impresso.

 &

XBTB214AA

'

Detalhes, ver funo Tipo Impressora.

+ !"

 

& ($%'&&$
Consultar as informaes sobre as diversas impressoras e os seus
respectivos usurios existentes no ambiente de trabalho, e que devero
interagir com o Datasul EMS.

 &

BTB212AA

'

Detalhes, ver funo Manuteno Impressora

 )

      7 8 

+ !"

& ($$35 &%'&&"


 

Consultar o conjunto de tarefas/fontes a serem executadas pela impressora,


de forma a apresentar o relatrio conforme as necessidades do usurio.

 &

BTB213AA

'

Detalhes, ver funo Layout de Impresso.

+ !"

 

& ($4 !"


Consultar os pedidos implementados e tambm a visualizao dos logs das
atividades do Servidor de Execuo.

 &

BTB001AA

'

Detalhes, ver funo Monitor Pedido Execuo.

+ !"

 

& ($$(#%$#%
Consultar os catlogos de imagens que esto organizadas em grupo para
utilizao pelo Datasul EMS.

 &

BTB205AA

'

Detalhes, ver funo Catlogo Imagem.

+ !"

 

& ($$(#@A
Consultar os catlogos vdeos que esto organizadas em grupo para
utilizao pelo Datasul EMS.

 &

BTB210AA

'

Detalhes, ver funo Catlogo Vdeo.

+ !"

 

& ($$(#%
Consultar os catlogos sons que esto organizadas em grupo para utilizao
pelo Datasul EMS.

 &

BTB208AA

'

Detalhes, ver funo Catlogo Som.

))

,,

+ !"

& ($$(#- %4


Consultar os catlogos de documentos que esto organizadas em grupo para
utilizao pelo Datasul EMS.


 

 &

BTB202AA

'

Detalhes, ver funo Catlogo Documento Anexo.

+ !"

Gerar uma relao das funes e suas opes de configurao de impresso


que controlam o comportamento das impressoras e a qualidade de impresso
de acordo com os recursos disponveis na impressora.


 

 &
'

($2# $!"%'&&$

BTR004AA
O programa permite gerar o relatrio selecionando-se uma faixa de Funes
da Impressora. A sua classificao pode ser feita por funo ou descrio.
A seguir apresentado o layout do relatrio classificado por funo:

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Funes Configurao Impressora
Folha:
1
-------------------------------------------------------------------------------------------------------------- 14/07/1998 - 04:57:34
Funo
-------------------Tipo Pgina
Tipo de Pgina
Tamanho/Densidade
Sublinhado
reset
Qualidade
Orientao
Margem Esquerda
Margem Direita
Linhas por Polegada
Intensidade
Impresso Realada
fonte
Estilo
Espaamento Linhas
Espaamento Fonte
Controle Impressora
Conjunto de Simbolos
Conjunto Caracteres
Conj Simbolos-02
Conj Simbolos-01
Check_Value
Check_Pay_To
Check_General
Check_Date
Check_Currency
Check_City
Check_Bank
Altura Caracter

Descrio
----------------------------------Tipo de Pgina
Tipo de Formulrio
Tamanho e Densidade
Sublinhado
Reset
Qualidade de Impresso
Orientao
Margem Esquerda
Margem Direita
Linhas por Polegada
Intensidade
Impresso Realada
Fonte de Impresso
Estilo do Fonte
Espaamento de Linhas
Espaamento de Fonte
Controle da Impressora
Conjunto de Simbolos
Conjunto de Caracteres
Conjunto de Simbolos-02
Conjunto de Simbolos-01
Valor do Cheque
Favorecido
Comandos Gerais para Cheque
Data do Cheque
Moeda do Cheque
Cidade do Cheque
Cdigo do Banco - FEBRABAN
Altura do Caracter (Tamanho Ponto)

Abrangncia
----------Ambas
Grfica
Ambas
Grfica
Ambas
Ambas
Ambas
Ambas
Ambas
Grfica
Ambas
Ambas
Ambas
Grfica
Ambas
Ambas
Ambas
Grfica
Ambas
Ambas
Ambas
Matricial
Matricial
Matricial
Matricial
Matricial
Matricial
Matricial
Ambas

Fonte
----No
No
No
No
No
No
No
No
No
No
No
No
Sim
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No

Opo Configurao
-----------------------------A4
A4
10 Caracteres por Polegada
Desligar
reset
Modo Carta
Paisagem
Coluna 0 da margem esquerda
Coluna 132 da margem direita
6 linhas por polegada
Impresso Rpida
Cancela Modo Enfatizado
Comprimido
Italico
12 Linhas por Polegada
Fixo
Reiniciar
ECMA-94 Latin 1
ABICOMP
EUA
Internacional
Check_Value
Check_Pay_To
Check_Print
Check_Date
End_Code
Check_City
001
06 de 1/72 de Polegada

-----------------------------------------------------------------------------------------------DATASUL -

Default
------Sim
Sim
Sim
No
Sim
No
No
Sim
No
No
No
No
No
Sim
No
Sim
Sim
Sim
No
Sim
Sim
No
No
Sim
No
No
No
Sim
Sim

- BTR00427 - V:2.00.01.002

 )

      7 8 

,

+ !"

($2'&%'&&$
Gerar uma relao dos tipos de impressoras contendo os comandos de
impresso.


 

 &

BTR003AA

'

O programa gera o relatrio permitindo a seguinte parametrizao:

Parametrizando somente Impressora:

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Tipos Impressora
Folha:
1
-------------------------------------------------------------------------------------------------------------- 14/07/1998 - 05:39:13
Descrio
Tipo Impres Caract
Cores
Resoluo Pag Carac
---------------------------------------- ------------ --------- -------------- --------- ---------Printer Command Language PCL3
PCL3
Grfica
Colorida
600 dpi
iso8859-1
Impressora
-----------HP 890 - 34
HP 890 - 36
HP 890C 19
HP 890Lc 36
HP LASER 17
HP1600C - 15
HP890 - 22
HP890 - 32

Descrio
---------------------------------------HP Deskjet 890C - 34
HP Deskjet 890C - 36 - PCP Madeira
HP Deskjet 890 C - 19 - PCP Ao
HP Deskjet 890C -Local- 36 - PCP Madeira
HP Laserjet 4 - 17
HP DeskJet 1600C (15)
HP Desk Jet 890 - 22
HP 890C - 32 - Recursos Humanos

Localizao
---------------------------------------Departamento de Sistemas
PCP Madeira
PCP Ao
PCP Madeira
Departamento Pessoal
Contabilidade
Compras
Recursos Humanos

Responsvel
-----------Avance
Mauriley
evandro
Mauriley
Melo
pataro
kelsey
Elizngela

-----------------------------------------------------------------------------------------------DATASUL -

- BTR00327 - V:2.00.01.002

Parametrizando Efeitos de Impresso:

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Tipos Impressora
Folha:
1
-------------------------------------------------------------------------------------------------------------- 14/07/1998 - 05:41:38
Descrio
Tipo Impres Caract
Cores
Resoluo Pag Carac
---------------------------------------- ------------ --------- -------------- --------- ---------Slip TSP
Slip_TSP
Matricial Preto e Branco 300 dpi
ibm850
Comando
-------------------Impresso Realada

Opo
-----------------------------Seleciona Modo Enfatizado

Tipo Impres
-----------PCL3

Efeito
---------Negrito

Descrio
Tipo Impres Caract
Cores
Resoluo Pag Carac
---------------------------------------- ------------ --------- -------------- --------- ---------IBM PROPRINTER
PROPRINTER
Matricial Preto e Branco 300 dpi
iso8859-1
Comando
-------------------Impresso Realada

Opo
-----------------------------Seleciona Modo Enfatizado

Tipo Impres
-----------PCL3

Efeito
---------Negrito

-----------------------------------------------------------------------------------------------DATASUL -

- BTR00327 - V:2.00.01.002

,

Parametrizando Configurao Tipo Impressora:

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Tipos Impressora
Folha:
1
-------------------------------------------------------------------------------------------------------------- 14/07/1998 - 05:42:57
Descrio
Tipo Impres Caract
Cores
Resoluo Pag Carac
---------------------------------------- ------------ --------- -------------- --------- ---------Slip TSP
Slip_TSP
Matricial Preto e Branco 300 dpi
ibm850
Funo Configurao Opo Configurao
Opo Inicial
Comando Configurao
---------------------------------------------------------------------------------------------------------------------------------Controle Impressora Reiniciar
Sim
27,64
Check_Bank
048
No
27,66,50
Check_Bank
059
No
27,66,49

Descrio
Tipo Impres Caract
Cores
Resoluo Pag Carac
---------------------------------------- ------------ --------- -------------- --------- ---------IBM PROPRINTER
PROPRINTER
Matricial Preto e Branco 300 dpi
iso8859-1
Funo Configurao Opo Configurao
Opo Inicial
Comando Configurao
---------------------------------------------------------------------------------------------------------------------------------fonte
normal
No
12
Qualidade
Modo Carta
No
27,71
Qualidade
Modo Rascunho
Sim
27,72
fonte
Comprimido
Sim
15

+ !"

($2%'&&$&
Gerar uma relao com as informaes sobre as diversas impressoras e os
seus respectivos usurios existentes no ambiente de trabalho.


 

 &

BTR002AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Impressoras
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 23:26:04
Descrio
---------------------------------------Rima AT 500 - 60
Rima XT 104 - Local - Manuteno Madeira
Rima XT 104 - Manuteno
Epson LQ1070 - 16
Epson LQ 570 - 55 - Local
Epson LQ 570 - 55
Impressora Schalter
HP 890C - 32 - Recursos Humanos
HP Desk Jet 890 - 22
HP DeskJet 1600C (15)
HP Laserjet 4 - 17
HP Deskjet 890C - 34
Epson LQ 1170 - 90 - Local
Epson 90 0 linha-Local-D.Pessoal
Epson LQ 1170 - 108
Epson LQ 1170 - 90
Emilia PS - 69 - PCP Madeira
Emilia PS - 105 - Local
Emilia PC - 65 - Local
Emilia PS - 58 - Local

Impressora
-----------Rima 60
Rima 104 Lc
Rima 104
LQ1070 - 16
LQ 570 Lc-55
LQ 570 - 55
imprecheq
HP890 - 32
HP890 - 22
HP1600C - 15
HP LASER 17
HP 890 - 34
Epson Lc- 90
Epson 90 OLc
Epson 108
Epson - 90
Emilia PS 69
Emilia Lc105
Emilia Lc 65
Emilia 58 Lc

Tipo Impres
-----------ESC/P
esc/p
esc/p
esc/p
esc/p
esc/p
imprecheq
pcl3
pcl3
PCL3
pcl3
pcl3
esc/p
esc/p
esc/p
esc/p
esc/p
esc/p
esc/p
ESC/P

Localizao
---------------------------------------Contabilidade
Manuteno Madeira
Manuteno Madeira
Depto Sistemas
Recursos Humanos
Recursos Humanos
quality
Recursos Humanos
Compras
Contabilidade
Departamento Pessoal
Departamento de Sistemas
Departamento Pessoal
Departamento Pessoal
Financeiro
Departamento Pessoal
PCP Madeira
PCP
PCP
Contabilidade

-----------------------------------------------------------------------------------------------DATASUL -

Responsvel
-----------helder
marcus
Marcus
avance
Elizngela
Elizngela
super
Elizngela
kelsey
pataro
Melo
Avance
Melo
Melo
Welles
Melo
Mauriley
evandro
Evandro
raimundo

- BTR00227 - V:2.00.01.002

 )

      7 8 

,!

+ !"

($2$35 &%'&&"
Gerar uma relao contendo o conjunto de tarefas/fontes a serem executadas
pela impressora, de forma a apresentar o relatrio conforme as necessidades
do usurio.


 

 &

BTR001AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Layouts Impresso
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 23:19:44
Tipo Impres Impressora
Layout Impresso
Layout Princ Linhas Pag
------------ ------------ -------------------- ------------ ---------esc/p
Rima 96 - Lc Padro_255
No
64
Funo Configurao Opo Configurao
Ordem
Comando Configurao
---------------------------------------------------------------------------------------------------------------------------------Controle Impressora Reiniciar
1
27,64
Conjunto Caracteres PC IBM(850)
2
27,116,0,27,82,0,27,54,27,40,116,3,0,0,3,0
Fonte
Roman
3
27,107,0
Tamanho/Densidade
20 Caracteres por Polegada
4
27,77,15
Margem Esquerda
Coluna 0 da margem esquerda
5
27,108,0
Margem Direita
Coluna 255 da margem direita
6
27,81,255
Espaamento Linhas
6 Linhas por Polegada
7
27,50
Qualidade
Modo Rascunho
8
27,120,0
Qualidade
27,120,0

Modo Rascunho

-----------------------------------------------------------------------------------------------DATASUL -

+ !"

 

 &

- BTR00127 - V:2.00.00.003

($2)&4 !"
Gerar uma relao com os Servidores de Execuo do RPW nas informaes
que caracterizam o funcionamento do servidor.
BTR011AA
Na emisso do relatrio de Servidores de Execuo pode-se:

'

Classificar: Por Servidor Execuo ou descrio,

Parametrizar por impressora.

,"

-.&+
-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA
Relatrio Servidores Execuo
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 21:16:58
Servidor Descrio
Tipo Fila Gera Log Diretrio
Exec Servidor Exec Usuar
Ativo
Bloq
Disp
Segs Verif Supervisor
Minutos
---------------------------------------------------------------------------------------------------------------------------------RPW
RPW
Windows
Sim
c:\tmp
1
1
No
No
Sim
5 super
10
Prog Carga Progress
------------------------------

Servidor Descrio
Tipo Fila Gera Log Diretrio
Exec Servidor Exec Usuar
Ativo
Bloq
Disp
Segs Verif Supervisor
Minutos
---------------------------------------------------------------------------------------------------------------------------------Humberto Teste de RPW Humberto
Windows
Sim
c:/tmp/servidor
1
1
No
No
Sim
60 super
10
Prog Carga Progress
------------------------------

-----------------------------------------------------------------------------------------------DATASUL -

+ !"

($2&4 !"
Gerar uma relao contendo as modificaes e eliminaes efetuadas sobre
os pedidos implementados e tambm a visualizao dos logs das atividades
do Servidor de Execuo.


 

 &
'

- BTR01127 - V:2.00.01.002

BTB31AA
Para a gerao do relatrio devem ser parametrizados a situao do pedido e
o motivo. Detalhes, ver funo Monitor Pedido Execuo Boto Filtro
-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio de Pedido de Execuo
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 23:13:30
Servidor
-------Einstein
Data Exec

Hora Exec

Pedido Usurio
Programa
Release
Situao
Dependente
Pedido Pai Dat Inic Exec Hra Inic Exec Dat Fim Exec
Hra Fim Exec
Externo
Estilo
---------------------------------------------------------------------------------------------------------------------------------26/08/1998 19:25:30
41datasul
CE0998
2.00.00.0 Executado
Execuo com Sucesso
Sim
4027/08/1998
01:03:58
27/08/1998
01:06:52
cep/ce0998rp.p
97
26/08/1998 19:25:42
42datasul
CE0998
2.00.00.0 Executado
Execuo com Sucesso
Sim
4127/08/1998
01:06:52
27/08/1998
01:09:51
Motivo Situao

-----------------------------------------------------------------------------------------------DATASUL -

- BTB31127 - V:2.00.00.004

 )

      7 8 

+ !"

($2#D&)4 !"


 

Gerar uma relao contendo logs das atividades do servidor de execuo.

 &

BTR012AB

'

,#

Os logs do servidor de execuo so gerados por intermdio da seleo do


Servidor, Data Ao e Hora ao. Detalhes, ver funo Monitor Pedido
Execuo Boto Log Servidor Execuo.
-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Log Servidor Execuo
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 22:38:32

Servidor Descrio
-------- ---------------------------------------Teste
Teste RPW
Data Ao
---------27/04/1999
27/04/1999
27/04/1999
27/04/1999
08/04/1999
08/04/1999
08/04/1999
08/04/1999
08/04/1999
08/04/1999
07/04/1999
07/04/1999
07/04/1999
07/04/1999
07/04/1999
07/04/1999
07/04/1999

Hora Ao NumSeq Usurio


--------- ------- -----------14:38:24
1 super
10:04:01
1 super
10:01:38
1 super
10:01:32
1 super
10:25:23
1 super
10:23:37
1 super
10:23:36
1 super
10:21:39
1 super
10:21:36
1 super
10:20:54
1 super
17:51:18
1 super
17:06:47
1 super
17:06:33
1 super
17:06:27
1 super
17:01:25
1 super
16:59:39
1 super
16:58:53
1 super

Descrio
-----------------------------------------------------------Servidor Desativado
Servidor Ativado
Servidor Desativado
Servidor Ativado
Servidor Desativado
Fim Execuo (167) mip/mi0504rp.p
Incio Execuo: (167) mip/mi0504rp.p
Fim Execuo (166) mip/mi0504rp.p
Incio Execuo: (166) mip/mi0504rp.p
Servidor Ativado
Servidor Desativado
Fim Execuo (165) mip/mi1032rp.p
Incio Execuo: (165) mip/mi1032rp.p
Fim Execuo (164) mip/mi1031rp.p
Incio Execuo: (164) mip/mi1031rp.p
Fim Execuo (163) mip/mi1032rp.p
Incio Execuo: (163) mip/mi1032rp.p

-----------------------------------------------------------------------------------------------DATASUL -

- BTR01228 - V:2.00.01.002

+ !"

($2$(#%$#%


 

Gerar uma relao dos catlogos de imagens utilizadas pelo Datasul EMS.

 &

BTR005AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Catlogos Imagem
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 22:51:25
Catlogo Descrio
Path Catlogo
Aplicativo Descrio
---------------------------------------------------------------------------------------------------------------------------------image
Diretrio de Imagens do EMS 2.0
L:\ems\IMAGE
tec
Tecnologia
Bens
Catlogo Imagens de Bens
L:\ems\imgfin\Bens
FIN
Controladoria e Finanas
Banco
Imagens de Bancos
x:\ems20por\imgfin\Bancos
FIN
Controladoria e Finanas
-----------------------------------------------------------------------------------------------DATASUL -

- BTR00527 - V:2.00.01.003

,$

+ !"

($2%$#%
Gerar uma relao dos formatos grficos de arquivos, no qual se pode
armazenar uma imagem do mundo real, tal como uma fotografia.


 

 &

BTR008AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Imagens
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 22:54:46
Imagem

Descrio
Arquivo Imagem
X Pixels Y Pixels
Qtd Cor Catlogo Descrio
---------------------------------------------------------------------------------------------------------------------------------WORD
WORD
W.bmp
0
0
0 image
Diretrio de Imagens do EMS 2.0
Real
Banco Real SA
Breal.bmp
0
0
0 banco
Imagens de Bancos
Progress
Progress
editor.ico
0
0
0 image
Diretrio de Imagens do EMS 2.0
Ita
Banco Ita SA
Bitau.bmp
0
0
0 banco
Imagens de Bancos
imagem001
imagem da pea
c:/temp
0
0
0 image
Diretrio de Imagens do EMS 2.0
Guilhotina
Guilhotina
Guilhot.bmp
0
0
0 Bens
Catlogo Imagens de Bens
Gerador de Relatrios
Gerador de Relatrios
Gr-rel.bmp
0
0
0 image
Diretrio de Imagens do EMS 2.0
Excel
Microsoft Excell
excel.bmp
0
0
0 image
Diretrio de Imagens do EMS 2.0
cef
Caixa Econmica Federal
Bcef.bmp
0
0
0 Banco
Imagens de Bancos
Brasil
Banco do Brasil
Bbrasil.bmp
0
0
0 Banco
Imagens de Bancos
Bradesco
Banco Bradesco SA
Bbrad.bmp
0
0
0 banco
Imagens de Bancos

-----------------------------------------------------------------------------------------------DATASUL -

- BTR00827 - V:2.00.01.002

+ !"

($2$(#@A


 

Gerar uma relao contendo os diversos vdeos utilizados pelo Datasul EMS.

 &

BTR007AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Catlogos Vdeo
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 22:57:47
Catlogo Vdeo Descrio
Path Catlogo
Aplicativo
Descrio
---------------------------------------------------------------------------------------------------------------------------------Oper
Operao de Usinagem
c:\catalogo-video\oper-fabric
MAN
Manufatura
Ferr
Ferramental de injeo
c:\catalogo-video\ferramentas
MAN
Manufatura

-----------------------------------------------------------------------------------------------DATASUL -

- BTR00727 - V:2.00.01.003

 )

      7 8 

+ !"

($2@A&

,%

Gerar uma relao com os formatos grficos com aes de arquivos


cadastrados no Datasul EMS.


 

 &

BTR010AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Vdeos
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 23:02:50
Vdeo

Descrio
Arquivo Vdeo
X Pixels Y Pixels
Cor Vdeo Catlogo Descrio
---------------------------------------------------------------------------------------------------------------------------------TF-005
Troca de ferramenta 05
ferrinj.bmp
0
0
0 Ferr
Ferramental de injeo
US-10
Usinagem
export6.avi
0
0
0 Oper
Oper Fabric

-----------------------------------------------------------------------------------------------DATASUL -

- BTR01027 - V:2.00.01.002

+ !"

($2$(#&%


 

Gerar uma relao com os diversos sons utilizados pelo Datasul EMS.

 &

BTR006AA

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Catlogos Som
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 23:07:37
Catlogo Som Descrio
Path Catlogo
Aplicativo Descrio
---------------------------------------------------------------------------------------------------------------------------------Dep-trei
Depoimentos referente treinamentos
imghur\treinamento
HUR
Recursos Humanos
asdf
asdf
sdf
tec
Tecnologia
-----------------------------------------------------------------------------------------------DATASUL -

+ !"

 

 &

- BTR00627 - V:2.00.01.003

($2&
Gerar uma relao com o formato som (arquivo com extenso .wav) de
arquivos cadastrados no Datasul EMS.
BTR009AA

,(

'

-.&+

-----------------------------------------------------------------------------------------------------------------------------------ABC TRANSPORTES LTDA


Relatrio Sons
Folha:
1
-------------------------------------------------------------------------------------------------------------- 15/07/1998 - 23:10:10
Som

Descrio
Catlogo Descrio
Arquivo Som
---------------------------------------------------------------------------------------------------------------------------------Dep_curso_01_8400
Depoimento Curso 01-Funcionario 8400
Dep-trei Depoimentos referente treinamentos
curso_01_8400.wav
asdf
asdf
asdf
asdf
asdfas.gg
-----------------------------------------------------------------------------------------------DATASUL -

- BTR00927 - V:2.00.01.002

,)

 

-E)$&$&+:F&
%4 $&'#$%$&2 (0&-$$& (G
O mdulo bsico executado por intermdio do Aplicativo Tecnologia,
Sistema Bsico, Mdulo Bsico.

: "&&# %'%& %&G


Quando no se consegue imprimir documentos e no aparece nenhuma
mensagem de erro Progress/EMS deve-se verificar os seguintes
procedimentos:


Se o dispositivo esta correto;

Se os comandos de impresso esto de acordo com o manual da


impressora;

Na Manuteno do Layout de Impresso verificar se a ordem das


configuraes est de acordo com o manual da impressora (seqncia
lgica das instrues a serem enviadas para a impresso).

,

Exemplo Errado

Funo fonte com opo courier new 06

Funo orientao com opo paisagem

Funo linhas por polegada com opo 8 linhas/pol

Funo reset com opo reset

Funo tipo pgina com opo A4

Funo conjunto de smbolos com opo ECMA-94 Latin 1

Exemplo Correto

Funo reset com opo reset

Funo tipo pgina com opo A4

Funo orientao com opo paisagem

Funo linhas por polegada com opo 8 linhas/pol

Funo conjunto de smbolos com opo ECMA-94 Latin 1

Funo fonte com opo courier new 06

%'$!"$# $!"$"%'&&$&
Como parte dos arquivos constantes na instalao do Datasul EMS h a
configurao para os seguintes tipos de impressora:
PCL3

Para impressoras jato de tinta e laser (pode ser utilizado para impressoras
PCL3 e PCL5).
ESC/P Para impressoras matriciais estilo Epson (algumas impressoras precisam ser
configuradas para que emulem uma impressora Epson).
IBM3 Para impressoras matriciais mais antigas, como alguns modelos Rima e
Olivetti.

Verifique o manual da impressora para verificar se ela suporta algum dos tipos
descritos acima. Em caso negativo, a configurao da impressora dever ser
feita de forma manual.

 ,

'9 : ;<= 



1. Importar a configurao de impressoras disponibilizada pela Datasul


atravs da funo Importao Configurao. O arquivo contendo a
configurao chama-se prncfg.d e est localizado no diretrio univdata.
2. Criar a impressora atravs da funo Manuteno de Impressora. No
campo Tipo, informar um dos tipos de impressora pr-cadastrados pela
Datasul.
3. Importar os layouts de impresso. Na funo Manuteno de Impressora,
pressionar o boto Layout e informar o arquivo prnlay.d constante no
diretrio univdata. Selecionar ento os layouts que devero ser
importados e pressionar OK.
4. Definir os usurios que podero utilizar a impressora. Na funo
Manuteno de Impressora, pressionar o boto Impressoras Usurios. No
campo Dispositivo pode-se informar os valores LPT1, LPT2 ou informar o
caminho UNC (\\computador\impressora).


Para verificar qual o UNC de uma impressora, abra a tela


Propriedades da Impressora no Windows e selecione a pasta
Detalhes. O valor exibido no campo Imprimir na seguinte porta o
valor que deve ser informado no campo Dispositivo na tela Inclui
Usurio Impressora.

Para filas de impresso Novell, necessrio capturar uma porta (por


exemplo, LPT1) e no campo Dispositivo informar LPT1 ou LPT1.DOS.

5. Em caso de problemas com a impressora consulte o Checklist para a


Utilizao de Impressoras no DATASUL EMS.

1H(&'$$$(/$!"%'&&$&-
!
:;$
,    
2  

'$%
%,$!
Outros programas conseguem imprimir nesta
impressora?
Utilize programas do Windows como o Notepad ou Write
e verifique se eles conseguem imprimir. No caso do
UNIX utilize lp d<dispositivo> com um arquivo pequeno.
Se a impressora no funcionar tambm, ento existe
algum problema com o ambiente.



!
:;$
'     
6  <     =
   %!  >
 "   
 4 .?

%     
  +  
 &   
     ?

%   


     "  5 
      
   ?

'$%
%,$!
O driver de impresso e demais configuraes de
ambiente esto corretas?
Quando configurado a impressora no ambiente
Windows, o formato de spool dos dados deve ser RAW.
Caso esteja utilizando uma porta capturada no Windows,
verifique nas propriedades da impressora, se na
configurao da porta est configurado o spool dos
trabalhos de impresso do MS-DOS.
O dispositivo informado est correto e existe
permisso para usar o dispositivo?
Via Datasul EMS, aplicativo Tecnologia, sistema
Bsicos, mdulo Bsico, rotina Manuteno, sub-rotina
Impressora, procedimento Impressora: utilize o boto
Teste da tela de Usurios da impressora para verificar
se o dispositivo informado o correto para a impressora.
Ao acionar este boto a impressora deve imprimir uma
mensagem simples de teste. Se isso no acontecer,
verifique se a porta informada est mapeada
corretamente, ou se voc tem permisso de uso da
impressora.
O teste do dispositivo tambm pode ser feito em linha de
comando atravs de direcionamento de sada via MSDOS. Ex.: type abc.txt>LPT1.
Ver tabela no final
O tipo de Impressora usado para a impressora o
correto?
Quando cadastrada uma impressora, informado o tipo
de impressora que ela pertence. Neste tipo so
informados os comandos de impresso. O usurio deve
utilizar para informar os comandos: via Datasul EMS,
aplicativo Tecnologia, sistemas Bsicos, mdulo Bsico,
rotina Manuteno, sub-rotina Impressora, procedimento
Tipo de Impressora. Os comandos so obtidos no
Manual da Impressora fornecido pelo fabricante da
impressora.
Utilizando o recurso de importao das configuraes
padro homologadas pela Datasul, so criados os
principais tipos de impressoras compatveis com a
linguagem de impresso: ESC/P e PCL3.
Como importar as configuraes padres: Via Datasul
EMS, aplicativo Tecnologia, sistemas Bsicos, mdulo
Bsico, rotina Tarefas, sub-rotina Configurao
Impressoras, procedimento Importao Configurao.
Informe o arquivo disponibilizado pela Datasul: prncfg.d.

 ,

'9 : ;<= 

!
:;$
,     
  ( 
  @?

!

'$%
%,$!
O layout est funcionando corretamente?
Via Datasul EMS, aplicativo Tecnologia, sistemas
Bsicos, mdulo Bsico, rotina Manuteno, sub-rotina
Impressora, procedimento Teste de Impresso
verificado o layout, podendo tambm parametrizar/testar
o dispositivo, nmero de colunas, nmero de linhas por
pgina....; clicando-se o boto imprimir impresso
pgina(s) de teste.
No momento de testar o layout, deve-se verificar se as
ordens dos comandos relacionados ao layout de
impresso esto corretas. Estes devem seguir a ordem
proposta pelo manual do fabricante da impressora nos
Comandos de Impresso. Para verificar a ordem
utilizada no Datasul EMS, via aplicativo Tecnologia,
sistemas Bsicos, mdulo Bsico, rotina Manuteno,
sub-rotina Impressora, procedimento Layout de
Impresso: seleciona-se o layout desejado,
apresentado as configuraes na ordem em que so
enviadas a impressora.

Referente ao teste do dispositivo:

!
$ 5 

!
$ 5! 

Windows
3.11
Windows 95

Novell

Windows 95
Windows 95

Windows 95

 
 ! 

 
 ) 

 
 

 

%!

Porta

Porta(*)

Novell

Porta (*)

Windows NT
Outro, mas
impressora
ligada a outro
micro
compartilhada
Outro, mas
impressora
ligada ao
micro
compartilhada

Porta +
Caminho
Caminho
Porta +
caminho

Porta

Porta

Porta

Caminho

"

Legenda:


Impressora Servidor: impressora esta ligada a uma mquina servidora de


aplicativo/Server;

Impressora Local: impressora esta ligada a um micro/Client;

Dispositivo Client: como est configurado a impressora no ambiente


operacional do usurio;

Dispositivo Datasul EMS:


como dever estar informado no Datasul EMS: porta em que esta ligada a
impressora. Ex.: LPT1, LPT2
Caminho: caminho a rede do local onde a impressora se encontra. Ex.:
\\Joaquina\laser4m.

(*) Acrescentar a porta .dos. Ex.: LPT1.DOS

I $($!$ 9 G


DIFERENA
Execuo em um servidor remoto

RPC

RPW

Posibilita programar a execuo


Execuo no momento da chamada

X
X

tecnologia da Datasul

: &)'$'$$$%: $: &) 9G


Como regra geral, os programas que esto preparados para execuo
remota, os includes padres os gatilhos e as mensagens (p/ EMS 5.0).
As bases no precisam estar na mquina; podem estar em outra mquina,
porm pode-se ter uma perda de performance na execuo dos programas
devido ao trfego dos dados pela rede.
Na transferncia de programas criptografados para outro ambiente devem ser
transferidos no modo Binrio, pois os fontes criptografados possuem
caracteres especiais.

 ,

'9 : ;<= 

#

I $J$$&$ %) 9%: $$


4 !"&% (K$%$: &'
$: )#&&'$$: &)%&"
$&&&$: )&G
Quando informada na Manuteno de Servidor de Execuo uma
quantidade de execuo simultnea de programas maior que um (> 01), o
usurio deve informar o nome do arquivo PF (Parameter File, contendo os
parmetros necessrios para que durante a execuo do pedido o servidor
RPW possa abrir uma nova sesso PROGRESS). Esse arquivo .pf tem os
mesmos parmetros que o arquivo .pf utilizado para o programa de Ativao
do Servidor de Execuo, exceto que este novo .pf no contm o parmetro p indicando como parmetro nome de programa.
Exemplo
Arquivo ems-ese.pf que conter os parmetros PROGRESS necessrios e
informaes das bases de dados a serem utilizadas :

# sem_exe
utilizado pelo servidor de execuo
T /tmp
-Mm 1024
-mmax 1024
-stsh 31
-s 63
-h 8
-TB 31
-TM 16
-nb 255
-l 300
-d dmy
-E
-Bt 500
-Mr 2048
-db emsbas -ld emsbas -S rpwbas -N tcp -H jvek260
-db emsuni -ld emsuni -S rpwuni -N tcp -H jvek260
-db emsfin -ld emsfin -S rpwfin -N tcp -H jvek260
-inp 15000
-tok 1600

$

&) 9$5&6LM$)$&)
: $$$4 !" %'N&$)$
''$$ & '&&$$($&'$!
7;$H&'$8N$'2&$$($''$(: '
&$$G
Verificar se todos os arquivos necessrios foram copiados (gatilhos,
programas, mensagens, includes) e se h permisso de utilizao.
Verificar tambm se os arquivos copiados para o UNIX no perderam o seu
contedo (pode ocorrer quando utilizado softwares de transferncias de
arquivos).

'#$%$: 4 $$)$!") 9$5&


$%;6L: N: $4 $N&&
$$&$ $!"$%5&
%'&A)&G
Deve-se acrescentar nos scripts de ativao o parmetro Progress cpterm
iso8859-1.
Este parmetro identifica o mapa de caracteres a ser utilizado no terminal.

I $&&'&%'&&$&&';(/$$&'($-$$& (G
Os tipos de impressoras disponibilizados pela Datasul possuem o nome de
linguagens de impressoras, sendo liberado os tipos de impressoras
freqentemente utilizados: ESC/P e PCL3.
Estes tipos podem ser utilizados em impressoras compatveis com essas
linguagens.
Exemplo


ESC/P pode ser utilizada pela impressora EPSON FX-1170, EPSON LQ2170.

PCL3: pode ser utilizada pela impressora HP DeskJet 820 Cxi, HP


Laser4MP

 ,

'9 : ;<= 

%

I $&&($3 &'$*&&';(/$&'($-$$& (G
Foram elaborados layouts padres de acordo com o nmero de colunas
existentes no Datasul-EMS e a quantidade de linhas possveis em
formulrios/folhas padres.
Os comandos destes layouts so baseados nos tipos de impressoras
disponibilizados pela Datasul. Dependendo do formulrio que esteja sendo
utilizado, pode-se ser necessrio alterar a quantidade de linhas e/ou colunas.

%$/'$$ % & &'($%)$&;$&&G


Atualmente o comportamento do Datasul EMS quando o usurio informar o
login no replic-lo nas bases de dados conectados na sesso corrente.
Caso deseja-se que no momento do login, replicar o usurio na conexo as
bases, deve-se desenvolver uma costumizao EPC para o programa de
login, que dever replicar o usurio nas bases desejadas. Detalhes, ver
funo Efetuar Login.

&# &#&&'$$'( $# $!"


%$%'&&$G
A Datasul disponibiliza arquivos .d contendo as principais configuraes de
impressora (Tipos de impressora) como tambm os principais layouts de
impresso utilizados nos relatrios do produto (Layout de impresso).
Estes arquivos esto localizados na seguinte estrutura (as mdias de
instalao possuem estes arquivos):


<produto>/univdata/prncfg.d: corresponde a configurao/Tipo de


impressora padro.

<produto>/univdata/prnlay.d: corresponde aos layouts de impresso


padro.

Etapas para implementar Impressoras manualmente (em ordem):




Funo Configurao Impressora;

Funo Tipo Impressora;

Funo Impressora;

Funo Manuteno layout impresso;

(

Execuo do relatrio desejado.

Procedimento utilizando-se arquivos com configuraes e layouts


padro disponibilizados pela Datasul:


Importao Configurao: Utilizando-se o arquivo univdata/prncfg.d;

Manuteno Impressoras: Informar, Tipo de Impressora importada pela


funo de importao que seja compatvel com as impressoras; Os
cdigos dos Tipos de Impressoras que forem identificados com a
linguagem de comando de impresso utilizadas pelas impressoras, por
exemplo, PCL3 que utilizada por grande parte das impressoras HP; O
usurio para a impressora. Na tela principal h o boto Layout, que
possibilita a importao dos layouts padres (utiliza-se o arquivo
univdata/prnlay.d)

Execuo do relatrio desejado.

: &'5$/'$$# %$%'&&": %!$$


%$$'#$G
Possui-se um formulrio contnuo que suporta 42 linhas impressas por pgina.
O layout foi configurado com 42 linhas, mas na impresso a primeira pgina
impressa corretamente, e em seguida comea a imprimir na metade da
segunda pgina e assim por diante. O que se pode fazer para corrigir esse
erro?
Nesse caso o que acontece o seguinte, o layout define apenas quantas
linhas so impressas em uma pgina padro, ou seja, em uma pgina de 66
linhas.
Para solucionar esta questo, necessrio implementar o comando Set Page
Length (Altura da pgina). No caso do padro ESC/P so os seguintes
cdigos:


ESC

=> 27

=> 43

=> o nmero de linhas que se deseja, por exemplo 42.

Nota
No esquecer que esses cdigos so somente para a ESC/P, para os outros
tipos de impressoras provavelmente so outros.

 ,

'9 : ;<= 

)

%)$%4 !";$1$: $: )#$1O


&;'1$$: )%G
Em programas cujo estilo permite a execuo batch, informa-se um nome de
arquivo destino para o processo, e caso venha parametrizar a execuo batch
diria, o arquivo gerado hoje sobrepe o arquivo de ontem (pois o nome
fixo). Portanto como evitar esta situao?
O comportamento da ferramenta RPW manter o nome dos arquivos
informados pelo usurio no momento da criao destes, de forma que o
usurio tenha o conhecimento dos arquivos utilizados, como tambm de
facilitar o seu fcil reconhecimento.
A necessidade da no sobreposio dos arquivos, ocorre principalmente nos
finais de semana nos pedidos peridicos e na impossibilidade do usurio
buscar arquivos no intervalo da prxima execuo.
Para tanto, recomenda-se o seguinte processo para que no exista a
sobreposio e facilite os seus processos:


Como o problema principal nos finais de semana (execuo no perodo


noturno), criar 03 pedidos peridicos para o mesmo programa tendo a
seguinte periocidade: o primeiro pedido deve-se executar de Domingo at
Quinta Feira, o segundo pedido deve-se executar somente na Sexta Feira
e o terceiro pedido deve-se executar somente no Sbado. Cada um
destes 03 pedidos possuir nomes de arquivos diferentes. Outra sugesto
criar para cada dia da semana um pedido peridico. Exemplo: (Um
pedido para toda Segunda Feira outro para todo Sbado).

Para evitar que outros criem para o mesmo programa pedidos com o
mesmo nome de arquivos, recomenda-se que seja utilizado o
subdiretrio de spool de RPW do usurio (detalhes, funo Manuteno
do Usurio ), desta forma padroniza-se a localizao dos arquivos como
tambm garante uma melhor segurana destes.

Outro recurso para auxiliar no apenas nesta situao, mas para outras
tambm, onde o usurio criador do pedido no acompanhe
constantemente a execuo de seus pedidos, a opo de envio de email para o usurio ao trmino da execuo do pedido. O usurio recebe
a comunicao do sucesso ou no de seu pedido e tambm informaes
adicionais se foi gerado arquivos ou impresses (detalhes, ver funes
Manuteno Servidor Execuo e Manuteno Usurio).

,

I $( $% ($ 9< G


O Datasul EMS Framework segue o conceito Cliente/Servidor, utilizando a
tecnologia NPS (N-Tiers Process and Scheduler), que oferece uma
arquitetura com diversos servidores de aplicaes e diversos servidores de
dados.
Esta ferramenta tem a finalidade de distribuir o processamento em
plataformas independentes que interagem entre si, permitindo que os
recursos sejam compartilhados enquanto se obtm o mximo de benefcio de
cada dispositivo.
A arquitetura N-Tier dividida em trs camadas, com funes determinadas
como:


Cliente: responsvel pela interface grfica (usurio final);

Servidor de aplicao: responsvel pela execuo de aplicaes (lgica


da aplicao);

Servidor de Banco de Dados: responsvel pelo gerenciamento e


manipulao de dados (fonte da informao).

As caractersticas tcnicas desta tecnologia so:




Possibilita na programao a execuo dos programas em diversos


perodos: horas, dias, semanas;

Executa as rotinas em um servidor de aplicao remoto;

Possibilita uma sensvel reduo no trfego de rede;

Aumenta a produtividade reduzindo o tempo de execuo;

Administra filas de execuo;

Cria a dependncia dos pedidos, possibilitando executar tarefas com prrequisitos de execuo;

Permite a repetio de pedidos automaticamente pela programao


prvia;

Envia e-mail para o usurio solicitante ao trmino da execuo;

Os usurios podem consultar seus pedidos de execuo atravs de


funcional monitor;

Contempla recursos para a ativao e desativao automticas do


servidor de execuo de programas;

Disponvel nos ambientes UNIX (ChUI) e WindowsNT/95 (GUI).

 ,

'9 : ;<= 



A tecnologia NPS possui 02 ferramentas denominadas;




RPC Remote Procedure Call

RPW Remote Procedure Wait

Detalhes ver processo NPS, funo Utilizao RPW e funo Utilizao RPC.

: &)$/'$$)$: $'2&$%'&&"$%'&&$


O %$(1$%;$G
No lay-out utilizado para imprimir o referido relatrio deve-se verificar o
nmero de linhas do mesmo. O programa que permite este ajuste esta
descrito na funo Lay-out de Impresso.
Deve-se modificar o lay-out utilizado reduzindo o nmero de linhas por pgina
at que a impresso saia normalmente. Caso este procedimento no
funcione, pressiona-se o boto Movimentos e altera-se o espaamento
Linhas para 8 linhas por polegada.

%# $P($$: )&&


'$$$&$!*&9;G
Os seguintes passos devem ser seguidos para configurar o download de
arquivos no Monitor de Pedidos para transaes Web:
1. Criar um diretrio virtual no servidor Web (por exemplo, Apache ou
Microsoft Internet Information Server) mapeando-o para o diretrio onde
so gerados os arquivos. Em alguns servidores, diretrios virtuais
tambm so chamados de aliases. No caso do Apache, deve ser utilizada
a sintaxe do Unix, utilizando-se barras normais (/) e observando-se a
diferena entre letras maisculas e minsculas.
2. No programa Manuteno do Servidor de Execuo (btb012aa) informar
no campo URL Diretrio Spool a URL contendo o diretrio virtual.
Da mesma forma como nas verses GUI, o arquivo gravado considerandose o campo Diretrio Spool informado na Manuteno de Servidor de
Execuo, adicionando-se o Subdiretrio RPW informado na Manuteno de
Usurio.
Quando gerado um arquivo, cria-se um link para o arquivo gerado no
Monitor de Pedidos Web. Dependendo da configurao do browser e da
estao de trabalho, quando o usurio clicar este link o arquivo ser aberto no
navegador Web ou no aplicativo associado extenso do arquivo.



%# $$%'&&$'$$"%'%$$&
$ $&G
O roteiro abaixo pode ser utilizado para instalar uma impressora do tipo
ESC/P Free, a qual remove a acentuao dos caracteres antes de os
imprimir.
1. Obter o arquivo FreeAcent.zip, disponvel no stio FTP da Datasul
(ftp.datasul.com.br) no diretrio Impressoras. Este arquivo dever ser
descompactado para obter os arquivos convdtsul.cp, prncfg.d e prnlay.d.
2. Nos atalhos do produto Datasul EMS, adicionar o parmetro convcp
<diretrio>/convdtsul.cp, onde <diretrio> deve ser substitudo pelo
diretrio onde est localizado o arquivo convdtsul.cp (veja item 1).
3. Atravs do programa Importao Configuraes Impressoras, importar o
arquivo prncfg.d (veja item 1). Esta importao far com o que o tipo de
impressora ESC/p Free seja cadastrado no produto.
4. Atravs do programa Manuteno de Impressora, cadastrar uma nova
impressora, sendo que o campo Tipo Impressora dever conter ESC/p
Free.
5. Atravs do boto Layout, importar os layouts de impresso constantes no
arquivo prnlay.d (veja item 1).
Nos relatrios enviados para esta impressora, todos os caracteres acentuados
sero substitudos por caracteres sem acentuao.

S-ar putea să vă placă și