cancel
Showing results for 
Search instead for 
Did you mean: 

How to match the ObjectID of different entities in the same BO?

baeyounghwan
Participant
0 Kudos

Hello SAP Developers

I transfer data using Odata and I test for transfer data using postman

I will make Odata of Material. The function of Odata will be to query Material Data. the picture is Odata's setting

The structure of the fields I chose looks like this.

Among them, I set the ObjectID value of ProduceID as the key value.

In the case of Description and Planning, the key values of the ProductID can be viewed as parentObectID, which can map the values and Product.

but in the case of Text and Category, I can't find ObjectID. it has another objecID value

I think the reason is It has another target Business object. not material BO

I tried in many ways, but I failed.

In particular, you cannot use a method that utilizes merging.

Because if you use Odata using merge, I will not be able to bring my native language, Hangul data.

now I try to transfer data using webservice(Soap) but I want to use Odata so please give me the solution : )

thank you

best regards

beyo

Accepted Solutions (0)

Answers (2)

Answers (2)

palu
Employee
Employee
0 Kudos

Hi Bae,

It is not possible to combine fields from different BO, since the system cannot determine the associate between those fields.

palu
Employee
Employee
0 Kudos

Hi Bae,

Product Category and Material are not from same BO. This is the reason you are getting different Object IDs.

For Material text, you need to choose the Material Text Collection in the Odata Editor.

Regards,

Palani.

baeyounghwan
Participant
0 Kudos

Hello Palanikumar Subramanian

I agree your answer so I chose Text Collection but Text is not same Bo.

so my question is what should I do when I am a different BO?

thank you

beyo