1c universālā augšupielādes xml lejupielāde. XML faila ģenerēšana

Sākums / Ierīces uzstādīšana

Vienkārša datu apmaiņa starp dažādām grāmatvedības programmām ir viens no galvenajiem to izplatības punktiem praksē, tāpēc pietiek ar XML ielādi 1C vai citā produktā. Turklāt visbiežāk to ir viegli izdarīt bez tā konvertēšanas: visas datu bāzes pilnībā atbalsta formāta standartu. Praksē ir daudz veidu, kā izmantot XML datu pārsūtīšanai, un tie visi ir ieviesti 1C un saderīgos produktos.

Kā augšupielādēt XML failu 1C datu bāzē?

Augšupielādētās datu bāzes un atsevišķus dokumentus var pārsūtīt no lietotājiem pa jebkuriem saziņas kanāliem – uz noņemamā datu nesēja, pa e-pastu vai pa mākoņkrātuve. Formāts ir piemērots saspiešanai, izmantojot arhivētājus, kas ievērojami paātrina kopēšanu un ietaupa vietu diskā.

Vispārējā procedūra datu ielādei no XML faila ir šāda:

    Atļaut parādīt izvēlnes vienumu “Visas funkcijas”. Lai to izdarītu, logā “Opcijas” ir jāatzīmē atbilstošā izvēles rūtiņa (cilne atrodas izvēlnes sadaļā “Rīki”).

    Izvēlnē “Visas funkcijas” izmantojiet plusa pogu, lai atvērtu opciju sarakstu, kurā atlasiet vienumu “Apstrāde”.

    Piedāvātajā sarakstā atveriet vienumu “Universāla datu apmaiņa XML formātā”.

Noklikšķinot uz pogas “Ielādēt datus”, tie tiks nolasīti no faila, saglabāti datu bāzē un vienlaikus pārbaudīti to pareizība. Ja dokumentā tiks konstatētas kļūdas, procedūra tiks izbeigta ar izsniegšanu konkrēts teksts norādot iemeslu.

Kā XML faili tiek izmantoti 1C?

Izmantojot to pašu apstrādi, lietotājs var augšupielādēt atlasīto datu sarakstu vai visu datubāzi XML formātā, tādējādi izveidojot tā rezerves kopiju. Tas jādara pirms būtisku pielāgojumu ieviešanas globālajā 1C modulī, ja kāda iemesla dēļ ārējā apstrāde nav iespējama.

Formāts tiek izmantots platformā 1C: Enterprise 8 šādās jomās:

    Cenu lapu, pasūtījumu, drukātu dokumentu formu augšupielāde.

    Datu apmaiņa ar bankām, nodokļu iestādēm, ārpusbudžeta fondiem.

    Algu aprēķinu pārcelšana no 1C: ZUP un citām “specializētajām” konfigurācijām uz “vispārējo” 1C: Grāmatvedība 8.

Visur tiek izmantota viena un tā pati universālās apstrādes ieviešana. Ja tā funkciju ir maz, viņi izmanto savas šī moduļa versijas. Turklāt pārmaiņas standarta faili nav vajadzības, pietiek pēc tam savienot nepieciešamo apstrādi un palaist tos, lai izvēlētos - atkarībā no konkrētā uzdevuma.

Ja uzņēmums ir izvēlējies atsevišķu metodi grāmatvedības un nodokļu uzskaites kārtošanai, tad ļoti populāra kļūs apstrāde finanšu datu augšupielādei/lejupielādei XML formātā. Ar tās palīdzību nodokļu bāzes aprēķināšanai nepieciešamie skaitļi tiek pārsūtīti uz programmu 1C: nodokļu maksātājs vai līdzīgu programmatūras produkts. Sakarā ar to, ka failus šajā formātā ir viegli rediģēt, izmantojot Microsoft pakotne Office ļauj viegli labot to saturu pirms to nosūtīšanas nodokļu inspekcijai.

Tas pats attiecas uz KUDiR (ieņēmumu un izdevumu grāmatiņu), izrakstīto vai saņemto rēķinu žurnālu. Tas viss tiek pārsūtīts caur VLSI++ sistēmu, un papildus XML faila tabulas daļas rediģēšanas procesam augšupielāde šajā formātā ir nepieciešama turpmākai ielādei pakalpojumā un datu pārsūtīšanai Federālajam nodokļu dienestam.

Birža ar tādu konfigurāciju kā 1C: Trade Management bieži ir pieprasīta, jo biznesā to izmanto, lai organizētu pārdošanu, vadības uzskaiti un grāmatvedību, pamatojoties uz 1C: Accounting 8 darbojas autonomi, saņemot tikai kopsavilkuma datus par visām preču kustībām un naudas līdzekļi.

Ja pasūtījumu vai cenu sarakstu augšupielādes iestatīšana ir vienkārša, jo ir viegli izmantot “jebkuru” datu formātu, tad tie paši bankas konta izraksti ir jāsaglabā XML formātā (kā vispārpieņemts standarts).

Visbiežāk apmaiņa notiek ar programmu Klients-banka. Augšupielādes process izskatās šādi:

    Tiek ģenerēts izraksts par ko pieprasa lietotājs periodā.

    Atkarībā no programmas versijas noklikšķiniet uz pogas “Eksportēt” vai “Eksportēt”.

    Atvērtajā logā atlasiet vajadzīgo mapi un faila nosaukumu.

Pēc procedūras pabeigšanas dokumentu var pārsūtīt uz noņemamo datu nesēju vai izmantojot internetu ( e-pasts, mākoņkrātuve ar dalīta piekļuve utt.). Kad jums ir jāielādē izraksts 1C konfigurācijā, atlasiet sadaļu “Banka un kase” un pēc tam dodieties uz žurnālu “Bankas izraksti”.

Dokumenta tabulas daļas priekšā (labajā stūrī) noklikšķiniet uz pogas “Vairāk”, pēc tam tiek parādīts funkciju saraksts, kurā tiek atlasīts vienums “Mainīties ar banku”. Cilne “Lejupielādēt bankas izrakstu” ļauj importēt datus par noteiktu uzņēmuma nosaukumu vai konkrētu bankas kontu.

Pēc izraksta ielādes datu bāzē 1C jums joprojām būs jāapstrādā maksājuma uzdevumi, tas notiek manuālais režīms. Grāmatvedis var pasūtīt apstrādes izstrādi, kas automatizēs procesu, taču šeit būs jāsazinās ar kompetentu programmētāju.

XML formāts tiek izmantots arī dažādu klasifikatoru (KLADR, OKOF, ENAOF) ielādei. Ja to nav programmā 1C, jums vajadzētu izvairīties no to manuālas aizpildīšanas, jo, norādot kodus, ir viegli kļūdīties. Ir vērts vienu reizi izmantot XML failu, lejupielādējot klasifikatoru no uzticama avota.

To var izdarīt pats lietotājs vai pieaicināts speciālists:

    Galvenajā izvēlnē atlasiet sadaļu “Katalogs”.

    Noklikšķiniet uz pogas "Darbības iestatījumi".

    Atvērtajā logā norādiet vienumu “Ielādēt okof klasifikatoru” un pēc tam noklikšķiniet uz pogas “Pievienot”.

    Parādītajā sadaļā “Pakalpojums” atlasiet pareizā komanda un nospiediet "OK".

Viss, kas jums jādara, ir jānoklikšķina uz pogas “Atvērt un lasīt failu”, diskā vai noņemamajā datu nesējā atlasiet vajadzīgo un atveriet to ar atbilstošo taustiņu. Standarta klasifikatori tiek automātiski kopēti uz cietais disks uzstādot platformu un 1C konfigurāciju. Turklāt, atjauninot vienu vai otru versiju, tiek izveidotas mapes ar pārskatīšanas numuru, kur atrodas pašreizējais fails, kas atbilst pašreizējām prasībām. Versijā 7 7 ir arī iespēja augšupielādēt XML failus, taču šai novecojušajai platformai bieži ir nepieciešama speciālistu palīdzība.

Datu pārsūtīšana ir ļoti svarīgs process jebkurā grāmatvedības sistēmā, 1C 8.3 un 8.2 platforma nav izņēmums. Zemāk apskatīsim instrukcijas par vienkāršāko veidu, kā pārsūtīt datus no vienas sistēmas uz citu, kurai ir līdzīga konfigurācija (dažādām konfigurācijām varat izmantot programmētāju rīku - vai).

Pirms ir nepieciešamas kādas darbības, izmaiņas ir neatgriezeniskas!

Vienkāršākais un ērtākais veids, kā pārsūtīt datus no 1C 8.3 uz 1C 8.3 Accounting 3.0, ir izmantot apstrādi Augšupielādēt un ielādēt datus XML formātā (lejupielāde - 8.2 vai 1C 8.3 vai ITS). Ārstēšana ir universāla un piemērota jebkurai konfigurācijai.

Neiedziļināsimies detaļās, paskatīsimies soli pa solim instrukcijas par datu migrāciju, izmantojot šo apstrādi, izmantojot vienkāršākās preču pārsūtīšanas piemēru.

Datu augšupielāde XML formātā

Vispirms atveram apstrādi avota datu bāzē (no kurienes izkrausim preces) un apskatīsim interfeisu:

Saņemiet 267 video nodarbības 1C bez maksas:

Jums nekavējoties jāaizpilda lauks “Faila nosaukums” - fails tiks izveidots šajā ceļā. jauns fails dati, kurus mēs ielādēsim uztvērēja datu bāzē. Tieši zemāk, tabulas sadaļā “Augšupielādes dati” ir jāatlasa dati, kurus mēs vēlamies augšupielādēt no datu bāzes.

