cancel
Showing results for 
Search instead for 
Did you mean: 

message mapping editor

Former Member
0 Kudos

in messgae mapping editor, what are the nodes with a "red circle" mean....and what does green colored and red colored circle means,

sometimes i encounter this problem while testing message mapping:

"Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd"

can u detail this

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

See the below link - and page no 36.

http://help.sap.com/bp_bpmv130/Documentation/Operation/MappingXI30.pdf

Regards

Chilla

Answers (3)

Answers (3)

henrique_pinto
Active Contributor
0 Kudos

The nodes with a little red-lined circle are the nodes that are marked with max occurrence > 1 (for example, unbounded). That means that these fields can occur repeatedly in the target message.

Green circles mean fields that you have already mapped or that are not necessary to be mapped, they will be created automatically (for fields with 1...1 occurrence in target message).

Grey circles mean fields that you haven't mapped yet, but that are not necessary (optional fields, with min occurrence = 0). In particular, nodes which accept multiple instances (with little red circle) will have gray circle, even if they have min occurrence >= 1. You'll have to pay attention on those.

Red circles mean fields that are obrigatory in target message (for example, fields with min occurrence = 1) but are not mapped yet.

Regards,

Henrique.

bhavesh_kantilal
Active Contributor
0 Kudos

> in messgae mapping editor, what are the nodes with a

> "red circle" mean....and what does green colored and

> red colored circle means,

Red implies the field is mandatroy in the target side and has not been mapped and should be mapped.

Green Implies field has been mapped as per requirements.

> sometimes i encounter this problem while testing

> message mapping:

> "Check xml instance is valid for source xsd and

> target-field mapping fulfills requirements of target

> xsd"

>

This error implies that there is some mandatory field in the target that has not been mapped and should be mapped.

regards

Bhavesh

Former Member
0 Kudos

bhavesh and all...thanks...

but red-circled nodes are also there in the target structure..... does that mean .. the source XML should have this node...but its not so......

bhavesh_kantilal
Active Contributor
0 Kudos

Sudheer,

It implies that this red node in the target has to be mapped mandatorily. Some source node should be mapped to this target node.

Regards

Bhavesh

Former Member
0 Kudos

HI,

No source XMl has the bode, if red color node in target structure , you would have to map some value(Constant) or map with source field.Finally it should be mapped.

After it will be green colored.

Regards

Chilla

Former Member
0 Kudos

hi chandra,

in the message-mapping, the source structure, has certain nodes with red-circled bottom...m tlking bout that

bhavesh_kantilal
Active Contributor
0 Kudos

Sudheer,

I guess reading these two blogs by Sravya should answer your questions,

/people/sravya.talanki2/blog/2005/08/16/message-mapping-simplified--part-i

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

Regards

Bhavesh

henrique_pinto
Active Contributor
0 Kudos

did you check my reply at all? 😛

Henrique.

former_member335553
Active Contributor
0 Kudos

Hi

Red circle denotes the mandatory segments that need to be mapped when the field is ummapped u get the following error

refer the related thread

White- attribute /element not assigned

Red-attribute /element must b e assigned to complete mapping

green- mapping to target field complete

yellow-attribute /element has already been assigned but mapping is not complete

Message was edited by:

Anu Ram