Conhecimento · Faturação eletrónica
O modelo dos quatro cantos na troca de faturas eletrónicas, explicado tecnicamente
O que é o modelo de quatro cantos?
O modelo de quatro cantos é a arquitetura que a rede Peppol utiliza para trocar documentos eletrónicos. Envolve quatro partes, referidas na terminologia Peppol como os quatro cantos.
A essência do modelo é que o primeiro e o quarto cantos nunca comunicam diretamente. Graças à interoperabilidade da rede, todos os pontos de acesso participantes podem comunicar entre si e não é necessária qualquer coordenação dedicada. Uma vez ligado, um participante alcança todos os outros participantes da rede sem construir uma interface separada para cada contraparte.
-
Remetente
A empresa que emite uma fatura. No software de um fornecedor, o cliente final é quem cria uma fatura de saída.
-
Ponto de Acesso do Remetente
Aceita a fatura, verifica-a e transporta-a para a rede.
-
Ponto de Acesso do Destinatário
Recebe o documento da rede e entrega-o ao destinatário.
-
Destinatário
A empresa que recebe a fatura e a processa posteriormente. O sistema de receção é geralmente o software de contabilidade ou DMS do destinatário.
Os benefícios dos Pontos de Acesso
O Ponto de Acesso retira a tecnologia de rede das mãos de um fornecedor de software e oferece diversas funções que, de outra forma, teriam de ser desenvolvidas e mantidas internamente.
O Ponto de Acesso conecta seu software à rede Peppol usando um protocolo e um conjunto de formatos padronizados. Isso permite que seu software se comunique com a rede independentemente do software que o utiliza.
Validação antes do envio: O Ponto de Acesso verifica os documentos de saída em relação às regras relevantes, como a EN 16931 e as especificações de formato, o que reduz o risco de faturas serem rejeitadas pelo destinatário.
Interoperabilidade por meio de formatos compatíveis: o remetente e o destinatário trocam um documento em um formato que ambos os lados podem processar. Na Europa, isso geralmente se baseia na EN 16931, enquanto outras regiões seguem seus próprios padrões.
Transmissão segura com prova de entrega: O Access Point gerencia a transmissão criptografada e assinada na íntegra, incluindo o recibo que confirma a entrega ao Access Point de destino. Por meio do Message Level Status (MLS), ele ainda confirma que o documento alcançou o sistema de recebimento do destinatário, e não apenas o Access Point.
Uma das decisões centrais em qualquer implementação é se o fornecedor fornecerá essas funções por meio de um Ponto de Acesso certificado próprio ou as obterá de um provedor existente.
AS4, o protocolo de transmissão entre Pontos de Acesso
O AS4 gerencia a transmissão entre o Ponto de Acesso do remetente e o Ponto de Acesso do destinatário. É um protocolo de mensagens baseado no padrão ebMS 3.0 e especificado em um perfil Peppol dedicado.
O AS4 fornece três propriedades que são importantes na troca de faturas.
Transmissão encriptada: A mensagem é transmitida de forma encriptada, pelo que o conteúdo fica protegido em trânsito.
Mensagem assinada: A mensagem é assinada, para que a sua origem e integridade possam ser verificadas.
A entrega é confirmada por um recibo assinado, que serve como prova para o remetente de que a mensagem chegou ao Ponto de Acesso do destinatário. Importante: este recibo não confirma a aceitação da fatura pelo destinatário final; essa confirmação é enviada separadamente, se necessário.
Para os fornecedores de software, o AS4 é executado inteiramente dentro do ponto de acesso. Se obtiver a ligação de um fornecedor, nunca tocará no protocolo em si, trabalhando numa interface de nível superior.
SML e SMP, como é que um destinatário é encontrado
Antes que um Ponto de Acesso possa entregar uma fatura, ele precisa saber para onde enviá-la. Dois serviços de pesquisa lidam com isso: o Localizador de Metadados de Serviço (SML) e o Publicador de Metadados de Serviço (SMP).
Cada participante da rede possui um identificador de participante Peppol único. É composto por um esquema e um valor, por exemplo um número de identificação IVA ou outro identificador registado.
O SML é um serviço centralizado baseado em DNS que atua como um catálogo de endereços da rede. Ele responde à pergunta sobre qual SMP é responsável por um determinado identificador de participante.
O SMP contém os metadados do participante. Ele informa se o participante pode ser contatado, quais tipos de documentos e processos ele suporta e por meio de qual Ponto de Acesso ele está conectado.
Em combinação, o processo ocorre em três etapas. O Ponto de Acesso do remetente consulta o SML para identificar o SMP responsável pelo destinatário. Do SMP, ele recebe os formatos suportados e o endereço técnico do Ponto de Acesso receptor. Somente então ele envia o documento via AS4 para esse endereço.
Os fornecedores de software podem usar essa ferramenta de consulta para verificar se um destinatário pode ser contatado via Peppol e quais formatos são aceitos antes de enviar. Se você não tiver uma conexão própria, pode experimentar a consulta de ID Peppol diretamente, sem a necessidade de uma conta.
Os certificados e o modelo de confiança
Peppol opera sua própria infraestrutura de certificados, uma infraestrutura de chave pública (PKI), para que os Pontos de Acesso na rede possam confiar uns nos outros.
Cada Ponto de Acesso recebe um certificado que o identifica como participante aprovado na rede. Este certificado é utilizado para transmissões via AS4 e para as entradas no SMP.
O certificado permite que um Ponto de Acesso receptor determine se uma mensagem recebida provém, de fato, de um participante aprovado. O resultado é uma rede de confiança fechada, na qual apenas Pontos de Acesso certificados trocam documentos.
Provedores de serviço não-conformes podem ser excluídos da rede. Isso resulta na revogação de seus certificados, impossibilitando a transmissão.
Um Ponto de Acesso certificado com certificado próprio exige adesão à OpenPeppol e prova de conformidade. Nesse caso, o operador assume o papel de Provedor de Serviços — o papel certificado OpenPeppol — incluindo a manutenção contínua de certificados e a conformidade técnica.
O que significa o modelo dos quatro cantos para os fornecedores de software
Para fornecedores de software que adicionam o faturamento eletrônico aos seus produtos, o modelo resulta em uma clara divisão de tarefas. Seu próprio produto cria, processa e disponibiliza faturas eletrônicas ao cliente final; o Ponto de Acesso cuida da parte da rede. Um fornecedor pode operar essa parte por conta própria ou terceirizá-la de um Ponto de Acesso existente.
Do lado da rede, o modelo de quatro cantos reúne os blocos de construção individuais num processo contínuo. O remetente e o destinatário apenas se ligam ao seu Ponto de Acesso, o AS4 transfere o documento entre os dois, o SML e o SMP estabelecem para onde vai e em que formato, e os certificados garantem que ambos os lados estão a lidar com um participante aprovado.
Uma única conexão é, portanto, suficiente para alcançar todos os outros participantes da rede. Compreender o funcionamento disso facilita o planejamento da própria implementação e a identificação mais rápida de erros de troca.