cancel
Showing results for 
Search instead for 
Did you mean: 

Invalid Line item Number for PR and RFQ

myc
Participant
0 Kudos

Hi,

So while RFQ is sent from ERP to Ariba, service specification consist of RFQ Item Number and Requisition Item Number and both item numbers have value of 5000100010 instead of 00010.
While looking into the RFQ payload it can be seen this <SRVMAPKEY>5000100010</SRVMAPKEY>.
Can anyone please guide how Item number of both RFQ and Requisition can be corrected.

<KTXT1>Test Ariba service</KTXT1><PERNR>00000000</PERNR><STELL>00000000</STELL><E1ARBCIG_SERVICE_INFO SEGMENT="1"><EBELP>00010</EBELP><EXTROW>10</EXTROW><SRVMAPKEY>5000100010</SRVMAPKEY><PARENT_LINE>0000000010</PARENT_LINE><TDLINE>STNDLN</TDLINE><WGBEZ>Marketing</WGBEZ><ALTERNATIVES>STNRD</ALTERNATIVES></E1ARBCIG_SERVICE_INFO><E1EDC02 SEGMENT="1"><QUALF>001</QUALF><XLINE>0000000010</XLINE></E1EDC02><E1EDC02 SEGMENT="1"><QUALF>003</QUALF><XLINE>0000000000</XLINE></E1EDC02><E1EDC19 SEGMENT="1"><QUALF>031</QUALF><IDTNR>000000000003000010</IDTNR></E1EDC19></E1EDC01></E1EDP01><E1EDS01 SEGMENT="1"><SUMID>009</SUMID><SUMME>10000</SUMME></E1EDS01></IDOC></ARBCIG_REQOTE>

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member259347
Participant
0 Kudos

SRVMAPKEY is specifically used for Service lines related transactions. The field contains a value of length 10 in ERP. However, on the Ariba front, lineNumber attributes are of data type 'uint' whose range is 0 to 4,294,967,295. Hence if you have noticed, if the first character of SRVMAPKEY is '5', it is replaced and then mapped to Ariba structure and vice versa.

In case you are looking for a solution to establish a link through SRVMAPKEY, then like I mentioned above, you just need to replace the first character to '1'( when it is '5' in Ariba payload).

myc
Participant
0 Kudos

Hi Sunil,

Thanks. Can you please guide is it something to bother or not? I just initially observed that line items number are incorrect and while debugging it I realized that SRVMAPKEY is been populated. Now can you please guide in detail why SRVMAPKEY needs to be enabled and whether this 5000100010 value is alright in Line Item Number field ? Secondly while PO is created in ERP instead of line item number 10,5000100010 is seen on service specification detail.