Esimerkki lataamisesta 1c:stä xml:ään. Luodaan XML-tiedosto. Helppo lataus kolmannen osapuolen sovelluksiin. Tietojen lataaminen xml-tiedostoon. Ladataan tietoja XML:ään

Tiedonsiirto on erittäin tärkeä prosessi missä tahansa kirjanpitojärjestelmässä, 1C 8.3- ja 8.2-alustat eivät ole poikkeus. Alla tarkastellaan ohjeita helpoimmasta tavasta siirtää tietoja järjestelmästä toiseen, jolla on samanlainen kokoonpano (eri kokoonpanoissa voit käyttää ohjelmoijien työkalua - tai).

Ennen kuin mitään toimia tarvitaan, muutokset ovat peruuttamattomia!

Helpoin ja kätevin tapa siirtää tietoja 1C 8.3:sta 1C 8.3 Accounting 3.0:aan on käyttää käsittelyä Lataa ja lataa tiedot XML-muodossa (lataa - 8.2 tai 1C 8.3 tai ITS). Hoito on universaali ja sopii kaikkiin kokoonpanoihin.

Emme mene yksityiskohtiin; tarkastellaan vaiheittaisia ​​​​ohjeita tietojen siirtämiseen tätä käsittelyä käyttämällä yksinkertaisimman tavaransiirron esimerkin avulla.

Ladataan tietoja XML:ään

Ensinnäkin avataan käsittely lähdetietokannassa (josta puramme tavarat) ja katsotaan käyttöliittymää:

Hanki 267 videotuntia 1C:llä ilmaiseksi:

Sinun on välittömästi täytettävä "Tiedoston nimi" -kenttä - tätä polkua pitkin luodaan uusi tiedosto, jonka lataamme vastaanottajan tietokantaan. Juuri alla olevasta taulukkoosiosta ”Lataustiedot” sinun on valittava tiedot, jotka haluamme ladata tietokannasta.

Kun olet valinnut kohteen vasemmasta taulukkoosasta, voit käyttää valintaa oikeanpuoleisessa taulukkoosassa:


Esimerkissämme haluan purkaa kaikki tuotteet, joiden nimi on "Rake".

Kun kaikki asetukset on tehty, tiedot voidaan ladata. Voit tehdä tämän napsauttamalla "Lähetä tiedot" -painiketta:


Tietojen lataaminen xml:stä 1s:ään 8.3

Tiedot on purettu lähdetietokannasta, nyt ne on siirrettävä kohdetietokantaan.

Tätä varten sinun on aloitettava käsittely jo tietokannassa, johon sinun on ladattava tiedot, ja siirry "Lataa" -välilehteen, valitse ladattu tiedosto levylle ja napsauta "Lataa tiedot" -painiketta:


Tämä esimerkki soveltuu vain tietojen siirtämiseen identtisten kokoonpanojen välillä 1C-alustalla. Ymmärtääksemme ohjelmoijien vaihtomekanismin kirjoitimme artikkelin -.

Tietojen siirtäminen tietokantojen välillä on yksi niiden tuen ja hallinnon tehtävistä. Sen tehokkaan toteuttamisen varmistamiseksi käsittely luodaan automatisoiduissa 1C-komplekseissa. Ne helpottavat huomattavasti rutiinityötä, nopeuttavat tiedon lataus- ja latausprosesseja ja mahdollistavat samalla niiden oikeellisuuden hallinnan. Kun lataat 1c:stä xml:ään, voit luoda tiedoston minkä tahansa määritetyn konfigurointiobjektin sisällöstä ja käyttää sitä, kun sinun on ladattava tietoja identtiseen kokoonpanoon.

Työkaluja latausten luomiseen

Tietokantojen sisältämien tietojen viemiseen käytetään pääasiassa xml-muotoa. 1C:lle on kehitetty monia käsittelymenetelmiä (esimerkiksi UploadLoadDataxml82 epf), joiden avulla on mahdollista tulostaa ja ladata tietoja tiedostoon. Tällöin käyttäjän on saatava tietyn rakenteen omaava tiedosto, jonka avulla siihen tallennetut tiedot voidaan ladata alkuperäiseen tietokantaan tai siirtää toiseen paikkaan. Kun luot latausta, on noudatettava seuraavia sääntöjä:

  • Tallenna luodut tiedostot, kunnes se on palautunut täydellisesti ja siirrettyjen tietojen oikeellisuuden tarkistaminen on suoritettu.
  • Jos käytät käsittelyä varmuuskopiointityökaluna, luo erilliset alikansiot datakopioita varten ja pidä niistä lokia nopeaa hakua varten.

