Încărcarea și încărcarea datelor XML 8.3 Instrucțiuni. Formarea documentului "Factură"

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

Prelucrarea universală "Descărcarea și descărcarea datelor XML" face o descărcare completă sau parțială a datelor bazei de date de informații în fișierul XML. Ulterior, acest fișier poate fi încărcat în baza de informații utilizând aceeași prelucrare. Formatul fișierului de descărcare este diferit de formatul de fișier creat la descărcarea conform planului de schimb, partea antetului.

Procesarea poate fi utilizată numai în cazurile în care baza de informații în care datele sunt descărcate și datele în care datele sunt încărcate sunt omogene (configurațiile sunt identice, datele pot varia) sau toate obiectele descărcate sunt aproape complet identice în compoziție și Tipuri de detalii și părți tabulare, proprietățile obiectului "master" al metadatelor și așa mai departe.

Utilizarea acestei prelucrări este posibilă, de exemplu, pentru a crea o completare completă sau parțială backup. date, făcând schimb de date între bazele de informare, precum și ca un instrument auxiliar la restabilirea bazelor de informații eșuate.

Procesarea sprijină descărcarea datelor cu posibilitatea stabilirii selecției în funcție de perioada respectivă. De asemenea, implementarea obiectelor de verificare a simbolurilor nevalide atunci când se schimbă prin XML.

Cu respect, (profesor și dezvoltator).

În ciuda faptului că 1c este cea mai populară, convenabilă și mai fiabilă sistem informaticAvând o serie de soluții în conducătorul său pentru a automatiza și a procesa absolut toate procesele de afaceri în întreprinderile de orice scară și domeniu de activitate, oricum, utilizatorii au nevoie zilnic de a descărca date de la 1c în programe de partid sau fișiere. În acest articol, luați în considerare ce descărcare de la 1c și arătați cum să descărcați din 1c și ce probleme pot apărea.

Date care pot fi descărcate de la 1c

1c Orice configurație regulată acceptă descărcarea acestor date ca:

  • Formulare tipărite;
  • Rapoarte;
  • Tabele și liste.

Încărcarea datelor de la 1c 8.3 este posibilă în multe formate populare:

Descărcarea formularelor tipărite și a rapoartelor

Orice formă de imprimare sau raport în 1c poate fi salvată în formatul dorit. Pentru a face acest lucru, va trebui să deschideți un formular sau un raport, apoi selectați în meniul principal Fișier - Salvați ca.

După aceasta, fereastra de salvare a fișierelor va fi deschisă, ceea ce indică numele și tipul de fișier:



Posibile probleme la descărcarea de la 1c


Acest lucru se datorează faptului că formularul sau raportul imprimat nu este activat în acest moment. Astfel încât formularul tipărit a devenit disponibil pentru a salva, este necesar să faceți clic pe mouse-ul în orice loc pe acesta:


Descărcarea la Excel.

Procesarea datelor în formatul tabular cel mai popular necesită descărcare adecvată. Pentru a salva datele dorite în format Excel, trebuie să specificați tipul din dialogul de salvare a fișierelor Fișa Excel.2007 --... (* xlsx). Mai puțin frecvent, trebuie să salvați date în format vechi al foii Excel (*xls):


În mod similar, alegerea formatului dorit, puteți face descărcarea de la 1c în PDF, din 1C în cuvânt, de la 1c la CSV, precum și la alte formate.

Descărcarea de tabele arbitrare de la 1c

ÎN aceasta sectiune Se va arăta cum pot fi descărcate orice date, cu condiția să aveți drepturi.

În 1C, a fost dezvoltat un mecanism regulat care vă permite să descărcați orice listă (de exemplu, o listă de documente sau elemente de referință). Pentru a face acest lucru, în panoul de comandă din orice listă, în grup "Inca" Echipa disponibilă "Listă":



Informațiile vor fi afișate într-un document tabular special. Acest document arată la fel ca orice alt raport din 1C și poate fi descărcat în același mod folosind comanda. Fișier - Salvați ca:



Cum să descărcați datele care nu sunt vizibile în listă

Adesea, problema descărcării unei liste care a apărut este însoțită de necesitatea de a adăuga difuzoare acolo, care sunt cu exactitate în document (director), dar din anumite motive nu sunt vizibile în lista curentă. Exemplu: Adăugați la lista "Clienți" pentru a descărca câmpul "Telefon", care este afișat numai în panoul suplimentar din partea dreaptă:


