Rotina Processo de Venda - FATA010 : Campo Tp.Impressao (AC1_TPIMP) = Ms-Word (Define o tipo de arquivo gerado para impressão da Proposta Comercial.1=MS-Word e 2=PDF)
Dica |
---|
| Obs: É necessário que o aplicativo instalado nas Estações de Trabalho para leitura de PDF / .DOT / WORD estejam com a mesma versão do aplicativo instalado no Servidor. |
- PARAMETRIZAÇÃO
1.1. MV_PATWORD: Com o caminho onde estão os DOTS na máquina do usuário CLIENT. Registrar um endereço que seja comum em todas as Estações de Trabalho (igual ao Servidor). Ou seja, todas as Estações de Trabalho devem possuir essa pasta dentro da C: e devem conter os registros .dot nesta pasta Exemplo: c:\wordstd\
![](/download/attachments/239035266/1.png?version=1&modificationDate=1465994432000&api=v2)
1.2. MV_PATTERM: Caminho O caminho em que será gravado o documento final impresso (arquivo do WORD). É necessário que crie uma pasta dentro do diretório Wordtmp Crie a pasta "Propostas" por exemplo, e registre o caminho no parâmetro MV_PATTERM. Registrar um endereço que seja comum em todas as Estações de Trabalho (igual ao Servidor). Ou seja, todas as Estações de Trabalho devem possuir essa pasta dentro da C: Exemplo: c:\wordtmp\propostas\
1.3. MV_DOCAR: Caminho onde estão os DOTS originais SERVER. Aviso |
---|
| Endereço listado a partir da System e incluir barra invertida antes e após o endereço do diretório Exemplo: \system\samples\documents\crm\portugues\ |
- IMPORTANTE: Para servidores com Sistema Operacional Linux é imprescindível que o nome das pastas no diretório, bem como, nome dos arquivos armazenados estejam redigidos por completo com caracteres minúsculos.
![](/download/attachments/239035266/image2020-6-4_10-51-21.png?version=1&modificationDate=1591278681933&api=v2) 1.4. MV_NOMEDOT: Nome do arquivo que contém as macros usados na impressão. Nesse parâmetro deve conter o nome do arquivo .dot como por exemplo, o nome MACROPADRAO.dot (que é o arquivo disponível para baixar no final desta FAQ, no qual contém as macros). Obs: No cadastro de Componente FATA630 (veja a seguir) terá que conter o mesmo nome, para referência do arquivo. Exemplo: CRM-Exec_Macro.dot
![](/download/attachments/239035266/4.png?version=1&modificationDate=1465994436000&api=v2)
2. CADASTRO DOS COMPONENTES (FATA630) É necessário realizar o cadastro de cada uma das páginas de impressão (Componentes), do Modelo que deseja imprimir, através da rotina "Componentes de Impressão" (FATA630). O arquivo contido no final desta documentação possui as páginas: - CRM CAPA (crm01-capa_por.dot): Capa da impressão da Proposta Comercial;
- CRM CARTA (crm02-carta_por.dot): Carta de apresentação para envio da Proposta Comercial;
- CRM Proposta (crm03-proposta_por.dot): Proposta Comercial, contendo os dados do cliente, valores e produtos da proposta;
- CRM Serviços (crm04-servicos_por.dot): Estrutura da Proposta de Serviços;
- CRM Condição de Pagamento (crm05-cond_pagamento_por.dot): Condição de Pagamento da Proposta Comercial;
- CRM Aceite (crm06-aceite_por.dot): Aceite da Proposta Comercial.
Cada uma das páginas que deseja imprimir deve ser cadastrada como um componente, exemplo: ![](/download/attachments/239035266/image2020-6-4_11-58-15.png?version=1&modificationDate=1591282695417&api=v2)
ATENÇÃO: Para se certificar de que o caminho dos .DOTs esta correto, ao digitar o nome do arquivo no campo "Nm. Doc.Word" (AG4_DOCWOR), o sistema não deve apresentar a mensagem: ![](/download/attachments/239035266/image2020-6-4_12-2-33.png?version=1&modificationDate=1591282953307&api=v2)
Caso a mensagem acima seja apresentada, é necessário verificar se: - O arquivo se encontra na pasta descrita no Help;
- O Nome do arquivo esta incompatível com o descrito no campo "Nm. Doc.Word" (AG4_DOCWOR);
- Os diretórios inseridos nos parâmetros MV_DOCAR e/ou MV_PATWORD estão incorretos.
Aviso |
---|
| Caso informe uma função (exemplo: FT600EXE/FR600EXE/FV600EXE) no campo "Rotina" (AG4_FUNCAO), é necessário compilar os fontes: FR600EXE.PRW / FT600EXE.PRW / FV600EXE.PRW que constam no final dessa documentação. No caso acima usamos o FT600EXE, o qual deverá ser configurado somente para um dos itens constantes no Cadastro de Componentes. Caso o campo Rotina (AG4_FUNCAO) esteja preenchido com o programa FT600EXE em mais de um item, a impressão da Proposta Comercial ficará desconfigurada. |
3. CADASTRO DO MODELO (VINCULANDO OS COMPONENTES)
Após cadastrar as páginas (Componentes) para impressão, é necessário cadastrar o Modelo, que agrupa essas páginas, através da rotina "Componentes de Impressão" (FATA630). Exemplo:
![](/download/attachments/239035266/image2020-6-4_15-32-36.png?version=1&modificationDate=1591295556807&api=v2)
Ao solicitar a impressão da Proposta, o sistema permitirá a seleção do Modelo e o modelo definirá quais páginas serão impressas de acordo com essa configuração.
4. IMPRESSÃO DA PROPOSTA Após as configurações para impressão, acesse as Propostas Comerciais de uma oportunidade e clique em Impressão. Informe os campos Pais (Exemplo: 105), Idioma (Exemplo: 001) e Modelo (Exemplo: 001 – Template de Proposta Comercial) Será apresentada a lista das páginas (Componentes) vinculadas ao Modelo selecionado:
![](/download/attachments/239035266/image2020-6-4_15-42-20.png?version=1&modificationDate=1591296140527&api=v2)
5. ALTERANDO O LAYOUT PADRÃO Caso necessite alterar o Layout padrão, incluindo mais informações, disponibilizamos os fontes FR600EXE.PRW e FT600EXE.PRW no anexo ao final desta documentação para download, nestes programas estão declaradas todas as variáveis. É possível abrir os fontes em um editor de texto e as variáveis do padrão são todas as que estão informadas no comando OLE_SetDocumentVar. Como o fonte é aberto para personalização, pode-se criar e declarar as próprias variáveis. Para isso, poderá utilizar esse mesmo fonte como modelo ou criar o próprio programa com layout de impressão, basta informar o nome do fonte criado no campo "Rotina" (AG4_FUNCAO) do "Cadastro de Componentes" (FATA630).
|