Аппараттық және бағдарламалық қамтамасыз етуді орнату

1c 8 макеттен xml файлын ашыңыз. XML файлын қалыптастыру

Кезде кәсіпорын үнемі қандай да бір түрін пайдаланады бағдарламалық пакет, онда, әрине, оны үнемі қолдау және басқару мәселесі әрқашан туындайды. Деректерді алмасу, сақтау және қалпына келтіру тапсырмаларын орындау мүмкін емес. XML пішімінде 1С-ден деректерді қалай жүктеуге немесе түсіруге болатынын қарастырыңыз, себебі бұл осы тақырып үшін маңызды процедура.

Олар жүкті түсіру кезінде клиентке қажетті деректер жазылатын XML пішіміндегі файлды алуға болатындай етіп салынған. Бұл ретте жазумен қатар берілген жазбалардың дұрыстығы сыни қателердің бар-жоғы да тексеріледі.

Осылайша, бір инфобазадан XML файлына түсіру (жазбаларды импорттау) және XML-ден екіншісіне кейіннен жүктеу дерекқорлар арасында XML пішіміндегі деректер алмасуын білдіреді.

Мұндай процедура, әсіресе ақпараттың үлкен көлемімен, үнемдейді көп санықолдан жасалған.

Импортты (алынған файлды) күтпеген жағдайларда (жоғалған немесе бүлінген жағдайда) қалпына келтіру үшін мұрағат ретінде пайдалануға болады.

Мұндай өңдеу құралдарының көпшілігі әзірленді және олар Интернетте қол жетімді. Оларды пайдалану жауапкершілігі клиенттің иығына (және басына) түседі.

Бірақ Odineska ресми пайдаланушылары үшін әзірлеушілер әмбебап өңдеу құралын жасады «Жүктеу / жүктеу XML деректері».

МАҢЫЗДЫ. Бірдей конфигурациялар үшін 1С-де XML-ге экспорттауға және 1С-тен XML-ге одан әрі жүктеуге рұқсат етіледі. әйтпесезақымдану орын алады.

Жалпы өңдеуші

Әмбебап әзірлеуші ​​​​пайдаланудың негізгі сәттері:

  • Жазбаларды тасымалдау және олардың дұрыстығын тексеру аяқталғанша сақтау үшін файлдарды импорттау;
  • Сақтық көшірме ретінде пайдаланылған кезде, олар іздеулерді сұрыптау үшін есептелуі керек.

Оның екі жұмыс режимі бар: ақпаратты сақтау кезінде файлды құру және импорттау кезінде оны оқу/жазу.

Сонымен қатар, пайдаланушы деректерді экспорттау және жүктеу кезінде қосымша шектеулерді орната алады.

Жазбаларды шығарып алу

Деректерді бүкіл дерекқор үшін де, таңдау бойынша да жүктей аласыз - нысан бойынша.

Өңдегішті жүктеп алып, орнатқаннан және ашқаннан кейін келесі әрекеттер орындалады:


Оларды таңдау іске қосылғаннан кейін ашылатын диалогтық терезеде жасалады. Ол үшін шығарылатын метадеректер нысандарын көрсететін тізімдегі ұяшықтарды белгілеңіз;

  1. Қажетті сүзгілер конфигурацияланады (мысалы, күні бойынша);
  2. Дискілік кеңістіктегі орын таңдалды;
  3. Операцияның өзі басталады.

Жазбаларды қабылдағышқа жүктеп салу

Тағайындалған дерекқорға деректерді қабылдаудың бірінші қадамы ондағы өңдеуші бағдарламасын ашу болып табылады.

Бастапқы файлға жол көрсетілгеннен кейін және процедура параметрлері үшін құсбелгілер белсендірілгеннен кейін (қажет болса), процесті «Деректерді жүктеу» түймесі арқылы бастауға болады.

Енді сіз деректерді сақтау және дерекқорлар арасында алмасу үшін XML пішімінде 1С-ден деректерді қалай жүктеуге немесе жүктеп алуға болатындығын білесіз.

Мәліметтер базасы арасында ақпаратты беру оларды қолдау және басқару міндеттерінің бірі болып табылады. Оны тиімді жүзеге асыру үшін өңдеу автоматтандырылған 1С кешендерінде жасалады. Олар күнделікті жұмысты айтарлықтай жеңілдетеді, ақпаратты жүктеу және жүктеу процесін жылдамдатады және сонымен бірге оның дұрыстығын бақылайды. 1s-тен xml-ге жүктеп салу кез келген теңшелген конфигурация нысанының мазмұны бар файлды жасауға және деректерді бірдей конфигурацияға жүктеп салу қажет болғанда оны пайдалануға мүмкіндік береді.

