Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
With local packs, it is possible to continue the development of application configurations on a separate instance. Export it as a .SOP file, and implement changes to the production you can collect all necessary configuration changes in one place and transfer them to another instance. Export the local pack and add it to the Retrieved Packs (sys_vcs_retrieved_pack)table of the target instance. When the pack is loaded, a new local pack is created on that instance. This local pack contains the settings imported from the first instance. This approach minimizes the risks of mistakes, errors, and conflicts , which that may affect the production instance during the application development.
Note |
---|
All Perform all system configuration activities should be performed within a separate local pack. Do not Never use the default local pack for these needs of the application for this purpose. |
A local pack is a record in the VCS Local Pack (sys_vcs_local_pack) table compiling relevant , and compiles records from the the VCS Record (sys_vcs_record) table . This allows associating related to the configuration changes. Use local packs to associate VCS records with a particular specific pack and exporting export them as a complete set.
Note |
---|
Only users with the admin role can:
|
Every single version is an atomic state of a versioned tables table (those having that has the Is VCS Enabled checkbox selected). All records in this table contain JSON formatted changes and other attributes described below.
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{"value": "Report Item", "policy": "Open", "sys_id": 159653803414986194, "column_id": 156941403909472422, "record_id": 159653803414985080, "language_id": 156628684306541141, "application_id": 155931135900000002, "sys_created_at": "2020-08-04 10:47:14", "sys_created_by": 155931135900000001, "sys_updated_at": "2020-08-04 10:47:14", "sys_updated_by": 155931135900000001} |
Application configurations are stored in configuration packs represented that can be exported as a . SOP file. Administrators can create their own applications if needed.
Tip |
---|
There can be more than one local pack in the system, but the changes made by a single source can be written only in one local pack selected , for example, within a specific task can only be saved in the local pack selected in the Admin Preferences menu at the right. That is, if the selected Default 3 local pack is Default 3selected, all changes made by the current user will be stored in the Default 3 pack. |
All On the form of the local pack, all the record versions in a local pack are displayed in the VCS RecordRecords related list.
Info |
---|
In theAdmin Preferencesmenu, select the local pack that you are working need to work on. This local pack will be saved as the preferred one: if you switch between the applications, this pack will be selected automatically. If the preferred local pack has a state other than In Progress, the local pack will switch to the default oneautomatically selected for the application. Only a local pack in the In progress statecan be selected as the preferred one. Once the state changes, the preferred pack in the Admin Preferences menu switches to the default one for the application. |
VCS Local Pack form fields
Field | Mandatory | Description |
---|---|---|
Name | Y | The name of the local pack. |
Is default | N | Select this checkbox to set the local pack as default. When you work on the selected application, all changes will ba saved to this local pack unless another local pack is selected in the Admin Preferences → Local Pack. |
State | Y | The local pack states. Available options:
|
Application | N | Select the application that this local pack belongs to. A local pack contains only those records that belong to the same application. |
Description | N | Add a description for the local pack. |
Tip |
---|
If there is no need into assembling a assemble a separate local pack to export, all record versions will can be compiled into stored in the default local pack. The default pack can also contain the VCS records moved from developing local pack (other local packs that are in the In progress state, for example, when some records were created or moved to the local pack by mistake). |
VCS Records Anchor VCS records VCS records
VCS records | |
VCS records |
Use configuration packs to monitor changes in particular specific records.
After any transaction action (create/, update/, or delete) for the on an object of any versioned table object, a record is created for that object in the VCS Records (sys_vcs_record) table corresponding to . The records display the state of the object state after the transactionaction was done. The record version contains the information described below.
Note |
---|
|
Tip | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Note that removing does not mean 'deletion': removed records Removed records are not deleted, they are stored in the default local packpacks. If a local pack includes unwanted VCS records, move them to the default pack by completing the following steps:
As a result:
|
Restore VCS Records
All the record versions – , both previous and current – , are stored in the VCS Record table. Current The current versions have the Is Current checkbox selected.
To restore one of the record from previous versions of a record, complete the steps below:
- Open a the record that you need to restore to a particular version.
- Scroll down to the Related Lists area and open the VCS Records In the Related Lists area, select the VCS Records tab.
- Open the record version you need to restore.
- Click Restore Versionversion.
Info |
---|
Another way to restore a record version is the following:
|
Image Modified
After that, a new VCS record is associated with the current local pack . It is and displayed in the its VCS Records related list.
Info |
---|
Some forms may not display the VCS Records related list by default. You But you can add it to the versioned table form as a related liston your own. After that, all versions (previous and current) of the current record are will be displayed on the record form. To add a VCS RecordRecords related list, perform do the following steps:
|
Table of Contents | ||||||
---|---|---|---|---|---|---|
|