<?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: MethodAPI Questions</title><link>http://forums.method.me/cs/forums/thread/280.aspx</link><pubDate>Mon, 03 Nov 2008 22:44:49 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:280</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/280.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=280</wfw:commentRss><description>&lt;p&gt;Hi Joe,&lt;/p&gt;
&lt;p&gt;Location is actually a field in QB for items.&amp;nbsp; It is only used by the ItemFixedAsset.&amp;nbsp; So you’ll need to call it something else, like “InventoryLocation”.&lt;/p&gt;
&lt;p&gt;The reason the API wouldn’t grab it, is that it only shows up for the ItemFixedAsset table.&amp;nbsp; All Items actually share fields in common with one another, and show and hide their fields based on the type of item it is.&lt;/p&gt;
&lt;p&gt;Also, the “CustomField1”…….”CustomField20” admittedly don’t show the actual visual names of the fields that you normally see in the rest of the program.&amp;nbsp; These are the true field names behind the scenes.&amp;nbsp; This is something we will look at changing in the near future.&lt;/p&gt;</description></item><item><title>Re: MethodAPI Questions</title><link>http://forums.method.me/cs/forums/thread/279.aspx</link><pubDate>Mon, 03 Nov 2008 16:36:37 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:279</guid><dc:creator>jvwalton</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/279.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=279</wfw:commentRss><description>&lt;p&gt;Hi Kris,&lt;/p&gt;
&lt;p&gt;Let&amp;#39;s separate these three questions and focus on #1 first.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve deleted fields I&amp;#39;ve added to the Method Item table.&amp;nbsp; In attempting to delete the Location field from the Item table on the Tables/Fields tab I get the message &amp;quot;This is a core accounting field and cannot be deleted.&amp;quot;&amp;nbsp; It stays listed on the Item table.&amp;nbsp; However, when I run the “Methodapisample_GetTablesFields” routine it doesn&amp;#39;t list this Location field.&amp;nbsp; And on the Screens tab the ItemList screen&amp;#39;s grid which is referencing the Items table doesn&amp;#39;t list the Location field.&amp;nbsp; I&amp;#39;m not aware of a Location field on&amp;nbsp;the QuickBooks application other than using a custom field.&amp;nbsp; Why is there a Location field on the Method Item table?&lt;/p&gt;
&lt;p&gt;Interestingly if I add a custom field on QuickBooks it does appear on the grid referecing the Item table with the custom name I gave it in QuickBooks.&amp;nbsp; But the QuickBooks&amp;nbsp;custom names do not appear on the Item table in Method although CustomField1 thru CustomeField20 fields do.&amp;nbsp;&amp;nbsp; Seems to me Method should be consistent in how it handles custom fields coming out of QuickBooks in the Tables and screen tabs.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: MethodAPI Questions</title><link>http://forums.method.me/cs/forums/thread/278.aspx</link><pubDate>Thu, 30 Oct 2008 17:23:59 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:278</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/278.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=278</wfw:commentRss><description>&lt;p&gt;Hi Joe,&amp;nbsp; &lt;/p&gt;&lt;p&gt;Here are the responses to your questions! &lt;br /&gt;&lt;/p&gt;&lt;p&gt;1.&amp;nbsp; These are not fields added by Method, these are actually the fields added by you.&amp;nbsp; By adding the Location and LeadTime fields to your Method, the fields will always show in “Methodapisample_GetTablesFields”, since “Methodapisample_GetTablesFields” looks at your database and shows your fields.&lt;br /&gt;&lt;br /&gt;2.&amp;nbsp; Linked fields should certainly show up using the API as they would with any a regular field.&amp;nbsp; Can you please create a new user for me in your account, and then &lt;b&gt;privately email&lt;/b&gt; me the login, password, table name, and fields that you are expecting to see?&amp;nbsp; I&amp;#39;ll then take a look and see what&amp;#39;s going on for you. &lt;br /&gt;&lt;br /&gt;3.&amp;nbsp; Those custom fields are placeholders for the actual QuickBooks custom fields.&amp;nbsp; You should ignore these and NOT use them for your app.&amp;nbsp; Since you cannot easily control what fields are in the QB file, you cannot rely on them.&amp;nbsp; It is best to ignore them and put Method fields of your own in and use those.&amp;nbsp; This provides you with more control over the fields.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>MethodAPI Questions</title><link>http://forums.method.me/cs/forums/thread/277.aspx</link><pubDate>Thu, 30 Oct 2008 17:02:31 GMT</pubDate><guid isPermaLink="false">3393c1ec-311b-4812-96cb-ad8c611bba4f:277</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><comments>http://forums.method.me/cs/forums/thread/277.aspx</comments><wfw:commentRss>http://forums.method.me/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=277</wfw:commentRss><description>&lt;p&gt;Joe submitted some questions re: Method API.&amp;nbsp; An answer will follow shortly.&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&amp;quot;I’ve been working with the API to download data from Method and I’ve made some good progress.&amp;nbsp; I have some questions:&lt;br /&gt;&lt;br /&gt;1.&amp;nbsp; I’ve been able to add custom fields to my QuickBooks copy and download the values through Method.&amp;nbsp; However in doing that I sometimes see fields on Method that are duplicating my custom fields.&amp;nbsp; A good example is the Item table where I’ve added custom fields for Lead Time and Location.&amp;nbsp; But I see using the MethodAPISample_GetTablesFields routine that these fields are in the table.&amp;nbsp; I’m guessing these fields have been added by Method.&amp;nbsp; Is that correct?&amp;nbsp; They don’t appear in the QuickBooks database.&lt;br /&gt;&lt;br /&gt;2.&amp;nbsp; Is it possible to get to the links using the API for Excel?&amp;nbsp; I’ve linked some reference fields but can’t even get the API sample to work with them.&amp;nbsp; I get an error message about my logout name and password.&lt;br /&gt;&lt;br /&gt;3.&amp;nbsp; I see the CustomFields fields listed on the Item table but I can’t figure out which table goes with which variable it QuickBooks.&amp;nbsp; When I’ve added user defined fields on the Item List in QuickBooks the name I’ve assigned doesn’t come up on the Tables/Fields tab.&amp;nbsp; But I do see them on the MethodAPISample_GetTablesFields routine which is very helpful.&amp;nbsp; I’ve also learned that if I duplicate the field name to one that exists on Method things don’t work very well.&amp;quot;&lt;/i&gt;&lt;/p&gt;</description></item></channel></rss>