public prevent the usage of contents of invalid sxs...

5
XStep Café November 09, 2016 Prevent the Usage of Contents of Invalid SXS Versions in PI Sheets & Work Instructions Public

Upload: others

Post on 30-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Public Prevent the Usage of Contents of Invalid SXS ...websha.de/.../2016/11/XStep_Cafe_Prevent_usage_Invalid_SXS_Vers_… · Prevent the Usage of Content of Invalid SXS Versions

XStep Café

November 09, 2016

Prevent the Usage of Contents of Invalid SXS

Versions in PI Sheets & Work Instructions

Public

Page 2: Public Prevent the Usage of Contents of Invalid SXS ...websha.de/.../2016/11/XStep_Cafe_Prevent_usage_Invalid_SXS_Vers_… · Prevent the Usage of Content of Invalid SXS Versions

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 2Internal

Prevent the Usage of Content of Invalid SXS VersionsIntroduction

Observed Problem

Content of not approved SXS versions appeared in productive PI Sheets

Error cause described and fixed with SAP note 2296659

Resulting Requirements

Provide additional ways to detect and prevent usage of unapproved SXS versions

Allow easier identification of the SXS version of opened SXS reference nodes

Activate change document creation for status changes of SXS versions

Page 3: Public Prevent the Usage of Contents of Invalid SXS ...websha.de/.../2016/11/XStep_Cafe_Prevent_usage_Invalid_SXS_Vers_… · Prevent the Usage of Content of Invalid SXS Versions

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3Internal

Prevent the Usage of Content of Invalid SXS VersionsDetails about SAP Note 2369245

Storage of SXS Version Data for SXS Reference Nodes

New database table CMX_XS_DB_REF_VD

Activation of Change Documents for SXS Version Status Changes (via BAdI)

Using BAdI method ACTIVATE_CDOCS_FOR_VERS_STATUS

Additional Consistency Checks (via BAdI)

Implement SAP note 2369245

Page 4: Public Prevent the Usage of Contents of Invalid SXS ...websha.de/.../2016/11/XStep_Cafe_Prevent_usage_Invalid_SXS_Vers_… · Prevent the Usage of Content of Invalid SXS Versions

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Internal

Prevent the Usage of Content of Invalid SXS VersionsAdditional Consistency Checks

XSteps

(Process Instr.)

Control

Recipe /

Instruction

PI Sheet/

Electronic

Work Instruction

Proc. Instr.

Domain Model

XML (Data &

Layout)

Generate Control

Recipe/Instruction

Send Control

Recipe/Instruction

Maintain PI Sheet/EWI

Open SXS

References

Business Process

BAdI Method

Check XStep DataDO_CUSTOM_CHECK_CRI_DISPATCH

DO_CUSTOM_CHECK_PIS_EWI_MAINT

DO_CUSTOM_CHECK_GET_SXS_COPY

DO_CUSTOM_SEMANTIC_CHECK

Legend:

Page 5: Public Prevent the Usage of Contents of Invalid SXS ...websha.de/.../2016/11/XStep_Cafe_Prevent_usage_Invalid_SXS_Vers_… · Prevent the Usage of Content of Invalid SXS Versions

Thank you