5.4 RPT - Crystal Reports -Geração automática de PDF para layout de cotação e pedido de vendas
Geração Automática de PDF para Cotações e Pedidos – CRM One
Com o CRM One, você pode gerar automaticamente um PDF do layout de cotação ou pedido de vendas e adicioná-lo como anexo ao documento.
1. Requisitos iniciais
- Dois arquivos RPT no Crystal Reports (um para cotação e outro para pedido).
- CRM One Web versão 2021.04.6.001 ou superior.
- CRM One Addon versão 2021.04.6.001 ou superior.
- CRM One Mobile versão 2021.03.1.007 ou superior.
- Crystal Reports Runtime (CRRuntime), disponível na pasta
B1_SHR
da instalação SAP.
2. Baixar modelos de layout
Você pode utilizar os modelos de exemplo abaixo para testes:
SQL Server:
LayoutImpressaoDocMarketingSQL | Esboço
HANA:
LayoutImpressaoDocMarketingHANA | Esboço
3. Padrão dos filtros no RPT
Para que a execução funcione via portal web, seu layout RPT deve conter apenas os seguintes filtros:
DocKey@
→ recebe o DocEntryObjectID@
→ recebe o tipo de objeto (mesmo que não seja usado, deve existir)
⚠️ Não inclua outros filtros no arquivo RPT. ⚠️ O nome do arquivo não pode conter espaços, acentos ou caracteres especiais.
4. Habilitando a funcionalidade no Add-on
- Acesse o SAP Business One.
- Menu: Módulos > CRM One > Configurações > Configurações gerais
- Aba Extensão CRM One > Documentos
- Marque a opção: Salvar em PDF ao adicionar documentos de marketing
5. Salvando os arquivos RPT
Salve os arquivos com os seguintes nomes:
LayoutDocMKTAuto_CV.rpt
→ para CotaçãoLayoutDocMKTAuto_PV.rpt
→ para Pedido
Os arquivos devem ser colocados na pasta de ampliações configurada no SAP.
Verificar caminho da pasta:
Exemplo ilustrativo:
6. Resultado após emissão
Após gerar uma cotação ou pedido, o PDF será salvo automaticamente como anexo.