Ir para o conteúdo principal

Configurando layout de impressão para pedidos e cotações

Configura Requisitos obrigatórios

  • Acesso ao servidor com IIS e o site do CRM One instalado
  • SAP Business One Client instalado
  • Para bases HANA: HANA Studio (32 bits)
  • Crystal Reports instalado para criação/edição dos arquivos

Baixe um modelo de layout

Você pode baixar um modelo de RPT conforme o seu banco de dados:

⚠️ Esses arquivos são modelos. A DWU não fornece suporte técnico para alteração dos layouts RPT.

Atualize a conexão do RPT (SQL Server)

  1. Abra o RPT no Crystal Reports
  2. Clique com o botão direito em Campos do Banco de Dados > Definir Local da Fonte de Dados…

Definir conexão SQL

Crie uma nova conexão OLE DB (ADO) e substitua a existente:

Depois, selecione as conexões e clique em Atualizar:

Atualize a conexão do RPT (HANA)

  1. Abra o HANA Studio > botão direito na conexão > Propriedades

  1. Abra o RPT no Crystal > clique com o botão direito em “Campos do Banco de Dados” > Definir Local da Fonte de Dados…
  2. Crie nova conexão ODBC (RDO)

Exemplos de String de Conexão

DRIVER={HDBODBC32};SERVERNODE=10.0.0.115:30015;DATABASE=NOME_DA_BASE_DE_DADOS  
DRIVER={B1CRHPROXY32};SERVERNODE=10.0.0.115:30015;DATABASE=NOME_DA_BASE_DE_DADOS  
DRIVER={B1CRHPROXY32};UID=SYSTEM;PWD=senha_banco;SERVERNODE=10.0.0.115:30015;DATABASE=NOME_DA_BASE
💡 Se tiver erro, remova o "32" do driver para usar a versão 64 bits.

Filtros obrigatórios no RPT

O layout RPT deve conter apenas os seguintes filtros:

  • DocKey@ – ID do documento (ex: DocEntry do pedido)
  • ObjectID@ – Tipo de objeto (opcional, mas obrigatório criar)

⚠️ Não use outros filtros. O nome do arquivo não pode ter espaços, acentos ou caracteres especiais.Importando o RPT para o CRM One
  1. Salve o RPT finalizado
  2. No IIS, clique com o botão direito no site do CRM One e selecione Explorar

Copie o arquivo para a pasta:

C:\inetpub\sites\CRMOne_V2_PRD\WS\Recursos\Relatorios\Vendas\Layouts

Se o layout for de pedido de venda, coloque em:

...\Layouts\Pedido

Visualizando no CRM One Web

Acesse: Vendas > Pedido de venda

Clique no ícone de impressora para gerar o PDF:

Verificando erros nos logs

Se ocorrer erro, consulte os logs no servidor:

C:\inetpub\sites\CRMOne_V2_PRD\WS\Logs