Ir para o conteúdo
HNROS Central de ajuda
Português
Comece grátis
Conteúdo1. O que faz e não faz2. Métodos de conexão3. A chave de criptografia de credencial4. Construir uma conexão - 4 passos5. Fetching, a garda duplicada e o matching6. Conhecimento automático e notificações7. Estatutos e razões de erro8. A tabela ao vivo e o log de sincronização9. Permissões e Segurança10. No telefone11. Perguntas frequentes

Ajuda › Finanças › Movimentações bancárias › Conectar o Banco ao vivo

Conectar o banco ao vivo – um guia de Scratch

Se você tiver um acordo com o seu banco, você pode receber transações de conta Direto do banco sem baixar um arquivo de declaração. o administrador do sistema estabelece a conexão uma vez abaixo Settings › Informações da empresa › Conectividades bancárias; As transações, em seguida, chegam no intervalo escolhido (ou com FETCH agora) e passe por O mesmo Mesmo que a mesma transação veja tanto da conexão como de um arquivo, nunca é escrito duas vezes.

1. O que faz e não faz

2. Métodos de conexão

Método O que precisa Status
Atividades bancárias abertas (ÖHVPS · Serviço de Informação de Conta) Uma empresa não pode se conectar diretamente ao banco: precisa de uma licenciada YÖS (Provedor de Serviços de Pagamento) como intermediário, um consentimento aprovado na aplicação bancária e um token de acesso. Atividade: se torna ativa com a YÖS acordo.
Serviço de transação de conta corporativa de bancos turcos (Garanti) BBVA, O Banco de İş, Yapı Kredi, Akbank, Ziraat, Halkbank, VakıfBank, QNB, Banco do Sul, Kuveyt Türk) Um ERP acordo de integração com a sucursal; nome de usuário/password de serviço web, número de cliente, permissão IP para o servidor (para Garanti BBVA um ID/secreto do cliente e um número de consentimento criado na banca na internet). Enumera-se no catálogo; o motorista é concluído quando o banco envia o seu documento de serviço. até então o status é "Acordo bancário exigido".
Banco da Indonésia SNAP (BCA, Banco de Mandiri, BNI, BRI) Registo no portal do desenvolvedor do banco e um contrato corporativo; X-CLIENT-KEY, O segredo do cliente, a chave pública de um RSA O par de chaves que geramos é dado ao banco, X-PARTNER-ID, CHANNEL-ID, Números de contas. As assinaturas e pontos finais escritos para o padrão; o primeiro teste com um banco real vem após o acordo.
Simulação (banco de teste) Nome do usuário demo, Ele nunca chega a um banco real; ele sempre produz as mesmas transações de amostra para cada dia. Para reescrever a configuração e para a formação.

3. A chave de criptografia de credencial

A senha, o segredo do cliente e a chave privada dada pelo banco são escritas na base de dados. Criptografado (AES-256-GCM). A chave de criptografia não está na base de dados, mas no ambiente do servidor: HNR_BANKA_KIMLIK_ANAHTARI. A chave é mantida com a proteção de usuário do Windows (java\gpt\tls\banka-kimlik.dpapi.xml) e o lançador de nódulos fornece-o no começo. sem a chave, a tela avisa "A chave de criptografia de credenciamento não é definida"; credenciais não podem ser salvos e o banco não pode ser alcançado. Se as mudanças de chave, credenciais salvos não podem ser descriptografados - a tela diz "A chave de criptografia mudou" e as credenciais são inseridas novamente.

4. Construir uma conexão - 4 passos

  1. Bancos e métodos de ligação: Settings › Informações da empresa › Conectividades bancárias › Nova conexão. Escolha o banco/metodo da lista; abaixo aparece o documento fonte e o Informações a solicitar do banco Lista — aplicável ao banco com esta lista.
  2. Configurações e configurações de conexão: dê a conexão um nome, preencha os campos que o banco lhe deu e pressione Salve e continue. Os campos secretos (password, secreto, chave privada) nunca mais são mostrados após a salvação; a caixa lê "Salvado - digite um novo valor para alterá-lo".
  3. Testes de conexão: Testes de conexão Insira no banco e traz a lista de contas e balanços. se isso sucede o status torna-se "Conectar está funcionando"; caso contrário, a razão é mostrada (sezione 7).
  4. Ficha de conta e ficha: Além de cada conta bancária, escolha a conta em dinheiro/banco em HNR (Não há uma conta não emmarcada; uma HNR Cartões de conta para apenas uma conta bancária). 5-60 minutos, dias para voltar no primeiro feto 0-90. Se FETCH AUTOMÁTICO em Não é ticked, as transações chegam apenas com FETCH agora. Salve e feche.

