<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.method.me/cs/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>Method:API Q&amp;A</title><link>http://forums.method.me/cs/forums/15.aspx</link><description>Ask questions specific to the MethodAPI from the Method Team and other Method users.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Re: API "MethodAPIGetScreenURLV2" not working</title><link>http://forums.method.me/cs/forums/thread/2509.aspx</link><pubDate>Tue, 04 May 2010 01:22:02 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:2509</guid><dc:creator>Method_Paul</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/2509.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2509</wfw:commentRss><description>&lt;p&gt;Dave -&lt;/p&gt;
&lt;p&gt;This would work similar to&amp;nbsp;a invoice or&amp;nbsp;other transaction that has line&amp;nbsp;items. First you&amp;nbsp;add and modify the line items, then you save the invoice using the SendToDesktop API call.&lt;/p&gt;
&lt;p&gt;In this case first you&amp;nbsp;modify the ItemGroupOrAssemblyList.&amp;nbsp; Then&amp;nbsp;you use the SendToDesktop API call on the&amp;nbsp;ItemInventoryAssembly&amp;nbsp;table, which simulates the&amp;nbsp;&amp;quot;Save&amp;quot; button in your picture.&lt;/p&gt;
&lt;p&gt;Paul&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: API "MethodAPIGetScreenURLV2" not working</title><link>http://forums.method.me/cs/forums/thread/2507.aspx</link><pubDate>Tue, 04 May 2010 01:05:38 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:2507</guid><dc:creator>DaveS</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/2507.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2507</wfw:commentRss><description>&lt;p&gt;Paul,&lt;br /&gt;I agree and I am using Method API to access data in Method and push data into Method directly from my web apps.&amp;nbsp;&amp;nbsp;&amp;nbsp; I came upon one situation in ItemInventoryAssembly (IIA) where if I make edit changes such as&amp;nbsp;add new parts to an IIA item,&amp;nbsp;the changes do not sync to QB.&amp;nbsp;&amp;nbsp; Apparently the IIA edit changes and sync is a 2 step&amp;nbsp;process.&amp;nbsp; Only way to get the IIA edit changes to sync to QB is to manually click the Method&amp;#39;s IIA screen&amp;#39;s SAVE button.&lt;/p&gt;
&lt;p&gt;If Method can create a new API to simulate clicking the IIA SAVE button, then I can build that into my apps and UI, so no need to log into Method/IIA screen and click the SAVE button. &lt;/p&gt;
&lt;p&gt;See attached image&amp;nbsp;of the IIA screen with the SAVE button that needs clicking circled.&lt;br /&gt;Here&amp;#39;s the url: &lt;a href="http://www.infoontheweb.net/qb/docs/Need_API_SAVE_button.doc"&gt;www.infoontheweb.net/qb/docs/Need_API_SAVE_button.doc&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Let me know if you already have an API or other solution.&amp;nbsp; If not, when Method can add that new API.&amp;nbsp; Thanks.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Dave&lt;img src="http://www.methodintegration.com/cs/forums/AddPost.aspx/www.infoontheweb.net/qb/docs/Need_API_SAVE_button.doc" alt="" /&gt;&lt;/p&gt;</description></item><item><title>Re: API "MethodAPIGetScreenURLV2" not working</title><link>http://forums.method.me/cs/forums/thread/2488.aspx</link><pubDate>Fri, 30 Apr 2010 10:00:06 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:2488</guid><dc:creator>Method_Paul</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/2488.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2488</wfw:commentRss><description>&lt;p&gt;Dave -&lt;/p&gt;
&lt;p&gt;The purpose of the Method API is&amp;nbsp;provide developers with a way to access the data in Method, as well push data into Method.&amp;nbsp; This allows developers to&amp;nbsp;create *their own* user&amp;nbsp;interfaces, using *their&amp;nbsp;own* code, and have that interface interact with Method.&lt;/p&gt;
&lt;p&gt;The purpose of the Method API is *not* to provide developers with a way to re-use the interface in Method. The MethodAPIGetScreenURLV2 is the *only* call requring a login, since it is the only call that lauches a Method screen from the Method UI.&lt;/p&gt;
&lt;p&gt;Best practice would be for a&amp;nbsp;developer making a 3rd party application to create their own UI in their own application, and use the Method API for data exchange only.&lt;/p&gt;
&lt;p&gt;Paul&lt;/p&gt;</description></item><item><title>Re: API "MethodAPIGetScreenURLV2" not working</title><link>http://forums.method.me/cs/forums/thread/2487.aspx</link><pubDate>Fri, 30 Apr 2010 05:03:04 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:2487</guid><dc:creator>DaveS</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/2487.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2487</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Paul,&lt;br /&gt;Thanks for the reply and info.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The purpose of an API is to enable developers to perform functions without having to manually log in.&amp;nbsp; Requiring manual login&amp;nbsp;into Method before this API can run appears to me it defeats the whole purpose of the efficiency of APIs.&amp;nbsp;&amp;nbsp;&amp;nbsp;Please explain why you decided to require manual login.&amp;nbsp; Any chance this requirement can be removed?&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;Dave&lt;/p&gt;</description></item><item><title>Re: API "MethodAPIGetScreenURLV2" not working</title><link>http://forums.method.me/cs/forums/thread/2436.aspx</link><pubDate>Tue, 27 Apr 2010 00:29:12 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:2436</guid><dc:creator>Method_Paul</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/2436.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2436</wfw:commentRss><description>&lt;p&gt;Dave -&lt;/p&gt;
&lt;p&gt;The API&amp;nbsp;call works as it&amp;nbsp;is intended.&lt;/p&gt;
&lt;p&gt;The URL you provided in your email needs to be HTML decoded.&amp;nbsp; So where you see &amp;quot;&amp;amp;amp;&amp;quot; in the URL, you need to do an Server.HTMLdecode to convert it to &amp;quot;&amp;amp;&amp;quot;.&amp;nbsp; This is pretty standard if you are receiving and sending data via XML.&lt;/p&gt;
&lt;p&gt;Please note, however, that the screen will only open up if the user is already logged into Method, as this will use that security token from that session.&amp;nbsp; If they aren&amp;#39;t currently logged in, it will not automatically log them in and create a new security token. i.e. it does not log a user in who is not already logged in.&lt;/p&gt;
&lt;p&gt;I hope that helps,&lt;/p&gt;
&lt;p&gt;Paul&lt;/p&gt;</description></item><item><title>API "MethodAPIGetScreenURLV2" not working</title><link>http://forums.method.me/cs/forums/thread/2435.aspx</link><pubDate>Mon, 26 Apr 2010 22:56:54 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:2435</guid><dc:creator>DaveS</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/2435.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2435</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;&lt;span style="font-size:x-small;"&gt;We are trying to use the API &amp;quot;MethodAPIGetScreenURLV2&amp;quot; to open a Method screen.&amp;nbsp;&amp;nbsp; It is not working well for us. &amp;nbsp;It opens to the Method/Build ASsembly screen we asked for, but all the fields are blank, with no dropdown for selection.&amp;nbsp;&amp;nbsp;&lt;br /&gt;Questions:&lt;br /&gt;1. Is this API fully functional, and IOTW may not be using it right, or is this API not yet fully functional?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;2.&amp;nbsp;&amp;nbsp; Will this API let us also log into Method, or do we need to login manualy or using another API before running this API?&lt;br /&gt;&lt;br /&gt;I thought I could attach a file to this API posting, but since I don&amp;#39;t see an attachment button, I will email it to both Danny and Paul.&amp;nbsp;&amp;nbsp; The attachment Word file with show:&amp;nbsp;2 images,&amp;nbsp;1) the Method/BuildAssembly&amp;nbsp;screen for item &amp;quot;Bicycle M5530&amp;quot; that opens ok when we manual&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;ly log into Method, and&amp;nbsp; 2) screen that opens with this url. Notice all the blank boxes.&lt;br /&gt;&lt;br /&gt;Be glad to connect via GoToMeeting and provide me info and examples.&amp;nbsp; Thanks.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:x-small;"&gt;&amp;nbsp;Dave Sakamoto&lt;br /&gt;&amp;nbsp;&lt;a href="http://www.InfoOnTheWeb.com"&gt;www.InfoOnTheWeb.com&lt;/a&gt;&lt;br /&gt;&amp;nbsp;303.550.5308&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>