{"action":"created","issue":{"url":"https://api.github.com/repos/bulletproofnetworks/netsuite/issues/12","labels_url":"https://api.github.com/repos/bulletproofnetworks/netsuite/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/bulletproofnetworks/netsuite/issues/12/comments","events_url":"https://api.github.com/repos/bulletproofnetworks/netsuite/issues/12/events","html_url":"https://github.com/bulletproofnetworks/netsuite/pull/12","id":100241745,"number":12,"title":"Add handling for WSDL 2013.2 CustomField internalId-scriptId transition","user":{"login":"jcroteau","id":3683255,"avatar_url":"https://avatars.githubusercontent.com/u/3683255?v=3","gravatar_id":"","url":"https://api.github.com/users/jcroteau","html_url":"https://github.com/jcroteau","followers_url":"https://api.github.com/users/jcroteau/followers","following_url":"https://api.github.com/users/jcroteau/following{/other_user}","gists_url":"https://api.github.com/users/jcroteau/gists{/gist_id}","starred_url":"https://api.github.com/users/jcroteau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcroteau/subscriptions","organizations_url":"https://api.github.com/users/jcroteau/orgs","repos_url":"https://api.github.com/users/jcroteau/repos","events_url":"https://api.github.com/users/jcroteau/events{/privacy}","received_events_url":"https://api.github.com/users/jcroteau/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bulletproofnetworks/netsuite/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"jcroteau","id":3683255,"avatar_url":"https://avatars.githubusercontent.com/u/3683255?v=3","gravatar_id":"","url":"https://api.github.com/users/jcroteau","html_url":"https://github.com/jcroteau","followers_url":"https://api.github.com/users/jcroteau/followers","following_url":"https://api.github.com/users/jcroteau/following{/other_user}","gists_url":"https://api.github.com/users/jcroteau/gists{/gist_id}","starred_url":"https://api.github.com/users/jcroteau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcroteau/subscriptions","organizations_url":"https://api.github.com/users/jcroteau/orgs","repos_url":"https://api.github.com/users/jcroteau/repos","events_url":"https://api.github.com/users/jcroteau/events{/privacy}","received_events_url":"https://api.github.com/users/jcroteau/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-08-11T06:58:40Z","updated_at":"2015-08-11T07:00:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bulletproofnetworks/netsuite/pulls/12","html_url":"https://github.com/bulletproofnetworks/netsuite/pull/12","diff_url":"https://github.com/bulletproofnetworks/netsuite/pull/12.diff","patch_url":"https://github.com/bulletproofnetworks/netsuite/pull/12.patch"},"body":"Apparently, when NetSuite SuiteTalk WSDL version hit 2013.2, all CustomField ```internalId```s were migrated to ```scriptId```s, and then numeric id's generated for ```internalId```s.  This transition was not being handled by the netsuite gem, causing custom fields to get dropped on the floor without warning when attempting to create/update Customer records in NetSuite.\r\n\r\nThis PR addresses the matter for our internal fork and will also be submitted to the upstream repo."},"comment":{"url":"https://api.github.com/repos/bulletproofnetworks/netsuite/issues/comments/129733965","html_url":"https://github.com/bulletproofnetworks/netsuite/pull/12#issuecomment-129733965","issue_url":"https://api.github.com/repos/bulletproofnetworks/netsuite/issues/12","id":129733965,"user":{"login":"jcroteau","id":3683255,"avatar_url":"https://avatars.githubusercontent.com/u/3683255?v=3","gravatar_id":"","url":"https://api.github.com/users/jcroteau","html_url":"https://github.com/jcroteau","followers_url":"https://api.github.com/users/jcroteau/followers","following_url":"https://api.github.com/users/jcroteau/following{/other_user}","gists_url":"https://api.github.com/users/jcroteau/gists{/gist_id}","starred_url":"https://api.github.com/users/jcroteau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcroteau/subscriptions","organizations_url":"https://api.github.com/users/jcroteau/orgs","repos_url":"https://api.github.com/users/jcroteau/repos","events_url":"https://api.github.com/users/jcroteau/events{/privacy}","received_events_url":"https://api.github.com/users/jcroteau/received_events","type":"User","site_admin":false},"created_at":"2015-08-11T07:00:44Z","updated_at":"2015-08-11T07:00:44Z","body":"@bulletproofnetworks/crm   if anyone is bored and wants to review this fix (and learn some things about NetSuite), you're welcome to it, however it will also get a review when I submit it to the upstream repo, so no biggie."}}