Visão geral
Facturação electrónica para Angola, construída para continuar a funcionar quando a rede cai.
Detalhes do projecto
Cliente
abraccio studio — produto próprio, vendido a empresas
Soluções mobilizadas
- Aplicativos sob medida
- Plataformas
Sector
- Facturação electrónica e gestão comercial
- Angola
01 · O ponto de partida
Este produto é nosso. O altoneSoft (altonesoft.com) é um produto da abraccio studio, vendido a empresas — não é trabalho feito para um cliente. Publicamo-lo aqui pela mesma razão que publicamos o CRM: as soluções «Aplicativos sob medida» e «Plataformas» não se explicam com uma lista de possibilidades, explicam-se com software que existe, que alguém usa e que pode ser visto.
E há uma coisa que tem de ficar dita antes de qualquer imagem: o processo de homologação junto da AGT está em curso. Enquanto não estiver concluído, o altoneSoft não emite documentos com valor fiscal. Quem o diz não somos nós numa página de marketing — é o próprio produto, em cada documento e em cada ecrã, como se vê nas imagens abaixo. Um software de facturação que deixasse alguém confundir uma simulação com uma factura real seria um software perigoso.
O problema que o produto resolve é o de qualquer empresa angolana que factura:
- A factura deixou de ser um papel. Passa a haver série, numeração encadeada, assinatura e comunicação à AGT. Nada disto se faz num bloco de recibos nem numa folha de cálculo.
- A rede em Angola cai. Um sistema que só factura quando a ligação está boa é um sistema que fecha a caixa a meio da tarde. O balcão tem de continuar a atender e a comunicação tem de esperar pela sua vez.
- Ninguém sabe em que estado está cada documento. Comunicado? Rejeitado? À espera? Sem isso à vista, a empresa só descobre o problema quando o contabilista o encontra, semanas depois.
- E a facturação não vive sozinha. Clientes, artigos, stock, preços, equipa e relatórios são o mesmo negócio. Manter isso em programas separados é manter duas verdades.
Serviço 01
Aplicativos sob medida — o motor fiscal
A parte difícil de um software de facturação não é o ecrã de venda: é tudo o que tem de acontecer por baixo, na ordem certa, sem excepções. Séries, numeração sem saltos, assinatura, encadeamento de documentos, fila de comunicação, exportação SAF-T e um registo de auditoria que não se pode apagar.
O estado fiscal de cada documento é a primeira coisa que se vê, não um menu escondido. E cada documento traz a sua linha temporal: rascunho criado, emitido, recebido, aceite — com a hora e com o nome de quem fez cada passo.
Clique em qualquer imagem para ver em grande e ler o que foi feito.
+
+
Serviço 02
Plataformas — o balcão e a porta para fora
Facturar é uma coisa; deixar o resto do negócio falar com o sistema é outra. O altoneSoft tem uma interface de programação documentada dentro do próprio produto, com as permissões de cada chamada declaradas ao lado de cada endereço — quem integra sabe o que pode fazer antes de escrever uma linha.
O detalhe que revela a preocupação certa: a emissão exige uma chave de idempotência. É o que impede que uma factura seja emitida duas vezes quando a rede cai entre o pedido e a resposta. Repetir o mesmo pedido com a mesma chave devolve o mesmo documento, em vez de criar outro. Num país onde a ligação falha, isto não é um pormenor técnico: é a diferença entre uma contabilidade certa e uma contabilidade com documentos a mais.
+
02 · Como foi feito
-
Ler a regra antes de desenhar o ecrãPasso 01
Séries, tipos de documento, taxas, motivos de isenção, encadeamento e exportação. O que a lei obriga decide a estrutura dos dados; desenhar primeiro e encaixar a regra depois é como nascem os sistemas que não passam na homologação.
- Conformidade
- Levantamento
-
Separar emitir de comunicarPasso 02
A emissão é local e imediata: numera, assina e encadeia. A comunicação à AGT vai para uma fila que tenta, repete e mostra o estado. É isto que permite continuar a atender com a rede em baixo, sem inventar números nem perder documentos.
- Fila
- Continuidade
-
Tornar a repetição inofensivaPasso 03
Chave de idempotência obrigatória na emissão, pela API e pelo balcão. Numa ligação instável, o pedido repetido é a norma, não a excepção — e um sistema que trata cada repetição como uma venda nova estraga a contabilidade de quem o usa.
- Integridade
- API
-
Pôr o estado fiscal à vistaPasso 04
Linha temporal por documento, fila de comunicação, série com aviso de números a esgotar e registo de auditoria. Quem factura tem de poder responder «em que estado está isto?» sem telefonar a ninguém.
- Estado
- Auditoria
-
Ensaiar contra um simulador, antes da AGTPasso 05
Ambiente de ensaio com simulador próprio, onde cada documento nasce marcado como demonstração e sem valor fiscal. É onde o produto é testado e demonstrado enquanto o processo de homologação decorre.
- Ensaio
- Homologação
03 · O que ficou entregue
- Emissão de documentos com série, numeração encadeada, assinatura e tipos separados — factura, factura-recibo e as restantes.
- Balcão, para atender de pé e em contínuo, sem depender do estado da ligação no momento da venda.
- Fila de comunicação à AGT que tenta, repete e mostra o que está por comunicar e o que foi rejeitado.
- Linha temporal fiscal por documento, com hora e autor de cada passo.
- Exportação SAF-T a partir do painel.
- Clientes, artigos, preços, imposto, código de barras e stock no mesmo sistema que factura.
- Relatórios do dia e do mês, imposto por taxa e valores por receber.
- Equipa com permissões por função e registo de auditoria.
- Interface de programação documentada dentro do produto, com permissões por chamada e chave de idempotência obrigatória na emissão.
- Três línguas — português de Angola, inglês e francês.
- Impressão em A4 e em talão, com segunda via.
Sobre o estado perante a AGT. O processo de homologação está em curso. Até estar concluído, nenhum documento emitido pelo altoneSoft tem valor fiscal, e o produto diz isso em cada documento que imprime e em cada ecrã de estado. Os ecrãs desta página são de um ambiente de ensaio, com uma empresa e valores inventados: a AGT nunca viu aqueles documentos.
Não publicamos indicadores de negócio deste produto. O que aqui interessa é o software — que existe, e que pode ser mostrado ao vivo a quem estiver a pensar em facturar em condições ou em integrar a facturação com o resto do negócio.