<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Component Interface PeopleCode</title>
		<link>http://www.peoplesoftwiki.com/forum/t-188671/component-interface-peoplecode</link>
		<description>Posts in the discussion thread &quot;Component Interface PeopleCode&quot; - Desire to edit data in Component Interface, not the Component.</description>
				<copyright></copyright>
		<lastBuildDate>Fri, 30 Jul 2010 05:12:22 +0000</lastBuildDate>
		
					<item>
				<guid>http://www.peoplesoftwiki.com/forum/t-188671#post-658317</guid>
				<title>Re: Component Interface PeopleCode</title>
				<link>http://www.peoplesoftwiki.com/forum/t-188671/component-interface-peoplecode#post-658317</link>
				<description></description>
				<pubDate>Sat, 19 Dec 2009 00:41:53 +0000</pubDate>
				<wikidot:authorName>rao</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I need some help in writing the peoplecode in the CI. Below is the issue.</p> <p>We have a page setup and it has fields from 2 staging tables - A_1 and B_1 (these staging tables are based on three base tables - A, B and C)<br /> When we enter the data into the page the click on the submit button, the CI should fire and it should insert the base tables A, B and C if its new row or should update the existing data for the changes done.</p> <p>I have created a ci for the component and need some help in writng the peoplecode for insert and update statements.</p> <p>Thanks for the help.</p> <p>Thanks,<br /> Rao</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.peoplesoftwiki.com/forum/t-188671#post-609054</guid>
				<title>Re: Component Interface PeopleCode</title>
				<link>http://www.peoplesoftwiki.com/forum/t-188671/component-interface-peoplecode#post-609054</link>
				<description></description>
				<pubDate>Thu, 15 Oct 2009 02:23:29 +0000</pubDate>
				<wikidot:authorName>Praj</wikidot:authorName>				<wikidot:authorUserId>52320</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>This might be possible using Component Interface PeopleCode.</p> <p>I believe you would need to:</p> <ol> <li>Create the appropriate method in your CI method PeopleCode</li> <li>Call the method as part of the code you use to access the CI</li> </ol> <p>Some delivered examples are the <tt>USER_PROFILE</tt> component interface which includes additional methods (functions) like <tt>ResetPassword</tt> and <tt>SetPassword</tt>. Another example is the <tt>PROCESSREQUEST</tt> component interface.</p> <p>Step 2 is really the trick. If you are using a CI for the inbound data conversion then it <em>should</em> simply be a matter of calling the "pre-edit" method before you insert/update/delete and save data using the CI. However, I'm not sure if that's what you are actually doing?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.peoplesoftwiki.com/forum/t-188671#post-608738</guid>
				<title>Component Interface PeopleCode</title>
				<link>http://www.peoplesoftwiki.com/forum/t-188671/component-interface-peoplecode#post-608738</link>
				<description></description>
				<pubDate>Wed, 14 Oct 2009 18:00:44 +0000</pubDate>
				<wikidot:authorName>David Vandiver</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>I am looking for a way to "pre-edit" and possibly cross reference data in the component interface. Here's an example:</p> <p>I have inbound conversion data using a business unit from legacy. I need to change this field to be the new PeopleSoft business unit. I have a PeopleSoft record where I can access this cross reference, and would like to write the code in the Component Interface. My goal is to not touch delivered components/pages/record peoplecode, but to somehow use the component interface's peoplecode. Is this possible?</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>