{"id":101214,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101214"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"integracijas-celvedis","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/","title":{"rendered":"Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS"},"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=\"\/lv\/integracija\/\">Integr\u0101cijas<\/a> \/ <a href=\"\/lv\/integracija\/erp\/\">ERP<\/a> \/ Odoo<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Odoo integr\u0101cijas ce\u013cvedis <span class=\"hl\">ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS<\/span><\/h1>\n\n\n<p class=\"fx-hero__sub\">\u0160aj\u0101 ce\u013cved\u012b Odoo partneriem, izstr\u0101d\u0101t\u0101jiem un IT vad\u012bt\u0101jiem skaidrots, k\u0101 savienot Odoo Manufacturing ar SkyPlanner APS. Par ieguvumiem uz\u0146\u0113mumam un to, ko jau nodro\u0161ina Odoo poga Plan, lasiet <a href=\"\/lv\/integracija\/erp\/odoo\/\">lap\u0101 par ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anu Odoo<\/a> un rakst\u0101 <a href=\"\/lv\/integracija\/erp\/odoo\/razosanas-planosana\/\">Vai Odoo nodro\u0161ina ra\u017eo\u0161anas pl\u0101no\u0161anu, \u0146emot v\u0113r\u0101 re\u0101lo iek\u0101rtu un person\u0101la kapacit\u0101ti?<\/a>.<\/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=\"\/lv\/izmeginajums\/\">S\u0101kt bezmaksas izm\u0113\u0123in\u0101jumu<\/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=\"\/lv\/sazinieties-ar-pardosanas-specialistiem\/\">Pieteikt demonstr\u0101ciju<\/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 Ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161ana<\/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=\"SkyPlanner APS Gantt laika skala ar darba centros iepl\u0101notiem ra\u017eo\u0161anas uzdevumiem un pas\u016bt\u012bjumu sarakstu zem t\u0101s.\"><\/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>Odoo paliek produktu, materi\u0101lu specifik\u0101ciju, oper\u0101ciju, izgatavo\u0161anas pas\u016bt\u012bjumu, kr\u0101jumu un pa\u0161izmaksas uzskaites pamatsist\u0113ma. SkyPlanner no \u0161iem datiem veido grafiku, izmantojot savu Arcturus dzini. Datu apmai\u0146a ar Odoo notiek abos virzienos:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>SkyPlanner sa\u0146em izgatavo\u0161anas pas\u016bt\u012bjumus, ra\u017eo\u0161anas pas\u016bt\u012bjumus, BoM oper\u0101cijas, darba centrus un iepirkuma pas\u016bt\u012bjumus.<\/li>\n\n\n<li>Pl\u0101notais s\u0101kuma un beigu laiks un darba centri tiek ierakst\u012bti atpaka\u013c <code>mrp.workorder<\/code>.<\/li>\n\n\n<li>Izpildes gaita un re\u0123istr\u0113tais laiks tiek nos\u016bt\u012bti atpaka\u013c k\u0101 Odoo Time Logs.<\/li>\n\n\n<li>SkyPlanner t\u012bmek\u013ca aiz\u0137eres nos\u016bta grafika izmai\u0146as, tikl\u012bdz t\u0101s notiek.<\/li>\n\n<\/ul>\n\n\n<p>Ievie\u0161anas laik\u0101 SkyPlanner komanda konfigur\u0113 integr\u0101ciju, izmantojot Odoo standarta \u0101r\u0113jo API un piel\u0101gojot to j\u016bsu versijai, mitin\u0101\u0161anas videi un piel\u0101gojumiem. Komanda nodro\u0161ina ar\u012b atbalstu p\u0113c palai\u0161anas. \u0160is ce\u013cvedis paredz\u0113ts partneriem un izstr\u0101d\u0101t\u0101jiem, kuri v\u0113las piedal\u012bties vai pa\u0161i veidot risin\u0101jumu, izmantojot SkyPlanner dokument\u0113to REST API (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">API uzzi\u0146a<\/a>). Darbs ar produktiem, materi\u0101liem un iepirkuma pas\u016bt\u012bjumiem ir aprakst\u012bts publiski pieejamaj\u0101 <a href=\"\/lv\/docs\/integracijas-pamaciba\/\">SkyPlanner dokument\u0101cij\u0101<\/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=\"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\">Pirms s\u0101kat: p\u0101rbaudiet Odoo pl\u0101nu un mitin\u0101\u0161anas vidi<\/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>Vispirms noskaidrojiet, k\u0101du Odoo risin\u0101jumu klients izmanto. Tas nosaka integr\u0101cijas pieeju.<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>Konfigur\u0101cija<\/th><th>\u0100r\u0113jais API<\/th><th>Piel\u0101goti modu\u013ci<\/th><th>Praktisk\u0101 pieeja<\/th><\/tr><\/thead><tbody><tr><td>Odoo Online, One App Free vai Standard<\/td><td>N\u0113<\/td><td>N\u0113<\/td><td>CSV\/XLSX vai p\u0101reja uz Custom pl\u0101nu<\/td><\/tr><tr><td>Odoo Online, Custom pl\u0101ns<\/td><td>J\u0101<\/td><td>N\u0113<\/td><td>\u0100r\u0113jais API<\/td><\/tr><tr><td>Odoo.sh (Custom pl\u0101ns)<\/td><td>J\u0101<\/td><td>J\u0101<\/td><td>\u0100r\u0113jais API, p\u0113c izv\u0113les \u2014 modulis<\/td><\/tr><tr><td>Lok\u0101ls izvietojums, Community vai Enterprise<\/td><td>J\u0101<\/td><td>J\u0101<\/td><td>\u0100r\u0113jais API, p\u0113c izv\u0113les \u2014 modulis<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p><a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/developer\/reference\/external_api.html\">Odoo API dokument\u0101cij\u0101<\/a> teikts, ka piek\u013cuve \u0101r\u0113jam API ir &#8220;only available on Custom Odoo pricing plans&#8221; (pieejama tikai Odoo Custom cenu pl\u0101nos), nevis One App Free vai Standard. Savuk\u0101rt <a href=\"https:\/\/www.odoo.com\/pricing-plan\">cenu lap\u0101<\/a> nor\u0101d\u012bts, ka Standard tiek mitin\u0101ts Odoo Online &#8220;without custom modules&#8221; (bez piel\u0101gotiem modu\u013ciem). Noskaidrojiet to s\u0101kotn\u0113j\u0101s izp\u0113tes laik\u0101, nevis izstr\u0101des vid\u016b.<\/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 integr\u0101cijas iesp\u0113jas<\/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>Iesp\u0113ja<\/th><th>Versijas<\/th><th>Autentifik\u0101cija<\/th><th>Loma integr\u0101cij\u0101 ar ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anas sist\u0113mu<\/th><\/tr><\/thead><tbody><tr><td>\u0100r\u0113jais JSON-2 API: <code>POST \/json\/2\/&lt;model&gt;\/&lt;method&gt;<\/code><\/td><td>Ieviests 19.0 versij\u0101<\/td><td>API atsl\u0113ga galven\u0113 <code>Authorization: bearer &lt;key&gt;<\/code>, neoblig\u0101ta galvene <code>X-Odoo-Database<\/code><\/td><td>Noklus\u0113juma izv\u0113le jaun\u0101m integr\u0101cij\u0101m: <code>search_read<\/code> las\u012b\u0161anai, <code>write<\/code> datumu ierakst\u012b\u0161anai atpaka\u013c<\/td><\/tr><tr><td>\u0100r\u0113jais XML-RPC \/ JSON-RPC: <code>\/xmlrpc\/2<\/code>, <code>\/jsonrpc<\/code>, servisi <code>common<\/code>, <code>object<\/code><\/td><td>L\u012bdz 19.0 ieskaitot; paredz\u0113ts no\u0146emt<\/td><td><code>common.authenticate<\/code> ar lietot\u0101jv\u0101rdu un paroli vai API atsl\u0113gu, p\u0113c tam <code>execute_kw<\/code><\/td><td>Nepiecie\u0161ams klientiem, kuri izmanto versijas no 16.0 l\u012bdz 18.0<\/td><\/tr><tr><td>Piel\u0101goti kontrolieri modul\u012b<\/td><td>Visas<\/td><td>Katram mar\u0161rutam atsevi\u0161\u0137i, piem\u0113ram, <code>auth='bearer'<\/code><\/td><td>Apvienotas datu paketes: MO kop\u0101 ar t\u0101 ra\u017eo\u0161anas pas\u016bt\u012bjumiem vien\u0101 izsaukum\u0101<\/td><\/tr><tr><td>Automatiz\u0101cijas noteikumi: &#8220;Send Webhook Notification&#8221; (s\u016bt\u012bt t\u012bmek\u013ca aiz\u0137eres pazi\u0146ojumu)<\/td><td>Dokument\u0101cij\u0101 no 17.0 versijas<\/td><td>Izejo\u0161s POST piepras\u012bjums uz URL<\/td><td>Datu nos\u016bt\u012b\u0161ana, izveidojot vai redi\u0123\u0113jot MO un ra\u017eo\u0161anas pas\u016bt\u012bjumus<\/td><\/tr><tr><td>Ierakstu import\u0113\u0161ana (CSV, XLSX) un eksport\u0113\u0161ana<\/td><td>Visas<\/td><td>Lietot\u0101ja sesija<\/td><td>Izm\u0113\u0123in\u0101juma dati un vienreiz\u0113ja pamatdatu iel\u0101de<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Sagatavojieties no\u0146em\u0161anai jau tagad. Odoo ir <a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/developer\/reference\/external_rpc_api.html\">paredz\u0113jis no\u0146emt XML-RPC un JSON-RPC<\/a> no Odoo 22 (2028. gada ruden\u012b) un Odoo Online 21.1 (2027. gada ziem\u0101). Integr\u0101cijas 19.0 versijai veidojiet ar JSON-2, bet vec\u0101k\u0101m datub\u0101z\u0113m RPC piek\u013cuvi izol\u0113jiet vien\u0101 adapter\u012b, lai jaunin\u0101\u0161anai b\u016btu vajadz\u012bga tikai viena izmai\u0146a. No\u0146em\u0161ana neietekm\u0113 piel\u0101gotos kontrolierus ar <code>@route(type='jsonrpc')<\/code>.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Autentifik\u0101cija<\/h3>\n\n\n<p>Izveidojiet atsevi\u0161\u0137u integr\u0101cijas lietot\u0101ju ar las\u012b\u0161anas ties\u012bb\u0101m modu\u013cos Manufacturing un Inventory un rakst\u012b\u0161anas ties\u012bb\u0101m ra\u017eo\u0161anas pas\u016bt\u012bjumiem. \u0122ener\u0113jiet t\u0101 atsl\u0113gu sada\u013c\u0101 Preferences &gt; Account Security &gt; New API Key. Versij\u0101 19.0 atsl\u0113gas ir der\u012bgas ne ilg\u0101k par trim m\u0113ne\u0161iem, t\u0101p\u0113c starpprogrammat\u016brai j\u0101nodro\u0161ina atsl\u0113gu nomai\u0146a un br\u012bdin\u0101jumi par autentifik\u0101cijas k\u013c\u016bm\u0113m. Bez tiem atsl\u0113gas der\u012bguma termi\u0146a beigas neman\u0101mi aptur sinhroniz\u0101ciju. SkyPlanner pus\u0113 REST API izmanto JWT, t\u0101p\u0113c starpprogrammat\u016br\u0101 glab\u0101jas abu sist\u0113mu piek\u013cuves dati.<\/p>\n\n\n<p>Katrs JSON-2 izsaukums tiek izpild\u012bts atsevi\u0161\u0137\u0101 SQL transakcij\u0101, t\u0101p\u0113c rakst\u012b\u0161anas darb\u012bba, kas sadal\u012bta vair\u0101kos izsaukumos, nav atom\u0101ra. Veiciet ierakst\u012b\u0161anu katram ra\u017eo\u0161anas pas\u016bt\u012bjumam atsevi\u0161\u0137i un re\u0123istr\u0113jiet katru rezult\u0101tu.<\/p>\n\n\n<h3 class=\"wp-block-heading\">Notikumi<\/h3>\n\n\n<p>Odoo nos\u016bta izmai\u0146as, izmantojot <a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/applications\/studio\/automated_actions.html\">automatiz\u0101cijas noteikumus<\/a>. Noteikums modelim <code>mrp.production<\/code> vai <code>mrp.workorder<\/code> ar aktiviz\u0113t\u0101ju \u00abIzveidojot un redi\u0123\u0113jot\u00bb un darb\u012bbu &#8220;Send Webhook Notification&#8221; (s\u016bt\u012bt t\u012bmek\u013ca aiz\u0137eres pazi\u0146ojumu) nos\u016bta POST piepras\u012bjumu ar atlas\u012btajiem laukiem uz URL. Izveidojiet noteikumu Studio vai izstr\u0101d\u0101t\u0101ja re\u017e\u012bm\u0101 automatiz\u0101cijas noteikumu veidlap\u0101. Papildiniet to ar regul\u0101ru <code>search_read<\/code> aptauju p\u0113c <code>write_date<\/code>, lai uztvertu import\u0113tos datus un visu, ko noteikums nav uztv\u0113ris. Pret\u0113j\u0101 virzien\u0101 SkyPlanner t\u012bmek\u013ca aiz\u0137eres nos\u016bta grafika un statusa izmai\u0146as, tikl\u012bdz t\u0101s notiek.<\/p>\n\n\n<p>Lauku nosaukumi da\u017e\u0101d\u0101s versij\u0101s at\u0161\u0137iras. 19.0 versij\u0101 katras datub\u0101zes mode\u013ci, lauki un metodes ir uzskait\u012bti adres\u0113 <code>\/doc<\/code>; vec\u0101k\u0101s versij\u0101s izsauciet <code>fields_get<\/code>. Veidojiet atbilst\u012bbas, balstoties uz \u0161o inform\u0101ciju, nevis no atmi\u0146as.<\/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\">Datu kart\u0113\u0161ana: no Odoo uz SkyPlanner<\/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 modelis<\/th><th>SkyPlanner objekts<\/th><th>Virziens<\/th><th>Bie\u017eums<\/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>Produkts vai materi\u0101ls<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>S\u0101kotn\u0113j\u0101 iel\u0101de, p\u0113c tam katru dienu vai p\u0113c izmai\u0146\u0101m<\/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>Produkts ar vair\u0101ku l\u012bme\u0146u strukt\u016bru, materi\u0101lu vajadz\u012bbas katr\u0101 posm\u0101<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>P\u0113c izmai\u0146\u0101m<\/td><\/tr><tr><td><code>mrp.routing.workcenter<\/code> (cilne \u00abOper\u0101cijas\u00bb: <code>workcenter_id<\/code>, <code>sequence<\/code>, <code>time_mode<\/code>, <code>time_cycle_manual<\/code>, <code>blocked_by_operation_ids<\/code>)<\/td><td>Tehnolo\u0123isk\u0101 procesa posmi ar sec\u012bbu un izpildes laiku<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>P\u0113c izmai\u0146\u0101m<\/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>Darba centrs, efektivit\u0101te, p\u0101rregul\u0113\u0161ana un sakop\u0161ana, alternat\u012bvie darba centri<\/td><td>Odoo \u2192 SkyPlanner, p\u0113c tam datus uztur SkyPlanner sist\u0113m\u0101<\/td><td>S\u0101kotn\u0113j\u0101 iel\u0101de<\/td><\/tr><tr><td><code>mrp.workcenter.capacity<\/code> (<code>capacity<\/code>)<\/td><td>Vien\u012bbu skaits cikl\u0101, produktam specifiskais p\u0101rregul\u0113\u0161anas un sakop\u0161anas laiks<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>S\u0101kotn\u0113j\u0101 iel\u0101de<\/td><\/tr><tr><td><code>resource.calendar<\/code>, <code>resource.calendar.attendance<\/code>, <code>resource.calendar.leaves<\/code><\/td><td>Mai\u0146as un promb\u016btne<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>S\u0101kotn\u0113j\u0101 iel\u0101de, promb\u016btnes dati \u2014 p\u0113c izmai\u0146\u0101m<\/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>Pas\u016bt\u012bjums ar izpildes termi\u0146u un priorit\u0101ti<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>T\u012bmek\u013ca aiz\u0137ere apstiprin\u0101\u0161anas br\u012bd\u012b un papildu aptauja<\/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>Ra\u017eo\u0161anas uzdevums darba centr\u0101<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>T\u012bmek\u013ca aiz\u0137ere un papildu aptauja<\/td><\/tr><tr><td><code>stock.quant<\/code>, <code>stock.move<\/code> (komponentu kust\u012bba)<\/td><td>Kr\u0101jumu atlikumi un materi\u0101lu vajadz\u012bbas grafika sast\u0101d\u012b\u0161anai atbilsto\u0161i materi\u0101lu pieejam\u012bbai<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>Regul\u0101ri, piem\u0113ram, ik p\u0113c 15 l\u012bdz 60 min\u016bt\u0113m<\/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>Iepirkuma pas\u016bt\u012bjumi un ien\u0101ko\u0161ie materi\u0101li, kas pieejami paredz\u0113taj\u0101 pieg\u0101des datum\u0101<\/td><td>Odoo \u2192 SkyPlanner<\/td><td>T\u012bmek\u013ca aiz\u0137ere, apstiprinot vai redi\u0123\u0113jot PO, un t\u0101 pati regul\u0101r\u0101 aptauja<\/td><\/tr><tr><td>Pl\u0101notais s\u0101kuma un beigu laiks un darba centrs<\/td><td><code>mrp.workorder.date_start<\/code>, <code>date_finished<\/code>, <code>workcenter_id<\/code><\/td><td>SkyPlanner \u2192 Odoo<\/td><td>P\u0113c grafika izmai\u0146\u0101m, izmantojot SkyPlanner t\u012bmek\u013ca aiz\u0137eri<\/td><\/tr><tr><td>Mobile Confirmations, laika uzskaites ieraksti<\/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>Katram apstiprin\u0101jumam<\/td><\/tr><tr><td>Sara\u017eotais daudzums, oper\u0101cijas pabeig\u0161ana<\/td><td><code>qty_producing<\/code> ra\u017eo\u0161anas pas\u016bt\u012bjum\u0101, p\u0113c tam <code>button_finish<\/code>; <code>button_mark_done<\/code> MO<\/td><td>SkyPlanner \u2192 Odoo vai izpilde Odoo Shop Floor<\/td><td>Katram apstiprin\u0101jumam<\/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\">Integr\u0101cijas pieejas<\/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\">Vispirms pamatdati.<\/p>\n\n\n<p class=\"fx-pain__b\">Iel\u0101d\u0113jiet darba centrus un kalend\u0101rus, p\u0113c tam produktus, BoM un oper\u0101cijas, kur\u0101s ir atsauces uz darba centriem. 30 dienu izm\u0113\u0123in\u0101juma laik\u0101 tos pa\u0161us sarakstus iel\u0101d\u0113 no eksport\u0113tiem CSV failiem. Odoo <a href=\"https:\/\/www.odoo.com\/documentation\/19.0\/applications\/essentials\/export_import_data.html\">Import and Export r\u012bks<\/a> darbojas jebkur\u0101 saraksta skat\u0101.<\/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\">Pas\u016bt\u012bjumu sinhroniz\u0101cija.<\/p>\n\n\n<p class=\"fx-pain__b\">Iel\u0101d\u0113jiet MO ar statusu <code>confirmed<\/code> un <code>progress<\/code> kop\u0101 ar to ra\u017eo\u0161anas pas\u016bt\u012bjumiem. Melnraksta MO neiek\u013caujiet vai uzskatiet tos par provizorisku piepras\u012bjumu. Apak\u0161mezgli ar savu BoM var ien\u0101kt k\u0101 atsevi\u0161\u0137i pak\u0101rtoti MO, un Odoo katru MO pl\u0101no atsevi\u0161\u0137i. Piesaistiet tos SkyPlanner apak\u0161produktiem, lai apak\u0161mezgli b\u016btu pabeigti, pirms s\u0101kas virsl\u012bme\u0146a produkta ra\u017eo\u0161ana.<\/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\">Grafika ierakst\u012b\u0161ana atpaka\u013c Odoo.<\/p>\n\n\n<p class=\"fx-pain__b\">Kad grafiks main\u0101s, SkyPlanner t\u012bmek\u013ca aiz\u0137ere aktiviz\u0113 integr\u0101ciju, kas izsauc ORM metodi <code>write<\/code> katram skartajam <code>mrp.workorder<\/code>. Odoo 19.0 versij\u0101 tas ir viens JSON-2 piepras\u012bjums katram ra\u017eo\u0161anas pas\u016bt\u012bjumam:<\/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 pie\u0146em katru metodes argumentu p\u0113c nosaukuma, k\u0101 ar\u012b <code>ids<\/code> un <code>context<\/code>, t\u0101p\u0113c <code>write(vals)<\/code> arguments k\u013c\u016bst par atsl\u0113gu <code>vals<\/code>. Versij\u0101s no 16.0 l\u012bdz 18.0 to pa\u0161u izsaukumu veic k\u0101 <code>execute_kw(db, uid, key, 'mrp.workorder', 'write', [[4711], vals])<\/code> ar XML-RPC vai JSON-RPC, bet 16.0 versij\u0101 atsl\u0113gas ir <code>date_planned_start<\/code> un <code>date_planned_finished<\/code>. Datumu un laiku nos\u016bta UTC. Lai ierakst\u012b\u0161ana notiktu korekti, iev\u0113rojiet da\u017eus noteikumus:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Nos\u016btiet abus datumus vien\u0101 izsaukum\u0101.<\/li>\n\n\n<li>Pievienojiet <code>workcenter_id<\/code> tikai tad, ja pl\u0101no\u0161anas dzin\u0113js izv\u0113l\u0113jies alternat\u012bvu iek\u0101rtu.<\/li>\n\n\n<li>Ierakstiet tikai grafika laukus, nekad nemainiet daudzumus vai BoM.<\/li>\n\n<\/ul>\n\n\n<p>Datumu ierakst\u012b\u0161ana p\u0101rvieto ar\u012b pa\u0161a Odoo darba centra rezerv\u0101ciju, t\u0101p\u0113c Odoo pl\u0101no\u0161anas skatos ir redzams SkyPlanner pl\u0101ns.<\/p>\n\n\n<p><strong>Dati no ra\u017eo\u0161anas ceha atpaka\u013c uz Odoo.<\/strong> Operatori re\u0123istr\u0113 darbu SkyPlanner Mobile Confirmations. Katram apstiprin\u0101jumam integr\u0101cija izsauc <code>create<\/code> modelim <code>mrp.workcenter.productivity<\/code> (JSON-2: <code>POST \/json\/2\/mrp.workcenter.productivity\/create<\/code> ar <code>vals_list<\/code>). T\u0101 aizpilda <code>workorder_id<\/code>, <code>workcenter_id<\/code>, <code>date_start<\/code>, <code>date_end<\/code> un <code>loss_id<\/code> ar tipu Productive, un darba laiks un izmaksas tiek iegr\u0101matotas Odoo.<\/p>\n\n\n<p>Kad oper\u0101cija ir pabeigta, integr\u0101cija iestata sara\u017eoto daudzumu un ra\u017eo\u0161anas pas\u016bt\u012bjumam izsauc <code>button_finish<\/code>. P\u0113c p\u0113d\u0113j\u0101 ra\u017eo\u0161anas pas\u016bt\u012bjuma pabeig\u0161anas MO ir gatavs <code>button_mark_done<\/code> izsaukumam. Katrs apstiprin\u0101jums tiek iegr\u0101matots vienu reizi, un t\u0101 Odoo ieraksta ID tiek saglab\u0101ts pie SkyPlanner laika uzskaites ieraksta, t\u0101p\u0113c atk\u0101rtots t\u012bmek\u013ca aiz\u0137eres izsaukums nekad neizveido otru Time Logs ierakstu.<\/p>\n\n\n<p>Ra\u017eotn\u0113s, kas izmanto Enterprise Shop Floor lietotni, datu pl\u016bsma ir pret\u0113ja: SkyPlanner nolasa ra\u017eo\u0161anas pas\u016bt\u012bjuma statusu un <code>qty_produced<\/code>, un Autopilot autom\u0101tiski p\u0101rpl\u0101no grafiku, kad ra\u017eo\u0161an\u0101 notiek izmai\u0146as.<\/p>\n\n\n<p><strong>Atbild\u012bba par datiem.<\/strong> Pirms palai\u0161anas rakstiski nosakiet noteikumus:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Dati<\/th><th>Atbild\u012bg\u0101 sist\u0113ma<\/th><\/tr><\/thead><tbody><tr><td>Produkti, BoM, oper\u0101cijas, daudzumi, MO statuss<\/td><td>Odoo<\/td><\/tr><tr><td>Ra\u017eo\u0161anas pas\u016bt\u012bjumu sec\u012bba, s\u0101kuma un beigu laiki, darba centra izv\u0113le<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Sagatavo\u0161anas un p\u0101rejas laiku matrica, pras\u012bbas instrumentiem un operatoriem, alternat\u012bvie resursi<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Darba centru kalend\u0101ri un Time Off<\/td><td>Viena sist\u0113ma, ko izv\u0113las tv\u0113ruma noteik\u0161anas laik\u0101<\/td><\/tr><tr><td>Time Logs, kr\u0101jumi un pa\u0161izmaksas uzskaite<\/td><td>Odoo, sa\u0146emot SkyPlanner izpildes apstiprin\u0101jumus<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Pl\u0101not\u0101ji vairs neizmanto Odoo pogas Plan un Unplan tiem MO, kuru grafiku sast\u0101da SkyPlanner. Pret\u0113j\u0101 gad\u012bjum\u0101 Odoo rezerv\u0113 savus laika interv\u0101lus, p\u0101rrakstot SkyPlanner datumus.<\/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\">Tipiskie projekta posmi<\/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>Ievie\u0161anu parasti pabeidz da\u017eu ned\u0113\u013cu laik\u0101 p\u0113c ievie\u0161anas procesa s\u0101kuma. Pirms tam 30 dienu bezmaksas izm\u0113\u0123in\u0101jum\u0101 izmanto j\u016bsu pa\u0161u Odoo datu CSV eksportus. Pats projekts ietver \u0161\u0101dus posmus:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Pamatdatu atbilst\u012bbu noteik\u0161ana:<\/strong> Odoo mode\u013ci un lauki katr\u0101 versij\u0101 (p\u0101rbaudiet <code>\/doc<\/code> vai <code>fields_get<\/code>), m\u0113rvien\u012bbas un sist\u0113ma, kur\u0101 uztur kalend\u0101rus un Time Off.<\/li>\n\n\n<li><strong>Datu sak\u0101rto\u0161ana:<\/strong> darba centru kalend\u0101ri, Setup Time un Cleanup Time, k\u0101 ar\u012b BoM oper\u0101ciju ilguma iestat\u012b\u0161ana uz Fixed, nevis Computed.<\/li>\n\n\n<li><strong>S\u0101kotn\u0113j\u0101 iel\u0101de:<\/strong> produkti, darba centri ar kalend\u0101riem, BoM un to oper\u0101cijas.<\/li>\n\n\n<li><strong>Pas\u016bt\u012bjumu un iepirkuma pas\u016bt\u012bjumu sinhroniz\u0101cija:<\/strong> apstiprin\u0101tie un izpild\u0113 eso\u0161ie MO kop\u0101 ar to ra\u017eo\u0161anas pas\u016bt\u012bjumiem, k\u0101 ar\u012b <code>purchase.order<\/code> rindas ar paredz\u0113tajiem pieg\u0101des datumiem.<\/li>\n\n\n<li><strong>Grafika ierakst\u012b\u0161ana atpaka\u013c:<\/strong> datumi un darba centri model\u012b <code>mrp.workorder<\/code>, nodro\u0161inot API atsl\u0113gu rot\u0101ciju Odoo pus\u0113.<\/li>\n\n\n<li><strong>Izpildes apstiprin\u0101jumi no ra\u017eo\u0161anas ceha:<\/strong> Time Logs un ra\u017eo\u0161anas pas\u016bt\u012bjumu pabeig\u0161anas datu nos\u016bt\u012b\u0161ana atpaka\u013c uz Odoo.<\/li>\n\n\n<li><strong>Test\u0113\u0161ana paral\u0113li pa\u0161reiz\u0113jam pl\u0101nam,<\/strong> p\u0113c tam \u2014 palai\u0161ana.<\/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 iesp\u0113jam\u0101s probl\u0113mas<\/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>P\u0101rd\u0113v\u0113ti datumu lauki.<\/strong> L\u012bdz 16.0 versijai ieskaitot <code>date_planned_start<\/code> un <code>date_planned_finished<\/code> glab\u0101ja pl\u0101notos datumus, bet <code>date_start<\/code>\/<code>date_finished<\/code> \u2014 faktiskos. S\u0101kot ar 17.0, pl\u0101notie datumi ir <code>date_start<\/code> un <code>date_finished<\/code>. No 16.0 projekta p\u0101rkop\u0113ta lauku atbilst\u012bba versij\u0101s 17+ bez br\u012bdin\u0101juma nolasa faktiskos datumus k\u0101 pl\u0101notos.<\/li>\n\n\n<li><strong>Ra\u017eo\u0161anas pas\u016bt\u012bjumu datumi ir rezerv\u0101cijas.<\/strong> 19.0 versij\u0101 lauki <code>date_start<\/code> un <code>date_finished<\/code> model\u012b <code>mrp.workorder<\/code> tiek apr\u0113\u0137in\u0101ti no darba centra kalend\u0101ra <code>resource.calendar.leaves<\/code> ieraksta (<code>leave_id<\/code>). Datumu ierakst\u012b\u0161ana ra\u017eo\u0161anas pas\u016bt\u012bjum\u0101 atjaunina \u0161o rezerv\u0101ciju. Nekad nerakstiet tie\u0161i promb\u016btnes tabul\u0101.<\/li>\n\n\n<li><strong>S\u0101kti ra\u017eo\u0161anas pas\u016bt\u012bjumi blo\u0137\u0113 Unplan.<\/strong> Odoo ne\u013cauj atcelt MO iepl\u0101no\u0161anu, ja &#8220;Some work orders have already started&#8221; (da\u017ei ra\u017eo\u0161anas pas\u016bt\u012bjumi jau ir s\u0101kti). Ierakstot datus atpaka\u013c, izlaidiet ra\u017eo\u0161anas pas\u016bt\u012bjumus ar statusu <code>progress<\/code> vai <code>done<\/code> un p\u0101rvietojiet tikai tos, kas v\u0113l nav s\u0101kti.<\/li>\n\n\n<li><strong>Oper\u0101ciju ilgums main\u0101s.<\/strong> Oper\u0101cij\u0101m ar iestat\u012bjumu Computed ilgumu nosaka p\u0113c p\u0113d\u0113jiem ra\u017eo\u0161anas pas\u016bt\u012bjumiem (p\u0113c noklus\u0113juma 10), kori\u0123\u0113jot to ar Time Efficiency. Izm\u0113\u0123in\u0101juma laik\u0101 iestatiet Fixed vai r\u0113\u0137inieties ar main\u012bgiem ievaddatiem. Oper\u0101cijas ir defin\u0113tas katr\u0101 BoM atsevi\u0161\u0137i, un kop\u012bgu tehnolo\u0123isk\u0101 procesa pamatdatu nav, t\u0101p\u0113c katrs BoM j\u0101sak\u0101rto atsevi\u0161\u0137i.<\/li>\n\n\n<li><strong>Nesak\u0101rtoti kalend\u0101ri.<\/strong> Katram darba centram vajadz\u012bgs darba laika kalend\u0101rs. Odoo pl\u0101not\u0101js mekl\u0113 br\u012bvu laiku l\u012bdz 700 dien\u0101m uz priek\u0161u un p\u0113c tam apst\u0101jas ar zi\u0146ojumu &#8220;Impossible to plan the workorder&#8221; (nav iesp\u0113jams iepl\u0101not ra\u017eo\u0161anas pas\u016bt\u012bjumu). Sak\u0101rtojiet kalend\u0101rus pirms pirm\u0101s iel\u0101des.<\/li>\n\n\n<li><strong>M\u0113rvien\u012bbas.<\/strong> <code>mrp.bom.line<\/code> ir savs <code>product_uom_id<\/code>, kas var at\u0161\u0137irties no produkta kr\u0101jumu m\u0113rvien\u012bbas. Pirms materi\u0101lu pieejam\u012bbas p\u0101rbaudes veiciet m\u0113rvien\u012bbu p\u0101rr\u0113\u0137inu.<\/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\">Kas konfigur\u0113 Odoo integr\u0101ciju<\/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>Katr\u0101 r\u016bpn\u012bc\u0101 Odoo izmanto at\u0161\u0137ir\u012bgi: ir savas BoM oper\u0101cijas, darba centru kalend\u0101ri, alternat\u012bvie darba centri un piel\u0101goti modu\u013ci. SkyPlanner komandas kompetence ir pareizi sasaist\u012bt abu sist\u0113mu datus atbilsto\u0161i \u0161ai konfigur\u0101cijai.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>SkyPlanner komanda konfigur\u0113 integr\u0101ciju<\/strong> atbilsto\u0161i j\u016bsu Odoo konfigur\u0101cijai ievie\u0161anas laik\u0101 un nodro\u0161ina atbalstu p\u0113c palai\u0161anas. Integr\u0101cija izmanto SkyPlanner REST API un t\u012bmek\u013ca aiz\u0137eres, k\u0101 ar\u012b Odoo JSON-2 vai RPC API. T\u0101 ir standarta pieeja.<\/li>\n\n\n<li><strong>Var iesaist\u012bties j\u016bsu Odoo partneris.<\/strong> Partneris p\u0101rzina j\u016bsu konfigur\u0101ciju un piel\u0101gotos modu\u013cus un var izstr\u0101d\u0101t risin\u0101jumu, izmantojot to pa\u0161u dokument\u0113to REST API. API \u013cauj las\u012bt un ierakst\u012bt pas\u016bt\u012bjumus, produktus, materi\u0101lus, procesa so\u013cus un laika uzskaites ierakstus, izmantojot JWT autentifik\u0101ciju un Swagger\/OpenAPI dokument\u0101ciju.<\/li>\n\n\n<li><strong>J\u016bsu pa\u0161u izstr\u0101d\u0101t\u0101ji<\/strong> var dar\u012bt to pa\u0161u, parasti izveidojot nelielu starpprogrammat\u016bru l\u012bdz\u0101s Odoo vai moduli Odoo.sh vai lok\u0101laj\u0101 vid\u0113. Lai s\u0101ktu, pietiek ar API atsl\u0113gu (<a href=\"\/lv\/docs\/integracijas-pamaciba\/\">integr\u0101cijas pam\u0101c\u012bba<\/a>), un SkyPlanner komanda vajadz\u012bbas gad\u012bjum\u0101 pal\u012bdz.<\/li>\n\n<\/ol>\n\n\n<p>\u0160\u012b pati pieeja jau tiek izmantota ra\u017eo\u0161an\u0101 ar cit\u0101m ERP sist\u0113m\u0101m. Uz\u0146\u0113mum\u0101 <a href=\"\/lv\/customers\/laboratory-allied\/\">Laboratory &amp; Allied<\/a> iek\u0161\u0113j\u0101 IT komanda SAP Business One integr\u0101ciju liel\u0101koties izveidoja pati ar SkyPlanner pal\u012bdz\u012bbu. Savuk\u0101rt <a href=\"\/lv\/customers\/utu\/\">UTU<\/a> izmanto SkyPlanner l\u012bdz\u0101s savai NetSuite ERP sist\u0113mai.<\/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\">K\u0101p\u0113c integr\u0101cija atmaks\u0101jas<\/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>Tie\u0161i datu ierakst\u012b\u0161ana atpaka\u013c Odoo rada praktisku ikdienas ieguvumu no integr\u0101cijas. Kad t\u0101 darbojas:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Odoo ra\u017eo\u0161anas pas\u016bt\u012bjumos ir re\u0101li izpild\u0101mi datumi.<\/strong> Arcturus AI dzin\u0113js da\u017eu sekun\u017eu laik\u0101 nosaka visu atv\u0113rto MO sec\u012bbu, un t\u0101 apr\u0113\u0137in\u0101tie datumi un izv\u0113l\u0113tie darba centri non\u0101k <code>mrp.workorder<\/code>, kur tie ir redzami Odoo pl\u0101no\u0161anas skatos.<\/li>\n\n\n<li><strong>Nav j\u0101p\u0101rpl\u0101no manu\u0101li.<\/strong> Autopilot autom\u0101tiski p\u0101rpl\u0101no grafiku, kad ra\u017eo\u0161an\u0101 notiek izmai\u0146as, un t\u012bmek\u013ca aiz\u0137ere nos\u016bta jaunos datumus uz Odoo.<\/li>\n\n\n<li><strong>Ra\u017eo\u0161anas cehs nodro\u0161ina atgriezenisko saiti.<\/strong> Operatori re\u0123istr\u0113 darbu t\u0101lrun\u012b vai plan\u0161etdator\u0101 ar Mobile Confirmations, Production Timer un Quick Log Mode, un Time Logs tiek nos\u016bt\u012bti uz Odoo kr\u0101jumu un pa\u0161izmaksas uzskaitei. Grafiku sast\u0101d\u012b\u0161ana un izpilde notiek vien\u0101 r\u012bk\u0101 gan Community, gan Enterprise versij\u0101.<\/li>\n\n\n<li><strong>Grafik\u0101 ir iev\u0113roti ierobe\u017eojumi, ko Odoo ne\u0146em v\u0113r\u0101.<\/strong> P\u0101rregul\u0113\u0161anas laiku matrica nosaka no sec\u012bbas atkar\u012bgo p\u0101rregul\u0113\u0161anu katram produktu p\u0101rim. Instrumenti ir ierobe\u017eoti resursi, ko koplieto vair\u0101kas iek\u0101rtas, un vienam ra\u017eo\u0161anas uzdevumam var b\u016bt vajadz\u012bgi vair\u0101ki operatori vienlaikus. Ja prim\u0101r\u0101 iek\u0101rta vai darbinieks nav pieejams, dzin\u0113js izv\u0113las alternat\u012bvu. Atpaka\u013c <code>mrp.workorder<\/code> ierakst\u012btie datumi iev\u0113ro visus \u0161os ierobe\u017eojumus.<\/li>\n\n\n<li><strong>Materi\u0101lu pieg\u0101de nosaka pl\u0101nu.<\/strong> Grafika sast\u0101d\u012b\u0161an\u0101 p\u0113c materi\u0101lu pieejam\u012bbas izmanto faktiskos kr\u0101jumus un atv\u0113rtos Odoo iepirkuma pas\u016bt\u012bjumus. Pas\u016bt\u012bt\u0101s komponentes tiek uzskat\u012btas par pieejam\u0101m iepirkuma pas\u016bt\u012bjuma pieg\u0101des datum\u0101, un kr\u0101jumi tiek atjaunin\u0101ti, kad pas\u016bt\u012bjums atz\u012bm\u0113ts k\u0101 Delivered. Katram ra\u017eo\u0161anas uzdevumam p\u0101rbauda gan noliktav\u0101 eso\u0161os, gan ce\u013c\u0101 eso\u0161os materi\u0101lus.<\/li>\n\n<\/ul>\n\n\n<p>Grafiku varat nov\u0113rt\u0113t, v\u0113l pirms s\u0101kas integr\u0101cijas darbi. S\u0101ciet <a href=\"\/lv\/izmeginajums\/\">30 dienu bezmaksas izm\u0113\u0123in\u0101jumu<\/a> ar CSV eksportiem un skatiet savus Odoo ra\u017eo\u0161anas pas\u016bt\u012bjumus Gantt diagramm\u0101 \u2014 l\u012bdz 20 darba centriem un bez kred\u012btkartes. Cena ir no 199 \u20ac m\u0113nes\u012b ar 5 iek\u013cautiem darba centriem; maksa tiek iekas\u0113ta katru m\u0113nesi, un abonementu var atcelt jebkur\u0101 laik\u0101. Integr\u0101cijas cenu pied\u0101v\u0101jumu sagatavojam iepriek\u0161 atbilsto\u0161i j\u016bsu procesam un vajadz\u012bb\u0101m kop\u0101 ar izv\u0113l\u0113to pl\u0101nu, lai visas izmaksas b\u016btu zin\u0101mas pirms darba s\u0101kuma. Apskatiet <a href=\"\/lv\/funkcijas\/\">funkcijas<\/a> un <a href=\"\/lv\/klientu-stasti\/\">klientu pieredzi<\/a> vai <a href=\"\/lv\/sazinieties-ar-pardosanas-specialistiem\/\">piesakiet demonstr\u0101ciju<\/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\">Ra\u017eot\u0101ju atsauksmes par SkyPlanner<\/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=\"Kalle Kalliom\u00e4ki, UTU pieg\u0101des \u0137\u0113des speci\u0101lists, elektrisko sadal\u0146u ra\u017eo\u0161anas ceh\u0101 Ulvil\u0101\" 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 h<\/b><span>ietaup\u012btas katru ned\u0113\u013cu<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cAr SkyPlanner esam p\u0101rg\u0101ju\u0161i no ra\u017eo\u0161anas pl\u0101no\u0161anas Excel izkl\u0101jlap\u0101s uz ra\u017eo\u0161anas optimiz\u0101ciju re\u0101llaik\u0101.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, pieg\u0101des \u0137\u0113des speci\u0101lists<\/b><br>UTU \u00b7 Elektrisk\u0101s sadalnes un sadales iek\u0101rtas<\/p>\n\n\n<p class=\"ind-cust__result\">Ra\u017eo\u0161anas pl\u0101no\u0161ana katru ned\u0113\u013cu ietaupa 2 stundas darba laika, un jaun\u0101 darbu rinda non\u0101k l\u012bdz ra\u017eo\u0161anas l\u012bnijai da\u017eu sekun\u017eu laik\u0101.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/lv\/customers\/utu\/\">Las\u012bt UTU atsauksmi<\/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=\"Operatori t\u012brtelpu aizsargt\u0113rpos pie pude\u013cu pild\u012b\u0161anas l\u012bnijas Laboratory &amp; Allied farm\u0101cijas r\u016bpn\u012bc\u0101 Nairobi\" 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>ra\u017eo\u0161anas efektivit\u0101te<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cRa\u017eo\u0161anas efektivit\u0101te ir pieaugusi par 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, IT vad\u012bt\u0101js<\/b><br>Laboratory &amp; Allied \u00b7 Farmaceitisko produktu ra\u017eo\u0161ana<\/p>\n\n\n<p class=\"ind-cust__result\">Ra\u017eo\u0161anas efektivit\u0101te ir pieaugusi par 90%, un optimiz\u0113ta tr\u012bs m\u0113ne\u0161u pl\u0101na izveide visiem darba centriem aiz\u0146em maz\u0101k nek\u0101 30 min\u016btes.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/lv\/customers\/laboratory-allied\/\">Las\u012bt Laboratory &amp; Allied atsauksmi<\/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 izpilddirektors Hannu Ryyn\u00e4nen uz\u0146\u0113muma ra\u017eo\u0161anas ceh\u0101 Lohj\u0101\" 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 000iem<\/b><span>autom\u0101tiski iepl\u0101notu ra\u017eo\u0161anas pas\u016bt\u012bjumu<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cTagad ra\u017eo\u0161anu kontrol\u0113jam pavisam cit\u0101di, un m\u016bsu izpratne par jaudu ir piln\u012bgi cit\u0101 l\u012bmen\u012b.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, izpilddirektors<\/b><br>Mamec \u00b7 R\u016bpnieciskie mais\u012bt\u0101ji, s\u016bk\u0146i un augsto tehnolo\u0123iju l\u012bgumra\u017eo\u0161ana<\/p>\n\n\n<p class=\"ind-cust__result\">T\u016bksto\u0161iem ra\u017eo\u0161anas pas\u016bt\u012bjumu tiek iepl\u0101noti autom\u0101tiski, un visam uz\u0146\u0113mumam ir pieejams re\u0101llaika p\u0101rskats par ra\u017eo\u0161anu.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/lv\/customers\/mamec\/\">Las\u012bt Mamec atsauksmi<\/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=\"Skats no gaisa uz Piristeel jumta dro\u0161\u012bbas apr\u012bkojuma r\u016bpn\u012bcu Kauhav\u0101\" 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>pieg\u0101\u017eu savlaic\u012bgums<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner ir pal\u012bdz\u0113jis skaidr\u0101k saskat\u012bt ra\u017eo\u0161anas \u0161aur\u0101s vietas un padar\u012bjis ra\u017eo\u0161anas vad\u012bbu p\u0101rskat\u0101m\u0101ku.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Toni Tuori, ra\u017eo\u0161anas vad\u012bt\u0101js<\/b><br>Piristeel \u00b7 Jumta dro\u0161\u012bbas apr\u012bkojums un lietus\u016bdens novad\u012b\u0161anas sist\u0113mas<\/p>\n\n\n<p class=\"ind-cust__result\">Pieg\u0101\u017eu savlaic\u012bgums \u0161ogad sasniedza 99,2%, un ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161ana \u013cauj ietaup\u012bt l\u012bdz \u010detr\u0101m darba stund\u0101m dien\u0101.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/lv\/customers\/piristeel\/\">Las\u012bt Piristeel atsauksmi<\/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\">Bie\u017e\u0101k uzdotie jaut\u0101jumi<\/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>Vai integr\u0101cija darbojas ar Odoo Online?<\/summary>\n<p class=\"sp-faq__a\">J\u0101, Custom pl\u0101n\u0101 \u2014 izmantojot \u0101r\u0113jo API. One App Free un Standard pl\u0101nos nav piek\u013cuves \u0101r\u0113jam API, un Standard neatbalsta piel\u0101gotus modu\u013cus. T\u0101p\u0113c \u0161ajos pl\u0101nos var izmantot tikai CSV\/XLSX importu un eksportu.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Vai izmantot JSON-2 vai XML-RPC?<\/summary>\n<p class=\"sp-faq__a\">Odoo 19.0 un jaun\u0101k\u0101s versij\u0101s izmantojiet JSON-2. Versij\u0101m no 16.0 l\u012bdz 18.0 joproj\u0101m nepiecie\u0161ams XML-RPC un JSON-RPC, ta\u010du Odoo 22 tos pl\u0101nots no\u0146emt.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>K\u0101 grafiks tiek nos\u016bt\u012bts atpaka\u013c uz Odoo?<\/summary>\n<p class=\"sp-faq__a\">Izmantojot ORM metodi <code>write<\/code> katram <code>mrp.workorder<\/code>: 19.0 versij\u0101 \u2014 <code>POST \/json\/2\/mrp.workorder\/write<\/code> ar <code>ids<\/code> un <code>vals<\/code>, bet versij\u0101s no 16.0 l\u012bdz 18.0 \u2014 <code>execute_kw<\/code> ar <code>write<\/code>, izmantojot XML-RPC vai JSON-RPC. Ierakst\u0101m\u0101s v\u0113rt\u012bbas ir <code>date_start<\/code>, <code>date_finished<\/code> (16.0 versij\u0101 \u2014 <code>date_planned_start<\/code> un <code>date_planned_finished<\/code>) un, ja tas main\u012bts, <code>workcenter_id<\/code>. Odoo attiec\u012bgi p\u0101rvieto darba centra rezerv\u0101ciju, t\u0101p\u0113c Odoo pl\u0101no\u0161anas skatos ir redzami SkyPlanner datumi.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>K\u0101 operatoru apstiprin\u0101jumi non\u0101k Odoo?<\/summary>\n<p class=\"sp-faq__a\">K\u0101 Time Logs ieraksti: integr\u0101cija izveido ar ra\u017eo\u0161anas pas\u016bt\u012bjumu saist\u012btus <code>mrp.workcenter.productivity<\/code> ierakstus ar s\u0101kuma un beigu laiku un zudumu iemeslu Productive, p\u0113c tam, kad oper\u0101cija pabeigta, izsauc <code>button_finish<\/code>. Katrs apstiprin\u0101jums tiek iegr\u0101matots vienu reizi, t\u0101p\u0113c atk\u0101rtoti m\u0113\u0123in\u0101jumi nedubl\u0113 uzskait\u012bto laiku.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kas uztur integr\u0101ciju p\u0113c t\u0101s palai\u0161anas?<\/summary>\n<p class=\"sp-faq__a\">SkyPlanner komanda konfigur\u0113 integr\u0101ciju ievie\u0161anas laik\u0101 un nodro\u0161ina t\u0101s atbalstu ar\u012b p\u0113c palai\u0161anas, tostarp piel\u0101go to izmai\u0146\u0101m j\u016bsu Odoo konfigur\u0101cij\u0101. Ja integr\u0101ciju izstr\u0101d\u0101 j\u016bsu partneris vai izstr\u0101d\u0101t\u0101ji, vi\u0146i izmanto dokument\u0113to REST API un <a href=\"\/lv\/docs\/integracijas-pamaciba\/\">SkyPlanner dokument\u0101ciju<\/a>, un komanda vajadz\u012bbas gad\u012bjum\u0101 pal\u012bdz.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Kas notiek ar jau s\u0101ktiem ra\u017eo\u0161anas pas\u016bt\u012bjumiem?<\/summary>\n<p class=\"sp-faq__a\">Rakstot datus atpaka\u013c, tos nemainiet. Odoo ne\u013cauj iz\u0146emt MO no grafika, ja k\u0101ds ra\u017eo\u0161anas pas\u016bt\u012bjums jau tiek izpild\u012bts vai ir pabeigts. SkyPlanner nolasa to statusu un izpildes gaitu un iepl\u0101no atliku\u0161os darbus, \u0146emot tos v\u0113r\u0101.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Cik ilgs laiks nepiecie\u0161ams Odoo integr\u0101cijai?<\/summary>\n<p class=\"sp-faq__a\">Ievie\u0161anu parasti pabeidz da\u017eu ned\u0113\u013cu laik\u0101 p\u0113c t\u0101s uzs\u0101k\u0161anas. Vispirms izmantojiet 30 dienu izm\u0113\u0123in\u0101jumu ar CSV form\u0101t\u0101 eksport\u0113tiem datiem \u2014 t\u0101 p\u0101rbaud\u012bsiet grafiku ar saviem Odoo datiem v\u0113l pirms API integr\u0101cijas darbu s\u0101kuma.<\/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>Integr\u0101cijas \/ ERP \/ Odoo Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS \u0160aj\u0101 ce\u013cved\u012b Odoo partneriem, izstr\u0101d\u0101t\u0101jiem un IT vad\u012bt\u0101jiem skaidrots, k\u0101 savienot Odoo Manufacturing ar SkyPlanner APS. Par ieguvumiem uz\u0146\u0113mumam un to, ko jau nodro\u0161ina Odoo poga Plan, lasiet lap\u0101 par ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anu Odoo un rakst\u0101 Vai Odoo nodro\u0161ina ra\u017eo\u0161anas pl\u0101no\u0161anu, &#8230; <a title=\"Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/\" aria-label=\"Read more about Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100827,"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-101214","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>Odoo integr\u0101cijas ce\u013cvedis APS pl\u0101no\u0161anai | SkyPlanner<\/title>\n<meta name=\"description\" content=\"Savienojiet SkyPlanner APS ar Odoo Manufacturing: JSON-2 un XML-RPC API, mrp.workorder kart\u0113\u0161ana, datumu atpaka\u013cierakste, t\u012bmek\u013ca aiz\u0137eres un Odoo riski.\" \/>\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\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/\" \/>\n<meta property=\"og:locale\" content=\"lv_LV\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS\" \/>\n<meta property=\"og:description\" content=\"Savienojiet SkyPlanner APS ar Odoo Manufacturing: JSON-2 un XML-RPC API, mrp.workorder kart\u0113\u0161ana, datumu atpaka\u013cierakste, t\u012bmek\u013ca aiz\u0137eres un Odoo riski.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/odoo\\\/integracijas-celvedis\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/odoo\\\/integracijas-celvedis\\\/\",\"name\":\"Odoo integr\u0101cijas ce\u013cvedis APS pl\u0101no\u0161anai | SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"Savienojiet SkyPlanner APS ar Odoo Manufacturing: JSON-2 un XML-RPC API, mrp.workorder kart\u0113\u0161ana, datumu atpaka\u013cierakste, t\u012bmek\u013ca aiz\u0137eres un Odoo riski.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/odoo\\\/integracijas-celvedis\\\/#breadcrumb\"},\"inLanguage\":\"lv-LV\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/odoo\\\/integracijas-celvedis\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/odoo\\\/integracijas-celvedis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ERP un MES programmat\u016bras integr\u0101cijas ar SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS j\u016bsu ERP sist\u0113mai\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS Odoo lietot\u0101jiem: ra\u017eo\u0161anas pl\u0101no\u0161ana un integr\u0101cija\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/integracija\\\/erp\\\/odoo\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lv-LV\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lv-LV\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/lv\\\/#\\\/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\\\/lv\\\/#\\\/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":"Odoo integr\u0101cijas ce\u013cvedis APS pl\u0101no\u0161anai | SkyPlanner","description":"Savienojiet SkyPlanner APS ar Odoo Manufacturing: JSON-2 un XML-RPC API, mrp.workorder kart\u0113\u0161ana, datumu atpaka\u013cierakste, t\u012bmek\u013ca aiz\u0137eres un Odoo riski.","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\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/","og_locale":"lv_LV","og_type":"article","og_title":"Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS","og_description":"Savienojiet SkyPlanner APS ar Odoo Manufacturing: JSON-2 un XML-RPC API, mrp.workorder kart\u0113\u0161ana, datumu atpaka\u013cierakste, t\u012bmek\u013ca aiz\u0137eres un Odoo riski.","og_url":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/","url":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/","name":"Odoo integr\u0101cijas ce\u013cvedis APS pl\u0101no\u0161anai | SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/lv\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"Savienojiet SkyPlanner APS ar Odoo Manufacturing: JSON-2 un XML-RPC API, mrp.workorder kart\u0113\u0161ana, datumu atpaka\u013cierakste, t\u012bmek\u013ca aiz\u0137eres un Odoo riski.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/#breadcrumb"},"inLanguage":"lv-LV","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/integracijas-celvedis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/lv\/"},{"@type":"ListItem","position":2,"name":"ERP un MES programmat\u016bras integr\u0101cijas ar SkyPlanner","item":"https:\/\/skyplanner.ai\/lv\/integracija\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS j\u016bsu ERP sist\u0113mai","item":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS Odoo lietot\u0101jiem: ra\u017eo\u0161anas pl\u0101no\u0161ana un integr\u0101cija","item":"https:\/\/skyplanner.ai\/lv\/integracija\/erp\/odoo\/"},{"@type":"ListItem","position":5,"name":"Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/lv\/#website","url":"https:\/\/skyplanner.ai\/lv\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/lv\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/lv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lv-LV"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/lv\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/lv\/","logo":{"@type":"ImageObject","inLanguage":"lv-LV","@id":"https:\/\/skyplanner.ai\/lv\/#\/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\/lv\/#\/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\/lv\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integr\u0101cijas \/ ERP \/ Odoo Odoo integr\u0101cijas ce\u013cvedis ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anai ar SkyPlanner APS \u0160aj\u0101 ce\u013cved\u012b Odoo partneriem, izstr\u0101d\u0101t\u0101jiem un IT vad\u012bt\u0101jiem skaidrots, k\u0101 savienot Odoo Manufacturing ar SkyPlanner APS. Par ieguvumiem uz\u0146\u0113mumam un to, ko jau nodro\u0161ina Odoo poga Plan, lasiet lap\u0101 par ra\u017eo\u0161anas grafiku sast\u0101d\u012b\u0161anu Odoo un rakst\u0101 Vai Odoo nodro\u0161ina ra\u017eo\u0161anas pl\u0101no\u0161anu,&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/pages\/101214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/comments?post=101214"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/pages\/101214\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/pages\/100827"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/lv\/wp-json\/wp\/v2\/media?parent=101214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}