Datu izkraušana un ielāde xml 8.3 instrukcija. Dokumenta "Rēķins" veidošana

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

Vispārīga apstrāde "XML datu augšupielāde un lejupielāde" pilnībā vai daļēji augšupielādē informācijas bāzes datus failā XML formāts... Pēc tam šo failu var ielādēt infobāzē, izmantojot to pašu apstrādi. Augšupielādes faila formāts atšķiras no faila formāta, kas izveidots, augšupielādējot saskaņā ar apmaiņas plānu ar galvenes daļu.

Apstrādi var izmantot tikai gadījumos, kad infobāze, kurā dati tika lejupielādēti, un tā, kurā dati tika ielādēti, ir viendabīga (konfigurācijas ir identiskas, dati var atšķirties), vai arī visi neizkrautie objekti pēc sastāva ir gandrīz pilnīgi identiski un atribūtu un tabulu sadaļu veidi, metadatu objekta "svins" īpašības un tā tālāk.

Šīs apstrādes izmantošana ir iespējama, piemēram, lai izveidotu pilnīgu vai daļēju dublējums dati, datu apmaiņa starp informācijas bāzes un arī kā palīgrīks neizdevušos informācijas bāzes atkopšanā.

Apstrāde atbalsta datu augšupielādi ar iespēju norādīt atlasi pēc perioda. Arī objektos tiek pārbaudītas nederīgas rakstzīmes, ja tie tiek apmainīti, izmantojot XML.

Ar cieņu (skolotājs un izstrādātājs).

Neskatoties uz to, ka 1C ir vispopulārākais, ērtākais un uzticamākais informācijas sistēma, kurai ir virkne absolūti visu biznesa procesu automatizācijas un apstrādes risinājumu jebkura lieluma un darbības jomu uzņēmumos, lietotājiem katru dienu ir nepieciešams augšupielādēt datus no 1C līdz trešo personu programmas vai faili. Šajā rakstā mēs apsvērsim, kas ir izkraušana no 1C, un parādīsim, kā izkraut no 1C un kādas problēmas var rasties šajā gadījumā.

Dati, kurus var lejupielādēt no 1C

Jebkuras konfigurācijas 1C regulāri atbalsta šādu datu augšupielādi:

  • Veidlapu drukāšana;
  • Ziņojumi;
  • Tabulas un saraksti.

Datu izkraušana no 1C 8.3 ir iespējama daudzos populāros formātos:

Drukātu veidlapu un ziņojumu augšupielāde

Jebkuru drukātu veidlapu vai ziņojumu 1C var saglabāt vēlamajā formātā. Lai to izdarītu, jums jāatver forma vai pārskats, pēc tam galvenajā izvēlnē atlasiet Fails - Saglabāt kā.

Pēc tam tiks atvērts failu saglabāšanas logs, kurā norādīts faila nosaukums un tips:



Iespējamās problēmas, izkraujot no 1C


Tas ir saistīts ar faktu, ka izdrukājamais vai pārskats nav aktivizēts Šis brīdis... Lai padarītu izdrukājamu pieejamu saglabāšanai, jums vienkārši jānoklikšķina uz jebkuras vietas uz tās:


Eksportēt uz Excel

Datu apstrādei vispopulārākajā tabulas formātā ir nepieciešama atbilstoša augšupielāde. Lai saglabātu nepieciešamos datus Excel formātā, faila saglabāšanas dialoglodziņā jānorāda tips Excel lapa 2007. -... (*. Xlsx). Retāk dati jāsaglabā vecajā Excel lapas (* .xls) formātā:


Līdzīgi, izvēloties vēlamo formātu, jūs varat augšupielādēt no 1C uz PDF, no 1C uz WORD, no 1C uz CSV, kā arī citos formātos.

Patvaļīgu tabulu izkraušana no 1C

IN šajā sadaļā tas parādīs, kā jūs varat augšupielādēt visus datus ar nosacījumu, ka jums ir tiesības to darīt.

1C ir izstrādāts standarta mehānisms, kas ļauj izkraut jebkuru sarakstu (piemēram, dokumentu sarakstu vai direktorijas elementus). Lai to izdarītu, jebkura saraksta komandu panelī grupā "Vairāk" pieejama komanda "Parādīt sarakstu":



