InfoObject to InfoObject Transformation / Load another InfoObject
I have 2 Master data Info Objects (of same type and based on same Standard infoObject) , OBJ1 is loading master data from SYS1 and OBJ2 from SYS2... Can I combine them in another infoObject, lets say OBJ3 ? if so how?
What I want to do is to add a Prefix (by hard coding it in the transformation) to each of the data records, so when I finally have all the data in OBJ3 (combination of data from OBJ1 and OBJ2 ) the data records from SYS1 look like Prefix1_dataRecord1 and SYS2 look like Prefix2_dataRecord1 etc
Please let me know how this can be done, how do I make a transformation from one infoObj to load another infoObj (both have the same attributes etc, only that the one being loaded has a length of 12 and other have a length of 10, the extra 2 characters are the Prefix)
Many Thanks and I will say Thanks the SDN way for good or helpful answers.
Hi Niten
Thanks for your response, can you please mention the things I would need to consider when you say "may require an amount of planning and additional work"....
Secondly, I will Prefix with AA and BB so anything coming from SYS2 will be prefixed BB and SYS1 will be prefixed AA (so later if I add another system, I could prefix it with CC etc etc)
So according to above AA0123 will mean Apples and BB0123 will mean Oranges, and that will solve my problem... (I think)
The question remains that HOW can I load an InfoObject (OBJ3 with length 12 , 10 for OBJ1/OBJ2 and 2 for Prefix values) from the two other InfoObjects (OBJ1 and OBJ2 with lengths 10 )
I have found the Solution myself, and I am posting it so it might benefit someone else in the future...
Basically the keyword here is "Generate Export Datasource" .... Once the master data is loaded into OBJ1 and OBJ2, then we need to right click on the infoObject we want to send the data from... Additional Functions > Generate Export Datasource (do some reading on How this feature works, have a look in BI Content).... and then we need to create transformations with OBJ3 (use the exported DataSources of OBJ1 and OBJ2) and that's how we will be able to combine data (or get data from another InfoObject) into the desired infoObject (OBJ3 in my case).
Edited by: Jack Allsop on Feb 9, 2009 8:01 AM
Similar Messages
-
Loading master data from another infoObject (generate export datasource)
Hi All,
We are using a 0MATERIAL that is loaded every day, and we would like to use another infoObject that contains data updated every end of last month (and ont daily).
For instance, on 15th april, we would like use data from 31th march and not 15th april.
We saw that we could use "Generate export datasourse" from 0MATERIAL to the nex infoObject.
1) Is there the best solution?
2) If yes, could you explain us how to do this (generate export datasource), because we didn't do this?
3) Do we do this from InfoObject (0MATERIAL) or Infosource?
Thank you.
Edited by: Radjech Radjech on May 11, 2009 10:44 AMHi,
Check : [Generating the Master Data Export DataSource|http://help.sap.com/saphelp_nw04/helpdata/EN/11/1a5038d2c1ba03e10000009b38f8cf/frameset.htm] to generate export datasouce.
If MATERIAL is time dependent data then, Use To Date field as selection(31st March) to load data into new infoobject. Restict at infopackage level.
Srini -
How load data from One Infoobject to Another Infoobject?
Hi GuRUS
Any body has succeded in loading data from One Infoobject to Another Infoobject?
Pls Let me kNow
Regards
DuraiHi Durai,
Create export datasource on the info-object and then load the data to the other info-object.
Check this link also:
Re: How load data from Infoobject to another Infoobject?
Bye
Dinesh -
Want to make one existing infoobject as reference to Another Infoobject
Hi Friends,
I have created one Characterstics infoobject & on top of that we have created infocube , BEx queries & transported the same to Production system.
Now we want make the same infoobject as reference to another infoobject.
Kindly guide me how to make an Existing characterstic infoobject as Reference infoobject to Other inobject.
I know createing ference infoobject while creating Infobject But now now i want to change existing infoobject.
Thanks &Regards,
Revathihi,
this is not possible once the info object is created, you want to create it as reference to use data of the object?
if yes then if the object which you want to change is not used in many places then create a new object and make it reference, however if it being used at multiple places and replacing at all places is too tiresome then create the data flow for the existing object from the same DS where the Main reference object is being loaded (the data flow can be created if the object has same structure). e.g. if you have created sold to party and have not made it as reference of customer still you can create data flow for sold to party from the customer DS and load it as both objects have same structure.
hope this helps.
regards,
Arvind. -
BPC_ADMIN changes ENTITY infoobject but inactivates transformation
In PRD, I suddenly found that my process chain was failing because the transformation for my infoobject has been deactivated because BPC_ADMIN changed the infoobject. I don't want to transport the activation again from Dev since the infooject has changed in PRD directly. Is there a way to activate the transformation through a program?
Regards,
Mel Calucin
Bentley SystemsDSO Structure:
Characteristics
BPC Exchange Rate Period /BIC/ZPERIOD ZPERIOD /BIC/OIZPERIOD CHAR 20
Key Figures
Exchange Rate for BPC /BIC/ZXCHGRATE ZXCHGRATE /BIC/OIZXCHGRATE DEC 11
Ratio for the "from" currency units /BIC/ZFFACT ZFFACT /BIC/OIZFFACT DEC 9
Ratio for the "to" currency units /BIC/ZTFACT ZTFACT /BIC/OIZTFACT DEC 9
Units
Currency Key for Transaction Currency CURKEY_TC 0CURKEY_TC /BI0/OICURKEY_TC CUKY 5
From currency /BIC/ZFCURR ZFCURR /BIC/OIZFCURR CUKY 5
Other Fields
BW Delta Process: Update Mode RECORDMODE 0RECORDMODE RODMUPDMOD CHAR 1
Transformation File:
FORMAT = DELIMITED
HEADER = YES
DELIMITER = ,
AMOUNTDECIMALPOINT = .
SKIP = 0
SKIPIF =
VALIDATERECORDS=YES
CREDITPOSITIVE=YES
MAXREJECTCOUNT=
ROUNDAMOUNT=
*MAPPING
C_Category=*NEWCOL(C_100)
INPUTCURRENCY=0CURKEY_TC
R_ENTITY=*NEWCOL(GLOBAL)
R_ACCT=0RATE_TYPE
TIME=ZPERIOD
SIGNEDDATA=ZXCHGRATE
*CONVERSION
INPUTCURRENCY=INR.XLS -
Creating InfoObjects using program and assignment under InfoObject Catalog
Hi All,
There is a FM BAPI_IOBJ_CREATE which can create an Infoobject but the problem is it is not having provisions to get assigned to a particular " Infoobject Catalog".
Is there any other program or some way by which we can do it using the same FM.
Thanks in advanceTo assign your Infoobject you must use a separate BAPI:
BAPI_IOBC_CHANGE
This function module changes an existing InfoObject catalog. Enter all the InfoObject catalog properties in the DETAILS parameter
If the Catalog doesn't exist you have another BAPI:
BAPI_IOBC_CREATE
This function module creates a new InfoObject catalog. You have to give all the InfoObject catalog properties in the DETAILS parameter
Regards,
Sergio -
How can i use this sript and loade another movie?
Hi there, i used the following script to load a movie from the server;
var request:URLRequest = new URLRequest("url string");
var loader:Loader = new Loader()
loader.load(request);
addChild(loader);
How can i use this sript and loade another movie? Can someone help me please?
[edited by moderator]Sir, I changed it from:
var request:URLRequest = new URLRequest("http://agusandelsur.gov.ph/downloads/pdrrmo/agusan_del_sur/StaJosefa/Movies/Dir.swf");
var loader:Loader = new Loader()
loader.load(request);
addChild(loader);
to
var request:URLRequest = new URLRequest("http://agusandelsur.gov.ph/downloads/pdrrmo/agusan_del_sur/StaJosefa/Movies/Warning.swf");
var loader:Loader = new Loader()
loader.load(request);
addChild(loader);
When i expord the movie i get the following error.....
Scene 1, Layer 'Layer 3', Frame 1, Line 6 1151: A conflict exists with definition request in namespace internal. -
Often when I click a link within a web page, a message bar appears at the top of the page saying "Firefox has blocked this site from loading another page" or something similar. This happens frequently on banking or credit card sites. This is particularly annoying because it seems to disturb the operation of the link when I have to click the "Allow" box on the message bar. I would prefer to create a whitelist for this feature so it would not interrupt my banking operations. Failing that, I would like to know how to toggle the feature on and off. Failing that, I would like to know how to defeat the function.
See:
*Firefox > Options/Preferences > Advanced > General : Accessibility : [ ] "Warn me when web sites try to redirect or reload the page"
The setting in "Options > Advanced > General" is meant as an accessibility feature, as you can see by the label of that section, so that people with disabilities or people who use screen readers do not get confused and is not meant as a safety protection to stop redirecting.
See also:
*https://support.mozilla.org/kb/settings-network-updates-and-encryption#w_general-tab
*http://kb.mozillazine.org/accessibility.blockautorefresh
*http://kb.mozillazine.org/Accessibility_features_of_Firefox -
Clear loaded pictures in xml gallery to load another set
i cannot figure how to unload my already populated xml gallery, before loading new content :
here the functions i want :
//following 2 functions will be called by a button :
// removes previously placed objects
function clearLoadedPictures():void {
// Load another ,xml to load new pictures set - ok : works fine
function LoadNewPictures():void {
i_g = 0;
// xml data
var xml_gallery:XML = new XML();
var xml_gallery_List:XMLList = new XMLList;
// XML data loader...
var xmlUrlReq:URLRequest = new URLRequest("xml/gallery2.xml");// gallery2.xml will replace gallery.xml already loaded
var xml_gallery_UrlLoader:URLLoader = new URLLoader(xmlUrlReq);
xml_gallery_UrlLoader.addEventListener(Event.COMPLETE, xml_gallery_Complete);
xml_gallery_UrlLoader.addEventListener(IOErrorEvent.IO_ERROR, xml_gallery_LoadFailed);
here the xml gallery code :
var _mc:item;
var total:int;
var i_g:int;
var id:int;
var btn_Gallery_Ready:Boolean;
var speedX:Number;
var spaceR:Number;
var img_gallery_Loader:Loader;
i_g = 0;
// xml data
var xml_gallery:XML = new XML();
var xml_gallery_List:XMLList = new XMLList;
// XML data loader...
var xmlUrlReq:URLRequest = new URLRequest("xml/gallery.xml");
var xml_gallery_UrlLoader:URLLoader = new URLLoader(xmlUrlReq);
xml_gallery_UrlLoader.addEventListener(Event.COMPLETE, xml_gallery_Complete);
xml_gallery_UrlLoader.addEventListener(IOErrorEvent.IO_ERROR, xml_gallery_LoadFailed);
bottom24.gallery.content_mc.addEventListener(MouseEvent.ROLL_OVER, startScroll);
bottom24.gallery.content_mc.addEventListener(MouseEvent.ROLL_OUT, stopScroll); //
// xmlComplete function
function xml_gallery_Complete(e:Event):void
xml_gallery = XML(e.target.data); //
xml_gallery_List = xml_gallery.item; // <item> in gallery.xml
total = xml_gallery_List.length();
spaceR = xml_gallery.attribute("space"); // specified in gallery.xml file as is : <gallery space="119" speed="0.2">
speedX = xml_gallery.attribute("speed");
init_gallery();
function xml_gallery_LoadFailed(e:IOErrorEvent):void {
trace("Load Failed: " + e);
function init_gallery() //
//bottom.gallery.content_mc.itemHolder_mc.
_mc = new item(); //
_mc.alpha = 0;
//_mc.imgMask_mc.scaleY = 0; // condition pour apparition des timbres ds la gallery - OLD
_mc.imgMask_mc.alpha = 0; // condition pour apparition des timbres ds la gallery - NEW
_mc.x = i_g * spaceR;
_mc.btn.id = i_g;
_mc.btn.mouseChildren = false;
bottom24.gallery.content_mc.itemHolder_mc.addChild(_mc);
Tweener.addTween(_mc, {alpha:1, time:0.8, transition:"easeOutExpo"});
_mc.online_mc.alpha = 0; //invisible sans roll over
if (xml_gallery_List[i_g].url != "")
_mc.btn.buttonMode = true;
_mc.online_mc.visible = true;
btn_Gallery_Ready = true;
else
_mc.btn.buttonMode = false;
_mc.online_mc.visible = false;
btn_Gallery_Ready = false;
var imgRequest:URLRequest = new URLRequest (xml_gallery_List[i_g].image); //
img_gallery_Loader = new Loader(); // var imgLoader:Loader;
img_gallery_Loader.load(imgRequest); //
img_gallery_Loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, imgLoading);
img_gallery_Loader.contentLoaderInfo.addEventListener(Event.COMPLETE, img_gallery_Complete);
i_g++;
function imgLoading(event:ProgressEvent):void // tiny preloader in bottom thumbs pics
_mc.preloader_mc.width = Math.round(img_gallery_Loader.contentLoaderInfo.bytesLoaded / img_gallery_Loader.contentLoaderInfo.bytesTotal * 100);
function img_gallery_Complete(event:Event):void
_mc.imgHolder_mc.addChild(img_gallery_Loader);
Tweener.addTween(_mc.imgHolder_mc, {_saturation:0.9, time:0.6});// desaturate scrolling thumbs
//_mc.imgHolder_mc.alpha = 0.5; // test
// apparition des timbres ds la gallery, ici fade in : - NEW
Tweener.addTween(_mc.imgMask_mc, {"alpha":1, delay:i_g / 20, time:0.4, transition:"easeOutExpo"});// test
// apparition des timbres ds la gallery, ici image apparait de haut en bas : - OLD
//Tweener.addTween(_mc.imgMask_mc, {"scaleY":1, delay:i_g / 10, time:1, transition:"easeOutExpo"});
// la ligne de preloader qui diminue vers la gauche :
Tweener.addTween(_mc.preloader_mc, {"scaleX":0, delay:0, time:1, transition:"easeOutExpo"});
_mc.btn.addEventListener(MouseEvent.ROLL_OVER, onMouseOver);
_mc.btn.addEventListener(MouseEvent.ROLL_OUT, onMouseOut);
_mc.btn.addEventListener(MouseEvent.CLICK, onMouseClick);
if (i_g < total)
init_gallery();
thankshi,
back to work,
then i used a loop in the first clear function:
var n:int = 0;
while (n < xml_gallery_List.length() -1) {
bottom24.gallery.content_mc.itemHolder_mc.removeChildAt(n); //
i++;
and it remove all my previously loaded pictures,but it throw me an error :
RangeError: Error #2006: The supplied index is out of bounds.
at flash.display: DisplayObjectContainer/removeChildAt()
it seems error come from the removeChildAt, but i can't figure out what's wrong
i've tried to replace removeChildAt(n); by removeChild(n); and the loop crash Flash software....
any suggestion ? -
How to load another page in a frame?
Hi!
I have a frame with a page where is a button. I need to load another page in the frame when I click the button. How can I make it on the ADF? I work on JDeveloper 10.1.3.4.I found example. Thank you for help. Refresh works very well! This code:
protected void refreshPage(String refreshpage) {
FacesContext fc = FacesContext.getCurrentInstance();
ViewHandler ViewH = fc.getApplication().getViewHandler();
UIViewRoot UIV = ViewH.createView(fc, refreshpage);
UIV.setViewId(refreshpage);
fc.setViewRoot(UIV);
refreshPage("/transfers/ClaimForm.jspx"); -
How to drop a schema and load another one?
I have an interruption during installing the central instance of a SAP Netweaver 04s System. After I restarted the installation I found this message in the Log file.
<b>ERROR 2006-08-16 16:17:04</b>
CJS-30109 The Java load in database PDV/liesc1ddbw01 has already been configured. <p> SOLUTION: Drop the schema and load it with a new load before running this installation.
<b>ERROR 2006-08-16 16:17:04</b>
CJS-30109 The Java load in database PDV/liesc1ddbw01 has already been configured. <p> SOLUTION: Drop the schema and load it with a new load before running this installation.
<b>ERROR 2006-08-16 16:17:04</b>
FCO-00011 The step getJavaLoadType with step key |NW_Java_CI|ind|ind|ind|ind|0|0|NW_CI_Instance|ind|ind|ind|ind|10|0|getJavaLoadType was executed with status ERROR.
QUESTION: How to drop a schema and load another one?Hello,
I got the similar error....but i did reinstall from o.s. and done the installation again...it was worked successfully..
if you find out alternate solution for that ...please let us know..
Regards, -
Hi guys,
I have few questions and hope any of you flash master can
help me on it. I have a 3D carousel spinning gallery loaded with
XML in my content frame (this frame contains different content
pages such as about us, service n etc).
I would like to know how can I make it like when I click on
the carousel thumbnail, it'll bring me to the particular gallery
page for that category. I have the gallery page coded in the
content frame together. Now when I click on the carousel thumbnail,
it'll load another page with the getURL command. (the URL is read
from the XML file)
Is there any way I can make it to load the gallery page
inside my swf instead of loading another html page?
p/s: Hope you can understand what I'm talking about, I know
my description is not clear enough 'coz I don't really know how to
explain it.. =$Hi Landice,
Welcome to the forums!
One problem that you might face is that Flash can load and
render external SWFs but not (complete) HTML pages.
If the contents of the HTML page is simply an SWF, then you
can modify your code to allow Flash to load the SWF instead of
opening a new window. That is, change the XML code to reflect the
location of the SWF, not the HTML file. Then, in Flash, make use of
the loadMovieNum, loadClip, or loadMovie methods to either load the
SWF to a _level or a MovieClip.
Otherwise, you may have to rethink your set-up.
I imagine that this gallery page is mainly comprised of
images? If so, it might be better to represent the gallery page as
another XML page with the URLs of images specific to that gallery.
And then just as your 3D carousel loads in XML, you could load in
the XML for a particular gallery and then load in each image using
the loadMovie or loadClip methods. -
Loading programmers dvorak in initramfs with busybox.
Solution:
Download the keyboard map. Other keyboard maps you can usually find in "/usr/share/kbd/keymaps/"
wget https://raw.githubusercontent.com/jiangmiao/dvp/master/dvp.map
Now convert that map to the binary format that can be used with `loadkmap`. Make sure you run it with privileges, otherwise you'll get the "Couldn't get a file descriptor referring to the console" error
sudo loadkeys -b dvp.map > dvp.bmap
Now you can load that map in initramfs using `loadkmap`. I have a custom initramfs and init and here is the excerpt from it
#!/usr/bin/ash
echo "Starting the init script"
#mount things needed by this script
mount -t proc proc /proc
mount -t sysfs sysfs /sys
# and so on
echo "creating the symlinks to busybox"
/bin/busybox --install -s
echo "loading programmers dvorak"
loadkmap < dvp.bmap
Problem
I have a custom initramfs with Busybox in it. I want to load another keymap in there. Busybox has `loadkmap` utility, unfortunately it expects a binary file, so .map files don't fit in there. The goal is to load programmer's dvorak in busybox, but the problem is generic, because any ANSI .map format will not work with `loadkmap`.
The map for dvp is here: https://github.com/jiangmiao/dvp
Here it was talked about, but unfortunately the patch link is dead: http://mstempin.free.fr/index.php?2005/ … ry-keymaps
How to load a keymap in initramfs with busybox?
FTR, here is the quote from that blog post
Unfortunately, This is not a trivial task in Busybox, as it uses a special binary keymap file format for specifying the keymap to use.
The standard Linux way of handling keymaps is using the kbd utility package. This package contains most of the worldwide keyboard definitions in a keymap format. The two most usefull commands are the loadkeys and dumpkeys, which respectively loads an ASCII keymap file into the kernel's internal translation table and dumps this table to the standard output.
Unfortunately, the keymaps file format (see Linux manual (5) for keymaps) is difficult to parse ,as it requires a full lex/yacc parser to handle it :-(.
However, such a parser is included into loadkeys... And this utility also provides a -m option that generates a C-style output of the file...
After studying Busybox's binary keymap format in details, it appears to be no more than just a file dump of all key translation tables for each state (ie. plain, shifted, controlled, etc.), preceeded by a binary map of translation tables.
So, I decided to write a patch to the kbd package to add a -b option that provides a binary keymap dump capability to loadkeys. Here it is!
Last edited by SteveSapolsky (2014-12-19 12:39:13)progandy wrote:
In archlinux loadkeys from core/kbd should allow you to generate a binary keymap.
loadkeys -b /your/key.map > key.bmap
Thank you. I updated my post and added the solution. -
Loading another jsf page from current jsf page
Hello,
I would like to add a button and then write logic to load another jsf page when the button is pressed
Any sample code can be referenced?
ThanksThis is well documented in http://download.oracle.com/docs/cd/E15523_01/web.1111/b31973/af_navigate.htm
Timo -
I keep getting the message that Firefox is running in the background and I cannot load another page. I have to restart my computer to get Firefox back to operating normally. I have everything closed down as far as I can tell. But when I click on the Icon it will not start another page. It just keeps telling me to shut down all browser windows and that Firefox is running in the background. I even go to ctrl/alt/delete and look at the tasks running. Nothing! It is happening a lot more often now and I hate to use Internet Explorer. I have depended a lot more on Mozilla in the past few years now and I like it. This is driving me nuts. Please help. Thank You
Did you check the Processes tab in the Task Manager?
See "Hang at exit":
* http://kb.mozillazine.org/Firefox_hangs
* [[Firefox hangs]]
Maybe you are looking for
-
Has anyone else had this problem? When I "share" documents from Pages or GoodReader via email It looks and sounds like documents have been sent but they never arrive and when I check my "sent" file, they aren't there. Very frustrating! I know I've
-
Object Link to Engineering Record from DIR
Hello Gurus, With respect to the below post. I did the config setting and I see only the CASE GUID showing up and not the Engineering Record number. PLM7 Engineering Record not working as expected And also I am not able to navigate to my ER from the
-
I can't acces microsoft apps on 701
Hi, when i try to acces microsoft apps it tells me that service not setup and it asks for (domain,e-mail,password,username) and i don't know what to do. Any advice? Solved! Go to Solution.
-
Help my css in dreamweaver isn't working
i entered my new css rule in html mode margin:0; padding:0; #container { width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; #body { font-family: Georgia, "Times New Roman", Times, serif;
-
How to install on windows 7 x64
i keep getting an error when i try and install itunes after i rebooted my windows 7 pc and it downloads itunes but wont install it even as administrator,can any one tell me how i do install itunes as i had it on my pc before reboot???