Pēc objekta atlasīšanas no kreisās tabulas daļas varat piemērot atlasi labajā tabulas daļā:

Mūsu piemērā es vēlos izkraut visus produktus ar nosaukumu “Rake”.

Kad visi iestatījumi ir pabeigti, datus var augšupielādēt. Lai to izdarītu, noklikšķiniet uz pogas Augšupielādēt datus:

Datu ielāde no xml uz 1s 8.3

Dati ir izlādēti no avota datu bāzes, tagad tie ir jāpārsūta uz mērķa datu bāzi.

Lai to izdarītu, jums jāsāk apstrāde jau datu bāzē, kurā jāielādē dati, un dodieties uz cilni “Lejupielādēt”, atlasiet diskā augšupielādēto failu un noklikšķiniet uz pogas “Ielādēt datus”:

Šis piemērs ir piemērots tikai datu pārsūtīšanai starp identiskām konfigurācijām platformā 1C. Lai saprastu programmētāju apmaiņas mehānismu, mēs uzrakstījām rakstu -.

Informācijas pārsūtīšana starp datu bāzēm ir viens no to atbalsta un administrēšanas uzdevumiem. Tās efektīvai ieviešanai apstrāde tiek izveidota automatizētos 1C kompleksos. Tie ievērojami atvieglo ikdienas darbu, paātrina informācijas augšupielādes un lejupielādes procesus un vienlaikus ievieš kontroli pār tās pareizību. Augšupielādēšana no 1c uz xml ļauj izveidot failu ar jebkura konfigurēta konfigurācijas objekta saturu un izmantot to, kad nepieciešams augšupielādēt datus identiskā konfigurācijā.

Rīki augšupielādes izveidei

Lai eksportētu datubāzēs esošo informāciju, galvenokārt tiek izmantots xml formāts. 1C ir izstrādātas daudzas apstrādes metodes (piemēram, UploadLoadDataxml82 epf), ar kuru palīdzību ir iespējams izvadīt un ielādēt datus failā. Šajā gadījumā lietotājam ir jāsaņem noteiktas struktūras fails, kas ļauj tajā saglabāto informāciju ielādēt dzimtajā datu bāzē vai pārsūtīt uz citu vietu. Veidojot augšupielādi, ir jāievēro šādi noteikumi:

  • Saglabājiet izveidotos failus līdz pilnīga atveseļošanās un nodotās informācijas pareizības pārbaudes procedūru pabeigšana;
  • Gadījumā, ja apstrāde tiek izmantota kā līdzeklis dublējums izveidojiet atsevišķas apakšmapes datu kopijām un saglabājiet to ierakstu žurnālu ātrai izguvei.

Tas ir iekļauts 1C lietotāju atbalsta programmā, kas atrodams ITS vietnē vai diskos, un tas ir lielisks rīks informācijas eksportēšanai un importēšanai. Datora lietotājs var izlādēt gan visu datu bāzi, gan atsevišķus tās objektus un papildus faktiskajam eksportam tiek veiktas dažādas informācijas pārbaudes darbības, palīdzot atbrīvoties no kritiskas kļūdas 1. apstrādē augšupielāde uz xml darbojas divos režīmos:

  • Izkraušana. Izveido failu, kurā ir lietotāja definēti lappušu objekti;
  • Notiek ielāde. Nolasa iepriekš eksportētu failu un ieraksta tajā esošo informāciju informācijas bāzē.

Apstrāde ļauj pārbaudīt, vai objektos nav nederīgu rakstzīmju, kā arī ietver funkciju informācijas eksportēšanai ar ierobežojumiem.

Augšupielāde var tikt izmantota ne tikai informācijas apmaiņai starp 1C datu bāzēm. Ar tās palīdzību jūs varat nodrošināt dažādu kompleksu, piemēram, 1C un Parus sistēmas, integrāciju. XML formāta daudzpusība ļauj izveidot programmas informācijas pārsūtīšanai gandrīz jebkurai informācijas bankai. XML datu apstrāde, augšupielāde un lejupielāde ir vissvarīgākais informācijas apmaiņas rīks.

Datu augšupielādes process uzxml

Apskatīsim, kā augšupielādēt no 1c uz xml parastais režīms. Pēc apstrādes UploadLoadDataxml.epf lejupielādes un atvēršanas jums jāveic šādas darbības:

  • Atlasīt objektus eksportam;
  • Iestatiet nepieciešamos filtrus, piemēram, pēc perioda;
  • Noteikt faila atrašanās vietu ar informāciju diska apakšsistēmā;
  • Sāciet izkraut objektus.