Informācija tiks parādīta īpašā izklājlapas dokumentā. Šis dokuments izskatās gluži tāpat kā jebkurš cits 1C pārskats, un to var lejupielādēt tieši tāpat, izmantojot komandu Fails - saglabāt kā:



Kā izkraut datus, kas nav redzami sarakstā

Bieži vien ar radušos saraksta izkraušanas uzdevumu tiek pievienota nepieciešamība tur pievienot kolonnas, kuras noteikti ir dokumentā (atsauce), taču nez kāpēc tās pašreizējā sarakstā nav redzamas. Piemērs: sarakstā "Klienti" izkraušanai pievienojiet lauku "Tālrunis", kas tiek parādīts tikai papildu panelī labajā pusē:


Lai tālruni varētu izkraut no 1C, tas vispirms jāpievieno sarakstam. Lai to izdarītu, izsauciet komandu "Vairāk - mainīt formu". Tālāk kolonnu sarakstā jāatrod vēlamais. Šeit ir viens triks: tipisku konfigurāciju izstrādātāji gandrīz vienmēr pievieno lauku "Saite". Ja jūs stāvat uz tā un pēc tam nospiežat pogu tad mēs redzēsim visus iespējamos šī direktorija laukus. Atrodiet lauku "Tālrunis" un atzīmējiet tā lietošanu.



Pēc tam klientu datu bāzi ar tālruņiem var augšupielādēt failā, izmantojot standarta komandu "Parādīt sarakstu" un pārdot konkurentiem.

Iespējams, katrs 1C speciālists bija saskāries ar nepieciešamību pārsūtīt datus no vienas infobāzes uz otru. Gadījumā, ja konfigurācijas atšķiras, jums ir jāraksta datu konvertēšanas kārtulas. Šie noteikumi ir izveidoti konfigurācijā 1C "Datu konvertēšana".

Datus var pārsūtīt arī, izmantojot. Daudzās 1C 8.3 konfigurācijās ir standarta funkcionalitāte datu sinhronizācijas iestatīšanai starp dažādām konfigurācijām un vienmērīgai integrācijai ar 1C dokumentu pārvaldību.

Bet, kad dati jāpārsūta starp pilnīgi identiskām konfigurācijām, varat vienkāršot uzdevumu un izmantot augšupielādes un lejupielādes standarta apstrādi, izmantojot XML. Lūdzu, ņemiet vērā, ka šī metode, kā arī datu konvertēšana, objektus saskaņo ar unikālu identifikatoru (GUID), nevis pēc nosaukuma.

Šo apstrādi varat lejupielādēt ITS diskā vai sekot saitēm:

Tas ir universāls un piemērots jebkurai konfigurācijai.

Apskatīsim Nomenklatūras direktorija izkraušanas piemēru no vienas 1C 8.3 Accounting 3.0 informācijas bāzes uz citu. Priekšnoteikums notiks vecāku (grupas) atlase "Kokapstrāde".

Datu izkraušana no 1C uz XML

Dodieties uz infobāzi, no kuras dati tiks lejupielādēti (avots). Noteikti pārbaudiet tos, ņemot vērā visus iespējamos apstākļus, lai izvairītos no nevēlamām sekām.

Atvērt XML datu augšupielādes un lejupielādes apstrādi (Ctrl + O).

Mūs interesē cilne Izkraušana. Vispirms norādiet faila nosaukumu, kurā dati tiks augšupielādēti, un saglabāšanas ceļu. IN Šis gadījums dati tiek augšupielādēti "Uz servera faila".

Apstrādes galvenē ir konfigurēts periods, kuram tiks veikta atlase. Turklāt periodiskām grāmatām varat norādīt, kā tiek piemērota atlase pēc perioda. Ja nepieciešams izkraut kustības kopā ar dokumentiem, tiek iestatīts atbilstošais karodziņš. Šajā gadījumā mēs pārslogojam direktoriju, tāpēc galvenē nekas nav jākonfigurē.

Pārejam pie datu atlasīšanas augšupielādei. Apstrādes formas tabulas sadaļā atzīmējiet izvēles rūtiņas konfigurācijas objektiem, kas jums jāpārsūta.