1C-käyttäjätukiohjelmassa toimitettu yleinen käsittely "XML-tietojen lataaminen ja lataaminen", joka löytyy verkkosivustolta tai ITS-levyiltä, ​​on erinomainen työkalu tiedon vientiin ja tuontiin. Tietokoneen käyttäjä voi ladata sekä koko tietokannan että sen yksittäiset objektit, ja varsinaisen viennin lisäksi suoritetaan erilaisia ​​toimintoja tietojen tarkistamiseksi, jotka auttavat pääsemään eroon tiedoissa olevista kriittisistä virheistä. 1c-latauksen käsittely xml-muotoon toimii kahdessa tilassa:

  • Purku. Luo tiedoston, joka sisältää käyttäjän määrittämiä sivuttavia objekteja;
  • Ladataan. Lukee aiemmin viedyn tiedoston ja kirjoittaa sen sisältämät tiedot tietokantaan.

Prosessointi mahdollistaa virheellisten merkkien tarkistamisen, ja se sisältää myös toiminnon tietojen viemiseksi rajoituksin.

Lataamista voidaan käyttää paitsi tietojen vaihdossa 1C-tietokantojen välillä. Sen avulla voit varmistaa erilaisten kompleksien, esimerkiksi 1C:n ja Parus-järjestelmän, integroinnin. XML-muodon monipuolisuuden ansiosta voit luoda ohjelmia tiedonsiirtoon lähes kaikkiin tietopankkeihin. Xml-tietojen käsittely, lataaminen ja lataaminen on tärkein tiedonvaihdon työkalu.

Tietojen lataaminen kohteeseenxml

Katsotaanpa, kuinka ladata 1c:stä xml:ään normaalitilassa. Kun olet ladannut käsittelyn UploadLoadDataxml.epf ja avannut sen, sinun on suoritettava seuraavat vaiheet:

  • Valitse objektit vientiin;
  • Aseta tarvittavat suodattimet esimerkiksi jaksoittain;
  • Määritä tiedoston sijainti levyalijärjestelmän tiedoilla;
  • Aloita esineiden purkaminen.


On muistettava, että lähetettävän tiedostomuodon otsikkoosa eroaa vaihtosuunnitelmien mukaisessa latauksessa käytetystä tiedostomuodosta.

xml

Xml ladataan kohtaan 1c vastaanottavaan tietokantaan konfiguraatiolla, joka on identtinen lähdetietokannan kanssa. Ennen kuin lataat xml 1c:n 1c:hen, sinun on avattava käsittely vastaanottavassa tietokannassa. Sitten sinun on määritettävä polku aiemmin lähetettyyn tiedostoon ja ladattava tiedot napsauttamalla "Lataa tiedot" -painiketta.

Tarvittaessa valintaruudut aktivoidaan tietojen lataamiseksi vaihtotilassa hajautetussa tietokannassa ja huomioimatta objekteja ladattaessa tapahtuvat virheet.


Tämän jälkeen sinun on tarkistettava tietokannat ja varmistettava, että kaikki elementit on ladattu oikein, jotta niitä ei menetetä, esimerkiksi jos tapahtumakäsittelijässä tapahtuu virhe kohteen lataamisen jälkeen.


Tämän käsittelyn avulla voit vaihtaa tietoja samojen (identtisten) kokoonpanojen välillä 1C 8.2 -alustalla - Bukh, ZUP, UT, UPP ja muut, tärkeintä on, että kokoonpanot ovat samat!

Käsitellään kuvakaappauksia

(valokuva)

Toimintatilat

Prosessointi toteuttaa 2 toimintatilaa: Upload (lataustiedoston luominen käyttäjän määrittelemistä tiedoista) ja Load (samannimisellä moodilla luodun lataustiedoston lukeminen ja sen sisältämien tietojen kirjoittaminen). Tila asetetaan valitsemalla se Tila-kentästä.

Ennen kuin aloitat tietyn tilan (napsauttamalla Suorita-painiketta), sinun on määritettävä lähetettävän tiedoston nimi joko kirjoittamalla se manuaalisesti "Tiedoston nimi" -kenttään tai käyttämällä -painiketta valitaksesi tämän kentän ja tavallisen tiedostonvalintaikkunan. .

