Blocking material for sales order
hi all,
I have blocked a material from basic data 1 view of X-plant material status and Cost estimate 1 view of Plant Specific Material by changing them to 02. but for this material i can still create sales orders or quotations in that case i want system to give an error message. how can i resolve this problem.
best regards
Hi,
Use the material exclusion function:
FUNCTIONALITY:
SD> Master data > Products > Listing/Exclusion> Create
( Tcodes VBO1, VB02, VB03)
Enter the list/exclusion type B001: For the required
customer:
Enter Maintain materials > Save > Exit
Create the order and enter material excluded to test exclusion.
CONFIGURATION: IMG SETTINGS
For IMG settings; Go to IMG > SD > Basic Functions>Listing/Exclusion
Ensure that the listing/exclusion procedure is activated for your order type. You can also create your own condition types access sequences and procedures or use the SAP provided ones.
Reward points
Regards
Govind.
Similar Messages
-
Block material for sales order
Dear All,
there is any transaction code to release the block material(for sales order) with refernce to specific plant.
i can do in CO06 but we can delete one by one.
but i want to delete all blocked material form 2008 to till date.
Regards
ajitActually i have created a numbers of order since 2006 to till date but delivery is still pending.
because of this material is blocked for specific order and i can not create order for particular material because its block,
i have around 100 orders.
i know that we can do through CO06.but i don't want to do one by one.
Regards
ajit -
Block material for sales order entry in specific plants
Hi Experts,
I wanted to know if there is a simple way to block material from being ordered in a specific plant other than maintaining exclusions. My situation is one sales org, two plants (A & B). Order entry should be blocked at plant A and not B.
I tried using the material Cross-distribution-chain material status on Sales org 1, but this blocks across all plants.
I also tried Plant-Specific Material Status on purchasing view, this blocks the material only if it is being procured (non stock). This does not work for materials that does not require procurement. Setting the material to deletion status in MM06 at the plant level will only give a warning.
Any ideas or suggestions on how to handle this?
Thanks,
NandaLakshmipathi,
Thank you. But I don't want to entirely cut off the plant from the sales org. I just don't want to be able to create sales order for a few materials in a specific plant. Ex. Material A should not be allowed on sales orders in plant X but should be allowed in plant Y, both are assigned to the same sales org 1000.
I did some research and found there is no standard way to handle this in SAP, so I decided to go with a user exit MV45AFZZ. By checking against plant specific status (MARC-MMSTA) and if the value is 'XX' then issue an error message.
Thanks,
Nanda -
Block material for Sales Area & Customer.
Hi.
I want to block material for particular Sales area.
For that i used "X-distr.chain status" &" DChain-spec. status" in Saleas Org1 Tab of material Master.
Now in Sales Order Creation i am getiing Warning message as
"Material 95343431321 has status:Discontd w/o Replace"
Message No V1028
How to Convert this warning to error so that it wont allow to Save Sales order?
Also i want to Block material for Particular Customer How to achieve that???Any other better option than Material Exclusion???
Reg.
AmolHi
1.KIndly go to the below path
SPRO-IMG-Logistics generalmaterial mastersettings for key fields Dat relevant for Sales and distribution-Define sales stauses-select the disct status ,details and maintin as "B" in Block for order then system will give error message at the time of sales order
2.Better option is through material exclusion onle
Regards
Damu
S -
dear all,
i want to block the material as in from sales side.
puposes is nobody should be able to put sales order for that material.
is there a wayout to go for it.
regards
rewaHi,
Create Sales Status in SPRO > Logistics - General > Material Master > Settings for Key Fields > Data Relevant to Sales and Distribution > Define Sales Statuses > Here you can put blocks in following;
Block f.inquiry
Block f.quotat.
Block for order
Block prod.prop
Block sched.agr
BlckValContract
Block contract
Block f.returns
Free delivery
Block delivery
Block cred.memo
Block DebitMemo
Delivery block
And use this key in Material master Sales: Sales org 1 view, in field
X-distr.chain status (If you want to block it for sales for all distribution chains.)OR
DChain-spec. status (if only for the specific dist. cahin) -
Block Material for sales by plant
Hello Guys,
I want to block the material for sales by plant, i have the material A created in 6 different plants and want to block the material for sale in one plant, i know about all the material blocks in Basic Data1 which is a global block and block on Sales Org1 will block it across the sales organization and block in Purchasing View, MRP view and costing are relevant to block the material for procurement in a plant.
All sales orders are created in CRM 4.0 and will replicate to R/3
Any development ideas will be appreciated.
Thanks
Regards
UdayHi Uday,
In that case, if you want to block for sales only a specific material or materials from a particular Plant within a Sales Organization, you may not have any standard options available. However, you may want to work with your ABAP colleagues on an userexit to achieve your objective during your sales order processing.
The following userexit may be useful for your purpose to define your rules for sales by Plant for specific materials within a sales Organization
User-Exit in program MV45AFZB -
USEREXIT_SOURCE_DETERMINATION
You can use this user exit to determine which plant will be used for the delivery. In the standard system, the delivering plant is copied from the customer master or the customer-material info record. If you want to use a different rule, then you must enter it in this user exit.
As per another update here in your forum, if you plan to stop sales completely from a particular Plant for ALL materials in a Sales Og, then you may want to de-link the Plant assignment to the Sales Org, if possible.
I hope this information helps you in your work.
Best Regards
Sitaraman -
Blocking material for sale at plant level
Hi,
Can you please help me whether we can block the material for sale at plant level.
We can block the material in sales organization view --> DChain-spec. status as BLOCKED FOR SALE , but it wil block sales of the material for all the plants in the sales organization.
Please help whether we can go ahead at plant level.the posting block for goods issues can already be reached with a material status, so no phyiscal inventory document necessary.
What you could try is to control the usage by a userexit.
E.g. you define a sales status AND a material status, just as table entry without any customizing in detail.
and in the userexit you check for the combination of sales status and material status, and if your material has this combination then send a error message to the user. -
Blocking material for Purchase order only
hi all,
i have a material and i want to block it for purchase order only bcos we dont want to allow to purchase it but it can perform all other operations. can anyone please help me?
regards saurabh.Dear,
Go to MM02, in Basic1 tab
X-plant material status - 01 Blocked for procment/whse
but it is relevant not only for that plant but also for client level becoz while go to MM02, please not select any plant and go to Basic Data 1 tab.
this may help u
Reagrds,
pardeep Malik
Edited by: Pardeep Malik on Mar 14, 2009 5:59 AM
Edited by: Pardeep Malik on Mar 14, 2009 6:06 AM -
Variant configuration for Material for Sales Order
Hello,
I have craeted a configurable material in MM01, then created class for using CL01 , its characteristics using CT04, CU41, CT04, VK11, and lastly VA01.
But still while creating sales order it throws error :
Configuration not possible for material PEN_4 :Reason 2 --> Help
What must be the problem? Also is there any BAPI who can create configurable material?
Can anybody help on this issue.
Useful answer will be rewarded.
Thanks,
Madhura Nadgauda.
Edited by: Madhura Nadgauda on Jan 16, 2008 7:45 AMtry this may be it will help to you,.
REPORT ZVRDOC0 no standard page heading
line-size 300
line-count 50(5).
TABLES : vbak, "Sales Document Header Level
vbap, "Sales Document Header Level
kna1. "General Data in customer Master
*INTERNAL TABLE T_VBAP
DATA : Begin of t_vbap occurs 0,
vbeln like vbap-vbeln,
matnr like vbap-matnr,
posnr like vbap-posnr,
arktx like vbap-arktx,
kwmeng like vbap-kwmeng,
cmkua like vbap-cmkua,
end of t_vbap.
*INTERNAL TABLE T_TAB.
DATA : Begin of t_tab occurs 0,
vbeln like vbak-vbeln,
kunnr like vbak-kunnr,
audat like vbak-audat,
netwr like vbak-netwr,
vkorg like vbak-vkorg,
name1 like kna1-name1,
land1 like kna1-land1,
end of t_tab.
*INTERNAL TABLE T_FINAL.
DATA : Begin of t_final occurs 0,
vbeln like vbap-vbeln,
kunnr like vbak-kunnr,
matnr like vbap-matnr,
posnr like vbap-posnr,
arktx like vbap-arktx,
kwmeng like vbap-kwmeng,
cmkua like vbap-cmkua,
audat like vbak-audat,
netwr like vbak-netwr,
vkorg like vbak-vkorg,
name1 like kna1-name1,
land1 like kna1-land1,
end of t_final.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE text-bO3.
parameters : P_kunnr like vbak-kunnr.
select-options : S_vbeln for vbak-vbeln,
S_audat for vbak-audat.
SELECTION-SCREEN END OF BLOCK B1.
start-of-selection.
select vbeln matnr posnr arktx kwmeng cmkua from vbap
into corresponding fields of table t_vbap where vbeln in S_vbeln .
IF sy-subrc EQ 0.
select vbakkunnr vbakvbeln vbakaudat vbaknetwr vbak~vkorg
kna1name1 kna1land1 into table t_Tab from
vbak join kna1 on kna1kunnr = vbakkunnr
FOR ALL ENTRIES IN t_vbap
where vbak~vbeln = t_vbap-Vbeln and
vbak~kunnr = p_kunnr and
vbak~audat in S_audat .
ENDIF.
*end-of-selection.
loop at t_vbap.
read table t_tab with key vbeln = t_vbap-vbeln.
move :
t_vbap-vbeln to t_final-vbeln,
t_vbap-matnr to t_final-matnr,
t_vbap-posnr to t_final-posnr,
t_vbap-arktx to t_final-arktx,
t_vbap-kwmeng to t_final-kwmeng,
t_vbap-cmkua to t_final-cmkua,
t_tab-kunnr to t_final-kunnr,
t_tab-audat to t_final-audat,
t_tab-netwr to t_final-netwr,
t_tab-vkorg to t_final-vkorg,
t_tab-name1 to t_final-name1,
t_tab-land1 to t_final-land1.
append t_final.
clear t_Final.
endloop.
sort t_Final by vbeln Kunnr matnr posnr .
loop at t_final.
at new vbeln.
write : /1 SY-VLINE, 2 t_final-vbeln color 5 inverse.
ULINE /1(250).
endat.
write : /1 SY-VLINE, 2 t_final-vbeln color 5 inverse,
20 SY-VLINE, 21 t_final-posnr color 5 inverse,
40 SY-VLINE, 41 t_final-matnr color 5 inverse,
60 SY-VLINE, 61 t_final-arktx color 4 inverse,
80 SY-VLINE, 81 t_final-kwmeng color 4 inverse,
100 SY-VLINE, 101 t_final-cmkua color 4 inverse,
120 SY-VLINE, 121 t_final-kunnr color 3 inverse,
140 SY-VLINE, 141 t_final-audat color 3 inverse,
160 SY-VLINE, 161 t_final-netwr color 2 inverse,
180 SY-VLINE, 181 t_final-vkorg color 2 inverse,
210 SY-VLINE, 211 t_final-name1 color 1 inverse,
230 SY-VLINE, 231 t_final-land1 color 1 inverse,
250 SY-VLINE.
at end of vbeln.
sum.
ULINE /1(250).
write: /60 SY-VLINE, 'Total' ,
81 t_final-kwmeng color 4 inverse ,100 SY-VLINE,
101 t_final-cmkua color 4 inverse,120 SY-VLINE.
ULINE /1(250).
endat.
at last.
SKIP 2.
sum.
ULINE /1(250).
write: /1 SY-VLINE, 60 SY-VLINE, 'Grand Total' ,
81 t_final-kwmeng color 4 inverse , 100 SY-VLINE ,
101 t_final-cmkua color 4 inverse,120 SY-VLINE.
ULINE /1(250).
endat.
endloop.
TOP-OF-PAGE.
ULINE /50(24).
WRITE : /50 SY-VLINE , 52 'SALES ORDER DETAILS' COLOR 5,
73 SY-VLINE.
ULINE /50(24).
ULINE .
WRITE: /10 'CURRENT DATE :', 25 SY-DATUM COLOR 1 INVERSE,
100 'CURRENT TIME :', 115 SY-UZEIT color 5 INVERSE.
WRITE: /10 'USERNAME :', 25 SY-UNAME COLOR 1 INVERSE,
100 'PAGE NO :', 113 SY-PAGNO COLOR 5 INVERSE.
WRITE: /10 'LOGON CLIENT :', 25 SY-MANDT COLOR 1 INVERSE,
100 'COLON N0 :', 114 SY-COLNO COLOR 5 INVERSE.
WRITE: /10 'CURRENT REPROT:', 25 SY-REPID COLOR 1 INVERSE,
100 'LANGUAGE :', 116 SY-LANGU COLOR 5 INVERSE.
ULINE.
ULINE /1(250).
write : /1 SY-VLINE, 2 'SALES DOC NO' color 6 inverse,
20 SY-VLINE, 21 'SALES DOC ITEM' color 6 inverse,
40 SY-VLINE,41 'MATERIAL NO' color 6 inverse,
60 SY-VLINE, 61 'SHORT SALES TEXT' color 6 inverse,
80 SY-VLINE, 81 'CUMM ORDER SALES' color 6 inverse,
100 SY-VLINE, 101 'CREDIT DATA' color 6 inverse,
120 SY-VLINE, 121 'CUSTOMER NO' color 6 inverse,
140 SY-VLINE, 141 'DOC DATE' color 6 inverse,
160 SY-VLINE, 161 'NET VALUE SALES' color 6 inverse,
180 SY-VLINE, 181 'SALES ORG' color 6 inverse,
210 SY-VLINE, 211 'CUSTOMER NAME' color 6 inverse,
230 SY-VLINE, 231 'CUSTOMER CONTY' color 6 inverse,
250 SY-VLINE.
ULINE /1(250).
END-OF-PAGE.
ULINE.
WRITE: /45 ' THIS IS END OF PAGE FOR SALES DOCUMENT DETAILS'
COLOR 6 . -
HI friends,
My client has following requirement.
we are using MTO scenario.after creation of sale order these SO is checked by senior sale manager then he approved the sales order after that it is possible to start run MRP.How I can achieve this ?
REgards,
Chetan.Dear Chetan
Please check SPRO->Sales and Distribution->Basic Functions->Availability Check and Transfer of Requirements->Transfer of Requirements->Block Quantity Confirmation In Delivery Blocks
There in second selection Reasons for and Scope of Deliv.Blocks: Transfer of Req.Block
Where you can put confirmation block for particular delevery block.
It says
Block Quantity Confirmation In Delivery Blocks
When requirements are transferred to MRP, the confirmed quantity is also reserved for confirmed sales documents. If a transaction is blocked for delivery, the required stock will be blocked so it cannot be used elsewhere. To prevent this, you can block the transfer of requirements for a delivery block in this step.
In this case, the ordered quantity will still be transferred to MRP as a requirement but the quantity will not be reserved. This is apparent in the document when no confirmed quantities are available after saving
When the block is removed, the system automatically carries out an availability check.
So in sales order you can have deliery block either in VOV8, it can also be enterd in VA02 by edit->Fast Change-> Delivery block. and along with Confirmation check box requirements will not be transferred
Please check and confirm it is as per your requirement?
Regards
Jitesh -
Block customer for sales order
Hi,
if i flag a customer for deletion through VD06, the sales order is created for that customer with a warning message. is that possible that i can control that no sales order should be created for any customer who has been set as "flagged for deletion"
thnks in advance
maXimHi
Why dont you try VD05 t code Blocking the customer instead of VD06 marking for deletion
In VD05 if you input the customer name and enter
Then order block then all sales areas maintain as 01
Then when you try to create an order for this customer straight away error message is thrown unlike VD06 in which there is only a warning message which you can bypass
Regards
Raja -
Need to post blocked stock for sales order stock
HI Expert,
i have one issue pls solve it as soon as possible
when ever i received part return from customer ( RE) , it automatically going to unrestricted stock , i need its going to returns stock
Note : this is make to order type
urgent............ pls give solution
thanks
kaliHi ,
Thanks for ur reply
i changed as per your instruction but cannot.
i need to detail explain to u
1. My planning strategy - Make to Order
2 whenever we receive parts from customer it will automatically the goods going to returns stock then we create DO and move to blocked stock -
This my requirement
3 Simultaneously inspection also created -
This my requirement
pls help
thanks
kali -
Customer block for sales orders
Dear SD Gurus,
The client wants for some orders to create for the customer with sales order block
For example customer 100 has sales order block but for sales order type XY00, sales order will be able to be created but for sales order type XY01, it should be able to be created.
How is it possible?
Best regards
John BlackHi,
For this you can create one sales order block under SPRO-IMG-Sales& Distribution-Sales-sales Documents-Define & assign reasons for blocking.
Assign this new block to those document types for which you want to block. Remaining document types can be processeed.
For this in XD05, you have to assign this order block created to the customer master.
100% it will work . Be happy buddy!!!
Rajesh G -
Invoiced blocked for sales order (configurable material external procurement )
Hello Expert
Configurable material external procurement
Invoiced blocked because ,"Error reading the material cost estimate for sales order "75501"
Message no. KE292
Diagnosis
In Profitability Analysis (CO-PA), the system tried to valuate item
000010 of sales order 75501 by reading the corresponding product cost
estimate.
However, no product cost estimate could be found for this sales order
item.
The system accessed product costing for product 10820 using costing
key 002 as defined in the
CO-PA Customizing
settings.
System Response
The system cannot process the document any further.
Procedure
Check your Customizing settings.
Note:We can't run cost estimate and releasing it because it's a configurable material but external procurement. We place a purchse order based on configurable sales orser
Thanks
ParvesHello Declan,
Thanks for your reply. Could you please give me the steps for Maintain the
sales order cost estimate?
Requirement: Customer service receive order with variant configuration product,
then MRP Crete PeReq, convert PO and
send to supplier .Supplier configure the product and direct delivery to
customer. Supplier sends an invoice to us. Then we send invoice to our customer
Thanks
Parves -
How to block material for a particlar sales order
Hello Gurus
How to reserve a material in sales order level for a given quantity in sales order
If we do availability check for that material it should not show in unrestricted stock and it should show in reserved stock
Looking for your inputs
Regards
VenkatHi Lakshmipathi,
It should happen for every sales order not only one order , when ever i create sales order for particular material , quantity it should reserve the stock for that order after doing availablity check and one more thing is once the stock is reserved it should be be show in unresricted stock
Thanks for your useful information and i have checked in system , all the requirement you have mentioned are there in system.
Looking for more inputs
Regards,
Venkat
Maybe you are looking for
-
Parameter not refreshing based on dataset filter
I have a requirement for a cascading parameter in my SSRS RDL, where the selection of the parameter A refreshes the available values in parameter B. I've implemented this as such DataSet A populates the values and default values of Parameter A DataSe
-
Change a drop down list from read only/invisable on a radiobutton value
Hi All i am new to all this and need a few pointers? I have a form which was made using Livecycle Designer 8. On this form are a set of radio buttons (yes/no/NA). Is there a way to change the state of a drop down list from read only or invisible and
-
Insert OR Update with Data Loader?
Hello, can i Insert OR Update at same time with Data Loader? How can i do this? Thanks.
-
Is it possible to do an upgrade of WINDOWS XP (already installed on the boot camp partition) to WINDOWS VISTA. eg; I do not want to to do a clean install of VISTA which would involve reformating the partition etc; 20" Intel iMac Mac OS X (10.4.9)
-
What values do I enter in the program change field for EXS24 ?
I am using YaMAHA WX5 WIND CONTROLLER to play instrument sin Logic. I can get 'next settings' and 'previuos settings' to work with cc values. However, because of the setup of the WX, it wouls work better for me if I coud use its program change button