SAP for Automotive Discussions
Connect with fellow SAP users in discussions to troubleshoot challenges, share best practices, and fuel each other's success. Join a conversation or start your own.
cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to assign vehicle to sales order

Former Member
0 Kudos
1,031

Hi All,

I am unable to assign a vehicle to sales order. The vehicle is transferred to another sales org through Inter company STO process.

Following are the transactions done for the vehicle.

In Supplying company code


Vehicle procurement is done from OEM

1. Vehicle created

2. PO created in Supplying plant

3. Goods receipt done

4. Incoming Invoice created

Vehicle sale order is created for another dealer as customer

5.Sales order completed( Sales Order - rec1)

6.Internal order settlement is done in KO88

7.Transfer between Company codes is done from Supplying dealer to Receiving dealership's plant B

8. Vehicle procurement is done in Receiving plant

9. Now when dealer B is trying to do sales(Sales order cus1 for the same vehicle by assigning the vehicle to a order created w.r.t quotation, Update is getting terminated with the following errors. Please suggest on how to solve the issue.

1.Update of sales order rec1 not allowed as vehicle action QOOU is not allowed

Message No. /DBM/VSALES048

2.Internal error  during program call

Message No. /DBM/OE000

3.Data consistency problem detected - event ORD_SAVE (see long text).

Message No. /DBM/OE077

Diagnosis

During processing, a problem that can cause data inconsistency has been detected. Therefore, an internal error has been raised and the transaction is terminated to avoid data inconsistency.

System Response

Transaction gets terminated. Unsaved data will be lost.

Procedure

Contact SAP support to check this issue.

Regards,

Manasa

1 ACCEPTED SOLUTION

SachinX
Product and Topic Expert
Product and Topic Expert
0 Kudos
537

Hi Manasa,

This clearly means that the action matrix doesnt allow the action to QOOU to be called against the current vehicle status.

Look at the primary & secondary status of the vehicle master at /dbm/vsearch.

Then based on the same go to OVELO11, update the secondary action matrix which is assigned to the vehicle model as per VELOS.

Make the change is the action matrix such that the secondary status of vehicle is the old status & action called is QOOU.

Also please be aware of the primary status of the vehicle that also could conflict.

let me know if you need further assistance.

Regards,

Sachin Balmiki

View solution in original post

4 REPLIES 4

SachinX
Product and Topic Expert
Product and Topic Expert
0 Kudos
538

Hi Manasa,

This clearly means that the action matrix doesnt allow the action to QOOU to be called against the current vehicle status.

Look at the primary & secondary status of the vehicle master at /dbm/vsearch.

Then based on the same go to OVELO11, update the secondary action matrix which is assigned to the vehicle model as per VELOS.

Make the change is the action matrix such that the secondary status of vehicle is the old status & action called is QOOU.

Also please be aware of the primary status of the vehicle that also could conflict.

let me know if you need further assistance.

Regards,

Sachin Balmiki

Former Member
0 Kudos
537

Hi Sachin,

I have changed the secondary status of vehicle as per the action matrix configuration in OVELO11 for the secondary Action Control assigned to the vehicle model in  VELOS. Now when I try to assign vehicle, I am getting the below error.

The status change QS30, action QACU requested for vehicle V1 is not permitted

Message No. VELO063

The Action matrix configuration for action QOOU is as below

QS30QOOUQS30


Please let me know if I need to check any other settings.

Regards,

Manasa

SachinX
Product and Topic Expert
Product and Topic Expert
0 Kudos
537

Hi Manasa,

I think you are using a wrong example, if the status of the vehicle has already reached QS30 then the vehicle order is already created & thus you should not run the action QACU - Assign customer against such a vehicle.

I think you are using the wrong action to execute the process.

You have already created the vehicle order against this vehicle as the status is already QS30, Now that you want to run the action QOOU you have already set the action matrix it should work.

Check the determination criteria for the VMS order execution in the configuration transaction /DBM/OE_VMAC & correct the required entries against you order type / control code to make your scenario work.

Regards,

Sachin Balmiki

Former Member
0 Kudos
537

Hi Sachin,

Status was initially QS20. As suggested by you, I have corrected it to QS30 to solve the error

Update of sales order rec1 not allowed as vehicle action QOOU is not allowed based on the action matrix configuration manintained in OVELO11. But now I think,status should be QS20 for performing assign vehicle action. But for this vehicle, it is not working as it is trying to update the previous sales order which is intercompany sale order.



REgards,

Manasa