Încărcarea codurilor de bare în 1s 8.3 din excel. Informații contabile

Specialistul raspunde:

Trebuie remarcat imediat că inițial în 1c nu există nicio prevedere pentru încărcarea datelor din excel, de aceea există un încărcător extern 1c 8.3, ceea ce înseamnă că întrebarea dvs. poate primi deja răspuns - da, este posibil.

Pentru ca încărcarea din excel în 1c 8.3 să aibă loc fără coruperea datelor, trebuie mai întâi să pregătiți tabelul direct în excel. Lista care este încărcată în V1S trebuie să fie corect structurată, adică. Nu este permis să aveți mai multe tipuri de date (cantitate, număr, nume etc.) într-o coloană sau într-o celulă.

Dacă tabelul este extrem de accesibil, atunci în 1c încărcarea din excel va avea loc fără probleme. Apoi, ar trebui să efectuați procesarea 1C pentru a încărca date din Excel. Pentru a efectua procesarea, mergeți la meniul Fișier, indicați Încărcarea datelor dintr-un document tabelar.epf În fereastra pop-up, în linia Mod de încărcare, scrie Încărcare într-un director. În rândul de mai jos indicăm tipul de director - Nomenclatură. Apoi deschidem fișierul și căutăm Excel Sheet (*.xls) în listă, selectăm fișierul care conține informațiile pe care trebuie să le descarcăm. În continuare, să trecem la setări, în linia Prima linie de date din documentul foaie de calcul indică numărul 2, deoarece linia de sus conține antetul tabelului nostru.

Apoi numerotăm coloanele, indicând numerotarea manuală a coloanelor. Dezactivăm toate casetele de selectare; în acest scop, există un buton specific pe barele de instrumente. Câmpurile Nume și Nume complet sunt bifate, nu atingeți modul, lăsați-l să rămână Căutare, setați numerotarea coloanei să corespundă tabelului Excel.

Mai rămâne doar să indicați unitatea de măsură și cota de TVA; dacă nu o introduceți imediat, mai târziu va trebui să o introduceți manual câte un articol. Selectat de casetele de selectare a cotei TVA Unitate de măsură de bază, mod – Setați, setați Valoarea implicită și direct 18% în linia Rate. Pregătirile au fost finalizate. Specificați documentul foaie de calcul și faceți clic pe Control de umplere. Ar trebui să apară un semn care indică faptul că nu există erori.

Acum puteți descărca în siguranță. Încărcarea articolelor din Excel în programul 1c este finalizată

Cum să încărcați un document de foaie de calcul în programul de contabilitate 1C 8.3?

În 1C 8.3 este posibil să descărcați în bloc o listă de articole dintr-un document de foaie de calcul, de exemplu dintr-un fișier Excel.

Pentru încărcare, folosim procesarea externă LoadDataFromTabularDocument.epf pentru formularele gestionate (8.2 și 8.3). Este universal și ar trebui să fie potrivit pentru orice configurație scrisă pentru o aplicație gestionată.

Pentru a începe procesarea externă, trebuie să mergeți la meniul „Fișier”, apoi „Deschidere” și să selectați această procesare din directorul în care a fost salvată:

Procesare Încărcarea datelor dintr-un document de foaie de calcul 1C 8.3 (formulare gestionate)

După ce procesarea s-a deschis în 1C, puteți începe să lucrați cu ea. În primul rând, trebuie să decidem unde și ce vom descărca:

Să dăm un exemplu în cartea de referință „Nomenclatură”. Creăm un fișier cu date în format xls.

Procesarea poate încărca și fișiere în următorul format:

  • orice alt format din care puteți copia date

Iată cum arată fișierul Excel cu datele sursă, pe care îl vom încărca în cartea de referință „Nomenclatură”:

Nu am notat toate câmpurile din director, deoarece acest lucru va fi suficient pentru a înțelege principiul încărcării. În plus, aceste date sunt suficiente pentru a începe lucrul cu aceste poziții.

Aceste poziții nu sunt momentan în baza de date de informații 1C și acum le vom încărca acolo.

Faceți clic pe pictograma „Deschidere” (indicată în figură ca „Selectare sursă”) și selectați fișierul cu datele. Puteți utiliza simpla copiere a informațiilor. Datele vor fi încărcate automat în procesare. Acum să verificăm dacă ne-am completat corect datele. Pentru a face acest lucru, faceți clic pe butonul „Control de umplere”.

După cum puteți vedea, avem câteva erori! O vom elimina. Accesați fila „Setări”:

Înainte de a corecta erorile, să fim atenți la un detaliu important. Programul nu știe inițial în ce câmp să caute un element de director în cazul în care acesta este deja acolo. Prin urmare, ea trebuie să o indice. De exemplu, căutăm după cod, deoarece este de obicei unic. În coloana „Câmp de căutare” din linia „Cod”, bifați. Acum, dacă se găsește o înregistrare cu un astfel de cod, aceasta va fi înlocuită, altfel va fi creată.

Important! Dacă nu specificați un câmp de căutare, pot apărea elemente duplicat. Mai ales după a doua descărcare a unui fișier similar!

Acum să vedem de ce „Unitatea” înjură pe teren. Faptul este că unitățile de măsură din 1C 8.3 sunt stocate într-un director separat, iar procesarea în mod implicit caută această unitate după nume. Dar, de fapt, cuvântul unitate este scris în câmpul „Nume complet”.

Din păcate, procesarea poate căuta doar după „Nume” și „Cod” (pentru programator posibilitățile sunt mai largi). Dacă acordați atenție imaginilor de mai sus, veți vedea că există un cod în coloana „Unitate”. Și în procesare trebuie să indicați că căutarea trebuie efectuată prin cod. Faceți dublu clic pe coloana „Condiția de comunicare” de lângă „Unități” și schimbați-o în „Cod”.

Acum să vedem ce ne spun despre „Serviciu” în lista de erori. Încă o notă importantă. Coloanele din fișier trebuie să fie amplasate strict în aceeași ordine ca și liniile câmpurilor directorului. Și pentru noi, „Tipul articolului” este situat în partea de jos și în fișier după coloana „Comentariu”.

Pentru a muta linia „Tip de articol” în sus, există săgeți albastre în partea de sus a formularului. Folosind săgeata „Sus”, ridicați linia dorită și plasați-o sub „Comentariu”.

Faceți clic pe „Încărcați date” și de data aceasta totul merge fără erori:

Pe baza materialelor de la: programist1s.ru

Nu este un secret pentru nimeni că o aplicație de succes 1C a fost dezvoltată pentru a ajuta contabilii, permițându-le să efectueze mai multe operațiuni rapid și cât mai eficient posibil. Cu toate acestea, contabilii începători trebuie uneori să „transpire puțin” pentru a înțelege toate posibilitățile pe care le conține acest software. Desigur, după ce s-au aprofundat în mecanismul de efectuare a operațiunilor individuale, după ce au înțeles totul până la cel mai mic detaliu, contabilii nu numai că rămân mulțumiți de software, dar observă și o creștere a productivității muncii lor.

Una dintre problemele stringente cu care se confruntă contabilii începători care nu au experiență cu 1C este încărcarea în 1C dintr-un Excel creat anterior. Într-adevăr, este dificil să-ți dai seama singur cum să salvezi un document în Excel în 1C și, de asemenea, este problematic să-ți dai seama cum să-l salvezi în Excel din 1C pentru a lucra ulterior direct cu editorul de foi de calcul.

Deci, pentru a elimina toate problemele, ar trebui să vă concentrați și să studiați instrucțiunile, aprofundând în fiecare pas al algoritmului propus. Desigur, începătorii nu ar trebui să-și arate propria creativitate atunci când efectuează astfel de manipulări. Doar utilizatorii experimentați își pot permite să efectueze operațiuni mai complexe. Contabilii începători trebuie mai întâi să „își pună dinții în asta” și să învețe cum să efectueze acțiuni care fac posibilă salvarea datelor în Excel. Numai după aceasta vă puteți extinde cunoștințele despre cum să importați Excel în programul 1C.

Mecanisme de tranzacție

De asemenea, aș dori să remarc faptul că mecanismul pentru efectuarea acțiunilor dorite poate diferi în funcție de versiunea programului 1C: Accounting instalată pe computer. În cele mai recente versiuni, acest proces nu mai este deosebit de problematic. De aceea, utilizatorii experimentați recomandă monitorizarea actualizărilor și, dacă sunt găsite, asigurați-vă că actualizați programul. Dacă pe computer este instalată cea mai recentă versiune a software-ului, atunci va fi mai ușor să vă dați seama cum să o încărcați în Excel în 1C sau să o salvați în program.

Algoritm de încărcare

Mai întâi, decideți ce anume doriți să salvați în 1C. Deschideți tabelul creat mai devreme în Excel, verificați dacă toate datele sunt importante pentru a le încărca în program. Dacă ulterior nu aveți nevoie de unele coloane dintr-un document de foaie de calcul pentru că nu au nicio valoare, pur și simplu ștergeți-le în avans pentru a nu supraîncărca programul 1C: Contabilitate. După aceasta, nu uitați să salvați din nou tabelul pe care l-ați editat.

Acum puteți începe acțiuni directe care vă permit să încărcați în 1C din Excel. Mai întâi deschideți programul în sine, găsiți linia „Director” din partea stângă, faceți clic pe el. Se vor deschide subsecțiuni suplimentare, printre care selectați linia „Nomenclatură”. Acum, pe panoul orizontal va apărea un meniu în care găsiți „Nomenclatură și prețuri”; făcând clic pe el, se va deschide o sublistă în care veți găsi cuvântul dorit „Descărcare”.

Pentru ca importul să aibă succes, este important să vă asigurați că documentul descărcat este salvat în formatul corect. Puteți importa în 1C:Documente de contabilitate pe care ați reușit să le salvați în Excel 2003 sau versiuni ulterioare. Documentul poate fi salvat și în format mxl și ods. Dacă ați făcut totul exact în acest fel în avans, atunci puteți importa.

Este ușor de înțeles cum să-l salvezi în Excel în 1C făcând clic pe butonul „Descărcare”. Fereastra obișnuită de încărcare va apărea pe ecran. Tot ce rămâne este să indicați calea în care se află documentul pe care doriți să îl descărcați. După finalizarea importului în 1C din Excel, vă rugăm să rețineți că în program va fi exact la fel ca în editorul de foi de calcul.

În acest moment, importul este finalizat, dar acțiunile tale continuă, mai ales dacă nu ai editat mai întâi tabelul, așa că au rămas rânduri și coloane suplimentare în el. Deasupra coloanelor veți găsi o propoziție precum „Specificați detalii”; făcând clic pe ea, va trebui să selectați una dintre opțiunile oferite în listă. După ce ați lucrat cu succes cu fiecare coloană, revizuiți rândurile. Dacă găsiți ceva inutil, nu ezitați să-l ștergeți.

Pentru a efectua astfel de manipulări, selectați un rând, apoi faceți clic pe butonul „Șterge rândul”.

Studiind instrucțiunile despre cum să încărcați în 1C dintr-un Excel existent, veți găsi cu ușurință sfaturi că, după editarea tabelului, trebuie să completați datele lipsă. Dacă faceți astfel de manipulări cu meticulozitate, va fi mai ușor să lucrați cu programul mai târziu. În același mod, va fi mai ușor de căutat.

Aceasta completează importul editorului de tabel în programul 1C: Contabilitate. Dacă urmați cu strictețe instrucțiunile despre cum să descărcați din Excel în 1C, dar ceva nu merge bine, asigurați-vă că programul în sine este însoțit de cea mai recentă versiune.

Algoritm de încărcare

Deci, după ce ați înțeles bine cum să încărcați documentele create anterior în Excel în 1C, puteți acum să vă aprofundați cum să salvați un document în Excel din 1C. Unii contabili se confruntă adesea cu această nevoie. Din fericire, noile versiuni ale programului nu numai că au această caracteristică, dar realizarea unor astfel de sarcini este deja însoțită de îmbunătățiri vizibile.

În primul rând, documentul încărcat poate fi folosit ca o listă de prețuri care poate fi trimisă partenerilor și furnizorilor. Pentru a „forța” fișierul să fie încărcat, ar trebui să urmați inițial traseul deja familiar, deschizând mai întâi „Nomenclatură”, apoi „Nomenclatură și prețuri”, iar în final de această dată linia „Încărcare”. După aceasta, va apărea o fereastră în care va trebui să specificați coloanele pe care ați dori să le vedeți mai târziu în Excel.

De asemenea, este posibil să adăugați coloane suplimentare; butoanele „Adăugați” și „Ștergeți” sunt situate pe panoul orizontal superior pentru a rezolva astfel de sarcini intermediare. După ce sunteți convins că toate datele necesare sunt implicate și marcate, ar trebui să faceți clic pe butonul „Încărcare”, să indicați calea în care doriți să salvați un astfel de fișier și să așteptați pur și simplu finalizarea procesului desfășurat de programul însuși.

Nu va trebui să așteptați mult pentru că operația se finalizează destul de repede.

Când programul anunță finalizarea procesului, tot ce rămâne este să deschideți fișierul descărcat și să vă asigurați că acesta conține tot ceea ce va fi necesar pentru lucrări ulterioare. Contabilii cu experiență pot crea o încărcătură de nu doar o poziție, ci mai multe deodată, numărându-se nu în zeci, ci în sute. Datorită unor astfel de acțiuni, timpul este economisit semnificativ, ceea ce este binevenit de cei care anterior trebuiau să cheltuiască resurse enorme de timp pentru a îndeplini astfel de sarcini.

Deci, procesul de încărcare și încărcare a documentelor Excel în programul 1C: Contabilitate a fost însoțit anterior de probleme crescute. În acest moment, prin actualizarea programului la cea mai recentă versiune și studierea recomandărilor utile, orice contabil poate face față unor astfel de sarcini.

Cum puteți descărca documente de la un furnizor prin e-mail în 1C:Accounting 8 ediția 3.0?

Videoclipul a fost realizat în programul 1C: Accounting 8 (versiunea 3.0.42.84).

Tranziția la gestionarea electronică a documentelor (EDF) va ajuta la simplificarea semnificativă a procesului de schimb de documente între contrapărți, precum și la reducerea costurilor de livrare a documentelor, achiziționarea consumabilelor și stocarea arhivelor. Din 8 aprilie 2011 intră în vigoare Legea federală din 6 aprilie 2011 Nr. 63-FZ „Cu privire la semnăturile electronice”, care a determinat procedura de obținere și utilizare a semnăturii electronice și responsabilitățile participanților la schimbul de electronice. documente. Pentru mai multe informații despre schimbul de documente electronice, consultați directorul „Schimb de documente electronice” din secțiunea „Contabilitate și contabilitate fiscală”.

Dacă contrapărțile nu sunt participanți la fluxul de documente electronice, atunci schimbul de documente prin e-mail va ajuta la simplificarea procesului de înregistrare a documentului contabil primar în sistemul informațional.

Documentele sistemului contabil Factura cumparatorului, Vânzări (act, factură), Factură emisă poate fi trimis către contrapartidă prin e-mail (click Trimis prin posta electronica cu o imagine a unui plic). Documentul este trimis sub formă de fișier atașat scrisorii în formatul selectat de utilizator. De asemenea, la scrisoare este atașat un fișier destinat descarcării de către destinatar în „1C: Contabilitate 8” (rev. 3.0).

Puteți încărca documentele primite de la furnizor în formularele de lista de documente.

Facturile de plată sunt încărcate sub forma unei liste de documente Ordine de plată. Facturi și acte - în listă Chitanțe (acte, facturi).

