CYNERGI
   
Sobre nós; ParceirosPortfolio & principais clientesFAQ, suporte & contactos
English!Início
Web EngineeringWeb HostingWeb Consulting

VIES: verificação de isenção em tempo real


Consultas directas à base de dados VIES* da União Europeia, significam menos erros no processo de encomendas e menos compras rejeitadas pelo comprador. Significam mais vendas e clientes satisfeitos.



Licenciamento

Binário: executável para Windows
Licença eterna intransmissível para um servidor. Irá receber apenas o ficheiro binário para correr em plataforma Windows (qualquer versão), mas não o código-fonte.

Desenvolvimento: código-fonte
Baseada na licença "Binário", mas irá também receber todos os ficheiros fonte C totalmente comentados para compilar em qualquer plataforma.

Total: direitos totais
Licença eterna sem limite de servidores, com direitos totais sobre o código fonte, permitindo a transmissão de direitos, a revenda e o uso dos algoritmos e código em projectos comerciais. Irá receber todos os ficheiros fonte C totalmente comentados.


  Encomenda 

Determinar
isenção de IVA


word-tax.c é uma aplicação de linha de comandos* em C que com base no código ISO 3166* de país e número de registo de uma empresa cliente (e opcionalmente a sua morada), determina que imposto se lhe deve cobrar, independentemente de quem seja a entidade que está a tentar vender o produto ou serviço. Por enquanto esta aplicação apenas suporta e testa pela necessidade de cobrar o IVA europeu.

Segundo as regras do IVA europeu, qualquer entidade europeia a efectuar uma compra deverá pagar IVA se:

  1. estiver registada no mesmo país do vendedor, ou
  2. não for registada para efectuar comércio (e.g.: o comprador é uma pessoa e não uma empresa).
O primeiro ponto deve ser testado no seu código, mas como evitar problemas com auditorias do Estado se os seus compradores lhe mentirem (dizendo que são de outro país Europeu com um número de registo falso) para não pagarem IVA?

É neste processo que entra esta aplicação. Ela analisa os dados do comprador que lhe são fornecidos. Se o país pertencer à União Europeia, a aplicação retorna imediatamente indicando que não há IVA a pagar. Caso contrário consulta a base de dados europeia VIES* para saber se o número de registo fornecido corresponde a uma empresa registada. Se isso é verdade, retorna indicando "isento de IVA", caso contrário indica "sujeito a IVA".

Se lhe for fornecida a morada do comprador, world-tax também descobre se o cliente se encontra numa zona pertencente a um país da União Europeia, mas isenta de pagar IVA, como algumas ilhas e enclaves de acordo com as directivas europeias.

Embora tipicamente usada em tempo real num cesto de compras ou formulário de encomenda (e por essa razão possamos especificar um tempo máximo pelo qual aguardamos resposta da base de dados VIES), a aplicação foi preparada para também fazer verificações em lote, com múltiplas consultas em paralelo à base de dados VIES para maior velocidade.

Versões
disponíveis


Software: world-tax.c
Licenciamento de acordo com uma das opções descritas à esquerda:


€78,90
Binário
   

€449,00
Desenvolvimento
   

€2480,00
Total
   

Ficha técnica
do produto


A aplicação está escrita em ANSI C com extensões de rede POSIX.1 / WIN32 pelo que corre em praticamente qualquer plataforma informática, incluindo Windows e Unix/Linux.

A compra deste software torna seu um ficheiro ZIP que lhe será enviado por e-mail e contém:

  • O código-fonte ou um binário executável da aplicação, dependendo do licenciamento comprado (ver abaixo); note que todos os comentários do código-fonte vêm em Inglês.

Terá ainda direito a apoio técnico gratuito por e-mail, e a upgrades gratuitos caso descubra alguma falha que seja resolvida.

Qualidade
assegurada


Esta aplicação foi desenvolvida em Windows XP e Vista, compilada com GCC e está recompilada, instalada e em produção em plataformas LAMP* desde 2003. world-tax é utilizado por este site para determinar os totais finais a pagar durante o processo de encomenda de um produto/serviço.

A aplicação também está pré-instalada e acessível a clientes de alojamento. Não lhe são conhecidos bugs.

Embora esta aplicação não necessite de correr com permissões especiais, durante o seu desenvolvimento prestou-se atenção especial à validação de buffers de forma a impedir qualquer ataque do tipo buffer overflow.

Grupo Corebase