Contacte

Schimbați reguli între configurații identice. Foarte ușor de utilizat, gestionarea schimburilor între configurații identice. Se încarcă o referință din XML

2018-11-15T19: 32:35 + 00:00

Procesarea universală „Încărcarea și descărcarea datelor XML” realizează încărcarea totală sau parțială a datelor din baza de date într-un fișier în format XML. Ulterior, acest fișier poate fi încărcat în baza de informatii folosind aceeași prelucrare. Formatul fișierului de încărcare diferă de formatul fișierului creat la încărcare conform planului de schimb de partea antet.

Prelucrarea poate fi utilizată numai în cazurile în care infobaza în care au fost descărcate datele și cea în care sunt încărcate datele sunt omogene (configurațiile sunt identice, datele pot diferi), sau toate obiectele descărcate sunt aproape complet identice ca compoziție și tipuri de rechizite și secțiuni tabelare, proprietățile obiectului de metadate „gazdă” și așa mai departe.

Utilizarea acestei prelucrări este posibilă, de exemplu, pentru a crea un proces complet sau parțial backup schimb de date, schimb de date între baze de informații și, de asemenea, ca instrument auxiliar în recuperarea bazelor de informații eșuate.

Procesarea acceptă încărcarea datelor cu posibilitatea de a specifica o selecție după perioadă. De asemenea, obiectele sunt verificate pentru caractere nevalide atunci când sunt schimbate prin XML.

Salutări, (profesor și dezvoltator).

Transferul diferitelor date este o acțiune foarte semnificativă în orice sistem de contabilitate de pe platforma 1C. Înainte de a exporta o carte de referință într-o altă bază de date, trebuie să faceți backup deoarece modificările efectuate sunt considerate ireversibile.

Cea mai populară și, în același timp, destul de simplă modalitate de a transfera o carte de referință la 1C 8.3 este procesarea datelor de informații în formă XML.

Pentru a finaliza această sarcină, va trebui să utilizați fișierul de procesare de încărcare/descărcare pentru 8.2 sau pentru 1C 8.3. Această metodă este universală și cea mai optimă, este potrivită pentru aproape orice configurație instalată.

Încărcarea datelor

Pentru a face acest lucru, mai întâi trebuie să accesați interfața programului și să efectuați o serie de acțiuni:

1. Completați câmpul „Nume fișier”. Folosind această cale, un fișier de date cu informații va fi creat ulterior pentru a fi încărcat în baza de date.

2. În zona tabelelor „Date pentru încărcare” selectați informațiile din cartea de referință pe care doriți să le încărcați din baza de date existentă.

3. După aceea, când sunt selectate obiectele necesare, faceți o selecție de suprapunere în partea dreaptă a tabelelor.

4. După finalizarea instalării tuturor setărilor necesare, exportați directorul.

Încărcarea datelor într-un director

Pentru a transfera directoare în 1C, va trebui să efectuați o serie de acțiuni:

1. Începeți procesarea în baza de date în care doriți să încărcați datele informațiilor și utilizați fila „Încărcare”.

2. Apoi selectați fișierul încărcat anterior și utilizați comanda Load Data.

După efectuarea acestei acțiuni, migrarea cărții de referință de la o bază de date la alta se consideră a fi complet finalizată.

Transferul de date este un proces foarte important în orice sistem de contabilitate, platforma 1C 8.3 și 8.2 nu face excepție. Mai jos vom lua în considerare instrucțiunile despre cum să transferați cu ușurință date de la un sistem la altul cu o configurație similară (pentru diferite configurații, puteți utiliza un instrument pentru programatori - sau).

Înainte ca orice acțiune să fie necesară, modificările sunt irevocabile!

Cel mai simplu și mai convenabil mod de a transfera date de la 1C 8.3 la 1C 8.3 accounting 3.0 este să utilizați procesarea Descărcarea și încărcarea datelor în format XML (descărcare - pentru 8.2 sau pentru 1C 8.3 sau pe ITS). Prelucrarea este universală și potrivită pentru orice configurație.

Nu vom intra în detalii, luați în considerare instrucțiuni pas cu pas privind migrarea datelor folosind această prelucrare folosind exemplul celui mai simplu transfer de mărfuri.

Exportarea datelor în XML

În primul rând, să deschidem procesarea în baza de date sursă (de unde vom descărca mărfurile) și să ne uităm la interfață:

Obțineți gratuit tutoriale video 267 1C:

Este imediat necesar să completați câmpul „Nume fișier” - pe această cale va fi creat un nou fișier de date, pe care îl vom încărca în baza de date a receptorului. Puțin mai jos, în secțiunea tabelară „Date pentru descărcare”, trebuie să selectați datele pe care dorim să le descarcăm din baza de date.

După ce selectați un obiect din secțiunea tabelară din stânga, puteți aplica selecția în secțiunea tabulară din dreapta:

În exemplul nostru, vreau să descarc toate mărfurile cu numele „Rake”.

După ce toate setările sunt completate, datele pot fi descărcate. Pentru a face acest lucru, trebuie să faceți clic pe butonul „Încărcați date”:

Încărcarea datelor din xml în 1c 8.3

Datele au fost descărcate din baza sursă, acum trebuie să fie transferate la baza de destinație.

Pentru a face acest lucru, trebuie să începeți procesarea deja în baza de date în care trebuie să încărcați datele și să mergeți la fila „Încărcare”, selectați fișierul descărcat de pe disc și faceți clic pe butonul „Încărcare date”:

Acest exemplu este potrivit doar pentru transferul de date între configuratii identice pe platforma 1C. Pentru a înțelege mecanismul de schimb pentru programatori, am scris un articol -.

Probabil, fiecare specialist 1C s-a confruntat cu situația nevoii de a transfera date dintr-o bază de date în alta. În cazul în care configurațiile sunt diferite, trebuie să scrieți reguli de conversie a datelor. Aceste reguli sunt create în configurația 1C „Conversie de date”.

De asemenea, puteți transfera date folosind. Multe configurații 1C 8.3 au funcționalitate standard pentru configurarea sincronizării datelor între diferite configurații și integrare perfectă cu 1C Document Management.

Dar atunci când datele trebuie să fie transferate între configurații complet identice, vă puteți simplifica sarcina și puteți utiliza procesarea standard de încărcare și descărcare prin XML. Vă rugăm să rețineți că această metodă, precum și conversia datelor, potrivesc obiectele între ele printr-un identificator unic (GUID) și nu după nume.

Puteți descărca această procesare pe discul ITS sau urmați linkurile:

Este versatil și potrivit pentru orice configurație.

Să luăm în considerare un exemplu de descărcare a directorului Nomenclatură dintr-o bază de informații 1C 8.3 Contabilitate 3.0 în alta. O condiție prealabilă va fi selectarea de către părinte (grup) „Prelucrarea lemnului”.

Descărcarea datelor din 1C în XML

Accesați baza de informații de unde vor fi descărcate datele (sursă). Asigurați-vă că le verificați, ținând cont de toate condițiile posibile pentru a evita consecințele nedorite.

Deschideți procesarea încărcării și descărcarii datelor XML (Ctrl + O).

Suntem interesați de fila „Descărcare”. Mai întâi de toate, specificați numele fișierului în care vor fi încărcate datele și calea pentru salvare. În acest caz, datele sunt încărcate „Într-un fișier de pe server”.

În antetul de procesare este configurată perioada pentru care se va efectua selecția. De asemenea, pentru registrele periodice, puteți specifica modul în care se aplică selecția după perioadă. Dacă este necesară descărcarea mișcărilor împreună cu documentele, se stabilește steag-ul corespunzător. În acest caz, supraîncărcăm directorul, deci nu este nevoie să configurați nimic în antet.

Să trecem la selectarea datelor pentru încărcare. În secțiunea tabelară a formularului de procesare, bifați casetele pentru obiectele de configurare pe care trebuie să le transferați.

Coloana „Descărcați după cum este necesar” înseamnă dacă este necesară reîncărcarea acest obiect, dacă este referit de un atribut al directorului pe care îl reîncărcăm. De exemplu, poziția articolului pe care îl reîncărcați are o unitate de măsură care nu se află în baza receptorului. Dacă caseta de selectare din coloana „Descarcă dacă este necesar” este setată în fața cărții de referință cu unități de măsură, va fi creată o nouă poziție. În caz contrar, valoarea atributului va conține inscripția „<Объект не найден>„Și identificatorul său unic.

Într-un caz simplu, fără eșantionare, setarea de reîncărcare a articolului va arăta astfel.

V acest exemplu trebuie să selectați doar nomenclatura care se află în folderul „Prelucrarea lemnului”.

Procesarea similară pentru 8.2 vă permite să setați selecții convenabil pentru fiecare obiect de configurare. În 8.3, din păcate, nu există o astfel de funcționalitate. Una dintre căile de ieșire în această situație ar fi să selectați pozițiile necesare în fila „Obiecte suplimentare pentru descărcare”.

Puteți adăuga obiecte aici fie manual (butonul „Adăugați”), fie la cerere („Adăugați la cerere...”). Cu un număr mare de ele, a doua opțiune este de preferat.

În acest caz, cererea va fi după cum urmează. Completați parametrii, completați solicitarea verificând datele și faceți clic pe butonul „Selectare rezultat”.

După ce ați specificat toate obiectele și elementele suplimentare necesare pentru încărcare, faceți clic pe butonul „Încărcați date”. Acestea vor ajunge într-un fișier XML, numele și calea cărora le-ați specificat mai devreme. Rezultatele acestei operațiuni vor fi afișate în mesaje.

În acest exemplu, a fost necesar să se descarce doar 3 poziții, dar cinci au fost descărcate. Acest lucru se datorează faptului că steagul a fost setat în coloana „Descărcați dacă este necesar” vizavi de cartea de referință „Nomenclatură”. Odată cu posturile necesare, părinții lor au fost supraîncărcați.

Se încarcă o referință din XML

După descărcarea cu succes a datelor din configurația sursă într-un fișier XML, deschideți baza de date de destinație. Structura obiectelor și detaliile lor trebuie să se potrivească între ele. În acest caz, transferul se realizează între două configurații tipice ale 1C: Contabilitate 3.0.

Deschideți procesarea în baza receptorului. Această prelucrare folosit atât pentru încărcarea, cât și pentru descărcarea datelor. Accesați fila „Descărcare” și specificați calea către fișier XML, în care datele au fost încărcate anterior. După aceea, faceți clic pe butonul „Descărcați date”.

Rezultatul descărcării va fi afișat în mesaje. În cazul nostru, totul a mers bine.

Director „Nomenclatură” în bază - receptorul nu a fost completat. Acum are cinci elemente: trei articole de nomenclatură și două grupuri.



Ți-a plăcut articolul? Împărtășește-l