Kolonna “Izkraut pēc nepieciešamības” nozīmē, vai ir nepieciešams atkārtoti ielādēt šo objektu, ja uz to atsaucas direktorija, kuru mēs pārlādējam, atribūts. Piemēram, tā priekšmeta pozīcijai, kuru pārlādējat, ir mērvienība, kuras nav uztvērēja pamatnē. Ja izvēles rūtiņa slejā "Izkraut, ja nepieciešams" ir iestatīta pirms atsauces grāmatas ar mērvienībām, tiks izveidota jauna pozīcija. Pretējā gadījumā atribūta vērtībā būs uzraksts “<Объект не найден>"Un tā unikālais identifikators.

Vienkāršā gadījumā bez paraugu ņemšanas vienuma atkārtotas ielādes iestatījums izskatīsies šādi.

Šajā piemērā jums jāatlasa tikai vienums, kas atrodas mapē "Kokapstrāde".

Līdzīga 8.2 apstrāde ļauj ērta forma iestatiet atlases katram konfigurācijas objektam. Diemžēl versijā 8.3 šādas funkcionalitātes nav. Viena no izejām šajā situācijā būtu atlasīt nepieciešamās pozīcijas cilnē "Papildu objekti izkraušanai".

Objektus šeit var pievienot vai nu manuāli (poga "Pievienot"), vai pēc pieprasījuma ("Pievienot pēc pieprasījuma ..."). Ar lielu skaitu no tiem ir vēlams otrais variants.

Šajā gadījumā pieprasījums būs šāds. Aizpildiet parametrus, izpildiet pieprasījumu, pārbaudot datus, un noklikšķiniet uz pogas "Atlasīt rezultātu".

Kad esat norādījis visus augšupielādei nepieciešamos objektus un papildu elementus, noklikšķiniet uz pogas "Augšupielādēt datus". Viņi pāriet uz XML failu, kura nosaukumu un ceļu jūs norādījāt iepriekš. Šīs operācijas rezultāti tiks parādīti ziņojumos.

Šajā piemērā bija nepieciešams izkraut tikai 3 pozīcijas, bet piecas tika izkrautas. Tas ir tāpēc, ka karogs tika iestatīts slejā “Ja nepieciešams, izkraut” pretī “Nomenklatūras” uzziņu grāmatai. Kopā ar nepieciešamajām pozīcijām viņu vecāki bija pārslogoti.

Notiek atsauces ielāde no XML

Pēc tam, kad dati no avota konfigurācijas ir veiksmīgi izkrauti XML failā, atveriet mērķa datu bāzi. Objektu struktūrai un to detaļām jāatbilst viena otrai. Šajā gadījumā pārsūtīšana tiek veikta starp divām tipiskām 1C konfigurācijām: Grāmatvedība 3.0.

Atvērta apstrāde uztvērēja bāzē. Šī apstrāde izmanto gan datu augšupielādei, gan lejupielādei. Atveriet cilni "Lejupielādēt" un norādiet ceļu uz XML fails, kurā dati iepriekš tika augšupielādēti. Pēc tam noklikšķiniet uz pogas "Lejupielādēt datus".

Lejupielādes rezultāts tiks parādīts ziņojumos. Mūsu gadījumā viss noritēja labi.

Katalogs "Nomenklatūra" bāzē - uztvērējs nebija aizpildīts. Tagad tam ir pieci elementi: trīs nomenklatūras priekšmeti un divas grupas.

14.06.2018 13:04:27 1C: Servistrend ru

Ievads

1C programmas ir universāli risinājumi svarīgu datu glabāšanai un apstrādei. Katalogi, žurnāli un dokumenti ir tikai gliemežvāki ērtai datu apstrādei un saziņai starp tiem. Bieži vien ir nepieciešams šos datus izkraut no 1C. Mērķi var būt ļoti dažādi - izkraušana apmaiņai ar citām 1C programmām, izkraušana bankai, datu izkraušana dažāda formāta failos utt.

Šajā rakstā mēs apsvērsim datu izkraušanas galvenās iezīmes no 1C 8.3 Grāmatvedība un problēmas, kas var rasties šajā gadījumā.

Datu izkraušana no 1C uz Excel, Word, PDF, MXL failiem un citiem

Lai augšupielādētu datus no 1C dažādu formātu failos, jums jādara šādi.

Atveriet augšupielādējamo dokumentu. Tie var būt bankas pasūtījumi, kvīšu dokumenti (to iespiestas formas), ziņojumus, žurnālus, bilances un daudz ko citu.

Piemēram, ņemiet vērā bilanci. Pēc atvēršanas noklikšķiniet uz disketes ikonas programmas augšējā labajā pusē.

