Getting Error In Receiving When Receiving RMA Order
(Doc ID 1572495.1)
Last updated on FEBRUARY 17, 2023
Applies to:
Siebel Field Service - Version 8.1.1.7 SIA [21238] and laterInformation in this document applies to any platform.
Symptoms
We have a requirement when a Field Service Engineer has to send the asset which he has taken out from customer during uninstallation, he will put the asset on his trunk and he will create RMA Return order.
This same RMA order will be received by Warehouse using receiving screen.
But, when we are trying to receive this order in warehouse by going to Receiving screen, we are getting error SBL-SFS-00246.
Please let us know if this is not the right order type to use and which Order type we should use to receive from Field engineer.
Steps to reproduce:
1. Create the following inventory locations:
- Name: Service Location
Type = Warehouse
Owned
- Name: Service Truck
Type = Truck
Owned
2. Create a new serializable product: My S Product 5
and release it
3. Create 1 new assets A9, Product is the one from step 2, Status =
Active.
4. Create an Inventory Transaction:
Type = Receive Other
Product = product from step 2
Qty = 1
Source Location = External Location
Source Availability = On Hand
Source Status = Good
Target Location = Service Location
Target Availability = On Hand
Target Status = Good
Drill down on Transaction #, create 1 new assets under Assets tab, using the
asset from step 3.
In upper applet, check Commit flag.
5. Create a Service Order, Type = Internal Order.
6. Drill down on the order, in Line Items tab create 1 line items, pick the
same serializable product, Qty = 1.
7. In Fulfillment tab set source = Service Location and destination = Service Trunk,
Leave the Auto-Receive flag unchecked
8. Click on 'Fulfill all' button in Line Items to generate pick ticket.
9. Drill down on pick ticket in lower applet which is in Actions applet, it will
take you to Shipping.
10. Drill down on pick ticket field, 1 allocated line is displayed in the
middle applet.
11. In the lower Pick Ticket tab, click on
New, enter Qty = 1.
In the Serial Numbers tab, click on New, in Serial # field, click on the
button within it to bring up Asset Pick Applet, choose asset A8.
Click on Process Shipment button
In Inventory Transaction screen, 3 new records are created:
Type Source Location Destination Location
Allocate External Location Service Location
Ship Internal Service Location Service Truck
De-Allocate Service Location External Location
13. Create a Service Order, Type = RMA Return.
14. Drill down on the order, in Line Items tab create 1 line items, pick the
same serializable product, Qty = 1.
15. Go to Receiving screen and query for the order created in step 13, Drill down in the Receive Type field.
16. Select New button in Receive RMA > Received Line Item, enter the following:
Qty: 1
Availability: On Hand
Status: Defective
Location: Service Truck
Save the record.
17. In the serial number applet, populate the serial number created in step 3.
18. Click "Process Receipt" button at the top and you will get the error:
Asset number "A9" is not a valid asset from source inventory "External Location".(SBL-SFS-00246)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |