Process order based on split valuation
Hi Experts,
I have a scenario where the same HALB material in the plant can be of 3 different grades.
Accordingly, if I do a split valuation based on the 3 grades, how can I ensure that while creating a process order on the HALB, depending on the grade (and hence the valuation type) the system picks up the recipe from an available collection of 3 different recipes (for the 3 types)?
Regards
Sm.
Hi
Just go to CT04 and creat three characterstics with grade 1,2 & 3 or as u wish. You can give single value to identify the grade say 1,2,3
go to CL02 and creat class using material class as class type .
Assign these three characteristics to this class
go to mm01 and type the halb and extend the classifcation view
specify the class that is created.
go to bom and in the HALB line item delete it. and create new line item using k as item category and save the bom
now when you creat configuration profile using cu40 and make sure you can use it in production
after this try creating a production order the system will prompt for characteristics use your grade and proceed for production
Krishna
Similar Messages
-
Target cost calculation in Process Order based on Variance Calculation
Hi all,
I have a question on Target cost calculation in Process Order. My understanding is, the Target Costs gets calculated when the confirmation and GR is made for the Process Order.
But if the confirmation/GR is not done, whether the target costs gets calculated for only the activity types after the Variance Calculation (KKS2).
I have two scenarios. In one, the target costs got calculated for the activity types without the confirmation/GR after the Variance calculation.
In another scenario, the target costs are not getting calculated for the activity types without the confirmation/GR if I try to do the variance calculation in KKS2.
SO i want to know which scenario is correct?
Can anyone answer this question?
Thanks and Regards,
BrijeshHi,
In general, the target costs are calculated once you deliver the order.
Target costs for the components and the activities are updated only once you deliver the order and the target cost for the finished product gets updated when you do the variance calculation.
Consider your scenario number 1 - you said the target costs got calculated for activity types without confirmation / GR after variance calculation.
Now, if the order is not having any status like PDLV, DLV or TECO it will not calculate the variances in the first place.
Your second scenario is correct - without GR the system does not calculate any target costs. Also it will not calculate any variances because the order status is still not DLV.
Best Regards,
Sameer -
Get Process Order List Based on Date Range and Order Status
Hi all,
Iam using BAPI_PROCORD_GET_LIST to get the entire list of Process Orders based on selection criteria as plant. However I have noticed that there's no selection option to get records between start and finish times neither does any option exists to get only the released or open orders.
To filter records based on Start Date/Finish date or get records with specific status, we need to get the entire list of records that exists for a plant and then use repeater/condition action to filter the same. Fetching the complete list and then filtering is an overhead. Does anyone know a solution to this or does anyone have been in this situation ? Is there any other BAPI that supports the filter criteria to get open/released orders from SAP. Do we need to modify the BAPI to include Process Order start date and end date or System status as selection options ?
Appreciate your help !
Regards,
GilmourHi Gilmour
I would say you have 2 options here..
1. Create a new RFC with the search params as you want them. Write the logic accordingly.
2. Use the Enterprise services for Production Order where you can say you want Process Orders. The Service that has Planned Start Date and End Date along with Status is ProductionOrderSimpleByElementsQuery_sync. See Link [here|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?id=D507C16176BE11DA36BB000F20DAC9EF&fragID=&packageid=DE0426DD9B0249F19515001A64D3F462&iv=]
This service is available from ECC 600 onwards.
You can call the Enterprise Services using the Web Service Action block.
Regards
Partha -
Unreservation Issue while SO line split using Process Order API
Hi,
We are facing unreservation issue in the parent line after sales order line split for partially reserved line scenario usiing oe_order_pub.process_order API in 11.5.10 instance.
Standard Proces:
Orlder line - 10 quantities
Partially Reserved with 5 Quantities
Splitting the SO line using Process order API
Parent line with 5 quantities - Reserved
Child Line with 5 quantities - Unreserved
Our Issue
Orlder line - 10 quantities
Partially Reserved with 5 Quantities
Splitting the SO line using Process order API
Parent line with 5 quantities - Unreserved
We are not facing this issue when try to split the SO line from the Appllication.
Please find the script below which we are using for this line split scenario. The same script was working fine in our instance and not working after applying patch for Minimum Baseline Patch Requirements for Extended Support on Oracle E-Business Suite 11.5.10 (Note 883202.1).
I tried to find the differences between the APIs before and after patching and found these list of bug fixes in our API in the patched instances.
1.7503298
2.8339692
3.8479339
4.9347399
Please help us in this issue.
DECLARE
p_header_id NUMBER :=836084;-- Sales order header id
p_line_id NUMBER :=2560509;-- sales order line id
p_item_id NUMBER :=405477;--item id in sales order line
p_ord_qty NUMBER :=5;-- Total ordered quantity
p_reserv_qty NUMBER :=2;--partially reserved quantity
ln_counter NUMBER := 0;
lv_return_status VARCHAR2 (1);
lv_msg_data VARCHAR2 (2000);
ln_msg_count NUMBER := 0;
ln_increment NUMBER := 0;
ln_inv_item_id NUMBER;
ln_list_line_id NUMBER;
ln_service_duration NUMBER := 0;
lv_duration_uom VARCHAR2 (10);
lv_duration_uom_desc VARCHAR2 (10);
l_line_tbl oe_order_pub.line_tbl_type := oe_order_pub.g_miss_line_tbl;
lr_header_rec oe_order_pub.header_rec_type;
lr_header_val_rec oe_order_pub.header_val_rec_type;
lt_header_adj_tbl oe_order_pub.header_adj_tbl_type;
lt_header_adj_val_tbl oe_order_pub.header_adj_val_tbl_type;
lt_header_price_att_tbl oe_order_pub.header_price_att_tbl_type;
lt_header_adj_att_tbl oe_order_pub.header_adj_att_tbl_type;
lt_header_adj_assoc_tbl oe_order_pub.header_adj_assoc_tbl_type;
lt_header_scredit_tbl oe_order_pub.header_scredit_tbl_type;
lt_header_scredit_val_tbl oe_order_pub.header_scredit_val_tbl_type;
lt_line_tbl oe_order_pub.line_tbl_type;
lt_line_val_tbl oe_order_pub.line_val_tbl_type;
lt_line_adj_tbl oe_order_pub.line_adj_tbl_type;
lt_line_adj_val_tbl oe_order_pub.line_adj_val_tbl_type;
lt_line_price_att_tbl oe_order_pub.line_price_att_tbl_type;
lt_line_adj_att_tbl oe_order_pub.line_adj_att_tbl_type;
lt_line_adj_assoc_tbl oe_order_pub.line_adj_assoc_tbl_type;
lt_line_scredit_tbl oe_order_pub.line_scredit_tbl_type;
lt_line_scredit_val_tbl oe_order_pub.line_scredit_val_tbl_type;
lt_lot_serial_tbl oe_order_pub.lot_serial_tbl_type;
lt_lot_serial_val_tbl oe_order_pub.lot_serial_val_tbl_type;
lt_action_request_tbl oe_order_pub.request_tbl_type;
lv_errmsg VARCHAR2(4000);
v_user_id NUMBER:=fnd_profile.value('USER_ID');
v_resp_id NUMBER:=fnd_profile.value('RESP_ID');
v_resp_appl_id NUMBER:=fnd_profile.value('RESP_APPL_ID');
v_security_group_id NUMBER:=fnd_profile.value('SECURITY_GROUP_ID');
v_server_id NUMBER:=fnd_profile.value('SERVER_ID');
v_login_id NUMBER:=fnd_profile.value('LOGIN_ID');
l_file_val Varchar2(200);
BEGIN
--- Apps Initialize
fnd_global.apps_initialize(v_user_id,v_resp_id,v_resp_appl_id,v_security_group_id,v_server_id);
l_line_tbl(1) := oe_order_pub.G_MISS_LINE_REC;
l_line_tbl(1).operation := OE_GLOBALS.G_OPR_UPDATE;
l_line_tbl(1).split_action_code := 'SPLIT';
l_line_tbl(1).header_id := p_header_id;
l_line_tbl(1).line_id := p_line_id;
l_line_tbl(1).ordered_quantity := p_reserv_qty ;
l_line_tbl(2) := oe_order_pub.G_MISS_LINE_REC;
l_line_tbl(2).operation := OE_GLOBALS.G_OPR_CREATE;
l_line_tbl(2).header_id := p_header_id;
l_line_tbl(2).split_from_line_id := p_line_id;
l_line_tbl(2).inventory_item_id := p_item_id ;
l_line_tbl(2).ordered_quantity := (p_ord_qty-p_reserv_qty) ;
--Debug File creation
oe_debug_pub.debug_on;
oe_debug_pub.initialize;
l_file_val := OE_DEBUG_PUB.Set_Debug_Mode('FILE'); -- add l_file_val Varchar2(200); in declare section
oe_Debug_pub.setdebuglevel(5);
dbms_output.put_line(' Log File : '||l_file_val);
dbms_output.put_line('Log File name '||OE_DEBUG_PUB.G_DIR||'/'||OE_DEBUG_PUB.G_FILE);
-- Start Process Order API for Splitting the line
oe_order_pub.process_order (p_api_version_number => 1.0,
p_init_msg_list => fnd_api.g_true,
p_return_values => fnd_api.g_false,
p_action_commit => fnd_api.g_true,
x_return_status => lv_return_status,
x_msg_count => ln_msg_count,
x_msg_data => lv_msg_data,
p_line_tbl => l_line_tbl,
x_header_rec => lr_header_rec,
x_header_val_rec => lr_header_val_rec,
x_header_adj_tbl => lt_header_adj_tbl,
x_header_adj_val_tbl => lt_header_adj_val_tbl,
x_header_price_att_tbl => lt_header_price_att_tbl,
x_header_adj_att_tbl => lt_header_adj_att_tbl,
x_header_adj_assoc_tbl => lt_header_adj_assoc_tbl,
x_header_scredit_tbl => lt_header_scredit_tbl,
x_header_scredit_val_tbl => lt_header_scredit_val_tbl,
x_line_tbl => lt_line_tbl,
x_line_val_tbl => lt_line_val_tbl,
x_line_adj_tbl => lt_line_adj_tbl,
x_line_adj_val_tbl => lt_line_adj_val_tbl,
x_line_price_att_tbl => lt_line_price_att_tbl,
x_line_adj_att_tbl => lt_line_adj_att_tbl,
x_line_adj_assoc_tbl => lt_line_adj_assoc_tbl,
x_line_scredit_tbl => lt_line_scredit_tbl,
x_line_scredit_val_tbl => lt_line_scredit_val_tbl,
x_lot_serial_tbl => lt_lot_serial_tbl,
x_lot_serial_val_tbl => lt_lot_serial_val_tbl,
x_action_request_tbl => lt_action_request_tbl
IF lv_return_status = fnd_api.g_ret_sts_success
THEN
COMMIT;
DBMS_OUTPUT.put_line('SUCCESS');
ELSE
IF ln_msg_count > 0
THEN
FOR i IN 1 .. ln_msg_count
LOOP
--fnd_file.put_line (fnd_file.log, fnd_msg_pub.get (i, 'F') );
DBMS_OUTPUT.put_line('ERROR'||fnd_msg_pub.get (i, 'F'));
END LOOP;
END IF;
END IF;
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.put_line('EXCEPTION'||' '||SQLERRM);
END;
Thanks,
Kavin
Edited by: 897922 on Nov 17, 2011 11:51 PMSuggest that you first enter the transaction manually via the order entry form and adjustments. Then query the oe_price_adustments table and determine the values you need to send in to get the results you want.
-Bob -
Concept of Alternate BOM in Process Order.
Hi,
We are having Process order Scenario & we watn following options.
1. Having 2-3 BOM of the same FERT/HALB with alternate Raw Materials.
2. Selection of Specific BOM for Process Order depending on the Availability / Requirement.
3. Creating Issue Slip / Reservation for the Specific BOM.
4. Issuing Material accordingly.
5. Booking consumption accordingly.
Thanks in advance.
DONDear
Please find below the answers of your question ;
1.Having 2-3 BOM of the same FERT/HALB with alternate Raw Materials. ; Goto CS01-Enter Plant-Enter Material -Enter Usage and List down all the items in frist Alternative .Again to create Alternative 2 and so on , you need to go CS02 with same menu path -System will automatically take the Alternative 2 or you can copy Alternative 1 if you have similar items with additional new items..
2. Selection of Specific BOM for Process Order depending on the Availability / Requirement ; As far as MRP is concern , BOM selection and explosion of BOM for depdent , needs to have BOM Selection methods Blank , 1,2,3 in MRP4 view .If you have maintained Producton version with all those aternative with proper validity and lot size , then MRP will explode as per lot size and valididrt depeding on the order qty or you can also create demand MD61 with Production Version based on the avalabity of BOM [MD61-Enter User parametes -Scheculie Tab -Goto Settings-Production Version -Enter PV with spefic BOM based on availablity ] and then run MRP in MD02-NETCH ,3,1,1,3,2 .Howver , you can also select this production version manually while creation of Process order based on the Order Type Depent Parameters in OPL8-Select Process Order Type-Goto Detals-Here Master data tab -Select Production Version -Keep it 1-Manula Selection .Remember , as sequence , MRP will select the frist PV listes in MRP4 view of Material master if it does not find proper lot size and validity.
3.Creating Issue Slip / Reservation for the Specific BOM. ; Generally , MMD/Store will be given Reservation Number and they will chekc in MB51 for open reservation for Goods Issue and carry out MIGO-261.Frosm Shop Fllor you can try Pick List or you can print Process Order Print out in COP1 or MD4C print out also .Otherwise develope customs Forms as per the information permissible from you business to store .
4. Issuing Material accordingly.; It will happen in MIGO-261 or automatcally based on Backflkashing in MRP2 view -Always back flash so that at the confirmation time in co15/c011 , you can automatically goods issue the material .
5.Booking consumption accordingly ; It is Process Order Cycle from Releasing of Process order to till Goos Recipt of Process Order in MIGO-101.You can also use Auto GR based on the Control Key set up in Master Recipe which triggers the Auto GR.
Regards
JH -
Query:Dispatch selective process orders from a list available
Hi all,
we have a requirement in PP module to dispatch only selective process orders(based on a User criteria) from within a Zprogram.To achieve the same,
1)we have tried to do a BDC of transaction code CM25.But the line selection of the required order to be dispatched is not captured in recording.
2)Also,we have tried using the CM40 transaction(mass dispatch) and tried to control the orders dispatch through a user exit.This seems to working fine when CM40 is run independently.but the user exit does not get triggered when CM40 is called (using BDC)from within a Zprogram.
Can someone please throw some light/suggest any alternative for achieving the same i.e dispatch a selected process order from a list of available orders.Hi all,
we have a requirement in PP module to dispatch only selective process orders(based on a User criteria) from within a Zprogram.To achieve the same,
1)we have tried to do a BDC of transaction code CM25.But the line selection of the required order to be dispatched is not captured in recording.
2)Also,we have tried using the CM40 transaction(mass dispatch) and tried to control the orders dispatch through a user exit.This seems to working fine when CM40 is run independently.but the user exit does not get triggered when CM40 is called (using BDC)from within a Zprogram.
Can someone please throw some light/suggest any alternative for achieving the same i.e dispatch a selected process order from a list of available orders. -
Material Split Valuation Error
Hi,
We have recently implemented ECC 5.0 version of SAP. In case of certain
material we are tracking value based on split valuation. In case of one
material the code was opened without activating valuation category,
subsequently we tried to activate the same , but the system lists out
the POs and stock details in error message, in response we issued the
stock and made it nil and blocked all open POs still the system does
not allow to change valuation category in MM02.
Please guide to resolve problem.
Regards
Milind NairHi,
Thanks for all your replies...
Only one PO was created earlier & GRN was also done against it for the entire qty. Later, the corresponding stock was consumed.
Then, valuation category of this material was set to blank. At that time, it was ensured that there wasnt any stock or any open PO's against it.
Still I am getting this error. Please help me in resolving this issue.
Thanks,
Komal -
Resource selection in process order
Dear Experts,
I have a scenario where I want to group similar resources under specific resource types and finally arrive at a situation where if I try to change the resource in an order from the drop-down menu in the resource field, it only shows those particular resources which belong to the same category. Can anybody suggest a way to map this ?
Thanx in anticipation.
Regards
Sm.Hi
This can be achieved by using Work center class type 019.
For example if you have manual lathe machine and automatic lathe machine which can be used to do the same the operaion. Then the resource can be selected after creating the process order based on availability.
1. Create a class type 019 and assign the required characteristics of the work center.
2. Create a resource using CRC1 and Goto Extras-->Clasification and assign the class created.
3. Create Recipe.
4. Select the operation in the recipe and click on the resource selection criteria radio button in the bottom menu and mention the selection criteria.
5. Create a process order and if more than one work center is satifying the criteria mentioned in the recipe then you can change the resouce in process order by cliking execute resource selection.
Regards
S.Senthil -
MRP not considering Process orders
Hello Gurus,
My pl.ind.req is 100 and I run MRP , system creates planned order for 100. When I convert this process order, the available qty in MD04 is blank. Then When I run MRP again, its creating new planned order for 100. I am thinking its every basic setting somewhere. Please help
AtulHello,
I resolved the issue, immediately after I posted yesterday. The issue was that on the Goods receipt tab in process orders, "Goods Receipt, Non Valuated" was checked and "Goods Receipt" wasn't. Once I checked that everything was OK. Since the GR from process order was marked as Non-valuated, MRP was not considering it. I think this is a finance setting. Will take it up with the finance guys. Thanks
Atul
Edited by: Atul Katti on Feb 11, 2012 5:06 PM -
Splitting Purchase Order based on Loading Group.
Hi,
My client is a fashion retailer. They have two Loading Groups, General Merchendise that comes in cartons and Hung garments that com hung on hangers.
PO`s are created for every Vendor by Follow-on processing of allocation or by replenishment run.
It is desired to split our Purchase Orders based on loading group. So that there is a separate PO for General Merchendise and Hung Garments. These can then be handled separately during GR and furthur processing.
Would like to know how to configure this.
Thanks
BarryYou need to Define Two PO document types one for General Merchendise and other for Hung garments
and use BADI ME_PROCESS_PO_CUST and incorporate the Logic that
for PO Type General Merchendise the Loading Group of Hung garments Not allowed and Similarly
for PO type Hung garments the Loading group of General Merchendise not allowed .. -
Partial delivery without GR Based IV in split valuation scenario
Dear,
We are using split valuation for our materials.
I'm reading on http://help.sap.com/saphelp_di46c2/helpdata/EN/47/61017e49f011d1894c0000e829fbbd/frameset.htm the following sentence:
In the case of partial deliveries for a purchase order, you can only valuate each partial delivery separately if goods-receipt-based Invoice Verification has been defined in the purchase order (the field GR based IV must be selected on the order item screen). If goods-receipt-based Invoice Verification has not been defined, the valuation type that you enter for the first partial delivery is binding for the following partial deliveries.
We have the requirement to valuate partial deliveries separately.
We can however not switch on the GR-based IV flag. The business scenario requires the invoice posting to Goods In Transit to be done before the Goods receipt booking.
Moreover, additional unplanned delivery costs need to be debited to the PO lines after the initial invoice posting, which is not possible in a GR-based IV scenario. (GR quantities can only be invoiced once)
How can I separately valuate partial deliveries without switching on the GR-based IV flag?
Thanks for your swift reply.
SimonHi Ravi and Yann,
Thank you for your inputs. OSS note-956083 can not be applied in my case due to the hight system version (patch level 550).
I have already raised this issue to SAP, but in the lack of proper infrastrucure SAP can not access the system. (BASIS guys are still struggling with it)
Well...let me give you recap-
We have not activated nor implemented any BAdi so far (Vanila SRM 5.0 EC scenario) PO creation for goods is working fine and as desired. But when it come across with PO with limit item or services, system throws an error as -
"PO 5100000263: Service-based invoice verif. requires GR "NO" or G R-based invoice verif."
Would deeply appreciate if you guys can share insight on this issue.
Thank you for your assistance! -
Hello SAP,
Can anyone explain the Split valuation Process step by step, what are the settings has to be done in backend and how can we apply it to the material?
How it will effect the material process?Hi Mohan,
The SAP R/3 System allows you to valuate stocks of a material either together or separately, that is, according to different valuation criteria. Split valuation is necessary if, for example:
1. Stock from in-house production has a different valuation price than externally procured stock.
2. Stock obtained from one manufacturer is valuated at a different price than stock obtained from another manufacturer.
3. Different batch stocks of a material have different valuation prices.
4. Value damaged and repair part differently from a new part.
To used split valuation, you have to activate it using 'OMW0'.
To change split material valuation once it has been set, you must
1. first post out all stocks (for example, to a cost center or with movement type 562)
2. then change the control parameters
3. if necessary, change the automatic account determination
4. finally post the stocks back in again
In split valuation, you can distinguish between partial stocks of a material according to certain criteria and valuate them separately.
The material stock is divided according to valuation category and valuation type.
The valuation category determines how the partial stocks are divided, that is, according to which criteria.
The valuation type describes the characteristics of the individual stocks.
With the function "Setting" you can determine:
which valuation categories exist in your company (global categories)
which valuation types exist in your company (global types)
which valuation types belong to which valuation category
which valuation categories exist in a valuation area (local categories)
Your entries are only relevant if you set split valuation as active in the function "Global settings".
In the standard SAP R/3 System, the following valuation categories are default settings :
B procurement type
with the valuation types:
"EIGEN" for in-house production
"FREMD" for external procurement
H Origin
X automatic valuation (only for batch)
To select split valuation ('OMWC'), proceed as follows:
1. Determine the valuation categories and valuation types that are allowed for all valuation areas:
global valuation categories via menu "Goto --> Global Categories"
global valuation types via menu "Goto --> Global Types"
2. Allocate the valuation types to the valuation categories.
a) Select "Goto --> Global Categories".
b) Position the cursor on a valuation category and select
"Goto --> Global Categories --> Assignments --> 'Types->Category'".
c) Activate the valuation types you want.
3. Determine the local valuation categories for each valuation area.
a) Select "Goto --> Local definitions".
b) Position the cursor on a valuation area and select
"Goto --> Local Definitions --> Allocate Categoires->Org.units (button Cats->(OU)".
You obtain a list of the global valuation categories.
c) Activate the categories to be used in this valuation area.
The system creates the local valuation types based on the allocations under point 2.
Only now can you create a master record with split valuation.
Specifying Split Valuation by creating Material Subject to Split Valuation
1. Create a material master record, selecting the Accounting View 1.
2. Enter your data as required on the Accounting data screen, specifying a valuation category.
(If you can't find the valuation category field, it might be hidden, use OMSR to define the Field Groups.
Look for the field MBEW-BWTTY for Valuation category).
3. Be sure that the price control indicator is V for moving average price and enter a moving average price.
4. In the case of split valuation, you can create only one valuation header record with price control V because the
individual stock values are cumulated, and this total value is written to the valuation header record. This is where the
individual stocks of a material are managed cumulatively. To do this, fill in the Valuation category field on the accounting
screen when you create the material master record and leave the Valuation type field blank.
5. Save your data and the system creates the valuation header record.
6. The initial screen appears.
7. Extend the material by creating new material master records from the Accounting view 1. For the first material, specify a
valuation type in the Organizational Levels dialog box and enter the respective accounting data on the data screen.
Proceed likewise for the other materials, distinguishing between them by valuation type. To do this, call up the material in
creation mode again. Due to the fact that a valuation header record exists, the system requires you to enter a valuation
type for the valuation category.
8. Repeat step seven for every valuation type planned.
Hope this helps!
Preethi.
Edited by: preethi R on Nov 26, 2008 9:39 AM -
Distribution Function - To split Planned/Process orders into 10
Have you used, or tried to use Distribution Function?
It is assigned to the Production version and we assumed that it would divide the Planned order/Process order by the % we have in customizing.
We have created a distribution function DV10 and assigned to our plant. This uses the standard function S30 which has 10, 20, 30, 40, 50, 60, 70, 90, 100 in % dur and % cap fields. So you would think the planned/process order would be divided into 10 parts
Reason u2013 if an order goes over multiple days we want the order to be broken down by day.
Why? So that Deployment, when looking at an ATP report in R3 for multiple materials in 1 location, by day or period of days, can see how much will be available each day
Problem with GLEI (equal distribution) is that if an order starts today at 22:00 then we have equal distribution, we then have 25,000 PAL available today and 25,000 tomorrow, which is not a fair proportion according to the time available. Therefore, we thought that dividing by 10, for example, we would have a more accurate proportion each day
Many thanks for any input, even if "tried and failed :("
Cheers, PaulHi Mario,
Thanks for your input. Today we use GLEI which equally splits the same planned or process order into equally daily quantities for ATP purposes. We also have created STRT which drops the Planned/process order quantity onto the first day of the order.
Regarding daily lot sizes this could be an option but I suppose you would then get individual orders, which the business may prefer not to do.
Cheers, Paul -
Process Sales Order based on minimum order
Hi Sap gurus,
Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap
Thanks
Points will rewards
Regards
RajeshHi,
We can set the control for Min order quantity in the Sales org1 view. Like wise we can control min order value also.
For that we have to use two condition types AMIW & AMIZ.
AMIW is min order value, where as AMIZ is min ord surcharge
Let's say AMIW value is 50,000.If the order value is less than 50,000 then AMIZ comes into picture.Amiz compares the automatically determined order value and AMIW value.The difference of those two values Amiz takes as surcharge and it overwrites the automatically determined order value with this value.
Like wise we can maintain min order value also by using this two cond types.
In the pricing procedure
subtotal req Altcal Altcond+bv
AMIW D
AMIZ 2 13
Award me points if u satisfy
Thanks,
Sudheer -
How to get the all process orders and outbound deliveries based on material
Hi Team ,
I need one help from you regarding the MB 56 transaction.
My doubt is : How to get the all process orders and outbound deliveries based on material, plant and batch?
Please help me regarding this.
Thanks & Regards,
Srikanth.Hi,
You can use ST05,to trace the program and find out,
hope it will help you...
thanks and regards,
veera.
Maybe you are looking for
-
How to Print PDF Format In SAP SCRIPT
Hi All, I have a requirement to print the output in PDF format. First we can pass the parameter from Excel sheet,through on the parameters , we can fetch the output and print the PDF format. Please help me. regards raghava
-
Xorg / catalyst / kernel upgrade - Frozen screen and input [SOLVED]
I knew it, never upgrade xorg/graphic drivers when using ATI cards, just bless your god when it works and never touch it again. But I got tempted and I did a full system upgrade, and now... my xorg is broken. I'm using ATI proprietary drivers catalys
-
My question is whether there is a user-friendly way of updating BOM prices in a volatile component environment. I think the answer is no, and that I will need to create a custom program to do so. The details... We have several customers which manuf
-
Pathetic speeds now. Ever since you was told we are switching provider it seems you have throttled us or have some real sever issues now!. Coincidence it starts after asking us to pay a termination fee?.. Now we are getting 0.5mb download speed and 1
-
Lr keeps crashing in Mac 10.7.5
Joined Creative Cloud a few months ago. Ps working fine but Lr keeps crashing. Have to re-install to get back. What's up? What am i doing wrong? thanks.