Вітаю!
У ПВД використовую Довільний алгоритм для вивантаження контрагентів. У БД_Істочнік, у контрагента реквізит ЮрФізЛіцо, в БД_Пріёмнік - це реквізит ВідКонтрагента.
У запиті вказав псевдонім Контрагенти.ЮрФізЛіцо ЯК ВідКонтрагента. Загалом це все працювало!
Справа дійшла до договорів, підлеглих контрагентам.
У ПКО спр. Договори, ПКС Власник використовує правила конвертації Контрагентів за довільним алгоритмом.
Тут і виникала помилка в ПКО Контрагенти, поле ВідКонтрагента не виявлено. Підкажіть як правильно вчинити? Не хотілося б робити ще одне ПКО для Контрагента.
Щодо функції ВигрузітьПоПравілу.
Я не зрозумів, звідки ми в принципі про неї дізналися, чи всі експортні функції обробки обміну можна використовувати при написанні коду і в яких обробниках?
Якщо перед вивантаженням ми викличемо цю функцію, потрібно в коді прописувати Відмова = Істина; ?
Начебто, простий момент, але не зрозумів принципу з пріоритетами.
У доданих правил по перенесенню співробітників разом з авто пріоритети 750 і 850, у старого - 150. Для батьків явно ПКО вказано не було, і використовувалося з максимальним пріоритетом, тобто 850.
В уроці сказано, що під час вивантаження спочатку обробка йде у правил з меншим порядком.
Чи не зрозуміла логіка. У першому випадку ніби чим більше порядок, тим більше пріоритет, у другому - зворотна ситуація.
Привіт, в чому може бути проблема? При вивантаженні правил помилка:
Помилка при вивантаженні даних:: Помилка при виклику методу контексту (Видалити): Значення індексу виходить за межі діапазону.
Проблема з ПВД: СотруднікіЛічноеСлужебноеАвто
Випуск = Новий ТабліцаЗначеній;
Випуск.Колонкі.Добавіть ( «Кількість»);
Випуск.Колонкі.Добавіть ( «Номенклатура»);
Запісь.Випуск = Випуск;
З якими проблемами я зіткнувся при вирішенні. Конвертація вперто не хотіла заходити в ПКО ТребованіеНакладнаяВОтчетеПроізводства поки я в довільному алгоритмі вивантаження не залишили наступне: Запісь.ТребованіеНакладная = «1»; Виходить якщо в значенні Джерела у нас значиться Не визначено, а Запісь.ТребованіеНакладная = «1» ;, судячи з усього так і було ПКО не виконуватиметься для ПКС чи (Причому я пробував просто навіть написати Запісь.ТребованіеНакладная = «»;, все одно КД не виконувала це правило)?
При вирішенні завдання 1.6.2 намагаюся в одному ПВД заповнити ВиборкуДанних як таблицю значень
Причому колонка «ТребованіеНакладная» це теж таблиця значень, яка складається з Дати, Номери, і таблиці значень «Матеріали»
При перенесенні властивості «ТребованіяНакладная» зазначено в явному вигляді правило.
При обміні виникає помилка:
»Чи не знайдено правило конвертації об'єктів
ТіпОб'екта = Рядок таблиці значень
Об'єкт = СтрокаТабліциЗначеній
КодСообщенія = 45 "
Що я не так роблю, або потрібно робити два ПВД?
Спасибі помилка пішла. У мене не було вибрано правило конвертації в ПВД.
Здраствуйте, виникли проблеми з виконанням завдання 6.1
Загалом створив я нове ПКО (для перенесення груп) з порожнім джерелом для довідника номенклатура. Прибрав галочку «Шукати об'єкт приймача по вн. ід. », встановив авт. генерування номера або коду.
Встановив пошук по найменуванню та ЕтоГруппа. Для найменування вказав «Отримувати з вхідних даних», для ЕтоГруппа в «ПередВигрузкой» встановив Значення = Істина;
Ну і відповідно в усіх ПКО для поля Батько вказую це нове ПКО і в вихідні дані передаю найменування довідника.
При перенесенні при цьому групи номенклатури не створюються.
В чому може бути проблема? Може я не правильно завдання, як його взагалі треба виконувати?
Підкажіть будь ласка з налагодження конвертації, де я що пропустила?
У лекціях коли на питання: створити правила вивантаження даних, відповідаєш - так, тут же з'являється спливаюче віконце вибору, де вибираєш потрібні правила і тиснеш внизу - створити правила вивантаження.
У мене ж коли при створенні ПКО йде питання створити правила вивантаження даних? Відповідаю - так. Але нічого не відбувається.
Потім все одно входжу вручну на закладку: Правила вивантаження Даних - і вже вручну відкриваю то віконце і створюю)
Добрий день.
У прикладі рішення ДЗ 6.1 при перенесенні 3-х довідників в 1, викладач використовує службовий реквізит «Синхронізація». Не розумію звідки він взявся?
Добридень! Проблемка така, якщо з перенесенням Один в кілька всі більш-менш зрозуміло, то не зовсім зрозуміло як зробити перенесення з декількох довідників в один, тобто приклад з типовими конфігураціями: УПП 1.3 і БП 2.0. В УПП є довідник номенклатура і є підлеглий йому довідник ХарактерістікаНоменклатури ну і відповідно Номенклатура ведеться в розрізі Характеристик. А ось в БП номенклатура в розрізі Характеристик не ведеться. І ось відповідно питання як зробити перевантаження Двох довідників в один і найголовніше по ніж виконувати синхронізацію, адже Найменування повинно буде складатися з назви характеристики і номенклатури та й змінитися воно може. Я так зрозумів про обміні з декількох в один говориться ніде не буде. Підкажіть будь ласка як налаштувати такого роду обмін.
Найголовніше питання як налаштувати синхронізацію. З найменуванням все в принципі зрозуміло, а ось синхронізація.
Адже за унікальним ідентифікатором не прив'язаний і по найменуванню теж, тим більше що найменування дуже ненадійний реквізит, а номенклатури може бути до кількох тисяч.
І ось ще що не зрозуміло при конвертації відбувається послідовний вибір елементів, тобто буде вибиратися елемент довідника номенклатура, але в цьому довіднику наприклад 10 характеристик. Тобто по моєму розумінню перенесеться тільки одна характеристика яка буде перша, вона конвертує за правилом "ХарактерістікіНоменклатури - Номенклатура" а решта характеристики виходить остануться, номенклатуру якось необхідно розмножити до кількості характеристик, якщо вони будуть присутні у номенклатури. Тобто не зовсім зрозуміло як з одного елемента довідника, створити кілька елементів для вивантаження.
Необхідний Односторонній-Регулярний обмін з перевантаження деяких документів типу ВипускПродукціі і Реалізації і т.д з УПП в БП відповідно перевантажувати Номенклатури за цими документами теж доведеться. Ось і не знаю до чого прив'язати синхронізацію.
Весь урок був зрозумілий, поки не подивився відповідь1. Що за «ІмяПредопределенногоЕлемента»? Де раніше ми це розглядали? Начебто не розглядали і взагалі використання такої змінної є недокументованою можливістю?