Sales order(VA01) discount value not calculated
Hello Gurus,
As Iam creating Sales order i.e(VA01). In my sales order Cash discount is not deducting .It was adding the discount value for example(100+10=100). but it should be (100-10=90).I have checked the Pricing procedure also.
Apart from that can we used two condition type for same order
Please find below I have attached the screen shot also.
Regards,
Sukdev.
Dear Neel,
As I already maintain that Condition type in Pricing properly as to told in the above point.So then also it was not updated in my sales order.
Regards,
Sukdev.
Similar Messages
-
Sales order(VA01) discount not calculated
Hello Gurus,
As Iam creating Sales order i.e VA01 in our business scenario the discount should be calculated but here the discount is not calculated. It was adding the discount value i.e 100+2=102,but it should be 100-2=98.I have checked the pricing procedure also.
Please find below I have attached the screen shot.
So please give me solution Asap.
Regards,
Sukdev
Message was edited by: Olaf SeidelHi Sukdev,
In T code V/06, please check the condition type ZDIP-->In field plus/minus the value should be X -
Sales order item contion value not coming correcctly
Hi Friends,
I created new condition type-YES7, taken sale basis as D
Cond. class A Discount or surcharge
Calculat.type B Fixed amount
Cond.category 5 Customer reserve 5
Plus/minus A Positi
Scale basis D Gross weight scale
Manual entries C Manual entry has priority
Selected below indicators as well
group conditon
item conditon
delete
I have created condition scales as below
scale qty Rate
0,001 KG 5,00 EUROS
10,000 10,00
20,000 20,00
30,000 30,00
40,000 40,00
50,000 50,00
as per my requirement, based on gross weight of each line item, condition record should pick from scales .
But here,It is cumulating the total gross weight of all line items and showing total gross weight scale value(conditon record value) for each line item of sales order.
so please let me know how to rectify this issues.
Thanks in advane.
Regards,
RamkrishnaJust remove the Group condition and then try .Please refer the logic behind the Group condition
Group condition
Indicates whether the system calculates the basis for the scale value from more than one item in the document.
Use
For a group condition to be effective, the items must belong to a group. You can freely define the group to meet the needs of your own organization. The items can, for example, all belong to the same material group.
Example
A sales order contains two items. Both items belong to the material group 01.
Material Quantity Material group
A 150 01
B 100 01
The group condition indicator is set in the definition of the condition type for material group discounts. The condition record for material group 01 includes the following pricing scale:
Scale quantity Discount
from 1 pc -1%
from 200 pc -2%
Neither item alone qualifies for the 2% discount but sytem will apply the 2% as 100 + 150 > 200 .
However, when the items are combined as part of a group condition, the combined quantity creates a basis of 250 pieces.
This basis then exceeds the scale value of 200 pieces, which is necessary to qualify for the higher discount.
Hope it should work after that ...
Br
Gaurav -
VA01 - sale order Material Configuration values to be read
Hi,
I am trying to read the entered sale order material configuration values in TCode VA01 and update the xvbap in userexit USEREXIT_CHECK_VBAP in program MV45AFZB.
Kindly let me know to get the material configuration values in this userexit.
Regards,
Rajanbabu RDear Rajesh,
The strategy type 25 has been copied and the following fields are modified as follows for the new strategy type Y5.
Requirement type of customer requirement YT5 instead of standard entry KEK
Requirement class YT5 instead of standard entry 046
Account assignment category - E instead of standard M
Settlement profile - SO1
Configuration field - defined as 'allowed' instead of standard setting ' Mandatory '
The field PQTY in the procurement tab page for that particular line item is greyed out and we are unable to key in the value YT5.Unless I entered this value I am not able to procure the component of that line item in that sale order.
Please suggest me any means to enter this value . Shall I configure the BOM for that line item and fix it again in CU51.
Thanks and Regards,
Ram -
Free goods Not determine in Sales order(VA01)
Hello Gurus,
As Iam Creating Sales Order(VA01). In the back end I have done each and every configuration regarding free good determination then also the system is not determine the free goods
Apart from that Iam going through Exclusive free goods.
So please give me the Solution where Iam missing.
Regards,
Sukdev.Hello Gurus,
As Iam Creating Sales Order(VA01). In the back end I have done each and every configuration regarding free good determination then also the system is not determine the free goods
Apart from that Iam going through Exclusive free goods.
So please give me the Solution where Iam missing.
Regards,
Sukdev. -
Changes in Netprice(KOMP-NETWR) While Creation Sales Order(VA01)
Hi expert ,
My issues while creating sales order(Va01) is :
i have added two conditions types namely YVAT and YNBT in Condition , while calculating netprice (NETWR) its picking both values for YVAT and YNBT , i want only netprice excluding YVAT and YNBT , for example
NETPRICE is 3000.00
YVAT is 50.00
YNBT is 30.00
NET is 3080.00
but i want to display only 3000.00 in NET(KOMP-NETWR)
please suggest is there any user exit to do this calculations.Hi,
I'm not sure if you need to update ADRC table - the address number is usually the the customer's address and is picked automatically.
Also the transport zone is picked automatically based on the customers address or on the shipping conditions in the Sales Order.
Transportation Zone (LZONE) also exists in the partner function (VBPA) and the shipping partner (VTPA) - in case you need to suggest a different route for shipping other than the one determined automatically.
To change this - change both the internal tables table xvbpa and xvtpa (after reading with sales order and item from structures vbak and xvbap) in USER_SAVE_DOCUMENT_PREPARE in the include MV45AFZZ.
But, I'm not sure if the Address Number (determining the shipping point) would be independent of the Transp Zone, though it's changed in the exit.
Regards,
Anil. -
I trying to create sale order VA01 with reference of contract but contract not showing when I search.Can you guys help me to find out how to assign the contract to a sale order.
ThanksHello Sunil,
Contracts can be created in Tcode- VA41, Enter the document type according to your requirement. There are many kind of contracts such as quantity contract- QC, general value contract- WK1, Material related contract- WK2, Service contract - SC, Rental contract- RC or QP and master contract- GK.
Key in the required details and save the document. Create the sales order in VA01, click select with reference, you will find the pop up window where you will get six tabs, amonst em click on contract and enter the selection criteria and you will find your saved contract. If you want to change the quantity or value click on item selection which lets you to change the detail or else click on copy button.
This how it works. Let me know if you have any doubt.
Regards,
Jay -
Dear All,
I need to create sales order with discount (30%) , based on the volume, if total sales is over $5million per annum.
I like your help , if you could kindly indicate complete Prerequisites and Process flow, for this sales order.
Thanks.
NazHi
i want to clear u about the difference between discount & rebate.
Discount is always calculated in the sales order where as rebate is at Billing document.
If u want to give a discount then u have to give it in sales order level.....
u said that u want to give discount of 30% if the annual sale will reach $ 5 millon.
u will not process all the sales order for a year at a single point of time.
in that case u will not give any discount....since u r processing the sales order through out the year.
u can make a rebate agreement for that, in which u can maintain 30% rebate.. rebate amount will accrued and when ur customer reached $5million mark u can go for partial settlement or in the end of the year u can go for final settlement through credit memo.
so instead of discount u have to maintain rebate agreement.
I hope it will help u.
Regards
Dibya -
How to create a Contract with reference to a Sales-Order(VA01) with a BAPI
Hi,
my name is Wadim and i need help.
My problem:
I am creating a sales-order(VA01) with the BAPI 'BAPI_SALESORDER_CREATEFROMDAT2'.
After that i have to create a contract(VA41) with reference to this order. I found the BAPI "BAPI_CONTRACT_CREATEFROMDATA" and it has the same interfaceparameters like the salesorder-bapi. but there are no parameters to get a connection to the sales-order.
Is it even possible to get a connection to a sales-order with a bapi???
thanks for help
regards mark
Edited by: Krapp Wadim on May 20, 2010 9:19 PMHi Wadim,
I have a similar requirement to create order lines in an existing contract with reference using BAPI_CUSTOMERCONTRACT_CHANGE. The order lines get created in the contract. However, the condition types from the order line which i'm referencing are not getting referenced and are not getting added in the Contract's line after referencing.
Did you come across any such issue ? If yes , could you suggest the solution ?
Regards,
Venkat. -
Sales Order (VA01)- Addtional Data Tab B Request
Hi All,,
This is sales order(VA01) relevant and I have added the new "ZZFIELD" field in the "Additional data B" which i kept screen painter attributes check box chosen "Input Field" and Input "required".
When i am creating sales order(VA01), the moment click on "addtional data B" ZZfield become mandatory input field able to save sales order sucessfully after keying data. But user want's, after enter line item data which is material & qty , then cursor required to go additional data B which is mandatory field ZZFIELD. Right now, user enters line item material , qty and he is able to save it Sales order and cursor is not going or waiting at ZZFIELD in addtional data B Tab(unless and unitl he press Additional data B Tab) .
Is there any solution after user enter material and qty after clicking enter cursor should go "Additional data B" wait at "ZZFIELD"(as this mandatory field before sales order save) ?
If we dont go the Additional data B and save the document , it's not giving the message "Make an Entry required fields and it is directly saving the document.?
Any help is highly approciate ....
Below code written already:
Program:SAPMV45A screen :8459 put PBO code as per below:
Loop at Screen.
If screen-name = 'VBAP-ZZFIELD'.
if SY-TCODE = 'VA01' AND ORDERTYPE = 'ZSS'
SCREEN-INPUT = 1.
MODIFY SCREEN.
ENDIF.
ENDIF.
Best Regards
KushalHi Abdul ,
You dont have to do ny extra coding for the scroll bar once the no of fields increase with respect to the tsb screen area it will automatically have a scroll bar in it .
Hope it helps
Regards
Swapnil -
Throw Information message for sale order created with value less that 5$
Hi all,
I am basically an abaper, I have got a requirement in SD. The requirement is any sales order created with value less that 5$, should be prompted with an error message saying the minimum order value should be more than 5$. Could any one help me on this.
Thanks in advance,
shivuserexit_save_document_prepare,main program - sapmv45a, issue an error message if your document value is less than 5$ (VBAK-NETWR) but check if your order has any non-rejected item, I would not issue this message if all items are rejected:
loop at xvbap where updkz ne 'D' and abgru = ' '.
exit.
endloop.
if sy-subrc = 0. "-you have at least one non-rejected, non-deleted item.
NOTE: sapmv45a works NOT only for orders, so please check document types in your logic which are relevant to your messge only (VBAK-VBTYP and/or VBAK-AUART). -
Hi!
I'm trying to create a sales order VA01 with reference to a quotation QT, I get the error "Version 0 is not defined for the fiscal year 2011.
Thanks
SunnyHi,
Goto the T.Code "OKEV".
Enter the Controlling area.
Choose Append.Select "Version".Enter.
Enter Controlling area and version "0" and enter.
Choose item and double-click on "Settings for each fiscal year".
Choose last year item and press key F6.Copy.
Change the fiscal year.Enter.
Save.
Regards,
Krishna. -
Incomplete sales order to block delivery note creation
Hello experts,
I use the incomplete procedure on the sales order and save the order with one field not filled in. So this sales order is incomplete, but seems user can still create delivery note for the order.
In the "status group" IMG, there is one check box for delivery, I tick it on, but still the delivery note can be created even the sales order is incomplete for that field.
Anything missing here or this is as expected? Thanks!Hi JohnXu,
--Go to T.Code VUA2 & select your sales document type & check mark on IC-Dialog & save it.
--Raise sales order VA01 with incomplete information & try to save the order the system throws error message.If you still want to save the order the system will not allow you to save the document.
Let me know if your problem is solved
Regards
Pradeep -
Create delivery automatically when sales order is created but not invoice??
Hi,
I have a requirement where in, it should create delivery (also issue) automatically when i create sales order, but it should not create the invoice automatically. I am going to do the invoice manually from the delivery document. Can you suggest me how to do this??
Thanks
GhaneshHi,
If the sales document type is not relavant for Cash sale and the document type is used globally in the business then if for some specific conditions like distribution channel or plant or for division if u want to carry out the immediate delivery creation and PGI, use the below user exits and Bapi's
The below user exit is used to export the sales order details to capture the required checking cond such as sal org,dist ch,div,plant,etc
Include MV45AFZZ
FORM USEREXIT_SAVE_DOCUMENT.
Include MV45AFZA
FORM -USEREXIT_REFRESH_DOCUMENT.
BAPI_ISAORDER_GETDETAILEDLIST
BAPI_OUTB_DELIVERY_CREATE_SLS
SD_DELIVERY_UPDATE_PICKING
BAPI_OUB_DELIVERY_CONFIRM_DEC
Regards,
Gopal. -
In Sales Order Profitability Segment is not reading
Hi Friends,
my client is using Global Trade Management module. Created Sales Contract automatically Sales Order Created. Issue is some CO-PA KES1 master missing becasue in sales order profitability segment is not reading. after maintain the KES1 Master.
without GTM. sales order open in change mode just select profitability segment button automatical derive the charecters. in GTM Module is active i can not open sales order in change mode.
how do i resolve the issue.
Please provide the soluation very urgent.
Thanks
RamuNo My question has not answered
Maybe you are looking for
-
How to remove a link from a pdf file
I am reading a pdf file using preview. I is a freely available research article. While marking words to look them up in the dictionary I noticed on two of the 40+ pages, the curser had changed from the "mark text"-symbol to the hand symbol as one wou
-
Hello, always that i close and then try to open adobe muse, i got an error that says that i need the "Application Manager" to launch it, so i went to download it. After i entered in the page that it provides ( www.adobe.com/go/applicationmanager_es )
-
Inserting an image into a table using the iPad?
I am trying to make an evidence table in pages. I need to insert photographs into a table, next to the related statement. Is it possible to insert a photograph into the table on an iPad as I obviously don't have the 'command' button that others are u
-
Using ALV function with tables
Hello Everyone, Can anyone pls explain with an example how to use ALV in unicode to write out a table. Since following statements is porducing error: write:/T510N, 'T510N was changed'. it gives uncompatible error. In non unicode system it works fin
-
Dear Team, we have following queries regarding N7K . 1) How Can we access N7K via GUI . 2) Can we remove switch Slot without shutdown (it is hotswape ? ) 3) Shutdown Command to power off Complete N7K ? 4) Access list for permit sepcifc user to use SS