<div dir="ltr">Stefan,<div><br></div><div>In case you are finding the API gaps - please file enhancement request on <a href="http://trac.vtiger.com">trac.vtiger.com</a> with the use-case and share it with us during the marketplace review feedback loop.</div><div><br></div><div>Filing issue on <a href="http://trac.vtiger.com">trac.vtiger.com</a> would give us an opportunity to capture workaournd fixes / patches and subsequent fix evolution. <br></div><div><br></div><div><div>We are aiming to enforce the guidelines for all the extension to provide hassel free experience to the end-user (customer / administrator) or CRM.</div><div><br></div></div><div><div>Certainly our goal is to enhance Server & Webservices APIs and fix the gaps. This would eliminate the need of raw-data access that generally leads to tampering of conventions of other module like book-keeping, etc... and subsequently pain in upgrade or coexistence of the modules.</div></div><div><br></div><div><div>Hope you are with us on this.<br></div><div><br></div><div>Regards,</div><div>Prasad</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><b>Connect with us on: </b><a href="http://twitter.com/vtigercrm" style="color:rgb(0,0,204)" target="_blank">Twitter</a> <b>I</b> <a href="http://www.facebook.com/pages/vtiger/226866697333578?sk=wall" style="color:rgb(0,0,204)" target="_blank">Facebook</a> <b>I</b> <a href="https://blogs.vtiger.com/" style="color:rgb(0,0,204)" target="_blank">Blog</a><b> I</b> <a href="http://wiki.vtiger.com/index.php/Main_Page" style="color:rgb(0,0,204)" target="_blank">Wiki</a> <b>I </b><a href="https://discussions.vtiger.com" style="color:rgb(0,0,204)" target="_blank">Forums </a><b>I</b> <a href="https://www.vtiger.com/" style="color:rgb(0,0,204)" target="_blank">Website</a></span></div>
<br><div class="gmail_quote">On Wed, Oct 1, 2014 at 1:35 PM, Stefan Warnat <span dir="ltr"><<a href="mailto:ich@stefanwarnat.de" target="_blank">ich@stefanwarnat.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hy developers,
<div><br></div><div>I tried to get my first Extension into the Marketplace but they was rejected with the reason I should use the Server APIs instead of internal Record Access of the Models.</div><div><br></div><div>I would like to discuss a new Server API, because the current one will generating lots of problems and will prevent me from using this way.</div><div><br></div><div>Explanation:</div><div>I use the "ServerAPI" / Webservice functions in 5.4.0 for my Workflow Designer module to get a stable interface to the fields/values. </div><div>It only works in 80% of all cases, because the current Server APIs will use $current_user format settings. </div><div>This means I get numbers sometimes 123.678, in other systems 123,45 or "123 456,789".</div><div>In 5.4 the problems with the Inventory was also existing. It looks like this was integrate in 6.0</div><div><br></div><div>I must be create a special manipulation of the "$current_user" Variable to get the same format every time. Until the end, there are sometimes problems with this way.</div><div><br></div><div>Also the $current_user usage will respect the field permissions. And if I simple create an Admin User every time, this parameter is much useless.</div><div><br></div><div>Now I found the problem during the internal usage, that Product Tax information won't be loaded during the Model data loading and there is no universal way to get absolutely every value from a record with a standardized interface.</div><div><br></div><div>I would discuss a layer of API functions, which a developer could use, without to worry about internal settings. Only read/write/create and the other new functions of the API.</div><div><br></div><div>What do you think?</div><span><font color="#888888"><div><br></div><div>Stefan</div></font></span></div>
<br>_______________________________________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div></div>