Como fazer uma barra de progresso com percentual
No artigo de hoje vamos mostrar uma barra de progresso (ou processo) com percentual. Esse artigo foi feito com base em uma lógica do...
View ArticleWebService para gerar a DANFE e o XML de uma NF
No artigo de hoje, vou demonstrar em como gerar uma DANFE ou XML de nota através de um WebService. Basicamente, seja SOAP ou REST,...
View ArticleQuais são as cores de legenda disponíveis no Protheus | Ti Responde 001
No vídeo de hoje, iremos responder a dúvida em como descobrir as cores de legendas disponíveis no Protheus. Hoje iremos estrear uma nova coluna...
View ArticleCriando um log de rotinas mais usadas no Protheus
No artigo de hoje, vou mostrar como fazer um controle customizado de rotinas mais usadas no Protheus. Primeiramente será necessário criar uma tabela, então...
View ArticleQuery para extrair o KARDEX de um produto
Se você já precisou fazer alguma query para agilizar o KARDEX do Protheus, hoje iremos demonstrar um exemplo de como fazer. Esse exemplo foi...
View ArticleTela em MVC com 3 tabelas temporárias
Hoje iremos demonstrar um exemplo de uma tela em MVC usando 3 tabelas temporárias. Esse exemplo foi gentilmente disponibilizado por Fabrício Antunes ( LinkedIn...
View ArticleComo criar uma rotina para atualizar somente um campo de uma tabela
Hoje vou mostrar uma forma de como atualizar um campo de uma tabela, sem precisar abrir a tela padrão de alteração. Existem algumas telas...
View ArticleFunção para movimentar Inventário Múltiplo
No artigo de hoje, vamos demonstrar uma rotina, onde é possível fazer o Inventário de vários produtos em uma única tela. Se você usa...
View ArticleComo adicionar opções em uma rotina padrão sem ter ponto de entrada no...
No vídeo de hoje, iremos responder a dúvida em como adicionar uma função no Outras Ações quando não existe ponto de entrada. Hoje, a...
View ArticleComo disparar um e-Mail ao incluir, alterar ou excluir um registro em MVC
No artigo de hoje, vou mostrar como fazer um ponto de entrada em MVC, e que dispare um e-Mail ao incluir / alterar /...
View ArticleComo fazer um relatório em PDF, usando comandos HTML em AdvPL
No artigo de hoje, vou mostrar como fazer para gerar um HTML, abrir no navegador para que seja possível a impressão em PDF. Existem...
View ArticleJob que notifica clientes de títulos vencidos
Hoje vamos mostrar um job que dispara e-Mail para os clientes avisando de títulos vencidos no Protheus. A lógica aqui pessoal, é fazer uma...
View ArticleCriar um log em txt de forma genérica | Ti Responde 003
No vídeo de hoje, iremos responder a dúvida em como fazer um log genérico para criar arquivos txt. Hoje, a dúvida foi feita pelo...
View ArticleComo fazer um contador de até em réguas de processamento
Hoje vou mostrar como fazer a lógica para um contador de uma régua de processamento. Se você já precisou mostrar alguma informação na régua...
View ArticleCurso – Configurador (SIGACFG)
Curso já está completo na nossa plataforma. O Configurador (SIGACFG) é um módulo do ERP Protheus, onde podemos criar tabelas, campos, validações, gatilhos e...
View ArticleFunção que retorna a filial através de um CNPJ
Hoje vou mostrar como retornar a empresa e filial conforme o CNPJ passado por parâmetro (percorrendo através da função FWAllFilial). A lógica dessa função...
View ArticleRealçar a informação de empresa e filial no cabeçalho do Protheus | Ti...
No vídeo de hoje, iremos responder a dúvida em uma forma de realçar a empresa e filial (deixando o cabeçalho colorido). Hoje, a dúvida...
View ArticleComo substituir o ConOut pelo FWLogMsg
Hoje vou mostrar uma função desenvolvida, para substituir o clássico ConOut para passar pelas validações do Code Analysis. Se você já precisou colocar os...
View ArticleComo usar o StartJob para atualizar informações
No artigo de hoje, vou mostrar como chamar uma função com StartJob para atualizar registros. Imagine um cenário, onde o usuário que está usando...
View ArticleValidar o tamanho de um arquivo em AdvPL | Ti Responde 005
No vídeo de hoje, iremos responder a dúvida em como validar o tamanho de um arquivo em AdvPL. Hoje, a dúvida foi feita pelo...
View Article