1º ) CRIANDO UMA BASE DE DADOS VAZIA ( PROTHEUS ) ![](/download/attachments/461897742/image2019-2-22_15-34-45.png?version=1&modificationDate=1550860599203&api=v2)
Base de Dados criada ( Vazia ) Neste Exemplo – ( Protheus )
2º ) CONFIGURANDO ODBC ODBC (acrônimo para Open Database Connectivity) é um padrão para acesso a sistemas gerenciadores de bancos de dados (SGBD). Este padrão define um conjunto de interfaces que permitem o uso de linguagens de programação como Visual Basic, Delphi, Visual C++, Java, entre outras capazes de utilizar estas interfaces, para ter acesso a uma vasta gama de bases de dados distintas sem a necessidade de codificar métodos de acesso especializados.[1] O ODBC atinge a independência de bancos de dados usando drivers para operarem como uma camada de tradução entre a aplicação e o SGBD. As aplicações usam funções ODBC através de um gerenciador de driver ODBC (ODBC driver manager) com a qual está ligada e o driver passa a query para o SGBD. A implementação de uma aplicação baseada em ODBC permite que a mesma possa utilizar simultaneamente o MySQL, o Access e o SQL Server com pouca necessidade de mudanças na sua camada de dados. O uso destas interfaces está condicionado à existência de drivers ODBC específicos para as bases de dados que se deseja acessar Os comandos SQL enviados pelas aplicações para o ODBC devem ser compatíveis com o SGBD utilizado, exigindo às vezes pequenas implementações especificas na aplicação para suporte a um SGBD especifico. Obs: Lembrar de efetuar a configuração no OBDC 32 Bits ou 64 se for 64 Bits o Sistema Operacional. 64 Bits : %windir%\System32\odbcad32.exe 32 Bits : %windir%\SysWOW64\odbcad32.exe Neset exemplo , será usando o ODBC 64 BITS ![](/download/attachments/461897742/image2019-2-22_15-39-23.png?version=1&modificationDate=1550860877997&api=v2)
DSN de Sistema | Adicionar ![](/download/attachments/461897742/image2019-2-22_15-40-14.png?version=1&modificationDate=1550860928287&api=v2)
Nome e Descrição : Mesmo nome do Banco na qual foi criado. Servidor : Servidor na qual foi criado o Banco de Dados Protheus ![](/download/attachments/461897742/image2019-2-22_15-40-46.png?version=1&modificationDate=1550860960430&api=v2)
Informar senha do usuário ADM do banco de dados | Avançar ![](/download/attachments/461897742/image2019-2-22_15-41-27.png?version=1&modificationDate=1550861001637&api=v2)
Localizar o Banco de Dados | Avançar ![](/download/attachments/461897742/image2019-2-22_15-41-57.png?version=1&modificationDate=1550861032170&api=v2)
Concluir ![](/download/attachments/461897742/image2019-2-22_15-42-54.png?version=1&modificationDate=1550861088280&api=v2)
Testar fonte de dados = Verificar se o Teste é concluído com êxito
3º ) BAIXAR , INSTALAR E CONFIGURAR DBACCESS Caminho onde se encontra o DBACCESS = http://arte.engpro.totvs.com.br/totvstec_framework/ ![](/download/attachments/461897742/image2019-2-22_15-45-54.png?version=1&modificationDate=1550861268800&api=v2)
Clicar em : dbaccess ![](/download/attachments/461897742/image2019-2-22_15-47-3.png?version=1&modificationDate=1550861337897&api=v2)
Selecionar se 32 ou 64 Bits Neste meu exemplo , estou utilizando 64 Bits ![](/download/attachments/461897742/image2019-2-22_15-47-35.png?version=1&modificationDate=1550861369463&api=v2)
Clicar em : Published ![](/download/attachments/461897742/image2019-2-22_15-48-2.png?version=1&modificationDate=1550861396313&api=v2)
Clicar sobre o Link para baixar . ![](/download/attachments/461897742/image2019-2-22_15-48-32.png?version=1&modificationDate=1550861426300&api=v2)
Após a instalação do DBAccess, abra o local onde foi instalado, localize o DBAccess.exe e no caminho do diretório , insira no final–install ![](/download/attachments/461897742/image2019-2-22_15-50-15.png?version=1&modificationDate=1550861529377&api=v2)
O DBAcces será instalado como serviço ![](/download/attachments/461897742/image2019-2-22_15-52-58.png?version=1&modificationDate=1550861692943&api=v2)
Observação: Outra maneira de configurar o DBAccess para que possa ser iniciado é: Abra a pasta onde o DBAccess foi instalado e crie um atalho do DBAccess.exe e do DBMonitor.exe na área de trabalho. Selecione o atalhodo DBAccess e abra as propriedades do mesmo. No campo Destino, no final do caminho insira: -console. ![](/download/attachments/461897742/image2019-2-22_15-56-50.png?version=1&modificationDate=1550861924300&api=v2)
Após basta iniciaroDBAcces: Importante!! Quando o DBAccess é iniciado dessa forma, sempre que for fechar é necessário digitar CTRL+C, e YES para confirmar. Após é necessário aguardar o aplicativo fechar sozinho. Este procedimento deve ser realizado para não dar inconsistências na base. Configurando o DBACCESS
![](/download/attachments/461897742/image2019-2-22_16-5-28.png?version=1&modificationDate=1550862442343&api=v2)
Localizar o arquivo : dbmonitor.exe ![](/download/attachments/461897742/image2019-2-22_16-6-16.png?version=1&modificationDate=1550862490607&api=v2)
Obsversão : Verificar a porta que encotnra-se configurada no arquivo : dbaccess.ini ![](/download/attachments/461897742/image2019-2-22_16-6-46.png?version=1&modificationDate=1550862520887&api=v2)
![](/download/attachments/461897742/image2019-2-22_16-7-4.png?version=1&modificationDate=1550862538367&api=v2)
Configurações | Microsoft SQL | Novo ![](/download/thumbnails/461897742/image2019-2-22_16-7-36.png?version=1&modificationDate=1550862570463&api=v2)
Inserir nome do Banco de Dados Criado e configurado no ODBC ![](/download/attachments/461897742/image2019-2-22_16-8-2.png?version=1&modificationDate=1550862596330&api=v2)
Inserir usuário e senha do usuário de Bano | Salvar ![](/download/attachments/461897742/image2019-2-22_16-8-44.png?version=1&modificationDate=1550862638377&api=v2)
Assistentes | Validação de Conexão ![](/download/attachments/461897742/image2019-2-22_16-9-12.png?version=1&modificationDate=1550862666347&api=v2)
Avançar ![](/download/attachments/461897742/image2019-2-22_16-9-36.png?version=1&modificationDate=1550862690477&api=v2)
Selecionar a Base de Dados ![](/download/attachments/461897742/image2019-2-22_16-10-37.png?version=1&modificationDate=1550862751363&api=v2)
Finalizar ![](/download/thumbnails/461897742/image2019-2-22_16-11-32.png?version=1&modificationDate=1550862806333&api=v2)
Conexão encontra-se OK
****** CONFIGURAÇÃO DBACCESS PARA ORACLE ****** ![](/download/attachments/461897742/image2019-2-22_16-12-42.png?version=1&modificationDate=1550862876810&api=v2)
Para configurarmos a conexão Oracle utilizaremos a aba “Configurações” e depois a aba “Oracle”. Clique no botão “Novo” e informe a base Protheus e RM, o nome do usuário e a senha. Marque o checkbox“Usar BLOB para campo MEMO”. ![](/download/attachments/461897742/image2019-2-22_16-13-11.png?version=1&modificationDate=1550862905267&api=v2)
Editar o arquivo : dbaccess.ini ![](/download/attachments/461897742/image2019-2-22_16-15-15.png?version=1&modificationDate=1550863029873&api=v2)
O DBAccess precisa que o caminho para a biblioteca do Oracle seja informada para o seu correto funcionamento. Fazemos isto através do arquivo DBAccess.ini no diretório onde foi instalado o DBAcces. Edite o arquivo e acrescente a propriedade clientlibraryabaixo da chave [Oracle].
4º ) INSTALAÇÃO DO PROTHEUS Caminho para se baixar o Instalador do P12 : https://suporte.totvs.com/portal/p/10098/download#detail/434684 ![](/download/attachments/461897742/image2019-2-22_16-16-35.png?version=1&modificationDate=1550863109623&api=v2)
Fazer o DOWNLOAD do arquivo ![](/download/attachments/461897742/image2019-2-22_16-17-4.png?version=1&modificationDate=1550863138410&api=v2)
Localizar o arquivo TOTVS12.exe ![](/download/attachments/461897742/image2019-2-22_16-17-27.png?version=1&modificationDate=1550863162030&api=v2)
Selecionar Linguagem e em seguida | OK ![](/download/attachments/461897742/image2019-2-22_16-19-13.png?version=1&modificationDate=1550863267523&api=v2)
Próximo ![](/download/attachments/461897742/image2019-2-22_16-20-14.png?version=1&modificationDate=1550863328187&api=v2)
Próximo ![](/download/attachments/461897742/image2019-2-22_16-21-14.png?version=1&modificationDate=1550863388637&api=v2)
Diretório para instalação do Protheus | Próximo ![](/download/attachments/461897742/image2019-2-22_16-21-52.png?version=1&modificationDate=1550863426363&api=v2)
Próximo ![](/download/attachments/461897742/image2019-2-22_16-22-22.png?version=1&modificationDate=1550863457150&api=v2)
Selecionar as opções para Instalação do P12 | Próximo ![](/download/attachments/461897742/image2019-2-22_16-23-16.png?version=1&modificationDate=1550863510520&api=v2)
Próximo ![](/download/attachments/461897742/image2019-2-22_16-23-51.png?version=1&modificationDate=1550863545347&api=v2)
Processo de Instalação em progresso ![](/download/attachments/461897742/image2019-2-22_16-24-54.png?version=1&modificationDate=1550863608327&api=v2)
Próximo ![](/download/attachments/461897742/image2019-2-22_16-25-22.png?version=1&modificationDate=1550863636370&api=v2)
Processando a Instalação e finalizada a Instalação do P12. ![](/download/attachments/461897742/image2019-2-22_16-25-51.png?version=1&modificationDate=1550863665213&api=v2)
Estrutura da Instalação do Protheus.
5º ) ATUALIZAÇÃO DO PRTOHEUS P12 5.1 - DICIONÁRIO DE DADOS Caminho para baixar as atualizações do Dicionário de Dados : http://arte.engpro.totvs.com.br/protheus/ ![](/download/attachments/461897742/image2019-2-22_16-28-36.png?version=1&modificationDate=1550863830783&api=v2)
Versão 12 ![](/download/attachments/461897742/image2019-2-22_16-29-5.png?version=1&modificationDate=1550863859223&api=v2)
Published ![](/download/attachments/461897742/image2019-2-22_16-29-38.png?version=1&modificationDate=1550863893003&api=v2)
Dicionário de Dados ![](/download/attachments/461897742/image2019-2-22_16-30-15.png?version=1&modificationDate=1550863929683&api=v2)
Baixar: Diferencial e em seguida o Completo ( Lembrar de Extrair ambos ) Image Added
Selecionar o BRA ( Brasil )
5.2 - MENUS Image Added
Menus Image Added
Completo Image Added
Selecionar o Menu ( Brasil )
5.3 - REPOSITÓRIOS Image Added
Repositórios Image Added
X64 Image Added
bra Image Added
Baixando o RPO
5.4 - ATUALIZANDO BINÁRIOS http://arte.engpro.totvs.com.br/totvstec_framework/ Caminho onde ficam as atualizações dos Binários.
5.4.1 - APPSERVER Image Added
appserver Image Added
versão 12 Image Added
lobo_guara Image Added
published Image Added
Baixando o Appserver atualizado
5.4.2 - SMARTCLIENT Image Added
Smartclient Image Added
smartclienthtml Image Added
X64 Image Added
published Image Added
Baixando o SmartClient Atualizado Image Added
smarclientactivex Image Added
published Image Added
Baixando o SmarclientActivex
5.5 - CONFIGURANDO APPSERVER.INI E SMARTCLIENT.INI Image Added
Configurações básicas do Appserver.ini para entrar na base de dados do Protheus Image Added
Configurações básicas do Smartclient.ini Mostra o tipo de conexão ( TCP ) neste exemplo e o mesmo é informado no appserver.ini e aporta que tem que estar também configurada no appserver.ini.
6 - INICIANDO O PROTHEUS Image Added
Selecionar qualquer módulo para executar. Neste exemplo ( SIGAFIN ) Image Added
Atualizando arquivos de Helps ao entrar pela primeira vez no Protheus. Image Added
Entrando no Protheus P12 Image Added
Selecionando o Grupo e Filial – Entrar Image Added
Selecionando o País | Brasil Image Added
Selecionar a pasta – Data Em seguida : Abrir Image Added
Neste momento o Protheus inicia a criação das tabelas de seu Banco. Image Added
Ao terminar todo processo de carga de tabelas do Protheus , entrar no Módulo ( SIGAFIS ) Para dar carga na tabela CC2 - Municípios Image Added
Image Added
Sendo criado todos municípios no Prothues
7 - CONFIGURAÇÕES PROTHEUS Image Added
Módulo – SIGACFG Image Added
Base de Dados | Base de Dados Image Added
Parâmetro = MV_RMTINVE Image Added
Valor = 2 Image Added
Parâmetro = MV_EAIMETH Image Added
Valor = receiveMessage Image Added
Parametro = MV_EAIURL2 Image Added
http://IP DA MÁQUINA:8051/EAIService/IConWSEAIService Podendo ser o Nome do Servidor no lugar do IP Image Added
Parâmetro = MVEAIWS Image Added
Valor = WSEAISERVICE Image Added
Parâmetro = MV_EAIUSER Image Added
<Nome de usuário> (Opcional em caso do Servidor precisar de Autenticação). Image Added
Parâmetro = MV_EAIPASS Image Added
<Senha de usuário> (Opcional em caso do Servidor precisar de Autenticação). Image Added
Parâmetro = MV_1dup Image Added
ESTE PARAMETRO TEM QUE FICAR ASSIM PARA RECEBER LANCAMENTO COM 2 CARACTERES Image Added
Parâmetro = MV_ANTCRED Image Added
Aceita o cancelamento de parcelas com data de emissão futura. Image Added
Parâmetro = MV_MULNATR Image Added
Define se vai haver rateio de Natureza Financeira no Contas a recebe Image Added
Par:âmetro = MV_MULNATP Image Added
Define se vai haver rateio de Natureza Financeira no Contas a pagar Image Added
Parâmetro = MV_FINJRTP Image Added
Define o que considerar na baixa de titulo em atraso 1 - Taxa de permanecia (padrão). 2 - Juros 3 - Ambos Image Added
Parâmetro = MV_ITLBCPO Image Added
Libera os campos Juros e Multa, caso tenha integração TINxProtheu Image Added
Localizar a Tabela ( SA1 e SA2 ) e Editar em seguida Image Added
1º Diferencial eocalizar a Tabela ( SA1 e SA2 ) e Editar em seguida
|