1s 8 lexoni skedarin xml. Gjenerimi i skedarit XML

Shkëmbimi i thjeshtë i të dhënave midis programeve të ndryshme të kontabilitetit është një nga pikat kryesore të përhapjes së tyre në praktikë, për këtë mjafton të ngarkoni XML në 1C ose në një produkt tjetër. Për më tepër, më shpesh është e lehtë të bëhet pa e konvertuar atë: të gjitha bazat e të dhënave mbështesin plotësisht standardin e formatit. Në praktikë, ka shumë mënyra për të përdorur XML për të transferuar të dhëna, të gjitha ato janë implementuar në 1C dhe produkte të përputhshme.

Si të ngarkoni një skedar XML në një bazë të dhënash 1C?

Bazat e të dhënave të ngarkuara dhe dokumentet individuale mund të transferohen nga përdoruesit përmes çdo kanali komunikimi - në media të lëvizshme, përmes postës elektronike ose përmes ruajtjes në renë kompjuterike. Formati i përshtatet mirë kompresimit duke përdorur arkivues, gjë që shpejton ndjeshëm kopjimin dhe kursen hapësirën në disk.

Procedura e përgjithshme për ngarkimin e të dhënave nga një skedar XML është si më poshtë:

    Lejo shfaqjen e artikullit të menysë "Të gjitha funksionet". Për ta bërë këtë, duhet të kontrolloni kutinë përkatëse në dritaren "Opsionet" (skeda ndodhet në seksionin e menusë "Vegla").

    Në menynë "Të gjitha funksionet", përdorni butonin plus për të hapur listën e opsioneve, ku zgjidhni artikullin "Përpunimi".

    Në listën e propozuar, hapni artikullin "Shkëmbimi universal i të dhënave në formatin XML".

Duke klikuar butonin "Ngarko të dhënat", ato do të lexohen nga skedari, do të ruhen në bazën e të dhënave dhe do të kontrollohen njëkohësisht për korrektësi. Nëse gjenden gabime në dokument, procedura do të përfundojë me tekst specifik që tregon arsyen.

Si përdoren skedarët XML në 1C?

Duke përdorur të njëjtin përpunim, përdoruesi mund të ngarkojë një listë të zgjedhur të të dhënave ose të gjithë bazën e të dhënave në XML, duke krijuar kështu një kopje rezervë të saj. Kjo duhet të bëhet përpara se të futni rregullime të mëdha në modulin global 1C, nëse përpunimi i jashtëm nuk është i mundur për ndonjë arsye.

Formati përdoret në platformën 1C: Enterprise 8 në fushat e mëposhtme:

    Ngarkimi i listave të çmimeve, porosive, formularëve të printuar të dokumenteve.

    Shkëmbimi i të dhënave me bankat, organet tatimore, fondet ekstrabuxhetore.

    Transferimi i llogaritjeve të listës së pagave nga 1C: ZUP dhe konfigurime të tjera "të specializuara" në "të përgjithshme" 1C: Kontabiliteti 8.

I njëjti zbatim i përpunimit universal përdoret kudo. Nëse funksionet e tij janë të pakta, atëherë ata drejtohen në zhvillimin e versioneve të tyre të këtij moduli. Për më tepër, nuk ka nevojë të ndryshoni skedarët standardë, mjafton të lidhni më pas përpunimin e nevojshëm dhe t'i ekzekutoni ato për të zgjedhur - në varësi të detyrës specifike.

Nëse një kompani ka zgjedhur një metodë të veçantë për mbajtjen e të dhënave kontabël dhe tatimore, atëherë përpunimi për ngarkimin/shkarkimin e të dhënave financiare nëpërmjet formatit XML do të bëhet shumë i popullarizuar. Me ndihmën e tij, shifrat e nevojshme për llogaritjen e bazës tatimore transferohen në programin 1C: Tatimpaguesi ose një produkt i ngjashëm softuerësh. Për shkak të faktit se skedarët në këtë format modifikohen lehtësisht, duke përdorur paketën Microsoft Office është e lehtë të korrigjoni përmbajtjen e tyre përpara se ta dërgoni atë në shërbimin tatimor.

E njëjta gjë vlen edhe për KUDiR (libri i të ardhurave dhe shpenzimeve), ditari i faturave të lëshuara ose të marra. E gjithë kjo transmetohet përmes sistemit VLSI++ dhe, përveç procesit të redaktimit të pjesës tabelare të skedarit XML, ngarkimi në këtë format është i nevojshëm për ngarkimin e mëvonshëm në shërbim dhe transferimin e të dhënave në Shërbimin Federal të Taksave.

Një shkëmbim me një konfigurim të tillë si 1C: Menaxhimi i Tregtisë është shpesh në kërkesë, sepse në biznes përdoret për të organizuar shitjet, kontabilitetin e menaxhimit dhe kontabilitetin bazuar në 1C: Kontabiliteti 8 funksionon në mënyrë autonome, duke marrë vetëm të dhëna përmbledhëse për të gjitha lëvizjet e mallrave dhe fondet e parave.

Nëse është e lehtë të vendosësh porositë e ngarkimit ose listat e çmimeve, pasi është e lehtë të përdorësh "çdo format" të të dhënave, atëherë të njëjtat deklarata të llogarisë bankare duhet të ruhen në XML (si një standard i pranuar përgjithësisht).

Më shpesh, shkëmbimi ndodh me programin Klient-Bankë. Procesi i ngarkimit duket si ky:

    Një ekstrakt gjenerohet për periudhën e kërkuar nga përdoruesi.

    Në varësi të versionit të programit, klikoni ose butonin "Eksport" ose "Eksport".

    Në dritaren që hapet, zgjidhni dosjen dhe emrin e skedarit të dëshiruar.

