|
Выбор способа реализации | ☑ | ||
---|---|---|---|---|
0
zhukovia
12.05.17
✎
08:39
|
Требуется подсказка от гуру 1С. Задача следующая.
1. Есть товар (количество товара 50-60 тыс.шт. в год) на который при поступлении на склад навешивается баркод, товару присваивается ряд характеристик (7 штук). 2. После товар собирается в партии и происходит его отгрузка покупателю. 3. У покупателя происходит изменение этих характеристик и добавляются еще 2. Одновременно с этим формируется цена. Необходимо контролировать сколько, когда и какого товара (пришло/ушло/продалось) и какие характеристики были/стали (старые не переписываются, а сохраняются). Сейчас я реализовал это в виде справочника в который записаны баркоды и все характеристики (в виде реквизитов). Движения записаны так же в реквизитах (т.е. ссылка на документ присвоения/отгрузки/продажи). Контроль за целостностью (чтобы не удалить уже проданный баркод) реализовано при проведении документов. Но все это жутко неудобно, громоздко и медленно работает. Отсюда вопрос. Может есть в 1с иной механизм удобно реализовать подобное? 1с 8.3 |
|||
1
zhukovia
12.05.17
✎
12:33
|
Ни у кого нет идей или нет желания подсказать? Может я сформулировал как то не так?
|
|||
2
Джинн
12.05.17
✎
12:34
|
Вы одновременно ведете учет и у поставщика, и у покупателя?
|
|||
3
Масянька
12.05.17
✎
12:37
|
(2) В одной базе и по одному контрагенту :))))
|
|||
4
Злопчинский
12.05.17
✎
12:41
|
(3) и все это делает один человек
|
|||
5
Масянька
12.05.17
✎
12:42
|
(4) Голосовым управлением
|
|||
6
Злопчинский
12.05.17
✎
12:44
|
Обычно под отгрузкой понимают переход права собственности.
В этом случае п.4 противоречит самому принципу коммерческой сделки Следовательно можно предположить что покупатель никакой нафиг не покупатель а коммтсионер\агент\подобноечтото |
|||
7
vicof
12.05.17
✎
12:45
|
Назачем менять характеристики?
|
|||
8
Злопчинский
12.05.17
✎
12:45
|
Соответственно имхо в тс написана какая-то хня или вечьмавесьма специфическая область деятельности
|
|||
9
Злопчинский
12.05.17
✎
12:49
|
По нулевому посту естьиподозрение что автор не знаком с концепцией регистров сведений и накоплений и ведением учёта по характеристикам - то есть то, что реализовано в типовой УТ
|
|||
10
zhukovia
12.05.17
✎
12:56
|
(2) Нет учет у поставщика.
(3) База одна, но поставщиков не один. (4) Это проблема? (5) Сканером штрих кодов, в основном. (6) Покупатель это действительно не покупатель, а коминтент. И отгрузка здесь это отправка к коминтенту для дальнейшей продажи товара на аукционе, поэтому и цена возникает после отгрузки. Я об этом не стал писать, чтобы не загромождать лишним. От этого сама суть вопроса не меняется. |
|||
11
Злопчинский
12.05.17
✎
13:01
|
(10) имхается вы путаете комитента и комиссионера\агента.
|
|||
12
ColonelAp4u
12.05.17
✎
13:02
|
Почему не хочешь писать все это в РС? Там же быстрее будет происходить. А громоздким оно у тебя будет всегда, А вот в скорости РС будет лучше справочника
|
|||
13
zhukovia
12.05.17
✎
13:03
|
(7) Характеристики меняются так как у аукциона другой тип оценки свойств и это записывается отдельно.
(8) Да деятельность немного специфическая. (9) С концепцией регистров знаком, но не очень хорошо. Поэтому и спрашиваю. Я тоже сначала думал в регистрах сделать но так и не понял как это вкорячить туда. У меня по сути есть запись (баркод) к которой постепенно добавляются разные реквизиты, а после продажи формируется и цена. Все. Мне движения как таковые не нужны, так как после продажи он никуда уже не двигается, но и убирать его нельзя он нужен для последующего анализа. Вообще вся программа для анализа предназначена, сравнивать по параметрам то что было продано в этом и предыдущих годах. |
|||
14
Garykom
гуру
12.05.17
✎
13:03
|
(0) Изучить основы "партионного учета" и способы реализации.
|
|||
15
zhukovia
12.05.17
✎
13:06
|
(11) Я и еще поставщики поставляем товар на аукцион, а он от нашего имени это продает. Так будет точнее.
(12) РС это регистры сведений? |
|||
16
zhukovia
12.05.17
✎
13:07
|
(14) А реализовывать в 1С с помощью чего?
|
|||
17
Garykom
гуру
12.05.17
✎
13:08
|
(14)+ Фактически выделите самую мельчайшую неделимую единицу товара которая отличается от других подобных.
Это и есть минимальная партия, далее ведите учет в них. справочник "Номенклатура" и прочее это группировки для "Партий". Иногда если группировки не нужны есть смысл сделать Партия=Номенклатура и по сути на каждую новую "партию" (строка-позиция накладной документа поступления) заводить новый элемент справочника Номенклатура. |
|||
18
Garykom
гуру
12.05.17
✎
13:10
|
(16) Справочник самое оптимальное, просто во всех документах/движениях должна быть ссылка на него.
У вас тормоза из за 3-й связи между сущностями путем штрихкодов. Вместо того чтобы напрямую сущности связывать. |
|||
19
zhukovia
12.05.17
✎
13:11
|
(17) У меня КАЖДАЯ единица товара важна. Т.е. нельзя объединить даже 2 шт. вместе. Учет ведется побаркодно.
|
|||
20
Garykom
гуру
12.05.17
✎
13:12
|
(19) Ювелирка?
|
|||
21
Garykom
гуру
12.05.17
✎
13:13
|
(20)+ Ну так и заводи на каждую эту единицу новую номенклатуру со своим весом и прочими характеристиками ))
И в ней доп.реквизитом если она произошла (была произведена из) от некой другой номенклатуры |
|||
22
zhukovia
12.05.17
✎
13:13
|
(18) У меня в справочнике ссылка на документ, а не наоборот. В документе может быть 15-20 тыс баркодов. А без штрих кода вообще ничего не выйдет. Так как аукцион по продажам отчитывается как раз по баркодам.
(20) Нет, пушнина. |
|||
23
Масянька
12.05.17
✎
13:16
|
(22) ИМХО, не правильно. У тебя (все-таки) справочник. Только слегка специфичный.
|
|||
24
Garykom
гуру
12.05.17
✎
13:17
|
(22) Пофиг, пушнина в принципе тоже самое, уникальные изделия каждое со своими характеристиками типа вид животного, площадь, качество и т.д.
Эти характеристики либо перечислимые (выбираются из справочника, перечисления), либо числовые/строковые. Вот и прописывай их для элемента номенклатуры. В результате никаких проблем, у тя в документах будет просто номенклатура только всегда с кол-вом =1. Сколько строк - столько шкурок, а если для печати то легко свернуть по характеристикам из номенклатуры и вывести сводный документ на печатную форму. |
|||
25
zhukovia
12.05.17
✎
13:17
|
(21) Я так и сделал. У меня программа уже 5 лет работает. Просто каждый раз когда смотрю на все это безобразие (на код) то хочется переделать. Вот и спросил может я неоптимально изначально все сделал. Я сейчас прикрутил к базе HTTP клиента, так вот некоторые отчеты секунд по 30-40 делаются, а у Веб пользователя создается ощущение что все повисло.
|
|||
26
zhukovia
12.05.17
✎
13:18
|
(24) Вот ровно так все и есть. )
|
|||
27
Масянька
12.05.17
✎
13:18
|
+ (23) Не вникая в подробности учета: поступление (практически, типовое) - перемещение (обрастает всякой фигней - тут пилить и сильно, а может и свой док-т сделать) - реализация (сама продажа)
|
|||
28
Garykom
гуру
12.05.17
✎
13:19
|
(25) Переделай это на новую типовую конфу (на 8-ке УФ) и все, на том же принципе только чтобы не остаться как раньше на 77 в аутсайдерах.
|
|||
29
Масянька
12.05.17
✎
13:19
|
(25) Тогда откуда ссылка на документ?
|
|||
30
zhukovia
12.05.17
✎
13:19
|
(23) А что неправильно?
|
|||
31
Масянька
12.05.17
✎
13:20
|
(30) В документе ссылка на элемент справочника. А не наоборот.
|
|||
32
zhukovia
12.05.17
✎
13:20
|
(29) Ссылка пихается при проведении документа. И проведение иногда по две мин из за этого висит. (
|
|||
33
Масянька
12.05.17
✎
13:21
|
(30) Скажи, а движения товара по справочнику смотрят?
|
|||
34
zhukovia
12.05.17
✎
13:21
|
(28) У мня написано с 0 на 8.3 в УФ.
|
|||
35
zhukovia
12.05.17
✎
13:21
|
(33) Да.
|
|||
36
Garykom
гуру
12.05.17
✎
13:21
|
(32) Эээ у тя что подбор конкретной номенклатуры идет при провдении документа?
А не при добавлении строки в документ движения (перемещение/расход)? |
|||
37
Масянька
12.05.17
✎
13:22
|
(35) Капец... Видела я такие контейнеры... Убила бы...
Переписывай!!!! |
|||
38
zhukovia
12.05.17
✎
13:22
|
(33) Так быстрее. Потому что у товара есть еще реквизит поставщик и сначала нужно по нему отобрать.
|
|||
39
Garykom
гуру
12.05.17
✎
13:23
|
(34) Не было смысла, те можно было любую конфу торговую использовать (УТ11, Розница 2.2) и даже БП3 типовую
|
|||
40
zhukovia
12.05.17
✎
13:23
|
(37) Я так и не понял, а как сделать то?
|
|||
41
Garykom
гуру
12.05.17
✎
13:23
|
(40) Не обращай на нее внимания, ей просто внимания не хватает хотя она ничего не поняла ;)
|
|||
42
zhukovia
12.05.17
✎
13:27
|
(36) Когда делается например отгрузка на аукцион, то просто открывает документ и сканируем товар, в ТЧ пихаются ссылки на справочник, если надо то меняем или добавляем цену например. При проведении документа берем ссылку на справочник и в ней меняем параметры и записываем ссылку на документ. Документов всего 3 и у каждого баркода может быть только один документ отпределеного типа (т.е. 3 реквизита у справочника)
|
|||
43
Масянька
12.05.17
✎
13:28
|
(40) Структура должна быть: справочник -> документы -> отчеты.
Даже если товар уникален, все равно это справочник. |
|||
44
Garykom
гуру
12.05.17
✎
13:28
|
(42) Понял тя, тормоза из-за перезаписи элементов справочника при проведении документа.
|
|||
45
zhukovia
12.05.17
✎
13:28
|
(39) В типовой много лишнего понаворочено, а тут все только нужное.
|
|||
46
zhukovia
12.05.17
✎
13:29
|
(44) Ага. Из за них. В замере производительности проверял. 70% всего времени.
|
|||
47
Масянька
12.05.17
✎
13:29
|
(41) Была конфа "Контейнерные перевозки" (ну, типа того).
Все построено на справочнике. То есть движение контейнера отражается в справочнике. А теперь сам подумай... |
|||
48
Масянька
12.05.17
✎
13:31
|
(42) Один баркод -> три документа -> изменения в отчете.
А не три реквизита у справочника. |
|||
49
Масянька
12.05.17
✎
13:31
|
(46) А писал сам или по типу чего-то?
|
|||
50
zhukovia
12.05.17
✎
13:32
|
(43) Но у меня 1 элемент справочника 1 документ отгрузки/продажи. А в документе 20 тыс. записей причем разных поставщиков и для перебора, например в запросе, один фиг сначала надо по справочнику отобрать. А так придется потом еще делать какое нибудь соединение к документам (перебирая десятки тысяч ненужных записей)
То что выглядит это все криво я и сам знаю. |
|||
51
zhukovia
12.05.17
✎
13:33
|
(49) С чистой базы. Все сам кроме подключения сканера. Его из типовой выдрал.
|
|||
52
Garykom
гуру
12.05.17
✎
13:34
|
(42) Убери запись ссылки на документ в элемент справочника, это не надо.
При необходимости это запросом легко найти. |
|||
53
zhukovia
12.05.17
✎
13:34
|
(48) Изменения в отчете это о чем? Я не очень понял.
|
|||
54
Масянька
12.05.17
✎
13:35
|
(53) Изменения по товару: пришел, ушел, когда, за сколько.
|
|||
55
zhukovia
12.05.17
✎
13:36
|
(52) Там кроме ссылки еще и параметры записывать нужно (новая сортировка, цена и.д.). Так что ПолучитьОбъект/Записать все равно делать.
|
|||
56
zhukovia
12.05.17
✎
13:38
|
(54) пришел/ушел это больше справочная информация основные данные в реквизитах справочника (цвет,сорт,дефект,размер,седина,тон,оттенок и т.д.) по ним и собираются отчеты.
|
|||
57
zhukovia
12.05.17
✎
13:39
|
Т.е. Регистр сведений тут вряд ли подойдет?
|
|||
58
Garykom
гуру
12.05.17
✎
13:40
|
(55) А! Вот если записываешь новое то не пиши в ту же номенклатуру!
Создавай новую номенклатуру, причем не в момент проведения а перед при заполнении документа-добавлении строк. И ссылку тута на прежнюю... |
|||
59
Масянька
12.05.17
✎
13:40
|
(56) xxx: Стройбат ФЛОТА? Это, наверное, что-то совсем опасное)
yyy: Это когда заставляют копать не землю, а воду... На два метра в глубину... |
|||
60
Garykom
гуру
12.05.17
✎
13:41
|
(57) РС это если периодика нужна или изменения по времени.
Можно реквизиты которые меняются для номенклатуры туда выносить. Типа была шкура целая, а стала облезлая вот периодический РС тут в тему. |
|||
61
zhukovia
12.05.17
✎
13:43
|
(58) Дак у меня тогда удвоится все, а это десятки тысяч записей. И для чего это делать? По сути то товар как был один так и остался. Мне нужны как раз отчеты о его "трансформации", а увязывать потом два разных справочника мне кажется излишним.
|
|||
62
Garykom
гуру
12.05.17
✎
13:44
|
(61) Ну тогда дели справочник на неизменяемую часть справочник и изменяемые характеристики в периодический РС.
|
|||
63
zhukovia
12.05.17
✎
13:44
|
(60) Не совсем меняются, они дополняются. Т.е. был най размер Крупный, а на аукционе стал XXL (но "старый" размер как был так и остался).
|
|||
64
zhukovia
12.05.17
✎
13:45
|
(60) Есть 2 размера, 2 цвета, 2 дефекта.
|
|||
65
Garykom
гуру
12.05.17
✎
13:45
|
Суть когда планируешь архитектуру конфигурации попробуй рассмотреть-прописать все варианты что будет.
Не будет ли тут тормозить и а как будем получать вот эти сведения? Очень помогает. |
|||
66
Garykom
гуру
12.05.17
✎
13:46
|
(63) Понял, пофиг можно и в ТЧ справочника это оставить, но убери это из проведения документов.
|
|||
67
zhukovia
12.05.17
✎
13:47
|
Я когда писал так и делал, вот только может чего упустил по незнанию 1С. Раньше я с 7.7 работал.
|
|||
68
Garykom
гуру
12.05.17
✎
13:47
|
(66) *в реквизитах или в ТЧ справочника
|
|||
69
Масянька
12.05.17
✎
13:48
|
(61) Не, чукча не читатель :)
Товар один, а изменение (вся твою лабуда) - это РС. Запись в РС создается док-том. И потом в отчете собираешь записи РС по товару. |
|||
70
zhukovia
12.05.17
✎
13:48
|
(66) А отгружен/продан или нет баркод каждый раз в запросе проверять?
|
|||
71
zhukovia
12.05.17
✎
13:50
|
(69) Попробую еще раз посмотреть на РС. Уже и не помню почему тогда его не выбрал, что помешало.
|
|||
72
Garykom
гуру
12.05.17
✎
13:51
|
(70) Короче могу сказать только одно ))
Пойми вот этот твой уникальный самодельный лисапед делается за несколько дней по 2-3 часа в день на типовой конфе типа УТ/БП )) Суть что уже есть требуемый функционал на 90% и допилить небольшой кусочек по доп.реквизитам и все. Добавив удобные обработчики для быстрого ввода и заполнения документов/справочников. К примеру тыкнули в типовом документе "новая строка" и открылась своя форма для ввода строки. Тыкнули по строке 2 раза "изменить" открылась формочка редактирования характеристик. |
|||
73
Garykom
гуру
12.05.17
✎
13:52
|
(72)+ Но чтобы это сделать сначала надо типовую конфу и их функционал изучить а это пару месяцев может не хватит.
|
|||
74
zhukovia
12.05.17
✎
13:55
|
(73) Зато у меня грузиться быстро! )
Согласен может так и проще было сделать, но теперь как мне кажется все то, что уже занесено будет довольно таки долго перетаскивать на типовую. Да и по работе все устраивает на 100% (кроме скорости и уродливости реализации). А будет ли а типовой это все сильно быстрее? С такими документами. |
|||
75
zhukovia
12.05.17
✎
14:04
|
Спасибо всем за участие. Попробую посмотреть в сторону РС.
|
|||
76
Garykom
гуру
12.05.17
✎
14:06
|
(74) "грузится быстро" это не та проблема на современных компах даже ERP2 в режиме предприятия весьма шустро шевелится
В типовой будет проще в будущем с реализацией хотелок и т.д. К примеру как будешь выкручиваться с кассами онлайн в своей самописке? Или у тебя учета оплаты нет совсем? |
|||
77
zhukovia
12.05.17
✎
14:28
|
(76) Кассы точно не понадобятся. А учет оплаты как раз сейчас делаю.
|
|||
78
Garykom
гуру
12.05.17
✎
14:38
|
(77) "Кассы точно не понадобятся"
это пока... хотелки растут на лету, сча при опте оплата наликом ККТ нужна И вот в типовых "учет оплаты" давным давно есть, докрутить отчеты на СКД это простейше до требуемого вида. |
|||
79
Garykom
гуру
12.05.17
✎
14:42
|
(78)+ Смотри разрабатывать "свой автомобиль" (нетленку) есть смысл только если авто сильно специфичный и нельзя обойтись приобретением и обучением вождению типового.
Ну или легким "тюнингом" типовой конфы, в крайних случаях пишут свои "прицепы". Вот если к примеру куча рабочих мест (под 100+) или ограниченное железо, или еще некие причины типа реализуемого функционала нету ни в каких типовых даже частично, тогда да есть смысл писать самописку. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |