XMLExport44ElecTransmission
in package
Prepare data for real electronic transmission for insurance and canton BS, NW, SO
Tags
Table of Contents
Methods
- calculateFlexTariffs() : mixed
- prepare flexTariffs for xml-export
- calculateInsuranceMAT() : mixed
- prepare material related to migel of insurance for xml-export
- calculatePrepaireServicesCanton_BS() : mixed
- prepare services residual costs for xml-export - canton BS
- calculatePrepaireServicesCanton_SO_NW() : mixed
- prepare services residual costs for xml-export - canton SO/NW
- exportVerordnungsdaten() : mixed
- prepareServicesInsurance() : mixed
- Prepare and calculate services for insurance with hourly rates for XML-export
- prepareServicesInsuranceTaxPoint() : mixed
- Prepare and calculate services for insurance with tax points for XML-export
Methods
calculateFlexTariffs()
prepare flexTariffs for xml-export
public
calculateFlexTariffs(object &$lang, object &$cfg, array<string|int, mixed> &$arrSpecialVariables, array<string|int, mixed> &$array_own_gln, mixed &$flexTariffsCostUnit, array<string|int, mixed> &$resultCostUnit, int &$counterEntries, int $typeCostUnit) : mixed
Parameters
- $lang : object
-
reference to $lang
- $cfg : object
-
reference to $cfg
- $arrSpecialVariables : array<string|int, mixed>
-
reference to $arrSpecialVariables with required informations
- $array_own_gln : array<string|int, mixed>
-
all owners with saved GLN-Nrs
- $flexTariffsCostUnit : mixed
- $resultCostUnit : array<string|int, mixed>
-
reference to array with all calculated materials of cost unit
- $counterEntries : int
-
counter for array $resultCostUnit as reference
- $typeCostUnit : int
-
1: insurance, 2: client, 4: Municipality, 5: cantons WITHOUT actual electronic transmission - only for paper invoice
calculateInsuranceMAT()
prepare material related to migel of insurance for xml-export
public
calculateInsuranceMAT(object &$XmlExport440, object &$lang, object &$cfg, array<string|int, mixed> &$arrSpecialVariables, mixed &$materialInsurance, int &$counterEntries, array<string|int, mixed> &$resultInsuranceMiGeL) : mixed
Parameters
- $XmlExport440 : object
-
reference to $XmlExport440
- $lang : object
-
reference to $lang
- $cfg : object
-
reference to $cfg
- $arrSpecialVariables : array<string|int, mixed>
-
reference to $arrSpecialVariables with required informations
- $materialInsurance : mixed
- $counterEntries : int
-
counter for array $resultInsurance as reference
- $resultInsuranceMiGeL : array<string|int, mixed>
-
reference to array with all calculated materials of insurance
calculatePrepaireServicesCanton_BS()
prepare services residual costs for xml-export - canton BS
public
calculatePrepaireServicesCanton_BS(object &$lang, object &$cfg, array<string|int, mixed> &$arrSpecialVariables, mixed &$servicesCostUnit, int &$counterEntries, array<string|int, mixed> &$resultCostUnit) : mixed
Parameters
- $lang : object
-
reference to $lang
- $cfg : object
-
reference to $cfg
- $arrSpecialVariables : array<string|int, mixed>
-
reference to $arrSpecialVariables with required informations
- $servicesCostUnit : mixed
- $counterEntries : int
-
counter for array $resultInsurance as reference
- $resultCostUnit : array<string|int, mixed>
-
reference to array with all calculated services of cost unit
calculatePrepaireServicesCanton_SO_NW()
prepare services residual costs for xml-export - canton SO/NW
public
calculatePrepaireServicesCanton_SO_NW(object &$lang, object &$cfg, array<string|int, mixed> &$arrSpecialVariables, mixed &$servicesCostUnit, int &$counterEntries, array<string|int, mixed> &$resultCostUnit, mixed $abbreviationCanton) : mixed
Parameters
- $lang : object
-
reference to $lang
- $cfg : object
-
reference to $cfg
- $arrSpecialVariables : array<string|int, mixed>
-
reference to $arrSpecialVariables with required informations
- $servicesCostUnit : mixed
- $counterEntries : int
-
counter for array $resultInsurance as reference
- $resultCostUnit : array<string|int, mixed>
-
reference to array with all calculated services of cost unit
- $abbreviationCanton : mixed
exportVerordnungsdaten()
public
exportVerordnungsdaten(mixed &$XmlExport440, mixed &$ziph, mixed &$verordnung, mixed &$lang, mixed &$cfg, mixed &$notifier, mixed &$exportLog, mixed &$body, mixed &$pdf, mixed &$zip_output_filename, mixed &$arrSpecialVariables, mixed &$dataVerordnungen, mixed $zsr_datei, mixed $csvIntoXML) : mixed
Parameters
- $XmlExport440 : mixed
- $ziph : mixed
- $verordnung : mixed
- $lang : mixed
- $cfg : mixed
- $notifier : mixed
- $exportLog : mixed
- $body : mixed
- $pdf : mixed
- $zip_output_filename : mixed
- $arrSpecialVariables : mixed
- $dataVerordnungen : mixed
- $zsr_datei : mixed
- $csvIntoXML : mixed
prepareServicesInsurance()
Prepare and calculate services for insurance with hourly rates for XML-export
public
prepareServicesInsurance(object &$lang, object &$cfg, array<string|int, mixed> &$arrSpecialVariables, array<string|int, mixed> &$arrAddServices, array<string|int, mixed> &$array_own_gln, array<string|int, mixed> &$resultInsurance, mixed &$servicesInsurance, int &$counterEntries, array<string|int, mixed> &$arrExcludedInsurance) : mixed
Parameters
- $lang : object
-
reference to $lang
- $cfg : object
-
reference to $cfg
- $arrSpecialVariables : array<string|int, mixed>
-
reference to $arrSpecialVariables with required informations
- $arrAddServices : array<string|int, mixed>
-
reference to $arrAddServices
- $array_own_gln : array<string|int, mixed>
-
reference to $array_own_gln
- $resultInsurance : array<string|int, mixed>
-
reference to array with all calculated services insuance
- $servicesInsurance : mixed
- $counterEntries : int
-
counter for array $resultInsurance as reference
- $arrExcludedInsurance : array<string|int, mixed>
-
array with GLN numbers of all insurance that reject rounding differences in the XML file
prepareServicesInsuranceTaxPoint()
Prepare and calculate services for insurance with tax points for XML-export
public
prepareServicesInsuranceTaxPoint(object &$lang, object &$cfg, array<string|int, mixed> &$arrSpecialVariables, array<string|int, mixed> &$arrAddServices, array<string|int, mixed> &$array_own_gln, array<string|int, mixed> &$resultInsurance, mixed &$servicesInsurance, int &$counterEntries, array<string|int, mixed> &$arrExcludedInsurance) : mixed
Parameters
- $lang : object
-
reference to $lang
- $cfg : object
-
reference to $cfg
- $arrSpecialVariables : array<string|int, mixed>
-
reference to $arrSpecialVariables with required informations
- $arrAddServices : array<string|int, mixed>
-
reference to $arrAddServices
- $array_own_gln : array<string|int, mixed>
-
reference to $array_own_gln
- $resultInsurance : array<string|int, mixed>
-
reference to array with all calculated services insuance
- $servicesInsurance : mixed
- $counterEntries : int
-
counter for array $resultInsurance as reference
- $arrExcludedInsurance : array<string|int, mixed>
-
array with GLN numbers of all insurance that reject rounding differences in the XML file