Pas përfundimit të procedurës, dokumenti mund të transferohet në media të lëvizshme ose nëpërmjet internetit (email, ruajtja në renë kompjuterike me akses të përbashkët, etj.). Kur ju duhet të ngarkoni një deklaratë në konfigurimin 1C, zgjidhni seksionin "Banka dhe Cash Desk", më pas shkoni te ditari "Pasqyrat bankare".

Përpara pjesës tabelare të dokumentit (në këndin e djathtë), klikoni butonin "Më shumë", pas së cilës shfaqet një listë funksionesh, ku zgjedhin artikullin "Shkëmbimi me bankën". Skeda "Shkarko pasqyrën e bankës" ju lejon të importoni të dhëna për një emër të caktuar kompanie ose për një llogari bankare specifike.

Pas ngarkimit të deklaratës në bazën e të dhënave 1C, do t'ju duhet ende të përpunoni urdhrat e pagesave, kjo ndodh me dorë. Një kontabilist mund të urdhërojë zhvillimin e përpunimit që do të automatizojë procesin, por këtu do t'ju duhet të kontaktoni një programues kompetent.

Formati XML përdoret gjithashtu për të ngarkuar klasifikues të ndryshëm (KLADR, OKOF, ENAOF). Nëse ato nuk janë të pranishme në programin 1C, duhet të shmangni plotësimin e tyre me dorë, pasi është e lehtë të bëni një gabim kur specifikoni kodet. Vlen të përdorni skedarin XML një herë, duke shkarkuar klasifikuesin nga një burim i besueshëm.

Kjo mund të bëhet ose nga vetë përdoruesi ose nga një specialist i ftuar:

    Në menunë kryesore, zgjidhni seksionin "Direktori".

    Klikoni në butonin "Cilësimet e Veprimit".

    Në dritaren që hapet, tregoni artikullin "Ngarkoni klasifikuesin okof" dhe më pas klikoni në butonin "Shto".

    Në seksionin "Shërbimi" që shfaqet, zgjidhni komandën e dëshiruar dhe klikoni "OK".

Gjithçka që duhet të bëni është të klikoni në butonin "Hap dhe lexo skedarin", të zgjidhni atë që ju nevojitet në disk ose media të lëvizshme dhe ta hapni me tastin përkatës. Klasifikuesit standardë kopjohen automatikisht në hard disk kur instaloni platformën 1C dhe konfigurimin. Për më tepër, kur përditësoni një version të njërit ose tjetrit, krijohen dosje me një numër rishikimi ku ndodhet skedari aktual që plotëson kërkesat aktuale. Versioni 7 7 ka gjithashtu aftësinë për të ngarkuar skedarë XML, por kjo platformë e vjetëruar shpesh kërkon ndihmë nga specialistët.

Transferimi i informacionit ndërmjet bazave të të dhënave është një nga detyrat e mbështetjes dhe administrimit të tyre. Për zbatimin e tij efektiv, përpunimi krijohet në komplekset e automatizuara 1C. Ato lehtësojnë shumë punën rutinë, përshpejtojnë proceset e ngarkimit dhe shkarkimit të informacionit dhe në të njëjtën kohë zbatojnë kontrollin mbi korrektësinë e tij. Ngarkimi nga 1c në xml ju lejon të krijoni një skedar me përmbajtjen e çdo objekti konfigurimi të konfiguruar dhe ta përdorni atë kur keni nevojë të ngarkoni të dhëna në një konfigurim identik.

Mjetet për krijimin e ngarkimeve

Për të eksportuar informacionin e përfshirë në bazat e të dhënave, përdoret kryesisht formati xml. Për 1C, janë zhvilluar shumë metoda përpunimi (për shembull, UploadLoadDataxml82 epf), me ndihmën e të cilave është e mundur të nxirren dhe ngarkohen të dhënat në një skedar. Në këtë rast, përdoruesi duhet të marrë një skedar të një strukture të caktuar, e cila lejon që informacioni i ruajtur në të të ngarkohet në bazën e të dhënave vendase ose të transferohet në një vend tjetër. Kur krijoni një ngarkim, duhet të respektohen rregullat e mëposhtme:

  • Ruani skedarët e krijuar deri në rikuperimin e plotë dhe përfundimin e procedurave për verifikimin e korrektësisë së informacionit të transferuar;
  • Nëse përdorni përpunimin si një mjet rezervë, krijoni nëndosje të veçanta për kopjet e të dhënave dhe mbani një regjistër të tyre për rikthim të shpejtë.

I dhënë në programin e mbështetjes së përdoruesit 1C, i cili mund të gjendet në faqen e internetit ose disqet e ITS, është një mjet i shkëlqyer për eksportimin dhe importimin e informacionit. Një përdorues i kompjuterit mund të ngarkojë të gjithë bazën e të dhënave dhe objektet e tij individuale, dhe përveç eksportimit aktual, kryhen operacione të ndryshme për të kontrolluar informacionin që ndihmojnë në heqjen e gabimeve kritike në të dhënat. Përpunimi i ngarkimit 1c në xml funksionon në dy mënyra:

  • Shkarkimi. Krijon një skedar që përmban objekte të faqes të përcaktuara nga përdoruesi;
  • Po ngarkohet. Lexon një skedar të eksportuar më parë dhe shkruan informacionin që përmban në bazën e informacionit.

Përpunimi ju lejon të kontrolloni objektet për karaktere të pavlefshme dhe gjithashtu përfshin një funksion për eksportimin e informacionit me kufizime.

Ngarkimi mund të përdoret jo vetëm kur shkëmbeni informacion midis bazave të të dhënave 1C. Me ndihmën e tij, ju mund të siguroni integrimin e komplekseve të ndryshme, për shembull, 1C dhe sistemin Parus. Shkathtësia e formatit XML ju lejon të krijoni programe për transferimin e informacionit për pothuajse çdo bankë informacioni. Përpunimi, ngarkimi dhe shkarkimi i të dhënave xml është mjeti më i rëndësishëm për shkëmbimin e informacionit.

Procesi i ngarkimit të të dhënave nëxml

Le të shohim se si të ngarkojmë nga 1c në xml në modalitetin normal. Pasi të keni shkarkuar UploadLoadDataxml.epf përpunimin dhe hapjen e tij, duhet të kryeni hapat e mëposhtëm:

  • Zgjidhni objekte për eksport;
  • Vendosni filtrat e nevojshëm, për shembull, sipas periudhës;
  • Përcaktoni vendndodhjen e skedarit me informacion në nënsistemin e diskut;
  • Filloni shkarkimin e objekteve.

Duhet mbajtur mend se pjesa e kokës së formatit të skedarit të ngarkimit ndryshon nga formati i skedarit të përdorur gjatë ngarkimit sipas planeve të shkëmbimit.

xml

Xml ngarkohet në 1c në bazën e të dhënave marrëse me një konfigurim identik me bazën e të dhënave burimore. Përpara se të ngarkoni xml 1c në 1c, duhet të hapni përpunimin në bazën e të dhënave marrëse. Pastaj duhet të specifikoni shtegun drejt skedarit të ngarkuar më parë dhe të shkarkoni të dhënat duke klikuar në butonin "Ngarko të dhënat".

Nëse është e nevojshme, kutitë e kontrollit aktivizohen për të ngarkuar të dhënat në modalitetin e shkëmbimit në një bazë informacioni të shpërndarë dhe për të injoruar gabimet që ndodhin gjatë ngarkimit të objekteve.

Pas kësaj, duhet të kontrolloni bazat e të dhënave dhe të siguroheni që të gjithë elementët të jenë ngarkuar saktë në mënyrë që të mos i humbni ato, për shembull, nëse ka ndodhur një gabim në mbajtësin e ngjarjeve pas ngarkimit të objektit.

Kur një ndërmarrje përdor vazhdimisht një lloj pakete softuerike në punën e saj, atëherë, natyrisht, gjithmonë lind pyetja e mbështetjes dhe administrimit të saj të vazhdueshëm. Nuk ka asnjë mënyrë për të shmangur detyrat e shkëmbimit, ruajtjes dhe rivendosjes së të dhënave. Le të shohim se si të ngarkojmë ose shkarkojmë të dhënat nga 1C në formatin XML, pasi kjo është një procedurë e rëndësishme për këtë temë.

Ato janë ndërtuar në atë mënyrë që gjatë ngarkimit të mund të merrni një skedar XML në të cilin do të regjistrohen të dhënat e nevojshme për klientin. Në të njëjtën kohë, njëkohësisht me regjistrimin monitorohet korrektësia e të dhënave të transferuara për gabime kritike.

Kështu, ngarkimi në një skedar XML (importimi i regjistrimeve) nga një bazë informacioni dhe ngarkimi pasues nga XML në tjetrin përfaqëson një shkëmbim të të dhënave në formatin XML midis bazave të të dhënave.

Kjo procedurë, veçanërisht me sasi të mëdha informacioni, kursen shumë punë manuale.

Importi (skedari që rezulton) mund të përdoret gjithashtu si një arkiv për rikuperim në situata të papritura (nëse humbet ose dëmtohet).

Janë zhvilluar shumë mjete të tilla përpunimi dhe ato janë të disponueshme në internet. Përgjegjësia për përdorimin e tyre bie mbi supet (dhe kokën) e klientit.

Por për përdoruesit zyrtarë të Odeneski, zhvilluesit kanë krijuar një procesor universal "Ngarko/Ngarko të dhëna XML".

E RËNDËSISHME. Eksporti në XML në 1C dhe ngarkimi i mëtejshëm në XML nga 1C është i pranueshëm për konfigurime identike - përndryshe do të dëmtohet.

Trajtues universal

Pikat kryesore për përdorimin e zhvilluesit universal:

  • Ruani skedarët importues derisa të përfundojë transferimi i regjistrimeve dhe të kontrollohet korrektësia e tyre;
  • Kur përdoren si kopje rezervë, duhet të mbahet një regjistrim i tyre për të renditur kërkimin.

Funksionimi i tij ka dy mënyra: krijimi i një skedari gjatë ruajtjes së informacionit dhe leximi/shkrimi i tij gjatë importimit.

Përveç kësaj, përdoruesi mund të vendosë kufizime shtesë si kur eksporton ashtu edhe kur ngarkon të dhëna.

Nxjerrja e të dhënave

Ju mund të ngarkoni të dhëna si në të gjithë bazën e të dhënave ashtu edhe në mënyrë selektive - objekt për objekt.

Pas shkarkimit, instalimit dhe hapjes së mbajtësit, ndodh sa vijon:


Zgjedhja e tyre bëhet në kutinë e dialogut që hapet pas nisjes. Për ta bërë këtë, kontrolloni kutitë në listën që shfaq objektet e meta të dhënave që do të merren;

  1. Filtrat e nevojshëm janë konfiguruar (për shembull, sipas datës);
  2. Është zgjedhur hapësira në disk;
  3. Vetë operacioni fillon.

Ngarkimi i regjistrimeve te marrësi

Hapi i parë për të pranuar të dhënat në bazën e të dhënave marrëse është hapja e programit të procesorit në të.

Pasi të jetë specifikuar shtegu për në skedarin burimor dhe të jenë aktivizuar flamujt e cilësimeve të procedurës (nëse është e nevojshme), mund ta filloni procesin me butonin "Ngarkoni të dhënat".

Tani ju e dini se si të ngarkoni ose shkarkoni të dhënat nga 1C në formatin XML për të kursyer të dhëna dhe shkëmbyer midis bazave të të dhënave.

Transferimi i të dhënave është një proces shumë i rëndësishëm në çdo sistem kontabiliteti, platforma 1C 8.3 dhe 8.2 nuk bën përjashtim. Më poshtë do të shikojmë udhëzimet për mënyrën më të lehtë për të transferuar të dhëna nga një sistem në tjetrin që ka një konfigurim të ngjashëm (për konfigurime të ndryshme, mund të përdorni një mjet për programuesit - ose).

Përpara se të jetë i nevojshëm ndonjë veprim, ndryshimet janë të pakthyeshme!

Mënyra më e lehtë dhe më e përshtatshme për të transferuar të dhëna nga 1C 8.3 në 1C 8.3 Kontabiliteti 3.0 është përdorimi i përpunimit Ngarkoni dhe ngarkoni të dhënat në formatin XML (shkarkoni - për 8.2 ose për 1C 8.3 ose në ITS). Trajtimi është universal dhe i përshtatshëm për çdo konfigurim.

Ne nuk do të hyjmë në detaje, le të shohim udhëzimet hap pas hapi për migrimin e të dhënave duke përdorur këtë përpunim duke përdorur shembullin e një transferimi të thjeshtë të mallrave.

Ngarkimi i të dhënave në XML

Para së gjithash, le të hapim përpunimin në bazën e të dhënave burimore (nga ku do të shkarkojmë mallrat) dhe të shikojmë ndërfaqen:

Merrni 267 mësime video në 1C falas:

Duhet të plotësoni menjëherë fushën "Emri i skedarit" - përgjatë kësaj rruge do të krijohet një skedar i ri i të dhënave, të cilin do ta ngarkojmë në bazën e të dhënave të marrësit. Pak më poshtë, në seksionin tabelor "Të dhënat për ngarkim", duhet të zgjidhni të dhënat që duam të ngarkojmë nga baza e të dhënave.

Pasi të zgjidhni një objekt nga pjesa e majtë tabelare, mund të aplikoni përzgjedhjen në pjesën e djathtë tabelare:


Në shembullin tonë, unë dua të shkarkoj të gjitha produktet me emrin "Rake".

Pasi të jenë përfunduar të gjitha cilësimet, të dhënat mund të ngarkohen. Për ta bërë këtë, klikoni në butonin "Ngarko të dhënat":


Ngarkimi i të dhënave nga xml në 1s 8.3

Të dhënat janë shkarkuar nga baza e të dhënave burimore tani ato duhet të transferohen në bazën e të dhënave të destinacionit.

Për ta bërë këtë, duhet të filloni përpunimin tashmë në bazën e të dhënave në të cilën duhet të ngarkoni të dhënat dhe shkoni te skedari "Shkarko", zgjidhni skedarin e shkarkuar në disk dhe klikoni në butonin "Ngarko të dhënat":


Ky shembull është i përshtatshëm vetëm për transferimin e të dhënave midis konfigurimeve identike në platformën 1C. Për të kuptuar mekanizmin e shkëmbimit për programuesit, ne shkruam një artikull -.

Transferimi i informacionit ndërmjet bazave të të dhënave është një nga detyrat e mbështetjes dhe administrimit të tyre. Për zbatimin e tij efektiv, përpunimi krijohet në komplekset e automatizuara 1C. Ato lehtësojnë shumë punën rutinë, përshpejtojnë proceset e ngarkimit dhe shkarkimit të informacionit dhe në të njëjtën kohë zbatojnë kontrollin mbi korrektësinë e tij. Ngarkimi nga 1c në xml ju lejon të krijoni një skedar me përmbajtjen e çdo objekti konfigurimi të konfiguruar dhe ta përdorni atë kur keni nevojë të ngarkoni të dhëna në një konfigurim identik.

Mjetet për krijimin e ngarkimeve

Për të eksportuar informacionin e përfshirë në bazat e të dhënave, përdoret kryesisht formati xml. Për 1C, janë zhvilluar shumë metoda përpunimi (për shembull, UploadLoadDataxml82 epf), me ndihmën e të cilave është e mundur të nxirren dhe ngarkohen të dhënat në një skedar. Në këtë rast, përdoruesi duhet të marrë një skedar të një strukture të caktuar, e cila lejon që informacioni i ruajtur në të të ngarkohet në bazën e të dhënave vendase ose të transferohet në një vend tjetër. Kur krijoni një ngarkim, duhet të respektohen rregullat e mëposhtme:

  • Ruani skedarët e krijuar deri në rikuperimin e plotë dhe përfundimin e procedurave për verifikimin e korrektësisë së informacionit të transferuar;
  • Nëse përdorni përpunimin si një mjet rezervë, krijoni nëndosje të veçanta për kopjet e të dhënave dhe mbani një regjistër të tyre për rikthim të shpejtë.

Përpunimi universal "Ngarkimi dhe ngarkimi i të dhënave XML" i ofruar në programin e mbështetjes së përdoruesit 1C, i cili mund të gjendet në faqen e internetit ose disqet e ITS, është një mjet i shkëlqyer për eksportimin dhe importimin e informacionit. Një përdorues i kompjuterit mund të ngarkojë të gjithë bazën e të dhënave dhe objektet e tij individuale, dhe përveç eksportimit aktual, kryhen operacione të ndryshme për të kontrolluar informacionin që ndihmojnë në heqjen e gabimeve kritike në të dhënat. Përpunimi i ngarkimit 1c në xml funksionon në dy mënyra:

  • Shkarkimi. Krijon një skedar që përmban objekte të faqes të përcaktuara nga përdoruesi;
  • Po ngarkohet. Lexon një skedar të eksportuar më parë dhe shkruan informacionin që përmban në bazën e informacionit.

Përpunimi ju lejon të kontrolloni objektet për karaktere të pavlefshme dhe gjithashtu përfshin një funksion për eksportimin e informacionit me kufizime.

