Changelog
All notable changes to this project Versioning format X.Y.Z
- Added - new functionality
- Changed - old functionality was replaced with new - Breaking change
- Deprecated - functionality will be removed in next Y version
- Removed - old functionality removed - Breaking change
0.10.4.13 - 2025-10-31
Added
- Changelog for req fields
0.10.4.12 - 2024-09-17
Changed
- Updated required fields
- PZP Union
- Added
- Držiteľ - Rodné čislo
- Držiteľ - IČO (SZČO)
- Držiteľ - IČO
- Removed
- Držiteľ - Dátum narodenia
- Držiteľ/Poistnik - Počet poistných udalostí za posledných 6 rokov
- Držiteľ/Poistnik - Počet poistných udalostí za posledných 5 rokov
- Držiteľ/Poistnik - Počet poistných udalostí za posledné 4 roky
- Držiteľ/Poistnik - Počet poistných udalostí za posledné 3 roky
- Držiteľ/Poistnik - Počet poistných udalostí za posledné 2 roky
- Držiteľ/Poistnik - Počet poistných udalostí za posledné 1 rok
- Držiteľ/Poistnik - Spôsobil niekedy poistnú udalosť
- Added
- PZP Union
0.10.4.11 - 2024-07-12
Changed
- Updated required fields
- PZP Wustenrot
- Added
- Držiteľ - Rodné čislo
- Držiteľ - IČO (SZČO)
- Držiteľ - IČO
- Removed
- Dojednáva si poistník prvý krát PZP
- Držiteľ - Dátum narodenia
- Držiteľ - Dátum narodenia (SZČO)
- Držiteľ - Počet poistných udalostí za posledné 3 roky
- Držiteľ - Počet poistných udalostí za posledné 2 roky
- Držiteľ - Počet poistných udalostí za posledné 1 rok
- Držiteľ - Spôsobil niekedy poistnú udalosť
- Added
- Kasko Koop
- Added
- Držiteľ - Rodné čislo
- Držiteľ - IČO (SZČO)
- Držiteľ - IČO
- Removed
- Držiteľ - Počet poistných udalostí za posledných 5 rokov z PZP
- Držiteľ - Počet poistných udalostí za posledné 2 roky z PZP
- Added
- PZP Koop
- Added
- Držiteľ - Rodné čislo
- Držiteľ - IČO (SZČO)
- Držiteľ - IČO
- Removed
- Držiteľ - Počet poistných udalostí za posledných 5 rokov
- Držiteľ - Počet poistných udalostí za posledné 2 roky
- Added
- PZP Komun
- Added
- Držiteľ - Rodné čislo
- Držiteľ - IČO (SZČO)
- Držiteľ - IČO
- Removed
- Držiteľ - Počet poistných udalostí za posledné 3 roky
- Added
- PZP ČSOB
- Removed
- Držiteľ - Počet poistných udalostí za posledných 10 rokov
- Removed
- PZP Wustenrot
0.10.4.10 - 2024-04-04
Added
- Fields
- Field::PHONE_PREFIX
- Field::EXPECTED_KM
- Field::GARAGED
- Field::X4X4
- Field::INVOICE_PRICE for PZP
- API services
0.10.4.9 - 2024-03-22
Changed
- Updated required fields - Kooperativa Kasko - added (because its possible to insure PZP with Kasko) - Držiteľ - Počet poistných udalostí za posledné 2 roky z PZP - Držiteľ - Počet poistných udalostí za posledných 5 rokov z PZP
0.10.4.8 - 2024-03-07
Changed
- Updated required fields
- Generali pzp & kasko + Genertel PZP
- added
- Držiteľ: ičo (PO), ičo (szčo), RČ (FO)
- removed
- Držiteľ: Dátum narodenia (FO)
- added
- Generali pzp & kasko + Genertel PZP
0.10.4.7 - 2024-02-29
Added
0.10.4.6 - 2024-01-22
Added
- CP Fields
- Field::NOT_TRAVELED
- Added service to get info about contract
- Online section
0.10.4.5 - 2023-10-18
Added
0.10.4.4 - 2023-09-05
Added
0.10.4.3 - 2023-08-28
Changed
- API prices response object
- added documents
- removed docs, custom, dynamic
0.10.4.2 - 2023-07-04
Added
- API new required headers
- Accept
- X-Requested-With
- label into pictogram sctructure
- attributes into reinsurance sctructure
- label
- checked
Changed
0.10.4.1 - 2023-05-11
Added
- API auth - broker
- API services
- Contracts
- Fields
- Vehicle
- Constants
- Added more countries
- Added more purposes of use
- Fields
- Field::INSURED_VEHICLES
- Field::ACCIDENTS_TOTAL
- Field::IS_DISABLED_PH
- Field::FIRST_OWNER (for PZP)
0.10.4 - 2022-11-08
Added
0.10.3 - 2022-05-13
Added
- Life product
- Life fields
- Fields
- Field::FLAMMABLE_BUILDING
- Field::INDEXATION_GROUPAMA
- Field::ACCIDENTS_LAST_6YEARS
- [Field::BLOCK_VINCULATION, 'end']
- [Field::BLOCK_VINCULATION, 'company']
- [Field::BLOCK_PROPERTY, Field::PROPERTY_EQUIP]
- Codelists
- CODELIST_OCCUPATION
- CODELIST_SPORTS
- CODELIST_RELATIONSHIP
- CODELIST_LEASING
- CODELIST_PROP_EQUIP
- Person fields & helpers
- Field::IS_RETIRED
- ->is_retired
- Home construction type
- HOME_CONSTRUCTION_CLAY
- Client behalf constants
- More country constants
0.10.2 - 2022-01-27
Added
- Hard values moved to codelists
- CODELIST_DESTINATION
- CODELIST_TERRITORY
- CODELIST_PROF_CAT
- Constants
- FUEL_PETROL_CNG
- FUEL_PETROL_LNG
- FUEL_PETROL_LPG
- FUEL_DIESEL_CNG
- FUEL_DIESEL_LNG
- FUEL_DIESEL_LPG
- FUEL_CNG
- Kasko Helper method
0.10.1 - 2021-11-26
Added
- Constants
- PARTIC_OTHER
- Vehicle helpers
- textBrand
- textBrandModel
- textModel
- Field::COLONNADE_CODE
Changed
0.9.12 - 2021-09-17
Added
- New Fields
- Field::IS_PLUGIN
- Person fields
- Field::PASS_SELF_EMPLOYED
- Field::PASS
- Field::ID_TYPE
- id_doc attribute for Address helper
- Constants
- Id types
- DOC_TYPE_INFO_FORM_PAY_PARTS
- add Field::HOME_STATE to garageData()
- described validateCustom
0.9.11 - 2020-08-02
Added
- How to Process soap call error
- Kasko properties
- textCarValue
- Product helpers
- second param to addError($error, bool $showError = false)
- priceIsSame()
- Constants
- House types
- DOC_TYPE_CALCULATION_SHEET
- DOC_TYPE_VALUABLES
- DOC_TYPE_VINC_NOTIFICATION
- DOC_TYPE_PLACE_CHECK_REPORT
- DOC_TYPE_ASSIST_LIST
- NEEDS_CHECK_REPORT
- Home fields
- Field::FLOOR_AREA_TOTAL
- Field::HOME_TYPE
- Field::SENSORS
- Helper fields
- Field::FIELDS_ADDRESS_BASIC
- Vinculation fields
- ins_sum
- start
0.9.10 - 2020-05-19
Added
- Vinculation fields
- code
- gen
- Person fields
- Field::ID_CARD_NUMBER_SELF_EMPLOYED
- Field::REG_COUNTRY_SELF_EMPLOYED
- Field::COUNTRY_SELF_EMPLOYED
- Field::REG_COUNTRY
- Generali helpers
- odesilatElKor()
- pracovnikOzSpravce()
- Union helpers
- sendEmail2Insurer()
- Constants
- REINSURANCE_BIKE
- BUSINESS_PERC_26
- BUSINESS_PERC_1 (reenabled)
- PIC_BIKE
- CP helpers
- bikes()
0.9.9 - 2020-04-06
Added
- general product helpers
- setTextationCode
- setPaymentNote
- setPaymentLink
- addGridToPdf
- canAttach
- $daysToPayForCalculation attribute
0.9.8 - 2019-07-16
Added
- general product helper setDebugValue
- work product helper setInsuranceAmount
- home product helper parcelParts
- city_short attribute for Address helper
- Allianz constants
- Discounts
- PZP coverages
- Inspections
- Bonus malus
0.9.7 - 2019-07-16
Added
- callApiJson product helper
- Premium discounts
- Constants
- country_text for Person object
- Generali helpers
- addDoc()
- dataToXml()
- dodavka()
- getDocuments()
- ico()
- leasml()
- price()
- typKldr()
- zpusSkod()
- self::WEBVZN
- self::TSJSML
Changed
0.9.6 - 2019-06-14
Added
- Union into traits & interfaces
- Allianz helper methods
- bonusMonths
- brokerOwnerData
- callApiWithCheck
- downloadDocuments
- fixPhone
- getCarGroups
- getVehicleBrandModelData
- npzId
- origin
- vehicleCarBrand
- Other product accidents
- Product $apiAuth property
- PZP coverage for Kasko
- Fields
- Field::FIRST_INSURANCE_OTHER
- Field::KEY_ALARM_KEY
- Field::FLOOR_AREA2
- Field::RES_ATTIC_AREA
- Field::LOFT_AREA
- Discount
Field::UNIQA_COUNT - home helper method
- Garage address
- Conditional fields tutorial
Removed
- HOME_TYPE_COTTAGE
0.9.5 - 2019-04-23
Added
- DataObject values can be now accessed as array
- Dynamic $requiredInComplete fields, might modify in initialize
- Home coverage constants
- Helper method
- CP helper method
- PZP helper method
- Home Helper method
Changed
- Product maps system updated see Codelist map migrations
0.9.4 - 2019-01-25
Added
- Helper method
- Kasko Helper method
- CP Helper method
- Fields
- Correspondence address CP
- Codelists
- CODELIST_VEHICLE_DRIVE
- CODELIST_PET_TYPE
- Constants
- Pet types
- Vehicle drive
- Pictograms
- ERROR_ADD_EQUIP_TOO_EXPENSIVE
Changed
- Fields
- constant Field::FIRST_PZP changed to Field::FIRST_INSURANCE
Removed
- Field
- pzp_terminated
0.9.3 - 2018-11-13
Added
- Home section
- Codelists
- CODELIST_HOME_TYPE
- CODELIST_HOME_INS_TYPE
- Constants
- Home types
- Home insurance types
- NEEDS_SELF_EMPLOYED
- NEEDS_ORSR
- Helper method
- decideByDate
- zipData
- get - cleanValue alternative
- CP Fields
Field::WANTS_STORNOField::FIRST_PAYMENT
- Uniqa into traits & interfaces
Removed
- Helper method for product zipToCode
0.9.2 - 2018-11-05
Added
- Generali/Europska into traits & interfaces
- ParseCountry added into AxaTrait
- Posibility to set required fields as multidimensional arrays
0.9.1 - 2018-10-25
Added
- Work section
- Codelist job
- Traits & interfaces section added
- PDF method to set styles setStylePdf
- Car data create field
Field::HAS_SPECIAL_EVN
0.8.4 - 2018-10-17
Added
- CP field TRIP_PRICE
- Accidents field ACCIDENTS_LAST_4YEARS
- Kasko method carAge
- Car data fields
Changed
- When using Field helper, it is possible to use
\Field::CONSTANToruse Field;at the top (not needed to include full path\BP\Helper\Field) - Possible to pass array as $key argument for cleanValue, value for multidimensional array fields
- Field::VEHICLE_STATE moved to 1. step (from car data 2 to car data 1)
0.8.3 - 2018-09-25
Added
- CP product methods
- CP product $maxTripLength property
- New destination constants
- New brands constants
0.8.2 - 2018-09-14
Added
- New fields into Field helper
- Car data create fields
- Field::VEHICLE_NOT_INSURED_MONTH
- Kasko fields
- Field::MONTH_IN_TP
- CP fields
- CP product
- Helper methods
- Product property $ageReferenceDate
- CP Constants
- Destinations constants
0.8.1 - 2018-08-27
Added
- Field helper
- Fields mapped to Field helper
- PARTIC_BONUS added in kasko participation
- Valuations types constants
- More brands contants
Changed
- Debug
- No need to use console
- Custom debug interface
Removed
0.7.10 - 2018-08-17
Added
- Product methods
- reinsuranceWants - detect if reinsurance is wanted
- reinsuranceData - get data from reinsurance
- closure - get date of closure
- Kasko methods
- Bodyworks contants
- Fields
Changed
- reinsurance method deprecated
Removed
- Kasko field demonstration_veh
0.7.9 - 2018-08-09
Added
- Colors contants
- soapAttachements
- Fields
- Few fields types definition
- Conditional variants in How to section
- ACCEPT_NEXT_EL constant
- valType kasko method
Changed
- Order and labels for kasko top fields
Removed
- Fields
- bought (in kasko top fields)
0.7.8 - 2018-07-27
Added
- Vinculation block in kasko fields
- Discounts 2 block
Changed
- Helper methods moved from Pzp product to General product
0.7.7 - 2018-07-03
Added
- New methods for product
- Kasko participation attribute PARTIC_PERIOD
- Kasko security name method
- Vehicle brands
-
lang helper function
-
New methods for Kasko Product
Changed
- Method needs is now also getter, not only setter if second attribute is empty
0.7.6 - 2018-06-14
Added
- New methods for product
- New helper functions
- New Fields
- evn_letter - Zvláštne EČV obsahujúce pismeno
- tractor_evn - Má, resp. bude mať traktor, za ktorým je prípojné vozidlo ťahané pridelené EČV?
- Actualized Constants
- Special situation in How to section for dynamic documents in 4th step
- Coding tips added into requirements
- Kasko fields
Changed
- initialize is optional in product
0.7.5 - 2018-04-27
Added
- Pzp 1. step fields is_sk, alc_3years, pzp_terminated
- Person new fields position, iban
- New discount fields
- Updated Codelists documentation
- New special situations in how to section
0.7.4 - 2018-04-10
Added
- Variants defining informations
- GeneralProduct method
- Constants
- Accidents fields moved into person object
- New fields (non_payer, discounts.el_axa, car_region)
- Codelist region
Changed
- Use
$this->broker()instead of helperbroker()in Product - Use
$this->sfa()instead of helpersfa()in Product
Removed
- Accidents fields moved into person object
0.7.3 - 2018-03-26
Added
- How to section
- GeneralProduct
Variants
- Attributes
- variants - Define custom variants of product
- variant - Actual variant
- Attributes
- KaskoProduct
- Constants
- Participation
- Securities
- new document types
Changed
- method coverage moved into pzp product from general product
0.7.2 - 2018-02-15
Added
- GeneralProduct methods
- Constants accepts
- Field pulled_behind
- Constant CODELIST_PULLED_BEHIND + pulled_behind constants
- Common fields moved into Fields blocks
Changed
- To detect if client accepts marketing
- NEW: $this->accepts(ACCEPT_MARKETING)
- OLD: $this->cleanValue('accept_marketing') == YES
0.7.1 - 2018-02-05
Added
- New fields in Vehicle data in product first step
- leasing
- before_trans
- is_fiva
- New method withEvn
Changed
- Profession moved from into person data profession => holder.profession
- Vehicle data has_evn, soon_evn etc. higher moved into vehicle data block
Removed
- Support for requiredForPrice and requiredForContract in Product (use requiredInCreate and requiredInComplete instead)
0.6.14 - 2018-01-29
Added
- Product reference date constants
0.6.13 - 2018-01-16
Added
- Possibility to set multiple document types
- New helper method for documents
- New method argument $size for addTextToPdf and use of constants
- New method addSeparatedTextToPdf
- Constants actual
0.6.12 - 2018-01-12
Added
- Work with PDFs documentation in Product
- Company person data added into PersonObject helper
- Helper method for default documents
Changed
- Vehicle type VEHICLE_TYPE_TRI_QUAD_CYCLE splitted into VEHICLE_TYPE_TRICYCLE and VEHICLE_TYPE_QUADCYCLE
0.6.11 - 2017-12-20
Added
- addMessage method product, to show custom messages within comparison
- logErrors method product, to log errors from call response
- fullStart method product, to return start with time
0.6.10 - 2017-12-18
Added
Changed
- Reinsurances format, available multiple fields, defining into fields more here
Removed
- Vehicle type VEHICLE_TYPE_WORK_MACHINE_WO_EVN, to detect without EVN use VEHICLE_TYPE_WORK_MACHINE and field HAS_EVN
0.6.9 - 2017-12-07
Added
- Debug method
getSoapin Product methods
Changed
- Attributes changed in Product
$requiredForPrice->$requiredInCreateused to define fields required in first step,$requiredForPriceis deprecated$requiredForContract->$requiredInCompleteused to define fields required in third step,$requiredForContractis deprecated
- Field has_evn separated into two questions has_evn and soon_evn see fields
0.6.8 - 2017-12-04
Added
0.6.7 - 2017-11-29
Added
- Constants
- Field vat_payer within every person in PZP form
- Reinsurances documentation
- Helper fields isSe, ico, id_number… in PersonObject
- Method
setApiCustomHeaderin Product methods
Changed
- Pzp field number_of_seats moved to first step
- new fields for self-employed person
- title_se
- firstname_se
- surname_se
- bussiness_name_se
- birth_se
Removed
- Attribute
$restUidfrom Product properties
0.6.6 - 2017-11-24
Changed
- Type of vehicle value 15 splited into two values (15, 23)
0.6.5 - 2017-11-20
Added
- Soap with authentication support array $soapAuth
- New fields (truck_type, has_evn) in PZP form
- New field sex in person data in PZP form
- New discounts for PZP
Changed
- attribute
protected $wsdlCert=>protected $soapCert - new fields (ico_se, id_number_se) for any person if self-employed, for example holder.ico_se
0.6.4 - 2017-11-15
Added
ownerData()method in PzpProduct- Api with certificate support $apiCert
0.6.3 - 2017-11-13
Added
- New fields (date_of_first_evidence, first_pzp) in PZP form
->zipattribute in Address automatically fixed (padded to 5 places)- Soap with certificate support $wsdlCert
- Helper method
dateToYearinto GeneralProduct
0.6.2 - 2017-11-10
Added
- PzpProduct person methods returns additional attributes - PersonObject
- method
mapValueaccepts optional third attribute int $level - attribute
protected $mapProductIdadded into Product
0.6.1 - 2017-11-08
Changed
Product class template
- attribute
protected $requiredForConctact=>protected $requiredForContracttypo fix - attribute
protected $otherUsedField=>protected $otherUsedFieldstypo fix
0.5.4 - 2017-11-06
Added
sfa()method as helper function
Changed
- Fuel type codelist #10 - all new values (need remap)
- Vehicle type codelist #8 (need remap)
- Added 22
- Changed values 15, 14, 19
- Removed values 17, 20
0.5.3 - 2017-11-03
Added
holderData()method in PzpProductmapValue()method in ProductuseBrandModelText()method in Product->street_fullattribute in helper Address
0.5.2 - 2017-11-02
Added
zipToCode()method in Product
0.5.1 - 2017-10-30
Added
fullZip()method in Product
Changed
- Field names in first step PZP form
- legal_form -> holder.legal_form
- firstname -> holder.firstname
- surname -> holder.surname
- birth -> holder.birth
- bussiness_name -> holder.bussiness_name
- zip -> holder.permanent_address.zip
- city -> holder.permanent_address.city
0.4.1 - 2017-10-20
Removed
$profitNumberattribute in Product (useprofitNumber()method)