Skip to content

Algumas ferramentas criadas em NodeJS para integração com PHC Software

Notifications You must be signed in to change notification settings

joaosilva-lp/phc-software-nodejs

Repository files navigation

phc-software-nodejs

Algumas ferramentas criadas em NodeJS para integração com PHC Software

📌 01 - Consultas Simples:
[+] Permite fazer consultas à base de dados SQL diretamente via terminal, por exemplo, para verificar de forma rápida encomendas em aberto sem necessidade de abrir o PHC Software.

Módulos NPM utilizados:
💿 MSSQL 💿 - https://www.npmjs.com/package/mssql

Para utilizar este e os demais programas deste repositório é necessário ter o nodejs instalado (https://nodejs.org/) bem como o NPM e executar o comando "npm i mssql" a partir do terminal


📌 02 - Consulta e Exportação para Ficheiro:
[+] Permite fazer consultas à base de dados SQL diretamente via terminal, por exemplo, para verificar de forma rápida encomendas em aberto sem necessidade de abrir o PHC Software. Depois de mostrar a consulta o programa exporta os resultados obtidos para um ficheiro JSON que pode ser visto, por exemplo, no browser Firefox ou conjugado com outros programas como o Microsoft Excel.

Módulos NPM utilizados:
💿 MSSQL 💿 - https://www.npmjs.com/package/mssql
💿 FS 💿 - https://nodejs.org/api/fs.html

Para utilizar este e os demais programas deste repositório é necessário ter o nodejs instalado (https://nodejs.org/) bem como o NPM e executar o comando "npm i mssql" a partir do terminal


📌 03 - Consulta, Exportação para Ficheiro e Abertura do Ficheiro no Firefox:
[+] Permite fazer consultas à base de dados SQL diretamente via terminal, por exemplo, para verificar de forma rápida encomendas em aberto sem necessidade de abrir o PHC Software. Depois de mostrar a consulta o programa exporta os resultados obtidos para um ficheiro JSON que será aberto automaticamente no browser Firefox.

Módulos NPM utilizados:
💿 MSSQL 💿 - https://www.npmjs.com/package/mssql
💿 FS 💿 - https://nodejs.org/api/fs.html
💿 Open 💿 - https://www.npmjs.com/package/open

📌 04 - Consulta com Expressão SQL escrita em ficheiro externo.
[+] Permite fazer consultas à base de dados SQL diretamente via terminal sem editar código, utilizando apenas um ficheiro externo onde escreve previamente a expressão SQL desejada. Por exemplo, para verificar de forma rápida que dossiers a empresa possui sem precisar de abrir o PHC. Depois de importar a query do SQL o programa importa a expressão e apresenta os resultados obtidos no terminal.

Módulos NPM utilizados:
💿 MSSQL 💿 - https://www.npmjs.com/package/mssql
💿 FS 💿 - https://nodejs.org/api/fs.html


📌 05 - Envia e-mail com o resultado da consulta.
[+] Permite fazer consultas à base de dados SQL diretamente via terminal sem ter de abrir o PHC. É particularmente útil para tarefas rotineiras que podem ser executadas apenas com um duplo clique no ficheiro. Por exemplo, para verificar diariamente que encomendas foram recebidas e enviá-las por e-mail.

Módulos NPM utilizados:
💿 Nodemailer 💿 - https://www.npmjs.com/package/nodemailer 💿 MSSQL 💿 - https://www.npmjs.com/package/mssql
💿 FS 💿 - https://nodejs.org/api/fs.html


🆘🎃 Colaborações, dúvidas ou sugestões são muito bem vindas!

About

Algumas ferramentas criadas em NodeJS para integração com PHC Software

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages