Schimb printr-un format universal. „1C” oferă formatul EnterpriseData pentru schimbul de date de afaceri 1C cum să descărcați regulile de sincronizare a datelor

Pentru a facilita integrarea cu produse software Compania 1C a dezvoltat formatul de schimb de date EnterpriseData. Formatul se bazează pe XML și este orientat spre business - structurile de date descrise în acesta corespund entităților de afaceri (documente și elemente de director) prezentate în programele 1C, de exemplu: act de finalizare, ordin de primire numerar, contraparte, acord etc. Acest lucru face ca formatul să fie intuitiv și ușor de utilizat.

Formatul EnterpriseData este destinat schimbului de date în cadrul unei companii (inclusiv între eterogen și îndepărtat geografic sisteme de informare) și este conceput pentru a acoperi toate domeniile de activitate ale întreprinderii - finanțe, producție, achiziții și vânzări, operațiuni de depozitare etc.

Descrierea formatului

Versiunea 1.0.1 a formatului include o descriere a 94 de tipuri de entități de afaceri din diverse domenii de afaceri ( descriere detaliata format poate fi găsit aici). Formatul este extensibil - 1C va adăuga descrieri ale noilor entități de afaceri și va extinde entitățile existente cu noi câmpuri. Suportul pentru formatul în produsele 1C asigură compatibilitatea de jos în sus - toate programele terțe care fac schimb de date în formatul EnterpriseData cu produsele 1C vor continua să funcționeze corect atunci când vor fi lansate versiuni noi ale formatului.

Formatul este destinat schimbului de informații între orice sisteme informaționale: nu depinde de caracteristicile proprii software sau structuri baze de informare, care participă la schimb și nu conține restricții explicite de utilizare.

Schimb de date cu programe 1C

Pre-setare pe partea 1C

Pentru a începe schimbul de date în format EnterpriseData între aplicația 1C și o aplicație terță parte, trebuie să configurați sincronizarea datelor pe partea 1C. În timpul configurării, este indicat un cod unic al aplicației cu care se va efectua schimbul, precum și prin ce canal vor fi schimbate datele. Următoarele opțiuni sunt disponibile în prezent:

  • serviciu web,
  • schimb de fișiere prin director,
  • schimb de fișiere prin FTP.

Schimb prin e-mail

În cazul schimbului prin intermediul unui serviciu web, o aplicație terță parte va iniția o sesiune de schimb de date apelând metodele web corespunzătoare ale aplicației 1C. În alte cazuri, inițiatorul sesiunii de schimb va fi aplicația 1C.

De asemenea, pe partea „1C” puteți configura cât de des va avea loc sincronizarea (pentru opțiunile cu schimb de fișiere prin intermediul unui director și e-mail):

conform programului (cu o frecvență dată);

manual; utilizatorul va trebui să înceapă manual sincronizarea de fiecare dată când are nevoie de ea.

Format de fișier Exchange

În timpul sincronizării, aplicațiile 1C și aplicațiile terțe fac schimb de mesaje - fișiere XML cu o anumită structură. Aceste fișiere constau din două secțiuni −

Și . Secțiune
conține un mesaj de chitanță (mai multe despre ea mai jos) și – informații despre entitățile comerciale modificate în format EnterpriseData.

Și îți arătăm cum să-l folosești pentru a simplifica foarte mult rezolvarea problemelor tale.

Astăzi vom vedea cum să configurați și să faceți un transfer simplu de directoare și solduri inițiale în doar 10-15 minute.

Și asta este sarcină de masă și obișnuită, ceea ce este aproape inevitabil pentru majoritatea noilor configurații lansate.

Prin urmare, sună-ți colegii, le va fi și de mare folos.

Mai ales dacă au văzut deja CD-ul 3 și au reușit să se sperie :)

Da, când o vezi pentru prima dată, nu este clar deloc.

Dar, în realitate, totul este FOARTE simplu. Atât de simplu încât chiar te vei plictisi mai târziu :)

Ce este exact în videoclipurile de astăzi

Acestea sunt 4 videoclipuri despre schimbul de date prin format universal Schimb EnterpriseData.

În plus, vom arăta un exemplu îmbunătățiri reguli standard schimb valutarîn 1C: Conversie de date 3.0

Durata totala - 34 de minute. Conţinut:

  • Configurarea schimbului folosind exemplul 1C:Accounting 8 și 1C:ERP
  • Cum să descărcați regulile standard și un format de schimb universal în Data Conversion 3.0
  • Transferarea structurii metadatelor pe CD 3.0
  • Cum să efectuați primul schimb de date
  • Finalizarea regulilor conversie
  • Cum să încărcați reguli noi fără a modifica configurația ( fără îndepărtarea de pe suport)

Notă, că atunci când se rezolvă această problemă, regulile de încărcare se schimbă doar în configurația de recepție. Și configurația sursei funcționează conform regulilor standard.

Dacă o problemă similară ar fi rezolvată în Data Conversion 2.0, atunci ar trebui făcute modificări atât la regulile sursei, cât și ale destinației.

Aceste tutoriale video sunt relevante pentru BSP ediția 2.3.2(pentru orice versiune mai veche de 2.3.2.43).

Dacă utilizați o versiune mai veche a BSP,0, faceți o „ajustare” pentru interfața schimbată și funcționalitatea extinsă. Pentru a face acest lucru, repetați singur exemplul din videoclip.

Videoclipul 1:
Încărcarea regulilor de schimb între configurațiile standard în Data Conversion 3.0

În această lecție, vom efectua pași pregătitori atunci când facem modificări ale regulilor de schimb între configurațiile standard:

  • Încărcarea structurii formatului de schimb în CD (
  • Crearea unei conversii
  • Încărcarea fișierelor cu reguli dintr-o configurație standard
  • Descărcarea modulului de manager de schimb

Videoclipul 2:
Rafinarea regulilor de schimb în CD 3.0

În această lecție vom arăta cum să completați detaliile obiectului la încărcarea datelor.

Problema va fi rezolvată - atunci când încărcați obiecte din configurația sursă, setați comentariul „Încărcat de la BP 3.0”.

Pentru a rezolva problema va trebui să intrați modificări ale regulilor de conversie a obiectelor, în evenimentul „Înainte de înregistrarea datelor primite”.

Regulile dezvoltate vor fi salvate ca prelucrare externă pentru utilizare ulterioară.

Videoclipul 3:
Configurarea schimbului universal între configurațiile standard

În acest tutorial vă vom arăta cum să configurați un nou schimb între cele standard.

Setările vor fi făcute în configurația sursă și apoi încărcate în configurația destinație.

De asemenea, în acest videoclip vom arăta cum fără a modifica configurațiaîncărcați noi reguli de schimb.

Videoclipul 4:
Transferarea soldurilor de deschidere folosind regulile de schimb

În această lecție vom arăta o funcționalitate tipică pentru transferul soldurilor inițiale.

P.S.

Da, schimburi prin txt / dbf / ole etc. au dreptul de a exista. În unele cazuri speciale, cum ar fi conectarea la un server web sau transferul unei aplicații externe dintr-un format gata făcut.

Cu toate acestea pentru schimburi standardmetodele standard sunt atât mai rapide, cât și mult mai simple.

Și dacă cineva reinventează roata, când există o soluție universală gata făcută - este ca și cum ai scrie pe frunte „Nu știu instrumentul, nu vreau să-l studiez, voi construi cârje pentru banii tăi” .

P.P.S.

Vrem să arătăm că Data Conversion 3.0 nu este dificilă.

Neobișnuit - da. Nu totul este imediat clar - da. Sunt momente foarte controversate – da.

Dar, cu ajutorul instrucțiunilor și videoclipurilor gata făcute, îl puteți stăpâni în literalmente 1-2 săptămâni.

Pentru a facilita integrarea cu produsele software 1C, a fost dezvoltat formatul de schimb de date EnterpriseData. Formatul se bazează pe XML și este orientat spre business - structurile de date descrise în acesta corespund entităților de afaceri (documente și elemente de director) prezentate în programele 1C, de exemplu: act de finalizare, ordin de primire numerar, contraparte, acord etc. Acest lucru face ca formatul să fie intuitiv și ușor de utilizat.

Formatul EnterpriseData este destinat schimbului de date în cadrul unei companii (inclusiv între sistemele informaționale eterogene și îndepărtate geografic) și este conceput pentru a acoperi toate domeniile activităților întreprinderii - finanțe, producție, achiziții și vânzări, operațiuni de depozitare etc.

Descrierea formatului

Versiunea 1.0.1 a formatului include descrieri ale a 94 de tipuri de entități de afaceri din diferite domenii de afaceri (o descriere detaliată a formatului poate fi găsită). Formatul este extensibil - 1C va adăuga descrieri ale noilor entități de afaceri și va extinde entitățile existente cu noi câmpuri. Suportul pentru formatul în produsele 1C asigură compatibilitatea de jos în sus - toate programele terțe care fac schimb de date în formatul EnterpriseData cu produsele 1C vor continua să funcționeze corect atunci când vor fi lansate versiuni noi ale formatului.

Formatul este destinat schimbului de informații între orice sisteme informaționale: nu depinde de caracteristicile software-ului propriu sau de structurile bazelor de informații care participă la schimb și nu conține restricții evidente de utilizare.

Formatul este folosit pentru a sincroniza datele între produsele software ale companiei 1C însăși. Următoarele produse acceptă în prezent acest format:

  • „1C:ERP Enterprise Management 2.0”,
  • „Contabilitatea întreprinderii”, ediția 3.0,
  • „Contabilitatea unei întreprinderi KORP”, ediția 3.0,
  • „Retail”, ediția 2.0,
  • „Managementul de bază al comerțului”, ediția 11,
  • „Trade Management”, ediția 11,
  • „Salarii și managementul personalului CORP”, ediția a 3-a.

Posibilă opțiune de schimb de date

Schimb de date cu programe 1C

Pre-configurare pe partea 1C

Pentru a începe schimbul de date în format EnterpriseData între aplicația 1C și o aplicație terță parte, trebuie să configurați sincronizarea datelor pe partea 1C. În timpul configurării, este indicat un cod unic al aplicației cu care se va efectua schimbul, precum și prin ce canal vor fi schimbate datele. Următoarele opțiuni sunt disponibile în prezent:

  • serviciu web,
  • schimb de fișiere prin director,
  • schimb de fișiere prin FTP,
  • schimb prin e-mail.

În cazul schimbului prin intermediul unui serviciu web, o aplicație terță parte va iniția o sesiune de schimb de date apelând metodele web corespunzătoare ale aplicației 1C. În alte cazuri, inițiatorul sesiunii de schimb va fi aplicația 1C.

De asemenea, pe partea „1C” puteți configura cât de des va avea loc sincronizarea (pentru opțiunile cu schimb de fișiere prin intermediul unui director și e-mail):

  • conform programului (cu o frecvență dată);
  • manual; utilizatorul va trebui să înceapă manual sincronizarea de fiecare dată când are nevoie de ea.

Format de fișier Exchange

În timpul sincronizării, aplicațiile 1C și aplicațiile terțe fac schimb de mesaje - fișiere XML cu o anumită structură. Aceste fișiere constau din două secțiuni −

Și . Secțiune
conține un mesaj de chitanță (mai multe despre ea mai jos) și – informații despre entitățile comerciale modificate în format EnterpriseData.

Exemplu de mesaj

Secțiune (chitanța) conține informatii oficiale(pentru simplitate, să presupunem că mesajul trece de la aplicația 1C la o aplicație terță parte):

Dacă mesajul merge în direcția opusă - de la o aplicație terță parte la aplicația 1C, aplicația terță parte trebuie să completeze secțiunea corespunzător .

Aplicațiile 1C păstrează înregistrări ale mesajelor de sincronizare trimise și primite și se așteaptă la același lucru de la aplicații terță parte. De ce se face acest lucru este prezentat mai jos.

Mecanism de strângere de mână

În timpul sincronizării, aplicațiile 1C transmit doar informații despre modificările care au avut loc cu entitățile de afaceri de la ultima sincronizare (pentru a minimiza cantitatea de informații transferate). În timpul primei sincronizări, aplicația 1C va încărca toate entitățile de afaceri în format EnterpriseData într-un fișier XML (deoarece sunt toate „noi” pentru aplicația externă). Următorul pas este pentru aplicația terță parte - trebuie să proceseze informațiile din fișierul XML și să le plaseze în secțiune în timpul următoarei sesiuni de sincronizare informații că un mesaj de la 1C cu un anumit număr a fost primit cu succes (plasați numărul mesajului primit de la 1C în câmpul ReceivedNo). Mesajul de primire este un semnal către aplicația 1C că toate entitățile de afaceri au fost procesate cu succes de aplicația externă și că informațiile despre acestea nu mai trebuie transmise. Pe lângă chitanță, fișierul XML de la o aplicație terță poate conține și date pentru sincronizare (în secțiunea ).

După primirea mesajului de primire, aplicația 1C marchează toate modificările transmise în mesajul anterior ca fiind sincronizate cu succes. Doar modificările nesincronizate ale entităților comerciale (crearea altora noi, modificarea și ștergerea celor existente) vor fi trimise la aplicația externă în timpul următoarei sesiuni de sincronizare.

Când transferați date dintr-o aplicație externă în aplicația 1C, imaginea este inversată. Aplicația trebuie să completeze secțiunea în consecință, și în secțiune plasați datele de afaceri pentru sincronizare în format EnterpriseData.

După procesarea fișierului, aplicația 1C va genera un fișier XML care va conține un mesaj de primire și date noi pentru sincronizare de la 1C (dacă există de la ultima sesiune de sincronizare).

Schimb prin serviciu web

Când utilizați un serviciu web, sesiunea de schimb este inițiată de o aplicație terță parte. Pentru a primi date din aplicația 1C, trebuie să apeleze metoda web GetData, trecând codul unic al aplicației introdus în . Ca răspuns, 1C va returna un fișier care conține date despre entitățile de afaceri în format EnterpriseData. Formatul fișierului este descris.

Pentru a transfera date în 1C, aplicația trebuie să apeleze metoda web PutData, trecând codul unic al aplicației și fișierul zip în formatul descris mai sus ca parametri.

Schimb prin alte canale

În cazul schimbului de date prin intermediul unui director/director FTP sau e-mail, inițiatorul schimbului va fi aplicația 1C. Acesta va fi plasat în canalul corespunzător (director sau Cutie poștală) cu formatul descris mai sus și așteptați fișiere de răspuns de la o aplicație terță parte pe același canal. În cazul schimbului de director/director FTP, numele fișierului trebuie compus într-un mod special pentru ca aplicația 1C să-l poată procesa. În cazul schimbului de către e-mail Subiectul scrisorii trebuie să respecte o regulă specifică, iar la scrisoare trebuie să fie atașat un fișier arhivat cu date.

Concluzie

Gama de scenarii de integrare folosind formatul EnterpriseData este largă. Aceasta include schimbul de date în cadrul unei organizații, de exemplu, transferul de date către 1C: Contabilitate din alte aplicații pentru menținerea contabilității holistice sau schimbul de date între birou centralși depozite îndepărtate. Formatul este, de asemenea, potrivit pentru schimbul de date între diferite organizații.

Trimite acest articol pe e-mailul meu

Principalele motive pentru necesitatea implementării schimbului între bazele de date 1C sunt prezența sucursalelor și separarea tipurilor contabile, deoarece Adesea, companiile operează în mai multe baze de date de informații. Configurarea schimbului 1C 8.3 vă permite să eliminați munca dublă - introducerea acelorași documente și directoare în două programe, precum și livrarea rapidă a obiectelor de sistem necesare pentru diferite ramuri și departamente.

În cazul în care este necesar un schimb între filiale, se utilizează RIB (Baza de Informații Distribuite). Acesta este un mecanism de schimb între configuratii identice. Reprezintă un arbore cu cel mai important nod rădăcină deasupra, sub o pereche de noduri interconectate. Modificările pot fi făcute în orice nod al acestui sistem și vor fi transferate altora noduri conectate. De asemenea, distribuie nu numai date, ci și modificări de configurare de la nodul rădăcină la nodurile slave.

Dacă este necesară separarea tipurilor de contabilitate, de exemplu, menținerea celor operaționale în baza de date de tranzacționare și a celor reglementate în baza de date contabilă, sunt disponibile mecanisme de schimb universal cu setări flexibile de sincronizare a datelor.

Una dintre cele mai recente evoluții 1C este formatul de schimb de date EnterpriseData. Este ușor de utilizat și este destinat schimbului în cadrul companiei atât între baze de date 1C, cât și programe terțe.

Implementarea schimbului de date într-o întreprindere poate fi reprezentată sub forma unor proceduri secvenţiale.

În primul rând, este necesar să se determine între ce baze de date ar trebui să existe un schimb; va fi un schimb cu două sensuri sau un singur sens; dacă unidirecțional, atunci ce bază de date va transmite informații și care va primi doar; daca e complicat reteaua de filiale, atunci trebuie să înregistrați o schemă de construcție a bazei de date.

Apoi selectam formatul potrivit: RIB, format universal; schimbul conform regulilor de schimb; schimb fără reguli de schimb.

Următorul pas este să selectați un vehicul pentru a efectua schimbul. Este disponibilă o gamă largă de tehnologii, să le evidențiem pe cele principale: director (local sau de rețea), resursă FTP, conexiuni COM, serviciu web, e-mail.

Al patrulea pas va fi identificarea datelor: documente, cărți de referință și, dacă este necesar, detalierea acestora până la detaliile lor individuale care urmează să fie transferate.

Și în concluzie, este prescris un program de frecvență de schimb

Fiecare opțiune pentru configurarea schimbului 1C 8.3 necesită o pregătire atentă. Implementarea sa depășește capacitățile fiecărui utilizator; este necesar să se țină cont de multe nuanțe și să se înțeleagă principiile schimbului. Va trebui acordată o atenție deosebită configurației dacă bazele de date: conțin modificări sau multe altele. detalii, diferă în versiunile platformei sau sunt utilizate versiuni învechite configuratii, intreprinderea este mare si foloseste sistem automatizat, formată dintr-un număr mare de baze. Erorile sunt inacceptabile aici, deoarece... poate duce la consecințe ireparabile. Implementarea independentă a schimbului în 1C este recomandată numai dacă trebuie să configurați un transfer simplu de informații între configurațiile standard.

Dacă vă îndoiți de abilitățile dvs., este mai bine să nu economisiți, ci să contactați un specialist competent care vă va ajuta la rezolvarea problemei complexe a instalării schimburilor 1C 8.3.

Dacă totuși decideți să configurați schimburile 1C fără a implica experți, este recomandat să testați mai întâi copiile bazelor de date, iar înainte de a începe lucrul în bazele de date de lucru, descărcați configurațiile pentru a putea reveni la stare originalaîn caz de erori.

Mai jos dăm exemplu detaliat 1C 8.3 schimbă setările unilateral între configurațiile standard Trade Management 11 (UT) și Enterprise Accounting 3.0 (BP). Exemplul este relevant pentru multe companii implicate în comerțul cu ridicata și cu amănuntul. În UT se menține contabilitatea de gestiune, în BP - reglementată, schimbul este necesar pentru a facilita munca utilizatorilor.

Acest algoritm este potrivit și pentru alte configurații standard pe platforma 1C 8.3

În primul rând, vom efectua lucrări pregătitoare pentru receptorul de informații, adică. pentru BP. Lansăm programul în modul Enterprise. Trebuie să setați constanta Sincronizare date (secțiunea Administrare → Sincronizare date).

Atenție la câmpul Prefix; aici trebuie să specificați o valoare care vă va permite ulterior să distingeți (după valoarea codului directorului sau a numărului documentului) în ce program au fost create inițial obiectele. În exemplul nostru, abrevierea obișnuită este potrivită - BP și UT, dacă setarea schimbului 1C 8.3 este efectuată pentru un schimb complex între o cantitate mare baze, precum și configurații identice, va trebui să introduceți fiecare bază cu propria sa denumire clară.

Deoarece unitatea de alimentare este doar un receptor de informații, trecem la configurarea UT.

Aici, la fel ca în BP, trebuie să activați sincronizarea și să specificați un prefix. Aceste informații sunt disponibile în secțiunea Date principale și administrare → Setări de sincronizare a datelor.

Selectați metoda de configurare: Specificați setările manual. Mai departe.

Să setăm o opțiune de conexiune directă, când ambele programe sunt situate într-unul singur retea locala, vom indica parametrii pentru conectarea la directorul de securitate a informațiilor din această rețea și vom completa și informațiile de autentificare despre utilizator (în baza de date BP). Mai departe.

Sistemul va verifica corectitudinea datelor specificate și, dacă rezultatul este pozitiv, va afișa fereastra de setări de schimb 1C 8.3.

Faceți clic pe linkul Schimbați regulile de încărcare a datelor pentru a accesa setările pentru schimb. Vom clarifica datele de bază - încărcați doar cele utilizate în documente, organizații selectate și opțiunea de a lucra cu contracte - fără referință, separarea documentelor pe depozit. Schimbul începe la 1 martie a anului curent.

Notăm regulile introduse și le închidem.

Deoarece în exemplu despre care vorbim despre transferul de informații unidirecțional, apoi în următoarea fereastră de setări pentru a primi date de la alt program, ar trebui să setați valorile la Nu trimite. Înregistrați și închideți. Mai departe.

Acum trebuie să verificați parametrii introduși și dacă aceștia sunt corecti, faceți clic pe Următorul, altfel reveniți la pasul anterior făcând clic pe Înapoi.

Apoi vi se va solicita să vă sincronizați. Faceți clic pe Terminare.

Dacă este necesară corelarea obiectelor identice din două configurații, se va deschide o fereastră pentru compararea datelor. Efectuăm comparația și facem clic pe Următorul.

Când transferați obiecte, pot apărea situații problematice; puteți vizualiza rezultatele făcând clic pe linkul Avertismente în timpul sincronizării datelor.

După finalizarea sincronizării, va fi afișată o fereastră care confirmă finalizarea cu succes a acestui proces.

Aici, folosind comanda Configurare sau după, în scriptul de sincronizare, puteți configura programul execuție automată schimb valutar.

27.08.2015

1C a lansat prima versiune a unui nou format de schimb de date de afaceri, EnterpriseData, bazat pe XML. Formatul vă permite să organizați eficient schimbul de date între sistemele eterogene de automatizare a afacerilor utilizate în companie, indiferent cine este dezvoltatorul acestora și pentru ce domenii de activitate sunt destinate.

Lansarea standardului a fost următorul pas pentru 1C pe calea spre creșterea deschiderii produselor sale pentru integrarea cu software terță parte. Compania 1C a acordat întotdeauna o atenție deosebită acestui domeniu. Produsele 1C acceptă formatul CommerceML, utilizat pentru schimbul de informații comerciale în format XML. Mențiune specială merită formatul de schimb de documente financiare între sistemul 1C:Enterprise și modulele sistemelor bancare la distanță (Client-Bank), dezvoltat de 1C împreună cu dezvoltatori de top de sisteme informaționale bancare. Acest format, care este susținut astăzi de sute de bănci rusești (inclusiv Sberbank of Russia, VTB 24, Gazprombank, Rosselkhozbank) a devenit în esență un standard al industriei. Această direcție a fost dezvoltată în continuare în tehnologia de schimb direct DirectBank, care face interacțiunea cu o bancă de la 1C:Enterprise și mai convenabilă și mai sigură.

În același timp, anterior formatele suportate de 1C serveau în principal la rezolvarea problemelor de schimb de date între diferite organizații doar în anumite domenii de activitate (e-commerce, integrare cu sisteme bancare). Acum nou format EnterpriseData acoperă toate domeniile întreprinderii - finanțe, producție, achiziții și vânzări, operațiuni de depozitare etc. Prima versiune a formatului include descrieri a 94 de tipuri de documente din diverse domenii de activitate. Formatul este extensibil; 1C va adăuga documente noi și le va detalia pe cele existente.

Formatul este recomandat pentru utilizare la integrarea aplicațiilor de la terți cu programe 1C. Formatul poate fi folosit și pentru schimbul de informații între orice alte sisteme informaționale: nu depinde de caracteristicile software-ului sau de structurile de bază de informații care participă la schimb și nu conține restricții evidente de utilizare.

În prezent, formatul Enterprise Data este deja folosit pentru a sincroniza datele între produsele software ale companiei 1C însăși; este acceptat în produsele:

  • 1C: ERP Enterprise Management 2.0
  • 1C: Contabilitate 8, ediția 3.0
  • 1C:Accounting 8 CORP, ediția 3.0
  • 1C: Retail, ediția 2.0
  • 1C: Managementul comerțului, ediția 11

Unul dintre cele mai frecvente cazuri de integrare a produselor 1C este tandemul „1C: Contabilitate” - „1C: Managementul comerțului”; aceste două produse populare ale companiei fac schimb de 73 de tipuri de documente în formatul EnterpriseData, ceea ce vă permite să păstrați datele lor actualizate și sincronizate între ele. Dezvoltatorii 1C notează că adoptarea formatului EnterpriseData a îmbunătățit calitatea și viteza dezvoltării solutii aplicative sistemul „1C:Enterprise” datorită unificării codului.

Pentru produsele terțe care se integrează cu produsele 1C, utilizarea formatului va reduce atât cantitatea de dezvoltare, cât și costurile cu forța de muncă pentru implementarea și sprijinirea sistemelor. Anterior, când fiecare produs suporta propriul format de schimb de date, dacă în sistemul de schimb de date existau N produse, adăugarea unui produs nou necesita 2*N modificări (vezi Fig. 1); fiecare produs existent avea nevoie de modificări pentru a suporta importul de date din noul produs și Produs nou ar fi trebuit să accepte importarea datelor din produsele existente. După introducerea unui singur format, adăugarea unui produs nou va necesita doar implementarea importului și exportului în formatul EnterpriseData și nu va provoca modificări în produsele existente.

Figura 1 Schimb de date fără un format comun

Figura 2 Schimb de date prin formatul EnterpriseData

Formatul acceptă compatibilitatea de jos în sus - toate programele terțe care fac schimb de date în formatul EnterpriseData cu software-ul 1C vor continua să funcționeze atunci când vor fi lansate versiuni noi ale formatului.

  • pentru a vă integra propriile dezvoltări pe platforma 1C:Enterprise (atât la comandă, cât și produse în masă) cu soluții standard 1C
  • pentru integrarea altor sisteme (non-1C) cu soluții pe platforma 1C:Enterprise
  • pentru a organiza interacțiunea altor sisteme (non-1C) între ele.
Acțiune