Настройте обмен на данни за 1 сек. Външен вид и характеристики на използването на универсален обмен на данни. Разпределена информационна база

Задача

Прехвърляне на информация за контрагенти от НАГОРЕв BP. Данните се предават едностранно, идентифицирането се извършва чрез уникален идентификатор Правилата за преобразуване се конфигурират с помощта на специална конфигурация Преобразуване на данни, издание 3.0(Още - CD 3.0).

Действия за предприемане

Етап 1. Подготовка за настройка на правила.

За да зададете правила за преобразуване в конфигурацията CD 3.0трябва да съдържа информация за структурата на информационните бази, между които се синхронизират данните, както и за структурата на формата Корпоративни данни.

Стъпка 1. Разтоварване на структурата на информационните бази на UE и BP.

За разтоварване на информация за структурата на информационната база се използва обработка. MD83Exp.epf, доставен с конфигурацията CD 3.0.

За всяка информационна база ( НАГОРЕи BP) трябва да направите следното:

  1. Отворете информационната база в режим "Предприятие".
  2. Отворете външна обработка MD83Exp.epf(Меню Файл & Отваряне).
  3. Посочете името на файла, в който да бъде запазена структурата на информационната база.
  4. Проверете настройките във формата за обработка (всички флагове трябва да бъдат изчистени).
  5. Натисни бутона Разтоварвам.

Стъпка 2. Експортирайте xml схемата на обменния формат

За разтоварване на схемата на обменен формат се използват стандартните функции на платформата.

Трябва да направите следното:

  1. Отворете една от информационните бази (или НАГОРЕили BP) в режим „Конфигуратор“.
  2. Намерете XDTO пакети с имена в дървото с метаданни ExchangeMessageи EnterpriseData_1_0_бета.
  3. Поставете курсора върху пакета XDTO, щракнете десен бутонмишката и изберете от контекстното меню Експортиране на XML схема. Посочете пътя и името на файла за експортиране. Изпълнете тази стъпка за всеки от двата пакета, като запишете XML схемите в два различни файла.

Стъпка 3. Зареждане на структурата на информационната база в конфигурацията на CA 3.0

Зареждане в конфиг CD 3.0в режим Enterprise. Следните стъпки трябва да бъдат изпълнени за всяка от конфигурациите, за които са конфигурирани правила за преобразуване ( НАГОРЕи BP).

  1. Отидете в раздел Конфигурациии изберете команда
  2. Посочете пътя до файла със структурата на информационната база (вижте Етап 1, Стъпка 1).
  3. Посочете метод за изтегляне & в нова версияконфигурация.
  4. Натисни бутона Изтегли

Стъпка 4. Зареждане на структурата на обменния формат в конфигурацията на CD 3.0

  1. Отидете в раздел Формат на даннитеи изберете команда.
  2. Посочете файлове със структура на формата (вижте Етап 1, Стъпка 2). Трябва да посочите и двата файла наведнъж, като използвате множествен избор.
  3. Проверете името на основния XDTO пакет - трябва да съответства на пространството на имената на XDTO пакета EnterpriseData_1_0_бета(вижте в конфигуратора НАГОРЕили BP).
  4. Посочете метод за изтегляне & към новия формат.
  5. Натисни бутона Изтегли, изчакайте изтеглянето да приключи.

Етап 2. Създаване на реализации

За да разрешите описания проблем, трябва да създадете две реализации:

  • UE (за разтоварване на данни от НАГОРЕза обмен на формат)
  • BP (за зареждане на данни от обменния формат към BP)

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

  • Име& „UP2.0.7“.
  • Конфигурация& „Управление на предприятието“.
  • Поддържани версии на формати& един ред, в който е избрана единствената позиция на директорията Версии на формата.
  • правила за обработка на данни,
  • правила за преобразуване на обекти,
  • правила за конвертиране на предварително дефинирани данни.

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

Етап 3. Създаване на правила за преобразуване на обекти

