Árvore de páginas


CONTEÚDO

01. VISÃO GERAL

Essa rotina permite relacionar as tabelas e seus relacionamentos para a apresentação dos módulos aos quais o usuário terá acesso.

Mais detalhes sobre as tabelas podem ser obtidos no tópico 04. Estrutura das Tabelas Utilizadas pelo SGS, descrito a seguir.

As funções padrão do menu estão detalhadas na página Ambientação SARA.

02. ARQUIVOS NECESSÁRIOS

Arquivo

Descrição

Dica.txt

Dica ou mensagem a ser apresentada quando inicializa o Sistema.

SGS.bmpImagem a ser apresentada quando o Sistema inicializa.

03. INICIALIZAÇÃO DO SISTEMA

Existem 2 arquivos de configuração do Sistema (.INI) :

  • SGS.ini

Responsável por indicar ao sistema as informações relacionadas à localização dos módulos, entre outros.

Segue abaixo a estrutura e o exemplo:

    • SGS.ini - Estrutura

;Arquivo de configuração do SARA

;Equipe de Desenvolvimento SARA

;

;

;**************** ROTEIRO PARA UTILIZAÇÃO DO SGS ******************

;

;

;PATHSERVIDOR = Local onde deverão estar os executáveis dos módulos do SARA,

;  o sistema SGS e todos os arquivos de configuração: SGSSERVER.INI, DICA.TXT,

;    SGS.BMP e SGS.INI

;   Obs.: Os arquivos SGS.BMP e DICA.TXT não são obrigatórios

;

;PATHLOCAL    = Endereço para o qual o sistema SGS copiará os programas na

;máquina do usuário, ou seja, é o local na máquina do usuário onde serão mantidos os

;    programas que este tem acesso.

;    Obs.: Caso este endereço não exista na máquina do usuário o SGS criará

;automaticamente.

;

;IPSERVER     = Possibilita a utilização de um servidor (SGSserver). Utilizando o

;servidor, o acesso aos demais módulos poderá ser controlado pelo administrador da

;    rede.

;    Para habilitar a utilização do servidor basta indicar o endereço IP da máquina

;        onde o SGSServer for inicializado

;        Obs.: Caso a utilização do servidor esteja habilitada, não será possível

;         utilizar o SGS sem que SGSserver (servidor) esteja executando.

;

;PORTA          = Porta no servidor. Deve ser a mesma indicada no SGSserver.ini

;

;VERIFICA     = Habilita a verificação de acessos, ou seja, quando marcado com "1"

;          somente   permitirá acesso aos módulos cadastrados pelo MÓDULO

;           SEGURANCA.

;        1 - Habilita a validação.

;         0 - Desabilita a validação

;

;INTERNET  = Permite que seja disponibilizado no SGS o acesso a um determinado

;       endereço Internet ou Intranet.

;

;SARA_XXX     = XXX = Código do módulo que se encontra na tabela

;       TAB_MODULO

;        1 - liberado  0 - Bloqueado.

;        EXE: nome do executável do módulo.

;        MSG: mensagem que será exibida ao usuário quando o módulo estiver

;                      bloqueado.


;ICONES       =

;               0 - Icones pequenos no sgs

;               1 - Icones grandes no sgs

;               [TOTVSLICENSE]

;      IP:xx.xx.xx Ip do servidor de licença.

;               PORT:xxxx Porta que está liberada para acesso ao servidor de licença.

    • SGS.ini - Exemplo

[SGS]
PATHSERVIDOR=c:\saradesenv\totvs\executaveis
PATHLOCAL=c:\saradesenv\totvs\executaveis
IPSERVER=
PORTA=9200
VERIFICA=1
INTERNET=intranet.totvs.com.br
ICONES=0
SARA_ADN=1 EXE:ssara_aduaneiro.exe               MSG:Módulo em atualização
SARA_EXP=1 EXE:sprj_mod_expedicao.exe           MSG:Módulo em atualização
SARA_PRT=1 EXE:ssara_portaria.exe                MSG:Módulo em atualização
SARA_DLL=1 EXE:sBalancaSARA.dll                  MSG:Módulo em atualização  
SARA_COB=1 EXE:scobranca.exe                     MSG:Módulo em atualização  
SARA_ABE=1 EXE:sAbepra.exe                       MSG:Módulo em atualização  
SARA_CON=1 EXE:sconsulta.exe                     MSG:Módulo em atualização      
SARA_EST=1 EXE:sestorno.exe                      MSG:Módulo em atualização      
SARA_OSI=1 EXE:sOS_Interna.exe                   MSG:Módulo em atualização
SARA_ARM=1 EXE:sprj_mod_armazem.exe            MSG:Módulo em atualização  
SARA_COM=1 EXE:sprj_mod_comercial.exe       MSG:Módulo em atualização
SARA_FAT=1 EXE:sprj_mod_faturamento.exe    MSG:Módulo em atualização  
SARA_REL=1 EXE:ssgr.exe                          MSG:Módulo em atualização  
SARA_SEG=1 EXE:sseguranca_sara.exe               MSG:Módulo em atualização  
SARA_SIS=1 EXE:sprj_mod_sistema.exe              MSG:Módulo em atualização  
SARA_SCC=1 EXE:sSCC.exe                          MSG:Módulo em atualização  
SARA_OPR=1 EXE:smod_os.exe                       MSG:Módulo em atualização  
SARA_PRE=1 EXE:spresencacarga.exe                MSG:Módulo em atualização
SARA_LOC=1 EXE:Srelatorios.exe                   MSG:Módulo em atualização
SARA_CMN=1 EXE:Scomunicacao.exe              MSG:Módulo em atualização
SARA_VER=1 EXE:Sverific.exe                      MSG:Módulo em atualização
SARA_FRT=1 EXE:Sfronteira.exe                    MSG:Módulo em atualização
SARA_FFR=1 EXE:Sfaturamentofronteira.exe     MSG:Módulo em atualização

[TOTVSLICENSE]
IP=10.80.150.16
PORT=5050

;Exemplo ®2008 - 02 - 14

Abaixo segue a estrutura relacionada ao INI de contendo as configurações de acesso ao banco:

  • SARA.ini - Estrutura

;Arquivo de configuração do SARA


;Todos direitos reservados a TOTVS S/A.


;Equipe de Desenvolvimento TOTVS


;


;


;ServerName   :     Nome do servidor configurado no dsEdit do sybase nas estaçoes.


;DataBase          :     Nome da base de dados.


;LogoSara          :     Caminho do Path do arquivo do logo do sara.


;LogoReport      :     Caminho do Path do arquivo do logo dos relatórios.


;ColorForm       :      Cor do fundo do formulário principal dos executáveis.


;ImgBarraBotoes  :  Caminho do path do arquivo da textura dos botões do menu principal.


;Help:       Caminho do do arquivo .hlp de help do sistema.


Sara.ini - Exemplo


[SARA]


ServerName=pcnt1


DataBase=sara_db


LogoSara=C:\Saradesenv\totvs\Imagens\logosara.bmp


LogoReport=C:\Saradesenv\totvs\Imagens\logorelatorio.bmp


LogoReportDoc=C:\Saradesenv\totvs\Imagens\logodoc.emf


ColorForm=$00DDDDDE


ImgBarraBotoes=c:\Saradesenv\totvs\Imagens\textura_botoes.bmp


Help=C:\Saradesenv\totvs\HELP\


;Atualizado ®2008 - 02 - 14 - por Fulano de Tal

04. ESTRUTURA DAS TABELAS UTILIZADAS PELO SGS