Ngarkimi mund të përdoret jo vetëm kur shkëmbeni informacion midis bazave të të dhënave 1C. Me ndihmën e tij, ju mund të siguroni integrimin e komplekseve të ndryshme, për shembull, 1C dhe sistemin Parus. Shkathtësia e formatit XML ju lejon të krijoni programe për transferimin e informacionit për pothuajse çdo bankë informacioni. Përpunimi, ngarkimi dhe shkarkimi i të dhënave xml është mjeti më i rëndësishëm për shkëmbimin e informacionit.

Procesi i ngarkimit të të dhënave nëxml

Le të shohim se si të ngarkojmë nga 1c në xml në modalitetin normal. Pasi të keni shkarkuar UploadLoadDataxml.epf përpunimin dhe hapjen e tij, duhet të kryeni hapat e mëposhtëm:

  • Zgjidhni objekte për eksport;
  • Vendosni filtrat e nevojshëm, për shembull, sipas periudhës;
  • Përcaktoni vendndodhjen e skedarit me informacion në nënsistemin e diskut;
  • Filloni shkarkimin e objekteve.


Duhet mbajtur mend se pjesa e kokës së formatit të skedarit të ngarkimit ndryshon nga formati i skedarit të përdorur gjatë ngarkimit sipas planeve të shkëmbimit.

xml

Xml ngarkohet në 1c në bazën e të dhënave marrëse me një konfigurim identik me bazën e të dhënave burimore. Përpara se të ngarkoni xml 1c në 1c, duhet të hapni përpunimin në bazën e të dhënave marrëse. Pastaj duhet të specifikoni shtegun drejt skedarit të ngarkuar më parë dhe të shkarkoni të dhënat duke klikuar në butonin "Ngarko të dhënat".

Nëse është e nevojshme, kutitë e kontrollit aktivizohen për të ngarkuar të dhënat në modalitetin e shkëmbimit në një bazë informacioni të shpërndarë dhe për të injoruar gabimet që ndodhin gjatë ngarkimit të objekteve.


Pas kësaj, duhet të kontrolloni bazat e të dhënave dhe të siguroheni që të gjithë elementët të jenë ngarkuar saktë në mënyrë që të mos i humbni ato, për shembull, nëse ka ndodhur një gabim në mbajtësin e ngjarjeve pas ngarkimit të objektit.


Ky përpunim ju lejon të shkëmbeni të dhëna midis të njëjtave konfigurime (identike) në platformën 1C 8.2 - Bukh, ZUP, UT, UPP dhe të tjerët, gjëja kryesore është që konfigurimet janë të njëjta!

Po përpunohen pamjet e ekranit

(foto)

Mënyrat e funksionimit

Përpunimi zbaton 2 mënyra funksionimi: Ngarkimi (krijimi i një skedari ngarkimi të të dhënave të specifikuara nga përdoruesi) dhe Ngarkimi (leximi i një skedari ngarkimi të krijuar nga modaliteti me të njëjtin emër dhe shkrimi i të dhënave që përmbahen në të). Modaliteti vendoset duke e zgjedhur atë në fushën Mode.

Përpara se të filloni një modalitet të caktuar (duke klikuar butonin Run), duhet të specifikoni emrin e skedarit të ngarkuar, ose duke e futur manualisht në fushën "Emri i skedarit", ose duke përdorur butonin për të zgjedhur këtë fushë dhe dialogun standard të përzgjedhjes së skedarit. .

Në modalitetin e shkarkimit, është e mundur të modifikoni përdorimin e totaleve kur shkruani regjistra, gjë që mund të ndikojë në shpejtësinë e shkarkimit.

Butonat "Çaktivizo totalet" dhe "Aktivizo totalet" janë të disponueshëm kur është caktuar flamuri "Aktivizo aftësinë për të modifikuar përdorimin e totaleve gjatë ngarkimit të të dhënave" dhe përdoren për të kontrolluar manualisht mënyrën e përdorimit të totaleve gjatë ngarkimit të të dhënave.

Kushtet për zbatueshmërinë e përpunimit

Përpunimi mund të përdoret vetëm në rastet kur baza e informacionit në të cilën janë ngarkuar të dhënat dhe ajo në të cilën janë ngarkuar të dhënat janë homogjene (konfigurimet janë identike, të dhënat mund të ndryshojnë), ose të gjitha objektet e ngarkuara janë pothuajse plotësisht identike në përbërja dhe llojet e detajeve dhe pjesëve të tabelës, vetitë e objektit të meta të dhënave “udhëheqëse”, etj. Duhet të theksohet se, për shkak të këtyre kufizimeve, përpunimi synohet kryesisht për shkëmbim ndërmjet IS homogjene.

Formati i skedarit të ngarkimit ndryshon nga formati i skedarit i krijuar kur ngarkohet sipas një plani shkëmbimi në pjesën e kokës. Për të ngarkuar të dhëna (elemente të drejtorisë, grupe regjistrash, etj.), përpunimi përdor të njëjtin mekanizëm serializimi XML si ngarkimi sipas planeve të shkëmbimit në këtë pjesë, formatet e skedarëve janë identikë.

Përcaktimi i përbërjes së shkarkimit

Përpunimi lejon ngarkimin e plotë dhe të pjesshëm të të dhënave të bazës së informacionit në një skedar. Përbërja e të dhënave të ngarkuara konfigurohet në dialog duke kontrolluar kutitë në kolonën e pemës që shfaq objektet e meta të dhënave për të cilat mund të ngarkohen të dhënat. Një kolonë shtesë e kutive të kontrollit, "Nëse është e nevojshme", përcakton nevojën për të shkarkuar objekte të këtij lloji "me referencë". Kjo do të thotë, nëse kutia e kontrollit kontrollohet vetëm në kolonën "Nëse është e nevojshme", atëherë të dhënat për një objekt të tillë nuk do të shkarkohen plotësisht, por vetëm në masën që është e nevojshme për të ruajtur integritetin referues në bazën e informacionit që do të ngarkojë shkarkimin. dosje.

Kur hapni një formular, përpunimi vendos shenjën e shkarkimit duke iu referuar të gjitha objekteve, gjë që garanton integritetin referencial të fragmentit të shkarkuar të bazës së informacionit.

Kur klikoni në butonin "Zbuloni objektet që shkarkohen me lidhje", përpunimi analizon se cilat lidhje të dhënash mund të përmbahen në objektet që kanë grupin e atributeve të plotë të shkarkimit dhe automatikisht plotëson kolonën e flamujve që tregojnë nevojën për shkarkim sipas lidhjes. Nëse objekti tashmë ka vendosur flamurin e plotë të shkarkimit, atëherë flamuri i shkarkimit sipas referencës nuk është vendosur.

Aplikacionet e mundshme

Përdorimi i këtij përpunimi është i mundur, për shembull, për të krijuar një kopje rezervë të plotë ose të pjesshme të të dhënave, për të shkëmbyer të dhëna midis bazave të informacionit dhe gjithashtu si një mjet ndihmës kur rivendosni bazat problematike të informacionit.

Në një organizatë, kontabiliteti mund të mbahet jo vetëm në zgjidhjet në platformën 1C: Enterprise, por edhe në sisteme të tjera softuerësh (Galaktika, Parus, SAP, etj.). Kjo ngre sfidën e integrimit të dy aplikacioneve.

Për shembull, disa aplikacione (le ta quajmë "X") duhet të lexojnë një listë të dokumenteve të konfigurimit. Ne nuk do të flasim për përfitimet praktike të zgjidhjes së një problemi të tillë, do të vërej vetëm se mënyra më e përshtatshme dhe universale në një situatë të tillë do të ishte ngarkimi i një liste dokumentesh në formatin XML.

Shkëmbimi duke përdorur këtë format është universal sepse shumica e aplikacioneve mund të punojnë me të. Le të shohim se si mund të ngarkoni një listë të dokumenteve të konfigurimit në një skedar XML nga 1C: Enterprise.

Ngarko në XML

Dhe kështu, le të kalojmë te gjëja kryesore. Duhet të kalojmë listën e meta të dhënave të dokumentit dhe të gjenerojmë listën në skedarin XML. Pamja e mëposhtme e ekranit tregon algoritmin për gjenerimin e një skedari XML:

Funksioni CreateXML() Eksporto // Merrni emrin e skedarit të përkohshëm Rruga = GetTemporaryFileName(); // Inicializoni klasën "XML Record". Hyrja = New EntryXML; // Hapni një skedar të përkohshëm për shkrim - 8 ") ; // Shkruani deklaratën e skedarit XML Regjistro. WriteDeclarationXML() ; // Regjistro. WriteElementStart(" DocumentsConfigurations") ; // Elementi i parë // Atributi i elementit të parë me datën e krijimit të skedarit Regjistro. WriteAttribute(" krijuar", Format(Data aktuale(), " DF = yyyy-MM- ddThh:mm:ss; DLF= DT")) ; // Shkruani një element për çdo dokument konfigurimi. Ne vendosim emrin e dokumentit në tekst. Për çdo dokument nga metadatat. Regjistrimi i ciklit të dokumenteve. WriteElementStart ("Dokument"); Regjistro. WriteText(Emri i Dokumentit); Regjistro. WriteEndElement() ; Cikli i Fundit; // Përfundo shkrimin e elementit të parë Regjistro. WriteEndElement() ; Regjistro. Mbylle (); // Mbyll skedarin // Merrni të dhënat binare të skedarit dhe vendoseni në ruajtje të përkohshme BinaryData = BinaryData(Rruga) e re; Adresa = PlaceInTemporaryStorage(Binary Data, New UniqueIdentifier); Adresa e Kthimit; // Kthejeni adresën e skedarit në ruajtje Funksioni i Fundit

Çdo element i krijuar duhet të plotësohet saktë. Pas ekzekutimit të “WriteStartofElement()”, duhet të ekzekutohet metoda “WriteEndElement()”, përndryshe struktura e skedarit XML do të jetë e pasaktë.

Modeli i përgjithshëm për krijimin e skedarëve XML është sekuenca e mëposhtme:

// 1. Inicializoni klasën "XML Record". Hyrja = New EntryXML; // 2. Hapni një skedar të përkohshëm për regjistrim Regjistro. OpenFile (Rruga, "UTF-8"); // 3. Shkruani deklaratën e skedarit XML Regjistro. WriteDeclarationXML() ; // // 4. ++ Shkruani përmbajtjen e skedarit XML Regjistro. WriteElementStart("XMLElement"); Regjistro. WriteEndElement() ; // -- Shkruani përmbajtjen e skedarit XML // 5. Mbyllni skedarin Regjistro. Mbylle ();

Këto pesë hapa krijojnë pothuajse çdo skedar XML.

Në shembullin tonë, skedari i gjeneruar konvertohet në të dhëna binare dhe kthehet në vendin ku thirret funksioni CreateXML. Ky skedar më pas mund të shkruhet në sistemin e skedarëve.

Ju mund të shihni një shembull të skedarit të ngarkuar në pamjen e mësipërme.

Aplikimi i palës së tretë

Si shembull, kam krijuar një aplikacion në .NET Framework për të demonstruar leximin e një skedari XML në një aplikacion të palës së tretë.

Programi lexon skedarin e krijuar dhe shfaq dokumentet në formën e një liste:

Mund ta provoni vetë, aplikacioni është i disponueshëm për shkarkim duke përdorur lidhjen në fund të artikullit.

Shkathtësi

