{"id":107126,"date":"2026-10-23T13:42:12","date_gmt":"2026-10-23T13:42:12","guid":{"rendered":"https:\/\/skyplanner.ai\/integrari\/erp\/visma-l7\/ghid-de-integrare\/"},"modified":"2026-10-23T13:42:12","modified_gmt":"2026-10-23T13:42:12","slug":"ghid-de-integrare","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/","title":{"rendered":"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei"},"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=\"\/ro\/integrari\/\">Integr\u0103ri<\/a> \/ <a href=\"\/ro\/integrari\/erp\/\">ERP<\/a> \/ Visma L7<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Ghid de integrare APS cu Visma L7 <span class=\"hl\">pentru programarea produc\u021biei<\/span><\/h1>\n\n\n<div class=\"wp-block-group fx-hero__sub ind-hero__intro\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>Acest ghid de integrare cu Visma L7 arat\u0103 partenerilor \u0219i echipelor IT cum s\u0103 conecteze Visma L7 la SkyPlanner APS. SkyPlanner se integreaz\u0103 bidirec\u021bional cu Visma L7 prin Visma L7 REST API:<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>Sunt preluate numerele lucr\u0103rilor (ty\u00f6numero), etapele de lucru (ty\u00f6nvaihe), resursele, structurile de produs, piesele, materialele, stocurile, liniile comenzilor de v\u00e2nzare \u0219i cele ale comenzilor de achizi\u021bie.<\/li>\n\n\n<li>Pentru fiecare fi\u0219\u0103 de lucru, resursa, data de \u00eenceput, prioritatea, persoana \u0219i orele defalcate pe zile sunt trimise \u00eenapoi prin <code>PUT \/manufphases\/<\/code>.<\/li>\n\n\n<li>Capacitatea din calendarul resurselor este men\u021binut\u0103 sincronizat\u0103 prin <code>POST \/resourceupdates\/<\/code>.<\/li>\n\n\n<li>Evenimentele de produc\u021bie \u00eenregistrate \u00een cozile de lucru L7 sunt preluate prin <code>GET \/manufevents\/<\/code>.<\/li>\n\n\n<li>Webhook-urile SkyPlanner transmit modific\u0103rile programului pe m\u0103sur\u0103 ce apar.<\/li>\n\n<\/ul>\n\n<\/div><\/div>\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=\"\/ro\/proba\/\">\u00cencepe\u021bi testarea gratuit\u0103<\/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=\"\/ro\/contact-vanzari\/\">Programa\u021bi o demonstra\u021bie<\/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 Programarea produc\u021biei<\/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=\"Diagram\u0103 Gantt \u00een SkyPlanner APS, cu opera\u021bii programate pe centre de lucru \u0219i o list\u0103 de comenzi dedesubt.\"><\/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>Echipa SkyPlanner configureaz\u0103 integrarea \u00een func\u021bie de configura\u021bia dumneavoastr\u0103 L7 \u00een etapa de implementare ini\u021bial\u0103 \u0219i asigur\u0103 suport dup\u0103 punerea \u00een func\u021biune. Partenerii \u0219i dezvoltatorii pot crea, de asemenea, integr\u0103ri folosind REST API-ul documentat al SkyPlanner (<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">documenta\u021bia API<\/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=\"visma-l7-s-rest-api\"><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\">REST API-ul Visma L7<\/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>API-ul se nume\u0219te <strong>Visma L7 &#8211; REST API<\/strong> \u0219i este documentat \u00een format OpenAPI 3.0.3, cu un istoric al modific\u0103rilor (<a href=\"https:\/\/demoltr1.visma.fi\/ltrws\/L7RESTapi\/\">documenta\u021bie<\/a>). Acesta ruleaz\u0103 pe Visma LTR.<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Calea de baz\u0103<\/strong> este <code>\/ltrws\/REST\/L7<\/code> pe serverul dumneavoastr\u0103 LTR, instalat local sau \u00een serviciul de g\u0103zduire a aplica\u021biilor oferit de Visma.<\/li>\n\n\n<li><strong>Licen\u021biere.<\/strong> Fiecare endpoint se licen\u021biaz\u0103 separat. Scrierea programului necesit\u0103 licen\u021ba L7RMFPP pentru <code>PUT \/manufphases\/<\/code>, iar actualiz\u0103rile de capacitate necesit\u0103 L7RMCAP. Endpointurile de citire au propriile licen\u021be.<\/li>\n\n\n<li><strong>Paginare.<\/strong> Listele sunt paginate cu <code>pageSize<\/code> \u0219i <code>recAfter<\/code> \u0219i filtrate cu <code>queryKey1<\/code>, <code>queryKey2<\/code> \u0219i <code>queryString<\/code>.<\/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\" id=\"authentication\"><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\">Autentificare<\/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>Fiecare apel L7 include dou\u0103 tokenuri:<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>hash<\/strong> selecteaz\u0103 baza de date \u0219i compania.<\/li>\n\n\n<li><strong>token<\/strong> identific\u0103 utilizatorul API.<\/li>\n\n<\/ol>\n\n\n<p>Administratorul LTR creeaz\u0103 utilizatorul API \u00een Visma LTR, \u00eel asociaz\u0103 companiei L7, \u00eei atribuie profiluri \u0219i creeaz\u0103 tokenul de utilizator (<a href=\"https:\/\/demoltr1.visma.fi\/ltrws\/L7RESTapi\/\">primii pa\u0219i<\/a>). Folosi\u021bi un utilizator dedicat integr\u0103rii, cu strict drepturile de care aceasta are nevoie.<\/p>\n\n\n<p>\u00cen SkyPlanner, autentificarea la REST API se face cu un token API trimis \u00een antetul <code>Authorization-Token<\/code>. \u00cel crea\u021bi din Settings &gt; API. <a href=\"\/ro\/docs\/tutorial-de-integrare\/\">Tutorialul de integrare<\/a> v\u0103 ghideaz\u0103 prin primele apeluri.<\/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=\"change-detection-modifiedafter\"><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\">Detectarea modific\u0103rilor: modifiedAfter<\/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>L7 REST API nu ofer\u0103 webhookuri. Modific\u0103rile sunt preluate prin interog\u0103ri periodice:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>Activa\u021bi jurnalizarea modific\u0103rilor (DBLOG) \u00een sec\u021biunea de \u00eentre\u021binere a fi\u0219ierelor L7 (Tiedostohuolto) pentru tabelele citite de integrare, precum cele cu fi\u0219e de lucru \u0219i piese.<\/li>\n\n\n<li>Apela\u021bi endpointurile de citire cu <code>modifiedAfter<\/code> setat la momentul ultimei rul\u0103ri. \u00cenregistr\u0103rile \u0219terse sunt returnate cu marcajul de \u0219tergere, astfel \u00eenc\u00e2t lucr\u0103rile anulate s\u0103 fie eliminate din program.<\/li>\n\n\n<li>Efectua\u021bi interog\u0103ri la c\u00e2teva minute. SkyPlanner trimite webhookuri c\u00e2nd se schimb\u0103 starea sau programul, astfel \u00eenc\u00e2t scrierea datelor \u00eenapoi \u00een L7 este declan\u0219at\u0103 de evenimente.<\/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\" id=\"data-mapping\"><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\">Maparea datelor<\/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>Obiect Visma L7 (endpoint)<\/th><th>Obiect SkyPlanner<\/th><th>Direc\u021bie<\/th><th>Frecven\u021b\u0103<\/th><\/tr><\/thead><tbody><tr><td>Tuote (<code>GET \/products\/<\/code>)<\/td><td>Produse \u0219i materiale<\/td><td>L7 \u2192 SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, apoi la modific\u0103ri<\/td><\/tr><tr><td>Piese aferente unui num\u0103r de lucrare (<code>GET \/manufcomponents\/<\/code>)<\/td><td>Subproduse<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare periodic\u0103 cu modifiedAfter<\/td><\/tr><tr><td>Necesar de materiale (<code>GET \/manufmaterials\/<\/code>)<\/td><td>Necesar de materiale pentru fiecare opera\u021bie<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare periodic\u0103 cu modifiedAfter<\/td><\/tr><tr><td>Arbore de resurse (KRYH) cu num\u0103rul de utilaje (<code>GET \/manufresources\/<\/code>)<\/td><td>Centre de lucru \u0219i grupuri de centre de lucru<\/td><td>L7 \u2192 SkyPlanner<\/td><td>\u00cenc\u0103rcare ini\u021bial\u0103, apoi rar<\/td><\/tr><tr><td>Fi\u0219\u0103 de lucru (TSUUNR) pentru fiecare etap\u0103 (<code>GET \/manufphases\/<\/code>)<\/td><td>Opera\u021bii (etape de proces) pentru fiecare centru de lucru<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare la c\u00e2teva minute<\/td><\/tr><tr><td>Stocuri (<code>GET \/stockbalances\/<\/code>)<\/td><td>Stoc<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare periodic\u0103<\/td><\/tr><tr><td>Linii ale comenzilor de achizi\u021bie (<code>GET \/purchaserows\/<\/code>)<\/td><td>Comenzi de achizi\u021bie cu date de livrare<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare periodic\u0103<\/td><\/tr><tr><td>Comenzi de v\u00e2nzare \u0219i liniile acestora (<code>GET \/salesorders\/<\/code>, <code>GET \/salesrows\/<\/code>)<\/td><td>Termene de livrare, prioritatea clientului<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare periodic\u0103<\/td><\/tr><tr><td>Evenimente de produc\u021bie (<code>GET \/manufevents\/<\/code>)<\/td><td>Progresul fiec\u0103rei opera\u021bii<\/td><td>L7 \u2192 SkyPlanner<\/td><td>Interogare periodic\u0103<\/td><\/tr><tr><td>C\u00e2mpurile resource, startDate, priority, person, schedulingDays ale fi\u0219ei de lucru (<code>PUT \/manufphases\/<\/code>)<\/td><td>Centrul de lucru, \u00eenceputul, ordinea \u0219i orele zilnice programate<\/td><td>SkyPlanner \u2192 L7<\/td><td>La modificarea programului de produc\u021bie, prin webhook SkyPlanner<\/td><\/tr><tr><td>Capacitatea din calendarul resurselor (<code>POST \/resourceupdates\/<\/code>)<\/td><td>Capacitatea pe schimburi<\/td><td>SkyPlanner \u2192 L7<\/td><td>La modificarea schimburilor<\/td><\/tr><tr><td>Reguli de programare stabilite \u00een SkyPlanner<\/td><td>Centre de lucru permise, matricea timpilor de preg\u0103tire, scule, personal<\/td><td>Gestionate \u00een SkyPlanner<\/td><td>Configurare \u00een etapa de implementare ini\u021bial\u0103<\/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 ind-sec--alt\" 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\">Modele de integrare<\/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><strong>1. \u00cenc\u0103rcarea ini\u021bial\u0103 a nomenclatoarelor.<\/strong> Citi\u021bi arborele de resurse \u0219i asocia\u021bi fiecare utilaj cu un centru de lucru propriu \u00een SkyPlanner. Dac\u0103 o resurs\u0103 L7 include mai multe utilaje, crea\u021bi c\u00e2te un centru de lucru pentru fiecare utilaj \u0219i un grup de centre de lucru pentru resursa respectiv\u0103. Citi\u021bi produsele \u0219i structurile de produs, \u00eempreun\u0103 cu etapele lor de lucru.<\/p>\n\n\n<p><strong>2. Sincronizarea numerelor de lucrare.<\/strong> Citi\u021bi fi\u0219ele de lucru deschise cu <code>GET \/manufphases\/<\/code>, apoi men\u021bine\u021bi-le actualizate cu <code>modifiedAfter<\/code>. Citi\u021bi piesele \u0219i necesarul de materiale pentru fiecare num\u0103r de lucrare, precum \u0219i stocurile \u0219i liniile comenzilor de achizi\u021bie, astfel \u00eenc\u00e2t o etap\u0103 s\u0103 a\u0219tepte data de livrare a liniei de achizi\u021bie aferente.<\/p>\n\n\n<p><strong>3. Scrierea programului \u00eenapoi \u00een L7.<\/strong> Pentru fiecare etap\u0103 pe care motorul a programat-o sau a mutat-o, SkyPlanner apeleaz\u0103 <code>PUT \/manufphases\/<\/code>. Corpul cererii con\u021bine c\u00e2te o intrare <code>workSheet<\/code> pentru fiecare fi\u0219\u0103 de lucru, cu:<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><code>number<\/code>, fi\u0219a de lucru, \u0219i <code>resource<\/code>, resursa aleas\u0103<\/li>\n\n\n<li><code>startDate<\/code> \u0219i <code>priority<\/code>, astfel \u00eenc\u00e2t cozile de lucru L7 s\u0103 afi\u0219eze ordinea stabilit\u0103 de SkyPlanner<\/li>\n\n\n<li><code>person<\/code>, c\u00e2nd este programat un operator nominalizat<\/li>\n\n\n<li><code>schedulingDays<\/code>, orele programate pentru fiecare dat\u0103<\/li>\n\n<\/ul>\n\n\n<p>L7 p\u0103streaz\u0103 neschimbat\u0103 prioritatea stabilit\u0103 de un sistem extern (<a href=\"https:\/\/eteinen.vismal7.fi\/s\/article\/Jarjesta-paivan-tyot-toimi\">surs\u0103<\/a>), astfel \u00eenc\u00e2t ordinea se men\u021bine \u00een cozile de lucru.<\/p>\n\n\n<p><strong>4. Sincronizarea capacit\u0103\u021bii.<\/strong> C\u00e2nd se modific\u0103 schimburile, zilele libere sau orele suplimentare \u00een SkyPlanner, <code>POST \/resourceupdates\/<\/code> scrie noua capacitate \u00een calendarul resurselor L7. Vizualiz\u0103rile de \u00eenc\u0103rcare din L7 reflect\u0103 apoi planul.<\/p>\n\n\n<p><strong>5. Progresul din produc\u021bie.<\/strong> Operatorii continu\u0103 s\u0103 \u00eenregistreze activitatea \u00een cozile de lucru L7 \u0219i \u00een Visma LTR, iar SkyPlanner cite\u0219te evenimentele cu <code>GET \/manufevents\/<\/code>. Operatorii pot confirma lucr\u0103rile \u0219i \u00een SkyPlanner Mobile Confirmations. Autopilot reprogrameaz\u0103 pe baza datelor din oricare dintre cele dou\u0103 surse, iar urm\u0103toarea scriere \u00eenapoi \u00een L7 transmite noii timpi.<\/p>\n\n\n<p><strong>6. Responsabilitatea pentru date \u0219i regulile de rezolvare a conflictelor.<\/strong> Documenta\u021bi-le \u00eenainte de punerea \u00een func\u021biune:<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>Date<\/th><th>Sistem responsabil<\/th><\/tr><\/thead><tbody><tr><td>Produse, structuri, etape de lucru, cantit\u0103\u021bi, starea lucr\u0103rii<\/td><td>Visma L7<\/td><\/tr><tr><td>Ordinea etapelor, datele de \u00eenceput, orele zilnice, alegerea resursei<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Centre de lucru permise, matricea timpilor de preg\u0103tire, scule, personal<\/td><td>SkyPlanner<\/td><\/tr><tr><td>Schimburi \u0219i absen\u021be<\/td><td>SkyPlanner, cu scriere \u00een calendarul resurselor L7<\/td><\/tr><tr><td>Evenimente de produc\u021bie \u0219i \u00eenregistr\u0103ri ale mi\u0219c\u0103rilor de stoc<\/td><td>Cozile de lucru Visma L7 \u0219i LTR<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Principala surs\u0103 de conflicte este planificarea proprie din L7. Calculul necesarului \u0219i planificarea detaliat\u0103 pot programa din nou etapele neblocate. Rula\u021bi-le doar pentru materiale \u0219i rezerv\u0103ri \u0219i nu reprograma\u021bi etapele gestionate de SkyPlanner.<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" 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\">Etapele obi\u0219nuite ale proiectului<\/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>Implementarea se \u00eencheie de obicei \u00een c\u00e2teva s\u0103pt\u0103m\u00e2ni de la \u00eenceperea configur\u0103rii ini\u021biale. \u00cenainte de aceasta, perioada de testare gratuit\u0103 de 30 de zile se desf\u0103\u0219oar\u0103 cu datele dumneavoastr\u0103, exportate \u00een Excel: numere de lucrare, etape \u0219i resurse.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Definirea domeniului.<\/strong> Stabili\u021bi tabelul de mapare, responsabilitatea pentru date \u0219i intervalul de interogare.<\/li>\n\n\n<li><strong>Acces \u0219i licen\u021be.<\/strong> Ob\u021bine\u021bi licen\u021bele pentru endpointurile REST incluse \u00een proiect. Administratorul LTR creeaz\u0103 utilizatorul API, hash \u0219i token, de preferat mai \u00eent\u00e2i \u00eentr-o companie de test.<\/li>\n\n\n<li><strong>Jurnalizarea modific\u0103rilor.<\/strong> Activa\u021bi DBLOG pentru tabelele pe care le citi\u021bi.<\/li>\n\n\n<li><strong>\u00cenc\u0103rcarea ini\u021bial\u0103.<\/strong> Resurse, produse, structuri \u0219i etape de lucru.<\/li>\n\n\n<li><strong>Sincronizarea numerelor de lucrare.<\/strong> Interogare periodic\u0103 cu modifiedAfter, \u0219tergeri \u0219i paginare.<\/li>\n\n\n<li><strong>Configurarea restric\u021biilor \u00een SkyPlanner.<\/strong> Centre de lucru permise, matricea timpilor de preg\u0103tire, scule \u0219i personal.<\/li>\n\n\n<li><strong>Scrierea \u00eenapoi \u00een L7.<\/strong> <code>PUT \/manufphases\/<\/code> \u0219i <code>POST \/resourceupdates\/<\/code>, testate \u00een compania de test.<\/li>\n\n\n<li><strong>Rulare \u00een paralel \u0219i punere \u00een func\u021biune.<\/strong> Compara\u021bi cu planul actual, corecta\u021bi nomenclatoarele, apoi activa\u021bi scrierea \u00eenapoi \u00een L7 \u00een mediul de produc\u021bie.<\/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 ind-sec--alt\" id=\"what-to-plan-for-in-a-visma-l7-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\">Ce trebuie s\u0103 ave\u021bi \u00een vedere la integrarea cu Visma L7<\/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>Licen\u021be pentru fiecare endpoint.<\/strong> Inventaria\u021bi din timp toate endpointurile \u0219i ob\u021bine\u021bi licen\u021bele \u00eenainte de testare.<\/li>\n\n\n<li><strong>Num\u0103rul de utilaje.<\/strong> \u00cen L7, lucrul este repartizat \u00eentre utilajele aceleia\u0219i resurse (<a href=\"https:\/\/eteinen.vismal7.fi\/s\/article\/Perustiedot-resurssit\">sursa<\/a>). \u00cemp\u0103r\u021bi\u021bi resursa \u00een centre de lucru \u00een SkyPlanner, iar la scrierea \u00eenapoi transmite\u021bi resursa pe care o a\u0219teapt\u0103 L7.<\/li>\n\n\n<li><strong>Ore pe zi.<\/strong> L7 stocheaz\u0103 programul ca num\u0103r de ore pentru fiecare dat\u0103. SkyPlanner trimite <code>schedulingDays<\/code>, cu un total de ore egal cu durata etapei.<\/li>\n\n\n<li><strong>Calendarul fabricii.<\/strong> P\u0103stra\u021bi-l complet, deoarece lipsurile duc la programarea etapelor \u00een trecut (<a href=\"https:\/\/eteinen.vismal7.fi\/s\/article\/Tehdaskalenteri\">sursa<\/a>).<\/li>\n\n\n<li><strong>Comenzi pentru stoc.<\/strong> <code>mainNumber<\/code>, <code>subNumber<\/code>, <code>rowNumber<\/code> \u0219i <code>newQuantity<\/code> se folosesc doar pentru a modifica cantitatea unei comenzi pentru stoc. Omite\u021bi-le pentru lucr\u0103rile destinate clien\u021bilor.<\/li>\n\n\n<li><strong>Urm\u0103torul ERP.<\/strong> Visma a oprit dezvoltarea de func\u021bionalit\u0103\u021bi noi pentru L7, iar utilizarea produsului \u00eenceteaz\u0103 la sf\u00e2r\u0219itul anului 2028 (<a href=\"https:\/\/eteinen.vismal7.fi\/s\/\">anun\u021bul Visma<\/a>). P\u0103stra\u021bi regulile de programare \u00een SkyPlanner, nu \u00een c\u00e2mpurile L7, ca s\u0103 le pute\u021bi folosi \u00een continuare c\u00e2nd schimba\u021bi sistemul ERP.<\/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\" id=\"the-visma-l7-integration-who-configures-and-supp\"><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\">Integrarea cu Visma L7: cine o configureaz\u0103 \u0219i ofer\u0103 asisten\u021b\u0103<\/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>Lucr\u0103rile includ maparea \u00een func\u021bie de resursele, etapele de lucru \u0219i configura\u021bia L7 pe care le utiliza\u021bi. Sunt incluse \u0219i regulile de programare p\u0103strate \u00een SkyPlanner: centrele de lucru permise, matricea timpilor de preg\u0103tire, sculele \u0219i personalul.<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>Echipa SkyPlanner configureaz\u0103 integrarea \u00een etapa de implementare \u0219i ofer\u0103 asisten\u021b\u0103 dup\u0103 intrarea \u00een produc\u021bie.<\/strong> Fiecare fabric\u0103 folose\u0219te L7 \u00een mod diferit, iar aici sunt puse \u00een practic\u0103 aceste cuno\u0219tin\u021be.<\/li>\n\n\n<li><strong>Partenerul dumneavoastr\u0103 Visma poate participa.<\/strong> Acesta cunoa\u0219te configura\u021bia L7 \u0219i LTR pe care o utiliza\u021bi \u0219i se poate ocupa de utilizatorul API, licen\u021be \u0219i compania de test. SkyPlanner pune la dispozi\u021bie REST API, documenta\u021bia Swagger\/OpenAPI \u0219i webhookuri.<\/li>\n\n\n<li><strong>Propriii dumneavoastr\u0103 dezvoltatori pot extinde integrarea<\/strong> folosind acela\u0219i REST API documentat \u0219i un token API. Pentru a \u00eencepe este suficient un token API, iar echipa SkyPlanner v\u0103 ajut\u0103 la nevoie.<\/li>\n\n<\/ol>\n\n\n<p>C\u00e2nd \u00eenlocui\u021bi L7, aceea\u0219i configura\u021bie SkyPlanner se conecteaz\u0103 la noul ERP. Consulta\u021bi paginile pentru <a href=\"\/ro\/integrari\/erp\/business-central\/\">Business Central<\/a>, <a href=\"\/ro\/integrari\/erp\/visma-net\/\">Visma Net<\/a>, <a href=\"\/ro\/integrari\/erp\/lemonsoft\/\">Lemonsoft<\/a>, <a href=\"\/ro\/integrari\/erp\/monitor-erp\/\">Monitor ERP<\/a> \u0219i <a href=\"\/ro\/integrari\/erp\/odoo\/\">Odoo<\/a>.<\/p>\n\n\n<p>Pre\u021bul SkyPlanner porne\u0219te de la 199 \u20ac pe lun\u0103, cu 5 centre de lucru incluse \u0219i facturare lunar\u0103. Oferta pentru integrare este stabilit\u0103 de la \u00eenceput, \u00een func\u021bie de procesele \u0219i nevoile dumneavoastr\u0103, \u00eempreun\u0103 cu abonamentul, astfel \u00eenc\u00e2t s\u0103 cunoa\u0219te\u021bi costul total \u00eenainte de a \u00eencepe.<\/p>\n\n\n<p>Vede\u021bi cum se compar\u0103 func\u021biile de planificare din L7 \u00een articolul <a href=\"\/ro\/integrari\/erp\/visma-l7\/cu-capacitate-finita\/\">Visma L7 ofer\u0103 programare cu capacitate finit\u0103?<\/a> Prezentarea general\u0103 se afl\u0103 pe <a href=\"\/ro\/integrari\/erp\/visma-l7\/\">pagina Visma L7<\/a>, iar celelalte sisteme sunt prezentate \u00een <a href=\"\/ro\/integrari\/erp\/\">sec\u021biunea de integr\u0103ri ERP<\/a>.<\/p>\n\n\n<div class=\"wp-block-buttons ind-prose__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/ro\/proba\/\">\u00cencepe\u021bi testarea gratuit\u0103<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/ro\/contact-vanzari\/\">Programa\u021bi o demonstra\u021bie<\/a><\/div>\n\n<\/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--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\">Ce spun produc\u0103torii despre 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\/25-73c14230-f628-43c7-9890-005acea9125f.jpg\" alt=\"Hannu Ryyn\u00e4nen, director general al Mamec, \u00een hala de produc\u021bie a companiei din Lohja\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/26-733d2728-780d-4b41-b834-e23619dad50c.png\" alt=\"Mamec\" width=\"106\" height=\"20\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>1.000+<\/b><span>de comenzi de produc\u021bie programate automat<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eAvem un alt nivel de control asupra produc\u021biei, iar \u00een\u021belegerea capacit\u0103\u021bii noastre este la un nivel complet diferit.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Ryyn\u00e4nen, director general<\/b><br>Mamec \u00b7 Mixere industriale, pompe \u0219i produc\u021bie la comand\u0103 de \u00eenalt\u0103 tehnologie<\/p>\n\n\n<p class=\"ind-cust__result\">Mii de comenzi de produc\u021bie sunt programate automat, iar \u00eentreaga organiza\u021bie are o imagine \u00een timp real a produc\u021biei.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/povesti-ale-clientilor\/mamec\/\">Citi\u021bi m\u0103rturia Mamec<\/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\/07-d99dfa98-8de6-4a48-9bad-9560584a9a24.jpg\" alt=\"Un sudor KJH-Comp polizeaz\u0103 o structur\u0103 sudat\u0103 din o\u021bel la fabrica din Alah\u00e4rm\u00e4\" 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\/08-b4d7c595-f03f-4472-afad-29a42f77e660.png\" alt=\"KJH-Comp\" width=\"126\" height=\"34\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>98%<\/b><span>respectarea termenelor de livrare, \u00een cre\u0219tere de la aproximativ 50%<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eSkyPlanner joac\u0103 un rol decisiv \u00een men\u021binerea nivelului de respectare a termenelor noastre de livrare.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Lahtinen, director general<\/b><br>KJH-Comp \u00b7 Prelucrarea tablei \u0219i produc\u021bie la comand\u0103<\/p>\n\n\n<p class=\"ind-cust__result\">Rata de respectare a termenelor de livrare a crescut de la aproximativ 50% p\u00e2n\u0103 la 98%, iar programarea necesit\u0103 acum un singur coordonator \u00een loc de doi.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/povesti-ale-clientilor\/kjh-comp\/\">Citi\u021bi m\u0103rturia KJH-Comp<\/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\/utu-kalle-kalliomaki-2026.jpg\" alt=\"Kalle Kalliom\u00e4ki, specialist \u00een lan\u021bul de aprovizionare la UTU, \u00een hala de produc\u021bie a tablourilor electrice din Ulvila\" 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>economisite \u00een fiecare s\u0103pt\u0103m\u00e2n\u0103<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eCu SkyPlanner am trecut de la planificarea produc\u021biei \u00een foi Excel la optimizarea produc\u021biei \u00een timp real.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki, specialist \u00een lan\u021bul de aprovizionare<\/b><br>UTU \u00b7 Tablouri electrice \u0219i aparataj de comuta\u021bie<\/p>\n\n\n<p class=\"ind-cust__result\">Planificarea produc\u021biei economise\u0219te 2 ore de lucru \u00een fiecare s\u0103pt\u0103m\u00e2n\u0103, iar o nou\u0103 list\u0103 de lucr\u0103ri ajunge pe linia de produc\u021bie \u00een c\u00e2teva secunde.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/povesti-ale-clientilor\/utu\/\">Citi\u021bi m\u0103rturia UTU<\/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 \u00een combinezoane pentru camere curate la o linie de umplere a flacoanelor din fabrica farmaceutic\u0103 Laboratory &amp; Allied din 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>eficien\u021ba produc\u021biei<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201eEficien\u021ba \u00een produc\u021bie a crescut cu 90%.\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga, director IT<\/b><br>Laboratory &amp; Allied \u00b7 Produc\u021bie farmaceutic\u0103<\/p>\n\n\n<p class=\"ind-cust__result\">Eficien\u021ba produc\u021biei a crescut cu 90%, iar realizarea unui program optimizat pe trei luni, pentru toate centrele de lucru, dureaz\u0103 mai pu\u021bin de 30 de minute.<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/ro\/povesti-ale-clientilor\/laboratory-allied\/\">Citi\u021bi m\u0103rturia Laboratory &amp; Allied<\/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\">\u00centreb\u0103ri frecvente<\/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>Visma L7 are un API pentru datele de produc\u021bie?<\/summary>\n<p class=\"sp-faq__a\">Da. REST API al Visma L7, disponibil prin Visma LTR, ofer\u0103 acces la etapele de lucru, resurse, piese, materiale, evenimente de produc\u021bie, produse, stocuri, linii de v\u00e2nzare \u0219i linii de achizi\u021bie. Fiecare endpoint necesit\u0103 o licen\u021b\u0103 separat\u0103, iar administratorul LTR creeaz\u0103 utilizatorul API \u0219i tokenurile.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Cum este transmis programul \u00eenapoi \u00een Visma L7?<\/summary>\n<p class=\"sp-faq__a\">Prin <code>PUT \/manufphases\/<\/code>, care actualizeaz\u0103, pentru fiecare fi\u0219\u0103 de lucru, resursa, data de \u00eenceput, prioritatea, persoana \u0219i orele planificate pe date calendaristice. <code>POST \/resourceupdates\/<\/code> \u00eenregistreaz\u0103 capacitatea \u00een calendarul resursei. L7 p\u0103streaz\u0103 prioritatea extern\u0103, astfel \u00eenc\u00e2t listele de lucr\u0103ri respect\u0103 ordinea din SkyPlanner.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Visma L7 accept\u0103 webhookuri?<\/summary>\n<p class=\"sp-faq__a\">Nu exist\u0103 webhookuri documentate. Activa\u021bi jurnalizarea modific\u0103rilor pentru tabelele incluse \u00een integrare \u0219i interoga\u021bi-le periodic cu <code>modifiedAfter<\/code>. Webhookurile proprii SkyPlanner transmit modific\u0103rile programului pe m\u0103sur\u0103 ce apar.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Ce software de programare a produc\u021biei se integreaz\u0103 cu Visma L7?<\/summary>\n<p class=\"sp-faq__a\">SkyPlanner APS se integreaz\u0103 bidirec\u021bional cu Visma L7 prin REST API al L7, iar Visma listeaz\u0103 Skycode cu SkyPlanner pe <a href=\"https:\/\/vismal7.fi\/integraatiot\/\">pagina sa de integr\u0103ri L7<\/a>. Echipa SkyPlanner configureaz\u0103 integrarea \u00een etapa de implementare.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Cine realizeaz\u0103 integrarea cu Visma L7?<\/summary>\n<p class=\"sp-faq__a\">Echipa SkyPlanner configureaz\u0103 integrarea bidirec\u021bional\u0103 \u00een func\u021bie de configura\u021bia dumneavoastr\u0103 L7 \u00een etapa de implementare \u0219i ofer\u0103 asisten\u021b\u0103 dup\u0103 intrarea \u00een produc\u021bie. Partenerul dumneavoastr\u0103 Visma sau propriii dezvoltatori pot, de asemenea, extinde integrarea folosind REST API documentat al SkyPlanner, iar pentru a \u00eencepe este suficient un token API.<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>Putem testa SkyPlanner \u00eenainte de a realiza integrarea?<\/summary>\n<p class=\"sp-faq__a\">Da. Perioada de testare gratuit\u0103 de 30 de zile permite utilizarea a p\u00e2n\u0103 la 20 de centre de lucru, cu importuri Excel sau CSV din L7, f\u0103r\u0103 card de credit. <a href=\"\/ro\/proba\/\">\u00cencepe\u021bi testarea<\/a> sau <a href=\"\/ro\/contact-vanzari\/\">discuta\u021bi cu echipa de v\u00e2nz\u0103ri<\/a> pentru definirea domeniului integr\u0103rii.<\/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\u0103ri \/ ERP \/ Visma L7 Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei Acest ghid de integrare cu Visma L7 arat\u0103 partenerilor \u0219i echipelor IT cum s\u0103 conecteze Visma L7 la SkyPlanner APS. SkyPlanner se integreaz\u0103 bidirec\u021bional cu Visma L7 prin Visma L7 REST API: skyplanner.ai \u00b7 Programarea produc\u021biei Echipa SkyPlanner configureaz\u0103 &#8230; <a title=\"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/\" aria-label=\"Read more about Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":106285,"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-107126","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>Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei<\/title>\n<meta name=\"description\" content=\"Visma L7\u2013SkyPlanner APS: L7 REST API pe Visma LTR, tokenuri \u00een antet, sincronizare modifiedAfter, actualizarea fi\u0219elor de lucru \u0219i maparea datelor.\" \/>\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\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei\" \/>\n<meta property=\"og:description\" content=\"Visma L7\u2013SkyPlanner APS: L7 REST API pe Visma LTR, tokenuri \u00een antet, sincronizare modifiedAfter, actualizarea fi\u0219elor de lucru \u0219i maparea datelor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/visma-l7\\\/ghid-de-integrare\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/visma-l7\\\/ghid-de-integrare\\\/\",\"name\":\"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#website\"},\"datePublished\":\"2026-10-23T13:42:12+00:00\",\"description\":\"Visma L7\u2013SkyPlanner APS: L7 REST API pe Visma LTR, tokenuri \u00een antet, sincronizare modifiedAfter, actualizarea fi\u0219elor de lucru \u0219i maparea datelor.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/visma-l7\\\/ghid-de-integrare\\\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/visma-l7\\\/ghid-de-integrare\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/visma-l7\\\/ghid-de-integrare\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integr\u0103ri de software ERP \u0219i MES cu SkyPlanner\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SkyPlanner APS pentru ERP-ul dvs.\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SkyPlanner APS pentru Visma L7: programarea produc\u021biei cu capacitate finit\u0103\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/integrari\\\/erp\\\/visma-l7\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ro-RO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/ro\\\/#\\\/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\\\/ro\\\/#\\\/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":"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei","description":"Visma L7\u2013SkyPlanner APS: L7 REST API pe Visma LTR, tokenuri \u00een antet, sincronizare modifiedAfter, actualizarea fi\u0219elor de lucru \u0219i maparea datelor.","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\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/","og_locale":"ro_RO","og_type":"article","og_title":"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei","og_description":"Visma L7\u2013SkyPlanner APS: L7 REST API pe Visma LTR, tokenuri \u00een antet, sincronizare modifiedAfter, actualizarea fi\u0219elor de lucru \u0219i maparea datelor.","og_url":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"Timp estimat pentru citire":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/","url":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/","name":"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei","isPartOf":{"@id":"https:\/\/skyplanner.ai\/ro\/#website"},"datePublished":"2026-10-23T13:42:12+00:00","description":"Visma L7\u2013SkyPlanner APS: L7 REST API pe Visma LTR, tokenuri \u00een antet, sincronizare modifiedAfter, actualizarea fi\u0219elor de lucru \u0219i maparea datelor.","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/ghid-de-integrare\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/ro\/"},{"@type":"ListItem","position":2,"name":"Integr\u0103ri de software ERP \u0219i MES cu SkyPlanner","item":"https:\/\/skyplanner.ai\/ro\/integrari\/"},{"@type":"ListItem","position":3,"name":"SkyPlanner APS pentru ERP-ul dvs.","item":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/"},{"@type":"ListItem","position":4,"name":"SkyPlanner APS pentru Visma L7: programarea produc\u021biei cu capacitate finit\u0103","item":"https:\/\/skyplanner.ai\/ro\/integrari\/erp\/visma-l7\/"},{"@type":"ListItem","position":5,"name":"Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/ro\/#website","url":"https:\/\/skyplanner.ai\/ro\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/ro\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/ro\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/ro\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/ro\/","logo":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/skyplanner.ai\/ro\/#\/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\/ro\/#\/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\/ro\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"Integr\u0103ri \/ ERP \/ Visma L7 Ghid de integrare APS cu Visma L7 pentru programarea produc\u021biei Acest ghid de integrare cu Visma L7 arat\u0103 partenerilor \u0219i echipelor IT cum s\u0103 conecteze Visma L7 la SkyPlanner APS. SkyPlanner se integreaz\u0103 bidirec\u021bional cu Visma L7 prin Visma L7 REST API: skyplanner.ai \u00b7 Programarea produc\u021biei Echipa SkyPlanner configureaz\u0103&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages\/107126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/comments?post=107126"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages\/107126\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/pages\/106285"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/ro\/wp-json\/wp\/v2\/media?parent=107126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}