Entering content frameBackground documentation ~syncBehaviour  Locate the document in its SAP Library structure

Description

Specifies the synchronization behavior of a service.

Synchronization is the means by which the ITS ensures that R/3 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, R/3 screens and HTML templates can get out of step, because no screen change is triggered in R/3. As a result, the ITS cannot pass data to the R/3 System.

The default behavior is to synchronize R/3 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 is sometimes desirable to disable synchronization by setting ~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 R/3 screens and HTML templates, but the ITS displays no warning message.

Set by

Service file.

Values

No setting

Synchronization of R/3 screens and HTML templates enabled (default).

noResync

Synchronization of R/3 screens and HTML templates disabled.

ignoreResync

Synchronization of R/3 screens and HTML templates disabled and behavior ignored.

Example

~syncBehaviour     noResync

Leaving content frame