Batching Updates

From Apps for Creatio
Revision as of 08:24, 5 June 2025 by CreatioWikiSysop (talk | contribs) (Created page with "Using JINT mode we can use scripting to batch inserts and updates (This uses the oData Batch api) jint di var creatiobatch=CreatioBatch(); var creatioRecord_contact = CreatioRecord('Contact'); creatioRecord_contact.Set("Name","Jane Doe"); creatioRecord_contact.Set("JobTitle","Head of Design"); creatioRecord_contact.mode="Insert"; creatiobatch.add(creatioRecord_contact); var creatioRecord_contact2 = CreatioRecord('Contact'); var id2 = di.getguid('contact','Frank Jones');...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Using JINT mode we can use scripting to batch inserts and updates (This uses the oData Batch api)

jint di var creatiobatch=CreatioBatch(); var creatioRecord_contact = CreatioRecord('Contact'); creatioRecord_contact.Set("Name","Jane Doe"); creatioRecord_contact.Set("JobTitle","Head of Design"); creatioRecord_contact.mode="Insert"; creatiobatch.add(creatioRecord_contact); var creatioRecord_contact2 = CreatioRecord('Contact'); var id2 = di.getguid('contact','Frank Jones'); creatioRecord_contact2.Set("Email","frank@jonesinc.com"); creatioRecord_contact2.id = id2; creatioRecord_contact2.mode="Update"; creatiobatch.add(creatioRecord_contact2); var creatiobatchResult=creatiobatch.process();