Jāatceras, ka augšupielādes faila formāta galvenes daļa atšķiras no faila formāta, ko izmanto, augšupielādējot saskaņā ar apmaiņas plāniem.

xml

Xml tiek ielādēts 1c saņēmējā datu bāzē ar konfigurāciju, kas ir identiska avota datu bāzei. Pirms xml 1c ielādes 1c, jums ir jāatver apstrāde saņēmējā datu bāzē. Pēc tam jānorāda ceļš uz iepriekš augšupielādēto failu un jālejupielādē dati, noklikšķinot uz pogas “Ielādēt datus”.

Ja nepieciešams, tiek aktivizēti karodziņi, lai ielādētu datus apmaiņas režīmā izplatītajā informācijas bāzē un ignorētu kļūdas, kas rodas, ielādējot objektus.

Pēc tam jums ir jāpārbauda datu bāzes un jāpārliecinās, vai visi elementi ir pareizi ielādēti, lai tie nepazaudētu, piemēram, ja pēc objekta ielādes notikumu apstrādātājā rodas kļūda.

Ja uzņēmums savā darbā pastāvīgi izmanto kādu programmatūras pakotni, tad, protams, vienmēr rodas jautājums par tās pastāvīgu atbalstu un administrēšanu. Nav iespējams izvairīties no datu apmaiņas, uzglabāšanas un atjaunošanas uzdevumiem. Apskatīsim, kā ielādēt vai izlādēt datus no 1C XML formātā, jo šī ir svarīga procedūra šai tēmai.

Tie ir uzbūvēti tā, lai augšupielādējot varētu saņemt XML failu, kurā tiks ierakstīti klientam nepieciešamie dati. Tajā pašā laikā vienlaikus ar ierakstu tiek uzraudzīta pārsūtīto ierakstu pareizība, lai konstatētu kritiskas kļūdas.

Tādējādi augšupielāde XML failā (ierakstu importēšana) no vienas informācijas bāzes un sekojoša ielāde no XML citā nozīmē datu apmaiņu XML formātā starp datu bāzēm.

Šī procedūra, īpaši ar lielu informācijas apjomu, ietaupa liels skaits paštaisīts.

Importēšanu (iegūto failu) var izmantot arī kā arhīvu atkopšanai neparedzētās situācijās (ja tas ir pazaudēts vai bojāts).

Šādu apstrādes rīku ir izstrādāts ļoti daudz, un tie ir pieejami internetā. Atbildība par to izmantošanu gulstas uz klienta pleciem (un galvu).

Bet Odeneski oficiālajiem lietotājiem izstrādātāji ir izveidojuši universālu procesoru “Upload/Load XML Data”.

SVARĪGI. Eksportēšana XML formātā 1C un turpmāka ielāde XML formātā no 1C ir pieņemama identiskām konfigurācijām citādi tas tiks sabojāts.

Universāls hendlers

Galvenie punkti par universālā izstrādātāja izmantošanu:

  • Saglabāt importējamos failus, līdz tiek pabeigta ierakstu pārsūtīšana un pārbaudīta to pareizība;
  • Ja tās izmanto kā rezerves kopijas, tās ir jāreģistrē, lai sakārtotu meklēšanu.

Tās darbībai ir divi režīmi: faila izveide, saglabājot informāciju, un lasīšana/rakstīšana importēšanas laikā.

Turklāt lietotājs var iestatīt papildu ierobežojumus gan eksportējot, gan ielādējot datus.

Ierakstu izvilkšana

Jūs varat augšupielādēt datus gan visā datu bāzē, gan selektīvi - objektu pēc objekta.

Pēc apdarinātāja lejupielādes, instalēšanas un atvēršanas notiek:


To atlase tiek veikta dialoglodziņā, kas tiek atvērts pēc palaišanas. Lai to izdarītu, atzīmējiet izvēles rūtiņas sarakstā, kas parāda izgūstamos metadatu objektus;

  1. Nepieciešamie filtri ir konfigurēti (piemēram, pēc datuma);
  2. ir izvēlēta vieta diskā;
  3. Sākas pati operācija.

Ierakstu augšupielāde uztvērējā

Pirmais solis, lai pieņemtu datus saņēmējā datu bāzē, ir procesora programmas atvēršana tajā.

Pēc tam, kad ir norādīts ceļš uz avota failu un aktivizēti procedūru iestatījumu karodziņi (ja nepieciešams), procesu var sākt ar pogu “Ielādēt datus”.

Tagad jūs zināt, kā ielādēt vai izlādēt datus no 1C XML formātā, lai saglabātu datus un apmainītos ar datu bāzēm.

Datu pārsūtīšana ir ļoti svarīgs process jebkurā grāmatvedības sistēmā, 1C 8.3 un 8.2 platforma nav izņēmums. Zemāk apskatīsim instrukcijas par vienkāršāko veidu, kā pārsūtīt datus no vienas sistēmas uz citu, kurai ir līdzīga konfigurācija (dažādām konfigurācijām varat izmantot programmētāju rīku - vai).

Pirms ir nepieciešamas kādas darbības, izmaiņas ir neatgriezeniskas!

Vienkāršākais un ērtākais veids, kā pārsūtīt datus no 1C 8.3 uz 1C 8.3 Accounting 3.0, ir izmantot apstrādi Augšupielādēt un ielādēt datus XML formātā (lejupielāde - 8.2 vai 1C 8.3 vai ITS). Ārstēšana ir universāla un piemērota jebkurai konfigurācijai.

Mēs neiedziļināsimies detaļās, aplūkosim soli pa solim norādījumus par datu migrēšanu, izmantojot šo apstrādi, izmantojot vienkāršākās preču pārsūtīšanas piemēru.

Datu augšupielāde XML formātā

Vispirms atveram apstrādi avota datu bāzē (no kurienes izkrausim preces) un apskatīsim interfeisu:

Saņemiet 267 video nodarbības 1C bez maksas:

Nekavējoties jāaizpilda lauks “Faila nosaukums” – pa šo ceļu tiks izveidots jauns datu fails, kuru augšupielādēsim uztvērēja datu bāzē. Tieši zemāk, tabulas sadaļā “Augšupielādes dati” ir jāatlasa dati, kurus mēs vēlamies augšupielādēt no datu bāzes.

Pēc objekta atlasīšanas no kreisās tabulas daļas varat piemērot atlasi labajā tabulas daļā:


Mūsu piemērā es vēlos izkraut visus produktus ar nosaukumu “Rake”.

Kad visi iestatījumi ir pabeigti, datus var augšupielādēt. Lai to izdarītu, noklikšķiniet uz pogas Augšupielādēt datus:


Datu ielāde no xml uz 1s 8.3

Dati ir izlādēti no avota datu bāzes, tagad tie ir jāpārsūta uz mērķa datu bāzi.

Lai to izdarītu, jums jāsāk apstrāde jau datu bāzē, kurā jāielādē dati, un dodieties uz cilni “Lejupielādēt”, atlasiet diskā augšupielādēto failu un noklikšķiniet uz pogas “Ielādēt datus”:


Šis piemērs ir piemērots tikai datu pārsūtīšanai starp identiskām konfigurācijām platformā 1C. Lai saprastu programmētāju apmaiņas mehānismu, mēs uzrakstījām rakstu -.

Informācijas pārsūtīšana starp datu bāzēm ir viens no to atbalsta un administrēšanas uzdevumiem. Tās efektīvai ieviešanai apstrāde tiek izveidota automatizētos 1C kompleksos. Tie ievērojami atvieglo ikdienas darbu, paātrina informācijas augšupielādes un lejupielādes procesus un vienlaikus ievieš kontroli pār tās pareizību. Augšupielādēšana no 1c uz xml ļauj izveidot failu ar jebkura konfigurēta konfigurācijas objekta saturu un izmantot to, kad nepieciešams augšupielādēt datus identiskā konfigurācijā.

Rīki augšupielādes izveidei

Lai eksportētu datubāzēs esošo informāciju, galvenokārt tiek izmantots xml formāts. 1C ir izstrādātas daudzas apstrādes metodes (piemēram, UploadLoadDataxml82 epf), ar kuru palīdzību ir iespējams izvadīt un ielādēt datus failā. Šajā gadījumā lietotājam ir jāsaņem noteiktas struktūras fails, kas ļauj tajā saglabāto informāciju ielādēt dzimtajā datu bāzē vai pārsūtīt uz citu vietu. Veidojot augšupielādi, ir jāievēro šādi noteikumi:

  • Saglabājiet izveidotos failus līdz pilnīgai atkopšanai un pārsūtītās informācijas pareizības pārbaudes procedūru pabeigšanai;
  • Ja apstrādi izmantojat kā dublēšanas rīku, izveidojiet atsevišķas apakšmapes datu kopijām un saglabājiet to žurnālu ātrai izguvei.

Universālā apstrāde “XML datu augšupielāde un ielāde”, kas tiek nodrošināta 1C lietotāju atbalsta programmā, kas atrodama vietnē vai ITS diskos, ir lielisks rīks informācijas eksportēšanai un importēšanai. Datora lietotājs var augšupielādēt gan visu datu bāzi, gan atsevišķus tās objektus, un papildus faktiskajam eksportam tiek veiktas dažādas darbības, lai pārbaudītu informāciju, kas palīdz atbrīvoties no kritiskām kļūdām datos. 1c augšupielādes apstrāde uz xml darbojas divos režīmos:

  • Izkraušana. Izveido failu, kurā ir lietotāja definēti lappušu objekti;
  • Notiek ielāde. Nolasa iepriekš eksportētu failu un ieraksta tajā esošo informāciju informācijas bāzē.