Destinatarul poate încărca documente precum sau UPD din fișiere cu extensia xls, mxl sau într-un format aprobat de Serviciul Fiscal Federal al Rusiei. Puteți încărca documente dintr-un fișier sau de pe e-mail. Puteți selecta metoda de încărcare sub forma listei de documente de primire făcând clic pe butonul Descarca. La încărcare, programul verifică conformitatea formatului și raportează rezultatele verificării.

La încărcarea documentelor TORG-12, Certificat de acceptare a lucrărilor (servicii). sau UPD se creează un document de sistem contabil Chitanță (act, factură), în care se completează automat detaliile necesare. Se poate crea un document suplimentar pentru documentele de primire Factura primita.

Dacă un produs sau serviciu ajunge la destinatar de la furnizor pentru prima dată, iar articolele cumpărătorului și furnizorului nu sunt sincronizate, atunci în forma care se deschide Compararea datelor după articol câmpul trebuie completat Nomenclatură selectând poziția corespunzătoare din director Nomenclatură, și apăsați butonul Salveaza si inchide .

Configurarea conturilor de e-mail se face în secțiune Administrare - Organizator. Adresa de e-mail a contrapartidei trebuie specificată în formularul elementului de director Contrapartide.

Vă rugăm să rețineți că documentele descărcate de pe e-mail (dintr-un fișier) nu sunt documente obligatorii din punct de vedere juridic, prin urmare atât cumpărătorul, cât și vânzătorul trebuie să aibă documente corect executate în formă de hârtie.

În acest articol vom analiza împreună cu tine două subiecte foarte importante, primul este, iar al doilea este, desigur încărcarea datelor de la 1c în excel. Trebuie remarcat faptul că aceste subiecte sunt de interes pentru două categorii principale de utilizatori, acestea sunt:

  • Utilizatorii sistemului 1C Enterprise
  • Programatori 1C

Utilizatorii 1C doresc de obicei să comande, de exemplu transferul de date din excel în 1cîn conformitate cu cerințele lor specifice de portare, în timp ce programatorii 1C au mai multe șanse să caute câteva clarificări sau exemple de cod. Pe baza acestor considerații, am decis să împărțim informațiile furnizate în acest articol în două părți pentru utilizatori și programatori 1C.

Încărcarea 1C din Excel și încărcarea de la 1C în Excel prin ochii unui utilizator obișnuit 1C

Foarte des se dovedește că la o întreprindere sau într-o companie, de exemplu, există documentație care este stocată pe computer în fișiere Excel. Și adesea utilizatorii au o întrebare, dar cum? încărcați sau descărcați date din Excel în 1C. Desigur, nu poți face acest lucru fără cunoștințe de programare, așa că dacă ești un simplu utilizator, atunci trebuie să comanzi servicii 1C de la noi, pentru că absolut oricare dintre programatorii noștri 1C te va asculta mereu, selectează o soluție special concepută doar pentru tine și cu siguranță te va ajuta.

De ce nu există o procesare universală pentru încărcarea datelor din Excel în 1C?

Să răspundem la această întrebare și să ne uităm la punctele sale principale:

  1. Fiecare utilizator are diferite fișiere Excel, datele din care dorește să le transfere în 1C; desigur, aceste fișiere au numere diferite de rânduri și coloane și poartă, de asemenea, încărcări semantice diferite.
  2. Fiecare utilizator lucrează cu o configurație separată, de ex. configurațiile pot fi diferite, ceea ce funcționează într-o configurație nu va funcționa în altă configurație fără actualizare.
  3. Datele din Excel trebuie transferate pe diferite obiecte; prin urmare, este nevoie de cod diferit, deoarece fiecare utilizator are propriile cerințe.

Din aceste motive este imposibil să se creeze procesare universală pentru încărcarea datelor din Excel în 1C.

Cum se încarcă și se descarcă datele din Excel în 1C folosind exemplul dezvoltării reale

Acum să ne uităm la asta în termeni generali cum sunt încărcate și descărcate datele din Excel în 1C, și cum vor arăta toate acestea într-o soluție gata făcută? Un exemplu de dezvoltare personalizată reală, precum și fișierul Excel original, sunt prezentate mai jos.

