Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

No exemplo de configuração, dentro do diretório teremos dois modos de utilização de impressão.

Podemos realizar a impressão com o local do arquivo .dot via parâmetro ou se o parâmetro estiver vazio, o arquivo será buscado em pasta que deve ser criada como modelos dentro do RootPath (Protheus_Data), é necessário criar uma pasta específica para armazenar os arquivos .dot. Neste exemplo, foi criada uma pasta chamada modelos.data).


Processo via parâmetro:

Para garantir o funcionamento adequado via menuparâmetro MV_LOCX136, é necessário desenvolver um ponto de entrada (LC001ROT.PRW) na rotina LOCA001 (Orçamentos). Esse ponto de entrada adicionará ao menu a opção para chamar a rotina de impressão de arquivos .dot (BCICT01.PRW - Rotina de impressão).realizar a parametrização do (MV_LOCX223 - Habilita a opção de emitir a proposta LOCA001) e (MV_LOCX136 - Diretório aonde estão armazenados os modelos).

Parametrização:

O parâmetro (MV_LOCX223 = S)

O parâmetro (MV_LOCX136 = \modelos\) Este caminho de diretório é um exemplo onde deve conter o arquivo .dot


Processo sem parâmetro:

Para garantir o funcionamento adequado sem o parâmetro MV_LOCX136, é necessário realizar a parametrização do (MV_LOCX223 - Habilita a opção de emitir a proposta LOCA001), pois ele habilita o botão de impressão no menu e deve ser criada a pasta modelos dentro do RootPath (Protheus_data), contendo o arquivo .dot de exemplo. 

O parâmetro (MV_LOCX223 = S)


Caminho para a impressão dentro do sistema:

Caminho para a impressão: Abra a rotina de orçamento LOCA001 > Selecione o projeto > Clique em outras ações > Mais impressões > Imprimir proposta/ContratoO arquivo modelodecontrato.dot, deve estar no caminho Protheus_Data\modelos.Emitir proposta


Em anexo, estão os seguintes arquivos de exemplo:

  • LC001ROTLOCI100.PRW: ponto de entrada para inclusão da rotina de impressão via menu;BCICT01.PRW: exemplo de rotina para impressão de arquivos .dot;
  • modelodecontrato.dot: arquivo .dot de exemplo.

...

Vídeo de demonstração da impressão da proposta/contrato:

View file
nameIMPRESSÃO_CONTRATOApresentação do da impressão.mp4
height250