Apstrāde ļauj pārbaudīt, vai objektos nav nederīgu rakstzīmju, kā arī ietver funkciju informācijas eksportēšanai ar ierobežojumiem.

Augšupielāde var tikt izmantota ne tikai informācijas apmaiņai starp 1C datu bāzēm. Ar tās palīdzību jūs varat nodrošināt dažādu kompleksu, piemēram, 1C un Parus sistēmas, integrāciju. XML formāta daudzpusība ļauj izveidot programmas informācijas pārsūtīšanai gandrīz jebkurai informācijas bankai. XML datu apstrāde, augšupielāde un lejupielāde ir vissvarīgākais informācijas apmaiņas rīks.

Datu augšupielādes process uzxml

Apskatīsim, kā parastajā režīmā augšupielādēt no 1c uz xml. Pēc apstrādes UploadLoadDataxml.epf lejupielādes un atvēršanas jums jāveic šādas darbības:

  • Atlasīt objektus eksportam;
  • Iestatiet nepieciešamos filtrus, piemēram, pēc perioda;
  • Noteikt faila atrašanās vietu ar informāciju diska apakšsistēmā;
  • Sāciet izkraut objektus.


Jāatceras, ka augšupielādes faila formāta galvenes daļa atšķiras no faila formāta, ko izmanto, augšupielādējot saskaņā ar apmaiņas plāniem.

xml

Xml tiek ielādēts 1c saņēmējā datu bāzē ar konfigurāciju, kas ir identiska avota datu bāzei. Pirms xml 1c ielādes 1c, jums ir jāatver apstrāde saņēmējā datu bāzē. Pēc tam jānorāda ceļš uz iepriekš augšupielādēto failu un jālejupielādē dati, noklikšķinot uz pogas “Ielādēt datus”.

Ja nepieciešams, tiek aktivizēti karodziņi, lai ielādētu datus apmaiņas režīmā izplatītajā informācijas bāzē un ignorētu kļūdas, kas rodas, ielādējot objektus.


Pēc tam jums ir jāpārbauda datu bāzes un jāpārliecinās, vai visi elementi ir pareizi ielādēti, lai tie nepazaudētu, piemēram, ja pēc objekta ielādes notikumu apstrādātājā rodas kļūda.


Šī apstrādeļauj apmainīties ar datiem starp vienādām (identiskām) konfigurācijām platformā 1C 8.2 - Bukh, ZUP, UT, UPP un citām, galvenais, lai konfigurācijas būtu vienādas!

Ekrānuzņēmumu apstrāde

(foto)

Darbības režīmi

Apstrāde īsteno 2 darbības režīmus: Augšupielādēt (lietotāja norādīto datu augšupielādes faila izveidošana) un Ielādēt (ar tāda paša nosaukuma režīmu izveidotā augšupielādes faila nolasīšana un tajā esošo datu ierakstīšana). Režīms tiek iestatīts, atlasot to laukā Mode.

Pirms konkrēta režīma palaišanas (noklikšķinot uz pogas Palaist), jums jānorāda augšupielādes faila nosaukums, ievadot to manuāli laukā "Faila nosaukums" vai izmantojot pogu, lai atlasītu šo lauku un standarta faila atlases dialoglodziņu. .

Lejupielādes režīmā ir iespējams rediģēt kopsummas izmantošanu, rakstot reģistrus, kas var ietekmēt lejupielādes ātrumu.

Pogas "Atspējot kopsummas" un "Iespējot kopsummas" ir pieejamas, ja ir iestatīts karogs "Iespējot iespēju rediģēt kopsummas izmantošanu datu ielādes laikā", un tiek izmantotas, lai manuāli kontrolētu kopsummas izmantošanas režīmu datu ielādes laikā.

Apstrādes piemērojamības nosacījumi

Apstrādi var izmantot tikai gadījumos, ja informācijas bāze, kurā dati tika augšupielādēti, un tā, kurā dati tika ielādēti, ir viendabīga (konfigurācijas ir identiskas, dati var atšķirties), vai visi augšupielādētie objekti ir gandrīz pilnībā identiski kompozīcija un detaļu veidi un tabulas daļas, “vadošā” metadatu objekta īpašības utt. Jāņem vērā, ka šo ierobežojumu dēļ apstrāde galvenokārt ir paredzēta apmaiņai starp viendabīgām IS.

Augšupielādes faila formāts atšķiras no faila formāta, kas izveidots, augšupielādējot saskaņā ar apmaiņas plānu galvenes daļā. Lai augšupielādētu datus (direktoriju elementus, reģistra ierakstu kopas uc), apstrādei tiek izmantots tāds pats XML serializācijas mehānisms kā augšupielādei saskaņā ar apmaiņas plāniem, failu formāti ir identiski.

