<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Newbie Questions</title><link>https://www.infopathdev.com:443/forums/39.aspx</link><description>New to InfoPath? Search to see if your question has already been answered. If it has not, then ask it here or the appropriate topic forum.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Automating an internal ordering process</title><link>https://www.infopathdev.com:443/forums/thread/44294.aspx</link><pubDate>Tue, 14 Jul 2009 14:02:54 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:44294</guid><dc:creator>warrtalon</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/44294.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=44294</wfw:commentRss><description>&lt;p&gt;Good, that&amp;#39;s what we like to see.&amp;nbsp; We intend to help get you on the right path and help with gotchas but not so much to write the entire solution for you.&amp;nbsp; Hopefully, the above detail will get you a great headstart, but feel free to drop back in and ask for help with individual items.&lt;/p&gt;</description></item><item><title>Re: Automating an internal ordering process</title><link>https://www.infopathdev.com:443/forums/thread/44287.aspx</link><pubDate>Tue, 14 Jul 2009 11:45:40 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:44287</guid><dc:creator>Helltopia</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/44287.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=44287</wfw:commentRss><description>&lt;p&gt;Great idea, I think this will put me on the right path to make it work!&lt;br /&gt;Ill have a go at it asap and see where it brings me :)&lt;/p&gt;
&lt;p&gt;Cheers!&lt;/p&gt;</description></item><item><title>Re: Automating an internal ordering process</title><link>https://www.infopathdev.com:443/forums/thread/44211.aspx</link><pubDate>Mon, 13 Jul 2009 14:10:04 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:44211</guid><dc:creator>warrtalon</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/44211.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=44211</wfw:commentRss><description>&lt;p&gt;You can definitely do all of this with some nifty logic within InfoPath itself&amp;nbsp;and a workflow built in SharePoint Designer (hopefully, you&amp;#39;re not opposed to SPD).&amp;nbsp; I could write up the entire solution, but that&amp;#39;s a bit much for a forum.&amp;nbsp; Instead, I will try to guide you with some basic tenets:&lt;/p&gt;
&lt;p&gt;- Start by going to Tools &amp;gt; Form Options &amp;gt; Browser and turning off your Save, Save As, Submit, Update, and View options.&amp;nbsp; Leave only Print View and/or Close (or remove them all if not applicable)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;- Create some sort of status field.&amp;nbsp; Use this field to tell the form, the workflow, and the participants what phase the workflow is in (i.e. Submitted to IO, Submitted to SD, Submitted for Final Review)&lt;/p&gt;
&lt;p&gt;- Set the status of this field by using custom submit buttons on the canvas for each view.&amp;nbsp; The initial view will have the original submit button.&amp;nbsp; That button will have rules (no code) that set the status field and submit the form to the MOSS library.&amp;nbsp; Use the following method for &lt;a href="http://claytoncobb.wordpress.com/2009/06/20/auto-generating-filenames-for-infopath-forms/"&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;Auto-Generating Filenames for InfoPath Forms&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Then, go to Tools &amp;gt; Form Options. Open and Save &amp;gt; Rules to create a set of rules with conditions for which view should get opened at which time.&amp;nbsp; At the minimum, you would check the status field and switch views accordingly like this...&amp;quot;If status = Submit to IO, switch view to View2.&amp;quot;&amp;nbsp; What this does is automatically put the user on the IO view if the status of the workflow is at the IO step.&amp;nbsp; I would go further and do a user check in addition to a status check.&amp;nbsp; If the submitter opens it and the status = IO or SD, then show the submitter a read-only view that can&amp;#39;t be edited but that can be reviewed at any point in the process.&amp;nbsp; For the IO and SD views, check to see if the user is in IO or SD in addition to the current status of the workflow.&amp;nbsp; Since you are using a browser form, you can&amp;#39;t use built-in User Roles.&amp;nbsp; I have a method for doing &lt;a href="http://claytoncobb.wordpress.com/2009/06/14/user-roles-in-browser-enabled-forms/"&gt;&lt;strong&gt;&lt;font color="#536d88"&gt;User Roles in Browser-Enabled InfoPath Forms&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Use that read-only view for your submitter also as your final approval view, except make your Approve button hidden until status = Submitted for Final Review.&amp;nbsp; You can make a whole view read-only in the view settings, but it does not apply to buttons, so you can do this.&lt;/p&gt;
&lt;p&gt;Does that get you started?&lt;/p&gt;</description></item><item><title>Automating an internal ordering process</title><link>https://www.infopathdev.com:443/forums/thread/44206.aspx</link><pubDate>Mon, 13 Jul 2009 13:06:46 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:44206</guid><dc:creator>Helltopia</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/44206.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=39&amp;PostID=44206</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have been snooping around this site for quite some time now, learned a whole deal of usefull InfoPath stuff. But now I need to ask a direct question that I dont see have been asked before.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I&amp;#39;m trying to make a multi-view order form in InfoPath (web enabled...). I&amp;#39;d like the form to automate a ordering process we have in the company that goes something like this (note; ‘customer’ is another department);&lt;br /&gt;1 - Customer opens the &amp;#39;order price offer&amp;#39; form, fills out the necessary info so that;&lt;br /&gt;2 - Internal order department can estimate a price, or if need be, forwarding the form to the&lt;br /&gt;3 - System department for a more throughout pricing specification, which then is offered to the&lt;br /&gt;4 - Customer for final approval (or rejection).&lt;/p&gt;
&lt;p&gt;The idea is to use a single form that goes through these 4 phases. I have the form ready with views for the different stages and got most of the work flows working in MOSS2007.&lt;/p&gt;
&lt;p&gt;My problem is that I&amp;#39;d like the form to escalate as the order progress is being processed.&lt;br /&gt;So when the customers have finished filling out the initial form (view 1 = order form), he presses the &amp;#39;Order&amp;#39; button.&lt;br /&gt;This will send the order form to a MOSS2007 list with an alert to internal order department that a new order has been posted.&lt;br /&gt;Now the internal order dep. should be able to open the form, but with the added &amp;#39;for the internal order department field&amp;#39; being opened automatically (view 2 = order form + internal order).&lt;br /&gt;Most likely the IO dept will be able to provide the necessary calculations to present a price estimate for the customer. But if it is a special order, the form will be routed to the systems department for a throughout estimate.&lt;br /&gt;This is handled now with a workflow in MOSS2007, but we&amp;#39;d like to be able to present the form to the sys department with the added field &amp;#39;for system department&amp;#39; (view 3 = order form + internal order + sys department).&lt;/p&gt;
&lt;p&gt;Now after the internal orders- , and maybe, the system department have been able to estimate an offer for the customer, the form is returned to the customer with a new field &amp;#39;approve order&amp;#39; (view 4 =&amp;nbsp; order form + internal order + sys department + approval). This is the summary of the order, and the estimate from the other departments. This summary should be write-protected, so that the only field active should be the field called &amp;#39;approve order&amp;#39;.&lt;/p&gt;
&lt;p&gt;My question is - how can I make the form opening new views for the recipients. So then when ie the customers send the form he only sees the order form, but when the receiving department opens the form - they automatically sees ‘view 2’ of the form (and without pressing the &amp;#39;change view&amp;#39; form button on top of the form in not disabled...). And could I make the previous form (the one being sent) write protected, so that only the newly opened field in the form is write-enabled?&lt;/p&gt;
&lt;p&gt;InfoPath and SharePoint provide some great tools, but we feel it’s not mature enough to be 100% user friendly. Especially for non-system power users. Hence I would like to hide/disable options and providing the users with just what they need to see and do. Hopefully eliminating potential errors that will occur if left alone ‘as is’.&lt;/p&gt;
&lt;p&gt;Pardon for the long and windy post, but felt I had to illustrate the process I’m trying to get to work. &lt;/p&gt;
&lt;p&gt;Any help is greatly appreciated :)&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>