Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Найти владельца номенклатуры или...

Найти владельца номенклатуры или...
Я
   pavlok2008
 
27.01.20 - 15:45
Доброго времени суток!

Товарищи, проблема номер один, уже голова кипит. Дорабатываю значит конфигурацию, и по мелочам значит правлю загрузку из табличного документа. Весь 1с крутится на linux Centos для трех магазинов, работает в разрезе все дело, три магазина = три номенклатуры. Бывает так что товары совпадают в номенклатуре полностью и по артикул и по код и по даже наименованию. Контроля по уникальности нет. Отключено.

Все бы хорошо, НО, загружаю цены в табличную часть, установка цен номенклатуры. Далее обозначаю какие цены куда лить, но, существует совпадения - выдает три товара, выбирает первый, но мне надо поставить цену для номенклатуры "1", а выбрасывает первую попавшуюся. Окей, пишу поиск поле "Наименование", ищем по Артикул, пишу колонку для извлечения, далее вычислить, и записываю


СсылкаНоменклатуры = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", ТекстЯчейки, , );
Результат = СсылкаНоменклатуры;


Хм и снова попадаю в то же направление - снова цепляет первый попавшийся результат - ставит цену как попадя скажем так. НайтиПоРеквизиту - Владелец. Вопрос - как?

Помогите пожалуйста советом, как правильнее собрать импорт, чтобы установка цен "прилипала" именно к своей номенклатуре.

Спасибо!
   Ненавижу 1С
 
1 - 27.01.20 - 15:47
если четвертый магазин откроется, то?
   HawkEye
 
2 - 27.01.20 - 15:49
(0) "работает в разрезе все дело, три магазина = три номенклатуры" - что это должно означать?
   Beduin
 
3 - 27.01.20 - 15:50
(0) Добавь доп. реквизит "Магазин" и прикрепи его к номенклатуре. Будешь понимать к какому магазину относится.
   Kigo_Kigo
 
4 - 27.01.20 - 15:50
А изначально предусмотреть сквозную уникальность кодов не судьба была?
Теперь делай Поле УникальныйКОД, пронумеруй всю номенклатуру, и по нему работай
   Kigo_Kigo
 
5 - 27.01.20 - 15:51
(4) Зачем уникальность кодов отключать, для меня загадка, если честно
   Кодер
 
6 - 27.01.20 - 15:51
Без единого классификатора НСИ жить можно, но плохо и недолго.
   Krendel
 
7 - 27.01.20 - 15:55
(0) Организаций тоже завел 3 надеюсь?
   Krendel
 
8 - 27.01.20 - 16:10
А пользователей? На каждый магазин своих, тогда и автоматом подбор номенклатуры можно будет сделать
   pavlok2008
 
9 - 27.01.20 - 16:14
(8) все по раздельности, три пользователя, три организации )
   pavlok2008
 
10 - 27.01.20 - 16:14
(5) такова задача, что есть необходимость отключить уникальность
   Krendel
 
11 - 27.01.20 - 16:23
(9) Скоро тебя ждет открытие, ведь про закупки всего этого овна ты даже и не думал
   Krendel
 
12 - 27.01.20 - 16:23
Но сначала будет склад
   pavlok2008
 
13 - 27.01.20 - 19:51
(3) вот тут не совсем понял насчет доп реквизита ))) если в номенклатуру добавить - то что это даст? по идеи я и так вижу где какой магазин, созданы разные организации / пользователи, и все все - разное )
   pavlok2008
 
14 - 27.01.20 - 19:53
(12) а что со складом не так? все работает нормально - щас проблема только в данном ЗагрузкаИзТабличныхДокументов )))
   catena
 
15 - 28.01.20 - 05:56
(13)Когда видишь две одинаковые номенклатуры, как понимаешь, где какая?
   pavlok2008
 
16 - 28.01.20 - 18:20
(15) создан вид номенклатуры, отсюда понимание к какому виду номенклатура, позиция принадлежит к виду, отсюда и понимание. Вид принадлежит к группе своей, группа прав доступа... и т.д. и т.п.
   Krendel
 
17 - 28.01.20 - 18:21
(16) Склад же один?
   pavlok2008
 
