ProProcess V6.0

ProProcess V6.0

There are breaking changes. Customer-specific implementations must be checked and adapted if necessary.

If you upgrade from a release:

  • before BPF V4.0, please pay attention to the required migrations in BPF V4.0 and in BPF V5.0.

  • before BPF V5.0 please pay attention to the required migrations in BPF V5.0.

Never import customizing transports created with ProProcess V6 or above into a System with ProProcess below V6. Inconsistent data will be the result.

If you encounter the error CX_SY_OPEN_SQL_DB or “SQL-Code 716” please see SAP Note

2749180 - \"SQL-Code: 716\" beim Zugriff auf Tabelle aufgetreten for further information.

Upgrade Preparations

To ensure a smooth system upgrade, please follow these guidelines regarding transports with ProProcess process objects and formulas prior to the upgrade:

  • Copy all transports with ProProcess objects or formulas to any relevant test clients in the development system via transaction SCC1 or SCC1N.

  • Release all transports with ProProcess objects or formulas.

  • If possible, import the transport into all subsequent systems in the landscape (e.g., QA, Production) prior to the upgrade in this system.

  • Stop all BPF Jobs (via Transaktion /PCH/BPF_JOBS) in all clients, where these jobs are scheduled.

Transports containing these objects cannot be released after the upgrade if they include old 10-digit object keys.

Following the upgrade, it is recommended that a new version of all existing BPF processes is created to assign the new GUID.

Upgrade Poststeps

  • Start all jobs (via Transaktion /PCH/BPF_JOBS) in all clients, where ProProcess is used.

Breaking Changes

  • The internal object number has been changed to a UUID in BASE32 representation (CHAR length 26) for design- and runtime as well as the object list. A migration of existing Objects is not required nor possible.

  • Adjustments have been made to the internal structure of BPF. This includes:

    • The unnecessary parameter IV_MEMBER_TYPE in class /PCH/CL_BPF_RD_RACTIVITY_REPRT method SET_PROCESS_ID_EXT has been removed.

    • The unnecessary parameter IV_NAME in class /PCH/CL_BPF_RD_RPROCESS_LISTNG method SET_PROCESS_OVERDUE_FLAG and class /PCH/CL_BPF_RD_RPROCESS method SET_PROCESS_OVERDUE_FLAG has been removed.

    • The temporary number concept has been removed and the ID and Clone-ID Services have been complete redesigned.

    • Text services have been redesigned including a new concept for storing replacement parameters in the text as well as the separation of internal and external text replacement parameter representation.

Versions

© ProNovia AG | Imprint | Data Protection