Izkraušanas sastāva noteikšana

Apstrāde ļauj gan pilnībā, gan daļēji augšupielādēt informācijas bāzes datus failā. Augšupielādēto datu sastāvs tiek konfigurēts dialoglodziņā, atzīmējot rūtiņas koka kolonnā, kurā tiek parādīti metadatu objekti, par kuriem var augšupielādēt datus. Papildu kolonna izvēles rūtiņas "Ja nepieciešams", iestata nepieciešamību izlādēt objektus šāda veida"ar atsauci". Tas ir, ja izvēles rūtiņa ir atzīmēta tikai kolonnā “Ja nepieciešams”, dati par šādu objektu netiks lejupielādēti pilnībā, bet tikai tādā apjomā, kas nepieciešams, lai saglabātu atsauces integritāti informācijas bāzē, kas ielādēs lejupielādi. failu.

Atverot veidlapu, apstrāde iestata izkraušanas zīmi, atsaucoties uz visiem objektiem, kas garantē izlādētā informācijas bāzes fragmenta atsauces integritāti.

Noklikšķinot uz pogas “Noteikt objektus, kas tiek izlādēti, izmantojot saiti”, apstrāde analizē, kuras datu saites var ietvert objektos, kuriem ir iestatīts pilns izkraušanas atribūts, un automātiski aizpilda karogu kolonnu, kas norāda uz nepieciešamību izlādēt, izmantojot saiti. Ja objektam jau ir iestatīts pilnas izkraušanas karodziņš, tad izkraušanas karogs pēc atsauces nav iestatīts.

Iespējamie pielietojumi

Šīs apstrādes izmantošana ir iespējama, piemēram, datu pilnīgas vai daļējas rezerves kopijas izveidošanai, datu apmaiņai starp informācijas bāzēm, kā arī kā palīglīdzekli, atjaunojot problemātiskās informācijas bāzes.

Organizācijā grāmatvedību var uzturēt ne tikai risinājumos platformā 1C:Enterprise, bet arī citās programmatūras sistēmās (Galaktika, Parus, SAP u.c.). Tas rada izaicinājumu integrēt divas lietojumprogrammas.

Piemēram, kādai lietojumprogrammai (sauksim to par "X") ir jāizlasa konfigurācijas dokumentu saraksts. Mēs nerunāsim par praktiskiem ieguvumiem no šādas problēmas risināšanas. Atzīmēšu tikai to, ka ērtākais un universālā veidāšādā situācijā tiks augšupielādēts dokumentu saraksts XML formātā.

Apmaiņa, izmantojot šo formātu, ir universāla, jo lielākā daļa lietojumprogrammu var strādāt ar to. Apskatīsim, kā jūs varat augšupielādēt konfigurācijas dokumentu sarakstu XML failā no 1C:Enterprise.

Augšupielādēt XML formātā

Un tā, pāriesim pie galvenā. Mums ir jāšķērso dokumenta metadatu saraksts un jāģenerē saraksts XML failā. Šis ekrānuzņēmums parāda XML faila ģenerēšanas algoritmu:

Funkcija CreateXML() Eksportēt // Iegūstiet pagaidu faila nosaukumu Ceļš = GetTemporaryFileName() ; // Inicializējiet klasi "XML ieraksts". Entry = New EntryXML; // Atveriet pagaidu failu rakstīšanai - 8 ") ; // Uzrakstiet XML faila deklarāciju Ieraksts. WriteDeclarationXML() ; // Ieraksts. WriteElementStart("") ; DokumentiKonfigurācijas // Pirmais elements// Pirmā elementa atribūts ar faila izveides datumu Ieraksts. WriteAttribute(" ģenerēts ", formāts(pašreizējais datums(),), " DF")) ; = gggg-MM- ddThh:mm:ss; DLF = DT // Uzrakstiet elementu katram konfigurācijas dokumentam. Tekstā ievietojam dokumenta nosaukumu. Katram dokumentam no metadatiem. Dokumentu cikla ierakstīšana. WriteElementStart("Dokuments"); Ieraksts. WriteText(Dok.Nosaukums) ; Ieraksts. WriteEndElement() ; EndCycle; // Pabeidziet rakstīt pirmo elementu Ieraksts. WriteEndElement() ;

Ieraksts. Aizvērt ();

// Aizveriet failu

// // Iegūstiet faila bināros datus un ievietojiet to pagaidu krātuvē Bināri dati = jauni Bināri dati(Ceļš) ; Adrese = PlaceInTemporaryStorage (bināri dati, jauns unikālais identifikators); Atgriešanas adrese; // Atgriezt faila adresi krātuvē EndFunction Katrs izveidotais elements ir jāaizpilda pareizi. Pēc “WriteStartofElement()” izpildes ir jāizpilda metode “WriteEndElement()”, pretējā gadījumā XML faila struktūra būs nepareiza. Vispārējā veidne XML failu izveidei ir šāda secība: 1. Inicializējiet "XML ieraksta" klasi // Entry = New EntryXML;//

