forward-hkg / tikon-generator
Personec Tikon Accounting Transfer File (RWL/TKB) Generator
Installs: 2 202
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-04-12 16:30:56 UTC
README
Requirements
- PHP 5.4
Installation
composer install forward/tikon-generator
Usage
use Forward\TikonGenerator\Invoice; use Forward\TikonGenerator\InvoiceLine; use Forward\TikonGenerator\TikonGenerator; $invoice = new Invoice(); //set header fields values $invoice->field1 = 'field 1 value'; $invoice->field2 = 'field 2 value'; //create invoice lines and attach them to invoice $line = new InvoiceLine(); $line->lineField1 = 'line 1 field 1 value'; $line->lineField2 = 'line 1 field 2 value'; $invoice->lines[] = $line; $line = new InvoiceLine(); $line->lineField1 = 'line 2 field 1 value'; $line->lineField2 = 'line 2 field 2 value'; $invoice->lines[] = $line; //run generator passing the Invoice $generator = new TikonGenerator(); $resultText = $generator->generateOne($invoice);