{"id":61486,"date":"2025-03-06T12:14:16","date_gmt":"2025-03-06T12:14:16","guid":{"rendered":"https:\/\/skyplanner.ai\/docs\/laiko-zurnalai\/"},"modified":"2025-10-07T11:14:40","modified_gmt":"2025-10-07T11:14:40","password":"","slug":"laiko-zurnalai","status":"publish","type":"docs","link":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/","title":{"rendered":"Laiko \u017eurnalai"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">&#8222;Skyplanner&#8221; duomen\u0173 strukt\u016bra<\/h4>\n\n<p>Prie\u0161 prad\u0117dami nagrin\u0117ti laiko juostas, turime \u0161iek tiek aptarti &#8222;Skyplanner&#8221; duomen\u0173 strukt\u016br\u0105 ir tai, kaip viskas veikia po gaubtu. Visa tai bus panaudota v\u0117liau. <\/p>\n\n<p>Jei integravote savo u\u017esakymo, darbo u\u017esakymo ar darbo vietos duomenis \u012f &#8222;Skyplanner&#8221;, grei\u010diausiai naudojote bent jau \u0161ias API s\u0105sajas:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>phaser-orders<\/li>\n\n\n\n<li>phaser-order-rows<\/li>\n\n\n\n<li>phaser-jobs<\/li>\n<\/ul>\n\n<p>\u012e \u0161ias galines nuorodas \u012fterpti duomenys &#8222;Skyplanner&#8221; vartotojo s\u0105sajoje pateikiami taip:<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"alignleft size-large\"><img decoding=\"async\" width=\"1024\" height=\"714\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png\" alt=\"\" class=\"wp-image-55194\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png 1024w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-300x209.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-768x535.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-360x251.png 360w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25.png 1142w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>1 pav.<\/strong>  U\u017esakymas (phaser-orders)<\/figcaption><\/figure>\n<\/div>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"715\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-26-1024x715.png\" alt=\"\" class=\"wp-image-55228\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-26-1024x715.png 1024w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-26-300x210.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-26-768x536.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-26-360x251.png 360w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-26.png 1144w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>2 pav.<\/strong>  U\u017esakymo elementai (phaser-order-rows (raudona)), Proceso etapai (phaser-jobs (\u017ealia))<\/figcaption><\/figure>\n\n<p>\u012eterp\u0119 u\u017esakymus \u012f &#8222;Skyplanner&#8221;, nor\u0117site <strong>juos eksportuoti<\/strong> (tai galima padaryti per vartotojo s\u0105saj\u0105 arba \/phaser-orders\/export-endpoint) \u012f gamybos planavimo modul\u012f:<\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"596\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-27-1024x596.png\" alt=\"\" class=\"wp-image-55288\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-27-1024x596.png 1024w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-27-300x175.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-27-768x447.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-27-360x209.png 360w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-27.png 1074w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>3 pav.<\/strong>  Eksportavimas per vartotojo s\u0105saj\u0105<\/figcaption><\/figure>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-28-1024x597.png\" alt=\"\" class=\"wp-image-55326\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-28-1024x597.png 1024w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-28-300x175.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-28-768x448.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-28-360x210.png 360w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-28.png 1074w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>4 pav.<\/strong>  Eksportuotas u\u017esakymas gamybos planavimo sistemoje<\/figcaption><\/figure>\n\n<p>Eksportuodama u\u017esakymus &#8222;Skyplanner&#8221; i\u0161 tikr\u0173j\u0173 kopijuoja u\u017esakymo duomenis i\u0161 vienos duomen\u0173 baz\u0117s lentel\u0117s \u012f kit\u0105. Taigi, jei k\u0105 nors pakeisite, pavyzd\u017eiui, naudodami \/phaser-orders -endpoint, tur\u0117site dar kart\u0105 eksportuoti duomenis, kad juos atnaujintum\u0117te gamybos planavimo programoje. Tai taip pat rei\u0161kia, kad nor\u0117dami pasiekti u\u017esakymus, kuriuos matote gamybos planavimo lange, turite naudoti skirtingus API galinius ta\u0161kus!  <\/p>\n\n<p>&#8222;Pasikeit\u0119&#8221; galiniai ta\u0161kai yra tokie:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>\/phaser-orders \u2192 \/orders<\/li>\n\n\n\n<li>\/phaser-order-rows \u2192 \/order-rows<\/li>\n\n\n\n<li>\/phaser-jobs \u2192 \/jobs<\/li>\n<\/ul>\n\n<p>Tai svarbu \u017einoti, nes, naudodami \/timelogs -endpoint, kad registruotum\u0117te gamybos \u012fvykius ir t. t., <strong>turite naudoti susijusias esybes, esan\u010dias Production Scheduling -endpoint!<\/strong><\/p>\n\n<p>Pavyzd\u017eiui, jums reikia <strong>production_planning_job_id <\/strong>(pakartokime: production_planning_jobs yra subjektai, prieinami i\u0161 \/jobs galinio ta\u0161ko), kad gal\u0117tum\u0117te nusi\u0173sti nauj\u0105 laiko \u017eurnal\u0105:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"867\" height=\"603\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-29.png\" alt=\"\" class=\"wp-image-55407\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-29.png 867w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-29-300x209.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-29-768x534.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-29-360x250.png 360w\" sizes=\"(max-width: 867px) 100vw, 867px\" \/><figcaption class=\"wp-element-caption\"><strong>5 pav.<\/strong>  Laiko \u017eurnalo POST u\u017eklausa<\/figcaption><\/figure>\n\n<p>Reikaling\u0105 production_planning_job_id galite rasti i\u0161 \/phaser-jobs -endpoint:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"924\" height=\"870\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-30.png\" alt=\"\" class=\"wp-image-55455\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-30.png 924w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-30-300x282.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-30-768x723.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-30-360x339.png 360w\" sizes=\"(max-width: 924px) 100vw, 924px\" \/><figcaption class=\"wp-element-caption\"><strong>6 pav.<\/strong> &#8222;Phaser&#8221; u\u017eduoties GET u\u017eklausa (raudona spalva yra phaser_job_id, <strong>NENAUDOKITE JOS TIMELOGS<\/strong>)<\/figcaption><\/figure>\n\n<p>Arba i\u0161 \/job -endpoint:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"926\" height=\"872\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-31.png\" alt=\"\" class=\"wp-image-55490\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-31.png 926w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-31-300x283.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-31-768x723.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-31-360x339.png 360w\" sizes=\"(max-width: 926px) 100vw, 926px\" \/><figcaption class=\"wp-element-caption\"><strong>7 pav.<\/strong>  \/job GET u\u017eklausa<\/figcaption><\/figure>\n\n<h4 class=\"wp-block-heading\">Laiko \u017eurnal\u0173 k\u016brimas naudojant REST API<\/h4>\n\n<p>Per API \u012f &#8222;Skyplanner&#8221; perkeliant laiko juostas \u012f &#8222;Skyplanner&#8221; naudojamos tos pa\u010dios taisykl\u0117s ir sistemos, kurios yra vartotojo s\u0105sajoje. Tod\u0117l prie\u0161 bandant naudoti \u0161i\u0105 sistem\u0105 per API gali b\u016bti naudinga susipa\u017einti, kaip ji veikia s\u0105sajoje. <\/p>\n\n<h5 class=\"wp-block-heading\">Laiko registro pagrindai<\/h5>\n\n<p>&#8222;Skyplanner&#8221; turi keturis laiko registro \u012fvyki\u0173 tipus:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>shift_begin<\/li>\n\n\n\n<li>pauz\u0117<\/li>\n\n\n\n<li>toliau<\/li>\n\n\n\n<li>shift_end<\/li>\n<\/ul>\n\n<p>Shift_begin-event siun\u010diamas, kai darbas paleid\u017eiamas pirm\u0105 kart\u0105.  <strong>Niekada nesi\u0173skite daugiau nei vieno shift_begin \u012fvykio kiekvienam darbui!<\/strong><\/p>\n\n<p>&#8222;Paused-event&#8221; sustabdo darb\u0105.<\/p>\n\n<p>&#8222;Continued-event&#8221; atnaujina sustabdyt\u0105 darb\u0105.<\/p>\n\n<p>Shift_end u\u017ebaigia darb\u0105.  <strong>Niekada nesi\u0173skite daugiau nei vieno shift_end \u012fvykio kiekvienam darbui!<\/strong><\/p>\n\n<p>Reikalingi laiko \u017eurnal\u0173 duomenys:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>person_id\n<ul class=\"wp-block-list\">\n<li>Galima rasti i\u0161 \/people-endpoint<\/li>\n\n\n\n<li>Tai ne tas pats, kas user_id!<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>planned_workstation_id\n<ul class=\"wp-block-list\">\n<li>Darbo vieta, kurioje atliekamas darbas<\/li>\n\n\n\n<li>Galima rasti i\u0161 \/workstations-endpoint<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>data_laikas\n<ul class=\"wp-block-list\">\n<li>\u012evykio atlikimo laikas<\/li>\n\n\n\n<li>Formatas: 2024-01-01 10:30:11<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p>Nor\u0117dami nurodyti, koks &#8222;Skyplanner&#8221; laiko \u017eurnalas yra susietas su bet kurios naudojamos i\u0161orin\u0117s sistemos laiko \u017eurnalu, galite naudoti lauk\u0105 <strong>external_id <\/strong>. Pavyzd\u017eiui, naudodami \u0161\u012f ID galite atlikti GET u\u017eklausas, kad surastum\u0117te konkret\u0173 &#8222;Skyplanner&#8221; laiko \u017eurnal\u0105. <\/p>\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"438\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-32-1024x438.png\" alt=\"\" class=\"wp-image-55587\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-32-1024x438.png 1024w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-32-300x128.png 300w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-32-768x328.png 768w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-32-360x154.png 360w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-32.png 1415w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>8 pav.<\/strong>  External_id laiko \u017eurnaluose<\/figcaption><\/figure>\n\n<h4 class=\"wp-block-heading\">Darbo prad\u017eia<\/h4>\n\n<p>Darbus galite paleisti si\u0173sdami POST u\u017eklaus\u0105 API, pvz., taip:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"624\" height=\"766\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-33.png\" alt=\"\" class=\"wp-image-55638\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-33.png 624w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-33-244x300.png 244w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-33-360x442.png 360w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><figcaption class=\"wp-element-caption\"><strong>9 pav.<\/strong>  Shift_begin timelog<\/figcaption><\/figure>\n\n<p>Nustatydami POST duomenis laiko \u017eurnalams, nustatykite <strong>workshift_id <\/strong>kaip 0 ir <strong>timelog_finalized <\/strong>kaip <strong>true<\/strong><\/p>\n\n<h4 class=\"wp-block-heading\">Darbo sustabdymas<\/h4>\n\n<p>Sustabdykite darbus si\u0173sdami toki\u0105 POST u\u017eklaus\u0105:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"697\" height=\"760\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-34.png\" alt=\"\" class=\"wp-image-55676\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-34.png 697w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-34-275x300.png 275w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-34-360x393.png 360w\" sizes=\"(max-width: 697px) 100vw, 697px\" \/><figcaption class=\"wp-element-caption\"><strong>10 pav.<\/strong>  Sustabdytas laiko \u017eurnalas<\/figcaption><\/figure>\n\n<p>Sustabdytuose laiko \u017eurnaluose galite nustatyti <strong>sum\u0105 <\/strong>ir <strong>faulty_amount<\/strong>. Taip pat atkreipkite d\u0117mes\u012f \u012f laiko \u017eurnalo <strong>tip\u0105 <\/strong>ir <strong>dat\u0105_laik\u0105<\/strong>. <\/p>\n\n<h4 class=\"wp-block-heading\">Darbo t\u0119simas<\/h4>\n\n<p>\u0160tai kaip t\u0119sti sustabdyt\u0105 laiko \u017eurnal\u0105:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"713\" height=\"722\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-35.png\" alt=\"\" class=\"wp-image-55715\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-35.png 713w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-35-296x300.png 296w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-35-360x365.png 360w\" sizes=\"(max-width: 713px) 100vw, 713px\" \/><figcaption class=\"wp-element-caption\"><strong>11 pav.<\/strong>  T\u0119stinis tvarkara\u0161tis<\/figcaption><\/figure>\n\n<p>Atkreipkite d\u0117mes\u012f, kad jei bandysite t\u0119sti darb\u0105, kuris buvo baigtas \u012fvykiu shift_end, gausite klaid\u0105.<\/p>\n\n<h4 class=\"wp-block-heading\">Darbo pabaiga<\/h4>\n\n<p>\u0160tai kaip u\u017ebaigti darb\u0105 naudojant pamainos pabaigos \u017eurnal\u0105:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"711\" height=\"764\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-36.png\" alt=\"\" class=\"wp-image-55761\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-36.png 711w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-36-279x300.png 279w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-36-360x387.png 360w\" sizes=\"(max-width: 711px) 100vw, 711px\" \/><figcaption class=\"wp-element-caption\"><strong>12 pav.<\/strong>  Shift_end timelog<\/figcaption><\/figure>\n\n<p>&#8222;shift_end-events&#8221; galite nurodyti <strong>sumas <\/strong>ir <strong>faulty_amount <\/strong>reik\u0161mes, kaip ir &#8222;paused-events&#8221;. Atkreipkite d\u0117mes\u012f, kad, jei bandysite atlikti shift_end-event u\u017eduo\u010diai, kuri n\u0117ra vykdoma, gausite klaid\u0105. <\/p>\n\n<h4 class=\"wp-block-heading\">Laiko \u017eurnal\u0173 atnaujinimas<\/h4>\n\n<p>Laiko \u017eurnalo duomenis galite atnaujinti si\u0173sdami PUT u\u017eklausas \u012f \/timelogs-endpoint, pvz., taip:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"694\" height=\"757\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-37.png\" alt=\"\" class=\"wp-image-55796\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-37.png 694w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-37-275x300.png 275w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-37-360x393.png 360w\" sizes=\"(max-width: 694px) 100vw, 694px\" \/><figcaption class=\"wp-element-caption\"><strong>13 pav.<\/strong>  Laiko \u017eurnal\u0173 redagavimas<\/figcaption><\/figure>\n\n<p>Atkreipkite d\u0117mes\u012f, kad nor\u0117dami atlikti atnaujinim\u0105, turite tur\u0117ti ir <strong>beginTimelog <\/strong>, ir <strong>endTimelog <\/strong>duomen\u0173 rinkin\u012f. Laiko \u017eurnalai &#8222;Skyplanner&#8221; saugomi taip: kiekvienas &#8222;pilnas&#8221; (laiko \u017eurnalas, turintis ir prad\u017ei\u0105, ir pabaig\u0105 (pvz., pamainos_prad\u017eia \/ t\u0119sinys ir pertrauka \/ pamainos_ pabaiga) laiko \u017eurnalas turi atskir\u0105 prad\u017eios ir pabaigos vienet\u0105. <\/p>\n\n<p>Jie suporuojami pagal endloge rast\u0105 <strong>begin_id <\/strong>reik\u0161m\u0119. Pirmiau pateiktame pavyzdyje beginTimelog turi id reik\u0161m\u0119 1, tod\u0117l jo endTimelog turi <strong>begin_id <\/strong>reik\u0161m\u0119 1. <\/p>\n\n<p>Taip pat turite nurodyti <strong>person_id <\/strong>ir <strong>endTimelog <\/strong>reik\u0161mes kiekvien\u0105 kart\u0105, kai atliekate atnaujinimo u\u017eklaus\u0105, net jei j\u0173 nekei\u010diate.<\/p>\n\n<h4 class=\"wp-block-heading\">Alternatyv\u016bs laiko \u017eurnal\u0173 sudarymo b\u016bdai<\/h4>\n\n<p>\u0160tai keletas alternatyvi\u0173 b\u016bd\u0173, kaip galite prisijungti prie savo darbo viet\u0173 naudodami API.<\/p>\n\n<h5 class=\"wp-block-heading\">Logfull<\/h5>\n\n<p>Jei norite si\u0173sti ir prad\u017eios, ir pabaigos laiko \u017eurnalus vienu pra\u0161ymu, galite naudoti <strong>\/timelogs\/log-full<\/strong> -endpoint, pvz., taip:<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"691\" height=\"721\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-38.png\" alt=\"\" class=\"wp-image-55828\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-38.png 691w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-38-288x300.png 288w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-38-360x376.png 360w\" sizes=\"(max-width: 691px) 100vw, 691px\" \/><figcaption class=\"wp-element-caption\"><strong>14 pav.<\/strong>  U\u017eklausa &#8222;Logfull<\/figcaption><\/figure>\n\n<p>Atkreipkite d\u0117mes\u012f, kaip \u010dia siun\u010diamos sumos: pirmoji reik\u0161m\u0117 &#8222;amount&#8221; rei\u0161kia <strong>klaiding\u0105 sum\u0105<\/strong>, o antroji &#8211; <strong>sum\u0105<\/strong>. \u0160i u\u017eklausa sukuria &#8222;beginlog&#8221; ir &#8222;endlog&#8221; esybes viena u\u017eklausa. <\/p>\n\n<h5 class=\"wp-block-heading\">Greitasis \u017eurnalas<\/h5>\n\n<p>&#8222;Greitasis prisijungimas&#8221; prie u\u017eduoties u\u017ebaigia j\u0105 viena u\u017eklausa, nustato, kad u\u017ebaigt\u0173 produkt\u0173 kiekis atitikt\u0173 u\u017esakymo elemente nustatyt\u0105 vert\u0119. Greita registracija atliekama naudojant <strong>\/timelogs\/quick-log<\/strong> -endpoint: <\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"695\" height=\"723\" src=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-39.png\" alt=\"\" class=\"wp-image-55857\" srcset=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-39.png 695w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-39-288x300.png 288w, https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-39-360x375.png 360w\" sizes=\"(max-width: 695px) 100vw, 695px\" \/><figcaption class=\"wp-element-caption\"><strong>15 pav.<\/strong>  Greitasis \u017eurnalas<\/figcaption><\/figure>\n\n<p>Atkreipkite d\u0117mes\u012f, kad \u010dia reikia nurodyti tik <strong>production_planning_job_id<\/strong>, <strong>planned_workstation_id <\/strong>ir <strong>person_id<\/strong>. Laiko ir sumos reik\u0161m\u0117s u\u017epildomos automati\u0161kai. Taip pat atkreipkite d\u0117mes\u012f, kad greitojo registravimo darbai visada baigiami pamainos pabaigos \u012fvykiu (shift_end-event), tod\u0117l po greitojo registravimo joks tolesnis registravimas ne\u012fmanomas!  <\/p>\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8222;Skyplanner&#8221; duomen\u0173 strukt\u016bra Prie\u0161 prad\u0117dami nagrin\u0117ti laiko juostas, turime \u0161iek tiek aptarti &#8222;Skyplanner&#8221; duomen\u0173 strukt\u016br\u0105 ir tai, kaip viskas veikia po gaubtu. Visa tai bus panaudota v\u0117liau. Jei integravote savo u\u017esakymo, darbo u\u017esakymo ar darbo vietos duomenis \u012f &#8222;Skyplanner&#8221;, grei\u010diausiai naudojote bent jau \u0161ias API s\u0105sajas: \u012e \u0161ias galines nuorodas \u012fterpti duomenys &#8222;Skyplanner&#8221; vartotojo s\u0105sajoje &#8230; <a title=\"Laiko \u017eurnalai\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/\" aria-label=\"Read more about Laiko \u017eurnalai\">Read more<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"doc_category":[643],"doc_tag":[644,1526],"class_list":["post-61486","docs","type-docs","status-publish","hentry","doc_category-integracijos","doc_tag-api-lt","doc_tag-integracija"],"acf":[],"year_month":"2026-04","word_count":906,"total_views":"133","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Sami","author_nicename":"sami","author_url":"https:\/\/skyplanner.ai\/lt\/author\/sami\/"},"doc_category_info":[{"term_name":"Integracijos","term_url":"https:\/\/skyplanner.ai\/lt\/docs-category\/integracijos\/"}],"doc_tag_info":[{"term_name":"API","term_url":"https:\/\/skyplanner.ai\/lt\/docs-tag\/api-lt\/"},{"term_name":"Integracija","term_url":"https:\/\/skyplanner.ai\/lt\/docs-tag\/integracija\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Laiko \u017eurnalai &#8211; SkyPlanner<\/title>\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\/lt\/docs\/laiko-zurnalai\/\" \/>\n<meta property=\"og:locale\" content=\"lt_LT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laiko \u017eurnalai\" \/>\n<meta property=\"og:description\" content=\"&#8222;Skyplanner&#8221; duomen\u0173 strukt\u016bra Prie\u0161 prad\u0117dami nagrin\u0117ti laiko juostas, turime \u0161iek tiek aptarti &#8222;Skyplanner&#8221; duomen\u0173 strukt\u016br\u0105 ir tai, kaip viskas veikia po gaubtu. Visa tai bus panaudota v\u0117liau. Jei integravote savo u\u017esakymo, darbo u\u017esakymo ar darbo vietos duomenis \u012f &#8222;Skyplanner&#8221;, grei\u010diausiai naudojote bent jau \u0161ias API s\u0105sajas: \u012e \u0161ias galines nuorodas \u012fterpti duomenys &#8222;Skyplanner&#8221; vartotojo s\u0105sajoje ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-07T11:14:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1142\" \/>\n\t<meta property=\"og:image:height\" content=\"796\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"5 minut\u0117s\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/\",\"url\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/\",\"name\":\"Laiko \u017eurnalai &#8211; SkyPlanner\",\"isPartOf\":{\"@id\":\"https:\/\/skyplanner.ai\/lt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png\",\"datePublished\":\"2025-03-06T12:14:16+00:00\",\"dateModified\":\"2025-10-07T11:14:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#breadcrumb\"},\"inLanguage\":\"lt-LT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"lt-LT\",\"@id\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#primaryimage\",\"url\":\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png\",\"contentUrl\":\"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skyplanner.ai\/lt\/pagrindinis-puslapis\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docs\",\"item\":\"https:\/\/skyplanner.ai\/lt\/docs\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Laiko \u017eurnalai\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skyplanner.ai\/lt\/#website\",\"url\":\"https:\/\/skyplanner.ai\/lt\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\/\/skyplanner.ai\/lt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skyplanner.ai\/lt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lt-LT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skyplanner.ai\/lt\/#organization\",\"name\":\"SkyPlanner APS\",\"url\":\"https:\/\/skyplanner.ai\/lt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lt-LT\",\"@id\":\"https:\/\/skyplanner.ai\/lt\/#\/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\/lt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/skyplanner-aps\/\",\"https:\/\/www.youtube.com\/@SkyPlannerAPS\",\"https:\/\/www.capterra.com\/p\/265911\/SkyPlanner-APS\/\",\"https:\/\/www.trustradius.com\/products\/skyplanner-aps\/reviews\",\"https:\/\/www.saasworthy.com\/product\/skyplanner-aps\",\"https:\/\/sourceforge.net\/software\/product\/SkyPlanner-APS\/\",\"https:\/\/www.g2.com\/products\/skyplanner-aps\/\",\"https:\/\/www.getapp.com\/project-management-planning-software\/a\/skyplanner-aps\/\",\"https:\/\/www.softwareadvice.com\/cmms\/skyplanner-aps-profile\/\"],\"description\":\"AI-powered production scheduling and planning software for manufacturing\",\"foundingDate\":\"1997\",\"legalName\":\"Skycode Oy\",\"alternateName\":\"SkyPlanner\",\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\/\/skyplanner.ai\/trial\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Laiko \u017eurnalai &#8211; SkyPlanner","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\/lt\/docs\/laiko-zurnalai\/","og_locale":"lt_LT","og_type":"article","og_title":"Laiko \u017eurnalai","og_description":"&#8222;Skyplanner&#8221; duomen\u0173 strukt\u016bra Prie\u0161 prad\u0117dami nagrin\u0117ti laiko juostas, turime \u0161iek tiek aptarti &#8222;Skyplanner&#8221; duomen\u0173 strukt\u016br\u0105 ir tai, kaip viskas veikia po gaubtu. Visa tai bus panaudota v\u0117liau. Jei integravote savo u\u017esakymo, darbo u\u017esakymo ar darbo vietos duomenis \u012f &#8222;Skyplanner&#8221;, grei\u010diausiai naudojote bent jau \u0161ias API s\u0105sajas: \u012e \u0161ias galines nuorodas \u012fterpti duomenys &#8222;Skyplanner&#8221; vartotojo s\u0105sajoje ... Read more","og_url":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/","og_site_name":"SkyPlanner","article_modified_time":"2025-10-07T11:14:40+00:00","og_image":[{"width":1142,"height":796,"url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minut\u0117s"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/","url":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/","name":"Laiko \u017eurnalai &#8211; SkyPlanner","isPartOf":{"@id":"https:\/\/skyplanner.ai\/lt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#primaryimage"},"image":{"@id":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#primaryimage"},"thumbnailUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png","datePublished":"2025-03-06T12:14:16+00:00","dateModified":"2025-10-07T11:14:40+00:00","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#breadcrumb"},"inLanguage":"lt-LT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/"]}]},{"@type":"ImageObject","inLanguage":"lt-LT","@id":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#primaryimage","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2025\/03\/image-25-1024x714.png"},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/lt\/docs\/laiko-zurnalai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/lt\/pagrindinis-puslapis\/"},{"@type":"ListItem","position":2,"name":"Docs","item":"https:\/\/skyplanner.ai\/lt\/docs\/"},{"@type":"ListItem","position":3,"name":"Laiko \u017eurnalai"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/lt\/#website","url":"https:\/\/skyplanner.ai\/lt\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/lt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/lt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lt-LT"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/lt\/#organization","name":"SkyPlanner APS","url":"https:\/\/skyplanner.ai\/lt\/","logo":{"@type":"ImageObject","inLanguage":"lt-LT","@id":"https:\/\/skyplanner.ai\/lt\/#\/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\/lt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/skyplanner-aps\/","https:\/\/www.youtube.com\/@SkyPlannerAPS","https:\/\/www.capterra.com\/p\/265911\/SkyPlanner-APS\/","https:\/\/www.trustradius.com\/products\/skyplanner-aps\/reviews","https:\/\/www.saasworthy.com\/product\/skyplanner-aps","https:\/\/sourceforge.net\/software\/product\/SkyPlanner-APS\/","https:\/\/www.g2.com\/products\/skyplanner-aps\/","https:\/\/www.getapp.com\/project-management-planning-software\/a\/skyplanner-aps\/","https:\/\/www.softwareadvice.com\/cmms\/skyplanner-aps-profile\/"],"description":"AI-powered production scheduling and planning software for manufacturing","foundingDate":"1997","legalName":"Skycode Oy","alternateName":"SkyPlanner","knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration"],"areaServed":"Worldwide","contactPoint":{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/trial\/"}}]}},"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":"Sami","author_link":"https:\/\/skyplanner.ai\/lt\/author\/sami\/"},"uagb_comment_info":0,"uagb_excerpt":"&#8222;Skyplanner&#8221; duomen\u0173 strukt\u016bra Prie\u0161 prad\u0117dami nagrin\u0117ti laiko juostas, turime \u0161iek tiek aptarti &#8222;Skyplanner&#8221; duomen\u0173 strukt\u016br\u0105 ir tai, kaip viskas veikia po gaubtu. Visa tai bus panaudota v\u0117liau. Jei integravote savo u\u017esakymo, darbo u\u017esakymo ar darbo vietos duomenis \u012f &#8222;Skyplanner&#8221;, grei\u010diausiai naudojote bent jau \u0161ias API s\u0105sajas: \u012e \u0161ias galines nuorodas \u012fterpti duomenys &#8222;Skyplanner&#8221; vartotojo s\u0105sajoje&hellip;","knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/docs\/61486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/comments?post=61486"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/docs\/61486\/revisions"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/media?parent=61486"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/doc_category?post=61486"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skyplanner.ai\/lt\/wp-json\/wp\/v2\/doc_tag?post=61486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}