Стъпка 1. Правило за преобразуване за разтоварване на контрагенти от ЕС

  1. НАГОРЕ.
  2. Отидете на отметка
  3. Основна информация:
    1. ID на правило: „Директория_Изпълнители_Изпращане“,
    2. Конфигурационен обект
    3. Форматиране на обект: "Справочник. Контрагенти",
    4. Област на приложение: Да изпратя.
  4. Натисни бутона горяи отидете на отметка Правила за преобразуване на имоти:
    1. Използвайте услугата за автоматично картографиране на имоти
      1. Натисни бутона PCC настройка
      2. Във формата, която се отваря, щракнете Автоматично. Свойствата „TIN“, „KPP“, „Име“, „Пълно име“, „Допълнителна информация“, „Юридическо лице“ ще бъдат сравнени
      3. и затворете формата за задаване на правила за преобразуване на свойства
  5. Натисни бутона Напиши и затвори.

Стъпка 2. Правило за преобразуване за качване на контрагенти в BP

  1. Отворете настройката за правила за обмен за конвертиране BP.
  2. Отидете на отметка Правила за преобразуване на обекти.
  3. Създайте ново правило за преобразуване и попълнете данните в раздела Основна информация:
    1. ID на правило: „Директория_доставчици_получаване“,
    2. Конфигурационен обект: „DirectoryLink.Изпълнители“,
    3. Форматиране на обект: "Справочник. Контрагенти",
    4. Област на приложение: За получаване.
  4. Натисни бутона горяи отидете на отметка Идентификация. Посочете метода за идентификация "По уникален идентификатор".
  5. Отидете на отметка Правила за преобразуване на имоти
    1. Използвайте услугата за автоматично картографиране на имоти:
      1. Натисни бутона PCC настройка
      2. Във формата, която се отваря, щракнете Автоматично. Свойствата „TIN“, „KPP“, „Име“, „Пълно име“, „Допълнителна информация“, „Юридическо лице“ ще бъдат сравнени.
      3. Запазете резултата от автоматично съвпадение и щракнете върху бутона Създайте правила за преобразуване на имотии затворете формата за задаване на правила за преобразуване на свойства.
    2. Ръчно добавете правило за преобразуване на свойства за OKPO (свойство за конфигурация & „CodePoOKPO“, свойство за форматиране & „OKPO“).
    3. По-късно ще трябва да се върнете към правилата за преобразуване на свойства, за да завършите правилото за преобразуване на свойства за свойството "LegalPerson", което е изброяване.
  6. Отидете на отметка Преди записване на получените даннии напишете алгоритъм за попълване на държавата на регистрация на нов контрагент. Алгоритъмът съдържа следния текст: "ReceivedData.Country of Registration = Directories.Countries of the World.Russia;".
  7. Натисни бутона Напиши и затвори.

Етап 4. Създаване на правила за конвертиране на предварително дефинирани данни

  1. НАГОРЕили BP)
  2. Отидете на отметка Предварително зададени правила за преобразуване на данни
  3. Създайте ново правило за преобразуване и попълнете свойствата му:
    1. ID на правило: „Transfer_LegalPhysicalEntity“
    2. Конфигурационен обект: „EnumerationReference.LegalIndividual“
    3. Форматиране на обект: „Юридическо лице“
    4. Област на приложение: за изпращане и получаване
    5. В полето на таблицата попълнете съответствието между стойностите на изброяването на конфигурацията и формата: „Индивидуално“ и „Индивидуално“ и „LegalEntity“ & „LegalEntity“
    6. Натисни бутона Напиши и затвори
  4. Посочете ново правило в правилото за преобразуване на свойството „LegalPhysicalEntity“ на търсенето Контрагенти
    1. Отидете на отметка Правила за преобразуване на обекти
    2. Контрагенти, отворете формуляра за правило
    3. Отидете на отметка Правила за преобразуване на имотии намерете правилото за свойството „LegalPhysicalEntity“.
    4. Отворете формуляра за правило за преобразуване на свойства и посочете правилото за преобразуване на обект в него & „Enumeration_LegalPhysicalEntity“.
    5. Запазете промените си

Етап 5. Създаване на правила за обработка на данни

Процедурата е една и съща и за двете преобразувания.

  1. Отворете настройката на правилата за обмен за конвертиране ( НАГОРЕили BP)
  2. Отидете на отметка Правила за преобразуване на обекти
  3. Намерете правило за преобразуване на речника Контрагенти, отворете формуляра за правило
  4. Натисни бутона Създаване на база и правило за обработка на данни
  5. В създаденото правило за обработка на данни проверете автоматично попълнените свойства:
    1. ID на правило& посочете същото като за правилото за обработка на данни („Reference_Accounts_Sending“ или „Reference_Accounts_Receive“)
    2. Област на приложение& същото като правилото за обработка на данни
    3. Примерен обект:
      1. за преобразуване НАГОРЕ& „DirectoryLink.Изпълнители“
      2. за преобразуване BP& „Справка.Изпълнители“
    4. Правило за преобразуване на обекти& препратка към правилото за преобразуване на обекти.
  6. Натисни бутона Запишете и затворете.

Стъпка 6. Получаване на модулите на комуникационния мениджър

Модулът на комуникационния мениджър е необходим за обмен на данни между конфигурации, както е конфигурирано в CD 3.0правила.

Процедурата е една и съща и за двете преобразувания:

  1. Отворете информационната база НАГОРЕили BPв режим на конфигурация. Намерете общ модул в дървото с метаданни Exchange Manager ViaUniversalFormatи го отворете за редактиране. Модулът трябва да е празен.
  2. Отворете информационната база CD 3.0в режим Enterprise.
  3. Отидете в раздел Преобразуванияи изберете екип Разтоварване на модула.
  4. Във формуляра, който се отваря, посочете подходящото преобразуване и щракнете върху бутона разтоварвам. Модулът ще бъде копиран в клипборда.
  5. Отидете на конфигуратора на информационната база НАГОРЕили BPи поставете съдържанието на клипборда в споделения модул Exchange Manager чрез UniversalFormat.
  6. Запазете конфигурацията.

Разтоварването на модул в клипборда може да стане и от формата за задаване на правила за обмен чрез натискане на бутона Запазване на модула за управление на обмена.

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

Изпратете тази статия на моята поща

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

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

Ако е необходимо да се разделят видовете счетоводство, например поддържане на оперативно в търговската база и регулирано - в счетоводството, са налични универсални механизми за обмен с гъвкави настройки за синхронизиране на данни.

Един от най-новите разработки 1C е форматът за обмен на данни EnterpriseData. Той е лесен за използване и е предназначен за обмен в рамките на компанията както между бази данни 1C, така и програми на трети страни.

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

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

След това изберете подходящия формат: RIB, универсален формат; обмен съгласно правилата на борсата; обмен без правила за обмен.

Следващата стъпка е да изберете транспорт за извършване на обмена. Налична е широка гама от технологии, ние ще подчертаем основните от тях: директория (локална или мрежова), FTP ресурс, COM връзки, уеб услуга, електронна поща.

Четвъртата стъпка ще бъде дефинирането на данни: документи, директории и, ако е необходимо, детайлизиране на техните индивидуални данни, които да бъдат прехвърлени.

И в заключение се предписва график за честотата на обмена

Всяка опция за настройка на обмена 1C 8.3 изисква внимателна подготовка. Изпълнението му е извън силата на всеки потребител, тук е необходимо да се вземат предвид много нюанси и да се разберат принципите на обмена. Специално вниманиеще трябва да обърнете внимание на настройката, ако основите: съдържат подобрения или много екстри. реквизити, се различават във версиите на платформата или се използват остарели версииконфигурации, предприятието е голямо и използва автоматизирана система, състоящ се от голям брой бази. Тук не се допускат грешки, т.к може да доведе до непоправими последици. Независимото внедряване на обмена в 1C се препоръчва само ако трябва да настроите просто прехвърляне на информация между типични конфигурации.

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

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

По-долу даваме подробен пример 1C 8.3 обмен на настройки едностранно между стандартни конфигурации Trade Management 11 (UT) и Enterprise Accounting 3.0 (BP). Примерът е от значение за много компании, водещи търговия на едро и на дребно. В UT се поддържа управленско счетоводство, в BP - регулирано, обменът е необходим за улесняване на работата на потребителите.

