Limits for pricing in the VK11 - Max Value
Hi,
I am working on ECC 6.0.
I have been trying to use the Max number of orders and Max cond value for a Z condition type . The Max number of orders seems to be working, if I set to 2 the 3rd order does not have the condition type at all.But when I set the max condition value
it is not working even after reaching the max condition value. If anyone has faced such an issue before kindly help.
I had set the limits for pricing in the VK11 - Max Value condition,But of no use.
My calculation type is percentage and the scale base is value in the condition type.
Regards
Manoj
Hi Manoj,
If u r maintaing Max condition value
For exp: Material Price A= $100
max condition value is = $10000
when u creating 1st order with this material for 50 qty = $5000 is completed
for 2nd order if u r taking 100 also system will put the net value is $5000 only it will not consider remaining 50..
if u r placing 3rd order with any qty then net value will come zero..
that effect u can find from this..
if i am wrong plz corect mee..
Regards
Durga Prasad
Similar Messages
-
Revision: 12552
Revision: 12552
Author: [email protected]
Date: 2009-12-04 13:45:12 -0800 (Fri, 04 Dec 2009)
Log Message:
DataGroup now tracks the indices of the active virtual item renderers with a list, rather than the min/max values.
DataGroup/addItemRendererToDisplayList() now respects the overlay.
QE notes:
Doc notes:
Bugs: sdk-24052
Reviewer:
Tests run: DataGroup, List
Is noteworthy for integration: no
Ticket Links:
http://bugs.adobe.com/jira/browse/sdk-24052
Modified Paths:
flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DataGroup.asHello Martin:
Thanks for your input. However I am not certain we have resolved this issue adequately, or understand the principles governing the css as regards this spry menu framework 2.0 (1.0).
For example, the menu only works in IE 6.0 if the css remains in the head. I agree with your original post that it shouldn't make any difference whether the css is posted in the head or in a separate style sheet (so long as specificity issues are addressed). Both should work -- and yet it doesn't.
If the CSS is placed in the separate style sheet governing the total site, it doesn't work for 6.0. If placed at the top of the style sheet, conflicts of specificity prevent the menu from rendering properly in any of the browsers causing the rules for general links to govern the menu. This has been verified using a cross browser testing. If the styles are placed at the bottom of the style sheet to help them take precedence, they work in all the browsers except for IE 6.
The website I am building needs to support IE 6 for a variety of reasons, and because it is catering to the non-profit community and to low income persons, I am mindful of even small differences in page weight.
So for me, at least, the issue remains baffling.
I appreciate your input, but also would appreciate the input from others, and especially Adobe Community Professionals and employees. The spry framework in this regard is not well documented. I am not certain if this is exclusively a CSS problem, if it might also be complicated by the architecture of the spry framework, or if indeed other variables are at play.
I would be my hope that in resolving the problem, other users of the this particular spry framework might also benefit.
Thanks,
Steve. -
hi
i have sharepoint 2013 enterprise over sql server 2012 standard, and i want to create some reports trhought excel services and performance point using EffectiveUserName feature, but right actually my environment is not working, when a configure an excel
to read a SSAS cube from my local machine the rol is ok, but when i published the excel and try to update from Internet Explorer this error is presenting
XML for Analysis parser: The Domain\User' value of the 'EffectiveUserName' XML for Analysis property is not valid.
Anybody can helpme is urgent find out for some solution
thanks a lotTurns out that you need the SP Farm service account to be an admin on the SSAS server as well. That fixed the problem for us.
MS: Please update your documentation :) -
User exit for pricing to calculate net sales value and tax at billing level
Hi,
Can anyone give the solution for below thing.
I have written the code for to calculate the net sale a value and tax value based on condition types YTN1 & YTN2 and with pricing procedure "ZXTNIC" under user exit "userexit_field_modification" in include program LV69AFZZ
Calculation as per below
FD:
The user exit will run on the values of the line item and the header of the pricing conditions
The user exit will subtract the current net value from the value of the conditions YTN1 & YTN2, also the Tax value will be added to the value of the conditions YTN1 & YTN2.
Need the Net value = 8,032 and not 8,882 " here 8832 value is before calculation
This value will be calculated as follows = Current Net u2013 YTN1 u2013 YTN2 = 8,882 u2013 0,773 u2013 0,077 = 8,032
Need the Tax value = 2,395 and not 1,545 " here 1545 value is before calculation.
This value will be calculated as follows = Current Tax + YTN1 + YTN2 = 1,545 + 0,773 + 0, 077 = 2,395
When i will execute the VF01 transaction there in initial screen values are not updating automatically.Once we will select item line and then clicking on " item pricing condition" icon i.e., item level , then only the values are updating both in item level and header level.
But when we will execute the VF02 and VF03 the values are updating automatically as per condition.
So please suggest me is there any exit for this requirement.
Regards,
JayaramHi,
You should implement your logic in VOFM Copying routine for billing document.
Regards
Prasenjit -
User exit for pricing to calcumlate net sales value and taxat billing level
Hi,
Can anyone suggest me , which user exit i can used for below scenario.
Create a new user exit attached to pricing procedure ZXTNIC in order to exclude the conditions YTN1 & YTN2 from the calculation of the net sales value and include the value of the conditions YTN1 & YTN2 to the calculation of the Tax vale.
From pricing procedure ZXTNIC need the net value to be till line 500 only and exclude the value of the conditions YTN1 & YTN2
BACKGROUND
Inter-company invoice is not calculated correctly in terms on the net sales value. The calculation of the net sales value is correct as some conditions are included in the calculations which must be excluded.
The reason for creating the user exist is that any change in the pricing conditions class can not be used to exclude them from the net price, without totally changing the concept behind the conditions (new conditions, new access sequence in taxes, IC changes and so on).
FUNCTIONAL DETAILS
The user exit will run on the values of the line item and the header of the pricing conditions
The user exit will subtract the current net value from the value of the conditions YTN1 & YTN2, also the Tax value will be added to the value of the conditions YTN1 & YTN2.
Need the Net value = 8,032 and not 8,882
This value will be calculated as follows = Current Net u2013 YTN1 u2013 YTN2 = 8,882 u2013 0,773 u2013 0,077 = 8,032
Need the Tax value = 2,395 and not 1,545
This value will be calculated as follows = Current Tax + YTN1 + YTN2 = 1,545 + 0,773 + 0, 077 = 2,395
Regards,
Jayaramsolved
-
Q - How to program the min/max values of an intensity graph
Hi LabViewers,
I'm looking for a way to program the min/max Z values of an intensity
graph for image display properly, but unable to figure it out so far.
Any idea?
ChengyeRight click the graph's control on the block diagram and create a property node. Right click the node and Change all to Write. RIght click the node again and select from Properties either the combined ZScale->Range->All elements -or- you can individually define 2 property nodes for Max and Min (also under Zscale->Range).
Message Edited by Jonnie 5 on 12-14-2005 03:07 PM
2006 Ultimate LabVIEW G-eek. -
Say i have an array of 40 doubles. How can i find the 20 maximum values from my array?
Do you know how to sort?
Can you use the Java APIs?ha ha..
yeah.. sort the array and pick the 20.
Or if you write something like a bubble sort, let the outer loop executing half times as the usual.. -
Arrays : Getting the 2 max values
Hi,
I've got a question. Can anyone help me ?
Imagine we've got an array of String with at least 2 elements.
How can I get the 2 biggest string of that array without sorting it and in only one loop through this array ?
Thanks in advance.of course it's for school but it's not homework. I'm revising for exams ;-)
let's see with an example:
I've got an array of String:
String [] s ={"YoYo", "Abab","Coco", "Zizo", "Riri","Fufu", "Gogol","Bebe"};
I declare 2 String max1 and max2
max1 = "";
max2 = "";
now I have to loop through my array and save the 2 biggest String.
I have to be sure than max1 is always bigger than max2 ?
Now I loop the array :
First round
Yoyo is bigger than max1
max1 = Yoyo
Second round
Abab is not bigger than max1 but bigger than max2
max2=Abab
Thirst round
Coco is not bigger than max1 but bigger than max2
max1= Yoyo
max2=Coco
4th round
Zizo is bigger than max1
max1 = Zizo
but there is a problem here... the old max1 (Yoyo) is bigger than max2, I must swap them or what?
Isn't it better if I process to have always max1 smaller than max2?
I don't know, I really don't see how can I solve this :(
Please, I don't ask you a code absolutely (because I don't really need it, but I thought it will be easier to understand), just an explanation how can that be solved.
Thanks -
How to find the second max value
i have a table named customer, which have a column named salary ,how can i find the customer number which have the second largest salary.
this example might be of help.
SQL> select empno, ename, sal, job,
2 rank() over (partition by job order by sal desc) rank
3 from emp;
EMPNO ENAME SAL JOB RANK
7902 FORD 3000 ANALYST 1
7788 SCOTT 3000 ANALYST 1
7934 MILLER 1300 CLERK 1
7876 ADAMS 1100 CLERK 2
7900 JAMES 950 CLERK 3
7369 SMITH 800 CLERK 4
7566 JONES 2975 MANAGER 1
7698 BLAKE 2850 MANAGER 2
7782 CLARK 2450 MANAGER 3
7839 KING 5000 PRESIDENT 1
7499 ALLEN 1600 SALESMAN 1
EMPNO ENAME SAL JOB RANK
7844 TURNER 1500 SALESMAN 2
7521 WARD 1250 SALESMAN 3
7654 MARTIN 1250 SALESMAN 3
14 rows selected.
SQL> select e.empno, e.ename, e.sal, e.job
2 from (select empno, ename, sal, job,
3 rank() over (partition by job order by sal desc) rank
4 from emp) e
5 where e.rank = 2;
EMPNO ENAME SAL JOB
7876 ADAMS 1100 CLERK
7698 BLAKE 2850 MANAGER
7844 TURNER 1500 SALESMAN -
How to set physical min/max values for a scale in xy graph?
Hello,
I have troubles with the way LabView handles physical units in xy graphs. In particular, I use a time scale for the x axis.
The values are timestamps and have the unit [s]. Now I want to read write the min max values for this scale via
property nodes. It seems that the properties for min max do not support the use of the unit I use for the data for
that same axis. This is very inconvenient and I am not even sure which kind of data to use at all for this properties.
Is it simply converting to/from [s] using the unit converter?
(I am using LabView 7.1 for the programm in question).
Thanks,
OlafHi Olaf
"It seems that the properties for min max do not support the use of the unit I use for the data for that same axis."
What are the units you are using? can you make it a littlebit clear.
You can change the units also using Property node.
Just check the attachment once. If that is what you are looking for, then the problem is solved.
Regards
Anil
Message Edited by reddy on 05-23-2006 05:25 AM
Message Edited by reddy on 05-23-2006 05:27 AM
Attachments:
X-Scale.jpg 8 KB -
I'm not trying to speculate, but most new devices are priced at thee previous models original price? Correct me if I'm wrong please.
Thanks!Since nothing in terms of a new mini has been announced, there would be no way anyone could answer that question. As for pricing, in the recent past that has tended to be the pattern, but again, could easily change.
And there is no way to answer the question that does not involve speculation. -
Fields in sales order item level for pricing
01.02.2011
Hi friends,
I have a requirement wherein i need at least 3 additional fields at the item level in the Sales Order for pricing determination i.e i want this field to be used in the condition table. Since these fields should have list of values also, I find the fields Material group1, material group2 and material group3 ideal ones. I wont be using this field in the material master but inputting some data in these fields through development at the sales order level. How can i get these fields in the catalog? Please suggest.
Regards,
UdayThe following communication structures are relevant in pricing:
KOMK (pricing communication header)
KOMP (pricing communication item)
KOMG (allowed fields for condition structures)
For technical reasons, communication structure KOMG is used. It combines the fields from KOMK and KOMP that are relevant for pricing in the standard system and are offered in the field catalog of condition tables. If you want to use a new field in the field catalog, you must add the field to KOMP or KOMK in the following INCLUDES:
header data in INCLUDE KOMKAZ in KOMK
item data in INCLUDE KOMPAZ in KOMP
When you use INCLUDES, the field is automatically added to KOMG and the field catalog.
The routines for assigning values to the new fields in order processing are found in member MV45AFZZ. Use the following user exits:
USEREXIT_PRICING_PREPARE_TKOMK (header fields)
USEREXIT_PRICING_PREPARE_TKOMP (item fields)
The routines for assigning values to the new fields in billing are found in member RV60AFZZ. Use the following user exits:
USEREXIT_PRICING_PREPARE_TKOMK (header fields)
USEREXIT_PRICING_PREPARE_TKOMP (item fields)
Examples for using new fields in pricing
Example 1
In the first example, parts of a document field are to be used in pricing. You want to use the first three digits of the product hierarchy (PRODH) for pricing, for example. Proceed as follows:
1. Check the data elements in the standard system.
2. Since there is no such data element you have to create the new data element ZZPRODH1. Also create a domain with the length "3" and the data type "CHAR" for the new data element.
Remember that new data fields must start with the letters "ZZ" or "YY", since SAP reserved these letters to protect them from being overwritten during a release upgrade.
3. Check whether the product hierarchy (PRODH) is found at header or at item level.
In table VBAP, document field PRODH is defined as an item field.
4. Integrate the field name ZZPRODH in the communication structure KOMP using the INCLUDE KOMPAZ and allocate the data element PRODH to it.
5. Activate the structure.
6. Check in which table the field PRODH exists.
The field is in table VBAP (sales document: item data).
7. Assign a value to the new field in the FORM routines for sales order processing and billing using the appropriate user exits:
In sales order processing the user exit is found in member MV45AFZZ. The complete statement is:
FORM USEREXIT_PRICING_PREPARE_TKOMP.
MOVE VBAP-PRODH(3) TO TKOMP-ZZPRODH.
ENDFORM.
The routines for assigning a value to the new fields in billing are found in member RV60AFZZ. The statement is as follows:
FORM USEREXIT_PRICING_PREPARE_TKOMK
MOVE XVBRP-PRODH(3) TO TKOMP-ZZPRODH.
ENDFORM. -
Now to define new formulas for pricing?
can any one please tell me a business scenario where one needs to define a new pricing formula, and how can one can do that in the system?
points will be rewarded immediately.
thanks
PRHi,
As our friends suggested you can create new formulas for pricing with the Transaction code VOFM.
Process is use VOFM(Transaction code)------>in top menu you can see Formulas, select appropriate option in Formulas lke.. Condition base value, Condition Value etc.,
Please go through detail information:-
Formulas are represented as FORM routines. They are used in pricing and influence the determination of prices according to predefined rules. You can specify them in pricing control. The following groups of formulas exist:
Scale base value
The scale base value includes FORM routines which determine the scale base value according to criteria that are not defined in the standard system. You enter the scale base value in the Scale formula field. A formula for the scale base value can define, for example, that partial quantities are taken into account.
Condition base value
Formulas for the condition base value take into account criteria not defined in the standard system. You enter them in the Alternative formula for condition base value field in the pricing procedure. A formula for the condition base value can define, for example, that the condition determination is based on net value or volume.
Condition value
Formulas for determining of the condition value include routines which determine the condition value according to criteria not defined in the standard system. You enter the formulas for the determination of the condition value in the Condition formula for alternative calculation type field in the pricing procedure. A formula for the condition value can define, for example, that the system determines the best price for the customer.
Structure of group key
Using this menu entry, you can edit routines that determine the base value for the scale value if group conditions are used in pricing. The system then calculates the base for the scale value from more than one document item. You can enter the routines in the Group condition routine field on the screen for defining condition types. A routine for the determination of the scale valuecan define, for example, that only a particular condition type is taken into acount.
Rounding rules
Using this entry, you can create and edit FORM routines that carry out a particular type of rounding in the condition record during a price change. A rounding rule could round a price that was increased by 1% to the last two places behind the decimal point, for example.
Procedure
To define your own formulas, proceed as follows:
1. First check whether you can use the formulas delivered with the standard system.
2. Either overwrite an existing formula or select a group number from the number range reserved for customer modifications (600-699) and enter the corresponding description.
3. Program the formula in the editor.
4. Activate the formula.
5. Enter a long text that describes the meaning of the formula in more detail.
6. Enter an application if you want to use the formula in a particular application area only (pricing, for example).
7. Enter the formula in the appropriate place of the control
NOTE:- to create new routine get Access key from Basis.
I hope it will help you to define formulas for pricing.
Regards,
Venkat -
Can anyone please share any of their experience with a scenario of using userexit in pricing.
ThanksUser Exits for Price Determination
USEREXIT_PRICING_PREPARE_TKOMK (module pool SAPLV60A, program RV60AFZZ)
This user exit allows you to copy additional fields for pricing in the TKOMK communication structure (header fields), which have not been provided in the standard SAP system. These fields can also be used for pricing in the billing document.
This user exit is described in detail in the "New fields in pricing" section.
USEREXIT_PRICING_PREPARE_TKOMP (module pool SAPLV60A, program RV60AFZZ)
This user exit allows you to copy additional fields for pricing in the TKOMP communication structure (item fields), which have not been provided in the standard SAP system. These fields can also be used for pricing.
This user exit is described in detail in the "New fields in pricing" section.
USEREXIT_FIELD_MODIFICATION (module pool SAPMV61A, program MV61AFZA)
You can use this user exit to adjust the display of individual lines in the condition screen by changing the display attributes of the screen fields. This does not include the display of subtotals.
This user exit is also used in order processing.
USEREXIT_FIELD_MODIFIC_KZWI (module pool SAPMV61A, program MV61AFZB)
You can change the display of subtotals in the condition screen by changing the display attributes of the screen fields.
This user exit is also used in order processing.
USEREXIT_FIELD_MODIFIC_KOPF (module pool SAPMV61A, program MV61AFZB)
You can adjust the display of subtotals in the condition screen to your requirements by changing the display attributes of the screen fields.
This user exit is also used in order processing.
USEREXIT_FIELD_MODIFIC_LEER (module pool SAPMV61A, program MV61AFZB)
You can adjust the display of blank lines in the condition screen to your requirements by changing the display attributes of the screen fields.
This user exit is also used in order processing.
USEREXIT_PRICING_CHECK (module pool SAPMV61, program MV61AFZA)
You can install additional checks to the standard checks of condition lines (e.g. maximum/minimum value).
USEREXIT_PRICING_RULE (module pool SAPLV61A, program RV61AFZA)
In the standard SAP system, it is predefined which condition categories and classes can be copied or recalculated per pricing type. You can change the predefined standard procedure for each pricing type.
USEREXIT_CHANGE_PRICING_RULE (module pool SAPMV61A, program MV61AFZA)
You can use this user exit to change the pricing type that has been predefined in the copying control table in billing.
USEREXIT_XKOMV_BEWERTEN_INIT (module pool SAPLV61A, program RV61AFZB)
This field is used in the formulas and therefore initialized before the loop for the pricing procedure starts.
USEREXIT_XKOMV_BEWERTEN_END (module pool SAPLV61A, program RV61AFZB)
Within a loop for the price components during pricing, specific values can be transferred into the communication structures in pricing to be further processed.
USEREXIT_XKOMV_ERGAENZEN (module pool SAPLV61A, program RV61AFZB)
In change mode, you can change the dynamic part of the condition record (KONVD) that is always redetermined (i.e. it is not stored in database table KONV).
USEREXIT_XKOMV_ERGAENZEN_MANU (module pool SAPLV61A, program RV61AFZB)
You can use this user exit to change the ready-for-input fields of the manually entered condition record in add mode in the condition screen.
USEREXIT_XKOMV_FUELLEN (module pool SAPLV61A, program RV61AFZB)
This user exit is always called up during a redetermination of all or individual price components. You can change the work fields of the condition line. However, this only applies to conditions that have been determined via a condition record.
USEREXIT_XKOMV_FUELLEN_O_KONP (module pool SAPLV61A, program RV61AFZB)
This user exit is always called up during a redetermination of all or individual price components. You can change the work fields of the condition line. However, this only applies to conditions that have been determined via a condition record. This may include subtotals, manually entered conditions or conditions that have been calculated with a formula.
USEREXIT_PRICING_COPY (module pool SAPLV61A, program RV61AFZA)
You can change the KONV fields for copied price components.
Note: as of Release 4.6A, the display of the condition screen (screen 6201) has been converted from a full screen to a subscreen. The full screen is included in the SAPMV61A module pool, the subscreen, however, in program SAPLV69A. Therefore, instead of MV61AFZA and MV61AFZB, the user exits in LV69AFZZ should be used. For reference, see OSS note 313569.
Regards,
Rajesh Banka -
Need to sum max values in a report with Hidden groupings
I have looked all over and have not found my exact situation, so I am posting my first question. I have a report that I have grouped on multiple levels. So my report has a customer/header/detail/release grouping. I have written a custom
expression so that only a single value, which is the max value in the group, is shown in the detail, with all values showing in the release. I have then set my visibility toggle to toggle on header, then detail, then release and I need to sum up those
max values into a field on the report. The custom expression that I have written works correctly when you are showing on the detail level. It gives the correct value, which is the max value in each release.
What I then need the report to do is to sum only that max value and roll that up into the header group, so that I get a total of the max values.
I have tried using the MAX function in my expression to get the correct max value, but I cannot get SSRS 2008 R2 to sum that, and I have tried writing a custom expression that will calculate the max (Non-zero values divided by number of non-zero records) and
both ways work correctly until I try to rollup and sum to the next group level.
I have also tried using a group variable and custom code to get the value and save it to a variable, but I have not had any luck in setting or getting that value correctly back to my report.
At its most basic it feels like I should be able to set a Sum(Max(Fields!ValueColumn.Value) and let SSRS handle how that should be broken out, but after trying that repeatedly I have still had no luck. I cannot adjust the SQL as I need the level of detail
that the report shows, although I could add more fields as long as I don't add any groupings or totals that would reduce the granularity of that data being returned.
Any new avenue to explore would be very helpful.
Thank you in advance,
Chad
Ok, after continuing to search the internet I finally found the extra piece that I was missing that gave me the results I needed. The new expression looks like this:
=runningvalue(Sum(Max(IIF(LEFT(Fields!JobNum.Value,1)="S" AND Fields!Week1STol.Value<>0, CDBL(Fields!Week1STol.Value), 0),"JobItem"),"JobItem"),SUM, "JobItem")
In this I wrapped the original expression of Max in both a Sum and a runningvalue both at the JobItem level to get this rollup value. Now when I open the grouping I get the correct running value at each level.
What this really gives to me is a running total at each of four groupings, even with a "max" value at the detail level. This also allows me to total a max value inline on the report, without needing a hidden row, or report footer.
Thank you to everyone who looked at this, I hope it helps someone else. If this answer is not clear enough, please don't hesitate to add to the comments and I will try to clarify.
Thank you, Chad
Maybe you are looking for
-
Topic: Who can explain how EJB connect to Oracle9i DB with DataSource?
I have taken 4 days into this problem. I am developing EJB with J2EE1.3 and Oracle9i DB, I can connect to DB in code with DriverManager. But I want to use DataSource to connect to DB. I failed, I can not get new way to resolve it when I after try to
-
Hi, I would like to create a dynamic report in crystal report. put data fields, text fields, criteria parameters on report in run time. I will appreciate if you can send me an example code in java that creates and shows the report. Thanks, Anat
-
Is there a PC Card / cardbus option to get lightpipe? (Optical I/O?
Any PC Card/cardbus out there for my PowerBook G4 that gives me Light pipe In/Out? I'm wanting to run QLab to my Yamaha 01v digital mixer, and want the sound to stay digital (via optical cable to my ADAT input on mixer). I could use some device like
-
Buying Apple TV - Model: MC572C/A Black
how much storage dose if come with can fins info on Hd size
-
I have a 3 year old Toshiba laptop A505-S6980 and this morning it was shut down and windows will not open. It gets to the stage where you see the microsoft name and it says windows is loading files and then it just goes no where. I did get into FN/