Implementação Técnica da Exibição de Fatura On-line
Os usuários poderão visualizar uma imagem de qualquer fatura enviada a um cliente em Fatura - Principal se você associar um algoritmo de elaboração de Exibição de Fatura On-line no Registro de Instalação.
O sistema pode fazer uma chamada para um sistema externo para recuperar uma imagem da fatura. Muitos fornecedores de impressão de faturas oferecem suporte a essa funcionalidade.
- O algoritmo desse tipo de algoritmo aceita variáveis dinâmicas, como um ID de fatura, e variáveis estáticas, como um fornecedor ou uma chave de segurança fornecida pela implementação.
- O algoritmo cria um URL que inclui a geração de HASH ou chaves de segurança.
- O sistema exibe a imagem recuperada em uma sessão separada do navegador.
-
Para obter mais informações sobre o tipo de algoritmo, consulte a descrição do tipo de algoritmo.
O sistema pode interagir com aplicativos de composição de documentos ou com um mecanismo de geração de relatórios (como o BI Publisher).
- O algoritmo baseado nesse tipo de algoritmo chama o algoritmo de extração de fatura para um tipo de rota da fatura apropriado (conforme determinado pelo algoritmo).
- O algoritmo de extração da fatura elaborará as informações que aparecem na fatura (consulte o tipo de algoritmo C1-BLEX-XML para obter mais detalhes).
- As informações elaboradas são passadas para o software de composição de documentos que reconstruirá a imagem da fatura em um formato PDF.
- O sistema exibe o PDF em uma sessão separada do navegador. Observe que o cliente deve ter o Adobe Acrobat Reader instalado para visualizar os arquivos PDF.
Consulte Os Registros de Extração de Fatura para obter exemplos dos layouts de registro passados para o software de composição de documento.
- O algoritmo baseado nesse tipo de algoritmo chama o algoritmo de extração de fatura para um tipo de rota da fatura apropriado (conforme determinado pelo algoritmo).
- O algoritmo de extração de fatura retorna o código do relatório apropriado ao algoritmo de Exibição de Fatura On-line que, por sua vez, retorna o código do relatório para a página da fatura (consulte o tipo de algoritmo C1-BLEX-BIP para obter mais detalhes). Na verdade, esse algoritmo não está extraindo dados, porque quando se usa relatórios do BI Publisher, o relatório em si é responsável por extrair e formatar os dados.
- A saída do usuário da página da fatura aciona o BI Publisher e exibe a fatura em uma sessão separada do navegador.
Consulte Impressão de Faturas no BI Publisher para ver exemplos dos dados extraídos para o relatório.