Formati XML përdoret në shumicën e konfigurimeve për shkëmbimin e të dhënave ndërmjet zgjidhjeve të aplikacioneve në platformën 1C:Enterprise. Një tjetër metodë komunikimi e përdorur zakonisht është përmes një lidhjeje COM. XML ju lejon të shkëmbeni pothuajse me çdo aplikacion, prandaj meriton të quhet universal.

Skedarët për shkarkim:

Aplikacioni për lexuesin e skedarëve XML.

Përpunimi i gjenerimit të skedarit XML.

Kur një ndërmarrje përdor vazhdimisht një lloj pakete softuerike në punën e saj, atëherë, natyrisht, gjithmonë lind pyetja e mbështetjes dhe administrimit të saj të vazhdueshëm. Nuk ka asnjë mënyrë për të shmangur detyrat e shkëmbimit, ruajtjes dhe rivendosjes së të dhënave. Le të shohim se si të ngarkojmë ose shkarkojmë të dhënat nga 1C në formatin XML, pasi kjo është një procedurë e rëndësishme për këtë temë.

Ato janë ndërtuar në atë mënyrë që gjatë ngarkimit të mund të merrni një skedar XML në të cilin do të regjistrohen të dhënat e nevojshme për klientin. Në të njëjtën kohë, njëkohësisht me regjistrimin monitorohet korrektësia e të dhënave të transferuara për gabime kritike.

Kështu, ngarkimi në një skedar XML (importimi i regjistrimeve) nga një bazë informacioni dhe ngarkimi pasues nga XML në tjetrin përfaqëson një shkëmbim të të dhënave në formatin XML midis bazave të të dhënave.

Kjo procedurë, veçanërisht me sasi të mëdha informacioni, kursen shumë punë manuale.

Importi (skedari që rezulton) mund të përdoret gjithashtu si një arkiv për rikuperim në situata të papritura (nëse humbet ose dëmtohet).

Janë zhvilluar shumë mjete të tilla përpunimi dhe ato janë të disponueshme në internet. Përgjegjësia për përdorimin e tyre bie mbi supet (dhe kokën) e klientit.

Por për përdoruesit zyrtarë të Odeneski, zhvilluesit kanë krijuar një procesor universal "Ngarko/Ngarko të dhëna XML".

E RËNDËSISHME. Eksporti në XML në 1C dhe ngarkimi i mëtejshëm në XML nga 1C është i pranueshëm për konfigurime identike - përndryshe do të dëmtohet.

Trajtues universal

Pikat kryesore për përdorimin e zhvilluesit universal:

  • Ruani skedarët importues derisa të përfundojë transferimi i regjistrimeve dhe të kontrollohet korrektësia e tyre;
  • Kur përdoren si kopje rezervë, duhet të mbahet një regjistrim i tyre për të renditur kërkimin.

Funksionimi i tij ka dy mënyra: krijimi i një skedari gjatë ruajtjes së informacionit dhe leximi/shkrimi i tij gjatë importimit.

Përveç kësaj, përdoruesi mund të vendosë kufizime shtesë si kur eksporton ashtu edhe kur ngarkon të dhëna.

Nxjerrja e të dhënave

Ju mund të ngarkoni të dhëna si në të gjithë bazën e të dhënave ashtu edhe në mënyrë selektive - objekt për objekt.

Pas shkarkimit, instalimit dhe hapjes së mbajtësit, ndodh sa vijon:

Zgjedhja e tyre bëhet në kutinë e dialogut që hapet pas nisjes. Për ta bërë këtë, kontrolloni kutitë në listën që shfaq objektet e meta të dhënave që do të merren;

  1. Filtrat e nevojshëm janë konfiguruar (për shembull, sipas datës);
  2. Është zgjedhur hapësira në disk;
  3. Vetë operacioni fillon.

Ngarkimi i regjistrimeve te marrësi

Hapi i parë për të pranuar të dhënat në bazën e të dhënave marrëse është hapja e programit të procesorit në të.

Pasi të jetë specifikuar shtegu për në skedarin burimor dhe të jenë aktivizuar flamujt e cilësimeve të procedurës (nëse është e nevojshme), mund ta filloni procesin me butonin "Ngarkoni të dhënat".


Tani ju e dini se si të ngarkoni ose shkarkoni të dhënat nga 1C në formatin XML për të kursyer të dhëna dhe shkëmbyer midis bazave të të dhënave.

Shkruani në komente për përvojën tuaj në këtë çështje.

Do të kursejë kohë për të futur informacione në lidhje me blerjen e shërbimeve Peterhost në 1C.
Për ta bërë këtë, duhet të ngarkoni një skedar XML në 1C dhe prej tij do të gjenerohet një dokument "Marrja e mallrave dhe shërbimeve", që përmban informacione në lidhje me shërbimet e blera. Bazuar në këtë dokument mund të gjenerohet një faturë.

Udhëzimet e hollësishme janë dhënë më poshtë.

1. Lidhja e përpunimit të jashtëm

1.1. Nëse po përdorni bazën e informacionit 1C:Enterprise 8.X me ​​konfigurimin "Enterprise Accounting 2.0", për të ngarkuar një dokument në formatin CommerceML, duhet të lidhni përpunimin e jashtëm ()
Kjo mund të bëhet në dy mënyra:
1. Ruajeni skedarin e përpunimit të jashtëm lokalisht në disk dhe hapeni përmes menysë "File" → "Open" përpara çdo ngarkimi të të dhënave në formatin CML.
2. Lidhni përgjithmonë përpunimin me bazën e informacionit (IS). Më pas do të jetë i disponueshëm për të gjithë (nëse punon në një rrjet) nga menyja "Vegla" → "Raporte dhe përpunim shtesë" → "Përpunim shtesë i jashtëm".

  • Në menunë "Shërbimi", duhet të zgjidhni "Raporte dhe përpunim shtesë" - "Përpunim shtesë i jashtëm".
  • Klikoni butonin "Shto". Formulari për shtimin e një elementi të ri direktoriumi do të hapet:
  • Në fushën "Emri", tregoni emrin e përpunimit, për shembull, "Ngarkimi i të dhënave në formatin CommerceML (Grupi RU-CENTER)."
  • Klikoni butonin e përzgjedhjes së skedarit dhe specifikoni shtegun për në skedarin e përpunimit të shkarkimit ().
  • Klikoni butonin "OK" Tani përpunimi është i lidhur me infobazën dhe ndodhet në direktorinë "Përpunimi i jashtëm shtesë" dhe mund të hapet duke klikuar dy herë miun.

1.2. Nëse jeni duke përdorur konfigurimet "Manufacturing Enterprise Management" (versioni 10.3 dhe më i lartë) dhe "Trade Management" (versioni 1.3 dhe më i lartë), ky përpunim është aktivizuar tashmë dhe mund të vazhdoni në hapin 2.

2. Formimi i dokumentit “Pranimi i mallrave dhe shërbimeve”

Si rezultat i hapave të mëposhtëm, informacioni në lidhje me shërbimet e blera nga Peterhost do të futet në 1C.
1. Më pas, duhet të ruani në kompjuterin tuaj një skedar XML me të dhënat e dokumentit "Marrja e mallrave dhe shërbimeve" për periudhën e kërkuar. Skedari në formatin XML ndodhet në seksionin e llogarisë personale nën lidhjen "XML për 1C".
Klikoni butonin e përzgjedhjes në të djathtë të fushës "Emri i skedarit të të dhënave" dhe zgjidhni këtë skedar (shih Figurën 1). Në pyetjen "Lexoni të dhënat nga një skedar?" përgjigjuni "OK". Skedari i të dhënave do të lexohet duke përpunuar.
2. Nëse përpunimi është në gjendje të përcaktojë të gjithë korrespondencën midis elementeve të të dhënave të skedarit dhe të dhënave të bazës së informacionit, do të bëhet pyetja "Të ruhen të dhënat në bazën e informacionit?" Nëse përgjigjeni "Po", do të krijohet një dokument i ri "Marrja e mallrave dhe shërbimeve". Shkoni në hapin 3.
3. Nëse nuk identifikohen të gjitha përputhjet e të dhënave, do të shfaqet mesazhi: "Kur ngarkonte të dhënat, programi nuk ishte në gjendje të gjente automatikisht objektet e sigurisë së informacionit që korrespondojnë me elementët e transferuar në skedarin e shkëmbimit..." dhe do të ofrojë të kryejë krahasimi me dorë. Në këtë rast, duhet të bëni sa më poshtë:

  • Klikoni "OK". Do të hapet një formular për krahasimin e objekteve të skedarëve dhe sigurisë së informacionit. Ka disa skeda që korrespondojnë me lloje të ndryshme objektesh (organizata, kontraktorë, artikuj, etj.). Nëse ndonjë lloj i të dhënave nuk është përputhur, do të ketë pikëçuditëse të kuqe në skedat përkatëse (shih Figurën 2).
  • Shkoni te faqeshënuesit e duhur dhe përputhni manualisht elementët. Duhet të kihet parasysh se ndeshjet e palëve dhe organizatave kërkohen nga TIN, dhe ndeshjet e nomenklaturës kërkohen së pari me numrin e artikullit, pastaj me emrin. Nëse elementi që korrespondon me të dhënat e skedarit nuk është në IB, atëherë ai mund të krijohet automatikisht duke përdorur të dhënat e skedarit duke klikuar butonin "Krijo duke përdorur të dhëna nga skedari".
  • Kur shtoni artikuj, duhet të kontrolloni veçorinë "Shërbimi" (shih Figurën 3). Ju gjithashtu mund të ndryshoni emrat e plotë dhe të shkurtër të një artikulli në nomenklaturë.
  • Në skedën "Llogaritë", këshillohet të shtoni llogaritë e kontabilitetit të artikujve në mënyrë që kur krijoni dokumentin "Pranimi i mallrave dhe shërbimeve", këta numra të futen automatikisht. Për shembull, vlerat e mëposhtme mund të vendosen për shërbimet: "Llogaria e kontabilitetit" - 25 (Shpenzimet e përgjithshme të prodhimit) dhe "Kontabiliteti për TVSH-në e paraqitur" - 19.04 (TVSH për shërbimet e blera) (shih Figurën 4).
  • Pas krahasimit të të gjithë elementëve dhe klikimit të butonit "OK", programi do të kërkojë konfirmim për të ngarkuar dokumentin në sistemin e sigurisë së informacionit, pas së cilës do të krijojë një dokument të ri "Marrja e mallrave dhe shërbimeve" (shih Figurën 5).

3. Afishimi i dokumentit “Pranimi i mallrave dhe shërbimeve”

Për të postuar dokumentin "Marrja e mallrave dhe shërbimeve", duhet ta hapni atë duke klikuar dy herë dhe plotësoni fushat që mungojnë, si "Ofset paraprakisht" (për shembull, "Automatik") dhe fushat në "Llogaritë e shlyerjes". Skeda ” (shih Figurën 6). Vlerat e këtyre fushave përcaktohen nga politikat e kontabilitetit të organizatës suaj. Për të postuar dokumentin, klikoni butonin "OK".

4. Formimi i dokumentit “Faturë”.

Pasi të keni krijuar dhe postuar me sukses dokumentin “Pranimi i mallrave dhe shërbimeve”, mund ta përdorni për të krijuar dokumentin “Fatura e pranuar”. Për ta bërë këtë, klikoni në lidhjen e duhur në pjesën e poshtme të majtë të formularit të dokumentit.