Configure primeiro uma ligação de ensaio com o controlador Simulação, usando o utilizador demo: verá as quatro etapas, a obtenção e a correspondência, sem esperar por um banco real. Escreva linhas giris|amount|description|counterparty|tax id na caixa «Transações de exemplo» para testar a correspondência com as suas próprias faturas em aberto. Elimine a ligação depois do ensaio.

5. Fetching, a garda duplicada e o matching

6. Conhecimento automático e notificações

O feto automático é Desligado por default no servidor; o administrador do sistema o envia com BANKA_CANLI_GOREV=1. Quando em, cada conexão é sincronizada a seu próprio intervalo. após um erro o tempo de espera duplica em cada tentativa (na maioria dos casos). 6 horas) em Permanente erros como credenciais rejeitados, um acordo ausente ou configurações incompletas, retrases automáticas param e esperam para o administrador. Quando novas transações chegam, o administrador que estabelece a conexão recebe uma "... novas transações bancárias recebidas,... transações esperando para corresponder." mensagem em Mensagens; no terceiro erro consecutivo um alerta vem uma vez. Queimados A parte da tela do pulso.

7. Estatutos e razões de erro

em tela Significado e o que fazer
Configurado, aguardando testeApresentação; Press Testes de conexão.
A conexão está funcionandoO último teste ou fetch foi bem sucedido.
Contrato com o banco necessárioNão há documento de serviço para este banco ainda, ou o banco não abriu o serviço. 2.
Credenciais recusadasA senha/secreto/consentimento expirou ou está errada.Entre o novo valor e teste novamente.O retorno automático parou com este erro.
O banco não podia ser alcançado; o serviço bancário não responde temporariamenteUm problema temporário na rede ou no banco; retrasos de fogo automáticos em intervalos de crescimento.
Configurações da conexão incompletasUm campo necessário é vazio, o endereço não é https ou não há cartografia de conta.

8. A tabela ao vivo e o log de sincronização

O que Transacções bancárias › Live tab mostra o estado de cada conexão, última sincronização, último sucesso de fetição, número de contas mapeadas e intervalos de fetição; o número vermelho no nome da tab é o número de conexões falhas. FETCH agora e abri o Síntese do log: Cada linha contém o tempo, a razão (manual / calendário / quando a janela é aberta / conexão teste), o status, o recebido, novo, duplicado, exato e sugestão contam e a mensagem de erro se houver.

9. Permissões e Segurança

10. No telefone

11. Perguntas frequentes

Pergunta Resposta
Posso inserir minha própria senha de banco na internet? A conexão funciona com o usuário do serviço da web que tem problemas bancários separadamente para ERP Integração, ou com um consentimento bancário aberto. Nunca dê a sua senha bancária da internet a qualquer sistema.
O meu banco está na lista, mas o status é "Acordo bancário exigido". O documento de serviço do banco ainda não foi integrado no controlador. Contacte a agência com a lista «Informações a pedir ao banco» da secção 2; quando o documento chegar, o controlador será concluído e o teste de ligação ficará disponível.
Por que as transações não chegam por si mesmas? ou FETCH AUTOMÁTICO em não é ticked para a conexão, ou a tarefa de captura automática é desligada no servidor (não BANKA_CANLI_GOREV=1). A parte superior da tabela Live diz que aplica; no entanto, FETCH agora pode ser usado.
O que acontece com transações feitas se eu excluir a conexão? Somente a conexão e as suas credenciais salvas são excluídas; transações, jogos e receitas escritas permanecem.

Guia relacionada: Transacções bancárias · Finanças · Settings · Mobiliário.