Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3074

SAP BPM Best Practice: Naming Convection for Modeling of BPM

$
0
0

Applies to:

This Document Holds good for all CE 7.XX and PO 7.4 .


Summary:

This is a Naming Convection guide used for Modeling of BPM.


About Me:

Piyas Kumar Das

As a Sr. Netweaver Consultant, I've been undertaking consulting assignments leveraging on my undermentioned NetWeaver skills.

  • Business Process Management (SAP NW BPM)
  • Restful Services using BPM api to be used in UI5 Screens.
  • SAP Web Dynpro Java (SAP WD4J)
  • SAP Business Rules Management (SAP BRMS)
  • SAP Composit Application Framework (SAP CAF)
  • Master Data Management (SAP NW MDM)
  • Enterprise Portal (SAP EP)
  • Services creation using NWDS (SAP EJB)
  • Enterprise SOA


I am an SAP BPM Trainer, an Active Blogger and Document Writer in SCN.

1.     Naming Conventions

 

1.1 Development Component’s (DC’s) Name

Vendor

<Company Name>.com

Name

<Project Name>/<Process Repository>/<Other Detail’s>/bpm

Example:

Vendor

sap.com

Name

masterdata/customer/creation/bpm

 

1.2 Process Name

Name

<Process Details>

Example:

Name

Sold_To_Party_Creation

 

1.2.1 Pool Name

Name

<Process Name>_Pool

Example:

Name

Sold_To_Party_Create_Pool

 

1.2.2 Lane Name

Name

<Lane Owner / System>_Lane

Example:

Name

Initiator_Lane

 

ASM_Lane

 

ECC_Lane

 

Other_System_Lane

 

1.3 Task Name

Name

<Task Details>_Task

Example:

Name

Sold_To_Part_Approver_Task

 

1.4 Event Triggers

1.4.1 Messages

Name

<Message Event Trigger Type>_MT

Example:

Name

Start_SoldTP_Create_BPM_MT

 

1.4.2 Escalations

Name

<Escalation Event Trigger Type>_ET

Example:

Name

SoldTP_Completion_Deadline_ET

 

1.5 Reporting Data Sources

Name

<Reporting Data Type>_RDS

Example:

Name

Sold_To_Party_Creation_RDS

 

1.6 Rule Sets

Name

<Rule Set Data Type>_RS

Example:

Name

SoldTP_Creat_ApprovalLevel_RS

 

1.7 Functions

Name

<Function Type>_FNS

Example:

Name

List_To_String_FNS

 

1.8 Data Types

Name

<Data Type>_DT

Example:

Name

Sold_To_Party_DT

 

1.8.1 Complex Types

Name

<Complex Type>_CT

Example:

Name

Credit_Limit_CT

 

1.8.2 Data Objects

Name

DO_<Data Type>

Example:

Name

DO_Sold_To_Part

 

1.9 Service Interfaces

Name

<Service Type>_SI

Example:

Name

SoldTP_Start_CreatBPM_SI

 

1.9.1 Operation Name

Name

<Operation Type>_OP

Example:

Name

Create_SoldTP_Start_OP

 

1.9.2 Request/Response Name

Name

Request/Response_<Data Type>

Example:

Name

Request_SP_CheckCreditLimit

 

Response_SP_CheckCreditLimit


Viewing all articles
Browse latest Browse all 3074

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>