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

No packages published