How to Display the ColumnName for the Text of any Master Data Object in BEx
Hi Experts,
In Bex Analyzer While Displaying the Key and text of any Master data object it shows column name for master data key but not for the text, here client requirement is he wants to see the Text column name as Description for any master data text.
say Customer Number is a master data object , while displaying key and text of CustomerNumber - column names should look like as below
CustomerNumber Description
C11111 Pepco
C11112 Coke
but usually in Bex Analyzer it displys as following(Text without column Name)
CustomerNumber
C11111 Pepco
C11112 Coke
Please suggest how can we achive this requirement, thanks in advance.
Regards,
Chandra
Hi Chandra,
I suggest you to enhance your datasource with text feild, by adding text feild to your datasource in ECC side and replicate it ti BI side.
For this you have to write code at CMOD.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/302d4b15-5847-2a10-93bb-9c45d9f06b16?QuickLink=index&overridelayout=true
Better this doc will help you.
Regards,
rvc
Similar Messages
-
How to display header title for 0MATERIAL texts in the query output?
Dear Bwers,
I have a requirement where i need to display headers titles for 0MATERIAL texts in the query output. (example "Material description"). Any ideas on how to do this?
Thanks
RajKamal,
Its is as below:
<b>Vendor</b> <b>Vendor Name</b>
1001 --- Bright Industries
1002 --- Glow Industries
I want to display the header title "Vendor Name" as the title in the column instead of displaying the text without any header title.
Thanks
Raj
Message was edited by:
Raj Singh
Message was edited by:
Raj Singh -
XRPM: Need to find the BADI for adding custom fields to master data
Hi,
We have activated XRPM(4.0) business content and need to add some custom fields to some of the master data ( for example need to add custom fields to master data info object 0RPM_IHGU, 0RPM_IGCG etc).
We have enhanced the data sources ( 0RPM_ITEM_HEADER_GUID_ATTR and 0RPM_FIN_CAT_GUID_ATTR respectively) in the source system by appending additional fields to the append structure of the data source We are trying to find the BADI where we can implement the custom code.
Can anybody help to find the particular BADI, id there one for all master data carrying data source in the xRPM source system?
ThanksDear Arunava,
1) In your R3 goto SE16 --> open table ROOSOURCE.
Search for your OLTP source...eg: 0RPM*
The column EXTRACTOR will give you the module name.
2) Also look/follow the link:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9f668696-0701-0010-22be-a278e4587b68
Currently available BAdIs include:
RPM_BUPA_CUST_FIELDS BUPA customer fields
RPM_CALC_BUPA_BPFTE Calculate the business partner availability
RPM_CALC_STAFF_ICON calculate the staffing icon
RPM_CREATEUSR_NAME Generates user names
RPM_HR_IN_IF001 Customer exit for inbound time processing
RPM_HR_IN_IF002
RPM_HR_IN_IF003
RPM_HR_IN_IF004
RPM_HR_IN_IF005
RPM_HR_IN_IF006
RPM_INTEGRATION_OPTS get and set the project integration options
/RPM/OBJECT_SERVICES Object support services
/RPM/PERSON_CUST_FLD Resource customer fields
RPM_PROCESS_DATA Inbound processing of time data by customer
Good Luck, BB -
How do we do TypeMapping for Vector, Hashtable, or any java data structure in RPC?
I tried to implement a dynamic Client (RPC) however I got the following Error
when I ran the program.
Exception in thread "main" java.lang.ClassCastException
Here is my part of code
//create service
Service service = factory.createService( serviceName );
TypeMappingRegistry registry = service.getTypeMappingRegistry();
TypeMapping mapping = registry.getTypeMapping(
SOAPConstants.URI_NS_SOAP_ENCODING );
mapping.register( Vector.class,
new QName( targetNamespace, "Vector" ),
new language_builtins.util.VectorCodec(), new language_builtins.util.VectorCodec()
//create call
Call call = service.createCall();
//set port and operation name
call.setPortTypeName( portName );
call.setOperationName( operationName );
call.addParameter( "string",new QName( "http://www.w3.org/2001/XMLSchema","string"
ParameterMode.IN);
call.addParameter( "intVal",new QName( "http://www.w3.org/2001/XMLSchema","int"
ParameterMode.IN);
call.setReturnType( new QName( targetNamespace, "Vector" ) );
Vector v = (Vector) call.invoke(new Object[] {"Hi", new Integer(1) });
Any help on this will be greatly appreciated.
decemberHey December,
I looked at your WSDL, but it doesn't give any hint of what you are putting in
the LinkedList or Vector. All it says is that an "array of anything" (basically,
an array of java.lang.Object) is returned from the buy and sell web service operations.
Surely there is some complexType (i.e. TradeResults, TransactionResults, etc.)
that you want to return here. A java.util.LinkedList object is not a complexType.
It's a generic container object which is specific to the Java programming language.
Same with the java.util.Vector. Web services are programming language independent,
so a .NET client (written in C# or VB code) wouldn't really know how to deal with
a java.util.LinkedList, right? Web services do not transfer objects back and forth,
just XML. This means that the buy web service operation doesn't really return
a java.util.Vector over an HTTP connection. It returns an XML representation of
the "hierarchical state" associated with the complexTypes you put in the Vector,
inside the "service implementation" code on the server side.
What you want to do is use the WSDL "to describe" the data types your web services
accepts and returns. To do this, you'll need to define complexTypes to put in
the array of complex types that is returned. If you leave things as they are,
I don't think you'll ever be able to determine what's in "the Vector". Again,
this is because web services don't transfer objects back and forth, just the state
that is used to instanciate them :-)
HTH,
Mike Wooten
"december_i" <[email protected]> wrote:
>
>
>
Hi Michael Wooten,
When I printed out the Object class name, it returned this "[Ljava.lang.Object;"
So I tried this way again.
Object[] obj = (Object[])call.invoke(new Object[] {"Hi", new Integer(1)});
System.out.println("obj[0].getClass().getName()=" + obj[0].getClass().getName());
At this time, it printed this "java.lang.String".
I guess web services is not returning Vector.
I attached my WSDL file.
I really appreciated your help.
best wishes,
December
"Michael Wooten" <[email protected]> wrote:
If you are still getting a class cast exception, maybe it's becausethe
web service
isn't returning a Vector.
Change the following line in your client code:
Vector v = (Vector) call.invoke(new Object[] {"Hi", new Integer(1)});
to:
Object obj = call.invoke(new Object[] {"Hi", new Integer(1)});
System.out.println("obj.getClass().getName()=" + obj.getClass().getName());
That way you can see what the return type is :-)
You might want to post the WSDL and remote interface of the web service
you are
trying to call also.
Regards,
Mike Wooten
"december_i" <[email protected]> wrote:
Hi Mike Wooten,
Thanks for pointing out my mistake.
However I'm still getting same error. I know i'm gettting this error
because of
return type "Vector". But I don't know what I did wrong.
Does anybody have any sample example about TypeMapping for any datastructures?
Any help on this will be greatly appreciated.
December
"Michael Wooten" <[email protected]> wrote:
Hi December_i,
Your code is saying that the "Vector" type is in the target namespace
for your
web service. I don't think this is correct. Try this:
mapping.register(
java.util.Vector.class,
new QName("java:language_builtins.util", "Vector" ),
new language_builtins.util.VectorCodec(),
new language_builtins.util.VectorCodec()
call.setReturnType( new QName("java:language_builtins.util", "Vector"
HTH,
Mike Wooten
"december_i" <[email protected]> wrote:
I tried to implement a dynamic Client (RPC) however I got the following
Error
when I ran the program.
Exception in thread "main" java.lang.ClassCastException
Here is my part of code
//create service
Service service = factory.createService( serviceName );
TypeMappingRegistry registry = service.getTypeMappingRegistry();
TypeMapping mapping = registry.getTypeMapping(
SOAPConstants.URI_NS_SOAP_ENCODING
mapping.register( Vector.class,
new QName( targetNamespace, "Vector" ),
new language_builtins.util.VectorCodec(), new language_builtins.util.VectorCodec()
//create call
Call call = service.createCall();
//set port and operation name
call.setPortTypeName( portName );
call.setOperationName( operationName );
call.addParameter( "string",new QName( "http://www.w3.org/2001/XMLSchema","string"
ParameterMode.IN);
call.addParameter( "intVal",new QName( "http://www.w3.org/2001/XMLSchema","int"
ParameterMode.IN);
call.setReturnType( new QName( targetNamespace, "Vector" ) );
Vector v = (Vector) call.invoke(new Object[] {"Hi", new Integer(1)
Any help on this will be greatly appreciated.
december -
How to give error message for the screen element text field when wrong i/p
How to give error message for the screen element text field when wrong i/p
when wrong input given
eg.
I have a text box with SBOOK-CARRID
so when user give wrong entry in text box i.e LG
then I should give some error stating that the the input is invalid or not available ,
now it showing the error of standard messages,
i want manual message to be displayed when error comes.
Thank you,
Regards,
Jagrut Bharatkumar ShuklaHi all,
Thank you for your valuable reply,
but the thing is that its a screen field,
i.e text box not a selection screen
i created in screen layout
with name sbook-carrid
now i want to get error message display if wrong i/p is given
thank you.
Regards,
Jagrut bharatkumar Shukla, -
Iphone 4s - how do I change the name in the contacts for the owner of the phone - it is coming up as the other person who uses the laptop - so when ringing or texting anyone 2 names are being used as the caller id on the screen
*Ralph Johns* writes:
"Your options are:
Get a trial account form @mac which will work as an iChat name after the 60 days run out but not be a email account that is valid (And is free)"
Do you mean a trial account from .Mac? (DotMac)
"Get an AIM Screen name and set it to Display what you want as you set it up.
The Screen name can be whatever yu want but you can also set it to display something else as well."
I had thought about this, but it seems other people have already chosen the screen name "pinksharkmark" and virtually every variation of it I can think of. So that isn't an option for me. As for getting it to display something else as well, do you mean that if I were to get an AIM screen name like "CromulentCat" I could somehow log in to iChat under the AIM account "CromulentCat" yet get iChat to represent me to my Buddies as "PinkSharkMark"? Because I have to admit I don't see how that can be done. It appears as if iChat displays to anyone chatting with you precisely the account name you logged in under and nothing else. So if you logged in using a .Mac account, then you are displayed as "[email protected]" while if you logged in under an AIM account, you are displayed as "CromulentCat". But that's it that's all... there is no way to change CromulentCat to PinkSharkMark.
Thanks very much for taking the time to reply, though. -
How to display Success Message on the Left side of Screen
I am displaying a Process Success Message after the ApplyMRU process, *#MRU_COUNT# row(s) updated*. By default, this message is displayed at the center of the screen. I would like to display this message at the left hand side of the screen.
I am using APEX 4.0; Theme Sand - 10. I have tried changing the alignment for the success message position in the Page Template – One Level Tabs, HTML Body section. But I am not having any luck.
Does anyone know how to change/override the default position for the success message?
ThanksAndy,
I tried what you suggested and the success message is still being displayed in the center of the page.
I went to Template --> Page --> One Level Tabs. In the Header, I put the following lines before the </head>
<style type="text/css">
.t10messages {text-align:left;}
</style>
</head>
<body #ONLOAD#>
#FORM_OPEN#
I do not have any other custom CSS. Just strictly using Theme 10 - Sand
Any ideas on what else could be the reason?
Thanks,
DP
Sorry for the delayed response - out for holidays. -
How to load the certificate authority into the keystore for the weblogic8.1
how to load the certificate authority into the keystore for the weblogic8.1
==================================================
Getting the message below when trying to improt the certificate to the weblogic 8.1 web server. Received this certificate from our internal IT certificate authority. Trying to import the certificate to our test sytem.
===================================================
keytool error: java.lang.Exception: Failed to establish chain from reply
Import failed. Verify that the Certificate Authority that signed 'certi.pem'
has been loaded into your keystore 'keystore\pskey'
To view keystore contents issue 'PSkeymanager -list -keystore keystore\pskey [-v
To preview a certificate file issue 'PSkeymanager -previewfilecert -file certi.pem'You need to populate that field using cmod code. Find out from which table that field is and go to transaction cmod then enter project name and select component radio button then display.
Now select the FM EXIT_SAPLRSAP_001 if your datasource is transactional dataource
EXIT_SAPLRSAP_002 for master data attibute
EXIT_SAPLRSAP_003 for Hierarchies
EXIT_SAPLRSAP_004 for text
then populate code .
After your code then delete data from ods then reinit to populate the enhanced field.
Hope it helps.. -
How to delete the index for the business object BUS0033
Hi to all experts,
I'm applying note 1349496 the error here is no records with F4 help for the funds center .
solution from the note
Implement the attached program corrections. Then, in the transaction, delete the index for the business object BUS0033, reactivate it, and start the indexing in the indexing mode "Full". The system then displays the data correctly in the F4 search help.
how to do the second part i have already applied the note .any help
-
How can I change the password for the USER in SAP.
How can I change the password for the USER in SAP?
also I want to change the Language and date Format b/c it's displaying in German language..Hi,
Assuming that User has already his/her user-id and password, and now he/ she wants to change it.
select the client and provide Log-in credentials. Now, instead of 'ENTER' there is one Tab: 'New Password' (up, left hand). Click it.
Now, system will ask for new password to change.
If you are asking from Basis point of view, then T.code: SU01 - User Maintenance.
Enter User's id and Click Change icon.
It will lead to Page: Maintain User.
Here, Select tab: Logon Data
There is a Sub-Tab: Password.
Here, key-in change password and SAVE.
For Language and Date format, contact your Basis-Personnel.
Best regards,
Amit -
How to map Product Group for the Materials in BW.
Hi All,
We have an requirement for one of the report called as Progress validation Report.
We have to craete thsi repotr which would pulll out Inventory value, Production Plan value, Total Lates, Current week deliveries and WIP for a quarter.
Cube whihc provides details about production plan has data by Material, plant and product group wise.
But rest of the cube from which we extract the key figures does not have data by Product grop wise.
Product group is been picked from PGMI table in R/3.
How I can related the materials which are in other cube to the respective Product group.
Material and the relevant prdoct group data doesnot flows in BW.
There is even a scenario where ahve seen a material falls under 2 product groups..
PLease guide as how i can realted already existing materials in the Cube to the product group.
Points will be assigned
Thanks & Regards
Vaishali PatilHi,
Product Group is master data for material master. It is part of Matreial Clssification data in R/3.
Please check if you are having the same already loaded as attribute of Material master. I guess it will be there, if it s not there then you should try to load the same in material master object which you are using in all the cubes.
If the maintinenece in master data is nopt possible then you got to populate the same in cube.
There will be a combination of keys (materail/plant/prduct family etc.. ( for which Product group will be unique). then load product with the help of these key combinations in all the cubes via update routine.
There is one more way to have this but which is performance intensive.
You may create one master data object called Product Group and keep material number as attribute (with compunding all other key fileds to get the unique combination). Then you may create an infoset using cubes and this master data object. Join the materail numbers in all. Display this object in report.
I hope it will help.
Thanks,
S -
I had to do a complete uninstall and reinstall of my up-t0-date Firefox due to another problem (it would only open one window), but after reinstalling my extensions, their icons were not displaying.
I uninstalled and reinstalled again, but the Personas Plus fox will not display in the status bar, and the Video Download Helper icon will not display in the Navigation toolbar, and is not available in the Customize Toolbars menu.
These extensions worked fine before. What's wrong now?You need to set options in those add-ons and/or use Customize Toolbars. Always look at instructions on each add-on's page at https://addons.mozilla.org/ ,
-search for and locate the add-on,
-open the page for that add-on,
-review the information there,
-then visit and bookmark the developer's home page shown on the add-on page; many add-on developers also have a forum for questions, so look for a link on the developer's home page.
Most questions can be answered in one of those places.
<u>'''ABP'''</u>: Tools > Add-ons > Extensions, locate and click on ABP, click Options, in ABP interface, click on Options tab, if no check mark at "Show in toolbar" or "Show in status bar", you can click on each of those items to place a check mark and they will show in one or both places. On the add-ons page https://addons.mozilla.org/ visit and bookmark the developer's home page and forum.
<u>'''NoScript'''</u>
'''''For the toolbar''''': scroll down on the following to the paragraph in the first section beginning with "A set of toolbar buttons is also provided:" and read that section: http://noscript.net/features#basics . It gives instructions on using the Customize Toolbar function to place the icon on your toolbar. Also see:
''' [[Back and forward or other toolbar buttons are missing]]'''
'''[[Navigation Toolbar items]]'''
'''[http://support.mozilla.com/en-US/kb/How+to+customize+the+toolbar How to customize the toolbar]'''
'''''For the Status Bar''''': Tools > Add-ons > Extensions, locate and click on NoScript, click Options, click Advanced tab, check your preferences; see 4th image on: http://noscript.net/screenshots
<u>'''IE Tab 2'''</u>: Tools > Add-ons > Extensions, locate and click on IE Tab 2, look under "Image Gallery", 3rd row, 1st image: https://addons.mozilla.org/en-US/firefox/addon/92382/ . Unfortunately, this developer has moved his home page and not updated the add-ons page. I use IE Tab Plus (formerly Coral IE Tab). -
hello does anyone knows how to re-enter the decimals for the tempo cause i only have a full number and can't enter a decimal number ?
Hi
Go to Preferences:Display and check that you have:
HTH
CCT -
How portal finds the vale for the sap-language parameter for iView
In the portal one of the ABAP WebDynpro iView is getting displayed in German. The reason for that is the sap-language parameter is being passed as DE. All other iViews in the system are passing the sap-language parameter is as en.
In our system the Logon Language property is blank for the all the iViews. Could you tell me why one specific iView the sap-language is being passed as a DE?
How the portal finds the value for the sap-language parameter?Hello Venkata,
Check if your Component locale is set to DE.
Component locale
This locale is defined by the following component profile properties:
--ForcedRequestLanguage
--ForcedRequestCountry
Check this for more:
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/938297a5061d69e10000000a1553f6/content.htm
Greetings,
Praveen Gudapati
p.s Points are always welcome for helpful answers -
How to change the color for the af:messages by skins ?
Hello All
How i can change the text color for the af:messages by skins,i want change the color for the messages paragraph not for message header
Because i know how to change the message header color text by
.AFErrorTextForeground:alias
color: Red;
Error:
1. You Must Select etc...
2. Hello All
i want to change the color nor for the header (Error) ,i want change it for the messages 1 and 2 and its text.
Regards
Mohammad Weshah
)Hi Frank
Unfortunately it dose not work.
Any another options for this issue .
Regards
Mohd.Weshah
Maybe you are looking for
-
ATUALIZAÇÃO DE STATUS NF-E EMITIDA E ENVIADA A LEGADO P/ COMUNICAÇÃO SEFAZ
Senhores (as); Estou desenvolvendo uma NF-e que será gerada no SAP (J1B1N), depois será enviada a um sistema legado que fará o envio a SEFAZ. Para tal, na J_1B_NFE_XML_OUT, coloquei uma codificação que gera um arquivo .xml e salva num diretório, o
-
Error message on my Mac Pro Quad Core Dual
Hello..I'm hoping someone out there can help or advise me. I turned on my mac this morning to find it's normal loading screen of grey with the darker grey logo in centre..all normal at this stage. This was followed by a wipe from top to bottom making
-
How to identify Parked and Posted Documents in GL Line Item Report
Is there any way to identify parked and posted documents in GL Line Item Report S_ALR_87012282? If i tick the parked documents in the further selection tab in the selection parameter, report will list all documents (parked and posted). There is no av
-
Creating a form in capitave v4 to export the text ansers to a spreadsheet
Hi Anyone I want to create an e-learning package as a catalogue for members of staff to select topics they want training on. When they have submitted their requests i want to be able to export them to excel 2010 and then analyse them to create the re
-
Not enough amount of characters in field
In our company we have decided to use the field "Reference" in forms "Outgoing Payments" & "Incoming Payments" (there are fields OVPM.CounterRef & ORCT.CouterRef) like the field "Customer Ref. No." in forms "A/R Invoice" & "A/P Invoice". These fields