{"id":451,"date":"2009-07-03T13:51:51","date_gmt":"2009-07-03T10:51:51","guid":{"rendered":"https:\/\/enginhafizoglu.com\/?p=451"},"modified":"2011-10-01T00:41:40","modified_gmt":"2011-09-30T21:41:40","slug":"apexten-oracle-ebs-ortamindaki-talebi-calistirma-running-an-oracle-ebs-concurrent-from-apex","status":"publish","type":"post","link":"https:\/\/enginhafizoglu.com\/?p=451","title":{"rendered":"Apex&#8217;ten Oracle EBS ortam\u0131ndaki talebi \u00e7al\u0131\u015ft\u0131rma. (Running an Oracle EBS Concurrent from APEX)"},"content":{"rendered":"<p style=\"margin-left: 1pt;\">Aran\u0131zda bu ne olaki diyenler olabilir. K\u0131saca \u015f\u00f6yle izah etmeye \u00e7al\u0131\u015fay\u0131m. Apex ile oracle e-business ortam\u0131n\u0131 karde\u015f karde\u015f \u00e7al\u0131\u015ft\u0131rmaya u\u011fra\u015f\u0131yoruz bu yaz\u0131da.<\/p>\n<p style=\"margin-left: 1pt;\">K\u0131saca oracle ebs i\u00e7indeki bir talebi apex i\u00e7inden \u00e7a\u011f\u0131r\u0131yoruz. WIP aray\u00fcz\u00fcne at\u0131lan kayd\u0131 &#8220;WIP Toplu Y\u00fckleme&#8221; ile i\u00e7eri atmaya \u00e7al\u0131\u015f\u0131yoruz.<!--more--><\/p>\n<p style=\"margin-left: 1pt;\">\u00d6nce WIP aray\u00fcz\u00fcne kay\u0131t atmak i\u00e7in bir apex aray\u00fcz\u00fc olu\u015fturdum. Bu aray\u00fczede bir &#8220;Create&#8221; butonu koydum. Create butonuna bas\u0131ld\u0131\u011f\u0131nda hem wip aray\u00fcz tablosuna kay\u0131t at\u0131yor daha sonrada bu a\u015fa\u011f\u0131da g\u00f6rd\u00fc\u011f\u00fcn\u00fcz prosed\u00fcr ile oracle ebs taraf\u0131nda i\u015f emrini olu\u015fturuyor. Hadi ba\u015flayal\u0131m bakal\u0131m \ud83d\ude42<\/p>\n<p style=\"margin-left: 1pt;\"><img decoding=\"async\" src=\"https:\/\/enginhafizoglu.com\/wp-content\/uploads\/2009\/07\/070309_1107_ApextenOrac1.png\" alt=\"\" \/><br \/>\nProcesses alan\u0131ndan IS_EMRI_OLUSTUR ad\u0131yla PL\/SQL anonymous block olu\u015fturulur.<\/p>\n<p style=\"margin-left: 1pt;\"><img decoding=\"async\" src=\"https:\/\/enginhafizoglu.com\/wp-content\/uploads\/2009\/07\/070309_1107_ApextenOrac2.png\" alt=\"\" \/><span style=\"font-family: Times New Roman; font-size: 12pt;\"><br \/>\n<\/span><\/p>\n<p style=\"margin-left: 1pt;\"><img decoding=\"async\" src=\"https:\/\/enginhafizoglu.com\/wp-content\/uploads\/2009\/07\/070309_1107_ApextenOrac3.png\" alt=\"\" \/><span style=\"font-family: Times New Roman; font-size: 12pt;\"><br \/>\n<\/span><\/p>\n<p style=\"margin-left: 1pt;\"><img decoding=\"async\" src=\"https:\/\/enginhafizoglu.com\/wp-content\/uploads\/2009\/07\/070309_1107_ApextenOrac4.png\" alt=\"\" \/><span style=\"font-family: Times New Roman; font-size: 12pt;\"><br \/>\n<\/span><\/p>\n<p style=\"margin-left: 1pt;\">Source k\u0131sm\u0131na yazd\u0131\u011f\u0131m\u0131z kod eklenir. Burda \u00f6nemli olan fnd_global.apps_initialize parametrelerini vermeniz. :p9_group_id nedir diyenlere. WIP aray\u00fcz\u00fcne yazarken bunu sequence&#8217;den otomatik ald\u0131r\u0131yoruz. Sonrada prosed\u00fcr\u00fcm\u00fcze dahil ediyoruz ki hangi s\u0131radaki kay\u0131tlar\u0131 alaca\u011f\u0131n\u0131 bilsin.<\/p>\n<p>[sql]DECLARE<br \/>\nl_report_name   VARCHAR2 (50);<br \/>\nreq_id          NUMBER;<br \/>\nBEGIN<br \/>\nfnd_global.apps_initialize (1007899, 60338, 190);<br \/>\nl_report_name := &#8216;WICMLP&#8217;;<br \/>\nreq_id :=fnd_request.submit_request (&#8216;WIP&#8217;,l_report_name,&#8221;,&#8221;,FALSE,:p9_group_id,0,1, CHR (0),&#8221;,<br \/>\n&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,<br \/>\n&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,<br \/>\n&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;,&#8221;);<br \/>\nEND;[\/sql]<\/p>\n<p style=\"margin-left: 1pt;\"><img decoding=\"async\" src=\"https:\/\/enginhafizoglu.com\/wp-content\/uploads\/2009\/07\/070309_1107_ApextenOrac5.png\" alt=\"\" \/><span style=\"font-family: Times New Roman; font-size: 12pt;\"><br \/>\n<\/span><\/p>\n<p style=\"margin-left: 1pt;\"><img decoding=\"async\" src=\"https:\/\/enginhafizoglu.com\/wp-content\/uploads\/2009\/07\/070309_1107_ApextenOrac6.png\" alt=\"\" \/><span style=\"font-family: Times New Roman; font-size: 12pt;\"><br \/>\n<\/span><\/p>\n<p style=\"margin-left: 1pt;\">Di\u011fer alanlar default olarak b\u0131rak\u0131ld\u0131. Bu kadar!!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aran\u0131zda bu ne olaki diyenler olabilir. K\u0131saca \u015f\u00f6yle izah etmeye \u00e7al\u0131\u015fay\u0131m. Apex ile oracle e-business ortam\u0131n\u0131 karde\u015f karde\u015f \u00e7al\u0131\u015ft\u0131rmaya u\u011fra\u015f\u0131yoruz bu yaz\u0131da. K\u0131saca oracle ebs i\u00e7indeki bir talebi apex i\u00e7inden \u00e7a\u011f\u0131r\u0131yoruz. WIP aray\u00fcz\u00fcne at\u0131lan kayd\u0131 &#8220;WIP Toplu Y\u00fckleme&#8221; ile i\u00e7eri atmaya \u00e7al\u0131\u015f\u0131yoruz.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[70,79,35],"class_list":["post-451","post","type-post","status-publish","format-standard","hentry","category-oracle-e-is-yonetim-sistemi","tag-apex","tag-ebs","tag-oracle"],"_links":{"self":[{"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=\/wp\/v2\/posts\/451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=451"}],"version-history":[{"count":8,"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=\/wp\/v2\/posts\/451\/revisions"}],"predecessor-version":[{"id":677,"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=\/wp\/v2\/posts\/451\/revisions\/677"}],"wp:attachment":[{"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/enginhafizoglu.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}