| Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segue protótipoDados de tela que serão preenchidos: IMPLEMENTAÇÃO NA LISTAGEM DE NOTA FISCAL Implementação na listagem de nota fiscalNa tela, "Venda → Nota Fiscal → Listar", exibirexibe o botão para download do PDF, ao lado do botão de visualização conforme protótipo, de acordo com as configurações do plugin:
Ao clicar no botão de download a aplicação deverá consultar o carte de acordo com a sql:
A url do download deve seré montada da seguinte forma: URL=${Configurações do Pentaho.URL}/kettle/executeJob/?rep={}&job={} No body da requisição, passar as seguintes informações:
O retorno desta url será o arquivo em base64 para download:
Integração com API Download de Notas fiscaisCriar a variávelLista de variáveis de integração abaixo:
Detalhes de Job DOWNLOADNOTAFISCALTambém é Criado para Pentaho-Carte o Job DOWNLOADNOTAFISCAL no repositório COMMONS_SERVICES; A URL de consulta deve seré montada no seguinte padrão: GET: {URL_API_NOTA_FISCAL_CLIENTE}/{empresa}/{filial}/{documento}/{serie} HEADERS: Authorization: Basic {TOKEN} Informações da request serão obtidas a partir das consultas abaixo; é repassado na URL da request. Dessa forma {URL_API_NOTA_FISCAL_CLIENTE}/{filial}/{documento}/{serie}:
O retorno recebido será no formato base64, e deve seré retornado para aplicação sem transformações dentro do XML do RESPONSE:
|