5.4 RPT - Crystal Reports -Geração automática de PDF para layout de cotação e pedido de vendas
O CRM One possui a opção de salvar em PDF o layout de cotação e pedido de vendas. Esta funcionalidade adiciona automaticamente o PDF como um anexo do respectivo documento.
Para configurar esta funcionalidade será necessário dois layout em Crystal Reports um layout para cotação e outro para pedido.
Exemplos de RPT
Arquivos RPT de exemplo abaixo para testes:
Para SQL Server
LayoutImpressaoDocMarketingSQL
LayoutImpressaoDocMarketingSQL – Esboco
Para HANA
LayoutImpressaoDocMarketingHANA
LayoutImpressaoDocMarketingHANA – Esboco
Filtros do layout de impressão
Para que o CRM One consiga executar o RTP pelo portal WEB, é necessário que haja um padrão nos filtros do seu layout RPT.
Sempre utilize os filtros no padrão abaixo:
ATENÇÃO: Para que o layout seja executado, é obrigatório ter somente os seguintes filtros no rpt conforme print abaixo:

Filtros:
DocKey@ – É onde será passado o ID do documento, por exemplo DocEntry do Pedido de Venda.
ObjectID@ – É onde será passado o tipo de objeto. O uso deste filtro na consulta é opcional, mas ele deve sempre estar criado neste formato, mesmo que fique sem uso.
NÃO INCLUA OUTROS FILTROS NO ARQUIVO RPT.
O nome do arquivo NÃO PODE CONTER espaços e caracteres especiais, incluindo acentuações.
Configurando a geração automática
Entrar no SAP Business One, ir em Módulos > CRM One > Configurações > Configurações gerais.
Na tela de Configurações > Clicar na aba “Extensão CRM One” > Clicar na aba “Documentos” e marcar a opção ” Salvar em PDF ao adicionar documentos de marketing”. Não esqueça de salvar as configurações realizadas no “Atualizar” no canto inferior esquerdo. Como está na imagem abaixo:

Deverão ser salvos os arquivos RPT com os nomes “LayoutDocMKTAuto_CV.rpt” e “LayoutDocMKTAuto_PV.rpt” para cotação e pedido respectivamente, na pasta de ampliações configurada no SAP Business One.
Verificar aonde está configurado a pasta de ampliações e salvar estes arquivos nesta pasta.
Para verificar o caminho de ampliações acessar: Módulos > Administração > Inicialização do sistema > Configurações gerais > Aba caminho.
ATENÇÃO: O caminho exibido abaixo é apenas um exemplo para fins de ilustração, ou seja, o endereço efetivo estará de acordo com as configurações de infraestrutura da sua empresa.


Pré requisitos:
- 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
- Componente do SAP Business One CRRuntime (Crystal Reports Runtime), disponível na pasta B1_SHR da instalação do SAP Business One.
Funcionamento
Após fazer uma cotação ou pedido de vendas e adicionar o documento, abrir o documento e verificar o anexo correspondente na aba anexos.

