Função utilizada no processo de inicialização de cada programa Logix.
A partir desta funções diversas operações são realizadas como por exemplo:
- Inicializações de variáveis globais padrões
- Checagem de permissão de acesso do usuário ao programa
- Registro de acesso de execução
- Conexão ao banco de dados, caso banco não esteja conectado
- Controle de versionamento de programas, avaliando bloqueio de execução em caso de execução de versões anteriores
- Controle de ativação de debug e profiler de programa ou debug SQL
- Controle de licenciamento
Sintaxe
LOG_initApp( < l_keySystem > ) => SMALLINT
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_keySystem | CHAR(200) | Sim | Nome da chave de sistema utilizada no controle de licenciamento. Pode ser informada uma lista de chaves de sistemas distintos, separadas por "," (vírgula), indicando a lista de módulos válidos para este programa no controle de licenciamento do Logix. Exemplo: "CPAGAR,TRIBUT". Vide lista chaves de sistemas válidas no controle de licenciamento no tópico "Observações". |
Retorno
Nome | Tipo | Descrição |
---|---|---|
l_return | SMALLINT | 0 - Execução do programa autorizado para o usuário. > 0 - Falha de autenticação, indicando um código aleatório, de acordo com a situação identificada que bloqueou a execução. |
Exemplo
MAIN DEFER INTERRUPT IF LOG_initApp('CPAGAR') = 0 THEN CALL cap0200_controle() END IF END MAIN
Informações
Fonte: log0010.4gl
Observações
Todo programa Logix deve obrigatoriamente fazer a chamada desta função no início do seu código para garantir a segurança dos dados e carga de todas informações globais padrões utilizadas durante a execução do produto.
- Quando uma chave de sistema inválida é detectada, o sistema tenta detectar uma chave padrão para uso, com base na nomenclatura do programa.
A lista de chaves de sistemas válida para o controle de licenciamento segue abaixo:
Chave Sistema
Descrição Módulo
Agrupador
SUPAES
Aprovação Eletrônica de Suprimentos
Compras e Suprimentos
SUPAVC
Avaliação de Compras
Compras e Suprimentos
SUPCCF
Comunicação com Fornecedores
Compras e Suprimentos
SUPCON
Compras
Compras e Suprimentos
EDI
Extratores Versão 10 (KPIs)
Compras e Suprimentos
VDPPED
Pedidos
Vendas e Faturamento
VDPFAT
Faturamento
Vendas e Faturamento
VDPLOG
Logística de Distribuição
Vendas e Faturamento
CRECAD
Crédito e Cadastro
Análise de Crédito
SUPANC
Análise de Consumo
Contábil
RENTAB
Análise de Rentabilidade
Contábil
CONTAB
Contabilidade
Contábil
FASB
FASB
Contábil
CMC
CMCAC (Contabilidade em Moeda de Capacidade Aquisitiva Constante)
Contábil
ATE
Assistência Técnica
Assistência Técnica
CGO
Custo Gerencial de Obras
Gestão de Obras e Projetos
GCO
Gestão Comercial de Obras
Gestão de Obras e Projetos
CRM
Logix CRM
CRM e Call Center
LVA
Logix Varejo
Loja - Ponto de venda
KPI-V10
Extratores Versão 10 (KPIs)
Licença I (Web Portais)
KPI-V5
Extratores Versão 5 (EIS)
Licença I (Web Portais)
SIL
Sistemas de Informação Logix (Indicadores Padrões)
Licença I (Web Portais)
SUPFRE
Fretes
Frete embarcador
FRT
Controle de Frotas
Gestão de Frotas
GAO
Gestão Aprovação Orçamento
Planejamento e Controle Orçamentário
MANENG
Engenharia
PCP - Planejamento e Controle de Produção
MANGRA
Manufatura Grade
PCP - Planejamento e Controle de Produção
MANCHF
Chão de Fábrica
PCP - Planejamento e Controle de Produção
EXP
Logix Exportação
Comércio Exterior
SUPIMP
Importação
Comércio Exterior
ESTOQ
Estoques
Estoque e Custos
CSTGRA
Custos Grade
Estoque e Custos
SUPFEC
Fechamento Estoques/Custos
Estoque e Custos
SUPINE
Inventário de Estoques
Estoque e Custos
SUPREC
Recebimento de Materiais
Estoque e Custos
SUPTER
Terceirização
Estoque e Custos
SUPCSG
Consignação de Materiais
Estoque e Custos
CSTABS
Custos
Estoque e Custos
CDM
Controle Dimensional
Estoque e Custos
VDPGVE
Gestão de Vendas/SAC
CRM e Call Center
JUR
Jurídico
Jurídico
FISCAL
Instrução Normativa
Fiscal
ISN
Instrução Normativa 86/01
Fiscal
OBRFIS
Obrigações Fiscais
Fiscal
CIA
CIAP (Controle Crédito ICMS sobre Aquisições Ativo Permanente)
Fiscal
TRIBUT
Tributos/Impostos
Fiscal
CRECEB
Contas a Receber
Financeiro
LCC
Contratos de Locação
Financeiro
MCX
Controle Movimento Caixa
Financeiro
FCX
Fluxo de Caixa
Financeiro
PGESCR
Pagamento Escritural
Financeiro
TRB
Transações Bancárias
Financeiro
CDV
Controle de Despesas de Viagens
Financeiro
CHE
Controle Cheques
Financeiro
APR
Aprovação Eletrônica de Pagamentos
Financeiro
CPAGAR
Contas a Pagar
Financeiro
VENDOR
Vendor
Financeiro
COF
Contratos Financeiros
Financeiro
COS
Contratos de Serviços
Gestão de Contratos
MANMIN
Manutenção Industrial
Manutenção de Ativos
OMC
Operação Movimento Cargas
TMS - Gestão de transportes
PATRIM
Patrimônio
Ativo Fixo
ORCAME
Orçamento Operacional
Planejamento e Controle Orçamentário
PEF
Planejamento Econômico Financeiro
Planejamento e Controle Orçamentário
SUPPLA
Planejamento de Materiais
PCP - Planejamento e Controle de Produção
MANPME
Plano Mestre
PCP - Planejamento e Controle de Produção
MANPOP
Plano Operacional
PCP - Planejamento e Controle de Produção
VDPPLV
Plano de Vendas
PCP - Planejamento e Controle de Produção
RHUPLA
Plano de Posições
Gestão do Capital Humano
RHUREF
Refeitório
Gestão do Capital Humano
RSP
Recrutamento e Seleção de Pessoal
Gestão do Capital Humano
RHUAPO
Ponto Eletrônico
Gestão do Capital Humano
RHUCAR
Cargos e Salários
Gestão do Capital Humano
CTF
Controle Tarefeiros Folha
Gestão do Capital Humano
RHUFOL
Folha de Pagamento
Gestão do Capital Humano
RHUMED
Medicina e Segurança do Trabalho
Gestão do Capital Humano
TRE
Treinamento
Gestão do Capital Humano
QEA
Qualidade, Ensaios e Análise
Gestão da Qualidade
LOGQLT
Logix Quality - Integração Qualidade Logix X Protheus
Gestão da Qualidade
AVF
Avaliação de Fornecedores
Gestão da Qualidade
SARA
Sistema de Armazenagem para Recintos Alfandegados
Portos e Recintos Alfandegários
SIP
Sistema Integrado de Portos
Portos e Recintos Alfandegários
WMS
Warehouse Management System
WMS - Gestão de armazéns
DAS
Dashboards para decisores
Licença I (Web Portais)
LBA
BI – Business Intelligence
Licença I (Web Portais)
BIF
Balcão de Informações de Funcionários
Licença I (Web Portais)
LOGIXW
Logix Web (Portais)
Licença I Web Portais)
LOGIXT
Logix Telnet (Coletores)
Licença T (Telnet)
VDPVNG
Vendas Ponto a Ponto
Licença T (Telnet)
AGI
Agentes Inteligentes
Framework
PADRAO
Padrão Logix
Framework
MENU
Menu Logix
Framework
GTRIB
Gestão Tributária (Licença SAAS)
Gestão Tributária