Linkedin

Total de visualizações de página

terça-feira, 24 de novembro de 2015

Para criar condições no campo pode-se criar regras no campo X3_WHEN



Ex: IIF(nOpcAuto == 3, INCLUI := .T. .AND. ALTERA := .F.,ALTERA := .T. .AND. INCLUI := .F.)

- Para criar condições no campo pode-se determinar o nivel de visualização do campo X3_Nivel

User := NIvel 4
X3_Nivel := 5

Para validar qual usuario esta logado usar a função: RetCodUsr() e/ou UsrRetName

Demais ocorrência abrir um novo chamado

Att

N1-ADVPL

quarta-feira, 11 de novembro de 2015

A impressora Daruma não está gravando a Redução Z (SFI) no Protheus ?



ProdutoMicrosiga Protheus
CausaO tempo configurado na impressora de timeout está muito pequeno.
SoluçãoConfigurar o XML DarumaFramework.xml para aguardar mais tempo antes de sair com timeout
Na chaves
<AguardarImpressao>
<AguardarBitmapRZ>
Altere pra 1 e a chave <TimeOutReducaoZ> para 300 (por exemplo 300 segundos) , é bom verificar quanto tempo está demorando para emitir a RZ, em seguida ,configure nesse timeout.
ObservaçõesÉ válido para impressoras que já estão utilizando a dll DarumaFrameWork.dll

sexta-feira, 28 de agosto de 2015

Associar extensão .zip (ficheiros comprimidos) ao Windows

Associar extensão .zip (ficheiros comprimidos) ao Windows

Desde o Windows XP que o sistema operativo suporta de base as funcionalidades de comprimir ou descompactar ficheiros e/ou pastas.
De vez em quando, algumas aplicações como por exemplo o IZArc, têm tendência para substituirem a manipulação de ficheiros .zip do sistema operativo pelo seu próprio motor. Até aqui tudo bem. No entanto é muito desagradável desinstalar o IZArc e verificar que agora já não existe nada que possa manipular os ficheiros ZIP (claramente bug).
A maneira mais expedita de resolver esta situação, ou seja, associar novamente os ficheiros .zip ao Windows é executar na linha de comandos (em modo de administração) o seguinte comando:
assoc .zip=CompressedFolder

quinta-feira, 13 de agosto de 2015

Tipos de máscaras para tratar entradas de dados no Protheus

 
   - A Aceita apenas caracteres alfabéticos - L Aceita apenas caracteres lógicos: - T (True), F (False), "N" ou "S" - N Aceita apenas letras ou números - X Aceita qualquer caracter - Y Aceita apenas Y (Yes) ou N (No) - 9 Aceita somente números e sinais - ! Converte em letras maiúsculas - & Converte em letras minusculas - $ Exibe o símbolo "$" à frente de um número - * Exibe o asterisco à frente de um número - , Exibe uma vírgula Máscara para o dado - @A Aceita apenas caracteres alfabéticos - @B O número é ajustado à esquerda - @C Exibe o sinal "CR" depois de números positivos - @D Exibe as datas no formato padrão - @E Aceita a entrada de números no formato brasileiro, ou seja, uso da vírgula como separador de decimal, e datas exibidas no formato DD/MM/AA - @K Permite exibir um valor provável do conteúdo do campo - @R Permite exibir caracteres que não farão parte do conjunto de caracteres a serem gravados Ex: "@R 99.999.999/9999-99" , "@R (99)9999.9999" - @Sn Permite o rolamento horizontal para preenchimento do campo, no tamanho definido por "n" - @X Exibe a notação "DB" depois de números negativos - @) Retorna um valor negativo entre parênteses - @( Retorna um valor negativo entre parênteses, com espaços em branco - @! Converte todos os caracteres alfabéticos em letras maiúsculas - @& Converte todos os caracteres alfabéticos em letras minusculas - BR_AMARELO,BR_AZUL,BR_BRANCO,BR_CINZA,BR_LARANJA,,BR_MARRON,BR_VERDE,BR_VERMELHO, BR_PINK, BR_PRETO. FONTE
http://mundoadvpl.blogspot.com.br/2014/07/tipos-de-mascaras-para-tratar-entradas.html

quinta-feira, 6 de agosto de 2015

Requisitos funcionas e não funcionais

Requisitos funcionais

Um requisito fundamental define uma função de um software ou parte dele. Ele é o conjunto de entradas, seu comportamento e sua saída, ou seja, envolve cálculos, lógicas de trabalho, manipulação e processamento de dados, entre outros. Dentro dos requisitos funcionais também encontram-se a arquitetura do aplicativo, diferentemente da arquitetura técnica, que pertence aos requisitos não funcionais.
Muitos autores ainda dividem os requisitos funcionais em três: evidente, escondida e friso. Requisitos evidentes é quando o usuário final do sistema está ciente do que está sendo executado. Escondida é quando uma função está sendo feita, mas é invisível ao usuário. Além das duas, ainda há a do tipo friso, quando a execução da funcionalidade não afeta outras funções do software.
Registrar a venda de produtos em lojas virtuais, calcular o total de uma venda, capturar a informação de um formulário, fazer o login com uma identificação e senha e exibir a descrição e preço de um item são exemplos de requisitos funcionais evidentes. Já dar baixa em um item, manter um log de vendas feitas e prover a integração com outros sistemas são requisitos escondidos.

Requisitos não funcionais

Requisitos não funcionais são relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, disponibilidade, segurança e tecnologias envolvidas. Muitas vezes, os requisitos não funcionais acabam gerando restrições aos funcionais.
Com o crescente número de usuários vindos de dispositivos móveis, requisitos não funcionais como portabilidade e mobilidade tornam-se fundamentais em praticamente todos os sistemas web. Além deles, a preocupação com interoperabilidade, localização geográfica e alta disponibilidade também fazem parte do mapeamento e desenvolvimento de requisitos não funcionais.
Entender profundamente os tipos de requisitos no momento de definir seu software pode decidir o futuro dele. Por outro lado, também é preciso ter em mente que o software pode ser beneficiado se houver um pouco de flexibilidade no seu desenvolvimento. Assim, unindo os conceitos, é possível ter um sistema de qualidade sem um alto custo de aquisição. Esse tipo de mapeamento também facilita e otimiza a manutenção e correção de erros, além de prover uma visão clara do serviço que está sendo implementado. Não apenas do lado do cliente, mas também da empresa que está vendendo o software.

fonte:

Links ferramentas issue-tracking

http://www.issue-tracking-software.de/
http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems
http://www.pronus.eng.br/artigos_tutoriais/analises/ferramentasControleMudanca.php

Ferramentas Open Source para gestão e automação de testes.
http://www.linhadecodigo.com.br/Artigo.aspx?id=1392
Mind Map das ferramentas Open Source gratuitas (Cristiano Caetano)
http://www.mindomo.com/view?m=d1535d37f8b0aa6df765a1db90bfa317

Ferramentas bug tracking


Ao encontrar um bug o Tester pode avisar o desenvolvedor, por várias maneiras, como por exemplo: pessoalmente, msn, e-mail, documentos, ferramentas de bug tracking, etc.
Podemos perceber, que dentre as alternativas apresentas, há meios formais e informais de relatar a existência de bugs. A melhor maneira dependerá da dinâmica da equipe Testes e do seu processo.
Eu particularmente já utilizei os 5 meios de relato de bug apresentados, e muitas vezes, até mais de um ao mesmo tempo. Atualmente, ao me deparar com algum resultado imprevisto, eu busco conversar com o desenvolvedor, para que juntos possamos buscar qual a real causa para aquele problema. Isso ocorre devido a complexidade do sistema, e para obter um melhor detalhamento do bug.
Ao coletar todas as informações necessárias sobre o bug, o passo seguinte é cadastrar na ferramenta bug tracking, chamada Eventum.
Para os marinheiros de primeira viagem, um software de bug tracking tem como objetivo principal, ajudar a equipe de Teste e a de Desenvolvimento a manterem um histórico dos bugs do sistema. Nela estarão todos os dados do bug encontrado, sendo de grande ajuda para ambas as equipes, pois facilita o gerenciamento dos bugs.
Há no mercado várias ferramentas de bug tracking, dentre as quais podemos destacar as seguintes:
  • Bugzilla – é a mais famosa e usada ferramenta de bug tracking open source. Baseada em Web, ela é mantida por voluntários, sendo utilizada por diversos projetos e empresas, dentre os principais: Mozilla, Gnome, Nasa, NBC e Wikipedia. (site oficial)
  • Eventum – criada e disponibilizada gratuitamente pela MySQL, ela se encontra atualmente na versão 2.1.1. Ela fornece uma interface amigável e flexível sistema de emissão de rastreamento que pode ser utilizado, tanto,  por um departamento de suporte técnico para monitorar solicitações de suporte ou por uma equipe do desenvolvimento de software, a fim de organizar tarefas e bugs. O Eventum é usado pela equipe de Suporte Técnico do MySQL Lab. (site oficial)
  • FogBugz – o FogBugz além de oferecer o controle de bugs, ele traz um sistema completo de gerência de projeto, a fim de auxiliar a comunicação nas equipes de software. Um de seus diferenciais é a inclusão de uma wiki,  onde se pode criar documentos e especificações técnicas e funcionais.  (site oficial)
  • Jira – é uma aplicação J2EE de acompanhamento e gestão dos problemas. Ela também tem a funcionalidade de gestão de projetos. O Jira pode ser baixado de graça, porém em versão Trial, que expira após 30 dias. (site oficial)
  • Mantis – é uma ferramenta de bug tracking livre. Ela foi escrita em PHP e trabalha com MySQL, MS SQL e PostgreSQL, sendo baseada em Web. O Mantis roda em Windows, Linux, Mac OS, OS/2, dentre outros. Ela está sobre os termos da licença GPL. (site oficial)
  • Trac – o Trac além de ser um sistema de gerenciamento de bugs, possui a funcionalidade de wiki para documentação. Sua interface é web, e também está sobre a licença GPL. Dentre os seus usuários está o Laboratório de Propulsão a Jato da NASA. (site oficial)
  • Zephyr – uma aplicação com interface Web, feita em Flash, especifica para equipes de Testes. Dentre suas principais funcionalidades estão: criação de testes suites,  execução de testes, geração de relatórios e o gerenciamento de bugs. Sua licença é gratuita até 3 usuários.  (site oficial)
O Eventum é o software que utilizamos na empresa em que trabalho, após analisar vários outros softwares, chegamos a decisão de utilizar-lo por vários motivos, sendo o principal: o fato dele conseguir ser, ao mesmo tempo, simples e oferecer várias funcionalidades, que possibilitam um eficaz gerenciamento de bugs.


Fonte:

https://qualidadebr.wordpress.com/2008/12/31/ferramentas-bug-tracking/

quarta-feira, 20 de maio de 2015

Relação de Acessos x Rotina Protheus


Ir para o final dos metadados
Ir para o início dos metadados

Relação dos acessos de usuários do ambiente Configurador.

NR

ACESSO

DESCRIÇÃO

FUNÇÕES

 1
 "Excluir produtos"
 Acesso que permite ou não o usuário excluir produtos.
 Cadastro de Produtos - MATA010 - Todo o Protheus
2
 "Alterar produtos"



 Acesso que permite ou não o usuário alterar produtos.
 Cadastro de Produtos - MATA010 - Todo o Protheus  
3
 "Excluir cadastros" 
 Acesso que permite ou não o usuário excluir cadastros. 
 Exceções Calendário - MATA640 - (SIGAMNT/SIGAPCP) 
 Exceções Calendário - PMSA330 - (SIGAPMS)
 Master - CDAA060 - (SIGACDA)
 Centro de Custo - CTBA180 - (SIGACTB) 
 Centro de Custo - PCOA130 - (SIGAPCO)
 Centro de Custo - GSPN030 - (SIGAGSP)
 Zonas Armazenagem - DLGA040 - (SIGAOMS/SIGAWMS)
 Ocorrências - DLGA290/ DLGA300 - (SIGAWMS)
4
 "Alterar solicit compras"
 Acesso que permite ou não o usuário alterar uma solicitação. 
 Solicitação ao Armazém - MATA105 - (SIGAWMS/SIGAEST) 
 Solicitação de Compras - MATA110 - (SIGAMNT/SIGACOM/SIGALOJA/SIGAGSP/SIGAPMS)
5
 "Excluir solicit compras" 
 Acesso que permite ou não o usuário excluir uma solicitação. 
 Solicitação ao Armazém - MATA105 (SIGAWMS/SIGAEST) 
 Solicitação de Compras - MATA110 - (SIGAMNT/SIGACOM/SIGALOJA/SIGAGSP/SIGAPMS)
6
 "Alterar pedidos compras" 
 Acesso que permite ou não o usuário alterar um pedido de compras. 
 Contrato D.A. - CDAA010 (SIGACDA) 
7
 "Excluir pedidos compras" 
 Acesso que permite ou não o usuário excluir um pedido de compras.
 Contrato D.A. - CDAA010 (SIGACDA)
8
 "Analisar cotações" 
 Acesso que permite ou não o usuário a analisar cotações 
 Analisa Cotações - MATA160 (SIGACOM)
 Analisa Cotações - TRMA133 (SIGATRM)
9
 "Relat. ficha cadastral" 
 Acesso que permite ou não o usuário emitir o relatório de ficha cadastral. 
 Relatório de Ficha Cadastral - MATR040 (SIGACOM/SIGACDA) 
10
 "Relat. bancos"
 Define se o usuário tem permissão para emitir a relação dos bancos. 
 Relatório de Bancos - MATR070 (SIGAFIN/SIGAFAT) 
11
 "Relação solicit. compras"
 Define se o usuário tem permissão para emitir o relatório de solicitação de compras. 
 Relatório de Solicitação de Compras - MATR140 (SIGACOM) 
12
 "Relação de pedidos compras" 
 Define se o usuário tem permissão para emitir o relatório de pedido de compras. 
 Relatório de Pedido de Compras - MATR110/MATR111 (SIGACOM) 
13
 "Alterar estruturas" 
 Define se o usuário possui acesso para alterar estruturas. 
 Estruturas - MATA200 (SIGAEST/SIGAPCP) 
14
 "Excluir estruturas"
 Define se o usuário possui acesso para excluir estruturas.
 Estruturas - MATA200 (SIGAEST/SIGAPCP)
15
 "Alterar TES"
 Define se o usuário possui acesso para alterar o tipo de entrada e saída. 
 Tipos de Entrada/Saída - MATA080 (Todo o sistema) 
16
 "Excluir TES"
 Define se o usuário possui acesso para excluir o tipo de entrada e saída. 
 Tipos de Entrada/Saída - MATA080 (Todo o sistema)
17
 "Inventário" 
 Define se o usuário possui acesso para incluir/alterar/excluir os registros de inventário. 
 Inventário - MATA270 (SIGAEST) 
18
 "Fechamento mensal"
 Define se o usuário tem permissão para processar a rotina de fechamento mensal.
 Fechamento Mensal - MATA280 (SIGAEST) 
19
 "Proc. diferença de inventário"
 Define se o usuário tem permissão para processar a rotina de acerto do inventário.
 Acerto de Inventário - MATA340 (SIGAEST) 
20
 "Alterar pedidos de venda" 
 Define se o usuário possui acesso para alterar pedido de vendas.
 Call Center - TMKA271 (SIGATMK) 
 Sugestão Orçamento - MATA405 (SIGAFAT)
 Pedidos de Venda - MATA410 (SIGAFAT)
21
 "Excluir pedidos de venda"
 Define se o usuário possui acesso para excluir pedido de vendas.
 Exclusão de Pedidos - TMKA150 (SIGATMK) 
 Sugestão Orçamento - MATA405 (SIGAFAT)
 Pedidos de Venda - MATA410 (SIGAFAT)
22
 "Alterar helps" 
 Fora de uso 

23
 "Substituição de títulos" 
 Define se o usuário possui permissão para efetuar substituição de títulos provisórios.
 Contas a Receber - FINA040/FINA740 (SIGAFIN) 
 Renegociação CR - FINA045 (SIGAFIN)
 Cliente Periódico - FINA045 (SIGAOFI/SIGAPEC)
24
 "Inclusão de dados via F3" 
 Define se será habilitado o botão de inclusão nas telas de consulta F3.
 Acesso genérico do sistema
25
 "Rotina de atendimento"
 Define se o usuário possui acesso à rotina de atendimento.
 Venda Balcão - LOJA010 (SIGALOJA) 
 Call Center - TMKA271 (SIGATMK)
26
 "Proc. troco"
 Fora de uso 

27
 "Proc. sangria" 
 Fora de uso

28
 "Borderô cheques pré-dat."
 Define se o usuário possui acesso para efetuar uma venda e emitir borderô.
 Borderô - LOJA040 (SIGALOJA) 
29
 "Rotina de pagamento"
 Define se o usuário possui acesso à rotina de pagamento. 
 Venda Balcão - LOJA010 (SIGALOJA) 
30
 "Rotina de recebimento" 
 Define se o usuário tem permissão à rotina de geração de recibos. 
 Recebimentos Diversos - FINA087A (SIGAFIN) 
 Venda Balcão - LOJA010 (SIGALOJA)
31
 "Troca de mercadorias" 
 Define se o usuário possui acesso para efetuar uma troca de mercadoria.
 Trocas - LOJA020 (SIGALOJA) 
32
 "Acesso tabela de preços" 
 Define se o usuário possui acesso à tabela de preços.
 Venda Balcão - LOJA010 (SIGALOJA) 
33
 Não utilizado
 Não utilizado 

34
 Não utilizado 
 Não utilizado 

35
 "Acesso condição negociada"
 Define se o usuário possui acesso a condição negociada e permite realizar condição negociada igual a venda balcão. 
 Rotina de Atendimento - LOJA010 (SIGALOJA) 
36
 "Alterar database do sistema" 
 Define se o usuário possui permissão para alterar a database do sistema.
 Tela de abertura do sistema 
37
 "Alterar empenhos de OPs." 
 Define se o usuário tem permissão para alterar os empenhos de OPs.
 Rotina de Ordens de Produção - MATA650 (SIGAEST/SIGAPCP) 
38
 Não utilizado
 Não utilizado 

39
 "Form. preços todos níveis"
 Define se o usuário tem permissão para formação de preços em todos os níveis.
 Formação de Preços - MATC010 (SIGAEST) 
40
 "Configura venda rápida" 
 Fora de uso 

41
 "Abrir/Fechar caixa" 
 Define se o usuário possui acesso para abrir/fechar caixa.
 Abrir/Fechar Caixa - LOJA260 (SIGALOJA)
 Abertura Automática - LOJA340 (SIGALOJA)
 Fechamento Automático - LOJA350 (SIGALOJA)
42
 "Excluir nota/orç. loja"
 Define se o usuário possui acesso para exclusão de nota fiscal.
 Excluir NF/Orç./Ped - LOJA140 (SIGALOJA) 
43
 "Alterar bem ativo fixo"
 Define se o usuário possui acesso para alterar bem.
 Classificação de Compras - ATFA240 (SIGAATF) 
 Ativos - ATFA010 (SIGAATF)
44
 "Excluir bem ativo fixo"
 Define se o usuário possui acesso para excluir bem. 
 Ativos - ATFA010 (SIGAATF) 
45
 "Incluir bem via cópia" 
 Define se o usuário possui acesso para incluir bem.
 Ativos - ATFA010 (SIGAATF)  
46
 "Tx. juros condic. negociada"
 Fora de uso 

47
 "Liberação venda forcad. TEF"
 Fora de uso 

48
 "Cancelamento venda TEF" 
 Fora de uso 

49
 "Cadastra moeda na abertura"
 Define se será apresentada a tela de moedas na abertura do sistema.
 Abertura do sistema 
50
 "Alterar num. da NF" 
 Define se o usuário possui permissão para alterar o número de uma NF. 
 Documento de Entrada - MATA103 (SIGACOM) 
51
 "Emitir NF retroativa" 
 Define se o usuário tem permissão para emitir NF retroativas.
 Documento de Saída - MATA460A (SIGAFAT) 
52
 "Excluir baixa - receber"
 Define se o usuário tem permissão para cancelar baixas a receber.
 Cancelamento de Baixa a Receber - FINA070 (SIGAFIN) 
53
 "Excluir baixa - pagar" 
 Define se o usuário tem permissão para cancelar baixas a pagar.  
 Baixas a Pagar - Manutenção - FINA080 (SIGAFIN/SIGALOJA) 
 Pagamento Empenhos - FINA080 (SIGAGSP)
 Movimento Bancário - FINA100 (SIGAFIN/SIGALOJA)
 Mov. Bancos/Caixa - FINA100 (SIGAGSP)
54
 "Incluir tabelas"
 Define se o usuário tem permissão para incluir tabelas. 
 Inst. Financiadora - EICIF100 (SIGAEFF) 
55
 "Alterar tabelas"
 Define se o usuário tem permissão para alterar tabelas. 
 Inst. Financiadora - EICIF100 (SIGAEFF) 
56
 "Excluir tabelas"
 Define se o usuário tem permissão para excluir tabelas. 
 Suspects - TMKA341 (SIGATMK) 
 Inst. Financiadora - EICIF100 (SIGAEFF)
57
 "Incluir contratos" 
 Define se o usuário tem permissão para incluir contratos.
 ROF - AC102ROF (SIGAEFF) 
58
 "Alterar contratos"
 Define se o usuário tem permissão para alterar contratos.
 ROF - AC102ROF (SIGAEFF) 
59
 "Excluir contratos" 
 Define se o usuário tem permissão para excluir contratos.
 ROF - AC102ROF (SIGAEFF)
60
 "Uso integração SIGAEIC"
 Verifica se o usuário tem permissão para realizar a integração entre SIGAEIC e SIGAEFF.
 Empréstimos - AE103EMP (SIGAEFF) 
61
 "Incluir empréstimo" 
 Define se o usuário tem permissão para incluir empréstimos.
 Empréstimos - AE103EMP (SIGAEFF)
62
 "Alterar empréstimo"
 Define se o usuário tem permissão para alterar empréstimos.
 Empréstimos - AE103EMP (SIGAEFF) 
63
 "Excluir empréstimo"
 Define se o usuário tem permissão para excluir empréstimos.
 Empréstimos - AE103EMP (SIGAEFF) 
64
 "Incluir leasing"
 Define se o usuário tem permissão para incluir leasing.
 Leasing - AE103LES (SIGAEFF) 
65
 "Alterar leasing"
 Define se o usuário tem permissão para alterar leasing. 
 Leasing - AE103LES (SIGAEFF)
66
 "Excluir leasing" 
 Define se o usuário tem permissão para excluir leasing.
 Leasing - AE103LES (SIGAEFF)
67
 "Incluir imp. não financ." 
 Fora de uso

68
 "Alterar imp. não financ." 
 Fora de uso

69
 "Excluir imp. não financ." 
 Fora de uso

70
 "Incluir imp. financiada" 
 Define se o usuário tem permissão para incluir importação financiada por financeira.
 Fin. Banco - AE103IFF (SIGAEFF) 
71
 "Alterar imp. financiada"
 Define se o usuário tem permissão para alterar importação financiada por financeira.
 Fin. Banco - AE103IFF (SIGAEFF)
72
 "Excluir imp. financiada"
 Define se o usuário tem permissão para excluir importação financiada por financeira. 
 Fin. Banco - AE103IFF (SIGAEFF)
73
 "Incluir imp. fin. export."
 Define se o usuário tem permissão para incluir importação financiada por exportador. 
 Fin. Exportador - AE103IFE (SIGAEFF)
74
 "Alterar imp. fin. export."
 Define se o usuário tem permissão para alterar importação financiada por exportador.
 Fin. Exportador - AE103IFE (SIGAEFF)
75
 "Excluir imp. fin. export" 
 Define se o usuário tem permissão para excluir importação financiada por exportador. 
 Fin. Exportador - AE103IFE (SIGAEFF) 
76
 "Incluir contrato"
 Define se o usuário tem permissão para incluir contrato.
 Contrato IV - AE103CIV (SIGAEFF) 
77
 "Alterar contrato"
 Define se o usuário tem permissão para alterar contrato. 
 Contrato IV - AE103CIV (SIGAEFF)
78
 "Excluir contrato"
 Define se o usuário tem permissão para excluir contrato.
 Contrato IV - AE103CIV (SIGAEFF)
79
 "Lançar taxa Libor" 
 Define se o usuário tem permissão para processar os lançamentos de taxa Libor.
 Lançar Taxa Libor - EFFFAT106 (SIGAEFF)  
80
 "Consolidar empresas" 
 Define se o usuário possui acesso para consolidar empresas/filiais.
 Consolidação - CONA210 (SIGACON) 
81
 "Incluir cadastros"
 Define se o usuário possui acesso para incluir cadastros.
 Exceções Calendário - MATA640 (SIGAMNT/SIGAPCP/SIGAPMS) 
82
 "Alterar cadastros"
 Define se o usuário possui acesso para alterar cadastros.
 Exceções Calendário - MATA640 (SIGAMNT/SIGAPCP/SIGAPMS)
83
 "Incluir cotação moedas" 
 Define se o usuário tem permissão para incluir cotação de moedas.
 Câmbio - CTBA150 (SIGACTB) 
 Moedas - MATA090 (Todo o sistema)
84
 "Alterar cotação moedas"
 Define se o usuário tem permissão para alterar cotação de moedas.
 Câmbio - CTBA150 (SIGACTB)
 Moedas - MATA090 (Todo o sistema)
85
 "Excluir cotação moedas" 
 Define se o usuário tem permissão para excluir cotação de moedas. 
 Moedas - MATA090 (Todo o sistema)
86
 "Incluir corretoras" 
 Define se o usuário tem permissão para incluir corretoras.
 Corretoras - EFFAC130 (SIGAEFF)  
87
 "Alterar corretoras"
 Define se o usuário tem permissão para alterar corretoras.
 Corretoras - EFFAC130 (SIGAEFF)  
88
 "Excluir corretoras" 
 Define se o usuário tem permissão para excluir corretoras.
 Corretoras - EFFAC130 (SIGAEFF) 
89
 "Incluir Imp./Exp./Cons" 
 Define se o usuário tem permissão para incluir registros no cadastro de importadores/consignatários.
 Importador/Consig. - EFFAC120 (SIGAEFF) 
90
 "Alterar Imp./Exp./Cons" 
 Define se o usuário tem permissão para alterar registros no cadastro de importadores/consignatários.
 Importador/Consig. - EFFAC120 (SIGAEFF)
91
 "Excluir Imp./Exp./Cons"
 Define se o usuário tem permissão para excluir registros no cadastro de importadores/consignatários. 
 Importador/Consig. - EFFAC120 (SIGAEFF)
92
 "Baixa solicitações"
 Define se o usuário tem permissão para baixar solicitações.
 Solicitações - QDOA052 (SIGAQDO) 
93
 "Visualiza arquivo limite"


94
 "Imprime doctos. cancelados"
 Define se o usuário tem permissão de imprimir documentos cancelados.
 Manutenção Distribuição - QDOA120 (SIGAQDO) 
95
 "Reativa doctos. cancelados"
 Define se o usuário tem permissão de reativar documentos cancelados. 
 Manutenção Distribuição - QDOA120 (SIGAQDO)
96
 "Consulta doctos. obsoletos" 
 Define se o usuário tem permissão para consultar documentos obsoletos.
 Documentos - QDOA050 (SIGAQDO) 
 Pesquisa Texto - QDOC010 (SIGAQDO)
97
 "Imprime doctos. obsoletos"
 Fora de uso

98
 "Consulta doctos. vencidos"
 Fora de uso

99
 "Imprime doctos. vencidos"
 Fora de uso

100
 "Def. laudo final entrega" 
 Define se o usuário tem permissão para definir os laudos finais de entrega.
 Cadastro de Resultados - QIEA215 (SIGAQIE) 
101
 "Imprime param. relatórios"
 Define se os parâmetros utilizados na emissão do relatório serão impressos.
 Acesso genérico para relatórios
102
 "Transfere pendências"
 Define se o usuário tem permissão para transferir pendências.
 Cadastro de Responsáveis/Usuários - QAXA010 (SIGASGA/SIGAQDO) 
103
 "Usa relatório por e-mail" 
 Define se o usuário tem permissão para enviar relatórios do sistema via e-mail.
 Acesso genérico para relatórios
104
 "Consulta posição cliente" 
 Define se o usuário tem permissão para consultar a posição do cliente.
 Posição de Clientes - FINR340 (SIGAFIN) 
 Perfil do Contato - TMKC010 (SIGATMK)
 Baixas a Pagar - Manutenção - FINA080 (SIGAFIN/SIGALOJA)
 Pagamento Empenhos - FINA080 (SIGAFIN)
105
 "Manuten. aus. temp. todos"
 Define se o usuário tem permissão para efetuar manutenção da ausência temporária de todos os usuários. 
 Ausência Temporária - QAXA040 (SIGAQDO) 
106
 "Manuten. aus. temp. usuário"
 Define se o usuário tem permissão para efetuar manutenção da ausência temporária em seus registros. 
 Ausência Temporária - QAXA040 (SIGAQDO)
107
 "Formação de preço" 
 Indica se é permitido acesso à planilha de formação de preços no pedido de vendas. 
 Pedidos de Venda - MATA410 (SIGAFAT) 
108
 "Gravar resposta parâmetros"
 Indica se as respostas às perguntas (SX1)  das rotinas serão gravadas no profile.
 Acesso genérico do sistema
109
 "Configurar consulta F3"
 Define se o usuário tem permissão para configurar as consultas padrões (F3). 
 Acesso genérico do sistema
110
 "Permite alterar configuração  de impressora" 
 Define se o usuário tem permissão para escolher uma impressora diferente da configurada pelo administrador do sistema. 
 Acesso genérico do sistema
111
 "Gerar rel. em disco local"
 Define se o usuário tem permissão para gerar relatórios em disco na unidade local (client).
 Acesso genérico para relatórios
112
 "Gerar rel. no servidor" 
 Define se o usuário tem permissão para gerar relatórios em disco no servidor.
 Acesso genérico para relatórios
113
 "Incluir solic. de compras" 
 Define se o usuário tem permissão para incluir manualmente solicitações de compras.
 Solicitação de Compras - MATA110 (SIGAMNT/SIGACOM/SIGALOJA/SIGAGSP/SIGAPMS)  
114
 "MBrowse - Visualiza outras filiais" 
 Define se o usuário tem permissão de visualizar registros de outras filiais na janela browse (MBrowse).
 Acesso genérico do sistema
115
 "MBrowse - Edita registros de outras filiais" 
 Define se o usuário tem permissão para editar registros de outras filiais na janela browse (MBrowse).
 Acesso genérico do sistema
116
 "MBrowse - Permite o uso de filtro" 
 Define se o usuário tem permissão para utilizar a opção de filtro na janela browse (MBrowse).
 Acesso genérico do sistema
117
 "F3 - Permite o uso de filtro"
 Define se o usuário tem permissão para utilizar a opção de filtro na consulta padrão (F3). 
 Acesso genérico do sistema
118
 "MBrowse - Permite a configuração de colunas"
 Define se o usuário tem permissão para configurar colunas na janela browse (MBrowse).
 Acesso genérico do sistema 
119
 "Altera orçamento aprovado" 
 Define, se no ambiente Contabilidade, quando utilizado o conceito de aprovação de orçamentos, será permitido ao usuário alterar os orçamentos já aprovados.
 Orçamentos - CTBA390 (SIGACTB)  
120
 "Revisa orçamento aprovado" 
 Define se o usuário tem permissão para revisar orçamento aprovado. 
 Orçamentos - CTBA390 (SIGACTB) 
121
 "Usa impressora no server" 
 Define se o usuário tem permissão para utilizar uma impressora do servidor (server).
 Acesso genérico do sistema
122
 "Usa impressora no client" 
 Define se o usuário tem permissão para utilizar uma impressora da estação (client). 
 Acesso genérico do sistema
123
 "Agendar processos/relatórios" 
 Define se o usuário tem permissão para agendar relatórios a serem executados em uma data pré-definida.
 Acesso genérico do sistema
124
 "Processos idênticos na MDI"
 Define se o usuário tem permissão para utilizar processos idênticos no ambiente MDI. Por exemplo: utilizar dois cadastros de produtos simultaneamente.
 Acesso genérico do sistema
125
 "Datas diferentes na MDI" 
 Define se o usuário tem permissão para utilizar datas-base diferentes entre processos. 
 Acesso genérico do sistema
126
 "Cad. cli. no catálogo de e-mail" 
 Utiliza cadastro de clientes no catálogo de endereços.
 Acesso genérico do sistema
127
 "Cad. for. no catálogo de e-mail" 
 Utiliza cadastro de fornecedores no catálogo de endereços. 
 Acesso genérico do sistema
128
 "Cad. ven. no catálogo de e-mail" 
 Utiliza cadastro de vendedores no catálogo de endereços.
 Acesso genérico do sistema
129
 "Impr. informações personalizadas" 
 Imprime ou não as observações do usuário.
 Acesso genérico para relatórios
130
 "Respeita parâmetro MV_WFMESSE" 
 Define se as configurações do usuário serão carregadas no Messenger.
 Parâmetros do Workflow 
131
 "Aprovar/Rejeitar pré-estrutura"
 Define se o usuário tem permissão para aprovar ou rejeitar pré-estrutura. 
 Pré-Estrutura - MATA202 (SIGAPCP/SIGAEST) 
132
 "Criar estrutura com base em pré-estrutura"
 Define se o usuário tem permissão para criar estrutura com base em pré-estrutura.
 Pré-Estrutura - MATA202 (SIGAPCP/SIGAEST)
133
 "Gerir etapas" 
 Define se o usuário tem permissão para gerir etapas.
 Controle de Pré-Etapas (SIGAGAV)  
134
 "Gerir despesas"
 Define se o usuário tem permissão para gerir despesas.
 Despesas (SIGAGAV) 
135
 "Liberar despesa para faturamento"
 Define se o usuário tem permissão para liberar faturamento automaticamente. 
 Contratos (SIGAGAV) 
136
 "Lib. ped. venda (crédito)" 
 Define se o usuário tem permissão para liberação de crédito. 
 Liberação de Crédito - MATA440 (SIGAFAT) 
137
 "Lib. ped. venda (estoque)"
 Define se o usuário tem permissão para liberação do estoque. 
 Liberação de Estoque - MATA455 (SIGAFAT) 
138
 "Habilitar opção Executar (CTRL+R)"
 Define se o usuário tem permissão para habilitar a a opção Executar (CTRL+R).
 Acesso genérico do sistema 
139
 "Permite incluir ordem de produção" 
 Define se o usuário tem permissão para incluir ordens de produção.
 Ordens de Produção - MATA650 (SIGAPCPSIGAEST) 
140
 "Acesso via ActiveX" 
 Define se o usuário tem permissão para acessar o sistema via ActiveX.
 Acesso genérico do sistema 
141
 "Excluir bens" 
 Define se o usuário tem permissão para excluir bens.
 Bens - MNTA080 (SIGAMNT)
142
 "Rateio do item por centro de custo" 


143
 "Alterar o cadastro de clientes"
 Define se o usuário tem permissão para alterar o cadastro de clientes.
 Acesso genérico do sistema 
144
 "Excluir cadastro de clientes" 
 Define se o usuário tem permissão para excluir o cadastro de clientes.
 Acesso genérico do sistema
145
 "Habilitar filtros nos relatórios" 
 Define se o usuário tem permissão para excluir os filtros dos relatórios.
 Acesso genérico para relatórios
146
 "Contatos no catálogo de e-mail" 
 Utilização dos contatos no catálogo de envio dos relatórios por e-mail.
 Acesso genérico para relatórios
147
 "Criar fórmulas nos relatórios" 
 Define se o usuário tem permissão para criar fórmulas em relatórios personalizáveis. 
 Acesso genérico para relatórios 
148
 "Personalizar relatórios" 
 Define se o usuário tem permissão para alterar relatórios personalizáveis. 
 Acesso genérico para relatórios 
149
 "Acesso ao cadastro de lotes" 
 Define se o usuário tem permissão para efetuar manutenção no cadastro de lotes.
 Cadastro de Lotes - HSPAHP12
150
 "Gravar resposta de parâmetros por empresa"
 Determina se a gravação das respostas dos parâmetros será por empresa.
 Acesso genérico do sistema
151
 "Manutenção no repositório de imagens" 
 Define se o usuário tem permissão para efetuar manutenção no repositório de imagens a partir de um cadastro do Protheus. 
 Acesso genérico do sistema
152
 "Criar relatórios personalizáveis" 
 Define se o usuário tem permissão para criar relatórios personalizáveis a partir do Protheus Report.
 Acesso genérico do sistema
153
 "Permissão para utilizar o TOII" 
 Define se o usuário tem permissão para acessar o TOII.
 Acesso genérico do sistema
154
 "Acesso ao SIGARPM" 
 Define se o usuário tem permissão para acessar o gerador de relatórios - SIGARPM.
 SIGARPM 
155
 "Maiúsculo/minúsculo na consulta padrão"
 Define se o usuário tem permissão para utilizar case sensitive na pesquisa da consulta padrão.
 Acesso genérico do sistema
156
 "Valida acesso do grupo por emp/filial" 
 Determina se a validação de acesso do usuário no Protheus que utiliza grupo deverá ou não ser por empresa e filial. 
 Acesso genérico do sistema 
157
 "Acessa base instalada no cad.  técnicos"
 Define se o usuário tem permissão para acessar a opção "Base Instalada" a partir do cadastro de técnicos. 
 Cadastro de Técnicos - TECA300 (SIGATEC) 
158
 "Desabilita opção usuários do menu" 
 Define se deverá ser apresentada a opção "Usuários" na parte "Miscelâneas" dos menus do usuário.
 Acesso genérico do sistema 
159
 "Impressão local p/ componente gráfico" 
 Define se o usuário tem permissão para gerar relatórios que utilizem componentes gráficos para o ambiente "Cliente".
 Classe TMSPrinter 
160
 "Impressão em planilha"
 Define se o usuário tem permissão para gerar relatórios personalizáveis em planilha.
 Acesso genérico para relatórios
161
 "Acesso a scripts confidenciais" 
 Define se o usuário tem permissão para acessar os scripts confidenciais.
 Call Center - Atualizações de Script - Gerência de Campanhas 
162
 "Qualificação de suspects" 
 Define se o usuário tem permissão para qualificar o "Suspect" em "Prospect".
 Call Center - Gerência de Contratos - Cadastro de Suspects 
163
 "Execução de scripts dinâmicos"
 Define se o usuário tem permissão para executar o script dinâmico.
 Call Center - Gerência de Contratos - Cadastro de Suspects, Prospects e Clientes
164
 "MDI - Permite encerrar ambiente pelo X" 
 Define se o usuário tem permissão para encerrar o ambiente MDI pelo X da janela. 
 Acesso genérico do sistema
165
 "Permite utilizar o WalkThru" 
 Define se o usuário tem permissão para utilizar o Walkthru.
 Acesso genérico do sistema
166
 "Geração de Forecast" 
 Define se o usuário tem permissão para gerar a proposta e definir o forecast.
 Oportunidades - FATA300 (SIGAFAT) 
167
 "Execução de Mashup" 
 Permite ao usuário executar os Mashups configurados.
 Acesso genérico do sistema
168
 "Permite exportar planilha PMS para Excel" 
 Permite ao usuário exportar planilhas para o Excel em determinadas rotinas do PMS.
 PMSXFUN
169
 "Gravar filtro do browse com Empresa/Filial" 
 Permite ao usuário ao gravar um filtro utilizado na MBrowse por usuário+empresa/filial e não apenas por usuário. 
 Acesso genérico do sistema
170
 "Exportar telas para Excel (Mod 1 e 3)" 
 Permite ao usuário exportar planilhas para o excel em determinadas rotinas do PMS.
 PMSXFUNB 
171
 "Se Administrador, pode utilizar o SIGACFG" 
 Permite ao usuário que faz parte do grupo Administrador acessar o Configurador.
 Acesso genérico do sistema
172
 "Se Administrador, pode utilizar o APSDU"
 Permite ao usuário que faz parte do grupo Administrador acessar o APSDU. 
 Acesso genérico do sistema
173
 "Se acessa APSDU, é Read-Write"
 Permite ao usuário que faz parte do grupo Administrador acessar o APSDU e abrir os arquivos em modo de escrita e leitura.
 Acesso genérico do sistema
174
 "Acesso a inscrição nos eventos do EventViewer" 
 Permite ao usuário acionar a rotina de inscrição do Event Viewer.
 Acesso genérico do sistema 
175
 "MBrowse - Permite utilização do localizador"
 Permite ao usuário utilizar o localizar em todos os browses do sistema.
 Acesso genérico do sistema
176
 "Visualização via F3"
 Permite ao usuário acessar a opção Visualizar registro na tela da consulta padrão.
 Acesso genérico do sistema
177
 "Excluir purchase order"
 Define se o usuário tem permissão para excluir Purchase Order.
 EICPO400 (SIGAEIC)
178
 "Alterar purchase order"
 Define se o usuário tem permissão para alterar Purchase Order.
 EICPO400 (SIGAEIC)
179
 "Excluir solicitação de importação"
 Define se o usuário tem permissão para excluir solicitação de importação.
 EICSI400 (SIGAEIC)
180
 "Alterar solicitação de importação"
 Define se o usuário tem permissão para alterar solicitação de importação.
 EICSI400 (SIGAEIC)
181
 "Excluir desembaraço"
 Define se o usuário tem permissão para excluir desembaraço.
 EICDI502 (SIGAEIC)
182
 "Alterar desembaraço"
 Define se o usuário tem permissão para alterar desembaraço.
 EICDI502 (SIGAEIC)
183
"Incluir Agenda Médica"
Acesso que permite ou não ao usuário incluir uma Agenda Médica.
 MDTA075(SIGAMDT)
184
"Alterar Agenda Médica"
Acesso que permite ou não ao usuário alterar uma Agenda Médica.
 MDTA075(SIGAMDT)
185
"Excluir Agenda Médica"
Acesso que permite ou não ao usuário excluir uma Agenda Médica.
MDTA075(SIGAMDT)
186
"Acesso a Fórmulas"
Permitir ou não o acesso a rotina de Fórmulas
CFGX019(SIGACFG)