cancel
Showing results for 
Search instead for 
Did you mean: 

changing the atpcat for a procurement order

Former Member
0 Kudos

Hello,

I am using the BAPI 'BAPI_POSRVAPS_SAVEMULTI3' for changing the atpcat from 'AG' to 'BE' for a procurement order. I have populated the tables receipts( with atpcat = BE) and receipts_x(atpcat = X). But the return parameter is returning the message 'Entry was not processed because there is no changing parameter available'.

Am I missing something here?

Regards,

Ravindra

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear,

We also did the same type of requirement but from Inpsection stock CF to Inspection lot BU.

I think in your ccase also you can do this, only you need is ABAPer help.

try ot the below function modules for your use.

APOCF011

EXIT_/SAPAPO/SAPLCIF_STOCK_001

INCLUDE ZXCIFUSERU15

Example code

LOOP over all incoming stock records

Check that material is division METALS

Check that plant is 2100 and storage location is 2110

IF ATP category is u2018CFu2019=quality inspection stock

Select QM lot order number for material/batch combination

IF order number was not found

Create order number

Save number in internal table

ELSE

Use selected order number

ENDIF

Turn Q-stock record into QM lot order CIF structure

Save CIF structure in internal table

Delete Q-stock from the list

ENDIF

Thanks and Regards,

T.Muthyalappa

Former Member
0 Kudos

Hi Ravindra,

If I get it correctly, you are trying to change the ATP category of external procurement order from ATPCAT "AG" to "BE" ?

I dont think we can do this.