Astfel încât telefonul să poată fi descărcat din 1c, este încă necesar să îl adăugați în listă. Pentru a face acest lucru, trebuie să sunați la echipă "Mai mult - schimbați formularul." Apoi, trebuie să găsim lista de difuzoare dorite. Există un truc: dezvoltatorii de configurații tipice aproape întotdeauna se adaugă câmpul "Legătură". Dacă te ridici pe ea, apoi faceți clic pe buton Că vom vedea toate câmpurile posibile ale acestei cărți de referință. Găsiți un câmp "Telefon" Și am pus o bifină de utilizare.



După aceasta, baza de date a clienților cu telefoane poate fi descărcată într-un fișier printr-o comandă regulată. "Listă" și vinde concurenți.

Probabil, fiecare specialist 1c a dat peste situația necesității de a transfera date de la o bază de informații la alta. În cazul în care configurațiile sunt diferite, trebuie să scrieți reguli de conversie a datelor. Aceste reguli sunt create în conversia datelor de configurare 1c ".

De asemenea, datele pot fi transferate utilizând. Multe configurații 1c 8.3 Există o funcționalitate tipică pentru configurarea sincronizării datelor între diferite configurații și integrare fără probleme cu fluxul de documente 1C.

Dar când datele trebuie transferate între configurații absolut identice, puteți simplifica sarcina și să utilizați încărcarea standard și descărcarea de prelucrare prin XML. Rețineți că această metodă, precum și conversia datelor, compară obiectele pe un identificator unic (GUID) și nu după nume.

Puteți descărca această procesare pe discul său sau prin referință:

Este universal și potrivit pentru orice configurație.

Luați în considerare un exemplu de descărcare a manualului "Nomenclatura" de la o bază de informare a 1C 8.3 Contabilitate 3.0 la alta. Condiție obligatorie Va fi o selecție de către un părinte (grup) "prelucrarea lemnului".

Încărcarea datelor de la 1c în XML

Accesați baza de informații, de unde datele (sursa) vor fi descărcate. Asigurați-vă că verificați-le, prevăzute pentru toate condițiile posibile pentru a evita apariția unor consecințe nedorite.

Deschideți încărcarea și încărcarea și descărcarea datelor XML (CTRL + O).

Suntem interesați de fila "descărcare". În primul rând, specificați numele fișierului la care datele și calea de salvare vor fi descărcate. ÎN acest caz Datele sunt descărcate "în fișierul de pe server".

În capacul de procesare, perioada în care se va efectua selecția. De asemenea, pentru registrele periodice, puteți specifica o metodă de utilizare după selecție. Dacă aveți nevoie să descărcați mișcările împreună cu documentele, pavilionul corespunzător este setat. În acest caz, depășim directorul, deci nu este nevoie să setați nimic în antet.

Să ne întoarcem la selectarea datelor pentru descărcare. În partea de masă a formularului de procesare, selectați obiectele de configurare pe care aveți nevoie pentru a transfera steaguri.

Coloana "Descărcați dacă este necesar" înseamnă dacă este necesar să se supraîncărcați acest obiectDacă se referă la solicitarea de a se suprapune în cartea de referință. De exemplu, poziția supraîncărcării nomenclaturii are o astfel de unitate de măsurare care nu este în baza de date. Dacă în fața cărții de referință cu unități de măsură, pavilionul din coloana "descărcare, dacă este necesar" va crea o nouă poziție. Altfel, deoarece valoarea recuzită va fi inscripția "<Объект не найден>"Și identificatorul său unic.

Într-un caz simplu, fără selecții, ajustarea supraîncărcării nomenclaturii va arăta așa.

În acest exemplu, trebuie doar să selectați nomenclatorul situat în folderul de prelucrare a lemnului.

Procesare similară pentru 8,2 vă permite să instalați selecția într-un formular convenabil pentru fiecare obiect de configurare. În 8.3, din păcate, nu există nici o astfel de funcțională. Una dintre opțiunile pentru producția din această situație va fi selectarea pozițiilor necesare pe fila "Obiecte suplimentare pentru descărcare".

Puteți adăuga obiecte aici ca manual (butonul "Adăugați") și interogarea ("Adăugați o cerere ..."). Cu cantitatea lor mare, a doua opțiune este preferabilă.

În acest caz, cererea va fi după cum urmează. Completați setările, executați solicitarea verificând datele și faceți clic pe butonul "Selectați rezultatul".

După ce specificați toate obiectele necesare și elementele suplimentare pentru descărcare, faceți clic pe butonul Date de încărcare. Ei vor cădea în fișierul XML, numele și calea care au fost indicate mai devreme. Rezultatele acestei operațiuni vor fi afișate în mesaje.

În acest exemplu, a fost necesar să descărcați doar 3 poziții, dar cinci descărcate. Toate pentru că în fața manualului "Nomenclatorul" în coloana "Descărcați dacă este necesar", a fost instalat un steag. Împreună cu pozițiile corecte, părinții lor supraîncărcați.

Descărcați directorul de la XML

