Backorder Sales Order in ISA
Hi SD experts,
We use ISA to place orders for materials. I observe that if there is not enough stock for the material, the line item is shown as "Backorder" in ISA frontend.
In the one of the scenario, I also observe that if order qty is 60 and available qty is 25 and if I do partial delivery for 25 units, the remaining qty is not updated in ISA as 35 units. It still shows as 60 units only. And order is shown as Open and not as "partially Delivered".
Have any one of you noticed this before? Can anyone share their experience on what could be the reason for this?
Thanks a lot,
Karthik
Closing this question, as it is not an issue. ISA must be restarted only then status and remaining qty gets updated.
Similar Messages
-
Unable to create/save a Sales Order in ISA R/3 Edition (WAS 6.40)
I have been trying to place a new order on ISA R/3 Edition in B2B environment. Everything goes ok (put articles within the basket, update prices, calculations, etc), but when I click To order, the simulation screen appears with the articles but without the prices and calculations. The following error message appears:
Error in R/3 system: document cannot be sent. Call our hotline
Ive checked the OSS note 700330 and it said that ISA user is trying to send an updated item ship-to party to R/3. In the ISA log-files, we have detected an R/3 error message VPD/003 'Partner function WE is not defined in partner procedure T ()'.
The solution proposed is to
1 - Change the partner procedure assignment for the third party items you are working with or
2 - Disable the fields for changing ship-to parties on item level on the ISA UI or
3 - Create your own R/3 error message when an item ship-to is entered for third party items and display it on the order change and order simulation screen.
What I should implement is option 2, but I dont know where I have to change the ship-to parties on item level on ISA UI, since in XCM there is no place to do so.
Anybody knows where I can do those changes? Any help will be very much appreciated
ThanksThe problem is originated because in shopadmin tab order, there are two fields related order type: Order type from SAP R/3 & Order Type (next to delivery block field). The first one is the sales order type that is goanna be generated when a sales order is created. The second field is purchase order type related to the way in which the sales document arrives from the customer (Telephone, for example). Both of them must be valid, fist one in Sales order type, transaction VOV6 and second one in program SAPLSVIM
The problem is that no matter what kind error you have in ISA R/3 Edition, the user will receive the same error message Error in R/3 system: document cannot be sent. Call our hotline, so you have to switch the backend logs on to write the real SAP error message -
Sales order from ISA to CRM, regarding item status
Hi,
In ISA, when we click on the sales order in change mode, want to display the userstaus value for item status.(right now its showing the system status and its non editable). requirement is to display all the available status values in combo box and user can change the value from the combo. can someone can suggest me, how can i get this?
Thanks in advance.
MuraliMarco,
Check out SAP CRM Best Practices.
this link will open a MS-DOC straight from SAP website.
http://help.sap.com/bp_crm70/BBLibrary/Documentation/B09_BB_ConfigGuide_EN_DE.doc
all documents you can find on the link below
http://help.sap.com/bp_crm70/CRM_DE/HTML/Content_Library_CRM_EN_DE.HTM
Regards,
Lalas -
Credit Card authorization error while creating an online sales order in ISA
Hi All,
I did the basic configuration for the webshop for B2C functionality in ISA R/3. When I choose a product from the product catalog, add it to a shopping cart, choose credit card option, enter a valid credit card and expiration date and confirm the order I get the error 'Unsuccessful credit card authorization'. But I can create an order successfully using VA01 transaction in R/3 with the same header and item level data and the credit card data. What can be the reason behind this error and how to fix it? Please let me know.
Thanks in advance.
--R DDid you fix this issue?
-
Hi
When doing a sales order for item A, Qty = 100 (In stock = 90, Available = 90), the open qty (rdr1.OpenCreQty) on the sales order line = 100. In previous versions (if my memory serves me correctly) the open qty should be 10).
Only when copying the sales order to an invoice, does the open qty on the sales order change to 10. Therefore when running the backorder report it also shows 100 on backorder and will only show the correct backorder qty once the order is invoiced.
Did something change or is this a bug as I suspect.
Client is on 2007A PL35.
RegardsQuery for back order items.
SELECT T1.[ItemCode], SUM(T1.[OpenQty]) AS 'Back Order Qty' FROM ORDR T0 RIGHT OUTER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry
WHERE
T0.[DocDate] BETWEEN '[%0]' AND '[%1]'
GROUP BY T1.[ItemCode]
ORDER BY T1.[ItemCode]
Jeyakanthan -
Sales order is seen in MD04 but not on backorder report CO06.
Hello friends,
I went through several threads on backorder but couldn't find answers to my query. Kindly help. Thanks.
- Are there any alternative to doing backorder processing ?
- Can backorder processing be automated ? How ? What transaction ?
- An MTO sales order is seen on MD04 but not seen in backorder processing (I think CO06) so what could be the reasons ?
- I believe SAP recommends one report to be run regularly to delete old/open sales orders what is that and why it needs to be run ? Does it have any affect on backorder processing ?
- Chetan.Hi Chetan,
Back orders are generally updated with the help of transaction V_V2.
Let's say that you were supposed to deliver one order on 25.06.2007 but the delivery has not been created yet.
Then V_V2 would determine the new schedule line date for this particular order along with the quantity which can be delivered on that particular date.
You can automate the process by just putting the transaction V_V2 for background scheduling.This background scheduling can be done with the help of transaction SM36.
Reward points if it helps.
Regards
Karan -
SALES ORDER LINE IS CANCELLED BUT DELIVERY DETAIL IS SHOING AS BACKORDERED
SALES ORDER LINE IS CANCELLED BUT still the DELIVERY DETAIL IS showing as BACKORDERED it should be in cancelled
status.The Sales order (only one ex:3904854) is cancelled , however order in shipping transactions screen indicates order is on backorder.
at that time of order cancellation the line level workflow error out due to the Workflow package is inactive .
I tried to resubmit the error out workflow using retry option from the responsibility “Workflow Administrator” the workflow is completed with forcible option but still the delivery detail is in back order status not changing it to cancel status.
Error Name :-4068 [Error Process Error: WF Error Message: ORA-04068: existing state of packages has been discarded
ORA-04061: existing state of package body "APPS.XRX_SUPPLIES_NEW_WF_PKG" has been invalidated
ORA-04065: not executed, altered or dropped package body "APPS.XRX_SUPPLIES_NEW_WF_PKG"
ORA-06508: PL/SQL: could not find program unit being called: "APPS.XRX_SUPPLIES_NEW_WF_PKG" [Error Process Error: 3114: Activity 'WFERROR/R_ERROR_RETRY' is not a process.]
Error Stack: Wf_Engine_Util.Function_Call(XRX_SUPPLIES_NEW_WF_PKG.XRX_CLOSE_LINE_DETAILS, OEOL, 55098479, 195982, RUN)
[Error Process Error: Wf_Engine.CreateProcess(WFERROR, WF5147218, R_ERROR_RETRY) ]Mohan
You need a simple script to get the status corrected. Log an SR or search metalink for the script. I am sure there is one out there (if you search with the orphan reservations). This script supported, but not exactly targeted at your problem But it will solve it. You can log an SR and confirm.
Thanks
Nagamohan -
OM: Sales order lines are cancelled automatically without backordering.
Intercompany sales orders lines are being cancelled automatically on the delivery when a split line is shipped with a quantity of one remaining. This line should remain backordered. A quantity of 61 was entered and 60 was shipped and 1 remaining. This 1 should have been backordered but no new line was automatically generated and infact when I view the Additional information I can see that the quantity 1 is cancelled. The profile option OM: Under Shipment Tolerance is set to .5
HI,
You can cross check by running the AUDIT HISTORY REPORT in Order Management, which gives the in depth details of the sales order amendments.
Thanks,
Raghav -
Sales Order saving functionality in ISA
Hello,
We are using CRM 4.0, with ISA b2b/b2c scenario. We are CRM as a standalone system but integrating it with backend legacy systems using sap XI.
I have following issue....in standard ISA application, we have an ability to save the order basket without rising an order. But in our scenario when as basket is being saved, it been saved under a sales order number & the respective idoc is being sent to outbound queue making it ready for the XI to transfer it to back end system.
How can i prevent this?
Thanks in advance
cheers
vamsiHi there.
You should insert your validations in include MV45AFZZ, form USEREXIT_SAVE_DOCUMENT_PREPARE instead of USEREXIT_SAVE_DOCUMENT. Both exits are triggered after user saves the sales order. However, USEREXIT_SAVE_DOCUMENT_PREPARE is called BEFORE database commit (usefull for aditional checks) and USEREXIT_SAVE_DOCUMENT (usefull to insert data in Ztables, for example) is called AFTER commit..
An example.
FORM USEREXIT_SAVE_DOCUMENT_PREPARE.
IF xvbak-auart EQ 'ZOT' AND xvbak-vkbur IS INITIAL.
MESSAGE 'Fill VKBUR field' TYPE 'E'.
ENDIF.
ENDFORM.
Regards.
Valter Oliveira. -
Oracle std report to fetch all the backordered lines from the sales orders
Hello Experts,
Is there any standard Oracle report which can provide us the details of all the backordered lines in all the sales orders? Pls advise.
Regards,
VidhiThere is a report called "Backorder Detail Report" under Shipping Execution.
-
ISA sales order - org determination question
Hello All,
We have sales orders being created in CRM just fine using SAP GUI. The transaction type has a specific Org profile attached which has rule to determine the org unit, sales area, office, group based on sold to party's location.
Now for the same transaction type when the sales order is created from the WebShop it is not picking up the correct Org Determination profile(I think). The sales area comes out correctly but org unit, sales office, group are picked up incorrectly. The sales area is correct bcoz, may be the product catalog has the same sales area(Sales org/Dist Channel/division).
I am not sure what could be reason and if product catalog has any role to play on org determination profile for orders from WebShop? Is there any special configuration available for webshop specific org profile?
There is a difference of values org unit, sales office & group between orders created out of GUI vs WebShop. What could be the reason? Any suggestions are appreciated.
ThanksHi Sunil,
You have to login to Shop Admin Web application. It should be found on the same server from where you are accessing ISA B2B/B2C
http://<server>:<port>/shopadmin/shopadmin/init.do
Login with User who has shop administration authorization in backend system.
After login click on existing shop you will get list of webshops define then click on your web shop and go to Transaction tab and check your Sales ORg, Distribution Chln, Division value.
Also check customer profile in bcakend system. Are you using B2B or B2C?
Let us know if you have any question.
eCommerce Developer -
Sales Order not getting Pick Release and getting BACKORDERED
Hi Gurus,
There is an order in oracle production. When user try to Pick Release this order the order is not getting picked instead it is getting backordered. The line quantities are available and it is also not in hold. I also see the log files of ‘Pick Slip Generation report’, but it shows no error message. Do you have any idea on this?
Thanks,
SamDAre the quantities in a reservable subinventory?
If you go to material workbench, does the quantity show as available to reserve?
Did you specify a subinventory in the release process?
Does the sales order line have a subinventory on it?
Check if your onhand is in staging subinventory?
Check older threads on this issue such as http://kr.forums.oracle.com/forums/thread.jspa?threadID=603998
Sandeep Gandhi -
Creating sales order from contract ISA R/3 Edition
Hi Forum,
Our scenario are
1 - customer select product from catalog and place order from internet
2 - sometimes, customer already have a contract with us (created earlier manually on SAP) and want to create sales order from internet referencing a SAP-contract.
For scenario No.1 - we can use standard SAP
For scenario No.2 - is there any standard way to do so? or we have to do customization?
Any suggestion are welcome.
Thanks a million.!!Hello
"Contract Processing" is not supported out-of-the-box in ISA R/3 edition.
However, you have a good news. The OSS Note [788245 |https://service.sap.com/sap/support/notes/788245]- "ISA R/3 4.0: contract processing", explains how to implement this feature on a project basis.
We have implemented this feature successfully at few customers.
Hope this helps.
Easwar
http://www.parxlns.com -
Wrong contact partner in the CRM sales order come from ISA
Hello,
I'd like to know if is it possible to manage the partner dermination "contact from a shopping basket created in ISA.
in my case, i have a shopphing basket created by a user XX and this shopping basket is used by a other one (user ZZ) to create a crm sale order; The problem is that the contact filled in the crm order is the partner XX instead of ZZ. Is it possible to manage the determination by customizing XCM ou SPRO to define the suitable partner (ZZ)
Best regards.
CMA.Hello CMA,
Thanks for explaining the problem clearly. Looks like you've got an issue. Though you created an "order" with reference to a "template", ISA doesn't use any Copy function configured in the backend. It is all done piece by piece using Java and ABAP code.
This is certainly a bug in standard code - unless somebody finds a note that explains. I couldn't find any SAP notes on this issue. The "Create new order on the basis of an order template" finally uses the action CreateFromPredecessorAction. While there is code available to address the "Ship-To list", "drop ship - ship-to", "Sold-To", "Requested Delivery date" etc. of the source (template) to target (basket or order), the code essentially misses to change the Contact person of the target document to the current user.
You can address this issue in two ways. # Ask SAP to fix the bug in the above class or # Do it your own way, by just introducing an action to "massage" the data the way you want. The CreateFromPredecessorAction action has one outcome editdoc.
<action path="/b2b/createfrompredecessor" type="com.sapmarkets.isa.isacore.action.CreateFromPredecessorAction">
<forward name="editdoc" path="/b2b/updatedocumentview.do"/>
Introduce a custom action ZFixContactPersonAction immediately after like this:
<action path="/b2b/createfrompredecessor" type="com.sapmarkets.isa.isacore.action.CreateFromPredecessorAction">
<forward name="editdoc" path="/b2b_custom/zFixContact.do"/>
<action path="/b2b_custom/zFixContact." type="com.parxlns.action.ZFixContactPersonAction">
<forward name="success" path="/b2b/updatedocumentview.do"/>
In this custom action, you can add some quick code to "fix" the contact person partner from the header.
import com.sapmarkets.isa.businessobject.header.*;
import com.sapmarkets.isa.businessobject.order.*;
SalesDocument salesDoc = null;
BusinessObjectManager bom =
(BusinessObjectManager) userSessionData.
getBOM(BusinessObjectManager.ISACORE_BOM);
salesDoc = bom.getBasket();
HeaderSalesDocument header =
(HeaderSalesDocument) request.
getAttribute(MaintainBasketBaseAction.RK_HEADER);
String selectedPartnerID = bom.getUser().getContactData().getId();
String selectedPartnerGUID = (String) bom.getUser().getContactData().getTechKey();
PartnerList partnerList = new PartnerList();
//Get the document header - partner list value
PartnerList partnerList = header.getPartnerList();
PartnerListEntry contactData = new PartnerListEntry(selectedPartnerGUID, selectedPartnerID );
//Set the Contact partner in partner list
partnerList.setContact(contactData);
//Set this partner list back to header.
header.setPartnerList(partnerList);
return ("success");
Hope this helps with little changes.
(sorry, there I am not aware of any solution with simple customization in the backend)
Easwar Ram
http://www.parxlns.com -
Cancel backorder line in sales order
Hi All,
Can we cancel the line which has been backordered. For example, for an item(Printer mechanism) has onhand quantity of 4 and reservable quantity 4. If we book 5 quantities of item(Printer mechanism), 4 will be pick released and 1 will be backordered. Can i cancel this 1 backordered or can i cancel the whole order so that i can serve for a other priority order. Please suggest what can be done.
Thanks and Regards,
MaheshHello,
I my opinion in your case reservation is pointless because your shipment priority is changing. Pick release I think do not allocate items( check this ). When you do not have reservation you can leave at the moment shipment with low priority and issue with higher.
We do not use reservation because stock could be pick almost to every customer.
Edit.
Pick release allocate items. In this case when you have status Pick release you have to make backorder. After this you can issue another sales order.
I have a question when do you know that you have higher priority sales order (after pick realise or earlier)?
Regards,
Luko
Edited by: Luko on 2009-04-01 10:19
Maybe you are looking for
-
How to change the default password file's name and path when the database created?
how to change the default password file's name and path when the database created? null
-
How can i remove my credit card on the record
How come when i purchase again,,its automatic all of a sudden..they didnt ask anything,,about my card,,how can i delete my credit card record.??
-
Refresh of a Report Builder Dataset does NOT show newly added field
I'm working with Report Builder 2.0 (we don't plan on getting SQL 2008 R2 - so NO 3.0 for us!) and have found that if I have an existing report using an existing stored procedure (it has 4 existing parameters) and I add a new field to the stored proc
-
Material master Maintenance-Mass change
Hello All, We have around 2200 records (material masters) for which the following changes are required. 1) Where Valuation Class is "AAAA" or "BBBB" or "CCCC"or"DDDD" replace all Purchasing Value Key with "2" 2) Where Valuation Class is "NLAG" and
-
Importing field level definitions
I have a model that was created by reverse engineering an Oracle database. This model is really small, about 400 columns, but I'd really like to get definitions of the columns and tables into this thing before it gets really big. Being an old-time da