Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

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

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.