Имя: Пароль:
1C
1С v8
БП30 как быстро поиметь остатки?
, ,
0 Shved_72
 
02.01.14
18:05
сссуть: подбор номенклатуры открывается 60 сек, хочу запараллелить перехватчиком записи из РБ во куданить.
красиво и быстро было бы в РС (непериодич): товар/скад/колво,
но как логику прописать изменения остатка? надо знать остаток на каждый док и помнить учитывали ли этот док уже или нет...
выходит тока РН... но млин получается писать все движения которые вроде нафиг не нужны. надо знать скоко щас колбасы, без истории...
ась?
1 Shved_72
 
02.01.14
18:14
регламентный перехватчик каждые 5 минут в РС не канает, надо мгновенно видеть, 8 манагеров грузят одно и тоже вагонами...
2 Shved_72
 
02.01.14
18:16
если РС делать периодический на каждый регистратор, то объем его будет как РН...
в справочник чтоли писать
3 ИсчадиеADO
 
02.01.14
18:18
создавай рн и подписку на запись набора рб.
А вообще контора с 8 продажниками могла бы и ут-шку себе позволить
4 Shved_72
 
02.01.14
18:21
(3) да наверно тока так. а УТ позволить могут, но чото я очкую больно УТ11 тяжелая и страшная...
5 Aleksey
 
02.01.14
18:22
(0) Вообщето остатки на ТА получаешь мгновенно, откуда страх то такой?

(3) Бухия запустила перепроводку и писец котёнку
6 Shved_72
 
02.01.14
18:28
(5) типовой подбор и так на ТА, но тормозит жуть, особенно если поставить галку "Только остатки"
при РН котенок также освежится и будет зеркален РБ
а страшно... по слухам 7рошников. что ТиС летает, а УТ11 ползет...
7 Eugeneer
 
02.01.14
18:31
В БП вести оперативный учет? да вы батенька извращенец.
8 Shved_72
 
02.01.14
18:36
(7) ну в бух77 летало, почему для того же объема и сотров в 7ке надо брать две конфы.
а чо просто бухам не надо видеть остатки?
9 ИсчадиеADO
 
02.01.14
18:37
(5) ну будет проверятся каждая запись набора на соотв. счета, а чо делать...
10 Shved_72
 
02.01.14
18:37
(9)да. ессно ловим тока записи из набора 41 и 10 счетов
11 Eugeneer
 
02.01.14
18:40
Ну у меня версии нет для БП3 но могу сделать. Рабочее место менеджера по продажам с ускорением в десятки раз.
12 Eugeneer
 
02.01.14
18:41
(8) еще и база наверное файловая?)
13 Shved_72
 
02.01.14
18:43
(12) на скуле и серверном было еще медленней
(11) цена удовольствия?
14 Shved_72
 
02.01.14
18:45
(11) без дописок своих РН, РС и прочих сущностей? только играми с запросами?
15 Eugeneer
 
02.01.14
18:46
(13) ну у меня она стоит 6500. в принципе возьмусь за разработку за эту же цену.

Кстати посмотрел типовой подбор.
в демоническом списке запрос простой.
Но не стоит установка основного списка на справочник номенклатуры.

ВЫБРАТЬ
    СправочникНоменклатура.Ссылка КАК Номенклатура,
    ЕСТЬNULL(ХозрасчетныйОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
    ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Валюта, ЗНАЧЕНИЕ(Справочник.Валюты.ПустаяСсылка)) КАК Валюта,
    ЕСТЬNULL(ЦеныНоменклатурыСрезПоследних.Цена, 0) КАК Цена,
    ХозрасчетныйОстатки.Счет КАК СчетУчета
ИЗ
    Справочник.Номенклатура КАК СправочникНоменклатура
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних({(&ДатаЦены)}, {(Номенклатура).* КАК Ссылка, (ТипЦен) КАК ТипЦен, (Валюта) КАК Валюта}) КАК ЦеныНоменклатурыСрезПоследних
        ПО СправочникНоменклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура}
        {ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки({(&ДатаОстатки)}, {(Счет).* КАК Счет}, {(&ВидыСубконто)}, {(ВЫРАЗИТЬ(Субконто1 КАК Справочник.Номенклатура)).* КАК Номенклатура, (Субконто2)}) КАК ХозрасчетныйОстатки
        ПО СправочникНоменклатура.Ссылка = ХозрасчетныйОстатки.Субконто1
            И (ХозрасчетныйОстатки.КоличествоОстаток > 0)}
ГДЕ
    НЕ СправочникНоменклатура.ЭтоГруппа
    И ВЫБОР
            КОГДА &ПоказыватьТолькоОстатки
                ТОГДА ЕСТЬNULL(ХозрасчетныйОстатки.КоличествоОстаток, 0) > 0
            ИНАЧЕ ИСТИНА
        КОНЕЦ
{ГДЕ
    СправочникНоменклатура.Ссылка.* КАК Номенклатура}
16 Eugeneer
 
02.01.14
18:47
(14) не. я делаю функциональное РММ с кучей разной информации.
Вот по примеру УТ11. Такую же для БП можно сделать.
тобы еще было всякое разное инфо и так далее.
http://subsystems.ru/catalog/33/143/
17 Shved_72
 
02.01.14
18:50
(16) ну цветочки это хорошо, но в моем случае скорость первична. куда тебе стукнуться для интима?
18 Eugeneer
 
02.01.14
18:51
Самый большой тормоз процедура
УправлениеСписком()


