Filtering metadata based on business need
Hi All,
I want to filter data based on business need. Some members of my dimension have to be filtered so that users can input costs in excel.
I am thinking of flagging an attribute based on the condition.
Eg. Consider Account A and Account B are accounts.
If Account A > 0 and Account B < 0 some way I want to flag it as an attribute. I already have a UDA on this dimension to identify active accounts.
1. Can I flag an attribute by writing a calculation script?
2. Should I create one more account and in the member formula write an if loop and generate 0 or 1 based on whether the condition is satisfied and then filter data in excel. This is a laborious approach.
Can you suggest a better workable approach?
Hi,
If I understood correctly, you essentially want to conditionally assign UDAs for the outline members. We may do it in either of the following ways:
1) In your source file/table for metadata load, you can have an extra column which has values evaluated based on the Accounts (A & B) you'd like to. Tag this field's property as UDA, when creating the DIM. rule file.
2) Retaining the same column, we can duplicate the rows if there is more than one attribute assigned to a member. This avoids to create/maintain multiple columns for UDAs.
This should work whether you're loading data using EIS or using custom rule file.
Let me know incase you've any questions!
Similar Messages
-
Business need to define credit limit based on material
HI,
Business need to define credit limit based on material,do we have option in SAP like thisHi,
If you can consider the credit check deactivation at item category level, it is possible. You can find a switch to deactivate credit check at VOV7. If you can group such materials under Z item category, you can control those.
But credit limit is not possible in standard.
Regards,
P Gomatheeswaran
Edited by: Gomatheeswaran Palaniappan on Sep 22, 2011 12:21 PM -
Calculation of due date based on Business Days for FICA documents
Hi All,
I am working on project where SD - FICA integration is in picture. We post some charges through SD and FICA document gets posted on relevant Contract Account.
Normally we create Sales Order using transaction VA01 and then we do Billing for this Sales Order through VF01. After billng is done, FICA document automatically gets generated.
We have following requirement to be fulfilled.
For the SD bills posted as above, I want to calculate due date of these bills based on Business Days for FICA document generated (SAP Standard calculate due date based on Calander days). We can use factory calander for calculating business days in relevant function module.
I have checked in the system and it seems that event 1330 ( FM - ISU_DUE_DATE_DETERMINE) is not working in this scenario. Is there any other FM which I can use?
Can anyone help me on this?
Regards,
PradeepHello Praeva ,
The event 1330 has a sample FM FKK_SAMPLE_1330. It doesnt even have a Standard Function Module.
You need to create a Installation-Specific FM and put your code to determine the Due Date based on the logic.
Rgds
Ram Kumar. -
Error count based on business unit and Vehicle type
Hi,
i have a custom error idoc table which contains idoc no, business unit, vehicle type and error message.
Now here my requirement is to display the total count(Error count) of each message based on business unit and
Vehicle type and display it in the output list as shown below. what is the best way to achieve this as there will be number(atleast 6) of error messages available for a business unit based on vehicle type and there are around 15 business units overall for which i should display the error count.
buisness unit| Vehicle Type | Status | Error message | Error count
71320 WT10 51 Organizational channel missing 10
WT10 51 SMC Missing | 15
72000 WT20 51 Creation of vehicle not possible| 12
WT20 51 Status change not requested | 10
regards,
ManiHi,
Assign business unit level read access to your entity for which you have written the Report.
Assign the respective business unit to the user, in your case assign business unit Partner to user Partner
and business unit Manager to user Manager
Also use filtered view in your report if it is SSRS report.
Regards
Ayaz -
How to Create an activity based on business partner
hi guys,
Can any body help regarding the below scenario.
1) Creation an business partner.
2) create an acitvity based on business partner.
3) Create an lead and opputunity based on business parter.
What are the function modules should we used to create the above three steps consequently.
I need the function module for creation of BP , ACTIVITY,
LEAD,OPPURTUNITY.
Regards
Viswa GunthaHi,
For creating a business partner, use the FM
BAPI_BUPA_CREATE_FROM_DATA.
For creating lead, opportunities and activities, use the FM CRM_ORDER_MAINTAIN. You need to handle the tables of this FM accordingly to create different kinds of orders.
You can do it so by handling the PROCESS_TYPE of CT_ORDERADM_H in the changing tables.
Regards,
Karthik. -
Building metadata based UI using RichRegion
Hi,
I am building a metadata based UI, basically a Form Layout which will show different types of variables. The renderer of the variable value needs to be configurable.
This UI will be used as a framework to show/interview different kind of variables(like String, List, Map and more complex ones.)
The way I am trying to design it is to keep the renderer of each variable a region which the framework users can override(they can build their own renderers).
Effectively, I have to build a RichPanelFormLayout with multiple RichPanelLabelAndMessage children in it. If I take the approach of a renderer being a region, then I need to add RichRegion as a child of RichPanelLabelAndMessage.
Code snippet:
RichPanelFormLayout variablesForm = new RichPanelFormLayout();
for (String varName : zone.getVariableNames()) {
RichPanelLabelAndMessage varLayout = new RichPanelLabelAndMessage();
varLayout.setLabel(varName);
varLayout.setShortDesc("variable desc");
RichInputText it = new RichInputText();
it.setValue(configData.getVariableValue(varName));
varLayout.getChildren().add(it);
variablesForm.getChildren().add(varLayout);
Here instead of adding RichInputText, I want to add RichRegion which would encapsulate a dynamic region which in turn can contain the inputText for simple String variable OR other complex variables.
Can I achieve this?
This looks like the case of adding dynamic regions to my bean. The decision about the region is based on the variable type.
I did not find any example to programmatically add regions to a page.
Would appreciate any ideas/opinions.
Thanks and Regards,
GauravHi..
I did not find any example to programmatically add regions to a pagecheck following will helpful to add region programatically
insert a region programatically -
Profit centre derivation rule to derive profit centre based in Business plc
Hi,
We required "profit centre derivation rule to derive profit centre based in Business place + 9000 in such case were vendor & customers are involved and current profit center derivation logic doesnu2019t work."
For this we have mapped a substitution pertaining to all co. codes based on all the relevant posting keys for Vendor and Customer where in system will replace the profit center based on business place given in line item as Business Place + 9000. For happening this we have written a User Exit and attached the same with this substitution through t.code OBBH. Entire hting we mapped in our testing client.
But now the problem is whatever posting keys we have defined in our substitution are being used in normal payment and clearing also.
Eg : In payment document vendor is debited vide posting key No 25. where the profit centre is derived based on the invoice that gets selected.
In Normal Payment and clearing transactions, the profit centre is derived based on the profit center in offsetting line items (as per New GL Logic) currently.
Now our business requires that where ever the system is unable to derive a profit centre for vendor and customer (And giving the error " Balancing field profit center in line item 001 not filled") transactions, then at that time profit center for that line item should replace with logic Business Place + 9000 (here business place is the business place contained by that line item in which error is coming for profit center.).
How to map the same in the system through substitution / exit or any other method? Awaiting for your inputs pls. Thanks in advance.
TapanStill not answered.
Requesting to give some clue for the same.
Thanks & Regards,
Tapan -
Sap standard report for customer trial balance based on business area wise
hi experts,
Can any tell me is there any standard report for customer trial balance based on business area.hi,
You can use this report.
RFSLD00 Trial balance
For Further Reference use the link.
http://www.abapcode.info/2007/06/standard-sap-reports.html
Regards
Sumit AGarwal -
Click on Account Entity Display Columns Based on Business Units
i have Account Entity.when you click on Account Entity List of Records should Displayed.Now i want to show columns based different Business unit user logged in.
Normally Account will Display Columns like:AccountName,MainPhone,Address1:City,Primary Contact,Email.
if user of business unit1 is logged in i want show accoutname email ,Address1:City only
if user of business unit2 is logged in i want show AccountName,Primary Contact,EMail,MainPhone.
how this can achieved.could anybody help me onthis?
hsk srinivasHi,
You can create different personnel views with selected columns and share the respective views only with that particular BU users, So the users who logs in will be able to see only those views.
Regards, Rekha.J -
Exception while retrieving deleted document using metadata based query
Hi,
I am using dbxml 2.4.11 on Mac OS 10.5. My xml documents are stored in the dbxml with some metadata. Index on metadata is built. After delete a document I get an exception (error code is DATABASE_ERROR) while trying to use metadata based query:
com.sleepycat.dbxml.XmlException: Error: DB_NOTFOUND: No matching key/data pair found, errcode = DATABASE_ERROR
at com.sleepycat.dbxml.dbxml_javaJNI.XmlResults_hasNext(Native Method)
at com.sleepycat.dbxml.XmlResults.hasNext(XmlResults.java:136)
at gov.nasa.gsfc.md.mms.dbserver.server.XmlDbServerImpl.selectDocuments(XmlDbServerImpl.java:111)
at gov.nasa.gsfc.md.xdba.server.ApplicationServiceImpl.findDocument(ApplicationServiceImpl.java:99)
the code used to query:
query = ... /DIF[dbxml:metadata('md:Id')='1234']
// Perform the query.
XmlResults results = getXmlManager().query(query, context);
while (results.hasNext()) {
XmlValue xmlValue = results.next();
DocumentDTO documentDTO = new DocumentDTO();
XmlDocument xmlDocument = xmlValue.asDocument();
XmlMetaDataIterator metadataIt = xmlDocument.getMetaDataIterator();
XmlMetaData md = metadataIt.next();
while (md != null) {
String name = md.get_name();
String value = md.get_value().asString();
NameValuePair nameValuePair = new NameValuePair(name,value);
documentDTO.addToMetadataList(nameValuePair);
md = metadataIt.next();
retVal.add(documentDTO);
counter = counter + 1;
results.delete();
context.delete();
As name and value of the metadata I use kind of Id. If I use the query with a never before existing Id, I get the expecting error code DOCUMENT_NOT_FOUND, which is ok.
Anybody has an idea why?
Thanks a lot,
Hoan.Hi George,
I use now version 2.4.16, built a new database, but I can't found any records using the code mentioned above. First I thought there would be problem on Mac, tried to install the whole database and app on linux, but the problem still persists. The query I am using is:
collection('////usr/server/gcmdx/xmldb/data/live.bdbxml')/DIF[dbxml:metadata('md:docType')='DIF' and dbxml:metadata('md:internalId')='456']
(Switching back to 2.4.11, I find the records inserted)
I can send a record if you want.
Thank you for your help,
Hoan. -
Master and details based on business component
Hello,
I search sample Application master and detail based on business component. how build model and View please any one know link show that step by step thank you.Hi
http://docs.oracle.com/cd/E18941_01/tutorials/toc.htm
there is not much into it really...
you just select your model project, right click and select new and in the wizard, choose Business Components from tables.
You should, at least have a database schema with at least one PK and FK declarations.
the wizard will take care of everything else.
Regards,
Dimitris. -
Navigating to another component based on business role
Hello Experts,
I have a hyperlink created for Lead No to navigate to Lead Overview page from my Z component.
How do I restrict this navigation based on business role?
Thanks in advance,
Regards,
Surekha.Hi Surekha,
You can get the Business Role of the logged in user using the code in this thread.
Re: Business Role of logged in user
Now in the event handler or outbound plug being used for the navigation, determine the business role.Based on this, write an exit statement to restrict navigation. You can give a message to notify the user.
Regards,
Masood Imrani S. -
Presentation on Retail and Marketing based on business perspective
Hi Friends,
I am searching for a Presentation on Retail and Marketing based on business verticals.
Could any one provide me with the link or presentation related to the above.
Thanks in advance
kishoreHi,
Please see the below link.
[http://www.2haveit.com/softwareci2scVerticalMarketApps.html]
[http://www.ksourcerer.org/Business/Vertical-Market-Apps/]
Regards
Krishna -
How to update multiple calling hours based on business partner
Hi All,
please help me in this issue : how to update multiple calling hours based on business partner in SAP CRM.
Regards,
Siva kumar.Check maintainance view V_TB49, add new scheduling type.
-
Design Recommendations for Evolving Business Needs
Hi All,
Over time it is feasible that business needs will evolve. This could include changing the data that is captured within business processes as well as workflows, changing core shell information, to having to reorganize the initially designed shell hierarchy.
Wanted to find out from past experiences what guidelines/best practices/considerations there could be to prevent unintentionally designing shell hierarchy, shells and business processes that are either too inflexible for change or create major effort and rework in implementing it?
Look forward to hearing any thoughts around this.
Many Thanks
LimI meant no disrespect on the rating. I guess I really don't want to spend more than $300 - $400. I need to get a larger switch since I'm at capacity for my 8 port unmanaged switch, which was why I was looking at managed switches. Honestly, I'm really only wanting a managed (layer 3) switch so I can isolate the guest wireless with VLAN's and have POE for the 1142 AP. If I have to spend $1,000+ to do that I should probably rethink what I'm doing. I'm sure the 3560x and 2960XR are great switches and have a lot of capabilities, but if I'm only using a small fraction of their capabilities then it doesn't make cost sense to go that route. If there isn't any Cisco products in my price range with the features I'm looking for, feel free to tell me that. I'll just have to see what else is out there or like I mentioned, rethink the guest internet access.
Thanks
Josh
Maybe you are looking for
-
CS4 Error message: GPU enhancements
I just opened up my CS4, and this is what greeted me: Photoshop has encountered a problem with the display driver, and has temporarily disabled GPU enhancements.Check the video card's manufacturer's website for the latest software. GPU enhancements c
-
Trouble Setting "Display PDF in browser using" by MCX
I want to force the PDF viewer in Safari to Mac OS X v10.6 built-in Preview Application instead of Adobe Acrobat Pro (9.4.0). I found that unchecking "Display PDF in browser using:" in Acrobat's Preferences, sets the viewer in Safari to Preview. It s
-
Hi All, I have 2 questions regarding to SRM: 1. I tried to create a stakeholder in the system. Everything looks fine until I tried to change the data. The system always gives me an error message: Stakeholder does not exist even though the date is s
-
Connect 2 LCD Tv's to Mac Mini
I have an LCD TV in the lounge room connected to a mac mini via HDMI cable, is it possible to connect another LCD TV located in the bedroom & be able to use the wireless keyboard & mouse ( either by cable or wireless )
-
Massive Updating of Library. Beyond the number of imported images.
I recently Imported, as Projects, aprox 50,000 photos to my desktop Aperture Library that contained about 350,000 images. When I tried closing out of Aperture it began to Update Library telling me it had 1,334,272 images to update. That was over twen