11.6 Automated Instances Creation.

This feature has been developed in order to ease our work and decrease human error mistakes during the instance creation phase. In a nutshell it will create new instances from scratch (Coordination and project instances only) according to a configuration file (previously filled and approved by the Support team) and csv files needed for its initial configuration.

In C:\Program Files (x86)\msf\Unifield create a folder named UFautoInstall and insert the following files/folder:
1. A folder named import with the following files:

 

  • account.analytic.journal.csv
  • account.journal.csv

2. A file named uf_auto_install.conf

Open Services
Right click on OpenERP Server6.0 and restart
Refresh the UniField page in your browser and you would be redirected to the following page
Read the instructions
Fill in you Super admin password 1
Click on Start auto creation 2
Example of an uf_auto_install.conf file.
Please note that the information you will have to provide remain the same as if you were doing an install from scratch following the step by step procedure in this IT manual.
Fill the different line as per your OC specific configuration and according to your checklist validation
Data showed in this print screen is for an example purpose.

 

Each [sections] in the file represent specific data that is needed for the configuration of your instance. Below complementary information to keep in mind while filling the file (choices, syntax):

  • General file options:

yes OR no
false OR true
Date/time: 2020-08-01 22:00
Interval unit: days OR hours

  • [instance]

sync_port = 8069 OR 443
sync_protocol = xmlrpc OR gzipxmlrpcs
group_names = group1,group2,group3,group4
instance_level = coordination OR project
sync_host = sync.unifield.net (for production)

  • [reconfigure]

functional_currency = EUR OR CHF
delivery_process = complex (by default)

 

[instance]
sync_port =
db_name =
instance_name =
prop_instance_code =
admin_password =
sync_user =
sync_pwd =
sync_server =
sync_host =
sync_protocol =
oc =
parent_instance =
group_names =
instance_level =
lang =

[backup]
auto_bck_interval_nb =
auto_bck_interval_unit =
auto_bck_next_exec_date =
auto_bck_path =
auto_bck_beforemanualsync =
auto_bkc_aftermanualsync =
auto_bck_beforeautomaticsync =
auto_bck_afterautomaticsync =
auto_bck_beforepatching =
auto_bck_scheduledbackup =

[autosync]
active =
interval_nb =
interval_unit =
next_exec_date =

[stockmission]
active =
interval_nb =
interval_unit =
next_exec_date =

[silentupgrade]
active =
hour_from =
hour_to =

[reconfigure]
address_street =
address_street2 =
address_zip =
address_city =
address_country =
address_phone =
address_email =
address_company_website =
address_contact_name =
functional_currency =
import_commitments =
payroll_ok =
delivery_process =
previous_fy_dates_allowed =

[partner]
external_account_receivable =
external_account_payable =
internal_account_receivable =
internal_account_payable =

[company]
salaries_default_account =
scheduler_range_days =
default_counterpart =
reserve_profitloss_account =
rebilling_intersection_account =
intermission_counterpart =
revaluation_account =
counterpart_bs_debit_balance =
counterpart_bs_crebit_balance =
credit_account_pl_positive =
debit_account_pl_positive =
credit_account_pl_negative =
debit_account_pl_negative =

[accounting]
cost_center_code_for_fx_gain_loss =

11.5. Scheduled Actions Configuration.
11.7 Continuous Backup