Configurando layout de impressão para pedidos e cotações
Configura CRMRequisitos One permite que você configure um ou mais layouts de impressão para seus documentos. Para isso, será necessário atentar em algumas premissas:
Premissas
obrigatórios
Acesso ao servidor ondecom osIIS sitese o site do CRM One estão instalados e está sendo executado o IIS (Internet Information Service)instalado
Certifique-se que o SAP Business One Client estejainstalado
ATENÇÃO: Os layouts de RPT disponibilizados servem apenas de modelo, podendo ser usados se assim desejarem, contudo não realizamos nenhum tipo de suporte para eles, tanto para editá-los, quanto para a realização de algum ajuste, seja de nome de servidor dena conexão ou> qualquerPropriedadesoutra
informação.
Se preferir, você pode exportar um RPT já existente do SAP que esteja em uso através do “Gerenciados de layouts e relatórios” do SAP.
IMPORTANTE: edite o RPT exemplo e garanta que ele esteja executando no Crystal Reports antes de seguir os próximos passos. Pode ser necessário atualizar os dados de conexão do Crystal.
Para atualizar os dados de conexão do SQL, utilize o caminho abaixo:
Abra o RPT e no “ExploradorCrystal de campo”,> clique com o botão direito na opçãoem “Campos do Banco de Dados” e> escolha a opção “Definir Local da Fonte de Dados…”
Caso ocorra algum erro de driver, você pode tentas as mesmas STRINGS de CONEXÃO removendo o número 32 do nome do driver. Desta forma, estará usando o driver em 64 bits.
Após definir a string de conexão, avance e preencha os dados do usuário SYSTEM e nome da base de dados.
DICA: Caso seja exibido erro de conexão ao tentar concluir, alterne a STRING de conexão de B1CRHPROXY32 para HDBODBC32 ou vice-versa.
Após criar a nova conexão, selecione ambas conexões e clique no botão “Atualizar”.
Pronto, agora, execute o RPT dentro do Crystal e garanta que ele esteja funcionando normalmente.
Filtros do layout de impressão
Para que o CRM One consigae executarselecione oExplorar
RTPpelo 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.
Importar RPT para uso no CRM One
Agora que temos o RPT configurado e executando dentro do Crystal, salve-o em algum local para que possamos copiarCopie o arquivo RPT para dentroa do CRM One.pasta:
O caminho do site pode ser verificado abrindo o IIS e clicando com o botão direito, opção “Explorar” conforme print abaixo:
Será aberto o diretório onde ficam os arquivos do site.