Códigos
18 visualizações

Mensagens de erro do Protheus em Português

Rodrigo Araujo - 13 de fevereiro de 2012

Por padrão o Protheus retorna seus erros com um código ou simplesmente em inglês, por conta disso montei uma função que retorna as descrições das mensagens de erro do Protheus em Português.

Códigos
8 visualizações

Máscara para o campo A1_INSCR de acordo com o estado do cliente

Rodrigo Araujo - 23 de janeiro de 2012

Máscara para o campo A1_INSCR de acordo com o estado do cliente.

Códigos
25 visualizações

Funções para exibir informações dos usuários Protheus

Rodrigo Araujo - 9 de janeiro de 2012

Conjunto de funções específicas para recuperação de informações dos usuários Protheu.

Códigos
22 visualizações2

Função que exibe as mensagens de erro do Protheus em Português

Rodrigo Araujo - 3 de janeiro de 2012

Função que retorna as descrições das mensagens de erro do Protheus em Português. Como muitos de nós programadores ADPVL nos confrontamos com algumas mensagens de erros do Protheus que, ao invés de retornar a descrição do erro, simplesmente retornam o código do erro. Em uma situação como essa temos que criar pequenas funções com os prováveis erros.

Para solucionar esse problema, criei um rotina que recebe como parâmetro o código do erro e retorna a descrição do erro em português.

Compile o programa no ambiente e chame de qualquer lugar do sistema: u_ DescErro(codigo_erro)

Códigos
20 visualizações

Verificar e criar diretório.

Rafael Gonçalves da Silva - 30 de dezembro de 2011

Esta função valida se existe o diretório informado, caso não exista o mesmo é criado.
Os parâmetros são:
cPath - Caminho a ser verificado/criado do diretório
lDrive - Flag para controlar a digitação da unidade de drive.
.T. - terá que informar a unidade de drive
.F. - Não controla a unidade de drive
lMSg - Questiona sobre criar diretório

Códigos
18 visualizações

Funções para obtenção de informações dos usuário Protheus

Carol Vasquez - 16 de dezembro de 2011

São várias funções que trazem as informações do usuário logado ou não no sistema. OBS.: No anexo tem mais funções e com uma visualização melhor.

Códigos
14 visualizações

Função: Capital()

Rodrigo Araujo - 14 de dezembro de 2011

Transforma as letras iniciais em Maiúsculas e as demais em Minúsculas.

Códigos
18 visualizações

Função: Extenso()

Rodrigo Araujo - 12 de dezembro de 2011

Gera o extenso de um valor numérico. Esta função retorna um valor, dinheiro ou quantidade, por extenso. Usada para a impressão de cheques, valor de duplicatas,entre outros.

Códigos
17 visualizações

Função: MBrowse

Rodrigo Araujo - 6 de dezembro de 2011

Monta um browse padrão do sistema, conforme os parâmetros.

Códigos
13 visualizações

Função: Posicione()

Rodrigo Araujo - 2 de dezembro de 2011

Posiciona o arquivo em um determinado registro. Tipo: Processamento. Se tiver com o suplemento da Microsiga no Excel, poderá facilmente montar planilhas obtendo resultados.