forward-hkg/tikon-generator

Personec Tikon Accounting Transfer File (RWL/TKB) Generator

Installs: 2 202

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

pkg:composer/forward-hkg/tikon-generator

dev-master 2015-09-08 09:30 UTC

This package is auto-updated.

Last update: 2025-10-12 19:54:51 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);