2. Atveriet pagaidu failu ierakstīšanai

Ieraksts. OpenFile (ceļš, "UTF-8");

//

3. Uzrakstiet XML faila deklarāciju

Ieraksts. WriteDeclarationXML() ;

// //

4. ++ Uzrakstiet XML faila saturu

Ieraksts. WriteElementStart("XMLElement") ;

XML formāts tiek izmantots lielākajā daļā konfigurāciju datu apmaiņai starp lietojumprogrammu risinājumiem platformā 1C: Enterprise. Vēl viena izplatīta saziņas metode ir COM savienojums. XML ļauj apmainīties ar gandrīz jebkuru lietojumprogrammu, tāpēc to ir pelnījis saukt par universālu.

Faili lejupielādei:

XML failu lasītāja lietojumprogramma.

Notiek XML faila ģenerēšanas apstrāde.

Ja uzņēmums savā darbā pastāvīgi izmanto kādu programmatūras pakotni, tad, protams, vienmēr rodas jautājums par tās pastāvīgu atbalstu un administrēšanu. Nav iespējams izvairīties no datu apmaiņas, uzglabāšanas un atjaunošanas uzdevumiem. Apskatīsim, kā ielādēt vai izlādēt datus no 1C XML formātā, jo šī ir svarīga procedūra šai tēmai.

Tie ir uzbūvēti tā, lai augšupielādējot varētu saņemt XML failu, kurā tiks ierakstīti klientam nepieciešamie dati. Tajā pašā laikā vienlaikus ar ierakstu tiek uzraudzīta pārsūtīto ierakstu pareizība, lai konstatētu kritiskas kļūdas.

Tādējādi augšupielāde XML failā (ierakstu importēšana) no vienas informācijas bāzes un sekojoša ielāde no XML citā nozīmē datu apmaiņu XML formātā starp datu bāzēm.

Šī procedūra, īpaši ar lielu informācijas apjomu, ietaupa daudz roku darba.

Importēšanu (iegūto failu) var izmantot arī kā arhīvu atkopšanai neparedzētās situācijās (ja tas ir pazaudēts vai bojāts).

Šādu apstrādes rīku ir izstrādāts ļoti daudz, un tie ir pieejami internetā. Atbildība par to izmantošanu gulstas uz klienta pleciem (un galvu).

Bet Odeneski oficiālajiem lietotājiem izstrādātāji ir izveidojuši universālu procesoru “Upload/Load XML Data”.

SVARĪGI. Eksportēšana XML formātā 1C un turpmāka ielāde XML formātā no 1C ir pieņemama identiskām konfigurācijām - pretējā gadījumā tas tiks bojāts.

Universāls hendlers

Galvenie punkti par universālā izstrādātāja izmantošanu:

  • Saglabāt importējamos failus, līdz tiek pabeigta ierakstu pārsūtīšana un pārbaudīta to pareizība;
  • Lietojot kā rezerves kopijas Lai sakārtotu meklēšanu, tie ir jāreģistrē.

Tās darbībai ir divi režīmi: faila izveide, saglabājot informāciju, un lasīšana/rakstīšana importēšanas laikā.

Turklāt lietotājs var iestatīt papildu ierobežojumus gan eksportējot, gan ielādējot datus.

Ierakstu izvilkšana

Jūs varat augšupielādēt datus gan visā datu bāzē, gan selektīvi - objektu pēc objekta.

Pēc apdarinātāja lejupielādes, instalēšanas un atvēršanas notiek:

To atlase tiek veikta dialoglodziņā, kas tiek atvērts pēc palaišanas. Lai to izdarītu, atzīmējiet izvēles rūtiņas sarakstā, kas parāda izgūstamos metadatu objektus;

  1. Nepieciešamie filtri ir konfigurēti (piemēram, pēc datuma);
  2. ir izvēlēta vieta diskā;
  3. Sākas pati operācija.

Ierakstu augšupielāde uztvērējā

Pirmais solis, lai pieņemtu datus saņēmējā datu bāzē, ir procesora programmas atvēršana tajā.

Pēc tam, kad ir norādīts ceļš uz avota failu un aktivizēti procedūru iestatījumu karodziņi (ja nepieciešams), procesu var sākt ar pogu “Ielādēt datus”.


Tagad jūs zināt, kā ielādēt vai izlādēt datus no 1C XML formātā, lai saglabātu datus un apmainītos ar datu bāzēm.

Rakstiet komentāros par savu pieredzi šajā jautājumā.

© 2024 ermake.ru - Par datoru remontu - Informācijas portāls