FakturaVydana_to_PokladniPohyb
extends ConvertorRule
in package
Description of FakturaVydana_to_PokladniPohyb
Tags
Table of Contents
- $convertor : Convertor
- $rules : array<string|int, mixed>
- $addExtId : bool
- $keepCode : bool
- $keepId : bool
- __construct() : mixed
- Conversion Rule
- addExtId() : mixed
- Add ExtID by Original ID Into converted
- assignConvertor() : mixed
- convertorClassTemplateGenerator() : string
- Convertor Rule Clas template Generator
- finalizeConversion() : bool
- Actions performed after converting process
- getConvertor() : Convertor
- Get Convertor used
- getOposites() : mixed
- getRuleForColumn() : string
- getRules() : array<string|int, mixed>
- Complied Rules Getter
Properties
$convertor
public
Convertor
$convertor
= null
$rules
public
array<string|int, mixed>
$rules
= array(
// 'kod' => 'kod',
// 'typPohybuK' => NULL,
// 'cisDosle' => 'cisDosle',
// 'varSym' => 'varSym',
// 'datVyst' => 'datVyst',
// 'duzpPuv' => 'duzpPuv',
// 'duzpUcto' => 'duzpUcto',
'popis' => 'popis',
// 'poznam' => 'poznam',
// 'sumOsv' => 'sumOsv',
// 'sumZklSniz' => 'sumZklSniz',
// 'sumZklSniz2' => 'sumZklSniz2',
// 'sumZklZakl' => 'sumZklZakl',
// 'sumDphSniz' => 'sumDphSniz',
// 'sumDphSniz2' => 'sumDphSniz2',
// 'sumDphZakl' => 'sumDphZakl',
// 'sumCelkSniz' => 'sumCelkSniz',
// 'sumCelkSniz2' => 'sumCelkSniz2',
// 'sumCelkZakl' => 'sumCelkZakl',
'sumCelkem' => 'sumCelkem',
// 'sumOsvMen' => 'sumOsvMen',
// 'sumZklSnizMen' => 'sumZklSnizMen',
// 'sumZklSniz2Men' => 'sumZklSniz2Men',
// 'sumZklZaklMen' => 'sumZklZaklMen',
// 'sumDphZaklMen' => 'sumDphZaklMen',
// 'sumDphSnizMen' => 'sumDphSnizMen',
// 'sumDphSniz2Men' => 'sumDphSniz2Men',
// 'sumCelkSnizMen' => 'sumCelkSnizMen',
// 'sumCelkSniz2Men' => 'sumCelkSniz2Men',
// 'sumCelkZaklMen' => 'sumCelkZaklMen',
// 'sumCelkemMen' => 'sumCelkemMen',
// 'slevaDokl' => 'slevaDokl',
// 'kurz' => 'kurz',
// 'kurzMnozstvi' => 'kurzMnozstvi',
// 'stavUzivK' => 'stavUzivK',
// 'nazFirmy' => 'nazFirmy',
// 'ulice' => 'ulice',
// 'mesto' => 'mesto',
// 'psc' => 'psc',
// 'eanKod' => 'eanKod',
// 'ic' => 'ic',
// 'dic' => 'dic',
'bezPolozek' => true,
// 'szbDphSniz' => 'szbDphSniz',
// 'szbDphSniz2' => 'szbDphSniz2',
// 'szbDphZakl' => 'szbDphZakl',
// 'uzpTuzemsko' => 'uzpTuzemsko',
// 'datUcto' => 'datUcto',
// 'vyloucitSaldo' => 'vyloucitSaldo',
// 'zaokrJakSumK' => 'zaokrJakSumK',
// 'zaokrNaSumK' => 'zaokrNaSumK',
// 'zaokrJakDphK' => 'zaokrJakDphK',
// 'zaokrNaDphK' => 'zaokrNaDphK',
// 'stitky' => 'stitky',
// 'typDokl' => 'typDokl',
// 'pokladna' => NULL,
'mena' => 'mena',
'firma' => 'firma',
)
$addExtId
private
bool
$addExtId
= null
$keepCode
private
bool
$keepCode
= null
$keepId
private
bool
$keepId
= null
Methods
__construct()
Conversion Rule
public
__construct([Convertor &$convertor = null ][, bool $keepId = false ][, bool $addExtId = false ][, bool $keepCode = false ][, bool $handleAccounting = true ]) : mixed
Parameters
- $convertor : Convertor = null
-
Convertor Engine
- $keepId : bool = false
-
Keep original ID in cloned document
- $addExtId : bool = false
-
Add automatically generated ext:id based on source
- $keepCode : bool = false
-
Keep original code: in cloned document
- $handleAccounting : bool = true
-
set columns "ucetni" like target or ignore it
Return values
mixed —addExtId()
Add ExtID by Original ID Into converted
public
addExtId() : mixed
Return values
mixed —assignConvertor()
public
assignConvertor(Convertor &$convertor) : mixed
Parameters
- $convertor : Convertor
Return values
mixed —convertorClassTemplateGenerator()
Convertor Rule Clas template Generator
public
static convertorClassTemplateGenerator(Convertor $convertor, string $className) : string
Parameters
- $convertor : Convertor
- $className : string
Tags
Return values
string —Generated class filename
finalizeConversion()
Actions performed after converting process
public
finalizeConversion() : bool
Return values
bool —getConvertor()
Get Convertor used
public
getConvertor() : Convertor
Return values
Convertor —getOposites()
public
static getOposites(mixed $inProps, mixed $outProps) : mixed
Parameters
- $inProps : mixed
- $outProps : mixed
Return values
mixed —getRuleForColumn()
public
getRuleForColumn(string $columnName) : string
Parameters
- $columnName : string
Return values
string —getRules()
Complied Rules Getter
public
getRules() : array<string|int, mixed>