cancel
Showing results for 
Search instead for 
Did you mean: 

difference between remove contexts and collapse contexts

Former Member
0 Kudos

hi all,

what is the difference remove contexts and collapse contexts ,please help me.

regards,

subba reddy

Accepted Solutions (1)

Accepted Solutions (1)

former_member187339
Active Contributor
0 Kudos

Hi,

Remove Context : Removes the context. all elements will be in a single context.

eg:

1

      • (Context Change)

2

      • (Context Change)

3

      • (Context Change)

When you do remopve context output will be

1

2

3

      • (Context Change)

Collapse Context : Collapses the context. Top element will b only available.

example:

1

2

      • (Context Change)

3

4

5

      • (Context Change)

6

      • (Context Change)

After applying collapse context output will be

1

3

6

      • (Context Change)

First element of each context is kept.

Regards

Suraj

Suraj

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi,

Remove context will genarate a new queue by collating all the values across the contexts.

1 1

2 2

Context Change 3

3 -


>RemoveContext----


> 4

4 5

Context Change 6

5

6

CollapseContext will genarte a new queue by picking the value from each context.

1 1

2 3

Context Change 5

3 -


>CollapseContext----


>

4

Context Change

5

6

Thanks,

Kiran.

Former Member
0 Kudos

solved my problem

regards,

subba reddy

Former Member
0 Kudos

Blog-/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii

Regards,

Manjusha.

Former Member
0 Kudos

Hi Subbu,

Please refer to the below mentioned wiki. It provides you with a clear view on the same:

[https://wiki.sdn.sap.com/wiki/display/XI/DifferenceBetweenRemoveContextandCollapseContext.]

Warm Regards,

Anshul

rajasekhar_reddy14
Active Contributor
0 Kudos

HI Subbu,

please find below link it wil clearly help you.this query answered many times search in sdn for more info..

https://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=XI&title=DifferenceBetweenRemoveContextandCollapseContext.&decorator=printable

regards,

Raj

0 Kudos

hi,

Remove Contexts:

Removes all immediate level contexts of a source field. In this way, you can delete all hierarchy levels and generate a list.

Collapse contexts:

It takes the first value from all the contexts and put them into a context on the target side, So that all values come under one context.

Empty contexts are replaced by empty strings.

Regards

Venkat