{"id":101224,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101224"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"entegrasyon-kilavuzu","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/","title":{"rendered":"SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu"},"content":{"rendered":"\n<div class=\"wp-block-group sp-industry-page sp-industry sp-page sp-erp-page\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<section class=\"wp-block-group fx-hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__grid\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__copy sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-eyebrow ind-crumbs\"><span><a href=\"\/tr\/entegrasyonlar\/\">Entegrasyonlar<\/a> \/ <a href=\"\/tr\/entegrasyonlar\/erp\/\">ERP<\/a> \/ Odoo<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\"><span class=\"hl\">SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in<\/span> Odoo Entegrasyon K\u0131lavuzu<\/h1>\n\n\n<p class=\"fx-hero__sub\">Bu k\u0131lavuz, Odoo i\u015f ortaklar\u0131na, geli\u015ftiricilere ve BT y\u00f6neticilerine Odoo Manufacturing ile SkyPlanner APS aras\u0131nda nas\u0131l ba\u011flant\u0131 kurulaca\u011f\u0131n\u0131 g\u00f6sterir. Entegrasyonun i\u015fletmeye katk\u0131s\u0131n\u0131 ve Odoo&#8217;nun Plan d\u00fc\u011fmesinin mevcut i\u015flevlerini \u00f6\u011frenmek i\u00e7in <a href=\"\/tr\/entegrasyonlar\/erp\/odoo\/\">Odoo ile \u00fcretim \u00e7izelgeleme sayfas\u0131n\u0131<\/a> ve <a href=\"\/tr\/entegrasyonlar\/erp\/odoo\/uretim-cizelgeleme\/\">Odoo&#8217;da \u00fcretim \u00e7izelgeleme var m\u0131?<\/a> yaz\u0131s\u0131n\u0131 okuyun.<\/p>\n\n\n<div class=\"wp-block-buttons fx-hero__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/tr\/deneme\/\">\u00dccretsiz denemeyi ba\u015flat\u0131n<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/tr\/iletisim-satis\/\">Demo randevusu al\u0131n<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-hero__media sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"fx-shot\"><div class=\"fx-shot__bar\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><span>skyplanner.ai \u00b7 \u00dcretim \u00e7izelgeleme<\/span><\/div><img fetchpriority=\"high\" decoding=\"async\" loading=\"eager\" width=\"1024\" height=\"685\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/features-v2\/20-d7d44cbc-5430-4f97-99f5-fca4632862ef.png\" alt=\"\u0130\u015flerin i\u015f merkezlerine g\u00f6re \u00e7izelgelendi\u011fi ve altta sipari\u015f listesinin yer ald\u0131\u011f\u0131 SkyPlanner APS Gantt zaman \u00e7izelgesi.\"><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--intro\" id=\"overview\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>\u00dcr\u00fcnler, \u00fcr\u00fcn a\u011fa\u00e7lar\u0131, operasyonlar, imalat emirleri, stok ve maliyet hesaplamalar\u0131 i\u00e7in kay\u0131tlar\u0131n esas al\u0131nd\u0131\u011f\u0131 sistem Odoo olmaya devam eder. SkyPlanner, Arcturus motoruyla bu verilerden \u00e7izelge olu\u015fturur. Odoo ile \u00e7ift y\u00f6nl\u00fc entegrasyon sa\u011flar:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>\u0130malat emirleri, \u00fcretim emirleri, \u00fcr\u00fcn a\u011fac\u0131 operasyonlar\u0131, i\u015f merkezleri ve sat\u0131n alma sipari\u015fleri SkyPlanner&#8217;a aktar\u0131l\u0131r.<\/li>\n\n\n<li>Planlanan ba\u015flang\u0131\u00e7 ve biti\u015f tarihleri ile i\u015f merkezleri <code>mrp.workorder<\/code> \u00fczerine geri yaz\u0131l\u0131r.<\/li>\n\n\n<li>\u0130lerleme bilgileri ve kaydedilen s\u00fcreler, Odoo Time Logs olarak geri aktar\u0131l\u0131r.<\/li>\n\n\n<li>SkyPlanner webhook&#8217;lar\u0131, \u00e7izelgedeki de\u011fi\u015fiklikleri an\u0131nda iletir.<\/li>\n\n<\/ul>\n\n\n<p>SkyPlanner ekibi, devreye alma s\u00fcrecinde entegrasyonu Odoo&#8217;nun standart harici API&#8217;si \u00fczerinden s\u00fcr\u00fcm\u00fcn\u00fcze, bar\u0131nd\u0131rma ortam\u0131n\u0131za ve \u00f6zelle\u015ftirmelerinize uygun \u015fekilde yap\u0131land\u0131r\u0131r. Canl\u0131ya ge\u00e7i\u015ften sonra da destek verir. Bu k\u0131lavuz, s\u00fcrece kat\u0131lmak veya SkyPlanner&#8217;\u0131n belgelenmi\u015f REST API&#8217;siyle (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">API referans\u0131<\/a>) kendileri geli\u015ftirme yapmak isteyen i\u015f ortaklar\u0131 ve geli\u015ftiriciler i\u00e7indir. \u00dcr\u00fcnlerin, malzemelerin ve sat\u0131n alma sipari\u015flerinin nas\u0131l i\u015flendi\u011fi, herkese a\u00e7\u0131k <a href=\"\/tr\/docs\/entegrasyon-egitimi\/\">SkyPlanner belgelerinde<\/a> a\u00e7\u0131klan\u0131r.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"step-zero-check-the-odoo-plan-and-hosting\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">S\u0131f\u0131r\u0131nc\u0131 ad\u0131m: Odoo plan\u0131n\u0131 ve bar\u0131nd\u0131rma ortam\u0131n\u0131 kontrol edin<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>\u00d6nce m\u00fc\u015fterinin hangi Odoo ortam\u0131n\u0131 kulland\u0131\u011f\u0131n\u0131 \u00f6\u011frenin. \u0130zlenecek yolu bu belirler.<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Kurulum<\/th><th>Harici API<\/th><th>\u00d6zel mod\u00fcller<\/th><th>Uygulanabilir y\u00f6ntem<\/th><\/tr><\/thead><tbody><tr><td>Odoo Online, One App Free veya Standard<\/td><td>Hay\u0131r<\/td><td>Hay\u0131r<\/td><td>CSV\/XLSX veya Custom plan\u0131na ge\u00e7i\u015f<\/td><\/tr><tr><td>Odoo Online, Custom plan\u0131<\/td><td>Evet<\/td><td>Hay\u0131r<\/td><td>Harici API<\/td><\/tr><tr><td>Odoo.sh (Custom plan\u0131)<\/td><td>Evet<\/td><td>Evet<\/td><td>Harici API, iste\u011fe ba\u011fl\u0131 mod\u00fcl<\/td><\/tr><tr><td>\u015eirket i\u00e7i kurulum, Community veya Enterprise<\/td><td>Evet<\/td><td>Evet<\/td><td>Harici API, iste\u011fe ba\u011fl\u0131 mod\u00fcl<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p><a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/developer\/reference\/external_api.html\">Odoo&#8217;nun API belgeleri<\/a>, harici API eri\u015fiminin &#8220;only available on Custom Odoo pricing plans&#8221; (yaln\u0131zca Odoo Custom fiyatland\u0131rma planlar\u0131nda kullan\u0131labilir) oldu\u011funu, One App Free veya Standard kapsam\u0131nda sunulmad\u0131\u011f\u0131n\u0131 belirtir. <a href=\"https:\/\/www.odoo.com\/pricing-plan\">Fiyatland\u0131rma sayfas\u0131nda<\/a> ise Standard, Odoo Online \u00fczerinde &#8220;without custom modules&#8221; (\u00f6zel mod\u00fcller olmadan) bar\u0131nd\u0131r\u0131lan bir plan olarak tan\u0131mlan\u0131r. Bunu geli\u015ftirme i\u015finin yar\u0131s\u0131nda de\u011fil, ihtiya\u00e7 analizi a\u015famas\u0131nda sorun.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"odoo-s-integration-options\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Odoo&#8217;nun entegrasyon se\u00e7enekleri<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Se\u00e7enek<\/th><th>S\u00fcr\u00fcmler<\/th><th>Kimlik do\u011frulama<\/th><th>\u00c7izelgeleme entegrasyonundaki rol\u00fc<\/th><\/tr><\/thead><tbody><tr><td>Harici JSON-2 API: <code>POST \/json\/2\/&lt;model&gt;\/&lt;method&gt;<\/code><\/td><td>19.0 ile geldi<\/td><td><code>Authorization: bearer &lt;key&gt;<\/code> i\u00e7inde API anahtar\u0131, iste\u011fe ba\u011fl\u0131 <code>X-Odoo-Database<\/code> ba\u015fl\u0131\u011f\u0131<\/td><td>Yeni entegrasyonlarda varsay\u0131lan se\u00e7enek: okuma i\u00e7in <code>search_read<\/code>, tarihleri geri yazmak i\u00e7in <code>write<\/code><\/td><\/tr><tr><td>Harici XML-RPC \/ JSON-RPC: <code>\/xmlrpc\/2<\/code>, <code>\/jsonrpc<\/code>; servisler: <code>common<\/code>, <code>object<\/code><\/td><td>19.0 s\u00fcr\u00fcm\u00fcne kadar; kald\u0131r\u0131lmas\u0131 planlan\u0131yor<\/td><td>Kullan\u0131c\u0131 ad\u0131 ve parola veya API anahtar\u0131yla <code>common.authenticate<\/code>, ard\u0131ndan <code>execute_kw<\/code><\/td><td>16.0\u201318.0 s\u00fcr\u00fcmlerini kullanan m\u00fc\u015fteriler i\u00e7in gerekli<\/td><\/tr><tr><td>Mod\u00fcl i\u00e7inde \u00f6zel denetleyiciler<\/td><td>T\u00fcm\u00fc<\/td><td>Her u\u00e7 nokta i\u00e7in ayr\u0131; \u00f6r. <code>auth='bearer'<\/code><\/td><td>Birle\u015ftirilmi\u015f veri paketleri: tek \u00e7a\u011fr\u0131da bir MO ve ona ba\u011fl\u0131 \u00fcretim emirleri<\/td><\/tr><tr><td>Otomasyon kurallar\u0131: &#8220;Send Webhook Notification&#8221; (Webhook Bildirimi G\u00f6nder)<\/td><td>17.0 s\u00fcr\u00fcm\u00fcnden itibaren belgelerde yer al\u0131yor<\/td><td>Bir URL&#8217;ye giden POST iste\u011fi<\/td><td>MO ve \u00fcretim emirleri olu\u015fturuldu\u011funda veya d\u00fczenlendi\u011finde anl\u0131k g\u00f6nderim<\/td><\/tr><tr><td>Kay\u0131tlar\u0131 i\u00e7e aktarma (CSV, XLSX) ve d\u0131\u015fa aktarma<\/td><td>T\u00fcm\u00fc<\/td><td>Kullan\u0131c\u0131 oturumu<\/td><td>Deneme verileri ve tek seferlik ana veri y\u00fcklemeleri<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Kald\u0131r\u0131lmalar\u0131na \u015fimdiden haz\u0131rlan\u0131n. Odoo, Odoo 22 (2028 sonbahar\u0131) ve Odoo Online 21.1 (2027 k\u0131\u015f\u0131) s\u00fcr\u00fcmlerinde <a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/developer\/reference\/external_rpc_api.html\">XML-RPC ve JSON-RPC&#8217;yi kald\u0131rmay\u0131 planl\u0131yor<\/a>. 19.0 i\u00e7in entegrasyonu JSON-2 \u00fczerine kurun. Eski veritabanlar\u0131 i\u00e7in RPC eri\u015fimini tek bir adapt\u00f6r\u00fcn arkas\u0131nda yal\u0131t\u0131n; b\u00f6ylece y\u00fckseltme i\u00e7in tek bir de\u011fi\u015fiklik yeterli olur. <code>@route(type='jsonrpc')<\/code> kullanan \u00f6zel denetleyiciler bu kald\u0131rma i\u015fleminden etkilenmez.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Kimlik do\u011frulama<\/h3>\n\n\n<p>Manufacturing ve Inventory i\u00e7in okuma, \u00fcretim emirleri i\u00e7in yazma yetkisine sahip, yaln\u0131zca entegrasyonda kullan\u0131lacak bir kullan\u0131c\u0131 olu\u015fturun. Bu kullan\u0131c\u0131n\u0131n anahtar\u0131n\u0131 Preferences &gt; Account Security &gt; New API Key yolundan olu\u015fturun. 19.0 s\u00fcr\u00fcm\u00fcnde anahtarlar en fazla \u00fc\u00e7 ay ge\u00e7erlidir. Bu nedenle ara yaz\u0131l\u0131m, anahtar yenilemeyi ve kimlik do\u011frulama hatalar\u0131nda uyar\u0131 vermeyi desteklemelidir. Bunlar yoksa s\u00fcresi dolan bir anahtar, fark edilmeden senkronizasyonu durdurur. SkyPlanner taraf\u0131nda REST API, JWT kullan\u0131r; dolay\u0131s\u0131yla ara yaz\u0131l\u0131m her iki sistemin kimlik bilgilerini de tutar.<\/p>\n\n\n<p>Her JSON-2 \u00e7a\u011fr\u0131s\u0131 kendi SQL i\u015flemi i\u00e7inde \u00e7al\u0131\u015f\u0131r. Bu nedenle birden fazla \u00e7a\u011fr\u0131ya yay\u0131lan yazma i\u015flemi atomik de\u011fildir. Her \u00fcretim emrini ayr\u0131 bir \u00e7a\u011fr\u0131yla yaz\u0131n ve her sonucu g\u00fcnl\u00fc\u011fe kaydedin.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Olaylar<\/h3>\n\n\n<p>Odoo, de\u011fi\u015fiklikleri <a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/applications\/studio\/automated_actions.html\">otomasyon kurallar\u0131<\/a> arac\u0131l\u0131\u011f\u0131yla g\u00f6nderir. <code>mrp.production<\/code> veya <code>mrp.workorder<\/code> i\u00e7in On create and edit tetikleyicisini ve &#8220;Send Webhook Notification&#8221; (Webhook Bildirimi G\u00f6nder) eylemini kullanan bir kural, se\u00e7ilen alanlar\u0131 bir URL&#8217;ye POST iste\u011fiyle g\u00f6nderir. Kural\u0131 Studio&#8217;da veya geli\u015ftirici modunda Automation Rules formundan olu\u015fturun. \u0130\u00e7e aktar\u0131lan verileri ve kural\u0131n ka\u00e7\u0131rd\u0131\u011f\u0131 de\u011fi\u015fiklikleri yakalamak i\u00e7in zamanlanm\u0131\u015f bir <code>search_read<\/code> sorgusuyla <code>write_date<\/code> alan\u0131n\u0131 d\u00fczenli olarak kontrol edin. Ters y\u00f6nde ise SkyPlanner webhook&#8217;lar\u0131 \u00e7izelge ve durum de\u011fi\u015fikliklerini ger\u00e7ekle\u015ftikleri anda g\u00f6nderir.<\/p>\n\n\n<p>Alan adlar\u0131 s\u00fcr\u00fcme g\u00f6re de\u011fi\u015fir. 19.0 s\u00fcr\u00fcm\u00fcnde her veritaban\u0131, modellerini, alanlar\u0131n\u0131 ve metotlar\u0131n\u0131 <code>\/doc<\/code> adresinde listeler. Eski s\u00fcr\u00fcmlerde <code>fields_get<\/code> \u00e7a\u011fr\u0131s\u0131n\u0131 kullan\u0131n. E\u015flemeyi haf\u0131zan\u0131za dayanarak de\u011fil, bu bilgilerden yararlanarak yap\u0131n.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"data-mapping-odoo-to-skyplanner\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Veri e\u015fleme: Odoo&#8217;dan SkyPlanner&#8217;a<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Odoo modeli<\/th><th>SkyPlanner nesnesi<\/th><th>Y\u00f6n<\/th><th>S\u0131kl\u0131k<\/th><\/tr><\/thead><tbody><tr><td><code>product.product<\/code> \/ <code>product.template<\/code> (<code>default_code<\/code>, <code>uom_id<\/code>, <code>qty_available<\/code>)<\/td><td>\u00dcr\u00fcn veya malzeme<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>\u0130lk y\u00fckleme, ard\u0131ndan g\u00fcnl\u00fck veya de\u011fi\u015fiklik oldu\u011funda<\/td><\/tr><tr><td><code>mrp.bom<\/code> (<code>product_tmpl_id<\/code>, <code>product_qty<\/code>, <code>produce_delay<\/code>), <code>mrp.bom.line<\/code> (<code>product_id<\/code>, <code>product_qty<\/code>, <code>operation_id<\/code>), <code>mrp.bom.byproduct<\/code><\/td><td>\u00c7ok seviyeli \u00fcr\u00fcn, her ad\u0131m i\u00e7in malzeme ihtiya\u00e7lar\u0131<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>De\u011fi\u015fiklik oldu\u011funda<\/td><\/tr><tr><td><code>mrp.routing.workcenter<\/code> (Operations sekmesi: <code>workcenter_id<\/code>, <code>sequence<\/code>, <code>time_mode<\/code>, <code>time_cycle_manual<\/code>, <code>blocked_by_operation_ids<\/code>)<\/td><td>S\u0131ralar\u0131 ve \u00e7al\u0131\u015fma s\u00fcreleriyle birlikte i\u015flem ad\u0131mlar\u0131<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>De\u011fi\u015fiklik oldu\u011funda<\/td><\/tr><tr><td><code>mrp.workcenter<\/code> (<code>resource_calendar_id<\/code>, <code>time_efficiency<\/code>, <code>time_start<\/code>, <code>time_stop<\/code>, <code>alternative_workcenter_ids<\/code>)<\/td><td>\u0130\u015f merkezi, verimlilik, haz\u0131rl\u0131k ve s\u00f6k\u00fcm, alternatif i\u015f merkezleri<\/td><td>Odoo \u2192 SkyPlanner; ard\u0131ndan SkyPlanner&#8217;da y\u00f6netilir<\/td><td>\u0130lk y\u00fckleme<\/td><\/tr><tr><td><code>mrp.workcenter.capacity<\/code> (<code>capacity<\/code>)<\/td><td>\u00c7evrim ba\u015f\u0131na par\u00e7a say\u0131s\u0131, \u00fcr\u00fcne \u00f6zg\u00fc haz\u0131rl\u0131k ve s\u00f6k\u00fcm s\u00fcreleri<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>\u0130lk y\u00fckleme<\/td><\/tr><tr><td><code>resource.calendar<\/code>, <code>resource.calendar.attendance<\/code>, <code>resource.calendar.leaves<\/code><\/td><td>Vardiyalar ve izinler<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>\u0130lk y\u00fckleme; izinler de\u011fi\u015fti\u011finde g\u00fcncelleme<\/td><\/tr><tr><td><code>mrp.production<\/code> (<code>product_id<\/code>, <code>product_qty<\/code>, <code>date_deadline<\/code>, <code>priority<\/code>, <code>state<\/code>, <code>workorder_ids<\/code>)<\/td><td>Termin tarihi ve \u00f6nceli\u011fiyle birlikte sipari\u015f<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>Onayland\u0131\u011f\u0131nda webhook, ayr\u0131ca periyodik sorgulama<\/td><\/tr><tr><td><code>mrp.workorder<\/code> (<code>operation_id<\/code>, <code>workcenter_id<\/code>, <code>duration_expected<\/code>, <code>state<\/code>)<\/td><td>Bir i\u015f merkezine atanm\u0131\u015f i\u015f<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>Webhook ve periyodik sorgulama<\/td><\/tr><tr><td><code>stock.quant<\/code>, <code>stock.move<\/code> (bile\u015fen hareketleri)<\/td><td>Malzeme durumuna g\u00f6re \u00e7izelgeleme i\u00e7in mevcut stok ve malzeme ihtiya\u00e7lar\u0131<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>Zamanlanm\u0131\u015f; \u00f6r. 15\u201360 dakikada bir<\/td><\/tr><tr><td><code>purchase.order<\/code> (<code>partner_id<\/code>, <code>state<\/code>), <code>purchase.order.line<\/code> (<code>product_id<\/code>, <code>product_qty<\/code>, <code>date_planned<\/code>, <code>qty_received<\/code>)<\/td><td>Sat\u0131n alma sipari\u015fleri ve yoldaki malzemeler; malzemeler beklenen teslimat tarihinde kullan\u0131labilir olur<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>Sat\u0131n alma sipari\u015fi onayland\u0131\u011f\u0131nda veya d\u00fczenlendi\u011finde webhook, ayr\u0131ca ayn\u0131 zamanlanm\u0131\u015f sorgulama<\/td><\/tr><tr><td>Planlanan ba\u015flang\u0131\u00e7, biti\u015f ve i\u015f merkezi<\/td><td><code>mrp.workorder.date_start<\/code>, <code>date_finished<\/code>, <code>workcenter_id<\/code><\/td><td>SkyPlanner \u2192 Odoo<\/td><td>\u00c7izelge de\u011fi\u015fti\u011finde SkyPlanner webhook&#8217;u arac\u0131l\u0131\u011f\u0131yla<\/td><\/tr><tr><td>Mobile Confirmations, zaman kay\u0131tlar\u0131<\/td><td><code>mrp.workcenter.productivity<\/code> (Time Logs: <code>workcenter_id<\/code>, <code>workorder_id<\/code>, <code>date_start<\/code>, <code>date_end<\/code>, <code>loss_id<\/code>)<\/td><td>SkyPlanner \u2192 Odoo<\/td><td>Her bildirimde<\/td><\/tr><tr><td>\u00dcretilen miktar, tamamlanan operasyon<\/td><td>\u00dcretim emrinde <code>qty_producing<\/code>, ard\u0131ndan <code>button_finish<\/code>; MO \u00fczerinde <code>button_mark_done<\/code><\/td><td>SkyPlanner \u2192 Odoo veya Odoo Shop Floor&#8217;da tamamlan\u0131r<\/td><td>Her bildirimde<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"integration-patterns\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Entegrasyon yakla\u015f\u0131mlar\u0131<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-pain ind-cards\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">\u00d6nce ana veriler.<\/p>\n\n\n<p class=\"fx-pain__b\">\u00d6nce i\u015f merkezlerini ve takvimleri, ard\u0131ndan \u00fcr\u00fcnleri, \u00fcr\u00fcn a\u011fa\u00e7lar\u0131n\u0131 ve i\u015f merkezlerine referans veren operasyonlar\u0131 y\u00fckleyin. 30 g\u00fcnl\u00fck denemede de ayn\u0131 listeler, CSV olarak d\u0131\u015fa aktar\u0131l\u0131p i\u00e7eri al\u0131n\u0131r. Odoo&#8217;nun <a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/applications\/essentials\/export_import_data.html\">Import and Export arac\u0131<\/a> t\u00fcm liste g\u00f6r\u00fcn\u00fcmlerinde \u00e7al\u0131\u015f\u0131r.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">Sipari\u015f senkronizasyonu.<\/p>\n\n\n<p class=\"fx-pain__b\"><code>confirmed<\/code> ve <code>progress<\/code> durumundaki MO&#8217;lar\u0131, bunlara ba\u011fl\u0131 \u00fcretim emirleriyle birlikte al\u0131n. Taslak MO&#8217;lar\u0131 d\u0131\u015far\u0131da b\u0131rak\u0131n veya kesinle\u015fmemi\u015f talep olarak de\u011ferlendirin. Kendi \u00fcr\u00fcn a\u011fac\u0131 olan alt montajlar, ayr\u0131 alt MO&#8217;lar olarak gelebilir; Odoo her MO&#8217;yu ba\u011f\u0131ms\u0131z olarak planlar. Bunlar\u0131 SkyPlanner alt \u00fcr\u00fcnleriyle e\u015fleyin; b\u00f6ylece alt montajlar, \u00fcst \u00fcr\u00fcn\u00fcn \u00fcretimi ba\u015flamadan \u00f6nce tamamlans\u0131n.<\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group fx-pain__card\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-pain__t\">\u00c7izelgenin geri yaz\u0131lmas\u0131.<\/p>\n\n\n<p class=\"fx-pain__b\">\u00c7izelge de\u011fi\u015fti\u011finde bir SkyPlanner webhook&#8217;u entegrasyonu tetikler. Entegrasyon, ORM&#8217;nin <code>write<\/code> metodunu etkilenen her <code>mrp.workorder<\/code> kayd\u0131 i\u00e7in \u00e7a\u011f\u0131r\u0131r. Odoo 19.0 s\u00fcr\u00fcm\u00fcnde bu, her \u00fcretim emri i\u00e7in bir JSON-2 iste\u011fi demektir:<\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>&#8220;<code> POST \/json\/2\/mrp.workorder\/write Authorization: bearer &lt;api-key&gt; {\"ids\": [4711], \"vals\": {\"date_start\": \"2026-11-03 06:00:00\", \"date_finished\": \"2026-11-03 09:30:00\", \"workcenter_id\": 7}} <\/code>&#8220;<\/p>\n\n\n<p>JSON-2, <code>ids<\/code> ve <code>context<\/code> ile birlikte t\u00fcm metot arg\u00fcmanlar\u0131n\u0131 adlar\u0131yla al\u0131r; bu nedenle <code>write(vals)<\/code> i\u00e7indeki arg\u00fcman, <code>vals<\/code> anahtar\u0131 olarak g\u00f6nderilir. 16.0\u201318.0 s\u00fcr\u00fcmlerinde ayn\u0131 \u00e7a\u011fr\u0131, XML-RPC veya JSON-RPC \u00fczerinden <code>execute_kw(db, uid, key, 'mrp.workorder', 'write', [[4711], vals])<\/code> \u015feklinde \u00e7al\u0131\u015f\u0131r. 16.0 s\u00fcr\u00fcm\u00fcnde anahtarlar <code>date_planned_start<\/code> ve <code>date_planned_finished<\/code> olur. Tarih ve saatler UTC olarak g\u00f6nderilir. Sorunsuz bir yazma i\u015flemi i\u00e7in birka\u00e7 kural\u0131 izleyin:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Her iki tarihi de ayn\u0131 \u00e7a\u011fr\u0131da g\u00f6nderin.<\/li>\n\n\n<li><code>workcenter_id<\/code> alan\u0131n\u0131 yaln\u0131zca motor alternatif bir makine se\u00e7ti\u011finde ekleyin.<\/li>\n\n\n<li>Yaln\u0131zca \u00e7izelgeleme alanlar\u0131na yaz\u0131n; miktarlar\u0131 veya \u00fcr\u00fcn a\u011fa\u00e7lar\u0131n\u0131 asla de\u011fi\u015ftirmeyin.<\/li>\n\n<\/ul>\n\n\n<p>Tarihlerin yaz\u0131lmas\u0131, Odoo&#8217;nun kendi i\u015f merkezi rezervasyonunu da kayd\u0131r\u0131r. B\u00f6ylece Odoo&#8217;nun planlama g\u00f6r\u00fcn\u00fcmlerinde SkyPlanner&#8217;\u0131n plan\u0131 g\u00f6sterilir.<\/p>\n\n\n<p><strong>\u00dcretim sahas\u0131ndan Odoo&#8217;ya geri bildirim.<\/strong> Operat\u00f6rler, yapt\u0131klar\u0131 i\u015fleri SkyPlanner Mobile Confirmations \u00fczerinden kaydeder. Entegrasyon her bildirim i\u00e7in <code>create<\/code> metodunu <code>mrp.workcenter.productivity<\/code> \u00fczerinde \u00e7a\u011f\u0131r\u0131r (JSON-2: <code>POST \/json\/2\/mrp.workcenter.productivity\/create<\/code> iste\u011fi, <code>vals_list<\/code> ile g\u00f6nderilir). <code>workorder_id<\/code>, <code>workcenter_id<\/code>, <code>date_start<\/code>, <code>date_end<\/code> alanlar\u0131n\u0131 ve Productive t\u00fcr\u00fcnde bir <code>loss_id<\/code> de\u011ferini doldurur. \u0130\u015f\u00e7ilik s\u00fcresi ve maliyetler Odoo&#8217;ya i\u015flenir.<\/p>\n\n\n<p>Bir operasyon tamamland\u0131\u011f\u0131nda entegrasyon, \u00fcretilen miktar\u0131 ayarlar ve \u00fcretim emrinde <code>button_finish<\/code> \u00e7a\u011fr\u0131s\u0131n\u0131 yapar. Son \u00fcretim emri tamamland\u0131\u011f\u0131nda MO, <code>button_mark_done<\/code> \u00e7a\u011fr\u0131s\u0131na haz\u0131r hale gelir. Her bildirim yaln\u0131zca bir kez i\u015flenir ve Odoo kay\u0131t kimli\u011fi SkyPlanner zaman kayd\u0131yla birlikte saklan\u0131r. B\u00f6ylece yeniden denenen bir webhook hi\u00e7bir zaman ikinci bir Time Log olu\u015fturmaz.<\/p>\n\n\n<p>Enterprise Shop Floor uygulamas\u0131n\u0131 kullanan tesislerde ak\u0131\u015f ters y\u00f6ndedir: SkyPlanner, \u00fcretim emrinin durumunu ve <code>qty_produced<\/code> de\u011ferini okur. \u00dcretimde de\u011fi\u015fiklik oldu\u011funda Autopilot otomatik olarak yeniden \u00e7izelgeleme yapar.<\/p>\n\n\n<p><strong>Veri sahipli\u011fi.<\/strong> Canl\u0131ya ge\u00e7meden \u00f6nce kurallar\u0131 yaz\u0131l\u0131 hale getirin:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Veri<\/th><th>Sahibi<\/th><\/tr><\/thead><tbody><tr><td>\u00dcr\u00fcnler, \u00fcr\u00fcn a\u011fa\u00e7lar\u0131, operasyonlar, miktarlar, MO durumu<\/td><td>Odoo<\/td><\/tr><tr><td>\u00dcretim emirlerinin s\u0131ras\u0131, ba\u015flang\u0131\u00e7 ve biti\u015f zamanlar\u0131, i\u015f merkezi se\u00e7imi<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Haz\u0131rl\u0131k ve ge\u00e7i\u015f s\u00fcreleri matrisi, tak\u0131m ve operat\u00f6r gereksinimleri, alternatif kaynaklar<\/td><td>SkyPlanner<\/td><\/tr><tr><td>\u0130\u015f merkezi takvimleri ve Time Off<\/td><td>Kapsam belirleme a\u015famas\u0131nda se\u00e7ilen tek bir sistem<\/td><\/tr><tr><td>Time Logs, stok ve maliyet hesaplamalar\u0131<\/td><td>SkyPlanner teyitleriyle beslenen Odoo<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Planlamac\u0131lar, SkyPlanner&#8217;\u0131n \u00e7izelgeledi\u011fi MO&#8217;lar i\u00e7in Odoo&#8217;daki Plan ve Unplan d\u00fc\u011fmelerini kullanmay\u0131 b\u0131rak\u0131r. Aksi halde Odoo, SkyPlanner&#8217;\u0131n belirledi\u011fi tarihlerin \u00fczerine kendi zaman aral\u0131klar\u0131n\u0131 rezerve eder.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"typical-project-steps\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Tipik proje ad\u0131mlar\u0131<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Uygulama, devreye alma s\u00fcrecinin ba\u015flamas\u0131ndan itibaren normalde birka\u00e7 hafta i\u00e7inde tamamlan\u0131r. Bundan \u00f6nce, 30 g\u00fcnl\u00fck \u00fccretsiz denemede kendi Odoo verilerinizin CSV \u00e7\u0131kt\u0131lar\u0131 kullan\u0131l\u0131r. Proje \u015fu ad\u0131mlar\u0131 i\u00e7erir:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Ana veri e\u015fleme:<\/strong> s\u00fcr\u00fcme g\u00f6re Odoo modelleri ve alanlar\u0131 (<code>\/doc<\/code> veya <code>fields_get<\/code> ile kontrol edin), \u00f6l\u00e7\u00fc birimleri ve takvimlerle Time Off verilerinin hangi sistemde y\u00f6netilece\u011fi.<\/li>\n\n\n<li><strong>Veri d\u00fczenleme:<\/strong> i\u015f merkezi takvimlerinin, Setup Time ve Cleanup Time de\u011ferlerinin d\u00fczenlenmesi; \u00fcr\u00fcn a\u011fac\u0131 operasyonlar\u0131nda Computed yerine Fixed s\u00fcrelerin kullan\u0131lmas\u0131.<\/li>\n\n\n<li><strong>\u0130lk y\u00fckleme:<\/strong> \u00fcr\u00fcnler, takvimleriyle birlikte i\u015f merkezleri, \u00fcr\u00fcn a\u011fa\u00e7lar\u0131 ve bunlar\u0131n operasyonlar\u0131.<\/li>\n\n\n<li><strong>Sipari\u015f ve sat\u0131n alma sipari\u015fi senkronizasyonu:<\/strong> onaylanm\u0131\u015f ve devam eden MO&#8217;lar ile bunlara ba\u011fl\u0131 \u00fcretim emirleri; ayr\u0131ca beklenen var\u0131\u015f tarihleriyle birlikte <code>purchase.order<\/code> sat\u0131rlar\u0131.<\/li>\n\n\n<li><strong>\u00c7izelgenin geri yaz\u0131lmas\u0131:<\/strong> tarihlerin ve i\u015f merkezlerinin <code>mrp.workorder<\/code> \u00fczerine yaz\u0131lmas\u0131 ve Odoo taraf\u0131nda API anahtarlar\u0131n\u0131n d\u00fczenli olarak yenilenmesi.<\/li>\n\n\n<li><strong>\u00dcretim sahas\u0131ndan teyitler:<\/strong> Time Logs kay\u0131tlar\u0131n\u0131n ve \u00fcretim emri tamamlanma bilgilerinin Odoo&#8217;ya geri aktar\u0131lmas\u0131.<\/li>\n\n\n<li><strong>Mevcut planla paralel testler,<\/strong> ard\u0131ndan canl\u0131ya ge\u00e7i\u015f.<\/li>\n\n<\/ol>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"odoo-pitfalls\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Odoo&#8217;da dikkat edilmesi gerekenler<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Ad\u0131 de\u011fi\u015fen tarih alanlar\u0131.<\/strong> 16.0 s\u00fcr\u00fcm\u00fcne kadar planlanan tarihler <code>date_planned_start<\/code> ve <code>date_planned_finished<\/code> alanlar\u0131nda, ger\u00e7ekle\u015fen tarihler ise <code>date_start<\/code>\/<code>date_finished<\/code> alanlar\u0131nda tutuluyordu. 17.0 s\u00fcr\u00fcm\u00fcnden itibaren <code>date_start<\/code> ve <code>date_finished<\/code> planlanan tarihleri tutar. 16.0 projesinden kopyalanan bir e\u015fleme, 17+ s\u00fcr\u00fcmlerinde ger\u00e7ekle\u015fen tarihleri herhangi bir uyar\u0131 vermeden planlanan tarih olarak okur.<\/li>\n\n\n<li><strong>\u00dcretim emri tarihleri birer takvim rezervasyonudur.<\/strong> 19.0 s\u00fcr\u00fcm\u00fcnde <code>date_start<\/code> ve <code>date_finished<\/code> alanlar\u0131n\u0131n <code>mrp.workorder<\/code> \u00fczerindeki de\u011ferleri, i\u015f merkezi takvimindeki bir <code>resource.calendar.leaves<\/code> kayd\u0131ndan (<code>leave_id<\/code>) hesaplan\u0131r. \u00dcretim emrine tarih yaz\u0131ld\u0131\u011f\u0131nda bu rezervasyon g\u00fcncellenir. \u0130zin tablosuna asla do\u011frudan yazmay\u0131n.<\/li>\n\n\n<li><strong>Ba\u015flam\u0131\u015f \u00fcretim emirleri, plan\u0131 kald\u0131rmay\u0131 engeller.<\/strong> Odoo, &#8220;Some work orders have already started&#8221; (Baz\u0131 \u00fcretim emirleri zaten ba\u015flam\u0131\u015f) durumunda bir MO&#8217;nun plan\u0131n\u0131 kald\u0131rmaya izin vermez. Geri yazma s\u0131ras\u0131nda <code>progress<\/code> veya <code>done<\/code> durumundaki \u00fcretim emirlerini atlay\u0131n; yaln\u0131zca hen\u00fcz ba\u015flamam\u0131\u015f olanlar\u0131 ta\u015f\u0131y\u0131n.<\/li>\n\n\n<li><strong>S\u00fcreler de\u011fi\u015fir.<\/strong> Computed olarak ayarlanan operasyonlar\u0131n s\u00fcreleri, son \u00fcretim emirlerinden (varsay\u0131lan olarak 10) al\u0131n\u0131r ve Time Efficiency de\u011ferine g\u00f6re \u00f6l\u00e7eklenir. Deneme i\u00e7in bunlar\u0131 Fixed olarak ayarlay\u0131n ya da girdilerin de\u011fi\u015fece\u011fini kabul edin. Operasyonlar her \u00fcr\u00fcn a\u011fac\u0131nda ayr\u0131 tutulur; ortak bir rota ana kayd\u0131 yoktur. Bu nedenle her \u00fcr\u00fcn a\u011fac\u0131n\u0131n ayr\u0131 ayr\u0131 d\u00fczenlenmesi gerekir.<\/li>\n\n\n<li><strong>Hatal\u0131 takvimler.<\/strong> Her i\u015f merkezinin bir \u00e7al\u0131\u015fma saatleri takvimi olmal\u0131d\u0131r. Odoo&#8217;nun kendi planlay\u0131c\u0131s\u0131, 700 g\u00fcn sonras\u0131na kadar uygun zaman arar ve ard\u0131ndan &#8220;Impossible to plan the workorder&#8221; (\u00dcretim emri planlanam\u0131yor) hatas\u0131yla durur. \u0130lk y\u00fcklemeden \u00f6nce takvimleri d\u00fczeltin.<\/li>\n\n\n<li><strong>\u00d6l\u00e7\u00fc birimleri.<\/strong> <code>mrp.bom.line<\/code>, \u00fcr\u00fcn\u00fcn stok biriminden farkl\u0131 olabilen kendi <code>product_uom_id<\/code> de\u011ferini ta\u015f\u0131r. Malzeme kullan\u0131labilirli\u011fini kontrol etmeden \u00f6nce birim d\u00f6n\u00fc\u015f\u00fcm\u00fcn\u00fc yap\u0131n.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"who-configures-the-odoo-integration\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Odoo entegrasyonunu kim yap\u0131land\u0131r\u0131r?<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Her fabrikan\u0131n Odoo kullan\u0131m\u0131 farkl\u0131d\u0131r: \u00fcr\u00fcn a\u011fac\u0131 operasyonlar\u0131, i\u015f merkezi takvimleri, alternatif i\u015f merkezleri ve \u00f6zel mod\u00fclleri kendine \u00f6zg\u00fcd\u00fcr. SkyPlanner ekibinin uzmanl\u0131\u011f\u0131, bu yap\u0131ya uygun veri e\u015flemesini do\u011fru kurmakt\u0131r.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Entegrasyonu SkyPlanner ekibi yap\u0131land\u0131r\u0131r.<\/strong> Devreye alma s\u00fcrecinde Odoo kurulumunuza uygun hale getirir ve canl\u0131ya ge\u00e7i\u015ften sonra destek verir. Entegrasyon, SkyPlanner REST API&#8217;si ve webhook&#8217;lar\u0131 ile Odoo&#8217;nun JSON-2 veya RPC API&#8217;si \u00fczerinden \u00e7al\u0131\u015f\u0131r. Standart yakla\u015f\u0131m budur.<\/li>\n\n\n<li><strong>Odoo i\u015f orta\u011f\u0131n\u0131z s\u00fcrece kat\u0131labilir.<\/strong> \u0130\u015f orta\u011f\u0131n\u0131z kurulumunuzu ve \u00f6zel mod\u00fcllerinizi tan\u0131r; ayn\u0131 belgelenmi\u015f REST API ile geli\u015ftirme yapabilir. Bu API; sipari\u015fleri, \u00fcr\u00fcnleri, malzemeleri, s\u00fcre\u00e7 ad\u0131mlar\u0131n\u0131 ve zaman kay\u0131tlar\u0131n\u0131 okur ve yazar. JWT ile kimlik do\u011frulama kullan\u0131r, Swagger\/OpenAPI belgeleri sunar.<\/li>\n\n\n<li><strong>Kendi geli\u015ftiricileriniz<\/strong> de ayn\u0131 i\u015fi yapabilir. Genellikle Odoo&#8217;nun yan\u0131nda \u00e7al\u0131\u015fan k\u00fc\u00e7\u00fck bir ara yaz\u0131l\u0131m veya Odoo.sh \u00fczerinde ya da \u015firket i\u00e7i kurulumda \u00e7al\u0131\u015fan bir mod\u00fcl geli\u015ftirirler. Ba\u015flamak i\u00e7in bir API anahtar\u0131 yeterlidir (<a href=\"\/tr\/docs\/entegrasyon-egitimi\/\">entegrasyon k\u0131lavuzu<\/a>); SkyPlanner ekibi gerekti\u011finde yard\u0131mc\u0131 olur.<\/li>\n\n<\/ol>\n\n\n<p>Ayn\u0131 model, di\u011fer ERP&#8217;lerle de canl\u0131 kullan\u0131mda \u00e7al\u0131\u015f\u0131yor. <a href=\"\/tr\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a> b\u00fcnyesindeki BT ekibi, SkyPlanner&#8217;\u0131n deste\u011fiyle SAP Business One entegrasyonunu b\u00fcy\u00fck \u00f6l\u00e7\u00fcde kendi geli\u015ftirdi. NetSuite kullanan <a href=\"\/tr\/customers\/utu\/\">UTU<\/a> ise SkyPlanner&#8217;\u0131 ERP&#8217;siyle birlikte \u00e7al\u0131\u015ft\u0131r\u0131yor.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"why-the-integration-pays-off\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">Entegrasyon neden kar\u015f\u0131l\u0131\u011f\u0131n\u0131 verir?<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Entegrasyonu g\u00fcnl\u00fck i\u015flerde faydaya d\u00f6n\u00fc\u015ft\u00fcren, verilerin geri yaz\u0131lmas\u0131d\u0131r. Bu ak\u0131\u015f devreye girdi\u011finde:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Odoo \u00fcretim emirlerinde uygulanabilir tarihler yer al\u0131r.<\/strong> Arcturus AI motoru, a\u00e7\u0131k t\u00fcm MO&#8217;lar\u0131 saniyeler i\u00e7inde s\u0131ralar. Belirledi\u011fi tarihler ve i\u015f merkezi se\u00e7imleri <code>mrp.workorder<\/code> \u00fczerine yaz\u0131l\u0131r ve Odoo&#8217;nun planlama g\u00f6r\u00fcn\u00fcmlerinde g\u00f6sterilir.<\/li>\n\n\n<li><strong>Kimse elle yeniden planlama yapmaz.<\/strong> \u00dcretimde de\u011fi\u015fiklik oldu\u011funda Autopilot \u00e7izelgeyi otomatik olarak yeniler; webhook da yeni tarihleri Odoo&#8217;ya iletir.<\/li>\n\n\n<li><strong>\u00dcretim sahas\u0131 geri bildirim d\u00f6ng\u00fcs\u00fcn\u00fc tamamlar.<\/strong> Operat\u00f6rler, Mobile Confirmations, Production Timer ve Quick Log Mode ile telefon veya tabletten i\u015f kayd\u0131 girer. Time Logs kay\u0131tlar\u0131, stok ve maliyet hesaplamalar\u0131 i\u00e7in Odoo&#8217;ya g\u00f6nderilir. Hem Community hem de Enterprise s\u00fcr\u00fcm\u00fcnde \u00e7izelgeleme ve \u00fcretimin y\u00fcr\u00fct\u00fclmesi tek ara\u00e7ta ger\u00e7ekle\u015fir.<\/li>\n\n\n<li><strong>\u00c7izelge, Odoo&#8217;nun ele almad\u0131\u011f\u0131 k\u0131s\u0131tlar\u0131 da dikkate al\u0131r.<\/strong> Haz\u0131rl\u0131k s\u00fcreleri matrisi, her \u00fcr\u00fcn \u00e7ifti i\u00e7in s\u0131ralamaya ba\u011fl\u0131 ge\u00e7i\u015f s\u00fcrelerini belirler. Tak\u0131mlar, makineler aras\u0131nda payla\u015f\u0131lan sonlu kaynaklard\u0131r; bir i\u015fte ayn\u0131 anda birden fazla operat\u00f6r \u00e7al\u0131\u015fabilir. Birincil makine veya personel m\u00fcsait olmad\u0131\u011f\u0131nda motor alternatiflere y\u00f6nelir. <code>mrp.workorder<\/code> \u00fczerine geri yaz\u0131lan tarihler, bu k\u0131s\u0131tlar\u0131n t\u00fcm\u00fcne uyar.<\/li>\n\n\n<li><strong>Plan\u0131 malzemenin geli\u015f tarihi belirler.<\/strong> Mevcut stok ve Odoo&#8217;daki a\u00e7\u0131k sat\u0131n alma sipari\u015fleri, malzeme durumuna g\u00f6re \u00e7izelgelemeye veri sa\u011flar. Sipari\u015f edilen bile\u015fenler, sat\u0131n alma sipari\u015finin teslim tarihinde kullan\u0131labilir say\u0131l\u0131r. Sat\u0131n alma sipari\u015fi Delivered olarak i\u015faretlendi\u011finde stok g\u00fcncellenir. Her i\u015f i\u00e7in depodaki ve yoldaki malzemeler kontrol edilir.<\/li>\n\n<\/ul>\n\n\n<p>Entegrasyon \u00e7al\u0131\u015fmalar\u0131na ba\u015flamadan \u00f6nce \u00e7izelgeyi de\u011ferlendirebilirsiniz. CSV \u00e7\u0131kt\u0131lar\u0131yla <a href=\"\/tr\/deneme\/\">30 g\u00fcnl\u00fck \u00fccretsiz denemeyi<\/a> ba\u015flat\u0131n; 20 i\u015f istasyonuna kadar kullanarak kendi Odoo \u00fcretim emirlerinizi Gantt \u00fczerinde g\u00f6r\u00fcn. Kredi kart\u0131 gerekmez. Fiyatlar, 5 i\u015f istasyonu dahil ayl\u0131k 199 \u20ac&#8217;dan ba\u015flar. Ayl\u0131k faturaland\u0131r\u0131l\u0131r ve istedi\u011finiz zaman iptal edebilirsiniz. Entegrasyon i\u00e7in s\u00fcrecinize ve ihtiya\u00e7lar\u0131n\u0131za g\u00f6re, se\u00e7ti\u011finiz planla birlikte \u00f6nceden teklif verilir. B\u00f6ylece ba\u015flamadan \u00f6nce toplam maliyeti g\u00f6r\u00fcrs\u00fcn\u00fcz. <a href=\"\/tr\/ozellikler\/\">\u00d6zellikleri<\/a> ve <a href=\"\/tr\/musteri-hikayeleri\/\">m\u00fc\u015fterilerimizi<\/a> inceleyin veya <a href=\"\/tr\/iletisim-satis\/\">demo randevusu al\u0131n<\/a>.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"customers\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u00dcreticilerin SkyPlanner yorumlar\u0131<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-custs\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/22-d7d6bcdf-ecf7-48d2-9750-66253ccf9aa7-crop.jpg\" alt=\"UTU Tedarik Zinciri Uzman\u0131 Kalle Kalliom\u00e4ki, Ulvila&#x27;daki elektrik panosu \u00fcretim alan\u0131nda\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/23-beca6df2-3fa2-4315-80e8-7c38a9e3d2e1.png\" alt=\"UTU\" width=\"69\" height=\"59\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>2 saat<\/b><span>her hafta kazan\u0131lan zaman<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner, \u00fcretim planlamam\u0131z\u0131 Excel tablolar\u0131ndan ger\u00e7ek zamanl\u0131 \u00fcretim optimizasyonuna ta\u015f\u0131d\u0131.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, Tedarik Zinciri Uzman\u0131<\/b><br>UTU \u00b7 Elektrik panolar\u0131 ve \u015falt ekipmanlar\u0131<\/p>\n\n\n<p class=\"ind-cust__result\">\u00dcretim planlamada her hafta 2 saat \u00e7al\u0131\u015fma s\u00fcresi tasarruf ediliyor ve yeni i\u015f kuyru\u011fu \u00fcretim hatt\u0131na saniyeler i\u00e7inde ula\u015f\u0131yor.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/tr\/customers\/utu\/\">UTU&#8217;nun de\u011ferlendirmesini okuyun<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-35ce8dff-f7d0-4cf3-9e71-0fe7e7ff88d3.jpg\" alt=\"Laboratory &amp; Allied&#x27;\u0131n Nairobi&#x27;deki ila\u00e7 fabrikas\u0131nda, \u015fi\u015fe dolum hatt\u0131nda temiz oda k\u0131yafetleriyle \u00e7al\u0131\u015fan operat\u00f6rler\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/09-8c2deb57-ac1c-468b-ad64-fafb9debd7eb.png\" alt=\"Laboratory &amp; Allied\" width=\"71\" height=\"44\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>+90%<\/b><span>\u00fcretim verimlili\u011fi<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201c\u00dcretimde verimlilik %90 artt\u0131.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, BT M\u00fcd\u00fcr\u00fc<\/b><br>Laboratory &amp; Allied \u00b7 \u0130la\u00e7 \u00fcretimi<\/p>\n\n\n<p class=\"ind-cust__result\">\u00dcretim verimlili\u011fi %90 artt\u0131. T\u00fcm i\u015f istasyonlar\u0131n\u0131 kapsayan, optimize edilmi\u015f \u00fc\u00e7 ayl\u0131k bir plan haz\u0131rlamak 30 dakikadan az s\u00fcr\u00fcyor.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/tr\/customers\/laboratory-allied\/\">Laboratory &amp; Allied&#8217;\u0131n de\u011ferlendirmesini okuyun<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/25-73c14230-f628-43c7-9890-005acea9125f.jpg\" alt=\"Mamec CEO&#x27;su Hannu Ryyn\u00e4nen, \u015firketin Lohja&#x27;daki \u00fcretim tesisinde\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/26-733d2728-780d-4b41-b834-e23619dad50c.png\" alt=\"Mamec\" width=\"106\" height=\"20\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>1.000&#8217;lerce<\/b><span>\u00fcretim emri otomatik \u00e7izelgeleniyor<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201c\u00dcretimi art\u0131k bamba\u015fka bir \u015fekilde kontrol alt\u0131nda tutuyoruz; kapasitemize ili\u015fkin bilgimiz de tamamen farkl\u0131 bir d\u00fczeyde.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, CEO<\/b><br>Mamec \u00b7 End\u00fcstriyel kar\u0131\u015ft\u0131r\u0131c\u0131lar, pompalar ve y\u00fcksek teknolojili fason \u00fcretim<\/p>\n\n\n<p class=\"ind-cust__result\">Binlerce \u00fcretim emri otomatik olarak \u00e7izelgeleniyor ve t\u00fcm organizasyon \u00fcretimi ger\u00e7ek zamanl\u0131 olarak takip edebiliyor.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/tr\/customers\/mamec\/\">Mamec&#8217;in de\u011ferlendirmesini okuyun<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/02-3a675468-ac30-4369-b781-b03bbf3f9d21.jpg\" alt=\"Piristeel&#x27;in Kauhava&#x27;daki \u00e7at\u0131 g\u00fcvenlik \u00fcr\u00fcnleri fabrikas\u0131n\u0131n havadan g\u00f6r\u00fcn\u00fcm\u00fc\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/07-cec60b32-3b28-48a8-9520-1f12fd8061ee.png\" alt=\"Piristeel\" width=\"96\" height=\"46\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>99,2%<\/b><span>teslimat performans\u0131<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner, darbo\u011fazlar\u0131 tespit etmek i\u00e7in gereken g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc sa\u011flad\u0131 ve \u00fcretim y\u00f6netimini netle\u015ftirdi.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, \u00dcretim M\u00fcd\u00fcr\u00fc<\/b><br>Piristeel \u00b7 \u00c7at\u0131 g\u00fcvenli\u011fi ve ya\u011fmur suyu sistemleri<\/p>\n\n\n<p class=\"ind-cust__result\">Teslimat performans\u0131 bu y\u0131l %99,2&#8217;ye ula\u015ft\u0131. \u00c7izelgeleme sayesinde g\u00fcnde d\u00f6rt saate kadar \u00e7al\u0131\u015fma s\u00fcresi tasarrufu sa\u011flan\u0131yor.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/tr\/customers\/piristeel\/\">Piristeel&#8217;in de\u011ferlendirmesini okuyun<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">S\u0131k sorulan sorular<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group sp-faq fx-faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Entegrasyon Odoo Online&#8217;da \u00e7al\u0131\u015f\u0131yor mu?<\/summary>\n<p class=\"sp-faq__a\">Custom plan\u0131nda evet, harici API \u00fczerinden \u00e7al\u0131\u015f\u0131yor. One App Free ve Standard planlar\u0131nda harici API eri\u015fimi yoktur. Ayr\u0131ca Standard, \u00f6zel mod\u00fcller olmadan \u00e7al\u0131\u015f\u0131r. Bu nedenle bu planlarda yaln\u0131zca CSV\/XLSX i\u00e7e ve d\u0131\u015fa aktar\u0131m\u0131 kullan\u0131labilir.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>JSON-2 mi yoksa XML-RPC mi kullanmal\u0131y\u0131z?<\/summary>\n<p class=\"sp-faq__a\">Odoo 19.0 ve sonraki s\u00fcr\u00fcmlerde JSON-2 kullan\u0131n. 16.0 ile 18.0 aras\u0131ndaki s\u00fcr\u00fcmlerde XML-RPC ve JSON-RPC h\u00e2l\u00e2 gereklidir, ancak bunlar\u0131n Odoo 22&#8217;de kald\u0131r\u0131lmas\u0131 planlan\u0131yor.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u00c7izelge Odoo&#8217;ya nas\u0131l geri aktar\u0131l\u0131yor?<\/summary>\n<p class=\"sp-faq__a\">ORM&#8217;nin <code>write<\/code> metodu her <code>mrp.workorder<\/code> kayd\u0131 i\u00e7in \u00e7a\u011fr\u0131l\u0131r: 19.0 s\u00fcr\u00fcm\u00fcnde <code>POST \/json\/2\/mrp.workorder\/write<\/code> iste\u011fi <code>ids<\/code> ve <code>vals<\/code> ile g\u00f6nderilir; 16.0\u201318.0 s\u00fcr\u00fcmlerinde ise <code>execute_kw<\/code> \u00e7a\u011fr\u0131s\u0131nda <code>write<\/code> kullan\u0131l\u0131r ve \u00e7a\u011fr\u0131 XML-RPC veya JSON-RPC \u00fczerinden yap\u0131l\u0131r. Yaz\u0131lan de\u011ferler <code>date_start<\/code>, <code>date_finished<\/code> (16.0 s\u00fcr\u00fcm\u00fcnde <code>date_planned_start<\/code> ve <code>date_planned_finished<\/code>) ve de\u011fi\u015fmi\u015fse <code>workcenter_id<\/code> olur. Odoo, i\u015f merkezi rezervasyonunu da buna g\u00f6re ta\u015f\u0131r; b\u00f6ylece Odoo&#8217;nun planlama g\u00f6r\u00fcn\u00fcmlerinde SkyPlanner&#8217;\u0131n belirledi\u011fi tarihler g\u00f6sterilir.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Operat\u00f6r teyitleri Odoo&#8217;ya nas\u0131l ula\u015f\u0131yor?<\/summary>\n<p class=\"sp-faq__a\">Time Logs olarak aktar\u0131l\u0131r: entegrasyon, \u00fcretim emrine ba\u011fl\u0131 <code>mrp.workcenter.productivity<\/code> kay\u0131tlar\u0131n\u0131 ba\u015flang\u0131\u00e7, biti\u015f ve Productive kay\u0131p nedeni ile olu\u015fturur. Operasyon tamamland\u0131\u011f\u0131nda <code>button_finish<\/code> \u00e7a\u011fr\u0131s\u0131n\u0131 yapar. Her bildirim yaln\u0131zca bir kez i\u015flenir; b\u00f6ylece yeniden denemeler m\u00fckerrer zaman kayd\u0131 olu\u015fturmaz.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Canl\u0131ya ge\u00e7i\u015ften sonra entegrasyonun bak\u0131m\u0131n\u0131 kim yap\u0131yor?<\/summary>\n<p class=\"sp-faq__a\">SkyPlanner ekibi, devreye alma s\u00fcrecinde entegrasyonu yap\u0131land\u0131r\u0131r ve canl\u0131ya ge\u00e7i\u015ften sonra da destek sa\u011flar. Odoo yap\u0131land\u0131rman\u0131z de\u011fi\u015fti\u011finde gereken de\u011fi\u015fiklikler de bu deste\u011fe dahildir. Entegrasyonu i\u015f orta\u011f\u0131n\u0131z veya geli\u015ftiricileriniz kuruyorsa, belgelenmi\u015f REST API&#8217;yi ve <a href=\"\/tr\/docs\/entegrasyon-egitimi\/\">SkyPlanner belgelerini<\/a> temel al\u0131rlar. Ekip de gerekti\u011finde yard\u0131mc\u0131 olur.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Ba\u015flam\u0131\u015f \u00fcretim emirlerine ne oluyor?<\/summary>\n<p class=\"sp-faq__a\">Verileri geri yazarken bu emirleri de\u011fi\u015ftirmeyin. Bir \u00fcretim emri devam ediyorsa veya tamamlanm\u0131\u015fsa Odoo, ilgili MO&#8217;nun plandan \u00e7\u0131kar\u0131lmas\u0131n\u0131 engeller. SkyPlanner bu emirlerin durumunu ve ilerlemesini okur; kalan i\u015fleri bunlar\u0131 dikkate alarak \u00e7izelgeler.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Odoo entegrasyonu ne kadar s\u00fcr\u00fcyor?<\/summary>\n<p class=\"sp-faq__a\">Uygulama normalde devreye alma s\u00fcreci ba\u015flad\u0131ktan sonra birka\u00e7 hafta i\u00e7inde tamamlan\u0131r. \u00d6nce CSV d\u0131\u015fa aktar\u0131mlar\u0131yla 30 g\u00fcnl\u00fck denemeyi ba\u015flat\u0131n. B\u00f6ylece API \u00e7al\u0131\u015fmalar\u0131na ge\u00e7meden \u00f6nce \u00e7izelgeyi kendi Odoo verilerinizle do\u011frulam\u0131\u015f olursunuz.<\/p>\n<\/details>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Entegrasyonlar \/ ERP \/ Odoo SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu Bu k\u0131lavuz, Odoo i\u015f ortaklar\u0131na, geli\u015ftiricilere ve BT y\u00f6neticilerine Odoo Manufacturing ile SkyPlanner APS aras\u0131nda nas\u0131l ba\u011flant\u0131 kurulaca\u011f\u0131n\u0131 g\u00f6sterir. Entegrasyonun i\u015fletmeye katk\u0131s\u0131n\u0131 ve Odoo&#8217;nun Plan d\u00fc\u011fmesinin mevcut i\u015flevlerini \u00f6\u011frenmek i\u00e7in Odoo ile \u00fcretim \u00e7izelgeleme sayfas\u0131n\u0131 ve Odoo&#8217;da \u00fcretim \u00e7izelgeleme var m\u0131? &#8230; <a title=\"SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/\" aria-label=\"Read more about SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100837,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-101224","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>APS \u00c7izelgeleme: Odoo Entegrasyon K\u0131lavuzu | SkyPlanner<\/title>\n<meta name=\"description\" content=\"SkyPlanner APS\u2013Odoo Manufacturing ba\u011flant\u0131s\u0131: JSON-2\/XML-RPC API&#039;leri, mrp.workorder e\u015flemesi, tarihleri geri yazma, webhook&#039;lar ve Odoo&#039;ya \u00f6zg\u00fc sorunlar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu\" \/>\n<meta property=\"og:description\" content=\"SkyPlanner APS\u2013Odoo Manufacturing ba\u011flant\u0131s\u0131: JSON-2\/XML-RPC API&#039;leri, mrp.workorder e\u015flemesi, tarihleri geri yazma, webhook&#039;lar ve Odoo&#039;ya \u00f6zg\u00fc sorunlar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/odoo\\\/entegrasyon-kilavuzu\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/odoo\\\/entegrasyon-kilavuzu\\\/\",\"name\":\"APS \u00c7izelgeleme: Odoo Entegrasyon K\u0131lavuzu | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"SkyPlanner APS\u2013Odoo Manufacturing ba\u011flant\u0131s\u0131: JSON-2\\\/XML-RPC API'leri, mrp.workorder e\u015flemesi, tarihleri geri yazma, webhook'lar ve Odoo'ya \u00f6zg\u00fc sorunlar.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/odoo\\\/entegrasyon-kilavuzu\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/odoo\\\/entegrasyon-kilavuzu\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/odoo\\\/entegrasyon-kilavuzu\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SkyPlanner ile ERP ve MES yaz\u0131l\u0131m entegrasyonlar\u0131\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ERP\u2019niz i\u00e7in SkyPlanner APS\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Odoo i\u00e7in SkyPlanner APS: \u00dcretim \u00c7izelgeleme ve Entegrasyon\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/entegrasyonlar\\\/erp\\\/odoo\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"width\":223,\"height\":43,\"caption\":\"SkyPlanner APS\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/tr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141672132\",\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"APS \u00c7izelgeleme: Odoo Entegrasyon K\u0131lavuzu | SkyPlanner","description":"SkyPlanner APS\u2013Odoo Manufacturing ba\u011flant\u0131s\u0131: JSON-2\/XML-RPC API'leri, mrp.workorder e\u015flemesi, tarihleri geri yazma, webhook'lar ve Odoo'ya \u00f6zg\u00fc sorunlar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/","og_locale":"tr_TR","og_type":"article","og_title":"SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu","og_description":"SkyPlanner APS\u2013Odoo Manufacturing ba\u011flant\u0131s\u0131: JSON-2\/XML-RPC API'leri, mrp.workorder e\u015flemesi, tarihleri geri yazma, webhook'lar ve Odoo'ya \u00f6zg\u00fc sorunlar.","og_url":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Tahmini okuma s\u00fcresi":"20 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/","url":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/","name":"APS \u00c7izelgeleme: Odoo Entegrasyon K\u0131lavuzu | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/tr\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"SkyPlanner APS\u2013Odoo Manufacturing ba\u011flant\u0131s\u0131: JSON-2\/XML-RPC API'leri, mrp.workorder e\u015flemesi, tarihleri geri yazma, webhook'lar ve Odoo'ya \u00f6zg\u00fc sorunlar.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/entegrasyon-kilavuzu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/tr\/"},{"@type":"ListItem","position":2,"name":"SkyPlanner ile ERP ve MES yaz\u0131l\u0131m entegrasyonlar\u0131","item":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/"},{"@type":"ListItem","position":3,"name":"ERP\u2019niz i\u00e7in SkyPlanner APS","item":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/"},{"@type":"ListItem","position":4,"name":"Odoo i\u00e7in SkyPlanner APS: \u00dcretim \u00c7izelgeleme ve Entegrasyon","item":"https:\/\/skyplanner.ai\/tr\/entegrasyonlar\/erp\/odoo\/"},{"@type":"ListItem","position":5,"name":"SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/tr\/#website","url":"https:\/\/skyplanner.ai\/tr\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/tr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/tr\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/tr\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/skyplanner.ai\/tr\/#\/schema\/logo\/image\/","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","width":223,"height":43,"caption":"SkyPlanner APS"},"image":{"@id":"https:\/\/skyplanner.ai\/tr\/#\/schema\/logo\/image\/"},"legalName":"Skycode Oy","alternateName":["Skycode","SkyPlanner","SkyPlanner APS"],"description":"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.","foundingDate":"1997","taxID":"2204947-0","vatID":"FI22049470","telephone":"+358407000002","email":"support@skyplanner.ai","address":{"@type":"PostalAddress","streetAddress":"Rantakatu 2 G 11","postalCode":"65100","addressLocality":"Vaasa","addressCountry":"FI"},"brand":{"@type":"Brand","name":"SkyPlanner"},"knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration","MES Integration"],"areaServed":"Worldwide","contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/contact-sales\/","areaServed":"Worldwide"},{"@type":"ContactPoint","contactType":"customer support","email":"support@skyplanner.ai","telephone":"+358407000002","areaServed":"Worldwide"}],"sameAs":["https:\/\/www.wikidata.org\/wiki\/Q141672132","https:\/\/skycode.fi\/","https:\/\/www.linkedin.com\/company\/skycodeoy\/","https:\/\/www.finder.fi\/IT-konsultointi+IT-palvelut\/Skycode+Oy\/Vaasa\/yhteystiedot\/1934882"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"Jussi M\u00e4ntyl\u00e4","author_link":"https:\/\/skyplanner.ai\/tr\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Entegrasyonlar \/ ERP \/ Odoo SkyPlanner APS ile \u00dcretim \u00c7izelgeleme i\u00e7in Odoo Entegrasyon K\u0131lavuzu Bu k\u0131lavuz, Odoo i\u015f ortaklar\u0131na, geli\u015ftiricilere ve BT y\u00f6neticilerine Odoo Manufacturing ile SkyPlanner APS aras\u0131nda nas\u0131l ba\u011flant\u0131 kurulaca\u011f\u0131n\u0131 g\u00f6sterir. Entegrasyonun i\u015fletmeye katk\u0131s\u0131n\u0131 ve Odoo&#8217;nun Plan d\u00fc\u011fmesinin mevcut i\u015flevlerini \u00f6\u011frenmek i\u00e7in Odoo ile \u00fcretim \u00e7izelgeleme sayfas\u0131n\u0131 ve Odoo&#8217;da \u00fcretim \u00e7izelgeleme var m\u0131?&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/pages\/101224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/comments?post=101224"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/pages\/101224\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/pages\/100837"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/tr\/wp-json\/wp\/v2\/media?parent=101224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}