Трансфер на данни. Трансфер на данни 1s 8.3 трансфер на данни между подобни конфигурации

Инструкции

На персонален компютър (наричан по-нататък компютър 1), на който е инсталирана платформата 1C с необходимата база данни, стартирайте 1C, изберете желаната база данни и кликнете върху „Конфигуратор“. Ако за първи път влизате в базата данни 1C на компютър 1, след стартиране на платформата на екрана ще се отвори празен прозорец, в който освен менюто няма да има нищо друго. Изберете опцията „Отваряне на конфигурация“ от менюто. Само след няколко минути вляво ще се появи червен прозорец, наречен „Конфигурация“, със сложна структура на съставните му елементи.

Качете копие на базите данни 1C на компютър 2. За да направите това, стартирайте 1C и изберете опцията „Запазване на конфигурацията във файл“ в менюто. Прехвърлете го на компютър 2, като го поставите на всяко място, което изберете: по-късно ще се използва за създаване на база данни.

Добавете база данни. Ако това е първото стартиране на 1C на компютър 2, тогава самата платформа ще направи всичко за вас: когато я стартирате, ще се появи прозорец със следното съобщение: „В списъка няма конфигурация. Добавяне?“, след което щракнете върху „Да“. След това изберете опцията „Създаване на нова информационна база“, като посочите, че тя трябва да бъде без конфигурация. След това изберете директорията, подготвена за базата данни, и щракнете върху „Конфигуратор“. След минута (понякога по-малко) на екрана на монитора ще се появи червен прозорец „Конфигурация“, в който различни елементи на конфигурацията ще бъдат представени под формата на дървовидна диаграма. Изтеглете копие от него, като щракнете върху „Зареждане на конфигурация от файл“ или „Зареждане на информационна база“.

След зареждане платформата 1C ще предложи актуализация на конфигурацията: за да направите това, изберете „Актуализиране на конфигурацията на базата данни“.

Забележка

Не забравяйте, че ако по време на копиране на информация от компютър 1 някой работи с 1C на този компютър, някои файлове няма да бъдат копирани.

Полезен съвет

Този метод за копиране на база данни е частично дефектен, защото може да копира конфигурацията, но не и съществуващите отчети, шрифтове и други настройки.

Разработчикът на софтуер 1C обяви през 2011 г., че новата версия няма да поддържа конфигурацията в издание 1.6. В тази връзка имаше необходимост от преобразуване на базата данни 1C в издание 2.0. Как да стане това?

Инструкции

Инсталирайте най-новата версия на платформата 1C на вашата лична платформа. Стартирайте софтуера. Отворете секцията със списък на базата данни. Ако е празно, щракнете върху „Добавяне...“. Поставете отметка в квадратчето до „Добавяне към съществуваща информационна база“. Този раздел ви позволява да създадете информационна база в тази версия на 1C, която се намира на този компютър, на сървъра на 1C:Enterprise или в локалната мрежа. Щракнете Напред.

Въведете базата данни, изберете местоположението на информационната база (на този компютър, в локална мрежа, на 1C сървър или на уеб сървър). Препоръчително е да поставите базата данни за добавяне на този персонален компютър, така че изберете тази опция. Кликнете върху "Напред".

Изберете директорията, в която се намира информационната база. Щракнете върху бутона "Отвори" и "Напред". В прозореца, който се показва, оставете всичко непроменено, т.е. Опцията за удостоверяване и режимът на стартиране са избрани като автоматични, скоростта на връзката е нормална. Проверете дали версията на 1C: Enterprise е най-новата. Ако трябва да промените параметри, щракнете върху бутона „Назад“. След като попълните всички данни, щракнете върху бутона „Готово“.

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

Универсална обработка "Качване и зареждане на XML данни" извършва пълно или частично разтоварване на данни от информационната база във файл в XML формат. Впоследствие този файл може да бъде зареден в информационната база, като се използва същата обработка. Файловият формат за качване се различава от файловия формат, създаден при качване съгласно план за обмен в заглавната част.

