|
УТ 11.3 Дополнительный артикул к номенклатуре с нумератором. | ☑ | ||
---|---|---|---|---|
0
roofus
04.01.18
✎
20:24
|
С новым годом форумчане!
Подскажите где почитать, чтобы не изобретать велосипед. Есть УТ 11.3 около 5000 наименований Руководство поставило задачу упорядочить учет на складе. Поля код (связующее поле для бухгалтерии) и артикул (связующее поле для заказов у поставщиков) заняты. Создал дополнительный реквизит артикул для склада. Ограничить длиной 3 или 4 символа. Заполнить по аналогии с аритикулами в Электромонтаже "X000" (где X первая буква корневой папки каталога, 000 порядковый номер внутри папки). Так вот по-сути две задачи: 1. проставить номера в уже созданных элементах 2. проверять уникальность и создавать новый номер при записи нового элемента. Кто-ньть сталкивался с такой постановкой вопроса? |
|||
1
mehfk
04.01.18
✎
20:28
|
Как создание этого реквизита решает задачу "упорядочить учет на складе"?
|
|||
2
roofus
04.01.18
✎
20:33
|
производным будет распечатка этикеток с этим номером и в служебных документах (подбор товара, перемещение, сборка и т.п.) будет этот код.
Искать проще и быстрее по складу. Ячеистый учет на нашем обороте через чур сложно и громоздко. Даже справочно. |
|||
3
Serg_1960
04.01.18
✎
20:42
|
Ваша ошибка вот тут: "связующее поле для заказов у поставщиков". Для этих целей используется другой функционал конфигурации - "номенклатура поставщиков".
Надеюсь будет полезным канал: https://www.youtube.com/watch?time_continue=8&v=xdzibwr53aI Дабы не изобретать велосипед с квадратными колесами :) |
|||
4
roofus
04.01.18
✎
20:48
|
Я уже задумался на эту тему, но это очень трудоемкое занятие и очень долгое. Хотя скорее всего неизбежное.
Артикул поставщика можно временно запихнуть в наименование. А вот как нумератор сделать? |
|||
5
roofus
04.01.18
✎
20:52
|
В любом случае спасибо!
|
|||
6
Serg_1960
04.01.18
✎
21:07
|
(4) Пусть вас лихо минует и не придётся вам менять поставщиков как перчатки и не заказывать одну номенклатуру у нескольких... Аминь :) А "свой" нумератор при многопользовательском режиме работы - не такое уж простое дело :( Погугли на форуме "нумератор" - темы на эту тему не раз и не два подымались регулярно.
|
|||
7
ribuh
05.01.18
✎
06:56
|
(4) [А вот как нумератор сделать?] - тут суть подмена понятия, нумератор в 1С - это такая хреновина...для документов предназначенная.
Есть ещё коды справочников, которые система автоматом может присваивать, а Вам нужно заполнять своё поле номерами в пределах папки, или ещё как...это не нумератор вовсе... Тут можно что посоветовать, ну во-первых, раз ещё недалеко всё ушло, не добавлять новое поле, а добавить доп. реквизит или доп. сведение, чтобы потом меньше затыков было с обновлениями (а, возможно, можно будет вообще остаться на полной поддержке) второе - для заполнения поля использовать запрос, в котором тупо сосчитать количество элементов в группе, что-то подобное вот этому запросу: Запрос = Новый Запрос( "ВЫБРАТЬ РАЗЛИЧНЫЕ | КОЛИЧЕСТВО(СчетФактураВыданный.Ссылка) КАК ПорядковыйНомер, | СчетФактураВыданный.Организация КАК Организация |ИЗ | Документ.СчетФактураВыданный КАК СчетФактураВыданный |ГДЕ | СчетФактураВыданный.Дата МЕЖДУ &Начало И &Конец | И СчетФактураВыданный.Организация = &Организация | |СГРУППИРОВАТЬ ПО | СчетФактураВыданный.Организация" ); в котором считаюся счета фактуры за день, а Вам нужно сосчитать элементы в папке, прибавить 1 и сформировать новый, как Вы его называете, артикул с нужными префиксами и ведущими нолями...в общем как захочется. Сделать это лучше в расширении, например, создав свой, в котором прописать формирование нового артикула, и включить в модуле расширения справочника, например процедуру &После("ПередЗаписью") Процедура _ПередЗаписью(Отказ) |
|||
8
roofus
05.01.18
✎
13:14
|
Спасибо за идею, попробую!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |