cancel
Showing results for 
Search instead for 
Did you mean: 

sender proxy - how to send multiple row data

former_member183906
Active Contributor
0 Kudos

We are using standard service interface JobPositionPublication_Out and sending data using proxy from ECC to PI 7.1

(1) message type TEST
<A>-data of A
<B>-data of B

we want to send the multiple row data using this proxy :

(2)TEST
<A>-data of A
<B>-data1 of B
<B>-data2 of B
<B>-data3 of B


Using proxy,if we are sending data using option (1) interface is working fine.

But we want to send data using option (2),using option (2) only data1 of B is coming to XI.data2 and data3(other 2 row data of B) is not coming to XI using proxy.

When I sent option (2) data using Test message in RWB,data is successful.


Is there any way in this proxy to send multiple row data to PI ?

Accepted Solutions (1)

Accepted Solutions (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

You can use a Data Type Enhancement to add a field/structure. However, it would not longer look like

e.g

TEST

->DataA 0..1

->DataB 0..1

to

TEST

->DataA 0..1

->DataB 0..1

->AddDataB 0..n

or something like that

Another approach is to create a data type from scratch, copy the SAP standard code and then add your own. Let's wait for the response of others.

Hope this helps,

Mark

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

I am not aware that what is occerance  of node <B> if its higher limit is 1 then its not possible of sending multiple row of <B> . To achieve this use the facility data type enhancements in PI .

Enhance you data with to unbound then try .

thanks and regards,

Anup Banerjee