După descărcarea cu succes a datelor din configurație - sursa din fișierul XML, deschideți baza de date - receptor. Structura obiectelor și detaliile acestora ar trebui să coincidă unul cu celălalt. În acest caz, transferul se efectuează între două configurații standard 1c: Contabilitate 3.0.

Deschideți procesarea în baza de date. Acest tratament Utilizate atât pentru descărcarea și descărcarea datelor. Faceți clic pe fila Descărcare și specificați calea către Fișier XML.În care datele au fost descărcate anterior. După aceea, faceți clic pe butonul Date de încărcare.

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

Manualul "Nomenclatura" din baza de date nu a fost completat. Acum are cinci elemente: trei poziții de nomenclatură și două grupuri.

14.06.2018 13:04:27 1c: ServirerU.

Introducere

Programele 1C sunt soluții universale pentru stocarea datelor importante și prelucrarea acestora. Directoarele, revistele și documentele sunt doar cochilii pentru acces ușor la date și legături între ele. Adesea, este nevoie să descărcați aceste date de la 1c. Obiectivele pot fi diferite - descărcarea pentru schimbul cu alte programe 1C, descărcarea pentru bancă, descărcarea datelor către fișierele de diferite formate etc.

În acest articol, vom lua în considerare posibilitățile de bază ale descărcării datelor de la 1c 8.3 Contabilitate și probleme care se pot întâlni.

Încărcarea datelor de la 1c la Excel, Word, PDF, fișiere MXL și altele

Pentru a descărca datele de la 1c la fișierele de diferite formate, trebuie să faceți următoarele.

Deschideți un document de descărcare. Poate fi comenzi bancare, documente de venituri (lor formulare tipărite), rapoarte, reviste, saldori inversari și multe altele.

De exemplu, ia în considerare declarația de operare. Deschiderea acestuia, faceți clic pe pictograma floppy din partea superioară din dreapta a programului.

ATENȚIE: Dacă pictograma dischetă nu este disponibilă, încercați să faceți clic pe orice câmp de raport. Acest lucru este necesar pentru a face raportul "activ".

După ce faceți clic, se va deschide următoarea fereastră:

În acesta, puteți alege locația fișierului, introduceți numele acestuia și selectați formatul. Cele mai frecvent utilizate: Docx (Word), XLSX (Excel), PDF (PDF), TXT, MXL și altele.

În acest exemplu, vom alege formatul Excel. 2007 și salvați fișierul în dosar.

Acesta este modul în care se păstrează declarația de operare:

După cum se poate observa, rapoartele sunt salvate într-o formă destul de convenabilă și accesibilă, cu salvarea tuturor datelor și formatării.

Astfel, prin descărcarea datelor necesare de la 1c, ele pot fi mutate separat de bază. De exemplu, puteți trimite prin e-mail. Mail Colegul (în loc să transmită întreaga bază), le puteți salva înainte de modificările datelor în sine sau pur și simplu tipărite.

Descărcarea listelor de la 1c la Excel, Word, PDF, fișiere MXL și altele

Uneori este nevoie să descărcați lista de documente și nu de documentul în sine, în timp ce în modul Vizualizare listă, pictograma dischetă nu este disponibilă. Pentru a descărca datele unei astfel de structuri, trebuie să trimiteți mai întâi o listă în formularul tabular, după care poate fi deja salvată.

De exemplu, luați în considerare lista comenzi de plată. Pentru a-l descărca, consultați meniul Mai mult - Afișați o listă:

În fereastra care se deschide, puteți specifica câmpurile care vor fi prezentate în listă:

Vom lăsa totul fără schimbare, faceți clic pe OK. Ca rezultat, lista este reprezentată ca o masă. Acum nu vom fi mult dificil să o descărcați așa cum am descărcat documentul mai devreme. Faceți clic pe o dischetă, selectați locația, numele și formatul și salvați fișierul:

Încărcarea datelor de la 1c 8.3 Contabilitate la alte programe

Pentru a face schimb de date cu alte programe 1S, trebuie să activați sincronizarea datelor. Puteți face acest lucru în meniul de administrare - sincronizarea datelor.

Dacă sincronizarea de marcă nu este activă (ca în figura de mai jos) - baza dvs. nu este configurată să se sincronizeze cu alte baze de date 1C. Din nefericire, luarea în considerare a configurației de sincronizare depășește domeniul de aplicare al acestui articol, astfel încât să ne limităm la această posibilitate.

Dacă sincronizați baza de date 1C cu o altă bază de date, veți fi la dispoziție funcționalității de schimb de date care funcționează cel mai adesea în modul automat.

Cu orice întrebări legate de stabilirea sincronizării și schimbului de date între baze de date, puteți contacta managerii noștri, care, în cadrul consultării gratuite, vă va răspunde la toate întrebările.

În contabilitatea 1c, există o oportunitate foarte convenabilă de a face schimb de documente cu băncile. Acest lucru se face prin descărcarea / încărcarea datelor. Când specificați documentele bancare necesare, descărcați-le într-un fișier, iar apoi în sistemul bancar îl încarcă și după procesarea documentelor vor fi disponibile în sistemul bancar pentru reconectare și desfășurare.

Pentru descărcarea de la 1C 8.3 Documente contabile pentru trimiterea la bancă Mergeți la lista de documente și faceți clic pe butonul Trimitere către bancă

Selectarea perioadei dorite, specificați documentele de descărcare, apoi faceți clic pe fișier pentru a descărca la bancă din partea de jos a ecranului:

În fereastra care se deschide, selectați locația fișierului. După aceasta, puteți descărca acest fișier în sistemul bancar.

Încărcarea datelor de la 1C 8.3 Contabilitate pentru schimbul cu o bancă

În concluzie, aș dori să menționez că 1c oferă toate instrumente necesare Pentru simplu I. descărcarea rapidă Date din baza de date și le mențin în cele mai comune formate.

Aveți întrebări? Vom ajuta cu descărcarea de date de la 1c ca parte a unei consultări gratuite!

Moduri de lucru

Manipularea Luggageloadscaddaxml82 Implementează 2 moduri de operare: descărcare (crearea unui fișier de descărcare a datelor specificate de utilizator) și descărcări (citirea fișierului de descărcare creat de modul de același nume și înregistrați datele disponibile în acesta). Setarea modului se selectează în câmpul mod.

Înainte de a începe un mod sau alt mod (apăsând butonul RUN), trebuie să specificați numele fișierului de descărcare sau introducându-l manual în câmpul "Nume fișier" sau utilizând acest buton Selectare câmp și dialogul de selectare a fișierelor standard .

În modul de descărcare, este posibil să editați utilizarea rezultatelor la înregistrarea registrelor, care pot afecta viteza de descărcare. "Dezactivați butoanele" și "Activați rezultatele" sunt disponibile atunci când "permiteți capacitatea de a edita utilizarea rezultatelor în timpul încărcării datelor" și sunt utilizate pentru control manual MODE Pentru a utiliza rezultatul la încărcarea datelor. ** Condiții pentru aplicabilitatea procesării **

Procesarea poate fi utilizată numai în cazurile în care baza de informații în care datele sunt descărcate și datele în care datele sunt încărcate sunt omogene (configurațiile sunt identice, datele pot varia) sau toate obiectele descărcate sunt aproape complet identice în compoziție și Tipuri de detalii și părți tabulare, proprietățile obiectului "plumb" al metadatelor etc. Trebuie remarcat faptul că, din cauza limitărilor, prelucrarea este destinată în principal schimbului între IB omogen.

Formatul fișierului de descărcare este diferit de formatul de fișier creat la descărcarea conform planului de schimb, partea antetului. Pentru a încărca date (elemente de cărți de referință, registre etc.), se utilizează același mecanism de serializare XML, care este descărcat de planurile de schimb, formatele de fișiere sunt identice în această parte.

Definiția încărcare

Prelucrarea vă permite să efectuați atât descărcarea completă cât și parțială a datelor bazei de date de informații în fișier. Configurarea compoziției datelor descărcate se efectuează în dialog prin setarea steagurilor din coloana copac afișând obiectele de metadate care pot fi dezvăluite. Coloana suplimentară de steaguri, "Dacă este necesar", stabilește necesitatea de a descărca obiecte acest tip "legătură". Aceasta este, dacă caseta de selectare este instalată numai în coloana "Dacă este necesar", datele de pe un astfel de obiect nu vor fi complet descărcate, ci numai în volumul care este necesar pentru a menține integritatea de referință în baza de informații, care se va descărca Fișierul de descărcare.

Când deschideți formularul, procesarea stabilește un semn de descărcare pe link către toate obiectele, care garantează integritatea de referință a fragmentului descărcat al bazei de informații.

Când faceți clic pe butonul "Definiți obiecte descărcate", analizele de procesare, referințele la care datele pot fi conținute în obiecte care au un semn de descărcare completă și completează automat coloana de pavilion care indică necesitatea de a descărca link-ul. Dacă obiectul are deja pavilionul complet de descărcare deja, caz, caz în care Fruru de descărcare nu este instalat.

Aplicații posibile

Utilizarea acestei prelucrări este posibilă, de exemplu, pentru a crea o copie de rezervă completă sau parțială a datelor, făcând schimb de date între baze de informații, precum și un instrument auxiliar la restaurarea bazelor de informații despre probleme.