Този алгоритъм е подходящ за други типични конфигурациина платформата 1C 8.3

На първо място, ще извършим подготвителна работа за приемника на информация, т.е. за BP. Стартирайте програмата в режим Enterprise. Трябва да зададете константа Синхронизация на данни (секция Администриране → Синхронизация на данни).

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

Тъй като PSU е само приемник на информация, преминаваме към настройка на UT.

Тук, както и в BP, трябва да активирате синхронизирането и да посочите префикс. Тази информация е достъпна в раздел Основни данни и администриране → Настройки за синхронизиране на данни.

Изберете метода на настройка Задайте настройките ръчно. По-нататък.

Задайте опцията за директна връзка, когато и двете програми се намират в едно и също локална мрежа, задайте параметрите за свързване към директорията IS в тази мрежа и също така попълнете информацията за удостоверяване на потребителя (в базата данни на BP). По-нататък.

Системата ще провери коректността на посочените данни и в случай на положителен резултат ще покаже прозореца за настройки на обмена 1C 8.3.

Връзката Редактиране на правилата за качване на данни предоставя настройки за извършване на обмена. Ще направим уточнения на НСИ - качване само на използваните в документи, избор на организации и възможност за работа с договори - без обвързване, разделяне на документи по складове. Обменът започва на 1 март текущата година.

Въведените правила се записват и затварят.

Тъй като примерът е за еднопосочно прехвърляне на информация, в следващия прозорец с настройки, за да получите данни от друга програма, задайте стойностите на Не изпращай. Запишете и затворете. По-нататък.

Сега трябва да проверите въведените параметри и ако са правилни, щракнете върху Напред, в противен случай се върнете към предишната стъпка, като щракнете върху Назад.

След това ще бъдете подканени да синхронизирате. Щракнете Готово.

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

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

След като синхронизацията приключи, ще се покаже прозорец, потвърждаващ успешното завършване на този процес.

Тук, като използвате командата Configure или after, в скрипта за синхронизиране, можете да конфигурирате графика за автоматично изпълнение на обмена.

Доста често в работата на големи предприятия и търговски веригиима нужда от обмен на данни между базите данни. Всеки програмист и администратор решава този проблем по различен начин. Някой пише качвания и изтегляния чрез междинни таблични файлове, някой използва режима на COM връзка, за да се свърже с изходната база данни. Напоследък обаче неговият собствен механизъм 1C, наречен "Универсален обмен на данни в XML формат", набира все по-голяма популярност.

Обработка Външен вид

AT Пълен интерфейсМожете да отворите обработката в Инструменти->Други обмени на данни-> Универсален обмен на данни в XML формат.

