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)
- Abra o RPT no Crystal Reports
- Clique com o botão direito em Campos do Banco de Dados > Definir Local da Fonte de Dados…
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)
- Abra o HANA Studio > botão direito na conexão > Propriedades
- Abra o RPT no Crystal > clique com o botão direito em “Campos do Banco de Dados” > Definir Local da Fonte de Dados…
- 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
- Salve o RPT finalizado
- 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