/hilan-parser

Primary LanguageScalaMIT LicenseMIT

Hilan Parser

This tool downloads all your Hilan payslips and creates a spreadsheet out of them.

How To Run

Using the source code

Download the project, open it in your favorite IDE and run Main.scala.
* Java 11 and Scala 2.13 is required

Using the latest release

Download the release fat jar and run java -jar pdfparser-assembly-x.x.x.jar command from the shell.
* Java 11 is required

Using exe file (Windows only)

Download the zip from here extract and run the exe file.

GUI

  1. Run without arguments
  2. Type the domain your company has in hilan. usually https://${company_name}.net.hilan.co.il
  3. Enter employee number and password
  4. Choose a directory for the payslips (you need to create it first)
  5. press Go! and it will open the directory when it's finished

Command Line

Run with at least one argument and it will ask for the rest (you can just put -whatever)

  • --path => Destination path (folder)
  • --company => Company name (Hilan sub domain)
  • --username / -u => Employee number
  • --password / -p => Password

Parsing Without Downloading

If you already have all your payslips and want to parse them to a spreadsheet, run with only the path argument:
java -jar pdfparser-assembly-x.x.x.jar --path /Users/you/payslip/folder.
* don't put other documents in the folder