Update online database with changed VIP data Query online for last_vip_id web last_id Set last_vip_id from data received var_read
data
Prepare updated data in VIP comment VIP Initialization sql call vip.sync_upl_init(#last_id#)
data
1
Place List selection sql call vip.sync_upl_place_ref()
Place
VIP Deinitialization sql call vip.sync_upl_deinit()
Send collected data to online web sraka VIP Post Code Selection sql zxzxx vip.sync_upl_post_code()
Post Code
1
Query online for last_vip_id web last_id VIP Country List selection sql 1call vip.sync_upl_country_ref()
Country
VIP Country To Account bindings selection sql call vip.sync_upl_country_account()
Account Country
Driver List selection sql call vip.sync_upl_driver()
Driver
Allowed Field Values selection sql call vip.sync_upl_booking_field_value()
Field Allowed Values
Booker List selection sql call vip.sync_upl_booker()
Booker
Passenger List selection sql call vip.sync_upl_passenger()
Passenger
Passenger To Account bindings selection sql call vip.sync_upl_passenger_account()
Account Passenger
Place List selection sql call vip.sync_upl_place_ref()
Place
VIP Deinitialization sql call vip.sync_upl_deinit()
Send collected data to online web update_data Parse received sections comment Check return code for Post Codes section_check
Post Code
Check return code for Country section_check
Country
Check return code for Country-Account section_check
Account Country
Check return code for Driver section_check
Driver
Check return code for Field Allowed Values section_check
Field Allowed Values
Check return code for Field Allowed Values section_check
Field Allowed Values
Update external IDs on Booker section_sql
Booker
call vip.sync_uplc_booker(#vip_id#, #online_id#)
Update external IDs on Passenger section_sql
Passenger
call vip.sync_uplc_passenger(#vip_id#, #online_id#)
Update external IDs on Place section_sql
Place
call vip.sync_uplc_place(#vip_id#, #online_id#)