Причем я думаю процентов 90 тормоза вызывает процедурка
ОтборыСписковКлиентСервер.ИзменитьЭлементОтбораСписка

которая там на каждом шагу влеплена. Передающая в запрос все настройки и фильтры.


Причем все это так было еще в первых релизах УТ11.0
Потом все там переписали.


Короче говоря ты в сказку попал))) в БП3 глюки которые в УТ11 несколько лет исправляли а в БП3 они все остались на акутальном релизе)))

все параметры и фильтры - все это тормоз.
19 Shved_72
 
02.01.14
18:57
пичалька.
дак за 6500 я попаду в твою сказку РММ?
20 Eugeneer
 
02.01.14
18:58
Ешкин кот. а чо там на 41 счете товары даже субконто нет в конфигураторе предопределенных)) добавляются из настройки параметров учета системы.
21 Shved_72
 
02.01.14
18:59
(20) это опциональная опция. кто ведет на УТ, на 41 тока суммы
22 Eugeneer
 
02.01.14
19:01
(19) Мне пока что самому интересно. Вот и копнул.
Боюсь дружище что это намного масштабнее проблема чем я думал.
БП3 модули все кривые работы с динамическими списками. А из УТ11 их взять не представляется возможным - слишком дофига завязок.

Ну это касаемо демонического списка.

КОроче как вариант хотя бы что то ускорить - зайди в демонический спискок СписокНоменклатуры и там внизу укажи основную таблицу - справочник номенклатура и поставб галку - динамическое считывание данных.
23 Shved_72
 
02.01.14
19:02
7500 ?
24 Eugeneer
 
02.01.14
19:02
Я конечно подбор для БП3 намечу сделать. Но срочно за это браться не буду.
25 Sorm
 
02.01.14
19:09
(15) А зачем каждый раз тащить весь список номенклатуры? Для начала мож как-то его параметризировать?
26 Shved_72
 
02.01.14
19:11
http://s2.ipicture.ru/uploads/20140102/BSSfwrUX.jpg
(22) не нашел такого. или ты про убрать дин.список и сделать осовной номеклатуру?
27 Shved_72
 
02.01.14
19:17
понятно что без подбора - ввод новой строки - где форма списка ном летает мгновенно, но если добавить (15) то наверно теже грабли
28 Shved_72
 
02.01.14
19:23
(26)+
я ничем не смог повлиять на 53 секунды... это не в коде... это в ядре чтоли...
29 Eugeneer
 
02.01.14
19:25
Нет не убрать. назначить.
30 Eugeneer
 
02.01.14
19:25
Ладно попробую адаптировать разработку.
31 Shved_72
 
02.01.14
19:26
(24) 8500 ?
32 Shved_72
 
02.01.14
19:27
(29) не нашел такого http://s2.ipicture.ru/uploads/20140102/TIL9fs7W.jpg
33 1СКонсультант
 
02.01.14
19:46
(28) это надо форму подбора смотреть. При открытии сто пудов сто тысяч клиент серверных вызовов. А свою простую форму подбора не?
34 Eugeneer
 
02.01.14
19:53
(32) Настрйока списка - открыть
35 Eugeneer
 
02.01.14
19:54
(33) судя по запросу она итак простая - проще некуда.
Проблемы в томрозах типовых процедур
36 Eugeneer
 
02.01.14
19:57
Так ну вроде у меня все подлучилось.
Как минимум я обработку под БП подогнал что она открывается
37 Eugeneer
 
02.01.14
20:02
база у меня демо. подбор открывается просто влет.
Стучись в скайп Skype: shekineugeniy
38 Eugeneer
 
02.01.14
20:02
скину - скажешь как у тебя. если все ок. тогда буду дальше пилить все остальное - создание доков и так далее. Там еще работы много.
Тем более я на скорую адаптировал запуск и вывод
39 ИсчадиеADO
 
02.01.14
20:11
интересно, 8ми менегерам не интересно знать себестоимость товара с ндс?
40 Eugeneer
 
02.01.14
20:14
(39) когда я прочитал про БП3 еня больше волнует вопрос как они работают с заказами резервами - которых в БП3 отродясь нет.
Получается фирма сразу делает реализации.
41 ИсчадиеADO
 
02.01.14
20:16
(40) ну да
странно, что на УТ жмотятся, 8 продаванов то :)
42 Eugeneer
 
02.01.14
20:32
(41) ну мало ли. может торгуют сигаретами. прямая отгрузка. простой учет.
43 Chai Nic
 
02.01.14
20:37
(40) Для резервов можно использовать отдельный склад, на который перемещать товар, подготовленный к продаже. Это перемещение и будет резервом. А реализацию делать с этого склада.
44 mehfk
 
02.01.14
20:40
(42) Зашли себя им для постановки учета.
45 Shved_72
 
02.01.14
20:49
резервов не надо. отгрузки по тендерам заключенным на год
46 Shved_72
 
03.01.14
06:16
а это... 8ка же вводит идеологию что остатки надо проверять тока при оперативном проведении день в день, а если это вчерашней док, то значит событие состоялось и нету смысла считать остатки...
и может и в подборе показывать только актуальные на щас...
и может хватит РС...
а в перехватчике сравнивать каждый раз остатки РС и 41 по двигаемым ТМЦ
подбор будет летать, а проведение... низнаю на сколько замедлит
Основная теорема систематики: Новые системы плодят новые проблемы.