Special case of pricing and GL
Dear all,
We have a special case from our user. We are selling our product to an outlet with an invoice of Rs 73 per liter of milk. If I want that Rs 72 should hit one GL and Rs 1 goes into a new special GL , what procedure is required? Need to know the changes in SPRO
Initially you told 1rs now asking as 6Rs---seek the clarity from client.
why you made this thread as answered???????????
Apart from maintaining separate customer pricing---
1.Make ZCPP as 78Rs by condition records--sub total as XWORKD
2.ask your client how they are retrieving 6 Rs as distributor margin(accordingly maintain the percentage as condition records for ZTMV and give step number of ZCPP in from column)(you also try as statistical)(sub total as XWORKE)
3.now maintain ZLOC with calculation formulae as 12.
4.maintain ZKSU surcharge as suggested by your client.
Note: we cannot give you step wise completely--rather you need to try on your end--any problems let us know.
Phanikumar
Similar Messages
-
Need a how to on a special case for views and view links
I have a typical many-to-many relationship model I'm working on.
Basically, it looks like this:
User 1 -------------< * UserGroupXref *>--------------- 1 Groups
You see this in authentication modules all the time. A user can belong to multiple groups and group can contain multiple users.
My task is to use Business Components to create a form that manages user accounts. This form will consist of a User View (master) and 2 detail views.
The first detail view is a list of groups already assigned to the user. I've already defined a viewlink for this first group and it displays its many-to-many results ok.
The second detail view is a list of groups that are available to be assigned to the user. I was thinking that this detail view should be the product of a MINUS operation driven by a BIND VARIABLE. Being a query based view, I think its query would look something like this:
select group_id, group_short_name, group_long_name
from groups
minus
select xref.group_id group_id , group_short_name, group_long_name
from usergroupxref xref, groups
where xref.user_id = :bind_uid
and groups.group_id = xref.group_id
This introduces a bind variable which raises two questions:
1) Is there a better approach
2) How do you use a friggin bind variable?
Seriously, I noticed that the designer will not let you define a relationship based on a bind variable, which leads me to conclude that you have to pass the value at runtime from whatever client app you're using (SWING, JSF, etc). I really haven't found an example of using bind variables that suites me! Maybe someone can point me in the right direction ...?
Finally I have to add control buttons :
Add Group
Add All
Remove All
Remove Group
Naturally these buttons control the inserts and deletes from the xref table. Does this introduce another updateable view into the app or is it something that the framework somehow handles via the defined associations and what not?
I don't expect anyone to design the form for me, but maybe you can help me at least finish up these view links.
Thanks much!
Edited by: user469715 on Jun 4, 2009 8:51 AM
Edited by: user469715 on Jun 4, 2009 8:52 AMDid you read the section about bind variables in the ADF Developer Guide:
http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/bcquerying.htm#CEGDGIJH -
Material exchane ,copy pricing and conditions from main item to sub item.
Hi All,
We are using parts exchange/interchangeability in the transaction ME22N,
While using ME22N we are exchanging main item with interchangeable part and while doing so we want to copy pricing and conditions from main item to sub item.
But its not happening.
As per sap help its possible, details describe below.
http://help.sap.com/erp2005_ehp_04/helpdata/en/c2/0a5288b77d11d3bcce00105ab03aee/content.htm
Price Determination by Copying from Main Item
In the case of price determination by copying from the main item, the net price of the originally ordered part is still used for the superseding part in a part exchange.
The system copies all conditions from the main item to all sub-items and takes into account the order quantity for the main item when calculating scale prices. It does not take into account the conditions and scale prices that exist for the interchangeable part.
You cannot change the conditions, which have been copied from the main item, at sub-item level. It is possible, however, to define additional conditions for each sub-item.
Prerequisites
A calculation schema, which can be altered on an individual basis in Customizing, has been supplied for the price determination.
In the vendor master record, you have set the schema group 09 (interchangeable material).
But in customizing I didnu2019t find value 09 for schema group .
Can any buddy through some light on missing pieces which need to be set?
Thanks
Regards
RiteshHi,
Can you check few more things and tell me?
- In this exit, does XVBPA and XVBAP contains all the line items. ( main and sub items ).
- In Sales order creation time, do these table have VBELN populated when this exit triggers.
- If you modify XVBPA or XVBAP in this exit, do they get overwritten after that.
Try this code. See if it works. Let me know if you still have a problem.
DATA: wa_hvbpa LIKE vbpa,
wa_xvbpa like vbpa.
CLEAR: wa_hvbpa, wa_xvbpa.
* check if HVBAP and VBAP line items are not same
IF vbap-posnr <> hvbap-posnr.
* read the ****-to partner from main-item
READ TABLE xvbpa INTO wa_hvbpa WITH KEY posnr = hvbap-posnr
parvw = 'WE'.
IF sy-subrc = 0.
* read the line item data for sub-item based on main item
READ TABLE xvbap WITH KEY posnr = vbap-posnr
uepos = hvbap-posnr.
* See if current line is the child of that BoM parent
IF sy-subrc = 0.
MOVE wa_xvbpa-kunnr TO xvbpa-kunnr.
MOVE xvbap-vbeln TO wa_xvbpa-vbeln.
MOVE xvbap-posnr TO wa_xvbpa-posnr.
MOVE 'WE' TO wa_xvbpa-parvw.
MODIFY vbpa FROM wa_xvbpa.
ENDIF.
ENDIF.
ENDIF.
Regards,
RS -
Problem in Pricing and Billing
Hi Friends,
A bit challenging issue please help me
My Issue starts when there is a special pricing condition type maintained for a material.
For example
Basic Price--- 100 per product(1)
Special price
100 to 200 --- 50 rs per product
200 to 300 -- 25 rs per product
Created a sales order FOR 300 Products -Doc Type OR Price has taken according to scale --25 per product-Item Cat-TAN
Created Delivery -
Doc Type LF
Created Invoice with ref to Delivery -
Doc Type F2--
Created Credit memo req with refrence to billing doc- Doc Type RE-----quantity for 5 , I can see for 5 quantities it has taken 25 rs per product.
Created a Return Delivery -
Doc type LR Item Catagory --REN
Created a Credit Memo with refrence to Delivery--- Doc Type RC
Problem is that in the Credit Memo the system has taken the Basic Price i.e, 100 rs per 1 for 5 products instead of taking the Special price.
In the Credit Memo request(Return Sales order) the system has taken the Special price 25 rs per 1.
The Credit memo is behaving differently.
I have checked the copy controls of LR to RC which has the pricing type as G-- Copy pricing elements unchanged and redetermine taxes.
I have checked copy controls from Sales order to Billing, since it is deliery related billing the item cat Tan and Ren is not availible.
Please advice me why the Credit Memo is taking the basic price instead of special price even though its credit memo request has taken the special price.
Thanks and Regards,
RajSuhas
9866282911Can you please check have you maintained any value in the price source.
Compare the copy controls with LR to RE is there any difference excist or not.
Try to sit with abaper is there any hard code written in any exit or enhancement place also impact the procedure.
Other wise please try with pricing type D. It would serve your requirement.
Hope it would helps.......
Raj....... -
Customer Stock (Special stock indicator B and item category C)
Dear All,
I am mapping my service center scenario in sap,
We are consumer product manufacturer when material is wthin warranty or outside warranty, for any defects or replacement customer come with defective material to my service center.
When i will post receipt for the material it should be the CUSTOMER stock,
For that i need detailed information about special stock indicator B and movement type combination.
also item category C in purchasing documents.
plz tell me that i can directly configure these things in sap or B and C both are standard provided by sap.
I am using 4.7 in my system B and C both are not available.Hi
In the Standard Sytem these are the special Stock Indicators
E Orders on hand
K Consignment (vendor)
M Ret.trans.pkg vendor
O Parts prov. vendor
P Pipeline material
Q Project stock
V Ret. pkg w. customer
W Consignment (cust.)
Y Shipping unit (whse)
I have not found B - Special Stock indicator.
You can use Accotunt assignment Category D - with Special Stock Indicator E to get the Material into Stock Under Sales Order Stock..
Item Category S - Third Party is used only in case of Third Party Process & athe Account assignment Category Picked is X - All aux.acct.assgts.
Thanks & Regards
Kishore
Thanks & Regards
Kishore -
What does the trim() method of the String class do in special cases?
Looking here ( String (Java Platform SE 7 ) ), I understand that the trim() method of the String class "returns a copy of the string, with leading and trailing whitespace omitted", but I don't understand what the last special case involving Unicode characters is exactly.
Looking here ( List of Unicode characters - Wikipedia, the free encyclopedia ), I see that U+0020 is a space character, and I also see the characters that follow the space character (such as the exclamation mark character).
So, I decided to write a small code sample to try and replicate the behaviour that I quoted (from the API documentation of the trim method) in the multi-line comment of this same code sample. Here is the code sample.:
public class TrimTester {
public static void main(String[] args) {
* "Otherwise, let k be the index of the first character in the string whose code
* is greater than '\u0020', and let m be the index of the last character in the
* string whose code is greater than '\u0020'. A new String object is created,
* representing the substring of this string that begins with the character at
* index k and ends with the character at index m-that is, the result of
* this.substring(k, m+1)."
String str = "aa!Hello$bb";
System.out.println(str.trim());
However, what is printed is "aa!Hello$bb" (without the quotes) instead of "!Hello$" (without the quotes).
Any input to help me better understand what is going on would be greatly appreciated!That's not what I was thinking; I was thinking about the special case where the are characters in the String whose Unicode codes are greater than \u0020.
In other words, I was trying to trigger what the following quote talks about.:
Otherwise, let k be the index of the first character in the string whose code is greater than '\u0020', and let m be the index of the last character in the string whose code is greater than '\u0020'. A new String object is created, representing the substring of this string that begins with the character at index k and ends with the character at index m-that is, the result of this.substring(k, m+1).
Basically, shouldn't the String returned be the String that is returned by the String class' substring(3,9+1) method (because the '!' and '$' characters have a Unicode code greater than \u0020)?
It seems to not be the case, but why? -
Skip entity level validation programatically - special case
Hi
using jdev 11.1.1.3
Can anyone suggest me a solution as to how I can skip validation programatically.
I have both entity level and deffered entitylevel txn validations on this entity.
I use the VO to populate the data and I modify the date field, and I want to skip validation for this particular usecase as it is against the validation rule(special case)
thanksHi,
Check
http://jobinesh.blogspot.com/2009/08/how-to-skip-validation.html
http://andrejusb.blogspot.com/2012/10/transaction-level-adf-bc-entity.html -
[svn:fx-trunk] 16349: Fix special case compc code in Library.java
Revision: 16349
Revision: 16349
Author: [email protected]
Date: 2010-05-27 16:33:00 -0700 (Thu, 27 May 2010)
Log Message:
Fix special case compc code in Library.java
Added support for special handling of include-classes and include-inheritance-dependencies-only in Library.
QE notes: None
Doc notes: None
Bugs: SDK-26467,SDK-26464
Reviewer: Paul
Tests run: checkintests, mustella cyclone
Is noteworthy for integration: No
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-26467
http://bugs.adobe.com/jira/browse/SDK-26464
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/tools/oem/Library.java -
Revision: 10201
Author: [email protected]
Date: 2009-09-12 13:23:35 -0700 (Sat, 12 Sep 2009)
Log Message:
Removing special case Container opaqueBackground logic that was added recently as it is no longer required.
QE notes: None
Doc notes: None
Bugs: SDK-23129
Reviewer: Glenn
Tests run: V_H_Box, Canvas mustella tests.
Is noteworthy for integration: No
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-23129
Modified Paths:
flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Container.asRemember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them. This may or may not be unique to Arch Arm, so you might try asking on their forums as well.
-
Sql Loader record delimiter (SPECIAL CASE)
I have a special case where I want to use <EOR>\n as record delimiter, but OWB won't load any data with that. If I only use <EOR> it does load data but throws warning (1 Row not loaded because all fields were null), TRAILING NULLCOLS option is enabled. I appreciate the help.
Hi David,
First of all, I appreciate your reply. I did do what you recommended (OMBALTER FLAT_FILE 'ABCD' SET PROPERTIES (RECORD_DELIMITER) VALUES ('<EOR>\n'). I didn't open the FF, but I did sync the FF and deployed the mapping unfortunately it didn't work "File processing option string: "STR X'3C454F523E5C6E'" (basically HEX values)
Any more suggestions?
The reason I want to use this record delimiter is:
LINE1 = AB|CD|EF|GH|IJKL<EOR>$ note:($ is \n)(set list)
LINE2 = AB|CD|EF|GH|IJKL$
MNOPQRSTUVWX$
YZ<EOR>$
For the time being I fixed the problem by putting all columns(ROW EACH) in a single row and just use '\n' as RD, but I would like to do it by using ('<EOR>\n') as RD as well.
I appreciate the help. -
Hi
In pricing and availability form item quantity available on request date is not equal to reservable quatity?
how can we do the setup for tht?Available on request date is a calculation field and it can be different than reservable qty and onhand quantity.
It is not a setup.
Example:
1. Onhand = 12
2. sales order of quantity 11 with request date and schedule date on 20th April.
3. Reservable qty = 12 (because we have not done any reservation for above order)
4. Available on request date = 12 -11 = 1
We can say Available on request date = onhand - existing sales order demand (reservation = onhand case)
Check ATP or GOP user guides for more details on these fields. -
Revision: 7824
Author: [email protected]
Date: 2009-06-13 11:46:34 -0700 (Sat, 13 Jun 2009)
Log Message:
Simple fix for SDK-21480 - Batik reports that the * selector has a null name so we handle this as a special case.
QE: Yes, this was really a compile time issue rather than a runtime issue.
Doc: No
Checkintests: Pass
Bugs:
SDK-21480 - Universal selector not applied
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-21480
http://bugs.adobe.com/jira/browse/SDK-21480
Modified Paths:
flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/css/StyleModule.javaTry the following changes to the JS file
Lines 103 and 104 change the values
this.showDelay = 100; // was 250
this.hideDelay = 200; // was 600
Comment out line 286
Spry.Widget.MenuBar.prototype.bubbledTextEvent = function()
// return Spry.is.safari && (event.target == event.relatedTarget.parentNode || (event.eventPhase == 3 && event.target.parentNode == event.relatedTarget));
Comment out line 366 and add new lines 366 and 367
var self = this;
this.addEventListener(listitem, 'click', function(e){self.Click(listitem, e);}, false);
this.addEventListener(listitem, 'click', function(e){self.mouseOver(listitem, e);}, false);
// this.addEventListener(listitem, 'mouseover', function(e){self.mouseOver(listitem, e);}, false);
this.addEventListener(listitem, 'mouseout', function(e){if (self.enableKeyboardNavigation) self.clearSelection(); self.mouseOut(listitem, e);}, false);
I have not tested the above changes ontouch screens; they do seem to work Ok on desktops.
NOTE: Line numbers could be different because of the difference in our versions. -
Hi everyone....
I just have some special cases in Time Management:
1-i want to count the absence days in different way as follows: if the start date and the end date of the
absence (of annual leave type only) is exactly before and after holiday, then the holiday should be included
in the count too, for example:
the employee took an annual leave from 30-05 to 01-06 and we defined 31-05 as a holiday, then this absence
should be three days not only two.
so can this be done without using schema.
2-our customer have many projects to work in, and the attendance should be recorded manually, the case is
that when the attendance of the employee recorded it should have something like comment to be able to know
what project the employee attended, i handled this by using InfoType 2002 and made attendance types, one
for each project, but this means that when some project closes or when a new project assigned to the company
this means that they should come back to me as a support, so doese anyone have an extra idea.
3-the last thing i want is to have some standard report that can use the time statement i made like pt60,
to be available for admins to use anytime as pt60 uses it only in time evaluation, and if anyone have some
good links or books for making time statements please send.
Regards;
EvanQuestion no.1...
It will be standard behaviuor of the system that it will deduct the sadwich holidays. Please check the calendar days in 2001. if its not so then let me know.
Question no.2....
Ask the ABAPER to Apend the structure of IT2001 and give the text box there. Through this you will be able to enter the text against each holiday for all leave types. If so then make it mandatory field otherwise remain as optional.
Question no.3....
You have two options.
1. Make a ABAPED report for view purpose.
2. Give them the authorization to view the cluster table report. Run t-code se38 and check this report RPCLSTB2. It will contain all data regarding time management of employee. -
Clusterware Pricing and/or Licensing Information for 3rd Party Applications
Hi,
Can anyone please direct me to Oracle Clusterware 11g pricing and/or licensing information in the scenario where the Clusterware solution is intended for use with a 3rd party application and not with Oracle Database?
Also, in the case where Clusterware is used with Oracle Database 11g Enterprise, does it require a separate license?
I appreciate if anyone can provide me with a link to this type of information.
Thanks in advance!
Best regards,
JohanOK - So if there is no RAC installed and you all you need to do is provide Cold failover for an Oracle database instance then yes the Clusterware license is at no charge in this scenario.
briefly :
you install a Clusterware home - as if you were goin gto create a RAC database
then you install a database software home on each node.
then you create the instance.
there is a good paper here : http://otn.oracle.com/clusterware
See : Using Oracle Clusterware to Protect A Single Instance Oracle Database 11g (PDF) February 2008
If the software you are wanting to protect 'talks' to an Oracle database
You can either install on the RAC nodes - using the clusterware that is already there
OR
install Oracle clusterware onto 2 or 3 or more new nodes to build an new application cluster and then install your application.
Either way both meet the terms of the license doc.
Philip... -
Integration between Sales Pricing and Purchasing pricing
Hi Experts,
please can you tell me how it works the integration between Sales pricing (SD) and Purchasing pricing (MM)?.
Are there specific pricing condition types to manage this integration?
Thank you very much
Kinad Regards
AndreaThere is no link between SD pricing and MM pricing. But there are some cases when the condition types maintained have to be referenced.
in STO for example, the pricing procedure in MM may contain a condition type that will have a reference to a condition type maintained in Billing. This value is then used in the SD pricing procedure.
YOu can do this by maintaining the RefConType in Define condition type in MM pricing determination.
(SAP Customizing Implementation Guide --> Materials Management --> Purchasing --> Conditions --> Define Price Determination Process --> Define Condition Types)
Maybe you are looking for
-
Consuming URL renames XSD and WSDL files in OSB
We try to define a proxy service in the OSB 11g by consuming an URL. We have all our WSDLs, XSDs etc online available, that is references like import of include in a WSDL uses URLs to identify other WSDLs or XSDs. In fact a webservice has a concrete
-
Downloaded icloud control panel to Win 7. Everything seems ok until you "apply" synching at the icloud control panel. Then you get an error message that says "icloud control panel did not install properly". Repairing in Windows control panel as su
-
amru.java :-- package test; public class amru { public static void fa() System.out.println("ADitya"); //return; INDEX .jsp <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://w
-
Export Data Using Escape Character
Hi All I have got a requirement where i need to export data from oracle with escape character. eg. I am using a delimiter 237(í) and if the same character is present in data it should be escaped by escape character eg. /. Once this file will get crea
-
If GID, is changed, will it affect the Oracle Binaries?
Gurus /Oracle Community, Oracle DB Version:10.2.0.3 OS: Solaris 64 Bit Production uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba) Will there be a change and affect on the Oracle Binaries if we change the gid, value (for example - from