Lataustilassa on mahdollista muokata summien käyttöä rekistereitä kirjoitettaessa, mikä voi vaikuttaa latausnopeuteen.

"Poista kokonaissummat käytöstä" ja "Ota kokonaissummat käyttöön" -painikkeet ovat käytettävissä, kun "Ota summien käyttö käyttöön tietojen latauksen aikana" -merkki on asetettu, ja niitä käytetään käsin ohjaamaan kokonaissumman käyttötilaa tietoja ladattaessa.

Käsittelyn soveltamisen edellytykset

Käsittelyä voidaan käyttää vain tapauksissa, joissa tietokanta, johon tiedot on ladattu, ja se, johon tiedot on ladattu, ovat homogeenisia (kokoonpanot ovat identtisiä, tiedot voivat vaihdella) tai kaikki ladatut objektit ovat lähes täysin identtisiä yksityiskohtien ja taulukon osien koostumus ja tyypit, "johtavan" metatieto-objektin ominaisuudet jne. On huomattava, että näiden rajoitusten vuoksi käsittely on tarkoitettu pääasiassa homogeenisten IS:iden väliseen vaihtoon.

Latauksen tiedostomuoto eroaa otsikkoosassa olevan vaihtosuunnitelman mukaan ladattaessa luodusta tiedostomuodosta. Tietojen (hakemistoelementit, rekisteritietuejoukot jne.) lataamiseen käytetään samaa XML-serialisointimekanismia kuin vaihtosuunnitelmien mukaisessa lataamisessa, tässä osassa tiedostomuodot ovat identtiset.

Purkamisen koostumuksen määrittäminen

Käsittely mahdollistaa tietokannan tietojen sekä täydellisen että osittaisen lataamisen tiedostoon. Ladattujen tietojen koostumus määritetään valintaikkunassa valitsemalla valintaruudut puun sarakkeessa, joka näyttää metatieto-objektit, joista voidaan ladata tietoja. Lisävalintaruutujen sarake "Tarvittaessa" määrittää tarpeen poistaa tämän tyyppiset objektit "viittauksella". Eli jos valintaruutu on valittuna vain "Tarvittaessa" -sarakkeessa, tällaisen objektin tietoja ei ladata kokonaan, vaan vain siinä määrin kuin on tarpeen latauksen lataavan tietokannan viitteiden eheyden säilyttämiseksi. tiedosto.

Lomaketta avattaessa käsittely asettaa purkumerkin viittaamalla kaikkiin objekteihin, mikä takaa tietokannan puretun fragmentin viitteellisen eheyden.

Kun napsautat "Havaitse linkin avulla purettavat objektit" -painiketta, käsittely analysoi, mitä tietolinkkejä voi sisältää objekteissa, joilla on täydellinen unload-attribuutti, ja täyttää automaattisesti lippusarakkeen, joka ilmaisee, että lataus on purettava linkin avulla. Jos objektilla on jo täysi purkauslippu asetettu, purkamisen perusteella -lippua ei ole asetettu.

Mahdolliset sovellukset

Tämän käsittelyn käyttö on mahdollista esimerkiksi tiedoista täydellisen tai osittaisen varmuuskopion luomiseen, tiedon vaihtoon tietokantojen välillä sekä apuvälineenä ongelmallisten tietokantojen palauttamisessa.

Organisaatiossa kirjanpitoa voidaan ylläpitää paitsi 1C:Enterprise-alustan ratkaisuissa, myös muissa ohjelmistojärjestelmissä (Galaktika, Parus, SAP jne.). Tämä nostaa haasteen kahden sovelluksen yhdistämisestä.

Esimerkiksi jonkin sovelluksen (kutsutaanko sitä "X"ksi) on luettava luettelo konfiguraatioasiakirjoista. Emme puhu tällaisen ongelman ratkaisemisen käytännön eduista, vaan huomautan vain, että kätevin ja yleismaailmallinen tapa tällaisessa tilanteessa olisi ladata asiakirjaluettelo XML-muodossa.

Tätä muotoa käyttävä vaihto on universaali, koska useimmat sovellukset voivat toimia sen kanssa. Katsotaanpa, kuinka voit ladata luettelon määritysasiakirjoista XML-tiedostoon 1C:Enterprisestä.

Lataa XML-muotoon

