Meus Artigos

Blog Advpl - Share knowledge

Gerador de Relatórios para Protheus

  Este programa tem como finalidade em gerar relatórios utilizando o componente TREPORT.

Exporte um arquivo HTML para PDF usando tSimpleEditor

Quer importar um arquivo HTML, alterar valores e exportar para PDF?

Trabalhando com P.E. CUSTOMERVENDOR() – Cadastro de Fornecedores

A pedido de alguns leitores do blog, estou postando um exemplo do uso de pontos de entrada no cadastro de Fornecedores (MVC)

Reset de Senha do License Server Virtual

Se você esqueceu a senha para entrar no monitor do License Server Virtual, então vai uma dica de como fazer o RESET.

Sugestão – Lentidão no Protheus 12

Recebi da Totvs algumas sugestões para resolver problemas de lentidão no Protheus 12

Criando Gráfico no Protheus

Criar gráficos no Protheus é algo bem simples de se fazer, podemos trazer a informação de forma mais clara e objetiva para o usuário.

Trabalhando com P.E. Item() – Cadastro de Produtos

A pedido de alguns leitores do blog, estou postando um exemplo do uso de pontos de entrada no cadastro de Produtos (MVC)

Criar, ler e gravar usando uma tabela Ctree (DTC)

O código abaixo é bem simples, iremos demonstrar como criar uma tabela ctree, ler e gravar registros nesta tabela.

Como derrubar usuário que ficou preso no banco de dados?

Este procedimento tem o intuito de mostrar em como derrubar um usuário Protheus que fica preso dentro do banco de dados e que não conseguimos derrubar via DBMONITOR do Protheus.

Rotina Automática Purchase Order (EICPO400)

A idéia deste artigo é apenas para exemplificar como efetuar a rotina automática para a rotina Purchase Order (EICPO400). Para quem conhece Purchase Order, sabe o quanto é difícil inserir invoice uma a uma, e porque não utilizar uma rotina automática para importar várias invoices numa mesma Purchase Order? Primeiramente é necessário saber quais são…
Leia mais

Mudança no calendário de releases da linha Protheus

Novos clientes sempre devem iniciar a utilização do Protheus no último release lançado e os clientes que quiserem aderir às inovações desenvolvidas devem manter-se atualizados através do último release entregue.

Trabalhando com MsNewGetDados e criação de tabelas diretas no SX2,SX3,SIX e SXB

Olá a todos, recebemos uma contribuição do amigo Junior Plácido mostrando de uma forma simples e prática o uso do componente MsNewGetDados e a criação de campos diretos nas tabelas SX2,SX3,SIX e SXB O programa irá trazer os dados no GRID, assim como exibi-los, após o cadastro. Esta função já vem com a implementação do código…
Leia mais

Criando um janela de multiplas opções para retornar o resultado em um campo

Vemos isso normalmente nos módulos de Recursos Humanos, a seleção de multiplas opções onde o resultado das seleções vão para um campo. Abaixo irei mostrar como usar em uma consulta padrão de um campo e o conteúdo que irá aparecer na janela de seleção trazendo as opções de uma tabela SX5 ou de um array.

Utilizando a função PSWName()

Hoje me perguntaram se era possível validar a senha do usuário Protheus dentro de qualquer rotina do sistema, mesmo se o usuário não estivesse logado. Aí perguntei como assim, o que gostaria de criar? A ideia seria, montar uma rotina para autorizar a liberação de desconto dentro da rotina padrão Pedido de Vendas, mas usando…
Leia mais

Instalando SQL Server Management Studio Express e criando banco de dados para o Protheus

Alguns amigos me pediram para postar a instalação do SQL Server Management Studio Express para poder criar um banco de dados para o Protheus. A instalação é bem simples e separei em 5 páginas para instalar e configurar. Irei utilizar o SQL Server Management Studio Express 2014 e ao concluir irei criar a conexão via…
Leia mais

Modelo3 com gatilho entre Enchoice e GetDados

Já tentou usar um gatilho utilizando o modelo3? Por padrão, o objeto que monta o getdados do modelo 3 não é do tipo PRIVATE, e para resolver isso, você terá que montar seu próprio modelo3.

BI & TAXATHON – 1ª Maratona de Tributação & Inteligência de Negócios

O IBPT – Instituto Brasileiro de Planejamento e Tributação, referência nacional em tributação e inteligência de negócios, realizará nos dias 27, 28 e 29 de outubro em Curitiba o BI & TAXATHON – 1ª Maratona de Tributação & Inteligência de Negócios. São mais de 40 especialistas compartilhando conteúdo em palestras, workshops, cases e competições com…
Leia mais

Atualização da tabela e API De Olho no Imposto

A tabela 17.2.B com vigência de 01/10/2017 a 31/12/2017 está disponível. Alterações realizadas – Versão 17.2.B Atualização da carga tributária dos produtos e serviços; Adequação legal das NBS e NCMs (TIPI). https://deolhonoimposto.ibpt.org.br/ Sabia que é possível integrar o seu sistema ao nosso, e atualizar as alíquotas automaticamente? Integre o seu sitema à API De Olho…
Leia mais

Exibição de campos alfanuméricos com máscara incorreta

Tive um problema recentemente, até simples de resolver, mas para chegar na solução, gastamos um tempinho. O problema inicial foi encontrado após exportar a tabela de Produtos (SB1), tabela no qual temos alguns campos memos (virtual), e estes campos depende de outros campos (reais) para referenciar a tabela Descrições dos Campos Memo (SYP). Mas aonde…
Leia mais

Totvs libera pacote para alteração do layout NFe para versão 4.00

A Totvs liberou o pacote para alteração do layout NFe para versão 4.00, o pacote contempla novos arquivos que deverão ser compilados no Protheus 12.1.17, mas não se esqueçam de atualizar os últimos arquivos do danfe e nfesefaz. O download pode ser feito pelo portal da Totvs no link: https://suporte.totvs.com/portal/p/10098/download?e=625814 Implementado Leiaute NFe 4.00 no TSS…
Leia mais