Жүктеп салуды құру құралдары

Дерекқорлардағы ақпаратты экспорттау үшін негізінен xml пішімі қолданылады. 1С үшін көптеген өңдеулер әзірленді (мысалы, UploadUploadDataxml82 epf), оның көмегімен файлға шығаруға және деректерді жүктеуге болады. Бұл жағдайда пайдаланушы белгілі бір құрылымның файлын алуы керек, ол сізде сақталған ақпаратты жергілікті дерекқорыңызға жүктеуге немесе оны басқа орынға тасымалдауға мүмкіндік береді. Жүктеп алуды жасау кезінде келесі ережелерді сақтау керек:

  • Жасалған файлдарды осы уақытқа дейін сақтаңыз толық қалпына келтіружәне берілген ақпараттың дұрыстығын тексеру рәсімдерін аяқтау;
  • Өңдеу құралы ретінде пайдаланылған жағдайда Резервтік көшірмедеректер көшірмелері үшін бөлек ішкі қалталарды жасаңыз және жылдам алу үшін олардың жазбаларының журналын жүргізіңіз.

ITS веб-сайтында немесе дискілерден табуға болатын 1C пайдаланушыға қолдау көрсету бағдарламасында жеткізіледі, бұл ақпаратты экспорттау және импорттау үшін тамаша құрал. Компьютер пайдаланушысы бүкіл дерекқорды да, оның жеке объектілерін де жүктей алады, бұл ретте нақты экспортқа қосымша деректердегі маңызды қателерден арылуға көмектесетін ақпаратты тексерудің әртүрлі операциялары орындалады.Xml файлында 1s жүктеуді өңдеу екі режимде жұмыс істейді:

  • Түсіру. Пайдаланушы анықтайтын беттік нысандары бар файлды жасайды;
  • Жүктелуде. Бұрын экспортталған файлды оқиды және ондағы ақпаратты жазады ақпараттық база.

Өңдеу нысандарда жарамсыз таңбаларды тексеруге мүмкіндік береді, сонымен қатар ақпаратты шектеулері бар экспорттау функциясын қамтиды.

Жүктеп салуды тек 1С дерекқорлары арасында ақпарат алмасу кезінде ғана емес қолдануға болады. Оның көмегімен әртүрлі кешендердің, мысалы, 1С және Parus жүйесінің интеграциясын қамтамасыз етуге болады. XML пішімінің әмбебаптығы кез келген дерлік ақпарат банкі үшін ақпаратты тасымалдауға арналған бағдарламаларды жасауға мүмкіндік береді. xml деректерін жүктеу және жүктеуді өңдеу ақпарат алмасудың ең маңызды құралы болып табылады.

Деректерді жүктеп салу процесіxml

Кәдімгі жолмен 1s-тен xml-ге дейін қалай босату керектігін қарастырыңыз. UploadUploadDataxml.epf өңдеу файлын жүктеп алып, оны ашқаннан кейін келесі қадамдарды орындау керек:

  • Экспортқа арналған объектілерді таңдау;
  • Қажетті сүзгілерді орнату, мысалы, кезең бойынша;
  • Дискінің ішкі жүйесіндегі ақпараты бар файлдың орнын анықтау;
  • Нысандарды жүктеп салуды бастаңыз.

Жүктеп салу файл пішімінің тақырып бөлігі алмасу жоспарларына сәйкес жүктеп салу кезінде пайдаланылатын файл пішімінен ерекшеленетінін есте ұстаған жөн.

xml

xml жүктелуде 1s ішінде бастапқы базаға бірдей конфигурациямен тағайындалған базаға жасалады. xml 1s файлын 1-ге жүктемес бұрын, қабылдау базасында өңдеуді ашу керек. Содан кейін бұрын жүктелген файлға жолды көрсету керек және «Деректерді жүктеу» түймесін басу арқылы деректерді жүктеңіз.

Қажет болса, бөлінген ақпарат базасында деректерді алмасу режимінде жүктеу және нысандарды жүктеу кезінде орын алатын қателерді елемеу үшін құсбелгілер белсендіріледі.

Осыдан кейін, сіз негіздерді тексеріп, оларды жоғалтпау үшін барлық элементтердің дұрыс жүктелгеніне көз жеткізуіңіз керек, мысалы, объект жүктелгеннен кейін оқиға өңдегішінде қате орын алса.

XML құжаттарымен жұмыс істеу 1С: Enterprise 8 жүйесінің ендірілген тілінде тікелей қол жетімді.

Мүмкіндік бар:

  • xml құжаттарын ретімен оқу және жазу:
    • элемент мәтінінен немесе XML төлсипат мәнінен алынған жолды көрсетілген түрге сәйкес мәнге түрлендіру;
    • элемент мәтініне немесе XML төлсипатының мәніне енгізу үшін мәннің жолдық көрінісін алу;
    • параметр ретінде берілген типке сәйкес XML деректер түрін алу;
    • xml-ден көрсетілген түрдің мәнін оқу мүмкіндігін тексеру;
    • XML оқу кезінде XML схемасын тексеруді орындаңыз
    • мәнді XML форматында жазу;
    • XML деректер түріне сәйкес түрді қайтарыңыз.
  • келесі стандарттарға сәйкес келетін xml құжаттарының (DocumentDOM) нысан деректеріне қол жеткізу үлгісін пайдаланыңыз:
    • DOM 2 деңгейі;
    • XPath (DOM деңгейі 3);
    • DOM жүктеу және сақтау (DOM деңгейі 3).
  • пайдалану объектінің моделі XML схемалары (XML схемасы);
  • канондық XML стандарты 1.1 (Canonical XML 1.1) пайдаланыңыз.

Сыртқы біріктіруді және XML-мен жұмыс істеу механизмдерін пайдалану арқылы интеграцияны ұйымдастыруға болады қолданбалы жүйелеросы жүйелерде қабылданған пішімдерге сәйкес. Ол үшін XSL түрлендіру механизмдері қолданылады. Мысалы, мұндай біріктіру үшін Microsoft корпорациясының BizTalk серверін пайдалануға болады:

жылдам ақпарат жинағы

Платформа Fast Infoset екілік пішіміндегі XML құжаттарымен жұмыс істеу құралдарын ұсынады. Fast Infoset технологиясы XML деректерін көрсету үшін балама синтаксисті пайдаланады. Бұл қалыпты XML пішімінде жазылған деректерге қарағанда кішірек файлдарға және жылдам өңдеуге әкеледі. Fast Infoset пішімінде жазылған файлда .fi немесе .finf кеңейтімі болады.

Бұл Peterhost қызметтерін сатып алу туралы ақпаратты 1С жүйесіне енгізу уақытын үнемдейді.
Мұны істеу үшін сізге XML файлын 1С-ге жүктеп салу керек және одан сатып алынған қызметтер туралы ақпаратты қамтитын «Тауарлар мен қызметтерді алу» құжаты жасалады. Осы құжат негізінде шот-фактура жасалуы мүмкін.

егжей-тегжейлі нұсқаулартөменде берілген.

1. Сыртқы өңдеуді қосу

1.1. Егер сіз 1C: Enterprise 8.X ақпараттық базасын «Кәсіпорынның бухгалтерлік есеп 2.0» конфигурациясымен пайдалансаңыз, құжатты CommerceML пішімінде жүктеп салу үшін сыртқы өңдеуді қосу керек ()
Мұны екі жолмен жасауға болады:
1. Сыртқы өңдеу файлын жергілікті түрде дискіге сақтаңыз және CML пішімінде әрбір деректерді жүктеу алдында «Файл» → «Ашу» мәзірі арқылы ашыңыз.
2. Өңдеуді инфобазаға (IB) тұрақты түрде қосыңыз. Содан кейін ол «Құралдар» → «Қосымша есептер және өңдеу» → «Қосымша сыртқы өңдеу» мәзірінен барлығына (желі арқылы жұмыс істеген жағдайда) қолжетімді болады.

  • «Қызмет» мәзірінде «Қосымша есептер және өңдеу» - «Қосымша сыртқы өңдеу» тармағын таңдаңыз.
  • «Қосу» түймесін басыңыз. Жаңа каталог элементін қосу пішіні ашылады:
  • «Аты» өрісінде өңдеу атауын көрсетіңіз, мысалы, «Деректерді CommerceML пішімінде жүктеп алу (RU-CENTER тобы)».
  • Файлды таңдау түймесін басып, жүктеуді өңдеу файлына жолды көрсетіңіз ().
  • «ОК» түймесін басыңыз. Енді өңдеу ақпарат базасына қосылған және «Қосымша сыртқы өңдеу» каталогында орналасқан және оны тінтуірді екі рет басу арқылы ашуға болады.

1.2. «Өндірістік кәсіпорынды басқару» (10.3 және одан жоғары нұсқа) және «Сауданы басқару» (1.3 және одан жоғары нұсқа) конфигурациясын пайдаланған жағдайда, бұл өңдеу бұрыннан қосылған және 2-қадамға өтуге болады.

2. «Тауарлар мен қызметтерді алу» құжатын қалыптастыру

Төменде орындалған әрекеттердің нәтижесінде Peterhost-тан сатып алынған қызметтер туралы ақпарат 1С жүйесіне енгізіледі.
1. Әрі қарай, компьютерге XML файлын сақтау үшін «Тауарлар мен қызметтерді алу» құжатының деректерін сақтау керек. қалаған кезең. XML файлы астында орналасқан Жеке кабинет«1С үшін XML» сілтемесі астында.
«Деректер файлының аты» өрісінің оң жағындағы таңдау түймесін басып, осы файлды таңдаңыз (1-суретті қараңыз). «Файлдан деректерді оқу?» сұрағына «Жарайды» деп жауап беріңіз. Деректер файлы өңдеу арқылы оқылады.
2. Егер өңдеу файлдың деректер элементтері мен инфобаза деректері арасындағы барлық сәйкестіктерді сәтті анықтаса, онда «Деректерді инфобазаға сақтау керек пе?» деген сұрақ қойылады. Егер сіз «Иә» деп жауап берсеңіз, ол жасалады жаңа құжат«Тауарлар мен қызметтерді алу». 3-тармаққа өтіңіз.
3. Егер барлық деректер сәйкестігі анықталмаса, онда хабар көрсетіледі: «Деректерді жүктеу кезінде бағдарлама алмасу файлында тасымалданатын элементтерге сәйкес келетін IS нысандарын автоматты түрде таба алмады...» және салыстыруды орындауды ұсынады. қолмен. Бұл жағдайда келесі әрекеттерді орындау керек:

  • OK түймесін басыңыз. Файл нысандары мен IB нысандарын сәйкестендіруге арналған пішін ашылады. Онда сәйкес келетін бірнеше бетбелгі бар әртүрлі түрлеріобъектілер (ұйымдар, мердігерлер, номенклатура және т.б.). Кейбір түрдегі деректер сәйкес келмесе, сәйкес қойындылар қызыл болады леп белгілері(2-суретті қараңыз).
  • Тиісті қойындыларға өтіп, элементтерді қолмен сәйкестендіріңіз. Айта кету керек, контрагент пен ұйым сәйкестіктері СТН бойынша, ал номенклатуралық сәйкестіктер алдымен мақала нөмірі бойынша, содан кейін аты бойынша ізделеді. Егер файл деректеріне сәйкес элемент IB-де болмаса, онда оны «Файл деректерінен жасау» түймесін басу арқылы файл деректерінен автоматты түрде жасауға болады.
  • Элементті қосқанда «Қызмет» сипатын тексеріңіз (3-суретті қараңыз). Сондай-ақ, қор элементінің толық және қысқа атауларын өзгертуге болады.
  • «Шоттар» қойындысында «Тауарлар мен қызметтерді алу» құжатын жасау кезінде бұл нөмірлер автоматты түрде енгізілетіндей етіп, инвентарлық есеп шоттарын қосқан жөн. Мысалы, қызметтер үшін келесі мәндерді орнатуға болады: «Шот» - 25 (Жалпы өндірістік шығыстар) және «Ұсынылған ҚҚС шоты» - 19.04 (сатып алынған қызметтерге ҚҚС) (4-суретті қараңыз).
  • Барлық элементтерді сәйкестендіріп, «ОК» түймесін басқаннан кейін бағдарлама құжатты ХБ-ге жүктеп салуды растауды сұрайды, содан кейін «Тауарлар мен қызметтерді алу» жаңа құжатын жасайды (5-суретті қараңыз).

3. «Тауарлар мен қызметтерді алу» құжатын орналастыру

«Тауарлар мен қызметтерді алу» құжатын орналастыру үшін оны ашу керек екі рет түртужәне «Аванстарды есепке алу» (мысалы, «Автоматты») сияқты жетіспейтін өрістерді және «Есеп айырысу шоттары» қойындысындағы өрістерді толтырыңыз (6-суретті қараңыз). Бұл өрістердің мәндері ұйымыңыздың есеп саясатымен анықталады. Құжатты орналастыру үшін «OK» түймесін басыңыз.

4. «Шот-фактура» құжатын қалыптастыру

«Тауарлар мен қызметтерді алу» құжатын сәтті жасап, орналастырғаннан кейін оның негізінде «Алынған шот-фактура» құжатын жасауға болады. Ол үшін құжат пішінінің төменгі сол жағындағы сәйкес сілтемені басыңыз.

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
рахмет. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!