În această procesare, trebuie mai întâi să selectați un fișier Excel, apoi să faceți clic pe butonul „Run”, după care datele necesare din Excel vor fi încărcate în partea tabelară. Acum, utilizatorului nu mai rămâne decât să facă clic pe butonul „Transfer în cont”, după care vor fi date transferat din Excel în 1C.

Încărcarea datelor din 1C în Excel se întâmplă cam în același mod, doar că aici complexitatea scrierii procesării depinde de ce fel de date ar trebui să fie descărcate din obiect. De exemplu, avem un director „Nomenclatură” și dorim să descarcăm numele nomenclaturii în sine și unitatea de măsură a acestei nomenclaturi, deși nomenclatura în sine poate avea mult mai multe detalii, cum ar fi tipul nomenclaturii, tipul nomenclaturii, numele complet etc.

Am nevoie de procesare pentru încărcarea și/sau descărcarea datelor din Excel, ce ar trebui să fac?

Tot ce trebuie să faci este să ridici telefonul și să ne suni. După aceasta, specialiștii noștri vor efectua toate acțiunile necesare pentru a se asigura că primești exact ceea ce ai nevoie. Dacă aveți nevoie să efectuați o actualizare urgentă 1c, atunci sunați-ne, suntem bucuroși să ajutăm fiecare dintre clienții noștri!

Încărcarea și descărcarea datelor din Excel în 1C prin ochii unui programator obișnuit 1C

Chiar mai sus am oferit o mulțime de informații utile pentru utilizatorii 1C, acum este timpul să vorbim despre aspectele tehnice ale scrierii codului, precum și să oferim informații pentru programatorii 1C care le vor fi foarte utile atunci când scriu cod. Să ne uităm la principalele funcții utilizate frecvent pentru lucrul cu Excel.

Vom începe cu cum să conectăm Excel la 1C; acest lucru se face folosind un obiect COM. Pentru ca acest cod să funcționeze normal, Excel trebuie să fie instalat pe computer, altfel nimic nu va funcționa:

După ce am conectat Excel, trebuie să deschidem documentul necesar din care se va efectua transferul:

Acum trebuie să selectăm o foaie a cărții Excel; în figura de mai sus vedem cum este selectată o foaie cu un anumit număr. Numărul foii este stocat în variabila Sheet Number:

Putem afla numărul de foi dintr-o carte Excel folosind câmpul „Număr”:

Pentru a obține numele foii sub un anumit număr, trebuie să scrieți o linie ca aceasta:

După ce am finalizat toți pașii pentru a lucra cu Excel, procesul trebuie să fie închis. Închideți-l, altfel se va bloca:

Un exemplu de funcție care încarcă celule individuale din Excel în 1C

Am trecut în revistă procedurile și funcțiile de bază pe care fiecare programator 1C le întâlnește atunci când scrie procesarea pentru încărcarea datelor din Excel în 1C. Acum să aruncăm o privire mai atentă la funcția care citește celule individuale într-un fișier Excel.

Credem că nu este nevoie să oferim explicații suplimentare pentru acest cod, deoarece toate aceste funcții au fost discutate în detaliu mai sus.

Un exemplu de funcție care încarcă toate datele din Excel într-o secțiune tabelară 1C

Ne-am uitat la o funcție care afișează celule Excel individuale pe ecran. Dar dacă trebuie să descarcăm întreaga foaie Excel dintr-o dată și să o parcurgem secvențial? Aici vom avea nevoie de codul de mai jos:

Un exemplu de funcție care încarcă date din 1C în Excel

Mai sus, am discutat o mulțime de lucruri interesante, dar nu am atins un subiect precum încărcarea datelor din 1C în Excel. De fapt, principiul de funcționare aici este absolut aproape același, cu excepția faptului că creăm programatic un nou fișier Excel și îl scriem programatic. Ei bine, pentru a scrie o valoare într-o celulă, așa cum probabil ați ghicit deja, trebuie să puneți expresia Sheet.Cells(x, y) în partea stângă. Un exemplu de descărcare a datelor din 1C în Excel este prezentat mai jos: