FakturaVydana_to_FakturaPrijata
extends ConvertorRule
in package
Description of FakturaVydana_to_FakturaPrijata
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
= [
// 'kod' => 'kod',
// 'cisDosle' => 'cisDosle',
// 'varSym' => 'varSym',
// 'cisSml' => 'cisSml',
// 'cisObj' => 'cisObj',
// 'datObj' => 'datObj',
// 'cisDodak' => 'cisDodak',
// 'doprava' => 'doprava',
// 'datVyst' => 'datVyst',
// 'duzpPuv' => 'duzpPuv',
// 'duzpUcto' => 'duzpUcto',
// 'datSplat' => 'datSplat',
// 'datTermin' => 'datTermin',
// 'datReal' => 'datReal',
// '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',
// 'buc' => 'buc',
// 'iban' => 'iban',
// 'bic' => 'bic',
// 'specSym' => 'specSym',
// 'bezPolozek' => 'bezPolozek',
// 'szbDphSniz' => 'szbDphSniz',
// 'szbDphSniz2' => 'szbDphSniz2',
// 'szbDphZakl' => 'szbDphZakl',
// 'uzpTuzemsko' => 'uzpTuzemsko',
// 'datUcto' => 'datUcto',
// 'vyloucitSaldo' => 'vyloucitSaldo',
// 'stitky' => 'stitky',
// 'typDokl' => 'typDokl',
// 'mena' => 'mena',
// 'konSym' => 'konSym',
// 'firma' => 'firma',
// 'stat' => 'stat',
// 'banSpojDod' => 'banSpojDod',
// 'bankovniUcet' => 'bankovniUcet',
// 'typUcOp' => 'typUcOp',
// 'primUcet' => 'primUcet',
// 'protiUcet' => 'protiUcet',
// 'dphZaklUcet' => 'dphZaklUcet',
// 'dphSnizUcet' => 'dphSnizUcet',
// 'dphSniz2Ucet' => 'dphSniz2Ucet',
// 'smerKod' => 'smerKod',
// 'statDph' => 'statDph',
// 'clenDph' => 'clenDph',
// 'stredisko' => 'stredisko',
// 'cinnost' => 'cinnost',
// 'zakazka' => 'zakazka',
// 'statOdesl' => 'statOdesl',
// 'statUrc' => 'statUrc',
// 'statPuvod' => 'statPuvod',
// 'dodPodm' => 'dodPodm',
// 'obchTrans' => 'obchTrans',
// 'druhDopr' => 'druhDopr',
// 'zvlPoh' => 'zvlPoh',
// 'krajUrc' => 'krajUrc',
// 'zodpOsoba' => 'zodpOsoba',
// 'kontaktOsoba' => 'kontaktOsoba',
// 'kontaktJmeno' => 'kontaktJmeno',
// 'kontaktEmail' => 'kontaktEmail',
// 'kontaktTel' => 'kontaktTel',
// 'rada' => 'rada',
// 'smlouva' => 'smlouva',
// 'formaDopravy' => 'formaDopravy',
// 'source' => 'source',
// 'dodatNa' => NULL,
// 'clenKonVykDph' => 'clenKonVykDph',
// 'datUp1' => 'datUp1',
// 'datUp2' => 'datUp2',
// 'datSmir' => 'datSmir',
// 'datPenale' => 'datPenale',
// 'formaUhradyCis' => 'formaUhradyCis',
// 'stavUhrK' => 'stavUhrK',
// 'juhSumPp' => 'juhSumPp',
// 'juhSumPpMen' => 'juhSumPpMen',
// 'sumPrepl' => 'sumPrepl',
// 'sumPreplMen' => 'sumPreplMen',
// 'hromFakt' => 'hromFakt',
// 'zdrojProSkl' => 'zdrojProSkl',
// 'zakazPlatba' => NULL,
// 'dobropisovano' => 'dobropisovano',
// 'sumCelkemBezZaloh' => 'sumCelkemBezZaloh',
// 'sumCelkemBezZalohMen' => 'sumCelkemBezZalohMen',
// 'typDoklSkl' => 'typDoklSkl',
'polozkyDokladu' => [],
]
$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>