Ja niin, siirrytään pääasiaan. Meidän täytyy käydä läpi asiakirjan metatietojen luettelo ja luoda luettelo XML-tiedostoon. Seuraavassa kuvakaappauksessa näkyy algoritmi XML-tiedoston luomiseksi:

Funktio CreateXML() Export // Hae väliaikaisen tiedoston nimi Polku = GetTemporaryFileName() ; // Alusta "XML Record" -luokka Entry = Uusi merkintäXML; // Avaa väliaikainen tiedosto kirjoittamista varten - 8 ") ; // Kirjoita XML-tiedoston ilmoitus Ennätys. WriteDeclarationXML() ; // Ennätys. WriteElementStart(" DocumentsConfigurations") ; // Ensimmäinen elementti // Ensimmäisen elementin attribuutti tiedoston luontipäivämäärällä Ennätys. WriteAttribute(" generated ", Format(CurrentDate(),), " DF = vvvv-KK- ppThh:mm:ss; DLF = DT")) ; // Kirjoita jokaiselle konfigurointiasiakirjalle elementti. Laitamme asiakirjan nimen tekstiin. Jokaiselle metatiedon asiakirjalle. Asiakirjat Cycle Recording. WriteElementStart("Dokumentti"); Ennätys. WriteText(Dok.Nimi) ; Ennätys. WriteEndElement() ; EndCycle; // Viimeistele ensimmäisen elementin kirjoittaminen Ennätys. WriteEndElement() ; Ennätys. Kiinni(); // Sulje tiedosto // Hae tiedoston binääritiedot ja laita se väliaikaiseen tallennustilaan BinaryData = uusi BinaariData(Path) ; Osoite = PlaceInTemporaryStorage (binaaridata, uusi yksilöllinen tunniste); Palautusosoite; // Palauta tiedoston osoite tallennustilaan EndFunction

Jokainen luotu elementti on täytettävä oikein. Kun "WriteStartofElement()" on suoritettu, "WriteEndElement()"-metodi on suoritettava, muuten XML-tiedoston rakenne on virheellinen.

Yleinen malli XML-tiedostojen luomiseen on seuraava järjestys:

// 1. Alusta "XML Record" -luokka Entry = Uusi merkintäXML; // 2. Avaa väliaikainen tiedosto tallennusta varten Ennätys. OpenFile(polku, "UTF-8"); // 3. Kirjoita XML-tiedoston ilmoitus Ennätys. WriteDeclarationXML() ; // // 4. ++ Kirjoita XML-tiedoston sisältö Ennätys. WriteElementStart("XMLElement") ; Ennätys. WriteEndElement() ; // -- Kirjoita XML-tiedoston sisältö // 5. Sulje tiedosto Ennätys. Kiinni();

Nämä viisi vaihetta luovat melkein minkä tahansa XML-tiedoston.

Esimerkissämme luotu tiedosto muunnetaan binääritiedoksi ja palautetaan paikkaan, jossa CreateXML-funktiota kutsutaan. Tämä tiedosto voidaan sitten kirjoittaa tiedostojärjestelmään.

Voit nähdä esimerkin ladatusta tiedostosta yllä olevassa kuvakaappauksessa.

Kolmannen osapuolen sovellus

Esimerkkinä loin .NET Frameworkiin sovelluksen näyttääkseni XML-tiedoston lukemisen kolmannen osapuolen sovelluksessa.

Ohjelma lukee luodun tiedoston ja näyttää asiakirjat luettelon muodossa:

Voit kokeilla sitä itse, sovellus on ladattavissa artikkelin lopussa olevan linkin avulla.

Monipuolisuus

XML-muotoa käytetään useimmissa konfiguraatioissa tiedonvaihtoon sovellusratkaisujen välillä 1C:Enterprise-alustalla. Toinen yleisesti käytetty viestintätapa on COM-yhteys. XML mahdollistaa vaihtamisen lähes minkä tahansa sovelluksen kanssa, minkä vuoksi sitä ansaitsee kutsua yleiseksi.

Ladattavat tiedostot:

XML-tiedostojen lukusovellus.

Käsitellään XML-tiedoston luomista.

Kun yritys käyttää jatkuvasti työssään jotain ohjelmistopakettia, herää luonnollisesti aina kysymys sen jatkuvasta tuesta ja hallinnosta. Tietojen vaihtamista, tallentamista ja palauttamista koskevia tehtäviä ei voi mitenkään välttää. Katsotaanpa, kuinka ladata tai poistaa tietoja 1C:stä XML-muodossa, koska tämä on tärkeä toimenpide tälle aiheelle.

Ne on rakennettu siten, että ladatessasi saat XML-tiedoston, johon asiakkaalle tarvittavat tiedot tallennetaan. Samanaikaisesti tallennuksen kanssa valvotaan siirrettyjen tietueiden oikeellisuutta kriittisten virheiden varalta.

Siten lataaminen XML-tiedostoon (tietueiden tuonti) yhdestä tietokannasta ja sitä seuraava lataaminen XML-tiedostosta toiseen edustaa XML-muodossa olevien tietojen vaihtoa tietokantojen välillä.

Tämä toimenpide säästää paljon manuaalista työtä, varsinkin kun on kyse suurista tietomääristä.

Tuontia (tuloksena olevaa tiedostoa) voidaan käyttää myös arkistona palautumista varten odottamattomissa tilanteissa (jos se katoaa tai vahingoittuu).

Tällaisia ​​käsittelytyökaluja on kehitetty paljon, ja ne ovat saatavilla Internetissä. Vastuu niiden käytöstä on asiakkaan harteilla (ja pään päällä).

Mutta Odeneskin virallisille käyttäjille kehittäjät ovat luoneet yleisen prosessorin "Lataa / lataa XML-tietoja".

TÄRKEÄ. Vienti XML-muotoon 1C:ssä ja edelleen lataaminen XML-muotoon 1C:stä on hyväksyttävää identtisille kokoonpanoille - muuten se vaurioituu.

Yleiskäsittelijä

Tärkeimmät kohdat universaalin kehittäjän käytössä:

  • Tallenna tuontitiedostot, kunnes tietueiden siirto on valmis ja niiden oikeellisuus on tarkistettu;
  • Kun niitä käytetään varmuuskopioina, niistä tulee pitää kirjaa haun lajittelua varten.

Sen toiminnalla on kaksi tilaa: tiedoston luominen tietoja tallennettaessa ja sen lukeminen/kirjoittaminen tuonnin yhteydessä.

Lisäksi käyttäjä voi asettaa lisärajoituksia sekä tietojen viennissä että lataamisessa.

Tietueiden purkaminen

Voit ladata tietoja sekä koko tietokannan läpi että valikoivasti - kohde objektilta.

Käsittelijän lataamisen, asennuksen ja avaamisen jälkeen tapahtuu seuraavaa:

Niiden valinta tehdään valintaikkunassa, joka avautuu käynnistyksen jälkeen. Voit tehdä tämän valitsemalla valintaruudut luettelosta, joka näyttää noudettavat metatieto-objektit.

  1. Tarvittavat suodattimet on määritetty (esimerkiksi päivämäärän mukaan);
  2. Levytila ​​on valittu;
  3. Itse toiminta alkaa.

Tietueiden lataaminen vastaanottimeen

Ensimmäinen vaihe tietojen hyväksymiseksi vastaanottavaan tietokantaan on avata siinä oleva prosessoriohjelma.

Kun lähdetiedoston polku on määritetty ja toimenpideasetusten liput on aktivoitu (tarvittaessa), voit aloittaa prosessin "Lataa tiedot" -painikkeella.


Nyt tiedät kuinka ladata tai purkaa tietoja 1C:stä XML-muodossa tietojen tallentamiseksi ja tietokantojen väliseksi vaihtamiseksi.

Kirjoita kommentteihin kokemuksistasi tässä asiassa.

Toimintatilat

Prosessointi UploadLoadDataXML82 toteuttaa 2 toimintatilaa: Upload (lataustiedoston luominen käyttäjän määrittelemistä tiedoista) ja Load (samannimisellä moodilla luodun lataustiedoston lukeminen ja sen sisältämien tietojen kirjoittaminen). Tila asetetaan valitsemalla se Tila-kentästä.

Ennen kuin aloitat tietyn tilan (napsauttamalla Suorita-painiketta), sinun on määritettävä lähetettävän tiedoston nimi joko kirjoittamalla se manuaalisesti "Tiedoston nimi" -kenttään tai käyttämällä -painiketta valitaksesi tämän kentän ja tavallisen tiedostonvalintaikkunan. .

Lataustilassa on mahdollista muokata summien käyttöä rekistereitä kirjoitettaessa, mikä voi vaikuttaa latausnopeuteen. "Poista kokonaissummat käytöstä" ja "Ota kokonaissummat käyttöön" -painikkeet ovat käytettävissä, kun "Salli kokonaissumman käytön muokkaaminen dataa ladattaessa" -merkki on asetettu, ja niitä käytetään käsin ohjaamaan kokonaissumman käyttötilaa tietoja ladattaessa. ** Käsittelyn soveltamisehdot**

Käsittelyä voidaan käyttää vain tapauksissa, joissa tietokanta, johon tiedot on ladattu, ja se, johon tiedot on ladattu, ovat homogeenisia (kokoonpanot ovat identtisiä, tiedot voivat vaihdella) tai kaikki ladatut objektit ovat lähes täysin identtisiä yksityiskohtien ja taulukkoosien koostumus ja tyypit, "johtavan" metatieto-objektin ominaisuudet jne. On huomattava, että näiden rajoitusten vuoksi käsittely on tarkoitettu pääasiassa homogeenisten IS:iden väliseen vaihtoon.

Latauksen tiedostomuoto eroaa otsikkoosassa olevan vaihtosuunnitelman mukaan ladattaessa luodusta tiedostomuodosta. Tietojen (hakemistoelementit, rekisteritietuejoukot jne.) lataamiseen käytetään samaa XML-serialisointimekanismia kuin vaihtosuunnitelmien mukaisessa lataamisessa, tässä osassa tiedostomuodot ovat identtiset.

Purkamisen koostumuksen määrittäminen

Käsittely mahdollistaa tietokannan tietojen sekä täydellisen että osittaisen lataamisen tiedostoon. Ladattujen tietojen koostumus määritetään valintaikkunassa valitsemalla valintaruudut puun sarakkeessa, joka näyttää metatieto-objektit, joista voidaan ladata tietoja. Lisävalintaruutujen sarake "Tarvittaessa" määrittää tarpeen poistaa tämän tyyppiset objektit "viittauksella". Eli jos valintaruutu on valittuna vain "Tarvittaessa" -sarakkeessa, tällaisen objektin tietoja ei ladata kokonaan, vaan vain siinä määrin kuin on tarpeen latauksen lataavan tietokannan viitteiden eheyden säilyttämiseksi. tiedosto.

Lomaketta avattaessa käsittely asettaa purkumerkin viittaamalla kaikkiin objekteihin, mikä takaa tietokannan puretun fragmentin viitteellisen eheyden.

Kun napsautat "Tunnista linkin kautta ladatut objektit" -painiketta, käsittely analysoi, mitkä tietolinkit voivat sisältää objekteja, joilla on täysi latauslippu, ja täyttää automaattisesti lippusarakkeen, joka ilmaisee tarpeen ladata linkin kautta. Jos objektilla on jo täysi purkauslippu asetettu, purkamisen perusteella -lippua ei ole asetettu.

Mahdolliset sovellukset

Tämän käsittelyn käyttö on mahdollista esimerkiksi tiedoista täydellisen tai osittaisen varmuuskopion luomiseen, tiedon vaihtoon tietokantojen välillä sekä apuvälineenä ongelmallisten tietokantojen palauttamisessa.

Tämän käsittelyn avulla voit vaihtaa tietoja samojen (identtisten) kokoonpanojen välillä 1C 8.3 -alustalla - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 ja muut, tärkeintä on, että kokoonpanot ovat samat!

Kuvakaappaukset

(valokuva)
(valokuva)

Toimintatilat

Prosessointi toteuttaa 2 toimintatilaa: Upload (lataustiedoston luominen käyttäjän määrittelemistä tiedoista) ja Load (samannimisellä moodilla luodun lataustiedoston lukeminen ja sen sisältämien tietojen kirjoittaminen). Tila asetetaan valitsemalla se Tila-kentästä.

Ennen kuin aloitat tietyn tilan (napsauttamalla Suorita-painiketta), sinun on määritettävä lähetettävän tiedoston nimi joko kirjoittamalla se manuaalisesti "Tiedoston nimi" -kenttään tai käyttämällä -painiketta valitaksesi tämän kentän ja tavallisen tiedostonvalintaikkunan. .

Lataustilassa on mahdollista muokata summien käyttöä rekistereitä kirjoitettaessa, mikä voi vaikuttaa latausnopeuteen.

"Poista kokonaissummat käytöstä" ja "Ota kokonaissummat käyttöön" -painikkeet ovat käytettävissä, kun "Ota summien käyttö käyttöön tietojen latauksen aikana" -merkki on asetettu, ja niitä käytetään käsin ohjaamaan kokonaissumman käyttötilaa tietoja ladattaessa.

Käsittelyn soveltamisen edellytykset

Käsittelyä voidaan käyttää vain tapauksissa, joissa tietokanta, johon tiedot on ladattu, ja se, johon tiedot on ladattu, ovat homogeenisia (kokoonpanot ovat identtisiä, tiedot voivat vaihdella) tai kaikki ladatut objektit ovat lähes täysin identtisiä yksityiskohtien ja taulukon osien koostumus ja tyypit, "johtavan" metatieto-objektin ominaisuudet jne. On huomattava, että näiden rajoitusten vuoksi käsittely on tarkoitettu pääasiassa homogeenisten IS:iden väliseen vaihtoon.

Latauksen tiedostomuoto eroaa otsikkoosassa olevan vaihtosuunnitelman mukaan ladattaessa luodusta tiedostomuodosta. Tietojen (hakemistoelementit, rekisteritietuejoukot jne.) lataamiseen käytetään samaa XML-serialisointimekanismia kuin vaihtosuunnitelmien mukaisessa lataamisessa, tässä osassa tiedostomuodot ovat identtiset.

Purkamisen koostumuksen määrittäminen

Käsittely mahdollistaa tietokannan tietojen sekä täydellisen että osittaisen lataamisen tiedostoon. Ladattujen tietojen koostumus määritetään valintaikkunassa valitsemalla valintaruudut puun sarakkeessa, joka näyttää metatieto-objektit, joista voidaan ladata tietoja. Lisävalintaruutujen sarake "Tarvittaessa" määrittää tarpeen poistaa tämän tyyppiset objektit "viittauksella". Eli jos valintaruutu on valittuna vain "Tarvittaessa" -sarakkeessa, tällaisen objektin tietoja ei ladata kokonaan, vaan vain siinä määrin kuin on tarpeen latauksen lataavan tietokannan viitteiden eheyden säilyttämiseksi. tiedosto.

Lomaketta avattaessa käsittely asettaa purkumerkin viittaamalla kaikkiin objekteihin, mikä takaa tietokannan puretun fragmentin viitteellisen eheyden.

Kun napsautat "Havaitse linkin avulla purettavat objektit" -painiketta, käsittely analysoi, mitä tietolinkkejä voi sisältää objekteissa, joilla on täydellinen unload-attribuutti, ja täyttää automaattisesti lippusarakkeen, joka ilmaisee, että lataus on purettava linkin avulla. Jos objektilla on jo täysi purkauslippu asetettu, purkamisen perusteella -lippua ei ole asetettu.

Mahdolliset sovellukset

Tämän käsittelyn käyttö on mahdollista esimerkiksi tiedoista täydellisen tai osittaisen varmuuskopion luomiseen, tiedon vaihtoon tietokantojen välillä sekä apuvälineenä ongelmallisten tietokantojen palauttamisessa.

Kun luot yrityksen verkkosivustoa sosiaalisen yrityksen verkkosivustolle, sinulla on mahdollisuus ilman suuria vaivaa ladata tavarasi ja palvelusi 1C-ohjelman versiosta 8.2 verkkokauppaasi. Tätä varten sinun on käytettävä ulkoista käsittelyä "lataa / lataa XML-tiedot". Tarvittaessa tämä käsittely löytyy ITS-levyltä.

Voit ladata verkkosivustollesi enintään 100 tuotetta 1C-ohjelmasta.

Käsittelyn käyttämiseksi sinun on avattava 1C-ohjelma, napsauta painiketta päävalikossa "tiedosto", valitse "avata" ja osoittavat polun käsittelyyn. Sitten avautuvassa ikkunassa kentällä "Tiedoston nimi", määritä nimi ja kansio, johon XML-tiedosto ladataan. Tämän jälkeen näytön vasemmassa reunassa sinun on ilmoitettava, mitä sinun on ladattava. Lopuksi sinun on painettava painiketta "lataa tiedot". Jos haluat ladata verkkokauppaan henkilökohtaisella tililläsi, sinun on napsautettava XML-latauspainiketta ja määritettävä polku tiedostoon, joka ladattiin 1C:stä. Integrointi perustuu venäläisiin ja kansainvälisiin standardeihin ja sähköisiin tiedonvaihtoprotokolliin.

1 .Käyttääksesi käsittelyä sinun on avattava 1C-ohjelma, napsauta päävalikossa "tiedosto", valitse "avata" ja osoittavat polun käsittelyyn.

2. Tämän jälkeen avautuvassa ikkunassa kenttä "Tiedoston nimi", määritä nimi ja kansio, johon XML-tiedosto ladataan.

3. Sitten näytön vasemmassa reunassa sinun on ilmoitettava, mitä sinun on ladattava.

4 . Lopuksi sinun on painettava painiketta "Lataa tiedot".

Kun yritys käyttää jatkuvasti työssään jotain ohjelmistopakettia, herää luonnollisesti aina kysymys sen jatkuvasta tuesta ja hallinnosta. Tietojen vaihtamista, tallentamista ja palauttamista koskevia tehtäviä ei voi mitenkään välttää. Katsotaanpa, kuinka ladata tai poistaa tietoja 1C:stä XML-muodossa, koska tämä on tärkeä toimenpide tälle aiheelle.

Ne on rakennettu siten, että ladatessasi saat XML-tiedoston, johon asiakkaalle tarvittavat tiedot tallennetaan. Samanaikaisesti tallennuksen kanssa valvotaan siirrettyjen tietueiden oikeellisuutta kriittisten virheiden varalta.

Siten lataaminen XML-tiedostoon (tietueiden tuonti) yhdestä tietokannasta ja sitä seuraava lataaminen XML-tiedostosta toiseen edustaa XML-muodossa olevien tietojen vaihtoa tietokantojen välillä.

Tämä toimenpide säästää paljon manuaalista työtä, varsinkin kun on kyse suurista tietomääristä.

Tuontia (tuloksena olevaa tiedostoa) voidaan käyttää myös arkistona palautumista varten odottamattomissa tilanteissa (jos se katoaa tai vahingoittuu).

Tällaisia ​​käsittelytyökaluja on kehitetty paljon, ja ne ovat saatavilla Internetissä. Vastuu niiden käytöstä on asiakkaan harteilla (ja pään päällä).

Mutta Odeneskin virallisille käyttäjille kehittäjät ovat luoneet yleisen prosessorin "Lataa / lataa XML-tietoja".

TÄRKEÄ. Vienti XML-muotoon 1C:ssä ja edelleen lataaminen XML-muotoon 1C:stä on hyväksyttävää identtisille kokoonpanoille - muuten se vaurioituu.

Yleiskäsittelijä

Tärkeimmät kohdat universaalin kehittäjän käytössä:

  • Tallenna tuontitiedostot, kunnes tietueiden siirto on valmis ja niiden oikeellisuus on tarkistettu;
  • Kun niitä käytetään varmuuskopioina, niistä tulee pitää kirjaa haun lajittelua varten.

Sen toiminnalla on kaksi tilaa: tiedoston luominen tietoja tallennettaessa ja sen lukeminen/kirjoittaminen tuonnin yhteydessä.

Lisäksi käyttäjä voi asettaa lisärajoituksia sekä tietojen viennissä että lataamisessa.

Tietueiden purkaminen

Voit ladata tietoja sekä koko tietokannan läpi että valikoivasti - kohde objektilta.

Käsittelijän lataamisen, asennuksen ja avaamisen jälkeen tapahtuu seuraavaa:


Niiden valinta tehdään valintaikkunassa, joka avautuu käynnistyksen jälkeen. Voit tehdä tämän valitsemalla valintaruudut luettelosta, joka näyttää noudettavat metatieto-objektit.

  1. Tarvittavat suodattimet on määritetty (esimerkiksi päivämäärän mukaan);
  2. Levytila ​​on valittu;
  3. Itse toiminta alkaa.

Tietueiden lataaminen vastaanottimeen

Ensimmäinen vaihe tietojen hyväksymiseksi vastaanottavaan tietokantaan on avata siinä oleva prosessoriohjelma.

Kun lähdetiedoston polku on määritetty ja toimenpideasetusten liput on aktivoitu (tarvittaessa), voit aloittaa prosessin "Lataa tiedot" -painikkeella.

Nyt tiedät kuinka ladata tai purkaa tietoja 1C:stä XML-muodossa tietojen tallentamiseksi ja tietokantojen väliseksi vaihtamiseksi.