How to make the status of a sales order complete of which PART DELIVERY
How to make the status of a sales order complete of which PARTIAL DELIVERY has already done. <b>(Assigning rejection status not accepted)</b>
Hi Gyana
There is no document with me. But I can confidently say that because I am using this functionality.
In my case I have created a Order Reason as "Short Closed". once you short close this order only the balance quantity gets rejected (provided you have already made previous delivery and PGI).
Try it in one of your test clients if you have. Once it is short Closed it wont also show in the orders due for processing in Production.
Also you can generate reports based on this if your customer wants to know how many order he has short closed, qty of item short closed etc.
Try it.
Rgds
Sunil
Similar Messages
-
How to make the connection between a sale order and an invoice in SDK
Hi,
Im trying to make the connection between a sales order and an invoice using the SDK.
Here is how i create each of them:
Invoice:
public int SalesInvoiceInternalSave(string buisnesspartnerCardCode, DateTime dueDate, double discountPercent, string id, IList<InternalItem> items, ref int invoiceId)
int res = 0;
SAPbobsCOM.Documents invoice_entry = (SAPbobsCOM.Documents)Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices);
invoice_entry.CardCode = buisnesspartnerCardCode;
invoice_entry.DocDueDate = dueDate;
invoice_entry.DiscountPercent = discountPercent;
invoice_entry.Reference2 = id;
foreach (InternalItem item in items)
invoice_entry.Lines.WarehouseCode = item.Shopid;
invoice_entry.Lines.ItemCode = item.Code;
invoice_entry.Lines.ItemDescription = item.Name;
invoice_entry.Lines.Quantity = item.Quantity;
invoice_entry.Lines.UnitPrice = item.Price;
invoice_entry.Lines.Add();
res = invoice_entry.Add();
return res;
Sales order:
public Boolean SalesOrderInternalSave(string orderId, string buisnesspartnerCardCode, DateTime dueDate, IList<InternalItem> items)
SAPbobsCOM.Documents order_entry = (SAPbobsCOM.Documents)Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders);
order_entry.CardCode = buisnesspartnerCardCode;
order_entry.DocDueDate = dueDate;
foreach (InternalItem item in items)
order_entry.Lines.WarehouseCode = item.Shopid;
order_entry.Lines.ItemCode = item.Code;
order_entry.Lines.ItemDescription = item.Name;
order_entry.Lines.Quantity = item.Quantity;
order_entry.Lines.UnitPrice = item.Price;
order_entry.Lines.Add();
int res = order_entry.Add();
return res == 0;
What do i need to change to get the connection between the two of them?
And how do you insert a amount (not percent) discount into an invoice?
Regards,
TorbenHi,
Add the sale order, then add the invoice. and while adding the invoice please add the following details to the invoce documen
invoice_entry.Lines.BaseEntry = 'Doc entry of the newly created SO
invoice_entry.Lines.BaseLine = 'Line No of the SO
invoice_entry.Lines.BaseType = 17 'For sales order document type.
Hope it helps,
Vasu Natari. -
How to make the line items of sales order cannot be deleted.
Hi All,
Is there any Enhancement spots or user-exits which make the line items of sales order cannot be deleted if item category is 'TAN'.
Thanks in Advance,
Sudhakar Reddy .AHi All,
If you doesn't want to delete sales order line items then we have write in the Include Program which has mentioned below and in the form .....endform.
Program Name : Include MV45AFZB
_Example:_
form userexit_check_xvbap_for_delet using us_error
us_exit.
IF .......
US_EXIT = CHARX.
ENDIF.
endform. -
How to make all fields mandatory in sales order T- code VA01 initial screen
Dear all,
how to make all fields mandatory in sales order T- code VA01 initial screen itself
The fields are
Sales Organization
Distribution Channel
Division
Sales Office
Sales Group
Regards,
Amar ReddyHi,
You can use Transaction Variant to achieve this functionality.Please go through the following link which helps you in creating the same.
[Link|http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation]
Regards,
Phani Prasad -
How to change the Profit Center in Sales Order
Hi Gurus,
Previously they setted the profit center (YB999) in sales order, now i want to change the profit center and need to give the amount into this profit center 100500.
So, could you guide me how to change the profit center in sales order.
Thank you for your replies.....
Thanks & Regards,
Chandrababu.B
Edited by: Chandrababu Naidu on May 25, 2011 12:44 PMHi
If this SO is processed partially - i.e. transactions happened - You cant change it
You can use ABAP and change it in Debug mode, but not advisable... Better to short close the SO and open a new SO for Balance qty
br, Ajay M
Edited by: Ajay Maheshwari on May 25, 2011 5:10 PM -
How to pack the More than one sales order delivery qty in one packing
Hi Folks,
How to pack the more than one sales order quantity combinely during packing?
Thansk in advance and points wil be rewarded for the reply.
Best Regards
SrinivasPacking is done during Delivery.
In Sales order also Packing function is available but as a Packing proposal.
So actual packing is done in Delivery.
When you process several sales orders together, the sales order items having same Ship-to-party, Shipping point, Route, Delivery due date & Incoterm are combined into one Delivery in the standard system.
In the delivery overview screen,do the picking by subsequent function rom the menu bar, you will get a button "PACK", click on this system will take you to the packing screen.
In the packing screen, give the packaging mterial number, select the materials to be packed, select the packaging material also and the click on the "PACK" button. -
How to change the status of a production order
Dear All,
May i know how to change the status of a production order.I want to de-active the status like OPGN (Operation generated).This status is updated as there was no routing assigned to that particular production order during its creation
Thanks and Regards,
Varun SiddharthDear,
When you create a production order, an operation created by the system is generated automatically if no routing is used for the creation. As a result the order header receives the status HOGAN; the operation created automatically also has this status.
If you delete the operation created automatically and then do not have the status HOGAN.
To avoid this maintain the Routing for the material or delete the setting of default operation from OPJG.
Regards,
R.Brahmankar -
How to make the status bar transparent
can anyone help?
Here it don`t make the status bar transparent...
I`m trying to make UINavigationBar transparent too like Photo App and trying it but get nothing:
[navigationController.navigationBar setBarStyle:UIBarStyleBlackTranslucent];
[navigationController.navigationBar setTintColor:[UIColor colorWithWhite:0.2 alpha:0.6]];
Some other idea how they do this? An application called Style.com do the same..
Thank you -
HOW TO MAKE MATERIAL DESCRIPTION FIELD IN SALES ORDER AS UNEDITABLE
how to make the material description field as un editable in sales order , pls help me
Through Transaction Variant <b>SHD0</b>
Refer the thread
/message/4083386#4083386 [original link is broken]
Message was edited by:
SHESAGIRI.G -
How to make plant mandatory field in Sales order thru standard SAP process
Hello,
There is requirement in business that User wants to make plant field Mandatory in Sales order line item once material number is entered. Can you please guide me how I can make Plant field mandatory thru Standard SAP process.
I had checked it thru Incompletion process & Order type incompletion messages but still Plant field is not becoming mandatory in Sales order. It only gives incompletion log while saving the SO. Please suggest how to do it thru Standard SAP process.
Thanks & Regards,
SaurabhHI
Plant will determine based on Customer-material Info Record, Customer Master data & material Master
If plant is not mandatory in customer Master and Customer material no problem
but at the time of creating the material master Plant Mandatory as per my knowledge, so system will pick plant from Material master that is the case why you required plant Mandatory in Sale order level
and you need to do Shipping Point Determination for that plant
Did you check by using User Exit ? if not try once what i have suggested
Try with User Exit
MV45AFZZ , FORM USEREXIT_SAVE_DOCUMENT
VBAP - WERKS = " "
if VBAP - MATNR , POSNR = not initial
Error Messgae "E"
Check and Revert
Regards,
Prasanna
Edited by: prasanna_sap on Feb 14, 2012 11:41 AM -
How to keep the same cost in Sales order and return order?
Hi experts,
When I create a sales order with item cost 100 USD.
Then the cost of item changed and down to 90 USD.
When I do goods return refer to the sales order. How can I keep the same cost (VPRS) 100 USD but not 90 USD?
I made a test the cost in sales order is 100 USD but 90 USD in return sales order.
I want the cost in return sales order is 100 USD.
How can I do?
Thanks,
LanceHi,
Let me tell u my understanding of your requirement, after the sales the cost of the item is changed to some thing low than it was in sales order or invoice, in this scenario you need to transfer the cost of the material as it is in the sale order or invoice (which you are taking as reference to create a Return Order), am i right?
If so, you can proceed like this.
In the copy controls of Billing to Sales orders ( F2 to RE) we have the pricing type N assigned to it ( Transfer pricing components unchanged, New Cost) here the system is reading the change of the cost again from the material master. if you don' t want it to read the material master data again we can have a change try with pricing type 'D' (Copy Pricing elements unchanged), and try now.
let me know the result.
hope this will solve your problem. -
How to update the condition price in sales order while creating the invoice
Hi,
How to update the condition price in the sales order to carry out the new price while creating the invoice?
While creating the invoice it should update the condition price in sales order.
Thanks,
BalaramNo, pricing is not there in delivery.
I found an exit for VF01transaction where we can update the price in order.
Can you please tell me how to update the price if I have the order, material numbers and conditions number?
Thanks,
Balaram -
How to block the creation of a Sales Orders without a linked Purchase Order
Hi. I'm trying to block the creation of a Sales Order that doesn't have a linked Purchase Order. The first thing I did is using the SBO Transaction Notification as follows:
IF @transaction_type = 'A' AND @object_type='17'
BEGIN
IF (SELECT PoPrss FROM ORDR WHERE DocEntry = @list_of_cols_val_tab_del) = 'N'
BEGIN
SET @error = 1
SET @error_message = 'Purchase Order Missing...'
END
END
This works good. I create the Sales Order, I tick the purchase order field on the logistics tab, I click Add, and then the purchase order window appears...
Then, the problem begins... If I click the Cancel button, the purchase order is obviously not created, but the Sales Order is created.
Can someone tell me how to block the creation of the sales order If the user press the cancel button on the purchase order window (and the purchase order is not created)
As far as I can see, after clicking the add button in the sales order document, the Sales Order is created on the DB. If there's no way of blocking the creation of the Sales Order, can I avoid closing the purchase order window by the SBO_TransactionNotification? (if the purchase order has not been created)
Thanks...Hi Yail,
I think you can't close the purchase order with the stored procedure.
Try to catch the Event when the user click on Cancel button.
So you can list the vents with event logger : https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ede3be37-0e01-0010-1883-cd1b5293473e
You can block the cancel button and force the user to create the purchase order.
Hope i help you
Best regards
Michael -
How to monitor the status change of pp order?
I want to monitor all of the status change of PP order ,when the status change to DLV, system trigger a idoc to legacy system.
I added some code in EXIT_SAPLCOBT_001, but I found this user exit only working in CO02, when I use MIGO or MB1C ... tcode to do some GR, the source code is not woking, that means I have to add the code to any entrance of status change????? anybody have some good idea? maybe I have to add a monitor to monitor the table jest ????Could you elaborate your requirement please?
Anyways, the BP transaction display/change mode can be controlled through settings. Goto BP->Extras->Settings->Choose Display/Change/Setting last selected. May be in your system, the setting is 'Setting last selected'. That's why it's showing the last status display/change. If you want it to be display only, you can change the setting to display. But, the settings are user specific and any changes made will reflect for the specific user. -
How to Make Settlement Rule Mandatory in Sales Order(In Acct Assigt Tab)
Hi Gurus,
I have a business requirement. For Free of charge 3rd party orders (yes they have FOC orders delivered by third party) the business wants to ensure that the Settlement rule should be mandatory. They enter cost center & receiver in the settlement rule.
i.e the order should not save till Settlement rule is maintained in the line item in the Acct Assignment tab.
Please let me know how this can be done.
1: Applied my brains on incompletion procedure but does not seems like it can be done there.
2: Is there something in CO where some setting can make it mandatory to enter settlement rule in Sales order?
3: I s there any other way in user-exits or ABAP?
4: Is there any setting in Item category(I could not locate any)?
5: Can this be done via Requirement class.
Please assist to resolve this one.Dear,
It depends on settings in Requirement Class (OVZG) and Account Assignment Catg (AAC) in OME9
If your AAC is E in Req Class, then your sales order is a CO object.
Requirement Class in IMG can be checked - IMG > Controling > Prod Cost Planning > Cost Obj Controling > Prod Cost By Sales Order > Control of Requirement.
Or any filed any you can Make mandatory through Transaction variant SHD0.
Maybe you are looking for
-
how can I sync my Apple ID to my iTunes store sign-in window? An old ID keeps showing in the iTunes sign-in window and I cannot get rid of it to show my current Apple ID. I don't have the password for the old ID in order to "manage" my account and m
-
Capture Video from Panasonic AG-HMC40
I am having trouble capturing video from my camera - Panasonic AG-HMC40 HD camera I keep getting a message: Capture Device Offline. I am able to capture from iMovie and Final Cut X.... Does anyone know the correct capture settings?
-
Which is better and why a = new String("AA") or a = "AA"
Hi, Which is better and why String a = new String("AA") or String a = "AA" Does invoking a construtor waste memory? Please explain in detail. Thanks in advance Deepak
-
Generating a blank document with custom code
Is there a way I can generate a blank document with custom code in it? I have been looking at several methods of doing this but so far I have been unsuccessful. So any assistance here would be appreciated. This is for an extension I am currently w
-
Hi How do I set business rules in obpm studio. I want to create a process.. the scenario is like this... there will be 5 roles. 1.Employee 2.Manager 3.Immediate manager 4.Senior Manager 5.Financial Manager. business rules are like this. 1. if the emp