Имя: Пароль:
1C
1С v8
«Установка цен номенклатуры» Прошу критики моего решения.
0 Wirtuozzz
 
20.03.15
11:19
Добрый день.
У меня стоит задача: Необходимо разработать механизм, который будет автоматически рассчитывать и записывать значения цены, документом «Установка цен номенклатуры», в зависимости от настроек.
К примеру: необходимо каждый день брать только максимальные значения цены «Розничная» и записывать значения цены для типа цен «Максимальная цена».
У меня была такая идея:
•    Создать РС, что бы в нем хранить настройки;
•    Создать обработку, выполнять логические операции и т.д;
•    Создать регламентное задание которое будет дергать обработку.
Идея не очень нравится, почему? Пока никак не пойму, но мне кажется в моем решении что-то не так.

А какое ваше мнение?
1 D_E_S_131
 
20.03.15
11:20
Зачем создавать новый РС, если уже есть РС "ЦеныНоменклатуры"?
2 Spyke
 
20.03.15
11:23
(0) Для хранения настроек лучше справочник. Если настроек много. А так можно перечисление + константа
3 Wirtuozzz
 
20.03.15
11:23
РС нужен для настроек, по которым будет работать обработка.
К примеру РС будет хранить данные:
Вид сравнения : максимум, минимум, среднее;
Тип цен Источник; - то что проверяем на условие
Тип цен Приеник; - то что записываем
4 Wirtuozzz
 
20.03.15
11:25
(2) полностью согласен, мне вообще больше нравится справочник или документ, но как к справочнику или документу прикручивать Рег.зад?
Или в спр. или доке хранить настройки а в обработку их подсовывать в виде настроек? - вроде тоже не комильфо.
5 Wirtuozzz
 
20.03.15
11:26
мне вообще это видится типа плана обмена. Но стоит ли использовать план обмена тут? не перебор ли?
6 Wirtuozzz
 
20.03.15
11:27
Вот как в Рознице 2.1 используют план обмена для настройки с сайтом, сколько объектов создал - столько обменов и есть, все разные и настроек куча.
7 Spyke
 
20.03.15
11:28
(4) На счет документа не понял. Если настройки будут менятся не часто то текущую настройку хранить в константе как ссылку на эл. справочника и пихать это в обработку
8 Wirtuozzz
 
20.03.15
11:38
Сразу прощу прощения, про план обмена - объект конфигурации не подойдет. он излишний.

(7) На счет документа: берем создаем документ, храним в нем настройки, по регламентному заданию смотрим какие документы проведены, и выполняем логические операции, которые зашиты в документе.
9 Wirtuozzz
 
20.03.15
11:39
(7) Мне бы хотелось хранить историю, константа не даст хранить историю, если поменяли настройки то все.
10 Wirtuozzz
 
20.03.15
11:52
Народ, нет идей?
11 Гёдза
 
20.03.15
11:53
Надо было тему начинать:
Придумал гениальное решение по установке цен.
Угадайте какое
12 Wirtuozzz
 
20.03.15
11:57
(11) Ну да, пятница же +)
13 Spyke
 
20.03.15
12:01
(9) Тогда сделай спр с настройками документ который будет записывать тек настройку в РС при проведении
в РС содержит ссылку на док и настройку
14 Maniac
 
20.03.15
12:02
В теме написано прошу "критики рещения", а решения то и нет))
Человек даже не знает как начать делать.
Чудеса
15 mistеr
 
20.03.15
12:07
(0) Если эти расчеты нужно делать каждый день, то лучше их рассчитывать там и в тот момент, где и когда они должны быть использованы.
Ответственность за то, что продали по одной цене, а не по другой, должна быть на конкретном пользователе, а на на рег. задании. Тогда и логи не нужны.
16 Biker
 
20.03.15
12:08
(0) Чего за конфа то ? В ут11 есть формирование цен произвольным запросом к данным.И не надо лисапедов.
17 Wirtuozzz
 
20.03.15
12:29
(16) конфа Розница 2.1
18 Wirtuozzz
 
20.03.15
12:31
(15) Вот это вообще сильно сказано! Класс! Концепция поменялась. Т.к. этот механизм нужен для формирования цены, которая полетит на сайт, то надо доарботать план обмена с сайтом и все. все очень просто!
19 Wirtuozzz
 
20.03.15
13:21
Будем дорабатывать план обмена с сайтом.
20 Biker
 
20.03.15
13:38
(19) имхо косячное решение, завтра опять ченить с ценой придумают, опять правила менять будешь? делай вид цен ЦенаДляСайта, ее меняй как хочешь и синхронизируй.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.