Формата за обработка (фиг.1) съдържа четири раздела:

  • Допълнителни настройки;
  • Изтриване на данни.
  • Интерфейсът на всеки от разделите е силно натоварен с елементи и следователно изисква отделно разглеждане.

    Качване на данни

    В горната част на раздела има поле за избор на файла с правила за обмен. За нестандартни бази данни и обмен ще трябва сами да създадете файла за обмен.

    На следващия ред на формуляра има два радио бутона:

    1. Качване в обменен файл (фиг. 2);
    2. Свързване и качване на данни в IB (фиг. 3).

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

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

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

    За отстраняване на грешки в алгоритми и коригиране на грешки можете да използвате механизма, вграден в обработката на обмена. Активира се чрез поставяне на съответната отметка в долната част на формата. Щракването върху бутона „Настройки за отстраняване на грешки…“ извежда прозорец (фиг. 4).

    Фиг.4

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

    Щракването върху бутона "Край" проверява коректността и пълнотата на попълнените данни.

    За разлика от "Разтоварване", този раздел (фиг. 5) няма табличен раздел, но има много повече квадратчета за отметка, които ви позволяват да регулирате параметрите за запис на нови и променени обекти.

    Фиг.5

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

    Съответните квадратчета за отметка ви позволяват да конфигурирате:

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

    Допълнителни настройки

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

    1. Активира режим на отстраняване на грешки;
    2. Позволява ви да използвате транзакцията в процеса на качване;
    3. Оптимизира обмена между бази данни на 8-ма версия на 1C;
    4. Извадете само онези обекти, които са разрешени за използване от текущия потребител;
    5. Разрешете регистриране на процеса на обмен между базите данни.

    Тези и някои други функции се активират чрез поставяне на съответните отметки във формуляра (фиг. 6).

    Фиг.6

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

    Този раздел се използва само от разработчици в режим на отстраняване на грешки. Позволява ви да изтриете ненужни обекти от базата данни.

    Накратко за настройката на правилата за обмен

    Използването на стандартен манипулатор прави живота много по-лесен за програмистите. В същото време един от най-трудните моменти за някой, който за първи път се сблъсква с "Универсален обмен на данни в XML формат", е въпросът: "Къде мога да получа файла с правила за обмен?".

    На първо място, за самостоятелно производствоправила за обмен, е необходима специална конфигурация, която се нарича "Преобразуване на данни". Той съдържа няколко интересни файла, които ви позволяват да конфигурирате почти всеки обмен между различни бази данни 1C 7 и 8:

    1. epf - необходим за разтоварване на структурата на метаданни за бази данни 1C 8;
    2. epf - ако конфигурацията на 1C 8 е самонаписана или нестандартна, може да няма обработка на „Универсален обмен на данни“, този файл е тази обработка;
    3. ert - файлът съдържа код за разтоварване на структурата на метаданни на конфигурации на 1C версии 7.7;
    4. ert - обработващ файл за качване и изтегляне на данни за седемте.

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

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

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

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

    Ако това е платформата "1C: Enterprise 7.7", тогава кодът на манипулатора е интегриран в кода за обработка на качване или изтегляне. Съответно всеки манипулатор или алгоритъм е разпределен за отделна функция и е достъпен за отстраняване на грешки по време на обмена.

    Ако качването или изтеглянето се извършва на платформата 1C:Enterprise 8, кодът на манипулатора не се интегрира в кода за обработка на обмен на данни, а се качва във файла с правила за обмен. В процеса на обмен на данни кодът на манипулатори или алгоритми се взема от файла с правила и се изпълнява директно в контекста на оператора "Изпълнение". За отстраняване на грешки в кода на манипулатори и алгоритми можете да използвате XML обработката на Universal Data Exchange.

    Нека да разгледаме прост пример от реалния живот. Да кажем, че имаме фирма, която се занимава с търговия на едро и дребно и в тази фирма, както във всяка друга, се води счетоводство. Компанията има две стандартни бази данни, това са съответно UT (управление на търговията) и BP (счетоводство на предприятието), всяка от базите данни има собствено счетоводство, управление в UT за отразяване на всички операции, свързани с търговията, счетоводство в BP. За да не вършите двойна работа, т.е. не създавайте едни и същи документи в две бази данни (все пак движенията трябва да са според управлението и счетоводството) просто ще настроим синхронизация между тези бази данни.

    Ще настроим еднопосочен обмен на данни, от UT ---> BP. Възможно е също така да се създаде двупосочен обмен, но на практика това не се изисква често, така че няма да го разглеждаме в нашия пример.

    Подготвителни стъпки за създаване на обмен в BP

    Нека започнем да настройваме синхронизацията, първо отиваме в базата данни 1C "Enterprise Accounting 3.0" (приемник), трябва да проверим дали синхронизацията е активирана за тази база данни, за да направим това, първо трябва да отидем в базата данни. Веднага щом базата данни се отвори, отидете на раздела „Администриране“ ---> „Настройки за синхронизиране на данни“

    се отваря пред нас нов прозорец, трябва да се попълни по същия начин, както на екранната снимка по-долу, с изключение на префикса на информационната база. Префиксът трябва да се състои от две букви, можете да зададете всеки, но според стандарта 1C е по-добре да зададете префикса по името на конфигурацията, тоест за „Счетоводство на предприятието“ префиксът ще бъде като „BP“ . Ако създавате сложни борси и има няколко счетоводни бази данни, тогава префиксите трябва ясно да се различават един от друг, тук можете да използвате първите две букви от името на организацията като съкращение.

    Продължаваме да настройваме синхронизирането на данни в UT

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

    В новия прозорец, който се показва, трябва да кликнете върху зеления знак плюс (Настройка на синхронизиране на данни), в падащото меню изберете елемента „Enterprise Accounting 3.0“.

    Настройка на важни точки в обмена на данни между UT и BP

    Сега виждаме прозорец с настройката за синхронизиране на данни в 1C, изберете елемента „Задаване на настройки ръчно“ и щракнете върху „Напред“.

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

    На следващата страница трябва да попълним правилата за изпращане и получаване на данни от конфигурацията на BP 3.0 (приемник). Кликнете върху „Промяна на правилата за качване на данни“.

    Пред нас се отвори прозорецът "Правила за изпращане на данни", в който задаваме следните параметри:

    • Кой NSI ще бъде изпратен (в нашия пример се интересуваме само от документи и използвания в тях NSI, така че избрахме подходящия елемент, ако изберете първия елемент „Изпращане на всички“, тогава всички директории ще бъдат презаредени заедно с документи, често ако информацията не се използва в документите, тогава тя е безполезна за получателя, тъй като не засяга счетоводството по никакъв начин)
    • От коя дата да изпратите цялата информация (няма да разглеждаме ръчната синхронизация в тази статия)
    • За кои или кои организации да изпратите данни (в нашия пример избрахме една организация, IP „Предприемач“)
    • Правила за сключване на договори
    • Обобщен склад
    • Дали да се свиват документи по склад

    След като направим настройките, натискаме "Запис и затваряне".

    Тъй като в нашия пример ние настройваме и използваме еднопосочен обмен, от UT до BP, тогава настройките за правилата за получаване на данни от "Enterprise Accounting 3.0" не ни интересуват, така че щракнете върху "Напред".

    В нов прозорец ще бъдем помолени да настроим правила за базата на приемника (RP). В параграф 1 наричаме нашата база по някакъв начин, даваме й префикс. PREFIX трябва да бъде същият, както го зададохме в самата база данни на BP в началото на тази статия, ако префиксите се различават, синхронизирането на данни в програмата 1C няма да работи.След това щракнете върху точка 2 и след това върху точка 3.

    В параграф 3 трябва да позволим документите да бъдат обработвани, когато се зареждат в базата данни. Кликнете върху „Запазване и затваряне“.

    Сега прозорецът трябва да изглежда нещо подобно на показаното по-долу, щракнете върху „Напред“.

    Този прозорец съдържа справочна информация за създадената синхронизация в 1C. Просто щракнете върху бутона "Напред". Ако програмата покаже грешка при настройване на синхронизиране на данни, тогава трябва да се свържете с нас, за да може нашият 1C специалист да ви помогне веднага!

    На следващата стъпка програмата ще предложи да извърши синхронизация веднага след създаването на настройките за обмен на данни. Съгласете се с това и щракнете върху „Край“.

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

    Нека да разгледаме пример, да кажем, че в UT има контрагент с името „PharmGroup LLC“ и TIN 1234567, а в BP също има контрагент с TIN 1234567, но с името „PharmGroup“, ако не сравняваме тези два обекта при сравняване на данни на етапа на синхронизация, тогава след синхронизация в приемника (Enterprise Accounting 3.0), ще имаме два контрагента с TIN 1234567 и две имена съответно „PharmGroup LLC“ и „PharmGroup“. За да се избегнат подобни ситуации, е изобретен механизъм за съпоставяне на обекти.

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

    Последният етап от обмена на данни между 1C

    На последния етап програмата ще покаже следния прозорец, в който потребителят ще бъде информиран, че синхронизирането е успешно, щракнете върху „Край“. Това завършва синхронизирането между базите данни в еднопосочен обмен от „Trade Management 11.1“ (UT) към „Enterprise Accounting 3.0“ (BP).