| ♥ 0 | Bom dia,
É possível ir buscar o PDF referente a uma FR ou a um recibo através da API para enviar aos clientes de forma automática? Neste momento todos os documentos estão a ser gerados de forma automática, mas queremos também que quando uma FR é criada, ou uma FA é processada (paga), o documento seja enviado automaticamente ao cliente.
Cumprimentos, André Bastos Marcado como spam |
| Resposta privada Olá André, O envio automático de um email com o documento como attach neste momento não é possível. Cada um dos serviços disponibiliza 4 endpoints que te permitem obter o PDF. /print (por id ou chave do documento) Tem um comportamento idêntico ao "imprimir" na aplicação.
/printOriginal (por id ou chave do documento) Fará sempre a impressão do original do documento (e caso seja passado o parâmetro de template, será esse o template usado para a impressão). Nota importante: Embora não seja obrigatório, é aconselhado que seja sempre passado o parâmetro que indica qual o template a ser utilizado para a impressão. Caso não seja, a aplicação irá selecionar o primeiro dos templates disponíveis (que poderá não ser o que pretende) A título de exemplo aqui ficam as chamadas para faturas e de seguida para recibos (neste caso usando a chave do documento). Quanto aos templates também não sei se são estes os templates que usas normalmente para estes documentos. GET {{url}}/api/{{tenant}}/{{organization}}/billing/invoices/{{companyKey}}/{documentType}/{serie}/{seriesNumber}/printOriginal?template=Billing_MaterialsInvoiceReport GET {{url}}/api/{{tenant}}/{{organization}}/accountsReceivable/receipts/{companyKey}/{documentType}/{serie}/{seriesNumber}/printOriginal?template=AccountsReceivable_ReceiptReport Referência: https://jasminsoftware.github.io/billing.invoices.html#85fd18d0-040c-4c93-b43b-878a1d4c6b1e Espero que ajude Marcado como spam | |
| Resposta privada Olá André, O envio automático de um email com o documento como attach neste momento não é possível. Cada um dos serviços disponibiliza 4 endpoints que te permitem obter o PDF. /print (por id ou chave do documento) Tem um comportamento idêntico ao "imprimir" na aplicação.
/printOriginal (por id ou chave do documento) Fará sempre a impressão do original do documento (e caso seja passado o parâmetro de template, será esse o template usado para a impressão). Nota importante: Embora não seja obrigatório, é aconselhado que seja sempre passado o parâmetro que indica qual o template a ser utilizado para a impressão. Caso não seja, a aplicação irá selecionar o primeiro dos templates disponíveis (que poderá não ser o que pretende) A título de exemplo aqui ficam as chamadas para faturas e de seguida para recibos (neste caso usando a chave do documento) GET {{url}}/api/{{tenant}}/{{organization}}/billing/invoices/{{companyKey}}/{documentType}/{serie}/{seriesNumber}/printOriginal?template=Billing_MaterialsInvoiceReport GET {{url}}/api/{{tenant}}/{{organization}}/accountsReceivable/receipts/{companyKey}/{documentType}/{serie}/{seriesNumber}/printOriginal?template=AccountsReceivable_ReceiptReport Referência: https://jasminsoftware.github.io/billing.invoices.html#85fd18d0-040c-4c93-b43b-878a1d4c6b1e Espero que ajude Marcado como spam | |
| Resposta privada Olá sim isso é possivel via desenvolvimento especifico. Assim recomendo a leitura deste artigo "COMO ENVIAR MENSAGENS DE EMAIL DE FORMA ASSÍNCRONA" para entender como podem gerar as mensagens que irão ser processadas depois.
Marcado como spam Comentários Olá, Estás a falar deste artigo? https://developers.ila.cegid.com/?s=COMO%20ENVIAR%20MENSAGENS%20DE%20EMAIL%20DE%20FORMA%20ASS%C3%8DNCRONA Se sim, este artigo não especifica como podemos enviar usando a api, só ajuda no caso de estarmos a trabalhar com a vossa sdk em c# não é?
Temos toda a nossa plataforma feita em nodejs, portanto idealmente queriamos usar apenas pedidos HTTP para fazer o envio dos emails. |