In MTO VC scenario, how to deliver subassemblies separately from a sales order
Finished good has two sub-assemblies for the main assembly. The main assembly is not an assembly actually but Customer orders it as Assembled component of Subassembly 1 And Sub assembly 2. There are cases where Sub assemblies can be shipped separately which are then assembled at the Customer Site.
Main FG product and sub-assemblies are both Configurable materials.
In the above scenario which MRP strategy is more suitable and how to dispatch individual subassemblies separately.
Also there should be option to produce subassembly separately if the need arises.
Ex: Box assembly is made of Lid & Pan. All the 3 materials are configurable as per Customer requirement.
Customers order for Box assembly in the sales order
Need to know which is most suitable strategy which can satisfy below req's
1. Box can be produced as assembly and dispactched
2. Lid and Cover can be produced separately and can be assembled at Customer site
3. Delivery of individual LId and cover can be made separately
4. Production order creation should be possible for Box, Lid or Pan separately
Repeating answer since Q is duplicated in two forums:
Hi There,
are you sure that your Item A is a genuine Pick To Order? - I would think that a PTO would result in exploding the OM Line to separate lines for the components and when they are ATO's they individually would result in WIP Jobs.
Anyway once the toplevel Item is resulting in a WIP job the only mechanism for creating the remaining component jobs are via an MRP breakdown done by the classical MRP or ASCP planning run.
To tie the different jobs together (hard-pegging) you would have to look at Project MFG (PJM) e.g. in the simple version of SEIBANs.
/Niels LM
Similar Messages
-
How to retrieve invoice details from the sales order .. urgent..
hi,
i am retrieving vbak-vbeln with this i should retreive invoice details
how to relate vbak with abrk table
i have vbak -vbeln,erdat,VBAK- VKORG,VBAK-KUNNR,VBAK-VTWEG,VBAK- SPART.
its urgent..Hi
U can see the sales order number in VBRP table, fields:
VBRP-AUBEL and VBRP-AUPOS.
But if u have the sales order number it's better to use VBFA table.
SELECT * FROM VBFA WHERE VBELV = VBAK-VBELN
AND VBTYP_N = 'M'
SELECT SINGLE * VBRK WHERE VBELN = VBFA-VBELN.
IF SY-SUBRC = 0.
WRITE: 'Bill number:', VBRK-VBELN.
ENDIF.
ENDSELECT.
U have to make sure to use the right document type:
M = Invoice
N = Invoice cancellation
So the bill type depends on the sales order type
Max -
How to find linked IDOCs from Archive Sales Orders
Hi Experts,
Just would like to know if there's a way to find IDOCs that is linked to an archive Sales Order. I'm archiving IDOCs base on its Sales Order Document, If the SO doc is already archive then its IDOCs should also be archive.
Best regards,
JPHi Mylen,
Yup... they're linked. Our sales order document are created from an IDOCs. During the archiving of those sales orders, it's related IDOCs are still left in the system and later archived according to their age and not the status. What I want to do is to hold IDocs for as long as the reference sales document (object) is still on the system and archive them if the reference doc has been archived. Thanks for replying.
Best regards,
JP -
How to transfer cost from old sales order (cancelled) to new sales order
Hi Gurus
I want to know, how to move cost from one sales order to another sales order.
SD created sales order before 1 month and there was production order behind this. Production was completed and all the cost was moved to sales order and also SD has raised invoice on customer. This transaction was completed.
The above order was rejected by customer due to some changes in the order. SD raised another sales order and production order was created to to additional work. Production transfered above stock (produce before on old production order) to new production order.
My problem is stock is now transfered to new production order but cost is still sitting on old sales order. How do I transfer cost from old sales order to new sales order. SD cancelled old invoice and raised new one with full value (old + new work) on new sales order. Now cost is on old sales order and revenue is on new sales order.
Please help.
ThanksHi
I have reverse the sales order settlement, PP order settlement to sales order and I have also done KB11N for transfering the cost to the new production order.
The only problem is I was unable to transfer labour hour confirmation as cost element used for this are not for transfering cost. If I will reverse the confirmation in PP order system will reverse material movement also which I don't want any more. Can you please tell me how to I reverse the Labour hours with out affecting goods movement?
Many thanks -
How to create delivery from a sales order?
Hi friends,
Can you tell me how to crete a delivery from a sales order?
First, I would like to know which transaction we use to create and how?
Appreciate your input.
Thanks,
Krishen
P.S. Points assured for helpful answers and thanks in advance for your time.VL01 is the transaction for the creation of Delivery
VL01 SAPMV50A Create Delivery
VL01N SAPMV50A Create Outbound Dlv. with Order Ref
VL01NO SAPMV50A Create Outbound Dlv. w/o Order Ref.
Message was edited by: Gopi Narendra -
How to delete the line item from a sales order
Hi all,
how to delete a line item from the sales order for which the production is already happened and it has been delivered. the production order status is DLV.
Regards
KumarHi Kumar,
I think you can just delete it in the sales order directly, if you are using make-to-order scenario, then there will be special stock left for the sales order as the production has been goods receipt, you need to use MM transaction move the stock to unrestricted use stock. If you are using make-to-stock scenario, there should be no further problem. If you are using assembly order, please try to reject the sales order item to see if it could fullfill your requirement.
Regards,
Rachel -
How to delete a line item from the sales order
Hi all,
how to delete a line item from the sales order for which the production is already happened and it has been delivered. the production order status is DLV.
Regards
KumarHi
U can do this in two ways one u can short close the order by entering Reason for rejection in VA02 at header level and if yr order is multiple line item order u can enter the reason for rejection in any of the line item which u don't want to deliver.
This is called short close ( as the qty is not delivered fully).
Thx. -
How to stop PR creation from PM work order for a particular vendor?
Hello Experts,
We have following scenario for breakdown maintenance activities.
When a machine breaks down, a breakdown order is created in SAP. The external manintenance services are planned in the order. When the order is released, a single PR (with multiple item numbers corresponding to number of services) is created by SAP. The PR has a release strategy. When PR is released, PO is created followed by the SES.
The practice followed AS -IS for breakdown outside business hours:- If the breakdown happens outside business working hours, the person releasing the PRs is not available & hence PR can not be released resulting in no PO & no subsequent SES.
In this case, the maintenance is completed by the external agency & the work order is TECO. The next day, TECO is reveresed, new PR is created, released, converted into PO, & then SES.
TO-BE process:- Client expects that, for certain vendors identified, PR should not get created at all from the breakdown order. (The list of vendors will be maintained seperately). For these vendors, a framework order will be created at the start of fiscal year & SES will be created as & when required agaainst the framework order.
My concern is :- How to stop PR creation from PM work order for a particular vendor? OR delete the created PR?
Highly appreciate your quick response.
Thank you.
Amit
Note:- My ABAP consultant has checked following BADI's, but could not find it useful.
IWO1_ORDER_BADI
ORDER_COSTING_CK
DATA_EXTENSION_CK
VALUATION_CK
ME_REQ_OI_EXT
IWO1_PREQ_BADI
ME_CHECK_SOURCES
ME_REQ_POSTED
IWO1_ORDER_BADIDear Amit
I am giving a different dimension to your question check if it fulfills your requirement -
As we know Vendor selection comes at a later stage only after your PR creation, approval & RFQ etc. & PR generation from maintaine. order is controllled through control key PM03. While triggering PR from order you have to specify Material group, Purchase group and vendor. Try to control it through authorisation as all these are authorisation objects. The persons executing breakdown order shall no t be given this authoriations
shakti -
How to mark up the price for sales order entry?
Hi Gurus,
How to Mark up the price for sales order entry?
Example: Item Price: $10, Adding 20% Margin
Selliing price of the item is $12
we are giving many typs discounts like festival Discount, customerwise, Order value wise etc..
After giving above discounts, if discount falls below $10 system should not allow to book the order, Trigger should go to respective person or sales person saying that item price falling below cost, system should not allow to book the sales order.
How to configure this scenarios in Order management Module, appreciate your inputs, advise.
Regards
AKThanks for your response,
can you please guide me step to achieve this requirement.
Regards
AK -
How to create planned order from the sales order for a processing item
In the MTO sceanrio, assembly order is created directly from the sales order. I would like to create a planned order from the sales order.
I tried the Planning strategy group 81 in the material master but it didnt work.
Could you please let me know how to do it? Is it Schedule line config that controls whether planned order is created?
Thanks
HarishNarayana,
Planning strategy 82 is the best & standard way of getting production order created on sale order create.
just assign this strategy in MRP 3 view under strategy group.
If not then using sale order reqt type ( KMFA- Assembly with production order) & assigning this to your sale order item category is also another way to create prodcution order without using planning strategy in material master.
Follow steps in SPRO-->Sales & dist --> basic functions >avail check &transfer of requirements> transfer reqts-->determination of reqt type using transaction
Here you may select the item category you in sale orders & assign KMFA to your item category. this will then give option in sale order create to change reqt type to KFMA for assebly orders.
If you need KFMA to be default assign it to Item cat/ MRP type ( PD) combo.
Regards
Ritesh -
How to define a user to raise sales orders in given sales office.
Hi,
Kindly help.
We have a requirement that we need to restrict some of the users from creating sales orders in some of the sales offices.We have a scenario in which all the sales offices are assigned to single sales organisation.But in authorisation tab,we do not have an option to restrict the sales office for VA01(Sales order T-code).We can only restrict any off the below given parameters but no sales office.
-Sales organisation
-Division
-Distribution channel
-Controlling area.
Please let us know how can we define a user to create sales orders in only some of sales offices.
Kindly help.
Thanks and Regards
Syamkrishnan
SAP Basishi,
u can control the same using basis authorisation. u can put the restriction on hte basis of the doc type and the sales order.
saurabh -
How to restrict more than one delivery from one sales order.
Hi Guys,
We have a requirement that is, system should not allow more than one delivery from one sales order no even if when there is some line item still to be delivered.
We want only one delivery for one sales order and rest of line items should be treated as rejected.
Kindly help
Thanks in advance,
BaluHi MP,
Its also not working as we have the requirement is that once sales order is saved and one delivery is created then again if we are adding some more item inthe same sales order then system should not allow to create delivery document as one delivery already created.
Thanks,
Balu.
Edited by: Balu Sajja on Aug 30, 2010 1:29 PM -
How to create a daily report for sales order
hi
how to create a daily report for sales order. what fields it must consists of. what are the tables it need?Hi
You have to use the sales order tables VBAK,VBAP and VBEP
So keep date field on selection screen
and treat this date as Order creation data audat field in VBAK.
based on this fetch the data from VBAK and VBAP with the following fields like
VBELN, KUNNR,NETWR,POSNR, MATNR,ARKTX,KWMENG,WAERS etc and display in the report
<b>Reward points for useful Answers</b>
Regards
Anji -
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 syatem determine delivery date in sales order
hi sap gurus
how to syatem determine delivery date in sales order
Thanks and regards
ramHi Friend,
There are many things which determines the delivery dates.
01. PICK TIME+ PACK TIME +LOADING TIME
02. LEAD TIME in days (VOV8)
03. Shipping point
04. Scheduling line
05. Kind of availblity check
06. If the above things are maintained as blank then the current date will be the delivery date
However whether it must be proposed by the system or not is determined by one check box there find in VOV8 in requesteed delivery date determination tab.
Maybe you are looking for
-
Action steps that won't run correctly in PSE 7/8/9 (but did in 4 and 6)
I have a wonderful action that was written to work in PSE 3/4/6. It won't run in PSE 7/8/9. After fooling around for a while, I think I understand why. Adobe changed the way Adjustment Layers are handled. In earlier versions of Photoshop and Elem
-
'How to restrict change in Quantity/Price in saved Purchase Order in SAP B1'
Dear All, How can I restrict a user from changing Quantity or Price in a saved Purchase Order in SAP B1 8.81 PL 0? Regards.
-
Data base fields in browse mode
Appleworks v 6.2.9 Have data base with 54 fields. List mode fine, but in browse mode only first 34 are viewable and therefore available for data entry. When tab key is punched after data entered in 34th field cursor goes back to 1st field rather than
-
Final Cut Server Startup Problem
Hello, I recently installed final cut server 1.5, and when I pushed the "Start" button (in the final cut server preference pane) I got an error reading "Final Cut Server could not be started. The Final Cut Server launchd files could not be found. Ple
-
Hi, Im doing some hardware amplifier repair work and I need a signal/function/test tone generator but I cant seem to find a decent working up-to-date one that runs under linux. Ive tried baudline_jack but it just segfaults when I hit record with the