Show TOC

~syncBehaviourLocate this document in the navigation structure

Use

Description

Specifies the synchronization behavior of a service.

Synchronization is the means by which the ITS ensures that SAP system transaction screens and their corresponding HTML templates are always in step. If, for example, a user starts a Web transaction from a Web browser and navigates with the Web browser Back button, SAP system screens and HTML templates can get out of step, because no screen change is triggered in the SAP system. As a result, the ITS cannot pass data to the SAP system.

The default behavior is to synchronize SAP system screens and HTML templates, but changing to the screen that can process the Web browser data is not always sufficient. This is because information posted from the Web must be enough to reconstruct the complete state of the transaction at the time the original page was created. For some transactions, this may not be possible due to the large amount of information required.

For this reason it might be best to deactivate synchronization. To do this, set ~SyncBehaviour to noResync. If the user then navigates to a previous HTML page using the Web browser's Back button, the ITS displays a warning message saying that the action is not allowed. In this case, there should be at least another navigation option for the user to continue.

You can also choose to ignore synchronization by setting ~SyncBehaviour to ignoreResync. In this case, there is no synchronization of SAP system screens and HTML templates, but the ITS displays no warning message.

Set By

Service file

Values

No setting

Synchronization of SAP system screens and HTML templates enabled (default).

noResync

Synchronization of SAP system screens and HTML templates disabled.

ignoreResync

Synchronization of SAP system screens and HTML templates disabled and behavior ignored.

Example

~syncBehaviour noResync