<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">1. Sure the sw knows what operation to call but there might be non synced data. Also This way you don’t have to implement logics across various platforms, so changes aren’t a hell.<div class=""><br class=""></div><div class="">2. I’ll test and let you know.<br class=""><div class=""><br class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div>Best Regards,<br class=""><b class="">Sukhdev Mohan</b> | <b class="">Software Developer</b></div></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">Il giorno 12 nov 2020, alle ore 09:13, Martin Allen <<a href="mailto:martin.allen@clystnet.com" class="">martin.allen@clystnet.com</a>> ha scritto:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-family:verdana,sans-serif">1) I'd question why you want to do this? Surely the software calling the API knows whether it needs to do an Update or Create (if you don't have an ID for the data then its Create, if you do then its an Update?) </div><div class="gmail_default" style="font-family:verdana,sans-serif">2)Never tried it  - I've always followed the guidance that when doing an Update you should always retrieve the whole record first, then change the data, then Update it. This would suggest that by not sending some LineItems that they would be removed. If they didn't get removed by doing this how else would you remove a LineItem from the record? (Although thinking about it LineItems are a separate module accessible via API, so you could perform a delete operation on an individual LineItem that way? Like I said havent tried it, but would be intrigued to know what happens when you test it out.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br class=""></div><div class=""><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><p style="font-size:12.8px;color:rgb(80,0,80)" class=""><span style="color:navy;font-family:Verdana,sans-serif;font-size:10pt" class="">Martin Allen</span></p><p style="font-size:12.8px;color:rgb(80,0,80)" class=""><b style="font-size:12.8px" class=""><span lang="EN-US" style="font-size:10pt;font-family:Verdana,sans-serif;color:rgb(51,51,153)" class="">01392 248692 - Main Office<br class="">01392 690659 - Direct Line</span></b><br class=""></p><p style="font-size:12.8px;color:rgb(80,0,80)" class=""><b class=""><span style="font-size:10pt;font-family:Verdana,sans-serif;color:rgb(51,51,153)" class=""><img width="288" height="65" src="cid:image001.png@01CFC1D6.1BCFF790" alt="signature2" class=""></span></b><span style="color:rgb(31,73,125)" class=""></span></p><p style="font-size:12.8px;color:rgb(80,0,80)" class=""><span lang="EN-US" style="font-size:10pt;font-family:Verdana,sans-serif;color:navy" class="">Have you visited our website recently? <a href="http://www.clystnet.com/" style="color:rgb(17,85,204)" target="_blank" class="">https://www.clystnet.com</a></span><span style="color:rgb(31,73,125)" class=""></span></p><p style="font-size:12.8px;color:rgb(80,0,80)" class=""><span lang="EN-US" style="font-size:10pt;font-family:Verdana,sans-serif;color:navy" class=""><br class=""></span><span lang="EN-US" style="font-size:10pt;font-family:Verdana,sans-serif;color:rgb(153,153,153)" class="">The information in this email is confidential If you are not the intended recipient, you must not read or use that information. This email and any attachments are believed to be virus free however no responsibility is accepted by Clystnet for any loss or damage arising in any way from receipt or use thereof. Clystnet Ltd (company reg number 7164503) is based at Silverdown Park, Fair Oak Close, Clyst Honiton, EX5 2UX</span></p></div></div></div></div></div><br class=""></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 12 Nov 2020 at 08:06, Sukhdev Mohan <<a href="mailto:s.mohan@myti.it" class="">s.mohan@myti.it</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class="">Upping this, anyone knows?<div class=""><br class=""><div class="">
<div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration: none;" class=""><div class="">Best Regards,<br class=""><b class="">Sukhdev Mohan</b> | <b class="">Software Developer</b></div></div><br class=""></div><br class=""></div><br class=""></div><br class=""></div><br class=""><br class="">
</div>
<div class=""><br class=""><blockquote type="cite" class=""><div class="">Il giorno 10 nov 2020, alle ore 22:20, Sukhdev Mohan <<a href="mailto:s.mohan@myti.it" target="_blank" class="">s.mohan@myti.it</a>> ha scritto:</div><br class=""><div class=""><div style="overflow-wrap: break-word;" class="">Hi All,<div class=""><br class=""></div><div class="">I’ve some questions, I hope someone will help me answer them. I’m on Vtiger 7.0</div><div class=""><br class=""></div><div class="">1. Is there a way that Vtiger API can know which operation is to do? eg. I send EntityName and EntityData, can the CRM know if it’s a creation/update? Is it possible to Implement?</div><div class=""><br class=""></div><div class="">2. Entity with LineItems: What happens if a for example quotes is subject to multiple changes and the other software is calling api with the diff, so only the new line are sent. Does the CRM adds the new line items to the quote or it deletes the previous ones and only maintains the new ones? </div><div class=""><br class=""></div><div class="">3. Login: can we use JWT to other strong token systems?</div><div class=""><br class=""></div><div class=""><div class="">
<div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><div class="">Best Regards,<br class=""><b class="">Sukhdev Mohan</b> | <b class="">Software Developer</b><br class=""></div></div><br class=""></div><br class=""></div><br class=""></div><br class=""></div><br class=""><br class="">
</div>

<br class=""></div></div></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank" class="">http://www.vtiger.com/</a></blockquote></div>
<span id="cid:83b8c098f065a275_0.1"><image001.png></span>_______________________________________________<br class=""><a href="http://www.vtiger.com/" class="">http://www.vtiger.com/</a></div></blockquote></div><br class=""></div></div></body></html>