1С: УНФ связь доп реквизита номенклатуры и номенклатуры поставщиков
Отменено
19 апреля 2021 в 13:25:56
(3 года 31 неделя 12 часов назад)
10.04.2021 21:35:22
до 18.05.2021
Задача отменена автоматически согласно правилам и регламенту сервиса
Текст задания
Требуется разработать расширение для конфигурации 1С:УНФ релиза 1.6.24.136.
1. Доработка объектов:
1.1. Создание регистра сведений «Соответствие виду артикула поставщику»
Необходимо создать регистр сведений "Соответствие виду артикула поставщику", где измерением будет "Вид артикула": ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения, а ресурсом справочник "Контрагенты".
В измерение "Вид артикула" можно подобрать только те дополнительные реквизиты, которые относятся к "Справочник "Номенклатура" (Общие)".
1.2. Доработка справочника «Номенклатура поставщика»
Необходимо добавить реквизит «Вид артикула»: ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения.
Необходимо на форме вывести реквизит «Вид артикула»: ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения. и сделать его обязательным для заполнения. Выбор значения в этом поле давать только из тех дополнительных реквизитов, которые относятся к "Справочник "Номенклатура" (Общие)".
 
2. Задачи:
2.1. Ручное заполнение дополнительного реквизита в карточке номенклатуры
Доработать поведение при ручном заполнении в карточке номенклатуры дополнительного реквизита, относящегося к "Справочник "Номенклатура" (Общие)".
Если пользователь пытается ввести значение дополнительного реквизита, то перед началом выбора значения проверять наличие связи в регистре сведений данного доп реквизита как вида артикула с контрагентом. Если есть связь – давать выбрать значение. Если нет ни одной связи с контрагентом – писать об этом оповещение и открывать форму регистра сведений «Соответствие виду артикула поставщику».
При вводе нового значения в доп реквизите делать новые элементы справочника «Номенклатура поставщиков» в количестве, равному количеству связей по регистру сведений «Соответствие виду артикула поставщику». Если записей по данному доп реквизиту 3 с тремя разными контрагентами, то делать три элемента «Номенклатуры поставщиков», где:
Вид артикула – заполняемый пользователем доп реквизит.
Контрагент – тот контрагент, по кому есть запись в регистре сведений «Соответствие виду артикула поставщику» в разрезе вида артикула (заполняемого доп реквизита).
Наименование – заполнить по наименованию номенклатуры, из карточки которой идет заполнение.
Артикул – значение доп реквизита, который заполнил пользователь.
Номенклатура – номенклатура, из карточки которой идет заполнение.
2.2. Изменение доп реквизита в карточке номенклатуры
При изменении значения доп реквизита по номенклатуре, значение артикула нужно менять и во всех карточках номенклатуры поставщиков, где есть связь регистру сведений «Соответствие виду артикула поставщику».
2.3. Изменение карточки номенклатуры поставщиков
При изменении значения реквизита «Артикул» в карточке элемента «Номенклатура поставщика» должны поменяться в части артикула остальные карточки «Номенклатуры поставщика», где вид артикула совпадает с исходной карточкой, и номенклатура совпадает с исходной карточкой.
2.4. Создание карточки номенклатуры поставщиков
При создании новой карточки номенклатуры поставщика должны создаваться и новые карточки номенклатуры поставщика по другим контрагентам, которые указаны в регистре сведений «Соответствие виду артикула поставщику».
Вид артикула, артикул, номенклатура и наименование в карточках будут совпадать, а вот контрагент будет разным.
2.5. Доработка формы загрузки номенклатуры поставщиков через excel.
При попытке в форме списка «Загрузить данные из excel», показывать в форме выбора поля над группой «Номенклатура поставщика» «Вид артикула».
При загрузке загружать значение вида артикула в соответствующий реквизит. Производить поиск по наименованию нужного реквизита.
После выполнения загрузки всех элементов, создавать все другие недостающие по другим контрагентам, которые указаны в регистре сведений «Соответствие виду артикула поставщику».
2.6. При добавлении новой строки в регистр «Соответствие виду артикула поставщику», делать новые элементы справочника «Номенклатура поставщика». Элементы должны быть созданы такие же, как и по другим контрагентам с видом артикула, указанным в новой строке регистра.