RH_STRUC_GET example
Hi,
Does anyone have sample code that I can pinch. I want to get all the employee numbers that report to a manager.
I assume the best way is using RH_STRUC_GET but there may be a better way?
Thank you.
Hi Satish,
this FM works only under Organizational management. I suppose that the BW has it's own instance.
I think that there are 2 options for transfer OM into BW
as data to datacubes for reporting
as OM for use it maybe as background for authorizations
As I have only little experiences with transfer OM through standard ALE to BW I only test to transfer objects O (Organizational Unit), S (Position) and C (Job). For me I wasn't able transfer objects P (person) into BW. And in this cause you will be able to use this RH_STRUC_GET functional module.
If you will have the OM transferred through extractors into BW then not. This is my experiences that I have from transferring OM across systems (from HR own instance to own instances of ERP, CRM, SolMan and BW systems).
BR
Similar Messages
-
Is there a place where I can find all the field values for RH_STRUC_GET
Hello Gurus,
I there a place or maybe some documentation that will explain or give the different values for the FM RH_STRUC_GET fields ?
Thank you,
JZHi Jorge
In this link you have an example .
RH_STRUC_GET Performance
Now when I needed that for crm I used to a class
'CL_CRM_PPM_UM_TOOLKIT.
In sdn you can find examples about used the FM or class -
Testing FM RH_STRUC_GET
Hi All,
i will like to test this FM RH_STRUC_GET. i thought it is used to get the position and organizational unit the user is linked to
I proceed as follow:
Se37
i filled:
0type:S
0BJID:persnr.
WEGID:A008
Flag:?
PLVAR:01
Begda:24.08.2010
ENDA:24.08.2010
TDEPTH (What does that mean?):?:?
TFLAG (What does that mean?):?:?
TVFLAG (What does that mean?):?:?
Authority Check (What does that mean?):?:?
Text_Buffer-fille (What does that mean?):?:?
Buffer_Mode (What does that mean?):?
Could anyone help?
Thanks
giloHi Gilo,
Please check this example :
DATA: IOBJEC LIKE OBJEC OCCURS 0 WITH HEADER LINE,
ISWHACTOR LIKE SWHACTOR OCCURS 0 WITH HEADER LINE,
ISTRUC LIKE STRUC OCCURS 0 WITH HEADER LINE.
CALL FUNCTION 'RH_STRUC_GET'
EXPORTING
ACT_OTYPE = 'S'
ACT_OBJID = MGR_POS ---> <Position>
ACT_WEGID = 'ZSPS' -
> Relation
ACT_PLVAR = '01'
ACT_BEGDA = PCHBEGDA
ACT_ENDDA = PCHENDDA
ACT_TDEPTH = 2
TABLES
RESULT_TAB = ISWHACTOR
RESULT_OBJEC = IOBJEC
RESULT_STRUC = ISTRUC
EXCEPTIONS
NO_PLVAR_FOUND = 1
NO_ENTRY_FOUND = 2
OTHERS = 3.
Note : The Variable ACT_TDEPTH denotes -->To indicate how many levels of an organizational structure should be processed in an inquiry/report, enter the appropriate level numberFor example, if the field contains a 3, the system processes three levels of the structure, beginning from the organizational unit you select as the root object, down.
The below fields always used default values unless for special cases.
HRRHAS-TFLAG - is checked if you need to fetch the texts
HRRHAS-VFLAG - is checked if you need to fetch the relation ship information
HRRHAS-AUTHY - is checked if you need to check the authorization
TEXT_BUFFER_FILL - denotes a test run
Remember the Objid is position based on the object type and relation you selected.
Thank you,
Kumar
Edited by: Kumar B on Aug 24, 2010 12:37 PM -
FM RH_STRUC_GET and buffer_mode
Hi,
The FM RH_STRUC_GET offer an importing parameter called BUFFER_MODE. I have come across severel buffer modes i existing coding, like X, F and D.
My problem is that we are using the FM a lot. And I have a performance problem, that the FM doing a lot of identical selects on dababase.
Is there a place where I am able to get a list of all possible buffer modes, and som documentation on the differences of the modes.
Best regards,
Martin MolzHi Gilo,
Please check this example :
DATA: IOBJEC LIKE OBJEC OCCURS 0 WITH HEADER LINE,
ISWHACTOR LIKE SWHACTOR OCCURS 0 WITH HEADER LINE,
ISTRUC LIKE STRUC OCCURS 0 WITH HEADER LINE.
CALL FUNCTION 'RH_STRUC_GET'
EXPORTING
ACT_OTYPE = 'S'
ACT_OBJID = MGR_POS ---> <Position>
ACT_WEGID = 'ZSPS' -
> Relation
ACT_PLVAR = '01'
ACT_BEGDA = PCHBEGDA
ACT_ENDDA = PCHENDDA
ACT_TDEPTH = 2
TABLES
RESULT_TAB = ISWHACTOR
RESULT_OBJEC = IOBJEC
RESULT_STRUC = ISTRUC
EXCEPTIONS
NO_PLVAR_FOUND = 1
NO_ENTRY_FOUND = 2
OTHERS = 3.
Note : The Variable ACT_TDEPTH denotes -->To indicate how many levels of an organizational structure should be processed in an inquiry/report, enter the appropriate level numberFor example, if the field contains a 3, the system processes three levels of the structure, beginning from the organizational unit you select as the root object, down.
The below fields always used default values unless for special cases.
HRRHAS-TFLAG - is checked if you need to fetch the texts
HRRHAS-VFLAG - is checked if you need to fetch the relation ship information
HRRHAS-AUTHY - is checked if you need to check the authorization
TEXT_BUFFER_FILL - denotes a test run
Remember the Objid is position based on the object type and relation you selected.
Thank you,
Kumar
Edited by: Kumar B on Aug 24, 2010 12:37 PM -
Here's the detail of what happens.
1. Turn on computer and then click on Firefox icon on desktop.
2. Firefox opens. Everything looks OK. Mr Bunsen's graphic is working fine.
3. Click on any webpage link. For example, a newspaper or an online webmail page. All looks OK until
4. Click on anything or type anything, such as in ID in a box, and bingo, the top line of Firefox goes from dark blue to very pale blue and the computer is hung. You cannot get out of Firefox or get Firefox to work.
5. Switch off computer.
Is this perhaps due to a clash of Add-ons. I run Avast anti-virus. McAfee came with Firefox 4 and I did not reject it. Is it conflicting wth something in my system and causing it to hang?You can modify the pref <b>keyword.URL</b> on the <b>about:config</b> page to use Google's "I'm Feeling Lucky" or Google's "Browse By Name".
* Google "I'm Feeling Lucky": http://www.google.com/search?btnI=I%27m+Feeling+Lucky&ie=UTF-8&oe=UTF-8&q=
* Google "Browse by Name": http://www.google.com/search?ie=UTF-8&sourceid=navclient&gfns=1&q=
* http://kb.mozillazine.org/keyword.URL
* http://kb.mozillazine.org/Location_Bar_search -
Some of my apps refuse to open. For example, google crome gives me the message that it quit unexpectedly and gives me the option to submit a report to no resolve. Does anyone have suggestions?
Welcome to the Apple community.
Does anyone have suggestions?
Trash the spyware (Chrome) and use Safari. -
How can I change the background of a running webpage on my own. Example Facebook I want to change its background color from white to black just in my view, not for all. Cause I really hate some site with white background because as I read for an hour it aches my eyes but not on those with darker background color.
You can use the NoSquint extension to set font sizes (text/page zoom) and text colors on web pages.
*NoSquint: https://addons.mozilla.org/firefox/addon/nosquint/ -
Most of the songs on my iPod Classic no longer show up on iTunes on my laptop. I deleted iTunes & installed the latest version but this did not change anything. For example on 1 playlist I have 66 songs but only 1 shows on the iTunes screen. Thanks you for any help.
See Empty/corrupt iTunes library after upgrade/crash or
Recover your iTunes library from your iPod or iOS device.
tt2 -
When previewing images by clicking on the thumbnail in an Event for example, I've been finding that many images preview in a 'zoomed in' way so only a small part of the photos is previewed in a highly magnified view.
Initially I could find no cause. Then I tried right click - Edit and on the affected images, always get this warning:
"Image Cannot Be Edited - This photo was previously edited with another application or with an early version of Iphoto. Duplicate this photo to edit it." and a "Duplicate To Edit" Button is displayed.
The external Editor defined for iPhoto is Adobe Photoshop Elements.
Now, I reckon the MUST be others out there affected by this same apparent Preview bug, yet my searches have not revealed any answers. Also seems impossible to find a contact number for adobe???
ThanksStart '''[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode Firefox in Safe Mode]''' {web Link} by holding down the '''<Shift ''(Mac Options)'' >''' key, and then starting Firefox. Is the problem still there?
-
Trying to create a simple example. Need Help!
I'm trying to create a very simlpe examlpe using Swing components to illustrate a MVC architecture.
I have a JFrame containing a JTree and a JButton.
What I'd like to happen is when I click the JButton the JTree model is changed in some fashion and the the view is refreshed due to the models change.
If anyone out there has a simple example of any MVC architecture involving Swing components I'd love to see it.
ThxSure, look at any of the Sun tutorials. For example, look in your API documentation for JTree; it has a link to a tutorial about how to use JTree.
-
I can not count the data from the module. Can prompt as it to make. It is desirable with examples (data read-out from the module and data transmission between channels. It is in advance grateful.
Hello. Most of the engineers in developer exchange are more familiar
with NI products. Contacting ICS for technical support is a better
course of action. -
Can not find location of method in Flash example
The issue that I am having is that I have search high and low to find where the method "flashmo_graphic()" is defined in the example that can be found here:
http://www.flashmo.com/preview/flashmo_158_heart_effect
I also attached folder. There is a "caurina.transitions.*;" folder being imported, it is attached. Anyways, you will notice that there is only 1 action script frame and in it around midway there is the code:
function flashmo_create(e:Event):void
var mc:MovieClip = new flashmo_graphic();
mc.gotoAndStop( Math.floor( flashmo_group.numChildren % mc.totalFrames ) + 1 );
The issue that I am having is finding out what flashmo_graphic() is. Can anyone tell me what this method is and better yet how I would find out for myself?
Thanks,
Brianvar mc:MovieClip = new flashmo_graphic();
This is the script to add a movieclip to the stage.
Go to library.Right click on the first symbol(flashmo graphic) and select linkage you see a pop up with some properties of the symbol.
In the class you can see flashmo_graphic which is the linkage name of the symbol. -
Step By Step Example for Application Integrator for Yahoo or any kind of
All EP Expert,
I want to create yahoo or Gmail or any kind of url iView on which I can implement SSO for learning purpose on my Local laptop.
I have installed EP SP9 on my laptop.
I go through some blog and some discussion but I am not able to find below files mentioned in those blog.
1. AppIntegrator.zip file to find two files
2. com.sap.portal.howtos.webapp.par file
3. HowToUseAppIntegrator_en.pdf file
So I am not able to perform step by step instruction as mentioned in blogs.
Can any one provide me any kind of documents for EP SP9 for Application Intigrator functionality basically I am interested to integrate JAva base application in my portal with SSO but if any one can provide for Yahoo or Gmail for EP SP9 it will be a great help.
Thanks and waiting for some help on this form all EP experts.
I will reward full points for right answer.
Thanks in Advance.
Ashish.Hi Mona,
Thank you very much for your prompt reply. I really appreciate if you can provide me exact location from where I can download "Application Integrator" zip file from which I can extract "com.sap.portal.howtos.webapp.par" file as describe in example PDF file. I tried very hard to find on SDN and "help.sap.com" but could not find it.
If you have it with you then please send it to me on my email ID [email protected]
Or please tell me exact location from where I can download it.
I give 10 points for this help.
Thanks in Advance.
Ashish. -
Adobe cloud to save automatically actions, stuff and settings for example?
Hi!
I had a hard-disk error and had to reinstall everything and with that I lost my photoshop actions...
Can't adobe cloud save automatically / sync this kind of stuff and personalize settings for example?
Thanks!
FranciscoHi Francisco, here are the details around sync settings and items that can be synced as of now: Photoshop Help | Sync settings using Adobe Creative Cloud
Thanks,
Atul Saini -
Making Effective Use of the Hybrid Cloud: Real-World Examples
May 2015
Explore
The Buzz from Microsoft Ignite 2015
NetApp was in full force at the recent Microsoft Ignite show in Chicago, and it was clear that NetApp's approach to hybrid cloud and Data Fabric resonated with the crowd. NetApp solutions such as NetApp Private Storage for Cloud are solving real customer problems.
Hot topics at the NetApp booth included:
OnCommand® Shift. A revolutionary technology that allows you to move virtual machines back and forth between VMware and Hyper-V environments in minutes.
Azure Site Recovery to NetApp Private Storage. Replicate on-premises SAN-based applications to NPS for disaster recovery in the Azure cloud.
Check out the following blogs for more perspectives:
Microsoft Ignite Sparks More Innovation from NetApp
ASR Now Supports NetApp Private Storage for Microsoft Azure
Four Ways Disaster Recovery is Simplified with Storage Management Standards
Introducing OnCommand Shift
SHIFT VMs between Hypervisors
Infront Consulting + NetApp = Success
Richard Treadway
Senior Director of Cloud Marketing, NetApp
Tom Shields
Senior Manager, Cloud Service Provider Solution Marketing, NetApp
Enterprises are increasingly turning to cloud to drive agility and closely align IT resources to business needs. New or short-term projects and unexpected spikes in demand can be satisfied quickly and elastically with cloud resources, spurring more creativity and productivity while reducing the waste associated with over- or under-provisioning.
Figure 1) Cloud lets you closely align resources to demand.
Source: NetApp, 2015
While the benefits are attractive for many workloads, customer input suggests that even more can be achieved by moving beyond cloud silos and better managing data across cloud and on-premises infrastructure, with the ability to move data between clouds as needs and prices change. Hybrid cloud models are emerging where data can flow fluidly to the right location at the right time to optimize business outcomes while providing enhanced control and stewardship.
These models fall into two general categories based on data location. In the first, data moves as needed between on-premises data centers and the cloud. In the second, data is located strategically near, but not in, the cloud.
Let's look at what some customers are doing with hybrid cloud in the real world, their goals, and the outcomes.
Data in the Cloud
At NetApp, we see a variety of hybrid cloud deployments sharing data between on-premises data centers and the cloud, providing greater control and flexibility. These deployments utilize both cloud service providers (CSPs) and hyperscale public clouds such as Amazon Web Services (AWS).
Use Case 1: Partners with Verizon for Software as a Service Colocation and integrated Disaster Recovery in the Cloud
For financial services company BlackLine, availability, security, and compliance with financial standards is paramount. But with the company growing at 50% per year, and periodic throughput and capacity bursts of up to 20 times baseline, the company knew it couldn't sustain its business model with on-premises IT alone.
Stringent requirements often lead to innovation. BlackLine deployed its private cloud infrastructure at a Verizon colocation facility. The Verizon location gives them a data center that is purpose-built for security and compliance. It enables the company to retain full control over sensitive data while delivering the network speed and reliability it needs. The colocation facility gives Blackline access to Verizon cloud services with maximum bandwidth and minimum latency. The company currently uses Verizon Cloud for disaster recovery and backup. Verizon cloud services are built on NetApp® technology, so they work seamlessly with BlackLine's existing NetApp storage.
To learn more about BlackLine's hybrid cloud deployment, read the executive summary and technical case study, or watch this customer video.
Use Case 2: Private, Nonprofit University Eliminates Tape with Cloud Integrated Storage
A private university was just beginning its cloud initiative and wanted to eliminate tape—and offsite tape storage. The university had been using Data Domain as a backup target in its environment, but capacity and expense had become a significant issue, and it didn't provide a backup-to-cloud option.
The director of Backup turned to a NetApp SteelStore cloud-integrated storage appliance to address the university's needs. A proof of concept showed that SteelStore™ was perfect. The on-site appliance has built-in disk capacity to store the most recent backups so that the majority of restores still happen locally. Data is also replicated to AWS, providing cheap and deep storage for long-term retention. SteelStore features deduplication, compression, and encryption, so it efficiently uses both storage capacity (both in the appliance and in the cloud) and network bandwidth. Encryption keys are managed on-premises, ensuring that data in the cloud is secure.
The university is already adding a second SteelStore appliance to support another location, and—recognizing which way the wind is blowing—the director of Backup has become the director of Backup and Cloud.
Use Case 3: Consumer Finance Company Chooses Cloud ONTAP to Move Data Back On-Premises
A leading provider of online payment services needed a way to move data generated by customer applications running in AWS to its on-premises data warehouse. NetApp Cloud ONTAP® running in AWS proved to be the least expensive way to accomplish this.
Cloud ONTAP provides the full suite of NetApp enterprise data management tools for use with Amazon Elastic Block Storage, including storage efficiency, replication, and integrated data protection. Cloud ONTAP makes it simple to efficiently replicate the data from AWS to NetApp FAS storage in the company's own data centers. The company can now use existing extract, transform and load (ETL) tools for its data warehouse and run analytics on data generated in AWS.
Regular replication not only facilitates analytics, it also ensures that a copy of important data is stored on-premises, protecting data from possible cloud outages. Read the success story to learn more.
Data Near the Cloud
For many organizations, deploying data near the hyperscale public cloud is a great choice because they can retain physical control of their data while taking advantage of elastic cloud compute resources on an as-needed basis. This hybrid cloud architecture can deliver better IOPS performance than native public cloud storage services, enterprise-class data management, and flexible access to multiple public cloud providers without moving data. Read the recent white paper from the Enterprise Strategy Group, “NetApp Multi-cloud Private Storage: Take Charge of Your Cloud Data,” to learn more about this approach.
Use Case 1: Municipality Opts for Hybrid Cloud with NetApp Private Storage for AWS
The IT budgets of many local governments are stretched tight, making it difficult to keep up with the growing expectations of citizens. One small municipality found itself in this exact situation, with aging infrastructure and a data center that not only was nearing capacity, but was also located in a flood plain.
Rather than continue to invest in its own data center infrastructure, the municipality chose a hybrid cloud using NetApp Private Storage (NPS) for AWS. Because NPS stores personal, identifiable information and data that's subject to strict privacy laws, the municipality needed to retain control of its data. NPS does just that, while opening the door to better citizen services, improving availability and data protection, and saving $250,000 in taxpayer dollars. Read the success story to find out more.
Use Case 2: IT Consulting Firm Expands Business Model with NetApp Private Storage for Azure
A Japanese IT consulting firm specializing in SAP recognized the hybrid cloud as a way to expand its service offerings and grow revenue. By choosing NetApp Private Storage for Microsoft Azure, the firm can now offer a cloud service with greater flexibility and control over data versus services that store data in the cloud.
The new service is being rolled out first to support the development work of the firm's internal systems integration engineering teams, and will later provide SAP development and testing, and disaster recovery services for mid-market customers in financial services, retail, and pharmaceutical industries.
Use Case 3: Financial Services Leader Partners with NetApp for Major Cloud Initiative
In the heavily regulated financial services industry, the journey to cloud must be orchestrated to address security, data privacy, and compliance. A leading Australian company recognized that cloud would enable new business opportunities and convert capital expenditures to monthly operating costs. However, with nine million customers, the company must know exactly where its data is stored. Using native cloud storage is not an option for certain data, and regulations require that the company maintain a tertiary copy of data and retain the ability to restore data under any circumstances. The company also needed to vacate one of its disaster-recovery data centers by the end of 2014.
To address these requirements, the company opted for NetApp Private Storage for Cloud. The firm placed NetApp storage systems in two separate locations: an Equinix cloud access facility and a Global Switch colocation facility both located in Sydney. This satisfies the requirement for three copies of critical data and allows them to take advantage of AWS EC2 compute instances as needed, with the option to use Microsoft Azure or IBM SoftLayer as an alternative to AWS without migrating data. For performance, the company extended its corporate network to the two facilities.
The firm vacated the data center on schedule, a multimillion-dollar cost avoidance. Cloud services are being rolled out in three phases. In the first phase, NPS will provide disaster recovery for the company's 12,000 virtual desktops. In phase two, NPS will provide disaster recover for enterprise-wide applications. In the final phase, the company will move all enterprise applications to NPS and AWS. NPS gives the company a proven methodology for moving production workloads to the cloud, enabling it to offer new services faster. Because the on-premises storage is the same as the cloud storage, making application architecture changes will also be faster and easier than it would be with other options. Read the success story to learn more.
NetApp on NetApp: nCloud
When NetApp IT needed to provide cloud services to its internal customers, the team naturally turned to NetApp hybrid cloud solutions, with a Data Fabric joining the pieces. The result is nCloud, a self-service portal that gives NetApp employees fast access to hybrid cloud resources. nCloud is architected using NetApp Private Storage for AWS, FlexPod®, clustered Data ONTAP and other NetApp technologies. NetApp IT has documented details of its efforts to help other companies on the path to hybrid cloud. Check out the following links to lean more:
Hybrid Cloud: Changing How We Deliver IT Services [blog and video]
NetApp IT Approach to NetApp Private Storage and Amazon Web Services in Enterprise IT Environment [white paper]
NetApp Reaches New Heights with Cloud [infographic]
Cloud Decision Framework [slideshare]
Hybrid Cloud Decision Framework [infographic]
See other NetApp on NetApp resources.
Data Fabric: NetApp Services for Hybrid Cloud
As the examples in this article demonstrate, NetApp is developing solutions to help organizations of all sizes move beyond cloud silos and unlock the power of hybrid cloud. A Data Fabric enabled by NetApp helps you more easily move and manage data in and near the cloud; it's the common thread that makes the uses cases in this article possible. Read Realize the Full Potential of Cloud with the Data Fabric to learn more about the Data Fabric and the NetApp technologies that make it possible.
Richard Treadway is responsible for NetApp Hybrid Cloud solutions including SteelStore, Cloud ONTAP, NetApp Private Storage, StorageGRID Webscale, and OnCommand Insight. He has held executive roles in marketing and engineering at KnowNow, AvantGo, and BEA Systems, where he led efforts in developing the BEA WebLogic Portal.
Tom Shields leads the Cloud Service Provider Solution Marketing group at NetApp, working with alliance partners and open source communities to design integrated solution stacks for CSPs. Tom designed and launched the marketing elements of the storage industry's first Cloud Service Provider Partner Program—growing it to 275 partners with a portfolio of more than 400 NetApp-based services.
Quick Links
Tech OnTap Community
Archive
PDFDave:
"David Scarani" <[email protected]> wrote in message
news:3ecfc046$[email protected]..
>
I was looking for some real world "Best Practices" of deploying J2EEapplications
into a Production Weblogic Environment.
We are new at deploying applications to J2EE application servers and arecurrently
debating 2 methods.
1) Store all configuration (application as well as Domain configuration)in properties
files and Use Ant to rebuild the domain everytime the application isdeployed.
I am just a WLS engineer, not a customer, so my opinions have in some
regards little relative weight. However I think you'll get more mileage out
of the fact that once you have created your config.xml, checking it into src
control, versioning it. I would imagine that application changes are more
frequent than server/domain configuration so it seems a little heavy weight
to regenerate the entire configuration everytime an application is
deployed/redeployed. Either way you should check out the wlconfig ant task.
Cheers
mbg
2) Have a production domain built one time, configured as required andalways
up and available, then use Ant to deploy only the J2EE application intothe existing,
running production domain.
I would be interested in hearing how people are doing this in theirproduction
environments and any pros and cons of one way over the other.
Thanks.
Dave Scarani
Maybe you are looking for
-
Need help setting up site-to-site VPN between two ASA 5505's
We have been pulling our hair outtrying to solve this. Below is the running configs for both Sites. We have always used Junipers prior to this. It does not appear that the tunnel is getting created. Any help would be greatly appreciated Basic Network
-
Java program not updating in correct sequence in applet
Greetings, I have a java program with interactive graphic components. After completely writing the program, I create two shells ( or handle): an application shell with JFrame and an applet shell with JApplet. The application version of the program wo
-
I was sycing my ipod with my computer to get a new album and itunes prompted me saying that there was a previous account for the ipod or something and if I should carry on and deletle it or cancel the sync. I wanted the album so I clicked carry on an
-
It's the ever popular Inventory program again! I'm creating a GUI to display the information contained within an array of objects which, in this case, represent compact discs. I've received some good help from other's posts on this project since it s
-
How to create the instance of a class and to use this object remotely
I have to change a standalone program to do it working on a local net. the program is prepared for this adjustment, because the only problem for this change came from the use of the database; and, in the application, all the accesses to the database