Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

salesorder creation using BDC

Former Member
0 Kudos

Hi All,

I have a requirement as described below.

while creating a sales order, if u go to header level and then partners tab in that, u would see a table like structure where u have sold-to-party, ship to party, bill to party, and payer.

My requirement is that i need to select ship-to-party and press details button then i want to change the details there.everything is working fine at the moment.

but i have a doubt that the order of ship to party, sold to party , payer and bill-to-party wouldnt be same all the time.now the ship-to-party is in 4th position.so, in BDC recording it is GVS_TC_DATA-SELKZ(04), i am setiing that to 'X' and iam going ahead.what if the position changes?

is there anyway that i can trace the ship-to-party position whether it is in position 1 or 2 or 3 or 4.

could some one help me with this.

Thanks in advance,

suresh

2 REPLIES 2

Former Member
0 Kudos

Use the function module VIEW_KUAGV. Pass soldto details and document details being created in inport parameter comwa and pass shipto number in WE_INPUT and fif_no_dialog = 'X',no_address_data = 'X'.

This gives the exact structure of how the partners will appear when you create a sales order in table xvbpa. You can find the positions of partners from the table.

Award points if answer is helpfull.

Former Member
0 Kudos

Hi,

Go to Knvp table to get all patrner details

of customer for sales order aand use this index

in your BDC.

vbak-kunnr = knvp-kunnr.

vbak-vkorg,vtweg,spart = knvp-vkorg,vtweg,spart

Regards

Amole