UZMANĪBU: Ja disketes ikona nav pieejama, mēģiniet noklikšķināt jebkurā pārskata laukā. Tas ir nepieciešams, lai pārskats kļūtu "aktīvs".

Pēc noklikšķināšanas tiks atvērts šāds logs:

Tajā jūs varat izvēlēties faila atrašanās vietu, ievadīt tā nosaukumu un izvēlēties formātu. Visbiežāk tiek izmantoti: docx (Word), xlsx (Excel), pdf (PDF), txt, mxl un citi.

Šajā piemērā mēs izvēlēsimies Excel formāts 2007 un saglabājiet failu mapē.

Tādējādi bilance tika saglabāta:

Kā redzat, pārskati tiek saglabāti diezgan ērtā un pieejamā formā, saglabājot visus datus un formatējumu.

Tādējādi, izkraujot nepieciešamos datus no 1C, tos var pārvietot atsevišķi no bāzes. Piemēram, jūs varat nosūtīt pa e-pastu. e-pastu kolēģim (tā vietā, lai pārsūtītu visu datu bāzi), jūs tos varat saglabāt, pirms maināt pašas programmas datus, vai vienkārši izdrukāt.

Sarakstu augšupielāde no 1C uz Excel, Word, PDF, MXL failiem un citiem

Dažreiz ir nepieciešams izkraut dokumentu sarakstu, bet ne pašu dokumentu, savukārt saraksta skata režīmā disketes ikona nav pieejama. Lai izkrautu šādas struktūras datus, vispirms saraksts jāuzrāda tabulas veidā, pēc kura to jau var saglabāt.

Apsveriet sarakstu kā piemēru maksājuma uzdevumi... Lai to izkrautu, dodieties uz izvēlni Vēl - parādīt sarakstu:

Atvērtajā logā varat norādīt laukus, kas tiks parādīti sarakstā:

Mēs visu atstāsim nemainītu, noklikšķiniet uz Labi. Rezultātā saraksts tiek parādīts tabulas formā. Tagad mums nebūs grūti to izkraut tāpat kā dokumentu iepriekš. Noklikšķiniet uz disketes, atlasiet atrašanās vietu, vārdu un formātu un saglabājiet failu:

Datu augšupielāde no 1C 8.3 Grāmatvedība citās programmās

Lai apmainītos ar datiem ar citām 1C programmām, jāiespējo datu sinhronizācija. To var izdarīt izvēlnē Administrācija - datu sinhronizācija.

Ja izvēles rūtiņa Sinhronizācija nav aktīva (kā parādīts attēlā zemāk) - jūsu datu bāze nav konfigurēta sinhronizēšanai ar citām 1C datu bāzēm. Diemžēl sinhronizācijas iestatījumu izskatīšana ir ārpus šī raksta darbības jomas, tāpēc mēs aprobežosimies tikai ar šīs funkcijas pieminēšanu.

Ja notiek 1C datu bāzes sinhronizācija ar citu datu bāzi, jums būs piekļuve datu apmaiņas funkcionalitātei, kas visbiežāk darbojas automātiskajā režīmā.

Ja jums ir kādi jautājumi par sinhronizācijas un datu apmaiņas iestatīšanu starp datubāzēm, varat sazināties ar mūsu vadītājiem, kuri bezmaksas konsultāciju ietvaros atbildēs uz visiem jūsu jautājumiem.

1C grāmatvedībā ir ļoti ērta iespēja apmainīties ar dokumentiem ar bankām. Tas tiek darīts, augšupielādējot / lejupielādējot datus. Norādot nepieciešamos bankas dokumentus, jūs tos augšupielādējat failā un pēc tam augšupielādējat banku sistēmā, un pēc dokumentu apstrādes banku sistēmā būs pieejami atkārtoti pārbaudījumi un ievietošana.

Lai izkrautu dokumentus no 1C 8.3. Grāmatvedība nosūtīšanai uz banku, dodieties uz dokumentu sarakstu un noklikšķiniet uz pogas Sūtīt uz banku

Pēc vajadzīgā perioda izvēles norādiet augšupielādējamos dokumentus un pēc tam ekrāna apakšdaļā noklikšķiniet uz Fails augšupielādei bankā:

Atvērtajā logā atlasiet faila atrašanās vietu. Pēc tam jūs varat augšupielādēt šo failu banku sistēmā.

Datu izkraušana no 1C 8.3 Grāmatvedība apmaiņai ar banku

Noslēgumā es gribētu atzīmēt, ka 1C nodrošina visu nepieciešamos rīkus par vienkāršu un ātra izkraušana datus no datu bāzes un saglabājiet tos visizplatītākajos formātos.

Vai jums joprojām ir jautājumi? Mēs palīdzēsim jums lejupielādēt datus no 1C bezmaksas konsultācijas ietvaros!

Darbības režīmi

XML82 Data izpilda divus darbības režīmus: izkraušana (lietotāja norādīta izkraušanas faila izveidošana) un ielāde (tāda paša nosaukuma režīma izveidotā izkraušanas faila lasīšana un tajā pieejamo datu ierakstīšana). Režīms tiek iestatīts, laukā Mode izvēloties.

Pirms sākat šo vai citu režīmu (nospiežot pogu Izpildīt), jums jānorāda augšupielādējamā faila nosaukums vai nu manuāli ievadot to laukā “Faila nosaukums”, vai arī izmantojot šī lauka un standarta faila izvēles pogu dialoglodziņš.

Lejupielādes režīmā ir iespējams rediģēt kopsummu izmantošanu, rakstot reģistrus, kas var ietekmēt lejupielādes ātrumu. Pogas “Atspējot kopsummas” un “Iekļaut kopsummas” ir pieejamas, kad ir atzīmēta izvēles rūtiņa “Iespējot rediģēt kopsummu izmantošanu datu ielādes laikā” un tiek izmantotas, lai manuāla vadība kopsummu izmantošanas veids, ielādējot datus. ** Apstrādes piemērojamības nosacījumi **

Apstrādi var izmantot tikai gadījumos, kad informācijas bāze, kurā dati tika lejupielādēti, un tā, kurā dati tika ielādēti, ir viendabīga (konfigurācijas ir identiskas, dati var atšķirties) vai visi izlādētie objekti pēc sastāva ir gandrīz pilnīgi identiski un atribūtu un tabulu sadaļu veidi, "vadošā" metadatu objekta īpašības un tā tālāk. Jāatzīmē, ka noteikto ierobežojumu dēļ apstrāde galvenokārt paredzēta apmaiņai starp viendabīgu informācijas drošību.

Augšupielādes faila formāts atšķiras no faila formāta, kas izveidots, augšupielādējot saskaņā ar apmaiņas plānu ar galvenes daļu. Datu (direktoriju elementu, reģistra ierakstu kopu utt.) Izkraušanai apstrādē tiek izmantots tāds pats XML seriālizācijas mehānisms kā izkraušanai saskaņā ar apmaiņas plāniem; šajā daļā failu formāti ir identiski.

Izkraušanas sastāva noteikšana

Apstrāde ļauj gan pilnībā, gan daļēji augšupielādēt infobāzes datus failā. Augšupielādējamo datu sastāvs tiek konfigurēts dialoglodziņā, atzīmējot rūtiņas koka kolonnas kolonnā, kurā parādīti metadatu objekti, kuru datus var lejupielādēt. Papildu karodziņu kolonna "Ja nepieciešams" nosaka objektu izkraušanas nepieciešamību šāda veida"saite". Tas ir, ja izvēles rūtiņa ir atzīmēta tikai slejā “Ja nepieciešams”, šāda objekta dati netiks pilnībā izkrauti, bet tikai tiktāl, ciktāl tas ir nepieciešams, lai saglabātu atsauces integritāti infobāzē, kas ielādēs izkraušanu failu.

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

Noklikšķinot uz pogas "Definēt augšupielādējamos objektus, izmantojot saiti", apstrāde analizē saites, uz kurām datus var saturēt objekti, kuriem ir iestatīts viss augšupielādes karodziņš, un automātiski aizpilda karodziņu kolonnu, norādot uz augšupielādes nepieciešamību. ar saiti. Ja objektā jau ir atzīmēta izvēles rūtiņa pilna izkraušana, tad izvēles rūtiņa Izkraušana ar saiti nav iestatīta.

Iespējamie pielietojumi

Šīs apstrādes izmantošana ir iespējama, piemēram, pilnīgas vai daļējas datu dublēšanas izveidošanai, datu apmaiņai starp infobāzēm un arī kā palīgrīkam problēmu infobāzu atjaunošanā.