Скажите, а это нормально, что обработка записывает в Карточку номенклатуры контрагента (Поставщика) мой внутренний Артикул номенклатуры?
У меня следующая ситуация: есть точные данные по Идентификатору поставщика и они в полном объеме, а Артикулов в полном объеме на ту же номенклатуру Поставщика у меня нет. Но поставщик однозначно ведет Артикулы, которые как отличаются от Идентификатора, так и отличаются от Артикула (что моего, что Поставщика). Но обработка записывает в Карточку номенклатуры контрагента именно мой Артикул, хотя в первой вкладке обработки "Номенклатура" строка "Артикул у ПОСТАВЩИКА" не заполнен. Разве в этом случае не должен реквизит "Артикул" в Карточке номенклатуры контрагента (Поставщика) оставаться пустым, незаполненным?
[QUOTE]Александр Носов написал: если указываете поставщика, то приоритет поиска по номенклатуре поставщика должен быть всегда выше поиска по полям номенклатуры[/QUOTE]
А в чем проблема добавить чекбокс "Не создавать новую номенклатуру Поставщика" во вкладке "Настройка записи номенклатуры"? Почему пользователь должен помнить правильную комбинацию по выбору реквизитов для распознания номенклатуры во вкладке "Варианты поиска соответствий номенклатуры"? Это по-вашему удобно?
[QUOTE]Александр Носов написал: [QUOTE][URL=/forum/user/8807/]Anton User[/URL] написал: То что вы охарактеризовали, как "неприемлемо", то оно и так выходит таким образом, если сделать запись номенклатуры, имеющей ДР, с активированным чекбоксом "Разрешить перевод свойств в ОБЩИЕ". Тогда такие ДР становятся видны за каждым Набором ДР[/QUOTE] они НЕ становятся видны за каждым набором, то есть свойство НЕ СТАНОВИТСЯ ОБЩИМ ДЛЯ ВСЕХ ТОВАРОВ. Этот флаг разрешает запись значений индивидуальных свойств в разные наборы - тем самым делая свойство общим только для тех наборов для которых были записаны значения свойств.[/QUOTE]
[B]Почему обработка Экселон не записывает данные в ДР, которые добавлены в текущий Набор ДР, в который проводишь запись, посредством команды "Добавить из другого Набора"?! [/B]Записываются данные только в те ДР, которые созданы непосредственно в том Наборе ДР, в который проводится запись номенклатуры, а в ДР, которые добавлены из другого Набора, данные не записываются. В справочник "Наборы дополнительных реквизитов и сведений", для того, чтобы проводить запись в ДР, добавленный из другого Набора ДР, ничего дополнительно делать не нужно - добавил ДР в Набор (из другого Набора) и сразу же доступна запись данных в такой ДР..
I)[QUOTE]Администратор написал: Вы предлагаете сделать отображение общих свойств в каждой вкладке видов номенклатуры. Это не приемлемо из-за того что затруднит настройку для конечного пользователя - номера колонок для общих свойств нужно будет проставлять, заходя в каждую вкладку вида номенклатуры.[/QUOTE] То что вы охарактеризовали, как "неприемлемо", то оно и так выходит таким образом, если сделать запись номенклатуры, имеющей ДР, с активированным чекбоксом "Разрешить перевод свойств в ОБЩИЕ". Тогда такие ДР становятся видны за каждым Набором ДР, и, при команде "Заполнить номера колонок" (при следующей (новой) операции заполнения реквизитов), ДР заполняются в каждой вкладке (в каждом Наборе ДР).
II) [QUOTE]Администратор написал: Свойства которые принадлежат нескольким видам номенклатуры - отображаются только на вкладке ВСЕ СВОЙСТВА. Так как они по сути являются общими свойствами для нескольких видов номенклатуры.[/QUOTE] [QUOTE]Администратор написал: Вы предлагаете сделать отображение общих свойств в каждой вкладке видов номенклатуры.[/QUOTE] Не знаю, что там по сути, но в Карточке Дополнительного реквизита я не вижу функционал, позволяющий сделать ДР "Общим".
Что касается того, как я хочу, чтобы отображались ДР за Наборами ДР (по вкладкам, одноименным Наборам ДР), то, исходя из того, что есть, можно реализовать двумя способами:
1. Должна быть активна для записи лишь только та вкладка с Набор ДР, исходя из того какой Вид номенклатуры выбран в поле "Значения по умолчанию - Вид номенклатуры". Тогда не нужно будет одноименные ДР деактивировать в других Вкладках-Наборах ДР.
2. Если такую взаимозависимость между выбором Вида номенклатуры (в поле Значения по умолчанию) и Вкладкой-Набором ДР (раздел Свойства номенклатуры) реализовать нельзя штатным инструментарием (языком программирования) 1С Предприятие, то необходимо рядом с каждой Вкладкой-Набором ДР вывести чекбоксы, посредством которых можно будет определять в какой Набор ДР производить заполнение данных. То есть выбрал, к примеру, Набор А, поставив галочку в чекбокс напротив данной Вкладки-Набора ДР и, после команды "Заполнить номера колонок", заполнение произошло только по ДР выбранного Набора ДР (выбранной Вкладки-Набора ДР).
III) [QUOTE]Администратор написал: Напомню, что программа загрузки предназначена в первую очередь для загрузки данных, а значит удобство пользования рассматривается с точки зрения удобства настройки и минимизации возможных ошибок.[/QUOTE] И да, более информативно (и удобно), когда видно какие ДР закреплены за каждым Набором ДР, чем видеть ДР, которые закреплены более чем за одним Набором ДР, во вкладке "Все свойства". И как здесь можно совершить ошибку - я не вижу.
[QUOTE]Администратор написал: Любое свойство должно отображаться один раз, чтобы пользователь настраивал его загрузку один раз, а не искал по вкладкам где оно находится и повторял одну и ту же настройку[/QUOTE] 1. "Любое свойство должно отображаться один раз" - с вами разработчики 1С не согласятся. Ведь они предусмотрели, что ДР могут закрепляться и отражаться в нескольких Наборах ДР. 2. "... чтобы пользователь ... не искал по вкладкам" - а что пользователь даже не знает в какой Вид номенклатуры он производит запись номенклатуры? Разве не выбрав Вид номенклатуры можно произвести запись номенклатуры? А Наборы ДР одноименны Видам номенклатуры. 3. "... не повторял одну и ту же настройку" - как этого избежать, описано во II-м блоке данного ответа.
[QUOTE]Администратор написал: доп. реквизиты которые принадлежат нескольким наборам, отображаются в списке ВСЕ СВОЙСТВА [/QUOTE]
А зачем такому ДР отражаться в списке "Все свойства"?
Во-первых, [B]ДР так не отражаются в стандартном справочнике 1С УТ 11.4 "Наборы дополнительных реквизитов и сведений".[/B] Т.е. снова НЕ "соблюдается логика на 100%".
Во-вторых, очевидно, что так неудобно. К примеру, будет 20-30 Набор ДР и 200-300 ДР, каждый из которых включен в от 2-х до 5-ти Наборов ДР, а в сумме в каждом отдельном Наборе ДР этих самых ДР не больше 30-40 штук. Когда будешь смотреть на распределение ДР по Наборам ДР через справочник "Наборы дополнительных реквизитов и сведений", то все будет понятно - какой ДР в какой Набор ДР включен, а если на такую ситуацию взглянуть через обработку Экселон -то получишь кашу в виде отражения таких ДР в списке "Все свойства".
Вы же вполне понимаете, о чем я говорю. Мне лишь одно непонятно: зачем вы говорите, что мол у вас "логика работы с ДР соблюдается на 100%"? В стандартном справочнике "Наборы дополнительных реквизитов и сведений" нет такой агрегируемой позиции, как "Все свойства", в которую попадают все ДР, которые закреплены более чем за одним Набором ДР. В стандартном справочнике "Наборы дополнительных реквизитов и сведений" Дополнительные реквизиты отражаются только в тех Наборах дополнительных реквизитов, в которые эти ДР добавлены. И, что еще немаловажно, такие ДР не нужно переводить в статус "Общие".
[QUOTE]Администратор написал: в настройках распознавания поставьте поиск по идентификатору поставщика перед поиском по артикулу[/QUOTE] Вообще непонятно: а почему тогда именно Идентификатор поставщика, если учесть, что Артикул тоже заполняется к Карточке номенклатуры поставщика?
Будет намного проще редактировать номенклатуру через обработку и не создавать дубли в справочнике Номенклатура поставщика, если во вкладке "Настройки записи номенклатуры" добавить чекбокс "Не создавать новую номенклатуру Поставщика". У вас же есть чекбокс "Не создавать новую номенклатуру". Тогда и не нужно будет методом тыка определять правильные реквизиты и их приоритеты в окне "Варианты поиска соответствий номенклатуры".
[QUOTE]Администратор написал: Обработка Экселон работает со штатным механизмом дополнительных реквизитов и сведений, то есть записывает все доп. реквизиты так как это предусмотрено в типовой конфигурации 1С. Значит вся логика соблюдается на 100%
Также для удобства настройки в интерфейсе обработки реализовано отображение доп.реквизитов по видам номенклатуры, то есть для настройки номеров колонок можно отобразить как все доп.реквизиты Так и в разрезе видов номенклатуры.
Свойство которое принадлежит более чем одному виду номенклатуры отображается только на закладке ВСЕ СВОЙСТВА. [QUOTE][URL=/forum/user/8807/]Anton User[/URL] написал: чекбокс "Разрешить перевод свойств в ОБЩИЕ"[/QUOTE] эта настройка позволяет создать доп.реквизиты которые будут принадлежать нескольким видам номенклатуры, которые выбраны пользователем перед созданием новых доп.реквизитов[/QUOTE]
Почему обработка Экселон не видит Дополнительные реквизиты, которые при помощи стандартного функционала - "Добавить - Из другого набора..." - были внесен в любой другой Набор ДР за исключением родительского?
Через стандартный справочник "Наборы дополнительных реквизитов и сведений" достаточно командой "Добавить - Из другого набора..." добавить ДР в новый набор (в котором, собственно, инициируешь команду "Добавить - Из другого набора...") и ДР добавляется в новый набор, и с ним сразу же можно работать. Но обработка Экселон не будет видеть ДР, закрепленный таким образом за другими Наборами (за исключением родительского, где ДР был создан).
Значит что? Значит логика на 100%, как вы написали выше, не соблюдается. В стандартном функционале актуальной версии ПП 1С УТ 11.4 не нужно ДР менять статус на "Общий", чтобы его (ДР) можно было использовать в нескольких Наборах ДР.