{"id":584,"date":"2015-12-15T14:35:34","date_gmt":"2015-12-15T14:35:34","guid":{"rendered":"http:\/\/dijitalturk.com\/veysel\/?p=584"},"modified":"2020-05-06T10:24:47","modified_gmt":"2020-05-06T10:24:47","slug":"service-now-form-icerisinde-birden-fazla-kayit-sorunu-cozumu","status":"publish","type":"post","link":"https:\/\/dijitalturk.com\/veysel\/service-now-form-icerisinde-birden-fazla-kayit-sorunu-cozumu\/","title":{"rendered":"Service-Now Form i\u00e7erisinde ayn\u0131 zamanda m\u00fcdehale sorunu"},"content":{"rendered":"<p>Merhaba arkada\u015flar,<\/p>\n<p>Service-Now uygulamas\u0131nda bir incident i\u00e7erisine ayn\u0131 anda birden fazla Fulfiller user\u00a0formu incelerken birisi ekrandaki g\u00f6r\u00fcnt\u00fcy\u00fc kaydederse bundan habersiz di\u011fer kullan\u0131c\u0131lar\u0131n formu kaydetmesi durumunda sorunlar olu\u015facakt\u0131r.<\/p>\n<p>Bu durumu engellemek i\u00e7in <strong>System Definition-&gt; Client Scripts<\/strong> alt\u0131na a\u015fa\u011f\u0131daki kodu eklemeniz yeterli olacakt\u0131r.<\/p>\n<p><!--more--><\/p>\n<ol>\n<li>Men\u00fc se\u00e7ilir.<\/li>\n<li>Hangi tabloda i\u015flem yap\u0131lacaksa se\u00e7ilir (Biz incident i\u00e7in i\u015flem yapaca\u011f\u0131m\u0131z i\u00e7in Incident se\u00e7tik)<\/li>\n<li>Kodun yaz\u0131laca\u011f\u0131 alan<\/li>\n<\/ol>\n<p><a href=\"http:\/\/dijitalturk.com\/veysel\/service-now-form-icerisinde-birden-fazla-kayit-sorunu-cozumu\/screenshot_3\/\" rel=\"attachment wp-att-585\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><img decoding=\"async\" class=\"aligncenter wp-image-585 size-large lazyload\" data-src=\"http:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/Screenshot_3-600x240.jpg\" alt=\"Screenshot_3\" width=\"600\" height=\"240\" data-srcset=\"https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/Screenshot_3-600x240.jpg 600w, https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/Screenshot_3-300x120.jpg 300w, https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/Screenshot_3-768x307.jpg 768w, https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/Screenshot_3.jpg 1177w\" data-sizes=\"(max-width: 600px) 100vw, 600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 600px; --smush-placeholder-aspect-ratio: 600\/240;\" \/><\/a><\/p>\n<p>Kod:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"js\">\/\/ For support of warning when two people are editing the same record.\r\nfunction onSubmit() {\r\nvar updatedOn = gel('onLoad_sys_updated_on');\r\nif (!updatedOn)\r\nreturn;\r\n\r\nupdatedOn = updatedOn.value;\r\nif (!updatedOn)\r\nreturn;\r\n\r\nvar sysid_gel = gel('sys_uniqueValue');\r\nvar sysid = sysid_gel.value;\r\nvar gr = new GlideRecord('incident');\r\ngr.addQuery('sys_id',sysid);\r\ngr.query();\r\nif (gr.next()) {\r\nvar dbUpdatedOn = gr.sys_updated_on + '';\r\nvar dbUpdatedBy = gr.sys_updated_by + '';\r\n} else\r\nreturn;\r\n\r\nif (updatedOn != dbUpdatedOn) {\r\nreturn confirm(\"Bu \u00e7a\u011fr\u0131 \u00fczerinde az \u00f6nce \" + dbUpdatedBy+ \" i\u015flem yapm\u0131\u015ft\u0131r. Kaydetmek istedi\u011finize emin misiniz? \"\r\n+ \"Record has been updated by \" + dbUpdatedBy + \" since you opened it - \"\r\n+ \"overwrite those changes with yours? Note that Additional comments and Work notes are \"\r\n+ \"additive and will not be overwritten.\");\r\n}\r\n}\r\nfunction getGroupSys_id_Ajax2(main_cat, sub_cat_1, sub_cat_2, sub_cat_3)\r\n{\r\nvar ga = new GlideAjax('getGroupSys_id2');\r\nga.addParam('sysparm_name','getGroupSys_id2');\r\nga.addParam('sysparm_main_cat', main_cat);\r\nga.addParam('sysparm_sub_cat_1', sub_cat_1);\r\nga.addParam('sysparm_sub_cat_2', sub_cat_2);\r\nga.addParam('sysparm_sub_cat_3', sub_cat_3);\r\n\r\n\/\/ga.getWaitXML();\r\n\r\n\/\/ga.getAnswer();\r\n\r\nga.getXML(function (response) {\r\nvar data = response.responseXML.documentElement.getAttribute(\"answer\").split('|');\r\n\r\nconsole.log(data.length);\r\n\r\nif(data.length &gt; 1)\r\n{\r\ng_form.setValue(\"assignment_group\", data[0]);\r\n\r\n\/\/alert(g_form.getValue('assignment_group') != 'd8e6445e37c94600828c148543990e7b');\r\n\r\nif((g_form.isNewRecord()) || (!g_form.isNewRecord() &amp;&amp; g_form.getValue('u_main_category') == '' &amp;&amp; g_form.getValue('state') == '1') )\r\n{\r\ng_form.setValue(\"impact\", data[2]); \/\/impact\r\ng_form.setValue(\"urgency\", data[3]); \/\/urgency\r\ng_form.setValue(\"priority\", data[1]); \/\/priority\r\n}\r\n\/*else\r\n{\r\ng_form.setVisible('impact', false);\r\ng_form.setVisible('urgency', false);\r\n}*\/\r\n}\r\n\r\nconsole.log(data);\r\n});\r\n\r\n\/\/var result = ga.getXML(getGroupSys_idParse);\r\n\r\n\/\/console.log(\"******* \" + result);\r\n\r\n\/\/return result;\r\n\r\n}\r\n\r\nfunction getGroupSys_idParse(response) {\r\nreturn response.responseXML.documentElement.getAttribute(\"answer\");\r\n\/\/alert(answer);\r\n}\r\n\r\nfunction getGroup(grp_sys_id)\r\n{\r\nvar result = \"\";\r\n\r\nvar get = new GlideRecord(\"sys_user_group\");\r\nget.addQuery(\"sys_id\", grp_sys_id);\r\n\r\nget.query();\r\n\r\nwhile(get.next())\r\n{\r\nresult = get.name;\r\n}\r\n\r\nreturn result;\r\n\/\/alert(grp_sys_id);\r\n}<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhaba arkada\u015flar, Service-Now uygulamas\u0131nda bir incident i\u00e7erisine ayn\u0131 anda birden fazla Fulfiller user\u00a0formu incelerken birisi ekrandaki g\u00f6r\u00fcnt\u00fcy\u00fc kaydederse bundan habersiz [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":586,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[185,1],"tags":[145,162,163,161],"class_list":["post-584","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-service-now","category-teknolojik","tag-itsm","tag-service-now","tag-servicenow","tag-snow"],"uagb_featured_image_src":{"full":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon.png",256,256,false],"thumbnail":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon-150x150.png",150,150,true],"medium":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon-190x190.png",190,190,true],"medium_large":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon.png",256,256,false],"large":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon.png",256,256,false],"1536x1536":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon.png",256,256,false],"2048x2048":["https:\/\/dijitalturk.com\/veysel\/wp-content\/uploads\/2015\/12\/servicenow-icon.png",256,256,false]},"uagb_author_info":{"display_name":"VeYSeL","author_link":"https:\/\/dijitalturk.com\/veysel\/author\/veysel\/"},"uagb_comment_info":0,"uagb_excerpt":"Merhaba arkada\u015flar, Service-Now uygulamas\u0131nda bir incident i\u00e7erisine ayn\u0131 anda birden fazla Fulfiller user\u00a0formu incelerken birisi ekrandaki g\u00f6r\u00fcnt\u00fcy\u00fc kaydederse bundan habersiz [&hellip;]","_links":{"self":[{"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/posts\/584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/comments?post=584"}],"version-history":[{"count":0,"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/posts\/584\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/media\/586"}],"wp:attachment":[{"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/media?parent=584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/categories?post=584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dijitalturk.com\/veysel\/wp-json\/wp\/v2\/tags?post=584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}