FakturaPrijata_to_FakturaVydana
extends ConvertorRule
in package
Description of FakturaPrijata_to_FakturaVydana
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', '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', 'uvodTxt' => NULL, 'zavTxt' => NULL, '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', 'postovniShodna' => NULL, 'faNazev' => NULL, 'faNazev2' => NULL, 'faUlice' => NULL, 'faMesto' => NULL, 'faPsc' => NULL, 'faEanKod' => NULL, 'buc' => 'buc', 'iban' => 'iban', 'bic' => 'bic', 'specSym' => 'specSym', 'bezPolozek' => 'bezPolozek', 'szbDphSniz' => 'szbDphSniz', 'szbDphSniz2' => 'szbDphSniz2', 'szbDphZakl' => 'szbDphZakl', 'uzpTuzemsko' => 'uzpTuzemsko', 'datUcto' => 'datUcto', 'vyloucitSaldo' => 'vyloucitSaldo', 'zaokrJakSumK' => NULL, 'zaokrNaSumK' => NULL, 'zaokrJakDphK' => NULL, 'zaokrNaDphK' => NULL, 'metodaZaokrDoklK' => NULL, 'vytvaretKorPol' => NULL, 'stitky' => 'stitky', 'typDokl' => 'typDokl', 'mena' => 'mena', 'konSym' => 'konSym', 'firma' => 'firma', 'stat' => 'stat', 'faStat' => NULL, 'mistUrc' => NULL, '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', 'balikPocet' => NULL, 'balikZacislovan' => NULL, 'balikVytvXml' => 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', 'prodejka' => NULL, 'stavMailK' => NULL, 'dobropisovano' => 'dobropisovano', 'sumCelkemBezZaloh' => 'sumCelkemBezZaloh', 'sumCelkemBezZalohMen' => 'sumCelkemBezZalohMen', 'odpocAuto' => NULL, 'eetDicPoverujiciho' => NULL, 'eetFik' => NULL, 'eetPkp' => NULL, 'eetPokladniZarizeni' => NULL, 'eetProvozovna' => NULL, 'eetTypK' => NULL, 'eetDatCasTrzby' => NULL, 'eetTisknoutPkp' => NULL, 'typDoklSkl' => 'typDoklSkl', 'polozkyDokladu' => array('ucetni' => 'ucetni', 'kod' => 'kod', 'eanKod' => 'eanKod', 'nazev' => 'nazev', 'nazevA' => 'nazevA', 'nazevB' => 'nazevB', 'nazevC' => 'nazevC', 'cisRad' => 'cisRad', 'typPolozkyK' => 'typPolozkyK', 'baleniId' => 'baleniId', 'mnozBaleni' => 'mnozBaleni', 'mnozMj' => 'mnozMj', 'typCenyDphK' => 'typCenyDphK', 'typSzbDphK' => 'typSzbDphK', 'szbDph' => 'szbDph', 'cenaMj' => 'cenaMj', 'slevaPol' => 'slevaPol', 'uplSlevaDokl' => 'uplSlevaDokl', 'sumZkl' => 'sumZkl', 'sumDph' => 'sumDph', 'sumCelkem' => 'sumCelkem', 'sumZklMen' => 'sumZklMen', 'sumDphMen' => 'sumDphMen', 'sumCelkemMen' => 'sumCelkemMen', 'objem' => 'objem', 'cenJednotka' => 'cenJednotka', 'typVypCenyK' => 'typVypCenyK', 'cenaMjNakup' => 'cenaMjNakup', 'cenaMjProdej' => 'cenaMjProdej', 'cenaMjCenikTuz' => 'cenaMjCenikTuz', 'procZakl' => 'procZakl', 'slevaMnoz' => 'slevaMnoz', 'zaokrJakK' => 'zaokrJakK', 'zaokrNaK' => 'zaokrNaK', 'sarze' => 'sarze', 'expirace' => 'expirace', 'datTrvan' => 'datTrvan', 'datVyroby' => 'datVyroby', 'stavUzivK' => 'stavUzivK', 'poznam' => 'poznam', 'kopZklMdUcet' => 'kopZklMdUcet', 'kopZklDalUcet' => 'kopZklDalUcet', 'kopDphMdUcet' => 'kopDphMdUcet', 'kopDphDalUcet' => 'kopDphDalUcet', 'kopTypUcOp' => 'kopTypUcOp', 'kopZakazku' => 'kopZakazku', 'kopStred' => 'kopStred', 'kopCinnost' => 'kopCinnost', 'kopKlice' => 'kopKlice', 'kopClenDph' => 'kopClenDph', 'kopDatUcto' => 'kopDatUcto', 'datUcto' => 'datUcto', 'sklad' => 'sklad', 'stredisko' => 'stredisko', 'cinnost' => 'cinnost', 'typUcOp' => 'typUcOp', 'zklMdUcet' => 'zklMdUcet', 'zklDalUcet' => 'zklDalUcet', 'dphMdUcet' => 'dphMdUcet', 'dphDalUcet' => 'dphDalUcet', 'zakazka' => 'zakazka', 'dodavatel' => 'dodavatel', 'clenDph' => 'clenDph', 'dphPren' => 'dphPren', 'cenik' => 'cenik', 'cenHlad' => NULL, 'mj' => 'mj', 'mjObjem' => 'mjObjem', 'sazbaDphPuv' => 'sazbaDphPuv', 'stitky' => 'stitky', 'source' => 'source', 'clenKonVykDph' => 'clenKonVykDph', 'kopClenKonVykDph' => 'kopClenKonVykDph', 'ciselnyKodZbozi' => 'ciselnyKodZbozi', 'druhZbozi' => 'druhZbozi', 'poplatekParentPolFak' => 'poplatekParentPolFak', 'zdrojProSkl' => 'zdrojProSkl', 'zaloha' => 'zaloha', 'sumVedlNaklIntrMen' => 'sumVedlNaklIntrMen', 'eetTypPlatbyK' => NULL))
$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>