Pular para o conteúdo principal

Postagens

Mostrando postagens 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

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

Produto Microsiga Protheus Causa O tempo configurado na impressora de timeout está muito pequeno. Solução Configurar 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

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

Associar extensão .zip (ficheiros comprimidos) ao Windows Deixe o seu comentário 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

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 c

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 desc

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

CIO MEETING 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 compr