Enviado em 28/04/2017 - 19:06h
No meu trabalho tenho vários contratos, que são periodicamente alterados, normalmente com os dados da contratante apenas. Normalmente o funcionário entra no contrato modelo (word), e vai substituindo os dados, depois esse novo contrato é impresso e salvo. Dessa forma como vem sendo feito, é muito trabalhoso, sem contar que muito passível de erros, uma vez que na correria, muitas vezes o funcionário esquece de alterar algum dado, e o contrato de joão é impresso com o endereço de manoel, e uma série de outros erros recorrentes. Então estou estudando o caso de dar mais agilidade e segurança a esse processo. Inicialmente criei um formulário em php e estou armazenando os dados das contratantes em um banco de dados mysql num servidor Linux Ubuntu. Até comecei a estudar a emissão e salvamento desses contratos através de programas geradores de PDF como o FPDF ou MPDF, mas tantos foram os problemas encontrados (principalmente acentuação, posicionamento de tabelas em documentos com várias páginas) que acabei desistindo. Agora eu gostaria de saber é se tem alguma solução utilizando o word, ou outro editor de textos, como forma de já aproveitar o layout do documento original. Por exemplo, eu teria um documento modelo salvo no word, com as variáveis dentro do texto, ao invés dos nomes. Na medida que eu abrisse o banco de dados, o documento seria preenchido automaticamente à partir dos dados encontrados nas tabelas do BD. Exemplo do documento de texto modelo:
De um lado $nome, com sede fiscal em $endereço, com cnpj nr - $cnpj, doravante denominada contratada. Que firma contrato de $tipoServ, no período de$data1 até $data2.
Já tenho esses dados lançados num banco de dados, agora gostaria de gerar esse contrato para impressão, e posterior assinatura. Já fiz algo parecido com mala direta, mas faz muito tempo e nem me lembro mais, mas sei que lançava os dados num BD Access, e depois pedia pra gerar os contratos. Agora queria fazer algo parecido, só que com os dados que já tenho salvos num servidor linux. Alguma idéia?
De um lado $nome, com sede fiscal em $endereço, com cnpj nr - $cnpj, doravante denominada contratada. Que firma contrato de $tipoServ, no período de$data1 até $data2.
Já tenho esses dados lançados num banco de dados, agora gostaria de gerar esse contrato para impressão, e posterior assinatura. Já fiz algo parecido com mala direta, mas faz muito tempo e nem me lembro mais, mas sei que lançava os dados num BD Access, e depois pedia pra gerar os contratos. Agora queria fazer algo parecido, só que com os dados que já tenho salvos num servidor linux. Alguma idéia?