Hi All,
I'm using BAPI_REQUISITION_CREATE and I have success create PR and service lines. My problem is that I want to assign a different account assignment to each service line.
Here is part of my code.
For Account Assignment
t_requisitionaccoun-preq_item = 1
t_requisitionaccoun-serial_no = 1
t_requisitionaccoun-cost_ctr = C00001
append t_requisitionaccoun
t_requisitionaccoun-preq_item = 1
t_requisitionaccoun-serial_no = 2
t_requisitionaccoun-cost_ctr = C00001
append t_requisitionaccoun
For Service account Assignment
Service item 1
t_requisitionsrvaccass-pckg_no = '0000000002'.
t_requisitionsrvaccass-line_no = 2. " line 1 is the header for service
t_requisitionsrvaccass-quantity = '10'
t_requisitionsrvaccass-serno_line = '01'.
t_requisitionsrvaccass-percentage = '100'.
t_requisitionsrvaccass-serial_no = 1
APPEND t_requisitionsrvaccass.
Service item 2
t_requisitionsrvaccass-pckg_no = '0000000002'.
t_requisitionsrvaccass-line_no = 3.
t_requisitionsrvaccass-quantity = '10'
t_requisitionsrvaccass-serno_line = '01'.
t_requisitionsrvaccass-percentage = '100'.
t_requisitionsrvaccass-serial_no = 2
APPEND t_requisitionsrvaccass.
With this code, what I get is the account assignment for service item 1 correctly populated and a blank account assignment for service item 2. If i change the serial number for both service to be the same, it will work fine ( but that's not what I want).
Does anyone done this before and can give me some help. Thanks.