Обработка може да се използва само в случаите, когато информационната база, в която са качени данните, и тази, в която са заредени данните, са хомогенни (конфигурациите са идентични, данните може да се различават) или всички качени обекти са почти напълно идентични в състав и видове детайли и части от таблица, свойства на „водещия“ обект на метаданни и т.н.

Използването на тази обработка е възможно, например, за създаване на пълно или частично резервно копие на данни, обмен на данни между информационни бази, а също и като спомагателен инструмент при възстановяване на повредени информационни бази.

Обработката поддържа качване на данни с възможност за указване на избор по период. Също така е внедрена проверка на обекти за наличие на невалидни знаци при обмен чрез XML.

С уважение, (учител и разработчик).

Тази обработка ви позволява да обменяте данни между едни и същи (идентични) конфигурации на платформата 1C 8.3 - Bukh 3.0, ZUP 3.0, UT 11, UPP 2.0 и други, основното е, че конфигурациите са еднакви!

Екранни снимки

(снимка)
(снимка)

Режими на работа

Обработката изпълнява 2 режима на работа: Качване (създаване на файл за качване на зададени от потребителя данни) и Зареждане (четене на файл за качване, създаден от режима със същото име, и запис на данните, съдържащи се в него). Режимът се задава, като се избира в полето Mode.

Преди да стартирате определен режим (щракване върху бутона Изпълнение), трябва да посочите името на файла за качване, като го въведете ръчно в полето "Име на файл" или използвате бутона за избор на това поле и стандартния диалогов прозорец за избор на файл .

В режим на изтегляне е възможно да се редактира използването на суми при писане на регистри, което може да повлияе на скоростта на изтегляне.

Бутоните „Деактивиране на общите суми“ и „Активиране на общите суми“ са налични, когато е зададен флаг „Активиране на възможността за редактиране на използването на общи суми по време на зареждане на данни“ и се използват за ръчно управление на режима на използване на общи суми при зареждане на данни.

Условия за приложимост на обработката

Обработка може да се използва само в случаите, когато информационната база, в която са качени данните, и тази, в която са заредени данните, са хомогенни (конфигурациите са идентични, данните може да се различават) или всички качени обекти са почти напълно идентични в състав и видове детайли и части от таблици, свойства на „водещия“ обект на метаданни и др. Трябва да се отбележи, че поради тези ограничения обработката е предназначена главно за обмен между хомогенни IS.

Файловият формат за качване се различава от файловия формат, създаден при качване съгласно план за обмен в заглавната част. За качване на данни (елементи на директория, набори от регистрационни записи и т.н.) обработката използва същия механизъм за сериализиране на XML като качването според плановете за обмен; в тази част файловите формати са идентични.

Определяне на състава на разтоварването

Обработката позволява както пълно, така и частично качване на данни от информационната база във файл. Съставът на качените данни се конфигурира в диалоговия прозорец чрез отметка в квадратчетата в колоната на дървото, което показва обекти с метаданни, за които могат да се качват данни. Допълнителна колона с квадратчета за отметка „Ако е необходимо“ задава необходимостта от разтоварване на обекти от този тип „по препратка“. Тоест, ако квадратчето е отметнато само в колоната „Ако е необходимо“, тогава данните за такъв обект няма да бъдат изтеглени напълно, а само до степента, необходима за поддържане на референтната цялост в информационната база, която ще зареди изтеглянето файл.

При отваряне на формуляр обработката задава знака за разтоварване чрез препратка към всички обекти, което гарантира референтната цялост на разтоварения фрагмент от информационната база.

Когато щракнете върху бутона „Откриване на обекти, които са разтоварени чрез връзка“, обработката анализира какви връзки към данни може да се съдържат в обекти, които имат зададен атрибут за пълно разтоварване, и автоматично попълва колоната с флагове, указващи необходимостта от разтоварване чрез връзка. Ако обектът вече има зададен флаг за пълно разтоварване, тогава флагът за разтоварване чрез препратка не е зададен.

Възможни приложения

Използването на тази обработка е възможно, например, за създаване на пълно или частично резервно копие на данни, обмен на данни между информационни бази, а също и като спомагателен инструмент при възстановяване на проблемни информационни бази.

