Ce versiune este folosită pentru descărcarea mărfurilor 1c. Ce poate face mecanismul standard de schimb?

Pentru a încărca bonuri de mărfuri de la 1C în Quick Resto, deschideți articolul Schimb de documenteși selectați o filă Descărcare.

Pe fila Descărcare va fi disponibilă o singură filă Recepția mărfurilor. Momentan, alte documente nu pot fi încărcate în Quick Resto de la 1C. Pentru a adăuga documente pentru încărcare, faceți clic Adăuga. Selectați bonurile de mărfuri în 1C care trebuie încărcate în Quick Resto și faceți clic Descărca.

Acum puteți verifica dacă factura de chitanță a apărut în Quick Resto. Pentru a face acest lucru, deschideți back office-ul în care au fost încărcate facturile, accesați secțiunea Depozit, subsecțiunea Facturi de chitanță. Factura descărcată ar trebui să apară în tabelul de secțiuni, în fila Elementele documentului puteți verifica corespondența articolelor încărcate cu articolele din 1C.

Dacă facturile de chitanță sunt descărcate de la 1C în Quick Resto în mod constant, atunci este recomandat ca înainte de descărcarea facturilor să verificați dacă acestea au fost încărcate anterior. Pentru a face acest lucru, adăugați facturi folosind butonul Adăuga, apoi faceți clic Verifica. Dacă facturile au fost descărcate anterior, atunci în linie cu factura de primire va apărea o bifă în coloană A fost descărcat anterior?. Se recomandă eliminarea unei astfel de facturi din formularul tabelar de procesare Quick Resto–1C.

Foarte des trebuie să obțineți date de la 1C 8.3 și să salvați informațiile într-un fișier extern, cu alte cuvinte, să le descărcați de la 1C enterprise. Sarcina este aproape întotdeauna posibilă fără implicarea programatorilor 1C.

Să ne uităm la o serie de sfaturi utile cu ajutorul cărora puteți încărca date de la 1C într-un sistem de informații extern.

În 1C există mai multe metode prin care puteți obține informații fără implicarea specialiștilor:

  • Încărcarea întregii baze de date din 1C 8.3 - pentru încărcarea ulterioară pe alt computer
  • Salvați rapoarte și imprimabile în Excel, Word sau PDF
  • Încărcarea tabelelor de la 1C
  • Preluarea informațiilor utilizând consola de interogări

Mai multe detalii despre ele:

Cum să descărcați întreaga bază de date de la 1C 8.3 (într-un fișier .dt)

Pentru a face acest lucru, va trebui să accesați modul configurator, apoi în meniul principal selectați „Administrare” - „Încărcați baza de informații”:

Apoi trebuie doar să indicați numele viitorului fișier și locația acestuia pe disc.

Pentru a încărca ulterior într-o altă bază de date, faceți clic pe butonul „Încărcați baza de informații” și selectați fișierul încărcat anterior.

Încărcarea rapoartelor și a formularelor tipărite din 1C în Excel

Această metodă este universală și foarte simplă. Pentru a face acest lucru, este suficient să deschideți un formular sau un raport tipărit.

De exemplu, deschideți formularul imprimabil TORG 12, apăsați ctrl+S (sau în meniul Fișier - Salvare ca) și selectați tipul de fișier și numele acestuia:

Se aplică același sistem - raportul este descărcat în două clicuri:

Obțineți 267 de lecții video pe 1C gratuit:

Salvarea în principalele formate este disponibilă - excel, word, pdf, html, txt etc.

Încărcarea tabelelor din 1C 8.3

Adesea, există sarcini atât de banale precum „obține o listă de plăți pentru anul curent”, „descărcare o carte de cumpărături sau vânzări” sau „descărcare mărfuri din factura nr. 256”. Rezolvarea unor astfel de probleme este destul de simplă.

De exemplu, trebuie să primesc toate chitanțele de la contrapartea „Vector” cu o sumă mai mare de 1000. Să deschidem formularul de listă și să setăm selecțiile necesare în listă:

Sistemul va oferi o opțiune de ieșire - la un document foaie de calcul sau un document text, selectați tabelar. Programul 1C va afișa informațiile în următorul document foaie de calcul, care, ca și rapoartele, pot fi salvate în formatul de care avem nevoie:

Acțiuni similare pot fi efectuate pentru aproape orice parte tabelară din 1C 8.2. De exemplu, trebuia să descarcăm o listă de mărfuri din chitanța nr. MSK00003, nicio problemă. Acest lucru se face foarte simplu - deschideți documentul, apelați meniul contextual și după câteva clicuri obținem încărcarea dorită în formatul necesar:


Încărcarea unui jurnal de tranzacții din 1C în Excel:

Preluarea informațiilor utilizând consola de interogări

Cu toate acestea, nu toate informațiile pot fi găsite în tabelul simplu din 1C 8.2. Uneori trebuie să colectați date din mai multe surse de date și să le conectați folosind anumite câmpuri.

Această metodă este potrivită pentru oamenii cunoscători din punct de vedere tehnic care cunosc elementele de bază ale limbajului de interogare. Constă în obținerea rezultatului cererii folosind și salvarea acestuia în formatul de care avem nevoie.

De exemplu, trebuie să obțineți toate contrapărțile furnizor și numărul lor de telefon. Pentru a face acest lucru, vom scrie următoarea interogare:

Tabelul rezultat poate fi descărcat și în formatul de fișier dorit:

Puteți încărca datele primite într-o altă bază de date 1C folosind „ ”. Urmăriți instrucțiunile video folosind nomenclatura ca exemplu:

Ați dezvoltat un magazin online folosind Bitrix. În timpul dezvoltării, ați creat toate proprietățile necesare și ați completat catalogul cu produse demonstrative.

Tot ce rămâne este să descărcați catalogul real de la 1C - asta înseamnă că mai este mult de lucru. Va trebui să ne asigurăm că toate datele necesare sunt descărcate și descărcate la locul potrivit. În caz contrar, va trebui să ajustați proiectul la structura de date de la 1C.

Problema integrării este pusă la fiecare magazin online mai mult sau mai puțin mare. Adesea este dificil pentru dezvoltatori, nu doar pentru începători, să înțeleagă cum funcționează mecanismul de schimb. Informațiile utile sunt împrăștiate pe internet, va fi convenabil să le colectați într-un singur loc.

Obiectivele articolului

  • Descrieți pe scurt principalele caracteristici ale schimbului și algoritmul său de funcționare;
  • Furnizați link-uri către surse oficiale și alte surse utile;
  • Răspunde la întrebările frecvente;
  • Clarificați de unde să începeți integrarea și cum să o finalizați cu succes.

Schimb standard între 1C-Bitrix și 1C

Bitrix are o funcționalitate încorporată pentru schimbul cu 1C, așa că orice schimb ar trebui configurat în câteva clicuri.
Cu toate acestea, pentru aceasta, 1C trebuie să fie o configurație standard „pură”. De fapt, fiecare prim 1C este „non-standard”, adică modificat într-un fel sau altul.

Ca atare, schimbul este foarte rapid și ușor de configurat, dar adesea (aproape întotdeauna) problema nu se termină aici, deoarece nu toate datele sunt descărcate din 1C sau sunt descărcate în locul greșit (inclusiv din cauza modificărilor în 1C) .

Ce poate face mecanismul standard de schimb?

  • Importul unui catalog de produse din 1C pe site;
  • Exportarea unui catalog de produse de pe un site web la 1C;
  • Exportul comenzilor de pe site la 1C;
  • Importul comenzilor de la 1C pe site;
  • Import de directoare (blocuri de informații cu încărcare mare) de la 1C pe site.

Informațiile despre produse sunt transmise site-ului în următoarele fișiere

  • import.xml - produse, grupuri (secțiuni infoblock), tipuri de preț, depozite, proprietăți ale produsului și unități de măsură;
  • oferte.xml - oferte comerciale (TP) de bunuri și proprietățile acestora;
  • price.xml - prețuri TP;
  • rests.xml - TP rests;
  • references.xml - cărți de referință pentru utilizatori (infoblocuri HL).

Fișiere import.xmlŞi oferte.xml conțin descrieri de proprietăți, tipuri de preț și alte informații care se aplică în mod egal tuturor produselor/TP.

Dacă directorul este mare, în scopuri de optimizare, descrierile sunt încărcate în fișiere „antet” separate. Acestea sunt aceleași fișiere import.xml și offers.xml, dar nu conțin altceva decât descrieri. În acest caz, fișierele antet sunt procesate doar la începutul schimbului.

Informațiile despre comenzi sunt transmise site-ului în următoarele fișiere

  • documents.xml - documente (comenzi);
  • contragents.xml - contrapărți (utilizatori clienți).

Unde sunt încărcate fișierele de încărcare pe site?

În folderul /upload/1c_catalog/. Înainte de fiecare schimb, acest folder este șters. Adică, acest folder conține întotdeauna fișierele ultimului schimb.

Poate fi activat " schimb de mod depanare".— dezactivați suprascrierea fișierelor din folderul 1c_catalog. În acest fel, puteți dezactiva ștergerea fișierelor de încărcare după finalizarea schimbului.

Pentru a face acest lucru, trebuie să declarați o constantă în fișierul dbconn.php:

// Activează „modul de depanare” pentru schimbul cu 1C, // dezactivează suprascrierea fișierelor în folderul 1c_catalog // Pentru ca toate fișierele să fie salvate după încărcare define("BX_CATALOG_IMPORT_1C_PRESERVE", true);

Acum, în loc de ștergere, folderul va fi redenumit și i se va adăuga un identificator numeric.

Cu cât numărul pentru un folder este mai mare, cu atât folderul este mai nou.
Cu toate acestea, cel mai nou folder nu va avea întotdeauna numere și numai cu următorul schimb va fi redenumit.

Este important să rețineți că, cu modul de depanare activat, spațiul pe disc este consumat foarte repede. Prin urmare, după depanare, ar trebui să dezactivați jurnalul și să ștergeți toate folderele de schimb inutile.

Ce este necesar pentru schimb pe site

  • ediția Bitrix „Small Business” sau „Business”
  • creați un utilizator și grupați „Exchange with 1C” pentru schimb, configurați drepturile
    • Permite grupului să încarce produse/comenzi (în setările de setări)
    • permite accesul de citire grupului la folderul /bitrix/admin/

Ce este necesar pentru schimb pe partea 1C

  • configurați adresa site-ului și utilizatorul site-ului din grupul „Exchange with 1C”.
  • configurați parametrii de încărcare pe partea 1C (în funcție de versiunea UT)

Structura directorului în 1C și pe site

Ce să faci dacă structura directorului din 1C nu se potrivește cu structura de pe site-ul web?

În 1C puteți seta ce produse și secțiuni să descărcați.

Adesea, în 1C, produsele sunt stocate diferit de modul în care vor fi afișate pe site, așa că puteți configura un catalog virtual pe partea 1C pentru încărcare pe site: creați structura de secțiune dorită și organizați produsele în ele.

De asemenea, puteți seta condiții pentru selectarea bunurilor (nu sunt necesare toate produsele pe site) pentru încărcare pe site și proprietăți (în 1C există o mulțime de proprietăți, nu sunt necesare toate pe site).

Tipuri de descărcări din 1C

Descărcare completă

Apare la încărcarea datelor pe site pentru prima dată sau la pornirea manuală.

  • Toate mărfurile sunt descărcate.
  • Imaginile sunt încărcate numai pentru produse noi sau modificate.

Încărcare scurtă

Apare frecvent, între plin, conține doar modificări ale prețurilor și soldurilor.

Descărcare forțată completă

La fel ca și descărcarea completă, sunt descărcate, fără greșeală, numai imaginile cu absolut toate produsele.

De obicei, se utilizează numai la depanarea schimburilor.

De unde să începeți integrarea cu 1C

Dacă faceți un nou site web și planificați integrarea cu 1C în viitor, atunci primul lucru pe care ar trebui să-l faceți este să instalați Bitrix și să faceți un schimb de testare. Iată ce va oferi:

  • Va fi creat un tip iblock;
  • Va fi creat un iblock;
  • Se vor crea sfinți și cărți de referință;
  • Vor fi create partiții de director;
  • Elementele de catalog vor fi create;
  • Vor fi create propuneri comerciale.

Toate acestea împreună vă vor ajuta să înțelegeți ce date aveți deja și unde să le căutați. Va fi imediat clar ce lipsește și ce nu a fost descărcat deloc așa cum ne-am dori.

Cum să finalizați integrarea

Compararea structurilor de date de pe site cu structura din 1C este scopul principal al integrării.

Pentru a finaliza cu succes integrarea, atunci când aveți deja un proiect complet funcțional cu date actualizate, trebuie să vă asigurați că are loc descărcarea de la 1C:

  • La un bloc de informații existent;
  • Sfinților existenți;
  • La secțiunile existente ale blocului de informații;
  • În produsele și ofertele comerciale existente;
  • În tipurile de preț existente.

Toate aceste sarcini sunt rezolvate prin setarea acelorași identificatori (XML_ID), adică trebuie să aveți toate codurile externe de pe site să se potrivească cu codurile externe de la 1C.

Pentru a încărca produse pe site-ul magazinului online, accesați secțiunea „Nomenclatură site”.

  • Dacă produsele de pe site au imagini, atunci bifați caseta de lângă „Încărcați imagini”.
  • articolele pot fi încărcate în mai multe vitrine simultan sau în vitrina pe care se află în prezent.
  • Consultați mai jos informații despre încărcarea întârziată.


Nota. În setările fiecărei vitrine, este posibil să setați parametrii de securitate. Dacă aveți mai multe vitrine online, atunci setarea parametrilor de securitate vă va permite să încărcați produse exact în vitrina online cu care a fost stabilită o conexiune sigură.


Descărcare amânată a articolelor de pe site

Modulul M-IT: Online Store Management implementează capacitatea de a amâna încărcarea (programată) a articolelor pe site-ul magazinului online. Această caracteristică vă permite să optimizați schimbul de date între 1C și o resursă de Internet.

Lazy upload este conceput pentru schimbul de date în timpul conexiunilor instabile la internet. Această soluție prevede implementarea oricăror modificări aduse subsistemului de gestionare a gamei de produse a site-ului și a vitrinelor online. În caz de eșec, se încearcă din nou transferul de date.