SALE UNIT ISSUE IN SALE ORDER
Hi,
Gurus
My clients are maintaining KG as sales unit and LB as Base Unit of Measure.
Now while processing the sales order the sales unit is coming as KG. The requirement is for the particular customer the Square Meter (SM) should come in the sale order instead of KG.
Guide me Gurus.
Regards,
ANAND
Edited by: anand viswanathan on Jan 13, 2010 3:39 AM
Hi ,
In material master you can maintain UOM conversions. I think it will not automatically update in sales order based on customer . But it can help you to maintain condition records for this customer using SQm as UOM in vk12 and not KG . See if this works.
Other opton and the best one will be to use user exit to replace the UOM while creating the order byt aking helpo of some one from ABAP team . refer follwoing link for exits :
http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
refer USEREXIT_MOVE_FIELD_TO_VBAP .
Hope this helps.
BOL !!
Similar Messages
-
Warning/Error Message delivery unit in sales order
Hello,
how is it possible to throw a warning or error message in the sales order, when the entered quantity is not a multiple of the delivery unit specified in material master sales tab 1?
Thanks
AnneHi,
Please take the help of your abaper and modify the user exit for sales order . Put a validation check at the time of entering the order quantity w . r .t delivery unit mentioned in the material master for that sales area and through a warning or error message as per your requirement.
For user exit please go through the below link:
http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
Hope this will help you to resolve your issue.
Regards,
Krishna O -
BOM related issue-in sales order creation there is info message-
hi all expert,
1)when user create sales order for BOM item.system show
message"Consider delivery unit 6 ZUN in item 000020"
where i can check the setting.
2)
user create one BOM with t code cs01.
mail item is-mm004
subitem is- MM02 and mm03
same sub- item is maintaind two time in one BOM
for example:
main item-mm04
sub-item------MM02 -
5 qty
MM02----
1 qty
MM03----
10 qty
MM03----
2 qty
in this case system is picking first Qty in our example
is 5 for mmo2 material and and for second material MM02
its taking 5 (not 1)
this is user issue what i should sugget to user
please tell me
as per my understanding they should not maintain same
material for two time with different Qty.they can maintain
material MM02- for qty 6(5+1)
please suggest me
regds
aliciaDear Alica,
Why they are maintaining same material as two sub items then can maintain those as one sub item
So you ask them to maintain like this
MM02--6 qty
MM03--12 qty under MM04. Then try
I hope it will help you
Regards,
Murali. -
How to block material issuing after sales order invoiced?
As the subject mentioned, could be a possible to block material issuing since sales order invoiced, or
in the another words, after the sales order completed?
Or could be a possible to set sales order as closed, and then material issuing related with this sales order are
forbidden?
Thanks in advanced,
Zhou ZhenDear Friend
A sales order is created say order no 10000 and for material X say 10 units this order is delivered and PGIed and invoiced and the payment too has come
That means the order 10000 is closed
Case 1
Now an user goes to VA02 t code and put this order no 10000 and changes the material X qty from 10 to 12 and opens up the whole order once again
This can be controlled by using t code OVAH choosing message class the V4 message no 083 and change from warning to error
Case2
But to avoid the user to add material Y to the existing order say 10000 then i think we have to go for user exit
Because the system doesnot even throw a warning message too in case 2 (according to my knowledge) and allows another line item to be added in the same order
But you can test it if it throws any warning message we can try to convert that error
But in case 2 it is not happening(even warning is not there)
Regards
Raja -
No alternative unit of measure specified, during creation of sales order
Dear Experts,
when user is creating sales order, User is getting the error message no. MM108 "No alternative unit of measure specified" for particular material.
we have checked the alternative unit of measure it is already maintiained in the material master.
we have checked the OSS note : 117611 - Error message MM108 during goods receipt for order, but we couldn't get exact results for our issue.
can you provide the exact reason and solution to over come this please .
Thanks in advance.
Regards,
Suresh VeerepalliDear Experts,
The Base Unit of Measure (L) and Sales unit (PCE) ,The alternative unit of measure is maintianed in the material master as shown below.
X AUn Measuremt unit text Y BUn Measuremt unit text
1 L l <=> 1 L l
1.121 KG kg <=> 1.000 L l
1 PCE Piece <=> 1 L l
1 BDL Bundle <=> 12 L l
1 PAL Pallet <=> 720 L l
Error is gettting when creation of Sales Order ,Order is standard order.
When we double click on error message the following details are shown.
1.No alternative unit of measure specified
message no:MM108
2.Diagnosis:
This alternative unit of measure is missing.
3.System response :
The system cannot carry out conversion
4.Prodedure:
This is due to Program error that should not occur.
Please provide the exact solution on this issuse.
Thanks -
Issue in creating sales order with ref contract(quantity)
hi friends,
I am creating sales order with reference contract using
"BAPI_SALESORDER_CREATEFROMDAT1"
my issue is with quantity field when i am entering quantity as 1 then it is taking as 0.001
i am also declaring its unit field too but there is no change.
in my program i am taking quantity as parameter.
field description is like this Order qty in sales units - 00009001 corresponds to 9.001
is there any chance of changing the quantity .
please help.There is another similar post...look at those comments. Consider the data types in use...in true numeric fields with decimals, the decimal is implied, so look at how you're sending and/or converting any value.... For instance, if I were sending data to a quantity field described as curr 15, decimals 3, I would expect that I needed to send 1.000 (or perhaps 1000, depending on my testing) in the input to get a quantity of 1.
-
Dear SAP Members,
My end user facing a issue while entering the sale order.The scenario is,For a item say 'X',its quantity is 24,unit price is 41.15,discount is 8%,then the total amount (ie)Total (LC) should be 908.59, but the system shows as 908.64.Why I'm getting this issue.
I have given Rounding Method by currency.
Display settings as:
Amount-2
Price-2
Rates-4
Quantities-2
Percent-6
Units-2
Currency settings:
Rounding Method-Round to one.
Decimals-Default
I have tried all possibilities in test database but still I'm facing the same issue..
Please give me solution to solve this issue.
With Regards,
RevathyThe software's logic is as follows it calculates the unit price after discount then times that rounded amount to the quantity. That is also why there is net unit price on the row level if you look in the DB. You could do a manual adjustment on the total but that will play abound with the discount a bit. Business one logic is very relational and because of the cascading of header tables and row level tables the calculations are not intuitive to most users. But on the upside you are guarantee consistent rounding by the software across the board.
-
Not able to select Base unit in Receipt from production and Sales order
Can anybody help me out for the below scenario
I have defined Sales UOM , Sales Packaging UOM, Items per Sales unit and Quantity per Packing UOM for all finished product in the item master.
I have created Production BOM and Production Order (with Issue method is Manual because they maintained items batchwise ) for all Finished products.
Based on Production orders, I received finished products(Batch wise) through receipt from production. But the base unit shows Yes and it is not allow me to change.
In Sales order, the quantity column shows the value of quantity per packing UOM instead of Items per sales unit.
For Ex. ItemA - 01 No (Item per Sales Unit)
3600 Pcs ( Quantity per Packing UOM)
Receipt from Production - 10 Nos
In Sales order - it shows 36000 (10*3600 ) instead of 10 nos
Expecting favourable solution for that.The selectable units on the sales order are the inventory unit or the sales unit. So if you want to see in units of 3600 Pc-s you should define this as Sales Unit (not as packaging unit). Then you can show the item in this unit in the sales documents.
(In the receipt from production document you should always use the inventory Uom.)
Edited by: István K#rös on Dec 22, 2009 10:07 AM -
Discounting Issue in Quick Sales Order
I am in the quick sales order screen. I get the following error message when I try to change the unit selling price. The error is Online discounting is not allowed, you do not have discounting privileges. Any ideas how to correct this issue? I need to modify the price at times for custom prices which are not on the price list.
924073 wrote:
I am in the quick sales order screen. I get the following error message when I try to change the unit selling price. The error is Online discounting is not allowed, you do not have discounting privileges. Any ideas how to correct this issue? I need to modify the price at times for custom prices which are not on the price list.Can you try setting OM: Discounting Privileges at your user level to unlimited...and try changing it
HTH
Mahendra -
How to pass R/3 Sales org unit to CRM Sales order ?
Hi,
We are creating CRM sales order using FM ' <b>CRMXIF_ORDER_SAVE'</b>.
We want to pass Sales Org. unit as '1101' ,but not getting updated in CRMD_ORDER tcode after SO gets created suxusfully.But Distribution Channel and Division are getting updated.
But we are able to get the same if we give Sales Org. unit value as 'O 50000026',
and not by giving '1101'.
Also we need this R/3 Sales Org. unit value dynamically using SELECT statement also.
Pls let me know if anybody is aware of a solution for this..Hi Nagesh,
Thanks for your reply.
If we pass R/3
wa_orgman-sales_org = '1101'
wa_orgman-sales_office = '1101',
wa_orgman-sales_group = '105' ,
wa_orgman-dis_channel = '01'.
wa_orgman-division = '11'.
in the function module , sales order is getting created with errors saying Organizational Unit does not exist.
But If we give ,
wa_orgman-sales_org = 'O 50000026'.
wa_orgman-sales_office = 'O 50000075'.
wa_orgman-sales_group = 'O 50000080'.
wa_orgman-dis_channel = '01'.
wa_orgman-division = '11'.
we could able to create order without errors.
For R/3 sales org ,the corresponding CRM sales unit is 'O 50000026'.
We want to pass R/3 sales org values instead of CRM sales values.
And this R/3 sales org values have to be selected dynamically from a table.
Pls help us to solve this issue.
Regards,
Siva -
PRICING: Net Price Condition Unit in sales order
Hello Friends,
Please let me know, on what basis system determines Net Price [VBAP-NETPR] and its Condition Unit [VBAP-KMEIN] in a sales order. Please help, as I am facing a issue due to same as sometimes Condition unit is equal to base unit and some times it is same as sales unit.
Please help.
AmitThanks Saurabh
I am more concerned with Condition Unit, can you throw some light on the same.
Amit -
Sales Order - Unit Selling Price - Format Mask
Hi,
I want to change Format Mask of Unit Selling Price column on Sales Order Form. By using Forms Personalization it is not being done.
Please guide me how could I change its format mask from 5 decimal places to 2 decimal places.
Regards
Waqas HassanHi Waqas,
In the define Currency form in GL setup, change the existing currency code precision to 2.
this should resolve your issue.
Make sure you logout and login back to recheck the issue.
General Ledger Super User-->Setup-->Currency-->Define.
Thanks
-Arif. -
Reserve stock against one particular sales order and issue the same
Hi,
My client wants that he should he able to reservestock for a particular sales order only, so that during availability check, the stock is not issued against any other sales order.
I have tried to do stock reservation by using t-code MB21, then the stock gets transferred from Unrestricted stock to restricted stock.
When i Do the PGI, it is still reducing the unrestricted stock and the reserved stock is unaltered.
My client is not a manufacturing unit, they are basically into only trading of goods.
Can some one please suggest what steps can i do?
Also if tehre is any alternative to accomplish the same?
You can mail me any documnettaion regarding the same, is any on [email protected]
Thanks'
Priyankasee when ur changing the stock from restricted use to unrestricted use then
its fine but as u mentioned while doing particular moment type you want the stock to get reduced from restricted use but not from unrestricted use
for this u need to change the moment type from 651 to some thing else because the moment type 651 will reduce the stock from restricted use and allocate to the customer
so maintain a diff moment type for ur particular order type ( means this particular order type has an itme cat which detrmines a schedule line cat in thth schedule line cat maintain a diff omnt type instead of 601)
well try 231 -
Factory Calendar issue in creation of Sales Order/ Delivery Order
Hi all,
There is one issue. Our user is not able to create Sales Order/ delivery order as he is getting the below error message u201CDate 2010-12-27 lies after the end of Factory calendar F1u201D. But when I checked the plant in customization, the Factory calendar assigned is u201CKRu201D and not u201CF1u201D. So I donu2019t understand why this error message is appearing. But when I checked Factory calendar u201CF1u201D, it was valid only up to 2010 and there are special rules also set. Only few days in the year are working days. Factory Calendar u201CF1u201D description says u201CKOR customers billed on the 25th of every monthu201D
Please advice.
Regards,
BrijeshDear
If F1 is the correct calander , then goto OP03-Calander Maintenece -select the Holoiday Caleneder and extende the Valaidity till 2020 and also Select the Factory Calander do the same till 2020 .Now Goback to main screen of OP03-Plant asisngement -re-assing the same F1 calaneder .
Secondly check the factory calender of the plant in OX10.Then in SPRO > enterprise structure >Definition > logistic execution>define shipping point .Select you shipping point and assgin the proper factory calender
.Goto OVX5 , choose your sales organization, click on details, Detailed information tab - Sales Org Calendar (maintain your factory calendar here not Sale Org Calander )
.Check in VOV8, use the "Propose delivery date" and "Lead time in Days" options to default today's date as the requested delivery date.
Refer : Public holiday dates issue
Regards
JH -
Issue in Sales Order & Process Order interface
Hi,
Issue:
In case of Assemble to Order scenario, Process order is created automatically when SO is created.
Process order will have Sales order number under General data tab ( COR3)
When sales order is created with respect to Inquiry, Inquiry number is displayed in process order instead of Sales order number.
Also when process order is confirmed, stocks are posted to Inquiry number stock i.e in MMBE Inquiry number is displayed against stock ( sales order stock)
since stock are not posted to sales order stock, schedule line is not confirmed.
As a result sales order cannot be delivered.
Query
1) please let me know the customizing settings done for automatic creation of process order WRT sales order( Both SD and PP if possible)
2) Customizing setting which controls the sales order field in Process order. so that stocks are posted to sales order stocks and not Inquiry or Qutation stock even if they are present.Where you checking these details.Are you seeing the print preview If yes then it seems the changes not captured into print preview.Check with your ABAPer why system is not getting right weights.
Maybe you are looking for
-
Cannot delete file on TC disk: insufficient permissions
I copied a folder onto TC's disk as a manual backup, but want to delete it now. Unfortunately finder reports that the folder is alternately "in use" or that I don't have sufficient permissions to delete it. This is so incredibly frustrating. I just w
-
Running 8i and 10g on same UNIX server
Greetings, I am a developer playing DBA, so please forgive me if these are elementary questions. I have no DBA support. I have a Solaris 8 server currently running operational software using 8i. My requirement is to load and test 64bit 10g without in
-
ODS to CUBE loading - taking too much time
Hi Experts, I am loading data from R/3(4.7) to BW (3.5). I am loading with option --> PSA and then Data Target (ODS ). I have a selection criteria in Infopackage while loading from standard Datasource to ODS. It takes me 20 mins to load 300K records.
-
Error in Decision Table using Analytic View
Dear experts, I am trying to create a Decision table on an Analytic view. As per the HANA document guidelines, the Analytic view has one Calc. Attribute, the Action is created from a Parameter and Conditions are created from Analytic View column. But
-
How to create co version (VERSI) in table TKVSt
hi, i have to create the version(VERSI) for co, which will store in table TKVST.please provide the tcode for creation. thank you.