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:
Sintaxe
LOG_initApp( < l_keySystem > ) => SMALLINT |
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". |
| 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. |
MAIN
DEFER INTERRUPT
IF LOG_initApp('CPAGAR') = 0 THEN
CALL cap0200_controle()
END IF
END MAIN |
Fonte: log0010.4gl
Versão: 12.1.00
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.
A lista de chaves de sistemas válida para o controle de licenciamento segue abaixo:
| Chave Sistema | Descrição Módulo |
|---|---|
| SUPAES | Aprovação Eletrônica de Suprimentos |
| AGI | Agentes Inteligentes |
| SUPANC | Análise de Consumo |
| RENTAB | Análise de Rentabilidade |
| APR | Aprovação Eletrônica de Pagamentos |
| ATE | Assistência Técnica |
| SUPAVC | Avaliação de Compras |
| AVF | Avaliação de Fornecedores |
| LBA | BI – Business Intelligence |
| BIF | Balcão de Informações de Funcionários |
| CPAGAR | Contas a Pagar |
| CRECAD | Crédito e Cadastro |
| SUPCCF | Comunicação com Fornecedores |
| CDM | Controle Dimensional |
| CDV | Controle de Despesas de Viagens |
| RHUCAR | Cargos e Salários |
| CGO | Custo Gerencial de Obras |
| CHE | Controle Cheques |
| MANCHF | Chão de Fábrica |
| CIA | CIAP (Controle Crédito ICMS sobre Aquisições Ativo Permanente) |
| CMC | CMCAC (Contabilidade em Moeda de Capacidade Aquisitiva Constante) |
| COF | Contratos Financeiros |
| SUPCON | Compras |
| CRECEB | Contas a Receber |
| CRM | Logix CRM |
| SUPCSG | Consignação de Materiais |
| CSTABS | Custos |
| CONTAB | Contabilidade |
| CTF | Controle Tarefeiros Folha |
| CSTGRA | Custos Grade |
| EDI | Extratores Versão 10 (KPIs) |
| MANENG | Engenharia |
| ESTOQ | Estoques |
| EXP | Logix Exportação |
| KPI-V10 | Extratores Versão 10 (KPIs) |
| KPI-V5 | Extratores Versão 5 (EIS) |
| FASB | FASB |
| VDPFAT | Faturamento |
| FCX | Fluxo de Caixa |
| SUPFEC | Fechamento Estoques/Custos |
| RHUFOL | Folha de Pagamento |
| SUPFRE | Fretes |
| FRT | Controle de Frotas |
| GAO | Gestão Aprovação Orçamento |
| GCO | Gestão Comercial de Obras |
| MANGRA | Manufatura Grade |
| VDPGVE | Gestão de Vendas/SAC |
| SUPIMP | Importação |
| SUPINE | Inventário de Estoques |
| FISCAL | Instrução Normativa |
| ISN | Instrução Normativa 86/01 |
| JUR | Jurídico |
| LCC | Contratos de Locação |
| VDPLOG | Logística de Distribuição |
| LVA | Logix Varejo |
| MCX | Controle Movimento Caixa |
| MANMIN | Manutenção Industrial |
| RHUMED | Medicina e Segurança do Trabalho |
| OBRFIS | Obrigações Fiscais |
| OMC | Operação Movimento Cargas |
| ORCAME | Orçamento Operacional |
| PATRIM | Patrimônio |
| VDPED | Pedidos |
| PEF | Planejamento Econômico Financeiro |
| RHUAPO | Ponto Eletrônico |
| PGESCR | Pagamento Escritural |
| SUPPLA | Planejamento de Materiais |
| MANPME | Plano Mestre |
| MANPOP | Plano Operacional |
| RHUPLA | Plano de Posições |
| VDPPLV | Plano de Vendas |
| QEA | Qualidade, Ensaios e Análise |
| LOGQLT | Logix Quality - Integração Qualidade Logix X Protheus |
| SUPREC | Recrutamento e Seleção de Pessoal |
| RHUREF | Refeitório |
| RSP | Recrutamento e Seleção de Pessoal |
| SARA | Sistema de Armazenagem para Recintos Alfandegados |
| SIL | Sistemas de Informação Logix (Indicadores Padrões) |
| SUPTER | Terceirização |
| TRB | Transações Bancárias |
| TRE | Treinamento |
| TRIBUT | Tributos/Impostos |
| VENDOR | Vendor |
| VDPVNG | Vendas Ponto a Ponto |
| WMS | Administração de Pátio |
| COS | Contratos de Serviços |
| DAS | Dashboards para decisores |
| LOGIXT | Logix Telnet (Coletores) |
| LOGIXW | Logix Web (Portais) |
| PADRAO | Padrão Logix |
| MENU | Menu Logix |
| LGXFRW | Light Framework |
| GRL | Gerenciador de Relatórios |
| JOB | Agendador de Tarefas |
SUPAES', 'Aprovação Eletrônica de Suprimentos',5001},; {'AGI', 'Agentes Inteligentes',5002},; {'SUPANC', 'Análise de Consumo',5003},; {'RENTAB', 'Análise de Rentabilidade',5004},; {'APR', 'Aprovação Eletrônica de Pagamentos',5005},; {'ATE', 'Assistência Técnica',5006},; {'SUPAVC', 'Avaliação de Compras',5007},; {'AVF', 'Avaliação de Fornecedores',5008},; {'LBA', 'BI – Business Intelligence',5009},; {'BIF', 'Balcão de Informações de Funcionários',5010},; {'CPAGAR', 'Contas a Pagar',5011},; {'CRECAD', 'Crédito e Cadastro',5012},; {'SUPCCF', 'Comunicação com Fornecedores',5013},; {'CDM', 'Controle Dimensional',5014},; {'CDV', 'Controle de Despesas de Viagens',5015},; {'RHUCAR', 'Cargos e Salários',5016},; {'CGO', 'Custo Gerencial de Obras',5017},; {'CHE', 'Controle Cheques',5018},; {'MANCHF', 'Chão de Fábrica',5019},; {'CIA', 'CIAP (Controle Crédito ICMS sobre Aquisições Ativo Permanente)',5020},; {'CMC', 'CMCAC (Contabilidade em Moeda de Capacidade Aquisitiva Constante)',5021},; {'COF', 'Contratos Financeiros',5022},; {'SUPCON', 'Compras',5023},; {'CRECEB', 'Contas a Receber',5024},; {'CRM', 'Logix CRM',5025},; {'SUPCSG', 'Consignação de Materiais',5026},; {'CSTABS', 'Custos',5027},; {'CONTAB', 'Contabilidade',5028},; {'CTF', 'Controle Tarefeiros Folha',5029},; {'CSTGRA', 'Custos Grade',5030},; {'EDI', 'Eletronic Data Interchange',5031},; {'MANENG', 'Engenharia',5032},; {'ESTOQ', 'Estoques',5033},; {'EXP', 'Logix Exportação',5034},; {'KPI-V10', 'Extratores Versão 10 (KPIs)',5035},; {'KPI-V5', 'Extratores Versão 5 (EIS)',5036},; {'LOGIXW', 'Logix Web (Portais)',5036},; //O Slot 5036 escala para licença tipo I (Portais) - (Slot 4001) {'FASB', 'FASB',5037},; {'VDPFAT', 'Faturamento',5038},; {'FCX', 'Fluxo de Caixa',5039},; {'SUPFEC', 'Fechamento Estoques/Custos',5040},; {'RHUFOL', 'Folha de Pagamento',5041},; {'SUPFRE', 'Fretes',5042},; {'FRT', 'Controle de Frotas',5043},; {'GAO', 'Gestão Aprovação Orçamento',5044},; {'GCO', 'Gestão Comercial de Obras',5045},; {'MANGRA', 'Manufatura Grade',5046},; {'VDPGVE', 'Gestão de Vendas/SAC',5048},; {'SUPIMP', 'Importação',5049},; {'SUPINE', 'Inventário de Estoques',5050},; {'FISCAL', 'Instrução Normativa 68/95',5051},; {'ISN', 'Instrução Normativa 86/01 - 89/03',5052},; {'JUR', 'Jurídico',5053},; {'LCC', 'Contratos de Locação',5054},; {'VDPLOG', 'Logística de Distribuição',5055},; {'LVA', 'Logix Varejo',5056},; {'MCX', 'Controle Movimento Caixa',5057},; {'MANMIN', 'Manutenção Industrial',5058},; {'RHUMED', 'Medicina e Segurança do Trabalho',5059},; {'OBRFIS', 'Obrigações Fiscais',5060},; {'OMC', 'Operação Movimento Cargas',5061},; {'ORCAME', 'Orçamento Operacional',5062},; {'PATRIM', 'Patrimônio',5063},; {'VDPPED', 'Pedidos',5064},; {'PEF', 'Planejamento Econômico Financeiro',5065},; {'RHUAPO', 'Ponto Eletrônico',5066},; {'PGESCR', 'Pagamento Escritural',5067},; {'SUPPLA', 'Planejamento de Materiais',5068},; {'MANPME', 'Plano Mestre',5069},; {'MANPOP', 'Plano Operacional',5070},; {'RHUPLA', 'Plano de Posições',5071},; {'VDPPLV', 'Plano de Vendas',5072},; {'QEA', 'Qualidade, Ensaios e Análise',5073},; {'LOGQLT', 'Logix Quality - Integração Qualidade Logix X Protheus',5074},; {'SUPREC', 'Recebimento de Materiais',5075},; {'RHUREF', 'Refeitório',5076},; {'RSP', 'Recrutamento e Seleção de Pessoal',5077},; {'SARA', 'Sistema de Armazenagem para Recintos Alfandegados',5078},; {'SIL', 'Sistemas de Informação Logix (Indicadores Padrões)',5079},; {'SIP', 'Sistema Integrado de Portos',5080},; {'SUPTER', 'Terceirização',5081},; {'TRB', 'Transações Bancárias',5082},; {'TRE', 'Treinamento',5083},; {'TRIBUT', 'Tributos/Impostos',5084},; {'VENDOR', 'Vendor',5085},; {'VDPVNG', 'Vendas Ponto a Ponto',5086},; {'LOGIXT', 'Logix TELNET',5086},; //* Este slot escala para a licença T (Telnet) - (Slot 4003) {'WMS', 'Administração Pátio',5087},; {'COS', 'Contratos de Serviço',5088},; {'DAS', 'Dashboards para decisores',5089},; {'PADRAO', 'Padrão LOGIX / LOG',5047},; {'MENU', 'Menu LOGIX',5047},; {'LGXFRW', 'Light Framework',5047},; {'GRL', 'Gerenciador de Relatórios',5047},; {'JOB', 'Agendador de Tarefas',5047}}