<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OSG Consulting Inc.</title>
	<atom:link href="http://osgconsulting.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://osgconsulting.net</link>
	<description>The Learning Management Specialists</description>
	<lastBuildDate>Wed, 29 Feb 2012 18:42:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Training Partner Online&#8211;Modifying Portal Settings</title>
		<link>http://osgconsulting.net/2011/07/25/training-partner-onlinemodifying-portal-settings/</link>
		<comments>http://osgconsulting.net/2011/07/25/training-partner-onlinemodifying-portal-settings/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 14:03:16 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[Training Partner]]></category>
		<category><![CDATA[Training Partner Online]]></category>
		<category><![CDATA[Portal]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/07/25/training-partner-onlinemodifying-portal-settings/</guid>
		<description><![CDATA[In Training Partner Online, the Portal Settings keep both the embedded style sheets and global settings used in the online pages. Below is how you update them: Open the Training Partner Online Designer Click on the portal icon. Circled in red below. This will give you access to the Portal Settings From this screen you [...]]]></description>
			<content:encoded><![CDATA[<p>In Training Partner Online, the Portal Settings keep both the embedded style sheets and global settings used in the online pages. Below is how you update them:</p>
<ol>
<li>Open the Training Partner Online Designer </li>
<li>Click on the portal icon. Circled in red below.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/01/TrainingPartnerOnlineDesigner.jpg"><img title="TrainingPartnerOnlineDesigner" border="0" alt="TrainingPartnerOnlineDesigner" src="http://osgconsulting.net/wp-content/uploads/2011/01/TrainingPartnerOnlineDesigner_thumb.jpg" width="484" height="291" /></a></li>
<li>This will give you access to the Portal Settings<a href="http://osgconsulting.net/wp-content/uploads/2011/01/PortalSettings.jpg">
<p><img title="PortalSettings" border="0" alt="PortalSettings" src="http://osgconsulting.net/wp-content/uploads/2011/01/PortalSettings_thumb.jpg" width="484" height="356" /></a>      </li>
<li>From this screen you can access the Training Partner Online embedded styles.&#160; Make sure you click apply</li>
<li>To access Portal settings, you the Type dropdown and select Setting
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/07/ModifyPortalSettings.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="ModifyPortalSettings" border="0" alt="ModifyPortalSettings" src="http://osgconsulting.net/wp-content/uploads/2011/07/ModifyPortalSettings_thumb.jpg" width="484" height="356" /></a>      </li>
<li>Scroll down to the setting you wish to update and select it. You will be updating it on the right hand side. Some settings are text fields while others are dropdowns.</li>
<li>Again, click Apply when done.</li>
</ol>
<h3>Note:</h3>
<p>As with all Training Partner Online updates, make sure that Training Partner Online is stopped and started. Do not use the Restart button in the services as it does not give Training Partner Online enough time to exit and you will get an error.</p>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/07/25/training-partner-onlinemodifying-portal-settings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner Graphic Report&#8211;Conditional Field</title>
		<link>http://osgconsulting.net/2011/06/28/training-partner-graphic-reportconditional-field/</link>
		<comments>http://osgconsulting.net/2011/06/28/training-partner-graphic-reportconditional-field/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 15:08:40 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[Training Partner]]></category>
		<category><![CDATA[Reporting]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/06/28/training-partner-graphic-reportconditional-field/</guid>
		<description><![CDATA[A common requirement in a report is to have a conditional field. What is a conditional field? Display one value if a condition is true, else display another. An example would be Payment Method in an invoice. If the Payment Method is a credit card, then display the credit card type, otherwise display the payment [...]]]></description>
			<content:encoded><![CDATA[<p>A common requirement in a report is to have a conditional field. What is a conditional field? Display one value if a condition is true, else display another.</p>
<p>An example would be Payment Method in an invoice. If the Payment Method is a credit card, then display the credit card type, otherwise display the payment method such as Cash or Check. This will be the example used below.</p>
<ol>
<li>Open the Graphic Report you wish to edit.      </p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/OpenReport.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="OpenReport" border="0" alt="OpenReport" src="http://osgconsulting.net/wp-content/uploads/2011/06/OpenReport_thumb.jpg" width="484" height="477" /></a>       </li>
<li>Click on the Report Designer icon <a href="http://osgconsulting.net/wp-content/uploads/2011/06/ReportDesignerIcon.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ReportDesignerIcon" border="0" alt="ReportDesignerIcon" src="http://osgconsulting.net/wp-content/uploads/2011/06/ReportDesignerIcon_thumb.jpg" width="29" height="27" /></a> </li>
<li>This opens the Editing Report window
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/EditReport.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="EditReport" border="0" alt="EditReport" src="http://osgconsulting.net/wp-content/uploads/2011/06/EditReport_thumb.jpg" width="484" height="410" /></a>       </li>
<li>To have a conditional field on the report, we must use a variable. Click the Variable icon <a href="http://osgconsulting.net/wp-content/uploads/2011/06/variableicon.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="variableicon" border="0" alt="variableicon" src="http://osgconsulting.net/wp-content/uploads/2011/06/variableicon_thumb.jpg" width="28" height="29" /></a> </li>
<li>Click on the report where you would like the variable field to appear.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/variablefield.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="variablefield" border="0" alt="variablefield" src="http://osgconsulting.net/wp-content/uploads/2011/06/variablefield_thumb.jpg" width="484" height="422" /></a>       </li>
<li>You can choose what type of date (data type) the variable will display by using the String dropdown.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/variabledatatype.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="variabledatatype" border="0" alt="variabledatatype" src="http://osgconsulting.net/wp-content/uploads/2011/06/variabledatatype_thumb.jpg" width="246" height="233" /></a>       </p>
<p>Note that String is the most common data type. We will be using String in our example.       </li>
<li>Right click the variable field and select Calculations…
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/calculations.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="calculations" border="0" alt="calculations" src="http://osgconsulting.net/wp-content/uploads/2011/06/calculations_thumb.jpg" width="232" height="265" /></a>       </li>
<li>The Calculations dialog will appear.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/calculationsdialog.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="calculationsdialog" border="0" alt="calculationsdialog" src="http://osgconsulting.net/wp-content/uploads/2011/06/calculationsdialog_thumb.jpg" width="484" height="368" /></a>       </p>
<p>You enter your calculation above. The information on the right-hand side are the fields you selected in the report. They can be dragged and dropped to the left-hand side to create your calculation .       </li>
<li>Below is a sample calculation from our example.&#160;
<p> <a href="http://osgconsulting.net/wp-content/uploads/2011/06/paymenttypeif.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="paymenttypeif" border="0" alt="paymenttypeif" src="http://osgconsulting.net/wp-content/uploads/2011/06/paymenttypeif_thumb.jpg" width="413" height="138" /></a>      </p>
<p>Notice the semi-colon at the end.       </li>
<li>You must compile your formula to ensure it is correct by right clicking in the calculation and selecting Compile.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/compileformula.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="compileformula" border="0" alt="compileformula" src="http://osgconsulting.net/wp-content/uploads/2011/06/compileformula_thumb.jpg" width="340" height="203" /></a>       </li>
<li>Click OK on the Calculations dialog to save your change.</li>
<li>Click the Preview tab to verify the calculation works.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/06/preview.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="preview" border="0" alt="preview" src="http://osgconsulting.net/wp-content/uploads/2011/06/preview_thumb.jpg" width="266" height="121" /></a></li>
</ol>
<p>Clearly, there is a lot of functionality and complexity that comes with calculations. </p>
<p>You can check out the System Administrator&#8217;s Guide under Graphical Reports. Specifically, look in the Code Environment section.</p>
<p>OSG Consulting Inc. is available for report customization. </p>
<p>Contact us at <a href="mailto:rfage@osgconsulting.net">rfage@osgconsulting.net</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/06/28/training-partner-graphic-reportconditional-field/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>e-Learning Course Video Does Not Display on IIS</title>
		<link>http://osgconsulting.net/2011/05/26/e-learning-course-video-does-not-display-on-iis/</link>
		<comments>http://osgconsulting.net/2011/05/26/e-learning-course-video-does-not-display-on-iis/#comments</comments>
		<pubDate>Thu, 26 May 2011 15:38:41 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[e-learning]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/05/26/e-learning-course-video-does-not-display-on-iis/</guid>
		<description><![CDATA[Scenario: You have an e-learning course that you are testing by double-clicking the launch page (usually index.htm, default.htm, if you are unsure ask your course developer). The course launches fine and all the video displays properly. You load the course on your IIS web server, the course launches fine but no video is displayed. Solution: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Scenario:</strong></p>
<p>You have an e-learning course that you are testing by double-clicking the launch page (usually index.htm, default.htm, if you are unsure ask your course developer). The course launches fine and all the video displays properly.</p>
<p>You load the course on your IIS web server, the course launches fine but no video is displayed. </p>
<p><strong>Solution:</strong></p>
<p>The issue is that IIS has not be configured to recognize the video format. You must make IIS aware of the video’s mime type. </p>
<p>In the fix below, it is assumed you are using .f4v flash video files.</p>
<p><strong>For IIS 6.0:</strong></p>
<ol>
<li>Open the Internet Information Services Manager. </li>
<li>Expand the Local Computer Server. </li>
<li>Right-click the local computer server and select Properties.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/05/IISProperties.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="IISProperties" border="0" alt="IISProperties" src="http://osgconsulting.net/wp-content/uploads/2011/05/IISProperties_thumb.jpg" width="484" height="420" /></a></li>
<li>Select the MIME Types button. </li>
<li>Click New and enter the following information:
<ul>
<li></li>
<li>Associated Extension box: <strong>.F4V</strong></li>
<li>MIME Type box: <strong>video/mp4
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/05/EnterMIMEType.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="EnterMIMEType" border="0" alt="EnterMIMEType" src="http://osgconsulting.net/wp-content/uploads/2011/05/EnterMIMEType_thumb.jpg" width="410" height="459" /></a></strong></li>
</ul>
</li>
<li>Click OK on the MIME Type dialog</li>
<li>Click OK on the MIME Types dialog
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/05/MIMETypes.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="MIMETypes" border="0" alt="MIMETypes" src="http://osgconsulting.net/wp-content/uploads/2011/05/MIMETypes_thumb.jpg" width="347" height="380" /></a>      </li>
<li>Click OK on the local computer Properties</li>
<li>Restart the World Wide Web Publishing service and any other dependent services like Training Partner Online that would have been stopped with the World Wide Web Publishing service.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/05/StopWWWService.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="StopWWWService" border="0" alt="StopWWWService" src="http://osgconsulting.net/wp-content/uploads/2011/05/StopWWWService_thumb.jpg" width="484" height="369" /></a></li>
</ol>
<p>The above example was for a Flash Video file but it can be applied to other media format types.</p>
<p>For more information on mime types, check out Wikipedia:</p>
<p><a title="http://en.wikipedia.org/wiki/Internet_media_type" href="http://en.wikipedia.org/wiki/Internet_media_type">http://en.wikipedia.org/wiki/Internet_media_type</a></p>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/05/26/e-learning-course-video-does-not-display-on-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner–Database Primary Key Format</title>
		<link>http://osgconsulting.net/2011/05/05/training-partnerdatabase-primary-key-format/</link>
		<comments>http://osgconsulting.net/2011/05/05/training-partnerdatabase-primary-key-format/#comments</comments>
		<pubDate>Thu, 05 May 2011 14:40:36 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[Training Partner]]></category>
		<category><![CDATA[Backend]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/05/05/training-partnerdatabase-primary-key-format/</guid>
		<description><![CDATA[If you have spent any time in the Training Partner database, you probably seen something like the following in the STUDENT_NO, ORG_NO and COURSE_NO fields: STUD2010112613253401751458 ORGA2010112613292507201627 COUR2010112613241906691320 These are the primary keys (or unique ids) for a student, organization and course respectively. All primary keys within the Training Partner database have the same format. [...]]]></description>
			<content:encoded><![CDATA[<p>If you have spent any time in the Training Partner database, you probably seen something like the following in the STUDENT_NO, ORG_NO and COURSE_NO fields:</p>
<ul>
<li>STUD2010112613253401751458</li>
<li>ORGA2010112613292507201627</li>
<li>COUR2010112613241906691320</li>
</ul>
<p>These are the primary keys (or unique ids) for a student, organization and course respectively.</p>
<p>All primary keys within the Training Partner database have the same format. It is stored in a VARCHAR(30) even though it is always 26 characters long.</p>
<p>First 4 characters are characters representing what table the primary key comes from.</p>
<p>Below are some of the most common:</p>
<table border="1" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td width="200" valign="top"><strong>Abbrev in Primary Key</strong></td>
<td width="200" valign="top"><strong>Table</strong></td>
</tr>
<tr>
<td width="200" valign="top">COUR</td>
<td width="200" valign="top">COURSES</td>
</tr>
<tr>
<td width="200" valign="top">FACI</td>
<td width="200" valign="top">FACILITIES</td>
</tr>
<tr>
<td width="200" valign="top">MATE</td>
<td width="200" valign="top">MATERIALS</td>
</tr>
<tr>
<td width="200" valign="top">INST</td>
<td width="200" valign="top">INSTRUCTORS</td>
</tr>
<tr>
<td width="200" valign="top">FEEI</td>
<td width="200" valign="top">FEEITEMS</td>
</tr>
<tr>
<td width="200" valign="top">PROG</td>
<td width="200" valign="top">PROGRAMS</td>
</tr>
<tr>
<td width="200" valign="top">SITE</td>
<td width="200" valign="top">SITES</td>
</tr>
<tr>
<td width="200" valign="top">ORGA</td>
<td width="200" valign="top">ORGANIZATIONS</td>
</tr>
<tr>
<td width="200" valign="top">STUD</td>
<td width="200" valign="top">STUDENTS</td>
</tr>
<tr>
<td width="200" valign="top">USER</td>
<td width="200" valign="top">USERS</td>
</tr>
<tr>
<td width="200" valign="top">GLAC</td>
<td width="200" valign="top">GLACCOUNTS</td>
</tr>
<tr>
<td width="200" valign="top">ENRS</td>
<td width="200" valign="top">ENROLLSTATUS</td>
</tr>
<tr>
<td width="200" valign="top">CSTA</td>
<td width="200" valign="top">CLASSSTATUS</td>
</tr>
<tr>
<td width="200" valign="top">CGRO</td>
<td width="200" valign="top">CGROUPS</td>
</tr>
</tbody>
</table>
<p>The above is far from a complete list.</p>
<p>The next 17 digits are the date and time down to the millisecond that the primary key was created.</p>
<blockquote><p>yyyymmddhhmissmmm</p></blockquote>
<p>You can generate this with the following SQL call:</p>
<pre>
SELECT REPLACE(CONVERT(VARCHAR(20),GETDATE(),102),'.','')
+ REPLACE(CONVERT(VARCHAR(20),GETDATE(),114),':','')
</pre>
<p>The last five digits are a random number to ensure uniqueness. It would be zero filled if it was less than 10000.</p>
<p>In summary:</p>
<blockquote><p>4 characters: table abbreviation<br />
17 characters: date/time to millisecond<br />
5 characters: random 5 digit number</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/05/05/training-partnerdatabase-primary-key-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner &#8211; Apply Credit Memos as Payments</title>
		<link>http://osgconsulting.net/2011/04/15/training-partner-apply-credit-memos-as-payments/</link>
		<comments>http://osgconsulting.net/2011/04/15/training-partner-apply-credit-memos-as-payments/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 15:42:04 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[Training Partner]]></category>
		<category><![CDATA[Accounting]]></category>
		<category><![CDATA[Payments]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/04/15/training-partner-apply-credit-memos-as-payments/</guid>
		<description><![CDATA[Once you create a credit memo against an invoice, some users are confused that the amount due on the invoice has not changed. Training Partner accounting allows you to use the credit memo as a payment. It is highly recommended that you ensure that both the original invoice and the credit memo are posted before [...]]]></description>
			<content:encoded><![CDATA[<p>Once you create a credit memo against an invoice, some users are confused that the amount due on the invoice has not changed. Training Partner accounting allows you to use the credit memo as a payment.</p>
<p>It is highly recommended that you ensure that both the original invoice and the credit memo are posted before you apply the credit memo as a payment.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/04/PostedCreditMemo.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="PostedCreditMemo" src="http://osgconsulting.net/wp-content/uploads/2011/04/PostedCreditMemo_thumb.jpg" border="0" alt="PostedCreditMemo" width="484" height="367" /></a></p>
<p>If either is not posted, it is possible to make changes to either one.</p>
<p>Once they are posted, open up the invoice can create a payment.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/04/NewPayment.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="NewPayment" src="http://osgconsulting.net/wp-content/uploads/2011/04/NewPayment_thumb.jpg" border="0" alt="NewPayment" width="321" height="244" /></a></p>
<p>From the Method dropdown, select the Credit Memo.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/04/SelectCreditMemoType.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SelectCreditMemoType" src="http://osgconsulting.net/wp-content/uploads/2011/04/SelectCreditMemoType_thumb.jpg" border="0" alt="SelectCreditMemoType" width="484" height="442" /></a></p>
<p>Another dropdown called Credit No is displayed. Select the Credit Memo that you wish to apply as a payment against the invoice.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/04/CreditNo.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CreditNo" src="http://osgconsulting.net/wp-content/uploads/2011/04/CreditNo_thumb.jpg" border="0" alt="CreditNo" width="484" height="440" /></a></p>
<p>Apply the payment as normal and post.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/04/AppliedPayment.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="AppliedPayment" src="http://osgconsulting.net/wp-content/uploads/2011/04/AppliedPayment_thumb.jpg" border="0" alt="AppliedPayment" width="484" height="438" /></a></p>
<p>In the above example, the total credit memo was applied. The invoice will be fully paid.</p>
<p><strong>Alert: </strong>Training Partner allows you to create a credit memo for only some of the line items on the invoice. If you do this, the Max amount available to apply will be incorrectly shown as the total amount of the invoice. Be careful not to over apply the credit memo in this case.</p>
<p>Customization of this process is available from OSG Consulting Inc. including a fix for the above issue.</p>
<p>Contact: <a href="mailto:rfage@osgconsulting.net">rfage@osgconsulting.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/04/15/training-partner-apply-credit-memos-as-payments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner &#8211; Rollback to previous version</title>
		<link>http://osgconsulting.net/2011/04/03/training-partner-rollback-to-previous-version/</link>
		<comments>http://osgconsulting.net/2011/04/03/training-partner-rollback-to-previous-version/#comments</comments>
		<pubDate>Sun, 03 Apr 2011 16:43:10 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[Training Partner]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/?p=82</guid>
		<description><![CDATA[The following is not recommended in a production environment.  Please test thoroughly if using in a production  as there are some macro differences between TP versions. Training Partner stamps your database with the TP Admin client version to ensure the database and the version of the client are in sync. This is important since there [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The following is <span style="color: #ff0000;">not recommended in a production environment</span>.  Please test thoroughly if using in a production  as there are some macro differences between TP versions.</strong></p>
<p>Training Partner stamps your database with the TP Admin client version to ensure the database and the version of the client are in sync. This is important since there can be incompatibilities between TP versions and the database schema.</p>
<p>Sometimes, the database and the TP Admin client get out of sync, either by accident or through testing another version of TP against the database. It is always recommended that you test different version of TP against copies of your database to avoid this issue.</p>
<h2>Need to Reset Database Version Only</h2>
<p>If you have already have the TP files installed, you simply need to reset the database version number as below:</p>
<ol>
<li>Find your TP Admin client version by going to Help menu and click About Training Partner.</li>
<li>Your version number is actually both your Version and Build numbers. In the example below, your version number will be <strong>2007.1.1.809</strong><br />
<img class="size-full wp-image-85" title="About Training Partner" src="http://osgconsulting.net/wp-content/uploads/2009/09/FindTPVersion.JPG" alt="About Training Partner" width="520" height="411" /></li>
<li>Open up Microsoft SQL Server Management Server or Query Analyzer</li>
<li>Connect to your TP database</li>
</ol>
<dl id="attachment_85" class="wp-caption alignnone" style="width: 530px;">
<dt class="wp-caption-dt"> </dt>
<dd class="wp-caption-dd"> </dd>
</dl>
<p>SELECT * FROM ITEMS<br />
WHERE ITEMTYPE=&#8217;DEFAULT&#8217; AND ITEMKEY=&#8217;TP2000VERSION&#8217;</p>
<p>UPDATE ITEMS<br />
SET NAME=&#8217;2007.1.1.809&#8242;<br />
WHERE ITEMTYPE=&#8217;DEFAULT&#8217; AND ITEMKEY=&#8217;TP2000VERSION&#8217;</p>
<p>SELECT * FROM ITEMS<br />
WHERE ITEMTYPE=&#8217;DEFAULT&#8217; AND ITEMKEY=&#8217;TP2000VERSION&#8217;</p>
<p>Rolling back to a previous version of TP is not hard if you have all the pieces:</p>
<ul>
<li>TP executable<br />
Depending on your version of TP: TrainingPartner.exe or TP2005.exe</li>
<li>TP License file<br />
Depending on your version of TP: TPLicense.dll or TP2005License.dll</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/04/03/training-partner-rollback-to-previous-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner–PayFlow Pro .NET</title>
		<link>http://osgconsulting.net/2011/03/24/training-partner%e2%80%93payflow-pro-net/</link>
		<comments>http://osgconsulting.net/2011/03/24/training-partner%e2%80%93payflow-pro-net/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 10:00:06 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[LMS]]></category>
		<category><![CDATA[Training Partner]]></category>
		<category><![CDATA[Credit Card]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/?p=307</guid>
		<description><![CDATA[Training Partner Build 1012 now supports PayFlow Pro .NET. Which is a great thing since the older COM version has been depreciated for quite some time now. How do you know if your Training Partner build supports PayFlow Pro .Net? Open the Tools/Options menu and go to the Act. Options tab. If you see Payflow [...]]]></description>
			<content:encoded><![CDATA[<p>Training Partner Build 1012 now supports PayFlow Pro .NET. Which is a great thing since the older COM version has been depreciated for quite some time now.</p>
<p><strong>How do you know if your Training Partner build supports PayFlow Pro .Net?</strong></p>
<p>Open the Tools/Options menu and go to the Act. Options tab. If you see Payflow .NET checkbox greyed out, you have support.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/02/Options_Before_Install.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Options_Before_Install" src="http://osgconsulting.net/wp-content/uploads/2011/02/Options_Before_Install_thumb.jpg" border="0" alt="Options_Before_Install" width="484" height="420" /></a></p>
<p><strong>NOTE:<br />
</strong>If you have Payflow Installed checked off you will need to uninstall the COM version of Payflow Pro. I will include instructions at the end.</p>
<p>The install is not too hard if you can find all the pieces. This is where things get tricky.</p>
<p>First, make sure .NET Framework is installed. It must be greater than 2. Windows Update is the easiest way to accomplish this.</p>
<p>These instructions were tested on 3.5 .NET Framework.</p>
<p>Next download the Payflow Pro .NET SDK . This is the confusing part, the link to Payflow Pro .NET SDK that is on the PayPal site is not pointing to the latest version which is v4.33. v4.31 does not have all the files you require to install Payflow Pro .Net and have TP recognize it properly.</p>
<ol>
<li>Download: <a href="https://www.x.com/servlet/JiveServlet/download/9982-1718/Payflow_dotNET_Setup_v4.33.zip">Payflow_dotNET_Setup_v4.33.zip</a> (2.7 MB)</li>
<li>Install Payflow_dotNET_Setup.msi by following the prompts.</li>
<li>Open the Payflow SDK for .NET folder that was placed on your desktop during the install.<br />
<a href="http://osgconsulting.net/wp-content/uploads/2011/02/PayflowProSDKFolder.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="PayflowProSDKFolder" src="http://osgconsulting.net/wp-content/uploads/2011/02/PayflowProSDKFolder_thumb.jpg" border="0" alt="PayflowProSDKFolder" width="68" height="70" /></a></li>
<li>Rename Payflow_dotNET_2.0.dll to Payflow_dotNET.dll</li>
<li>Rename Payflow_dotNET_2.0.tlb to Payflow_dotNET.tlb</li>
<li>Copy Payflow_dotNET.dll and Payflow_dotNET.tlb to C:\WINDOWS\SYSTEM32</li>
<li>Register the Payflow_dotNET.dll. From the Command line:<span style="font-family: Courier New; font-size: xx-small;">&#8220;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm&#8221; C:\WINDOWS\SYSTEM32\Payflow_dotNET.dll<br />
</span><br />
<a href="http://osgconsulting.net/wp-content/uploads/2011/02/Register_Payflow_dotNET.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Register_Payflow_dotNET" src="http://osgconsulting.net/wp-content/uploads/2011/02/Register_Payflow_dotNET_thumb.jpg" border="0" alt="Register_Payflow_dotNET" width="484" height="88" /></a></li>
<li>Another trick one here. You need to register Payflow_dotNET to the Global Assembly cache using gacutil.exe. The problem is that gacutil.exe is no longer distributed with the .NET framework.
<ol>
<li>You need to find it on another workstation with v1.1 or v2 of .NET. Which I did.</li>
<li>Another option is to download the <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=fe6f2099-b7b4-4f47-a244-c96d69c35dec&amp;displaylang=en">.NET Framework 2.0 Software Development Kit (SDK)</a> and install it. I have not tested this option.</li>
</ol>
</li>
<li>Once you have gacutil.exe execute the following at the command line:<span style="font-family: Courier New; font-size: xx-small;">&#8220;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\gacutil&#8221; /if C:\WINDOWS\SYSTEM32\Payflow_dotNET.dll</span>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/02/Register_Payflow_dotNET-2.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Register_Payflow_dotNET-2" src="http://osgconsulting.net/wp-content/uploads/2011/02/Register_Payflow_dotNET-2_thumb.jpg" border="0" alt="Register_Payflow_dotNET-2" width="484" height="85" /></a></li>
<li>Login to Training Partner as an Administrator and go to Tools/Options menu. Click the Act. Options tab.<a href="http://osgconsulting.net/wp-content/uploads/2011/02/Options_After_Install.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Options_After_Install" src="http://osgconsulting.net/wp-content/uploads/2011/02/Options_After_Install_thumb.jpg" border="0" alt="Options_After_Install" width="484" height="421" /></a></li>
<li>The Payflow Installed and Payflow .NET should now be checked and you will be able to enter in your PayPal information. It is recommended you use a test account to confirm the installation.</li>
</ol>
<ol></ol>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/03/24/training-partner%e2%80%93payflow-pro-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner Online–Secure Page Setup</title>
		<link>http://osgconsulting.net/2011/03/17/training-partner-onlinesecure-page-setup/</link>
		<comments>http://osgconsulting.net/2011/03/17/training-partner-onlinesecure-page-setup/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 12:04:11 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[LMS]]></category>
		<category><![CDATA[Training Partner Online]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[HTTPS]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/03/17/training-partner-onlinesecure-page-setup/</guid>
		<description><![CDATA[Like most eCommerce systems, Training Partner Online requires Secure Socket Layers (SSL, also called HTTPS) to be setup. Depend on your version of Internet Information Server (IIS), you will need to set it up differently. If you do not have a valid SSL certificate, below are some reference links to create Self-Signed SSL Certificates and [...]]]></description>
			<content:encoded><![CDATA[<p>Like most eCommerce systems, Training Partner Online requires Secure Socket Layers (SSL, also called HTTPS) to be setup. Depend on your version of Internet Information Server (IIS), you will need to set it up differently. </p>
<p>If you do not have a valid SSL certificate, below are some reference links to create Self-Signed SSL Certificates and installing them for testing only:</p>
<ul>
<li>IIS 6.0     <br /><a href="http://www.somacon.com/p42.php">Create a self-signed SSL certificate with IIS 6.0 Resource Kit SelfSSL</a>.</li>
<li>IIS 7.0/IIS 7.5     <br /><a href="http://weblogs.asp.net/scottgu/archive/2007/04/06/tip-trick-enabling-ssl-on-iis7-using-self-signed-certificates.aspx">Tip/Trick: Enabling SSL on IIS 7.0 Using Self-Signed Certificates</a></li>
</ul>
<p>Once your have enabled SSL on your IIS server, test it by going to:</p>
<blockquote><p><a href="https://servername/TPOnline/TPOnline.dll/About">https://servername/TPOnline/TPOnline.dll/About</a> </p>
</blockquote>
<p>Replace servername with the hostname of your IIS server with Training Partner Online installed.</p>
<p>The above assumes you have a default install of Training Partner Online and the Online pages. Please replace with your relevant page name and TPOnline folder.</p>
<p>If you used a self-signed SSL certificate, you will get the following warning in your IE browser:</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/03/WebsiteSecurityCertWarning.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="WebsiteSecurityCertWarning" border="0" alt="WebsiteSecurityCertWarning" src="http://osgconsulting.net/wp-content/uploads/2011/03/WebsiteSecurityCertWarning_thumb.jpg" width="484" height="204" /></a></p>
<p>This is why self-signed certificates are for testing or internal use only.</p>
<p>Click “Continue to this website (not recommended)” since we know it is our own certificates.</p>
<p>Due to Training Partner Online using full qualified references rather than relative for all links, you will get the following warning message whether you use a self-signed certificate or a valid one:</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/03/SSLSecurityWarning.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SSLSecurityWarning" border="0" alt="SSLSecurityWarning" src="http://osgconsulting.net/wp-content/uploads/2011/03/SSLSecurityWarning_thumb.jpg" width="461" height="171" /></a></p>
<p>If you click Yes to the above Security Warning, you will notice that some images on the page will not be shown due to them not being delivered with SSL as is the case below:</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/03/TPOnlineAbout.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="TPOnlineAbout" border="0" alt="TPOnlineAbout" src="http://osgconsulting.net/wp-content/uploads/2011/03/TPOnlineAbout_thumb.jpg" width="484" height="411" /></a></p>
<p>Once the SSL has been installed and tested, a new folder in the TPOnline folder needs to be created. This is normally located in C:\TPOnline for a default Training Partner Online install.</p>
<p>Create a folder called SSL in C:\TPOnline and copy the TPOnline.dll from C:\TPOnline into it.</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/03/TPOnlineSSLFolder.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="TPOnlineSSLFolder" border="0" alt="TPOnlineSSLFolder" src="http://osgconsulting.net/wp-content/uploads/2011/03/TPOnlineSSLFolder_thumb.jpg" width="484" height="298" /></a></p>
<p>You will now have two copies of TPOnline.dll. </p>
<p><strong>Tip:</strong> Remember on any upgrades of TPOnline to copy TPOnline.dll into the SSL folder.</p>
<p>For IIS 6.0, the last step to enable SSL for Training Partner Online is to add the TPOnline.dll in the C:\TPOnline\SSL folder as an Web Service Extension. </p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/03/WebExtensionTPOnlineSSL.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="WebExtensionTPOnlineSSL" border="0" alt="WebExtensionTPOnlineSSL" src="http://osgconsulting.net/wp-content/uploads/2011/03/WebExtensionTPOnlineSSL_thumb.jpg" width="423" height="448" /></a></p>
<p>If you do not do this step, you will get a 404 file not found when you attempt to test it at:</p>
<blockquote><p><a href="https://servername/TPOnline/SSL/TPOnline.dll/About">https://servername/TPOnline/SSL/TPOnline.dll/About</a> </p>
</blockquote>
<p>I have not tested IIS 7.0/7.5 for ISAPI and CGI Restrictions which is the equivalent to the above.</p>
<p>You should see the same messages as when you did the original test with the exception of the certificates warning because you already agreed to continue to the site.</p>
<p>Training Partner Online is ready for SSL.</p>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/03/17/training-partner-onlinesecure-page-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner Online &#8211; Save Online Pages</title>
		<link>http://osgconsulting.net/2011/02/14/training-partner-online-save-online-pages/</link>
		<comments>http://osgconsulting.net/2011/02/14/training-partner-online-save-online-pages/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 18:06:27 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[LMS]]></category>
		<category><![CDATA[Training Partner Online]]></category>
		<category><![CDATA[Online Designer]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/02/14/training-partner-online-save-online-pages/</guid>
		<description><![CDATA[The Training Partner Online web pages are actually stored in the Training Partner database. The Online Designer allows you to add, update and delete those pages. It also allows you to save a copy to a folder and upload it into another copy of Training Partner Online. Very handy for us developers. To save a [...]]]></description>
			<content:encoded><![CDATA[<p>The Training Partner Online web pages are actually stored in the Training Partner database. The Online Designer allows you to add, update and delete those pages. </p>
<p>It also allows you to save a copy to a folder and upload it into another copy of Training Partner Online. Very handy for us developers.</p>
<p>To save a copy of your Training Partner Online web pages:</p>
<ol>
<li>Open the Online Designer     <br /><a href="http://osgconsulting.net/wp-content/uploads/2011/02/OnlineDesigner.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="OnlineDesigner" border="0" alt="OnlineDesigner" src="http://osgconsulting.net/wp-content/uploads/2011/02/OnlineDesigner_thumb.jpg" width="484" height="389" /></a></li>
<li>Click on the disk save icon which is the second icon from the left.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/02/SaveIcon.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SaveIcon" border="0" alt="SaveIcon" src="http://osgconsulting.net/wp-content/uploads/2011/02/SaveIcon_thumb.jpg" width="264" height="33" /></a>      </li>
<li>Save the file on your hard drive. Usually, the Save As dialog box will open in the C:\Training Partner &#8211; Server\Macros folder.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/02/TP-Pages.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="TP-Pages" border="0" alt="TP-Pages" src="http://osgconsulting.net/wp-content/uploads/2011/02/TP-Pages_thumb.jpg" width="484" height="362" /></a>      </p>
<p>In the above example, the file name will be TP-Pages.tpi in the C:\Training Partner &#8211; Server\Macros folder      </li>
<li>You will see the progress of the save. It can take up to 5 minutes to save a site depending on the size.
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/02/Saving.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Saving" border="0" alt="Saving" src="http://osgconsulting.net/wp-content/uploads/2011/02/Saving_thumb.jpg" width="314" height="142" /></a>      </p>
<p>The resulting file can be as much as 6 megs.      </li>
<li>Look for TP-Pages.tpi in the C:\Training Partner &#8211; Server\Macros folder
<p>Since the file is text, it will compress very well if you need to email it.      </li>
<li>DONE!     </li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/02/14/training-partner-online-save-online-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Training Partner Online &#8211; Portal Access</title>
		<link>http://osgconsulting.net/2011/01/12/training-partner-online-portal-access/</link>
		<comments>http://osgconsulting.net/2011/01/12/training-partner-online-portal-access/#comments</comments>
		<pubDate>Wed, 12 Jan 2011 17:47:17 +0000</pubDate>
		<dc:creator>rfage</dc:creator>
				<category><![CDATA[LMS]]></category>
		<category><![CDATA[Training Partner Online]]></category>
		<category><![CDATA[Portals]]></category>

		<guid isPermaLink="false">http://osgconsulting.net/2011/01/12/training-partner-online-portal-access/</guid>
		<description><![CDATA[Training Partner Online allows you to create different portals for different user audiences. Part of the configuration of a portal is what your users will have access to. Access is controlled by folder of the following inventories: Courses Facilities Equipment Instructors Reports Programs Materials Vendors Skills Job Roles Learning Groups Remote Sites Unless a particular [...]]]></description>
			<content:encoded><![CDATA[<p>Training Partner Online allows you to create different portals for different user audiences. Part of the configuration of a portal is what your users will have access to.</p>
<p>Access is controlled by folder of the following inventories:</p>
<ul>
<li>Courses</li>
<li>Facilities</li>
<li>Equipment</li>
<li>Instructors</li>
<li>Reports</li>
<li>Programs</li>
<li>Materials</li>
<li>Vendors</li>
<li>Skills</li>
<li>Job Roles</li>
<li>Learning Groups</li>
<li>Remote Sites</li>
</ul>
<p>Unless a particular folder is exposed through the Portal Properties a user will not be able to access it.</p>
<h1>How to Give Access to a Folder</h1>
<p>The following walkthrough applies to any of the inventories listed above.</p>
<p>In this example, we will be using a Course Folder. We wish to give online users access to all courses in the Office folder and all subfolder in the Office tree. Below is the sample folder structure:</p>
<p><a href="http://osgconsulting.net/wp-content/uploads/2011/01/CourseFolders.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="CourseFolders" src="http://osgconsulting.net/wp-content/uploads/2011/01/CourseFolders_thumb.jpg" border="0" alt="CourseFolders" width="359" height="276" /></a></p>
<ol>
<li>Open the Training Partner Online Designer</li>
<li>Click on the portal icon. Circled in <span style="color: #ff0000;">red</span> below.<a href="http://osgconsulting.net/wp-content/uploads/2011/01/TrainingPartnerOnlineDesigner.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="TrainingPartnerOnlineDesigner" src="http://osgconsulting.net/wp-content/uploads/2011/01/TrainingPartnerOnlineDesigner_thumb.jpg" border="0" alt="TrainingPartnerOnlineDesigner" width="484" height="291" /></a></li>
<li>This will give you access to the Portal Settings<a href="http://osgconsulting.net/wp-content/uploads/2011/01/PortalSettings.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="PortalSettings" src="http://osgconsulting.net/wp-content/uploads/2011/01/PortalSettings_thumb.jpg" border="0" alt="PortalSettings" width="484" height="356" /></a></li>
<li>Using the Portal dropdown, select the portal you wish to update. In this example, we will be using the Default portal.</li>
<li>Right click the Default portal dropdown and select Properties<a href="http://osgconsulting.net/wp-content/uploads/2011/01/PortalSettingsMenu.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="PortalSettingsMenu" src="http://osgconsulting.net/wp-content/uploads/2011/01/PortalSettingsMenu_thumb.jpg" border="0" alt="PortalSettingsMenu" width="325" height="126" /></a></li>
<li>The Portal Properties will open. Click on the Access tab<a href="http://osgconsulting.net/wp-content/uploads/2011/01/PortalPropertiesAccess.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="PortalPropertiesAccess" src="http://osgconsulting.net/wp-content/uploads/2011/01/PortalPropertiesAccess_thumb.jpg" border="0" alt="PortalPropertiesAccess" width="484" height="413" /></a>
<p>From here, you may update access for any of the inventories. Just click on the inventory you wish to update. We will be updating the Courses inventory that is already selected for us.</li>
<li>To allow access to the Office folder, we must expand the Microsoft folder.<a href="http://osgconsulting.net/wp-content/uploads/2011/01/MicrosoftFolderExpanded.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="MicrosoftFolderExpanded" src="http://osgconsulting.net/wp-content/uploads/2011/01/MicrosoftFolderExpanded_thumb.jpg" border="0" alt="MicrosoftFolderExpanded" width="253" height="243" /></a>
<p>You will note that all folders are greyed out indicating no access for the online user.</li>
<li>It is important that you first select folder you wish to update before right clicking for the menu. Left click on the Office folder to select it.</li>
<li>Right click on the Office folder and select Allow Access then Child Folders to give access to all subfolder.<a href="http://osgconsulting.net/wp-content/uploads/2011/01/OutlookFolderAccessChildFolders.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="OutlookFolderAccessChildFolders" src="http://osgconsulting.net/wp-content/uploads/2011/01/OutlookFolderAccessChildFolders_thumb.jpg" border="0" alt="OutlookFolderAccessChildFolders" width="353" height="254" /></a></li>
<li>Expand the Office to see that the Office folder and all its children are not greyed out anymore.<a href="http://osgconsulting.net/wp-content/uploads/2011/01/OutlookFolderAccessGranted.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="OutlookFolderAccessGranted" src="http://osgconsulting.net/wp-content/uploads/2011/01/OutlookFolderAccessGranted_thumb.jpg" border="0" alt="OutlookFolderAccessGranted" width="186" height="286" /></a>
<p>Online users will now have access to any course in the  Office, Access, Excel, Outlook and Word folders.</li>
<li>Click OK to access the change.</li>
</ol>
<h2>Important Note</h2>
<p>Granting and denying access to different inventories assumes that you have not customized Training Partner Online. It is very easy to disable this feature.</p>
<p>Please contact a <a href="mailto:rfage@osgconsulting.net">Training Partner consultant</a> to review your code if you have any concerns.</p>
]]></content:encoded>
			<wfw:commentRss>http://osgconsulting.net/2011/01/12/training-partner-online-portal-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