Многократно съм участвал в качване на информация за продукти за уебсайтове, разработване на специална обработка за зареждане на данни за 1 секот файлове за поръчки във формат Excel, прехвърлени данни между 1C информационни бази версии 7.7 и 8 и др.

В опит да намалят размера на базата данни 1C или просто да скрият някои данни, потребителите правят или създават празна база данни и започват счетоводството „от нулата“.

В новосъздадената база данни е необходимо да се извърши прехвърляне на 1c директории(при големи обеми данни ръчното им въвеждане е просто непрактично), като номенклатура (най-вероятно заедно с цени), контрагенти (заедно с договори), банки, банкови сметки, складове и др.

Как да прехвърлите 1s данни

Има няколко начина трансфер на данни 1s: универсалната обработка на обмен на данни чрез XML формат се разпространява на ITS дискове (като правило, такава обработка ще помогне само ако трансфер на данни 1sтрябва да се извърши между идентични конфигурации, например между две бази данни 1C: търговия и склад).

Има и специализирана 1C конфигурация: Data Conversion, която ви позволява да създавате т.нар файл с правила за прехвърляне на данни, съдържащо съответствието между конфигурацията на източника и обектите на конфигурацията на местоназначението. Работата с тази конфигурация изисква сериозна квалификация, така че няма да се спирам подробно на това.

Много бързо (буквално в рамките на 7-10 минути) можете да прехвърлите всякакви директории, като копирате файловете на съответните таблици, въз основа на описанието на конфигурационната структура (файл 1cv7.dd в директорията с базата данни). Този метод ще работи само за файловата версия на базата данни 1c, само за платформата 1c 7.7 и само ако трансфер на данни 1sсе осъществява между напълно идентични по структура информационни бази.

Изпълни прехвърляне на директории 1s 7.7възможно чрез обработка на tranref.ert. Има много прост интерфейс, така че можете да го използвате без помощта на специалист 1C. Данните се прехвърлят чрез текстов файл.