18 - 28.01.20 - 18:23
(17) три склада
   Krendel
 
19 - 28.01.20 - 18:23
(18) Физически один склад или 3?
   pavlok2008
 
20 - 28.01.20 - 18:24
(19) физически три
   Сияющий в темноте
 
21 - 28.01.20 - 19:04
а цены же к складу привязываются?
если каждому складу свой вид цен?
и если на товар нулевая цена,то и нет товара.
   Krendel
 
22 - 28.01.20 - 19:04
(20) А зачем тогда ты сделал одинаковую номенклатуру 3 раза?
   pavlok2008
 
23 - 28.01.20 - 19:28
(22) "Бывает так что товары совпадают в номенклатуре полностью и по артикул и по код и по даже наименованию."
   pavlok2008
 
24 - 28.01.20 - 19:38
(21) вот и весь вопрос как привязать в УТ вид цены к складу - я уже второй день кручу туда сюда настройки ...
   МимохожийОднако
 
25 - 28.01.20 - 20:07
(24) В справочнике Склады посмотри реквизит
   МимохожийОднако
 
26 - 28.01.20 - 20:07
+(25) если нет такого реквизита, добавь
   Кодер
 
27 - 28.01.20 - 20:20
Ты делаешь противоестественным образом ненужную работу.

1. Напиши правила использования и ввода номенклатуры. Единый древовидный реестр ТМЦ, одна точка ввода, больше никто править не должен.
2. Выгрузи существующие справочники в реестр, раздели дубли цветами, пометь лишние на удаление.
3. Тебе не надо править конфигурацию. 80% хотелок или реализованы, или вредны.
   Ненавижу 1С
 
28 - 28.01.20 - 21:04
(23) а физически товар различается?
   _Дайвер_
 
29 - 28.01.20 - 23:40
Вроде еще не пятница...
   catena
 
30 - 29.01.20 - 05:20
(23)И? В чем смысл-то заводить три элемента?
 
 Рекламное место пустует
   pavlok2008
 
31 - 31.01.20 - 10:20
Извиняюсь что выпал ) я программист, с 1с знакомлюсь ) 

Итак, наверное лучше объяснить изначальную задачу, для понимания ситуации, есть три магазина, которые базируются на земле. У каждого магазина свой склад, один из них самый большой (ну я думаю для задачи в принципе разницы никакой нет - больше - меньше). Учет товародвижения, и самого товара производится отдельно друг от друга - нет головного офиса.
Прикурил все это дело на Linux - одна единая база данных. Клиенты крутятся на Windows. Думаю версии УТ


(30) Смысл в том, чтобы отделить друг от друга как поступающие данны, так потом еще прикурить интернет магазин от трех складов (то что есть в наличии)

(28) товар - различается, но данны вопрос я думаю также можно зарешать с помощью добавления характеристик, либо же доп полей

Вот я щас думал - может гораздо проще завести один справочник номенклатуры - разделить прайс листами поставщиков (контрагентов) - может так целесообразней сделать вообще все?

Подскажите господа из самой задачи поэтапно, как сделать все - где группы нарезать, склады, контрагенты и так далее - буду очень благодарен )
   catena
 
32 - 31.01.20 - 10:28
(31)То, что есть в наличии на складах разделяется остатками на регистрах. Смысла дублировать элементы нет. Вы правда думаете, что первые с несколькими складами?
   pavlok2008
 
33 - 31.01.20 - 10:56
(32) не сильно знаком с 1с (общения на "ты"), я более ближе мыслю от всяких скриптов серверной части, с++ например, криптовалюты (хотя и там дублировать не надо - одна база - можно с ней накрутить как угодно)

правильно ли я понял Вашу мысль - сделать один справочник и раскидать по остаткам контрагента?

Подскажите поэтапно как на одной базе прикурить все это дело )))

т.е.

1. справочник делаем один
2. пользователя три
3. склада три
4. контрагента - три
5. групп прав доступа пользователей - три

Создать один справочник, загрузить три прайс листа по контрагентам - вуаля - все готово?
   HawkEye
 
34 - 31.01.20 - 13:36
(33) когда не сильно знаком, общаются на "Вы"...

справочник у тебя и так один...


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.