Când administrați mai multe baze de date de operare 1C, uneori trebuie să faceți schimb de date între ele. Există 2 moduri de transfer de date:
- Transferul de date prin utilizarea regulilor de schimb și de procesare "Schimb de date XML". Normele de schimb sunt create folosind configurația 1C: Conversia datelor.
- Transferul de date între baze de date similare prin procesarea "Încărcarea și încărcarea datelor XML".
Luați în considerare a doua opțiune, adică încărcarea și descărcarea datelor din / către configurații care au aceleași obiecte (identice) de care avem nevoie. Pentru aceasta, folosim procesarea externă "Încărcați și descărcați date XML", care pot fi descărcate aici.
Condițiile de utilizare a acestui tratament includ în baza de date de informații, din care se descarcă date, trebuie să prezinte același obiect și cu aceleași detalii (nume, tipul de date), precum și în baza de date în care încărcarea datelor.
Să luăm în considerare un exemplu cu transfer de date prin această procesare. Să presupunem că trebuie să transferați documentele "Comenzi de plată primite" și "Comenzi de plată emise". Soluția acestei probleme va fi după cum urmează.
Deschideți procesarea externă "Descărcați și încărcați date XML" din meniul principal: Fișier. Deschideți ... În fila "Descărcare", specificați fișierul XML în care vom salva datele.
Apoi trebuie să specificați perioada pentru care vom încărca obiecte de date din baza de date 1C și obiectele în sine. Documentele de care avem nevoie pentru încărcare sunt marcate cu bifați în câmpul de structură al obiectelor de configurare din coloana "Datele pentru încărcare". Dacă în documentele încărcate există linkuri către elementele directoarelor care nu se află în cealaltă configurație, este logic să bifați coloana "Dacă este necesar", astfel încât aceste elemente să fie descărcate împreună cu documentele.
Acum, la acest pas, este necesar să se decidă dacă să se descarce împreună cu documentele mișcările lor în registre sau să se traducă aceste documente deja într-o altă bază de date? Pentru a redirecționa documentele încărcate deja într-o altă bază de date, puteți utiliza procesarea "Prelucrarea grupurilor de directoare și documente". Dacă algoritmii din bazele de date de informații sunt oarecum diferiți, nu trebuie bifată caseta de selectare "Nu încărcați toate documentele cu documentul".
Asta-i tot, setarea de descărcare sa terminat, totul este simplu! Apăsăm butonul "Încărcați datele" și așteptați până când datele sunt salvate în fișierul XML. Pentru descărcări mai complexe, puteți seta selecția pentru obiectele încărcate nu numai în funcție de perioadă.
După descărcare, mergeți la cea de-a doua bază a lui 1C și deschideți aceeași prelucrare acolo. Accesați fila "Descărcare" și specificați aici același fișier XML în care am încărcat datele.
În această filă, afișăm o singură bifă în fața opțiunii "Continuați încărcarea obiectelor în caz de eroare" și faceți clic pe butonul "Descărcați datele". Alte funcții, de exemplu, utilizarea totalurilor, nu luăm în considerare, deși această funcție poate accelera semnificativ încărcarea obiectelor (înregistrări prin registre).
Procesarea "Descărcare și descărcare de date XML" (versiunea 2.1.8) pentru platforma 1C: Enterprise v8.3 (client subțire) poate fi descărcată aici.
Procesarea "Descărcare și descărcare de date XML" (versiunea 2.1.6) pentru platforma 1C: Enterprise v8.2 (client gros) poate fi descărcată aici.
1C: Enterprise 8.3 (8.3.6.2152)
Contabilitatea unei instituții publice, versiunea 1.0 (1.0.36.6)
Poți să sfătui cum să câștigi?
Bună, Valery! Poate că configurația dvs. nu este identică. Această procesare poate fi utilizată numai în cazul în care baza de informații în care au fost descărcate datele și cea în care sunt descărcate datele sunt uniforme (configurațiile sunt identice, datele pot diferi). Dacă versiunile configurațiilor de încărcare / descărcare sunt diferite, apare o astfel de eroare. Comparați versiunile configurațiilor și încercați din nou.
1C Enterprise 8.3. Gestiunea comerțului. Încerc să descarcă datele - scrie că "procesarea nu funcționează în modul de compatibilitate a configurației". Ce ar trebui să fac?
Serge, se pare că trebuie să dezactivați modul de compatibilitate al configurației pentru a remedia această eroare. Puteți încerca acest lucru pe copia bazei de date și puteți vedea ce se întâmplă.
Când se descarcă în aceeași bază de date ca fișierul de încărcare, programul scrie că fișierul specificat nu există. De ce? Ce ar trebui să fac? Preistorie: configurația 1c companie prof. a pregătit o bază de date goală (versiunile sunt aceleași, versiunile sunt egale) a vrut să transfere directorul contrapărților. că de la al 16-lea an pentru a păstra înregistrările într-o nouă bază de date.
Da, această procesare are o eroare "Fișierul nu a fost găsit". Dacă doriți să transferați date utilizând această procesare pentru versiunea 1C: Enterprise 8.3, selectați "De la fișier pe server" pentru descărcare, specificați fișierul XML, apoi selectați "From client computer" și faceți clic pe "Download".
Vă mulțumesc foarte mult :) a ajutat foarte mult!
Problema cu utilizarea acestei procesări.
Am două baze de date, atât Contabilitate 3.0. Este necesar să se transfere documentele "factura de cerere" către o altă bază de date dintr-o singură bază de date. Dar. A doua bază de date conține deja date, directorul "Nomenclatură", "Depozite", "Organizații". Și această procesare pur și simplu elimină datele, fără a încerca să o sincronizeze. Sau aș da ocazia să configurez această sincronizare.
Baza de date de contabilitate 3.0 nu ar trebui să fie doar identică cu versiunea lansată, ci să conțină și date identice și comparabile. Datele din configurații sunt comparate printr-un identificator intern unic (GUID). Prin urmare, datele din directoare și din tabelele de conturi pot fi duplicate. Acesta este un minus în utilizarea acestei procesări. Sunt sigur că există versiuni mai avansate ale acestei procesări: start.life1c.ru. Pentru a crea planuri mai grave de schimb, o soluție specială de la 1C: "Conversia datelor" este cea mai bună pentru acest scop.