Ако говорим за обменни операции между конфигурации на версия 1C 8, които са еднакви по структура (като напр. прехвърляне на 1s 8 директории, прехвърляне на документи 1s 8), използвайте стандартна обработка на пренос на данни („Услуга“ – „ Качване на данни в идентична конфигурация").

Почти всеки 1C специалист може да напише обработка за зареждане и разтоварване на всякакви данни между всякакви 1C конфигурации на всякакви версии. Заплащайки разумна сума, ще получите резултати в рамките на 1-3 часа, в зависимост от сложността на ситуацията, спестявайки време и усилия. Обемът на данните в този случай не играе никаква роля.

Понякога случайно откривам, че потребителите, в опит да спестят пари, се опитват да въвеждат данни в новосъздадената база данни ръчно. Всичко би било наред, но броят на елементите на директорията надхвърля няколко хиляди. Това обаче не води до нищо друго освен до загуба на ценно време и усилия.

В хода на дейността си многократно съм се занимавал с трансфер на данни 1s, и беше необходимо да се организира обмен на данни не само между базите данни 1C: Enterprise. Изтеглих данни от програмата Инфо-Счетоводител, от файлове в Excel формат, текстов формат, DBF формат и др., както и по добре познатата OLE технология.

При преминаване от различни програми към използване на конфигурации 1c, прехвърлянето на данни често се извършва по следния метод: данните от предишната програма се качват във файл във формат Excel и след това се зареждат в програмата 1c чрез специална обработка.

Резултати

Тази статия е написана от мен само с една цел: да ви разкажа накратко за методите за обмен на данни, които съществуват в момента, както и да покажа безсмислието на ръчното въвеждане на данни.

По-долу е приблизителната цена на преноса на данни:

Можете да изпратите своята кандидатура чрез формата по-долу.

Изпратете запитване

Изпратете запитване

Обещах да ви кажа подобен метод на навиване, който се състои в прехвърляне на данни между бази данни 1C Enterprise, генериране на необходими документи за въвеждане на първични салда и друга аналитична информация.

Задачата ми беше следната:
База данни Trade Management с капацитет 22GB. Трябваше да се сгъне т.е. получавате подобен заедно с указатели, салда, информационни регистри, със запазени потребителски настройки, което по принцип позволява обработка от ITS диска „Конволюция на информационната база.epf“.
Но когато се опитах да навия базата данни, разбрах, че ще отнеме повече от един ден, защото... обемът на данните е много голям, самото намаляване продължи около 8 часа, а изтриването на данните ще отнеме няколко дни. Тогава реших да прехвърля данните.

Ще опиша стъпка по стъпка какво направих:
1. Изтеглих конфигурацията от базата данни, която трябва да свия (отсега нататък ще я наричам Source Base).

2. Създадох празна база данни (ще я нарека Base Receiver).

3. Получателят зареди конфигурацията в базата, която изтегли от базата източник.

4. С доставката на конфигурацията идва преобразуването на данни (UploadLoadDataXML82.epf) - предназначено за обмен на данни между конфигурации със същите метаданни, реализирано на платформата 1C:Enterprise 8.2. Обработката на „Качване на зареждане на XML данни“ е вградена в почти всяка конфигурация и обикновено се намира в менюто Инструменти.

Прочетете помощта за тази обработка.

В изходната база данни отворете обработката „Качване/зареждане на XML данни“ и изберете данните за качване.

На този етап не качваме документи, а само константи, справочници, информационни регистри и планове за типове характеристики.

Трябва да знаете точно какви данни да качите; ако се съмнявате, отидете в менюто Операции и изберете желания обект и го анализирайте. Например не съм качил информационния регистър: Цени на артикули, Обекти за достъп до документи.

5. В базата данни на получателя отворете обработката „Качване и зареждане на XML данни“, отидете на раздела Зареждане, изберете качения файл от базата данни източник и щракнете върху бутона Зареждане на данни.

6. В основата на приемника проверка на изтеглените данни, отидете до списъка с потребители въз основа на потребителски данни и създайте потребители за информационна сигурност. Напускаме Receiver Base и влизаме в нея с помощта на създадените потребители, разбира се, паролите не са прехвърлени, потребителите ще ги въведат отново.

7. Сега Ние ще прехвърлим останалите стоки и документи за цените. Тук без импровизация не може. Ние извършваме тези действия в Source Base. Останалите стоки направих по следния начин: Направих инвентаризация за всеки склад, създадох документ „Приемане на стока” и го попълних с данни от документ Инвентаризация чрез бутон Промяна. Създадох документа „Задаване на цени на артикули“ и го попълних с цените на артикулите. Документите „Осчетоводяване на стоки“ и „Определяне на цени на артикули“ бяха прехвърлени към базата на получателя.

8. Дълговете са малко по-трудни. Първо, трябва да получите дълговете на вашите контрагенти; това може да стане с помощта на един от стандартните отчети „Вземания по интервали“ или „Вземания по условия на дълга“. Получих дългове с помощта на обработката на Query Console, има такава обработка на ITS дискове, беше по-удобно за мен в края, веднага получих таблицата, от която се нуждаех. Получените задължения на контрагентите са копирани в MS-excel документ.

9. Прехвърлих получените файлове с дългове от изходната база данни в базата данни на получателя в документа „Въвеждане на първоначални салда за взаимни разплащания“ За това има друга чудесна обработка на ITS диска „Зареждане на данни от документ с електронна таблица“, което ми помогна да въведа баланси.

10. Контрол на салда, задължения, цени - всичко това се извършва чрез стандартни отчети като: „Отчет на стоките в складове“, „Оценка на склада в артикулни цени“, „Вземания по задължения“.

С тези не съвсем прости движения пренесох останките. Около 12 часа бяха изразходвани за това.

P.S. Искате ли да знаете какви данни трябва да попълните, когато започнете работа с базата данни Trade Management? Отидете на Помощ - Панел с функции и изберете Първи стъпки. Ще видите справочници и документи, които трябва да бъдат попълнени, когато започнете да работите с 1C Enterprise.