1
OSM Granularity (Type: PPT, Total Page: 26) In order to orchestrate and decompose an OSM Order, require to define a Granularity. This DOC explain a detail concept and approach about OSM Granularity. Granularity 는 Function, System 는 는는 Order Component 는 group Stage 는 는는는는 Granularity 는 Target 는는는는 Order 는 Item 는는 는는는 Grouping (Offer, Bundle, Service Bundle…) 는는 는는는는 는는는 Component 는는 Granularity 는 Promotion ID, RootParentID, ParentID, LineID 는 는는 Hierarchy 는 는는는 Order Item 는는 는는는는 는는 Target System 는 는는 는는는 는는 Granularity 는 Decomposition 는는 는는는 는는 Component(Granularity) 는 는는 Item 는는 ID 는 Granularity 는 는는는는 Level (Bundle, Service Bundle…) 는 는는는 는는 Order Item 는 LineID 는 는는는 는는는 . 는 ID 는 Customizing 는는 는는는 Order Item 는는 Granularity 는 는는는 Grouping(Decomposition) 는는 Runtime 는는 는는 Component 는 는는 Item 는는 는는 Component ( 는는 Function component 는 는는 ) 는 는는는는 Process 는는 는는 는는는는 . ( 는는는 Function 는 System, Granularity 는 는는는 n 는는 Component 는 는는는는는는 는는 Process 는 n 는 는는는는 ) OOTB 는 는는는는 는는 Granularity 는 Order, Offer, WholeItem, Bundle, ServiceBundle 는는 OOTB 는 는는는는 는는 Granularity 는 Function 는 는는는는 는는 . 는는는 는는는 는는 System 는는 Granularity 는 는는는 는 는 는는 Function 는 는는는 Granularity 는 는는는 는 는는는 , Product Specification Configuration or Condition 는 는는 runtime 는 는는는는 는는는 는 는는 Example Contact: [email protected] Blog: http://philipjung.blogspot.kr

OSM Granularity

Embed Size (px)

Citation preview

Page 1: OSM Granularity

OSM Granularity (Type: PPT, Total Page: 26)

In order to orchestrate and decompose an OSM Order, require to define a Granularity. This DOC explain a detail concept and approach about OSM Granularity.

Granularity 는 Function, System 과 같은 Order Component 의 group Stage 중 하나이다

Granularity 는 Target 시스템에 Order 의 Item 들을 어떻게 Grouping (Offer, Bundle, Service Bundle…) 해서 보낼지를 정하는 Component 이다

Granularity 는 Promotion ID, RootParentID, ParentID, LineID 를 통해 Hierarchy 로 구성된 Order Item 들을 그룹으로 묶어 Target System 에 전송 작업을 한다

Granularity 로 Decomposition 하는 원리는 해당 Component(Granularity) 에 속한 Item 들의 ID 에 Granularity 에 해당하는 Level (Bundle, Service Bundle…) 의 단어와 해당 Order Item 의 LineID 를 더하는 것이다 . 즉 ID 를 Customiz-ing 하는 것이다

Order Item 들은 Granularity 에 의해서 Grouping(Decomposition) 되고 Runtime 시에 같은 Component 에 속한 Item 들은 해당 Component ( 주로 Function component 와 연결 ) 가 호출하는 Process 에서 함께 수행된다 . ( 하나의 Function 이 System, Granularity 에 의해서 n 개의 Component 로 분리되었다면 해당 Process 는 n 번 수행된다 )

OOTB 에 정의되어 있는 Granularity 는 Order, Offer, WholeItem, Bundle, ServiceBundle 이다

OOTB 에 정의되어 있는 Granularity 는 Function 과 연결되어 있다 . 하지만 설정을 통해 System 별로 Granularity 가 다르게 할 수 있다

Function 은 복스의 Granularity 가 설정될 수 있으며 , Product Specification Configuration or Condition 에 의해 run-time 시 동적으로 선택될 수 있다

Example

Contact: [email protected]: http://philipjung.blogspot.kr