Ativa o menu
Alternar menu de preferências
Alternar menu pessoal
Não autenticado(a)
Your IP address will be publicly visible if you make any edits.

CeltaMobi: mudanças entre as edições

De Celta Sistemas Wiki
Eric (discussão | contribs)
Sem resumo de edição
Sem resumo de edição
 
(3 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
== Instalando CeltaApi ==
__NOTOC__
# Como pré-requisito, instalação da '''JRE 8'''(Java SE Runtime Environment);
<div class="celta-full-width">
# Copie os arquivos: '''CeltaAPI.config.xml''', '''CeltaAPI.exe''', '''CeltaAPI.xml''' e '''CeltaAPI.jar''' para a pasta: '''C:\Celta Sistemas\API''';
 
# Abra o arquivo '''CeltaAPI.config.xml''' e configure as seguintes propriedades:
{{Cabecalho
## '''porta-api''': Informe a porta na qual a API irá responder (padrão = 8080);
| [[Documentação]]
## '''servidor-banco-dados''': Informe o IP/nome do computador onde está o servidor do banco de dados (padrão = 127.0.0.1 = localhost)
| CeltaMobi
## '''pasta-banco-dados''': Informe a pasta onde estão os bancos de dados:'''Celta.fdb''' e '''CeltaAuxiliar.fdb''' (padrão = C:\Celta Sistemas\)
}}
## '''codigo-empresa''': Informe o código da empresa na qual a API buscará os dados (padrão = 1)
 
# Abra as configurações de '''firewall''' e adicione uma nova regra de entrada informando a porta configurada acima;
Aplicativo de força de vendas e consulta móvel integrado ao ERP Celta.
# Abra o arquivo '''Firebird.conf''' e procure por:<br /> '''#WireCrypt = Enabled (for client) / Required (for server)''' e deixe assim:<br /> '''WireCrypt = Enabled''', depois reinicie o serviço do Firebird
 
# Abra o '''Prompt de comandos''' em modo '''Administrador''' e execute: '''CeltaAPI install'''
<div style="display: flex; flex-direction: column; gap: 30px;">
# Abra os '''Serviços do Windows''' e procure por: '''CeltaAPI - API para uso com o sistema Celta''' e clique em '''Iniciar''' (o serviço da API será iniciado, e por padrão,sempre reiniciará junto com o Windows)
 
== Teste da API ==
<div class="celta-card accent-blue">
* Abra qualquer navegador de internet e digite: '''ip_ou_nome_do_computador_onde_esta_a_api:porta_informada_acima/teste'''
<div class="celta-card-header"><i class="bi bi-gear-wide-connected" style="font-size:1.2em;"></i> Instalação da API</div>
'''Exemplo:'''
<div class="celta-card-body">
{|class="wikitable"
 
|Local (na mesma máquina que está o API)||http://localhost:8080/teste<br />http://127.0.0.1:8080/teste
{{Nota|info|PRÉ-REQUISITO|Instale o [https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-7.0.14-windows-hosting-bundle-installer ASP.NET 7.0 Runtime] antes de começar.}}
|-
 
|Remoto (de outra máquina) || http://192.168.1.2:8080/teste <br />http://servidor:8080/teste
'''1. Configuração do Serviço'''
|}
* Copie <code>CeltaAPI.config.xml</code> e <code>CeltaAPI.exe</code> para a pasta <code>C:\Celta Sistemas\API</code>.
Como Resultado deverá ser obtido o seguinte:<br />
* Edite o arquivo XML e configure a porta (Padrão: 8080) e o IP do banco de dados.
'''API: Ok'''<br />
* No arquivo <code>firebird.conf</code>, altere o parâmetro para: <code>WireCrypt = Enabled</code> e reinicie o serviço do Firebird.
'''Banco de dados: Ok'''
* Libere a porta escolhida no Firewall do Windows.
 
'''2. Instalação do Serviço (PowerShell Admin)'''
<pre>
sc.exe create "CeltaAPI" binpath="C:\Celta Sistemas\API\CeltaAPI.exe" start=delayed-auto
sc.exe description "CeltaAPI" "API para conexão com o sistema Celta."
sc.exe start "CeltaAPI"
</pre>
 
'''3. Teste de Conexão'''
Acesse no navegador do servidor: <code>http://localhost:8080/teste</code>
* Resposta esperada: '''API: Ok | Banco de dados: Ok'''
 
</div>
</div>
 
<div class="celta-card accent-green">
<div class="celta-card-header"><i class="bi bi-shield-lock" style="font-size:1.2em;"></i> Política de Privacidade</div>
<div class="celta-card-body">
 
Esta política descreve como o aplicativo CeltaMobi coleta e utiliza seus dados.
 
'''1. Coleta de Dados'''
O aplicativo acessa estritamente dados necessários para a operação de vendas, sincronizados com o seu ERP local:
* Cadastro de Clientes e Produtos.
* Câmera: Utilizada exclusivamente para leitura de código de barras.
 
'''2. Segurança e Compartilhamento'''
As informações são armazenadas localmente no dispositivo e sincronizadas diretamente com o servidor da sua empresa. A Celta Sistemas não compartilha, vende ou aluga seus dados para terceiros.
 
'''3. Termos de Uso'''
Ao utilizar o aplicativo via Google Play Store, você concorda automaticamente com os Termos de Serviço da plataforma.
 
<div style="margin-top:20px; border-top:1px solid #eee; padding-top:20px;">
[mailto:[email protected] <span class="celta-sys-btn" style="display:inline-flex !important; width:auto !important;"><i class="bi bi-envelope"></i> Dúvidas sobre Privacidade?</span>]
</div>
 
</div>
</div>
 
</div>  
</div>

Edição atual tal como às 04h28min de 30 de novembro de 2025

CeltaMobi

Atualizado em: 30/11/2025

Aplicativo de força de vendas e consulta móvel integrado ao ERP Celta.

Instalação da API
PRÉ-REQUISITO

Instale o ASP.NET 7.0 Runtime antes de começar.

1. Configuração do Serviço

  • Copie CeltaAPI.config.xml e CeltaAPI.exe para a pasta C:\Celta Sistemas\API.
  • Edite o arquivo XML e configure a porta (Padrão: 8080) e o IP do banco de dados.
  • No arquivo firebird.conf, altere o parâmetro para: WireCrypt = Enabled e reinicie o serviço do Firebird.
  • Libere a porta escolhida no Firewall do Windows.

2. Instalação do Serviço (PowerShell Admin)

sc.exe create "CeltaAPI" binpath="C:\Celta Sistemas\API\CeltaAPI.exe" start=delayed-auto
sc.exe description "CeltaAPI" "API para conexão com o sistema Celta."
sc.exe start "CeltaAPI"

3. Teste de Conexão Acesse no navegador do servidor: http://localhost:8080/teste

  • Resposta esperada: API: Ok | Banco de dados: Ok
Política de Privacidade

Esta política descreve como o aplicativo CeltaMobi coleta e utiliza seus dados.

1. Coleta de Dados O aplicativo acessa estritamente dados necessários para a operação de vendas, sincronizados com o seu ERP local:

  • Cadastro de Clientes e Produtos.
  • Câmera: Utilizada exclusivamente para leitura de código de barras.

2. Segurança e Compartilhamento As informações são armazenadas localmente no dispositivo e sincronizadas diretamente com o servidor da sua empresa. A Celta Sistemas não compartilha, vende ou aluga seus dados para terceiros.

3. Termos de Uso Ao utilizar o aplicativo via Google Play Store, você concorda automaticamente com os Termos de Serviço da plataforma.