Sales order for Future dates
Hi all
Normally when ever we book orders in OM the price of the item on the day the order is booked will be send to AR for invoicing.. My requirement is like this.. I dont want the Price of the Item on the day to be send for Invoicing instead I want the Price on the Item on Ship to date to be sent to AR for Invoicing. Is there any profile options which can be set for this? Please let me know if anybody have any idea for this?
Waiting for the Replies
Thanx and Regards
Sunil
Hi,
The sales order line pricing is done based on the pricing date on the order line. You can put the pricing date as the scheduled ship date ( by using defaulting rule or some other custom means) on the order line and then the pricing engine will fetch the item price as on the pricing date.
Alternately you can use the order line workflow with reprice at shipping activity. But this will reprice the line only when we do the ship confirmation. But this will not help for non shippable lines.
Another way may be to design a custom program which will first update the pricing date same as the scheduled ship date and then call the repricing API to price the order lines.
You may evaluate these options and go for the one that best suits your requirements.
Regards
Saraja
Similar Messages
-
Hi All,
Can we create order for future date, if yes..then what are the settings required for correct delivery date and pricing date to flow
Help required
Regards
Edited by: Anil SD on Jan 3, 2008 9:59 AM
Edited by: Anil SD on Jan 30, 2008 7:43 AMHi,
It is possible to create an order in the future data. However, to regularise the options in Sales order for Delivery date and Pricing date, please go to doc. type config. using T.Code VOV8 and select the order type. Down there you can see a section for " Requested delivery data/pricing date/purchase order date". You can manipulate using the options there - whether or not you want a delivery date to be proposed in your sales order & also if you want to have the delivery date as the pricing date as well - i think this should meet your requirement.
Award points if useful.
Regards,
Jn. -
Requested delivery date in Sales order for internally produced products
Dear All,
I'm searching for a solution for the following case:
Customer places a sales order for inhouse produced material, there is no stock for that product and no planned receipts, so ATP check does not confirm anything.
A sales person does not know when product can be produced since thats depended on components availability on stock or confirmed dates of future receipts of needed components.
So at the stage when a sales person inputs a sales order he should somehow calculate the requested delivery date.
He can create a production order (without saving it) for requested good and check components availability inside production order, and based on that figure out a valid date, but thats of course is not convenient at all.
He will need to go through all confirmed dates in ATP (in production order) and figure out the latest date when the latest component is available. Then he will get a start date for production order and as a result a date when requested product will be on stock.
All these activities which could be a workaround are not so convenient for sales persons.
I'm curious, is there any official SAP way how to calculate a day for above described case when product will be produced (like simulation of overall chain) and of course much better to have it in background...
Your ideas and suggestions are very much appreciated.
Best Regards,
AndreyHi Andrey
I feel this is more of process issue rather than config problem. Whatever market and productline your client is operating in ,there will be some analysis available regarding the time required to replenish a material from the date requirement is generated and this is even if you don't have SAP.
Generally companies have the approximate time entered in material master either in GR processing When material is procured or in planned delivery time When produced in house.
So you can still maintain approximate time there and configure availability check to check cumulated confirmed quantities.
change VOV8 to propose the delivery date. this way u get delivery proposal for availability check and then still u can block the delivery as Mr.Sai ; has suggested , OR have your own checks incorporated in user exits in RV03VFZZ.
The requirement transfer can be blocked and you can use user status or combination of user status and user exit to control the requirement transfer.
For customer specific manufacturing of sales order stock also ,you need to verify strategy group and planning strategy .that should solve problems rather than changing config. into sales.
So i would suggest that have a second look at PP ,MRP config and material master data and then check for changes on SD side. also try using delivery proposal.
Regards
Mandar -
Delivery date in Sales Order for Make to Order Scenario
Hello,
We are creating Sales order for MTO ... In that our requirement is to get the delivery date based on Production planning and not from RLT. ie we have configured RLT as 36 days, system calculates delivery date as 36 days from the date of order what ever be the order quantity but considering our plant capacity this is not possible. In our Production planning we allocate certain numbers per week. so when we give 100 nos order it plans as per the allocation if we see through MD73 it will give clear picture but in our sales order it shows delivery possible date as 36 days from date of PO. How to correct this.. it should calculate from the date of beginning of the production process.
Can any one help in finding solution for this
Thanks in AdvanceHello,
We are creating Sales order for MTO ... In that our requirement is to get the delivery date based on Production planning and not from RLT. ie we have configured RLT as 36 days, system calculates delivery date as 36 days from the date of order what ever be the order quantity but considering our plant capacity this is not possible. In our Production planning we allocate certain numbers per week. so when we give 100 nos order it plans as per the allocation if we see through MD73 it will give clear picture but in our sales order it shows delivery possible date as 36 days from date of PO. How to correct this.. it should calculate from the date of beginning of the production process.
Can any one help in finding solution for this
Thanks in Advance -
How a sales order for a MTO sku can always have required date populated bas
Hi,
how a sales order for a MTO sku can always have required date populated based on full lead time ?
Thanks,
RajaHi,
If you run MRP against sale order by tcode MD50, system will generate planned order.
System will generate basic or lead time scheduling depends on MRP run parameter selected in initial screen of MRP run.
If you select lead time scheduling, system will time from routing and thus generate scheduled start date & finish date.
If your requirement date say 10/08/08. Lead time 10 days. So system create scheduled start date on 01/08/08 during MRP run.
Regards,
Dharma -
Print MULTIPLE sales order for a given date
Hi Gurus,
My requirement is to print sales order for a given date like the one given below.
VL71 - Output from Outbound Deliveries
VL74 - Output from Handling
VF31 - Output from Billing
VOK4- Output Determination: Inventory mgmt.
Is there any T.code for printng multiple sales order instead one-by-one printing using VA02/VA03?
Please hlep me in this regard.
Regards,
AnbuHi anbu,
This is very much possible to mass printing for sales orders.
Goto SE38 T.Code.
Enter the program name as "RSNAST00".
Press Execute or F8
Select output application as "V1" which is sales.
Enter your object key here.
Enter your output type.
Select the transaction medium as "1".
Tick "send again".
Press on Execute or "f8".
Regards,
Krishna. -
BADI for sales order header level data
Is there any BADI which will give me the sales order header level data? I need net price of the sales order in header level. KOMK structure does not contains the net price value.
My requirement is:
I am writing a pricing routine for calculating ZSMR condition value in sales order header level. The formula for calculating is (NET PRICE / NET SALES COST) / NET PRICE.
I can't use VBAK because I have not saved the sales order yet. I need to use some structure.
Which structure contains the net price of the sales order in header level. KOMK structure does not contains the net price value.
Edited by: dossgs on May 21, 2010 4:08 PM -
Sales Order- scheduling delivery date for Procurment type F
Hi Expert,
In material Master , in MRP 2 View mailtained data as 1. Procurment type- F, Plant Storage Loc- 1140, In-House Production- 21 days, GR - Processing time-1 days. But while creating sales order for this material it shows only one day difference in sheduling delivery date.
Thanks in advance.
ManojHello
Procurement type F is for external production indicator
If you want to see a change in schedule accordingly, then maintain Planned Deliv. Time.
As per SAP, Planned Delivery Time in Days is Number of calendar days needed to obtain the material or service if it is procured externally. If you have different vendors for a material, you must specify an average value. The same applies if you order the material from a fixed vendor that has varying delivery times.
Or in sales doc type, maintain Lead time in days, this specify the number of days after the current date that the proposal for the requested delivery date in the sales document should be.
FYI - GR Processing Time, Goods Receipt Processing Time in Days is number of workdays required after receiving the material for inspection and placement into storage.
Thanks & Regards
JP -
GL assignment for future date?
Hi everybody,
We have an issue is as follows:
- We have created a sales order for 08-09-2008
- We have created PO for 08-09-2008, here system will able to post everything fine.
- Again we are creating one more PO for 08-09-2009, here system threws error message like GL a/c needs cost assignment.
My question is why system is asking assignment for future date only and why system is not asking assignment for current date?
Looking forward your best thoughts
regards
vkHi Raj,
Thanks for your reply
Yes, we have assigned only cost element in TC: OKB9. But, for that cost element we have created 2 analysis periods.
- GL 100115 01.01.2008 to 31.12.2008
- GL 100115 01.01.2009 to 31.12.9999
I think validity period is perfect still system threws error message like gl acc needs cost object assign.
regards
vk -
Changes in Sales order materail availabilty date.
What is impact if we change Sales order materail availabilty date in sales order user exit using some program.
Hi Mayuresh,
Big impact. Impact is smaller if you only intend to push the date into the future. Could be a big problem if you move the date backward in time. This means that YOU are now assuming responsibility that the Sales orders will be delivered according to business requirements. You are also assuming responsibility for ensuring that all ATP data is consistant for these changed orders.
SAP has constructed their ATP checks so that if you follow their best practices, the system will maintain the Material Availability date according to the business rules you have set. Any time you artificially move this date backward, you are overriding all of the rules you have set into SAP. Moving the date forward is usually less of a problem, except that it implies that you intend to send the materials to the customer at a later date. As long as your Sales dept and your Customers accept this, then it can be done. With testing.
Some issues:
MAD of a particular order affects ATPs of all other sales requirements for the same plant/material. Altering the MAD of one doc could cause another confirmed sales doc to go on backorder.
MAD is also passed to MRP and Cap Planning as a requirement. Altering MADs will probably affect your forecasts and the feasibility of your production plans.
If this is a non-negotiable requirement for your business, you need to test thoroughly all possible business scenarios. Everything in Quote-to-Cash, and everything in Procure-to-Pay, using both forward scheduling, backward scheduling, and 'today' scheduling. Also, you will have to be very careful HOW you change this date (which userexit). SAP generally recalculates many dates and quanties in a sales doc each time it calculates MAD. All of these dates and quantities need to be consistant for the system to work properly.
I have participated on a project where this was done. We had a dozen expert users testing for three weeks before we signed off and implemented in the live system. After we implemented, we were STILL making emergency changes to the code and to the business procedures, two months after the implementation.
Regards,
DB49 -
Extension of input fileds in Sales order for account assignment
Dear Gurus,
Can anyone tell me how to extend input fields like Statistical order(COBL-AUFNR) and cost center(COBL-KOSTL) in sales order for accounting assignment and these fields have to be ready for manual entries. The order types are ZHGA and ZHV.
Which program has to be modified and how it can be modified?
Thanks a lot for help and advice.
Cheers,
Ricky
Edited by: Ricky.Martin on Apr 23, 2010 10:45 AMDear Rajendra,
There is a manual change for tax classification for material master in va02 initially it was blank now it is changed to ' 0 ' is any way influencing....?
Definitely material Tax classification will influence to determine the Tax code.
-->So Make sure that customer and material master having proper tax classification indicator.
-->Have you Update the price after changing the tax classification in the sales order.by going to item dat -->condition tab then click on Update push button bottom of the conditions screen.
-->Once again the check the condition record maintanence also for your MWST access sequence.
I hope this will help you,
Regards,
Murali. -
Delivery from Sale Order for Inquiry stock
Dear All,
We have unique requirement from client mentioned below, any help would be greatly appreciated.
This is a trading sale which is initiated from inquiry.
1. Inquiry is created in SD, which in turn triggers Purchase Requisition.
2. PR is converted to RFQ.
3. Based on RFQ prices are negotiated with vendors, then Quotation is sent to Customer from VA21 which is created against inquiry.
4. Now when the PO is created w.r.t RFQ, then GR is done , Stock will be lying against inquiry.
5. But i want to do delivery from sales order for stock lying against inquiry.
we are looking for a workaround solution.
Note:
1. Client has disagreed with Stock Movement from Inquiry to quotation using MB1B, as it becomes manual transaction.
2. PR triggering has to be @ Inquiry, as sale order will not be created until quotation is approved.
Looking forward for valuable inputs.
Thanks in advance
Best Regards,
ChaithruTien,
Approval will not work when you have mutiple rows of data. You would have to work with SP Transaction Notification
There has been threads before on the forum on the same topics.
Block the Quantity in Sales Delivery
Approval Procedure for chaning quantity in Delivery Document
Suda -
Can't change quantity when copy from Sale order for Delivery
Hi all!
Can i use authorization for can't change quantity when copy from Sale order for Delivery.Tien,
Approval will not work when you have mutiple rows of data. You would have to work with SP Transaction Notification
There has been threads before on the forum on the same topics.
Block the Quantity in Sales Delivery
Approval Procedure for chaning quantity in Delivery Document
Suda -
BAPIs to create sales orders for Returns and Debit Memo Request
Hi,
I have to create a sales order for document type Returns as well as a debit memo request.The BAPI 'BAPI_SALESORDER_CREATEFROMDAT2' is giving the following error message for Debit Memo Request document creation as well as for Returns.
761 Unpermitted combination of business object BUS2032 and sales doc. category L
I found BAPIs:
BAPI_CUSTOMERRETURN_CREATE for creating sales document of type ZDRE and SD document category H.
BAPI_DEBITREQUEST_PROXY_CREATE for creating sales document of type ZDDR and SD document category L.
please let me know if anybody have used them. If so what values need to be passed to I_UPLOAD_ID,I_DESTIN,I_SFA_REL parameters of BAPI_DEBITREQUEST_PROXY_CREATE. Are there any alternative solutions using the Salesorder bapi.
I have to create documents based on the flat file data no reference sales document numbers are available.
Appreciate your help..
Good Day
Regards
BhargaviLook at the code done by me
Program Name: *
SAP Name : ZAXXXXXX Version : *
Programmer : Chris Dong of ITDC *
Description : *
Includes : *
Function Modules: XX_XXXXXX *
Transactions : *
Programs : *
REPORT XXXXXXXX LINE-SIZE 80
LINE-COUNT 65
MESSAGE-ID ZA
NO STANDARD PAGE HEADING.
CLEAR l_order_partners.
l_order_partners-partn_role = 'AG'.
l_order_partners-partn_numb = '0001202491'.
APPEND l_order_partners TO li_order_partners.
CLEAR l_order_partners.
l_order_partners-partn_role = 'WE'.
l_order_partners-partn_numb = '0001202491'.
APPEND l_order_partners TO li_order_partners.
Sales document type
l_order_header_in-doc_type = 'ZDR'.
Sales organization
l_order_header_in-sales_org = '1000'.
Distribution channel
l_order_header_in-distr_chan = '01'.
Division
l_order_header_in-division = '04'.
REF DOCUMENT
l_order_header_in-REF_DOC = '9100000144'.
order reason
l_order_header_in-ord_reason = '925'.
item number
l_order_items_in-itm_number = '000001'.
material no
l_order_items_in-material = '000000000007000012'.
Qty
l_order_items_in-target_qty = '0000000000100.000'.
APPEND l_order_items_in TO li_order_items_in.
*BUS2094 Credit memo request " OSS NOTE 93091
*BUS2096 Debit memo request " OSS NOTE 93091
CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA'
EXPORTING
ORDER_HEADER_IN = l_order_header_in
BUSINESS_OBJECT = 'BUS2096'
WITHOUT_COMMIT = ' '
CONVERT_PARVW_AUART = ' '
IMPORTING
SALESDOCUMENT = l_vbeln
RETURN = li_return
TABLES
ORDER_ITEMS_IN = li_order_items_in
ORDER_PARTNERS = li_order_partners
Message was edited by:
Chris Dong
null -
Sales orders with expired dates should not consider in MRP
Hi,
My requirement is that when i m running MRP for sales order for which expiry date has already been lapsed or over.sysyem should not create any mrp elements(Planned order) for such Sales orders.
We have maintained one Z table which gives the validity period(Expiry date) for sales order according to their respective division.
if MRP running date lies after the date of expiry of sales order, system shoul not allow to run MRP for that sales order or it should pop some message while executing MRP run before saving it.
How we can achieve this?
Pls suggest.....
Rgds,
Yogesh Thorat..Since as per standard, there is no concept called validity period for sale order and you are maintaining in a zee table, definitely your requirement has to be met with user exit or function module or some enhancements.
Perhaps, you can try with MRP Enhancements
a) LMDR2001 or
b) LMDZU001
to meet your requirement.
thanks
G. Lakshmipathi
Maybe you are looking for
-
IChat says, " This computer does not supporting video conference"
When i log in to iChat dan choose video preview, the window appears with sentence says,"This computer does not supporting video conference" in my Macbook Black with iSight camera built-in. Can anybody solve this ?
-
How to make CompactRIO truly standalone?
Hi, I am new to cRIO and I am using it for motion control. What do we need to do to make cRIO run as a standalone system? That is, my motion control system can run with just the cRIO (or perhaps together with an extra external control panel for monit
-
When I settle wbs to g/l account, error message appears: "WBS element 00002060 does not exist Message no. CJ021 Diagnosis WBS element 00002060 does not exist. System Response Processing stopped. Procedure Check to make sure that you maintained the ri
-
Re inclusion of a member in Planning application
Hi I have used Shared services library to maintain dimensions in Essbase planning. I have multiple applications sharing the same dimensions. I have excluded some accounts in a particular application, but now want to include it back. I am not able to
-
Hi All, version - Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 I have created a database link as mentioned below- create database link db_link_test connect to 'schema' identified by 'password' using 'tns name'; I am able to access table