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

В регистр, подчиненный регистатору, надо записать без регистратора

В регистр, подчиненный регистатору, надо записать без регистратора
Я
   ДядяМитяй
 
25.06.21 - 11:49
Есть регистр сведений, в который ПутевыеЛисты писали ПоказанияОдометра в среднем раз в месяц. Теперь эти показания будут приходить ежедневно от внешних трекеров. Что лучше сделать - добавить новый документ и добавить его в регистраторы? Документ получится а) тупой (машина-дата-пробег) б) их будет очень много
Или можно как-то записывать с пустым регистратором? Или что-то третье, чего я не нащупал?
   ДенисЧ
 
1 - 25.06.21 - 11:49
Один документ в месяц, зачем их много?
И в него вообще ничего не писать, использовать только как регистратор. Писать программно.
   ДенисЧ
 
2 - 25.06.21 - 11:50
"можно как-то записывать с пустым регистратором?"
Можно. Но за такое очень и очень сильно бьют.
   ДядяМитяй
 
3 - 25.06.21 - 11:51
(1) это как "один документ в месяц"? Типа каждый день добавлять в табличную часть новые записи?
   Вафель
 
4 - 25.06.21 - 11:53
в старые документы лучше ничего не дописывать.
если что-то пойдет не так - не найдешь кто виноват
   ДядяМитяй
 
5 - 25.06.21 - 11:53
Может, непонятно объяснил - раньше было только две записи по машине в месяц - начало и конец Путевого. Теперь будет ежедневный трекинг пробега
   ДенисЧ
 
6 - 25.06.21 - 11:54
(3) Не в ТЧ, а в регистр.
Кроме того, не каждый день, а "в среднем раз в месяц"
   Вафель
 
7 - 25.06.21 - 11:54
(6) так то раньше было, а теперь ...
   Вафель
 
8 - 25.06.21 - 11:55
писать в регистр напрямую - вообще концов не соберешь
   ДенисЧ
 
9 - 25.06.21 - 11:55
(5) Тогда один документ на день.
Правда, потом захочется туда не только одорантометр писать... Но и топливо... И остановки/стоянки...
Потом выполняемые работы...
Потом зп считать по этим данным...
   acanta
 
10 - 25.06.21 - 11:56
Как вариант, табличная часть не нужна, записывать в регистр сведений, а регистратор просто брать какой попадется, к машине/водителю/в констане/программно произвольный период/рейс.
   ДядяМитяй
 
11 - 25.06.21 - 11:56
Или вообще все поломать и сделать регистр независимыи? или сделать другой регистр рядом?
   acanta
 
12 - 25.06.21 - 11:59
Другой регистр зависит от того сможете ли вы объяснить пользователю что отчет с какого то числа смотреть в новом варианте. Или готовы ли вы в отчете добавить ветку запроса с жесткой датой.
   ДенисЧ
 
13 - 25.06.21 - 12:00
(12) А что, отчёт написать так, чтобы он смотрел, как орёл на гербе РФ, написать очень сложно?
   acanta
 
14 - 25.06.21 - 12:02
А если будет период с параллельно обоими методами?
   ДенисЧ
 
15 - 25.06.21 - 12:02
(14) Условие поставить...
Сюда не ходи, а то снег башка...
   acanta
 
16 - 25.06.21 - 12:03
И это филиал не один, а в других пока по старому?
   ДядяМитяй
 
17 - 25.06.21 - 12:04
Искать дейстующий Путевой и назначать его каждый раз регистратором - прокатит?
   ДенисЧ
 
18 - 25.06.21 - 12:05
(17) Так у тебя ещё и путевые есть? Тогда чего ты выдумываешь велосипед с ромбическими колёсами?
Сами боги велели эту информацию в путевом хранить...
   ДядяМитяй
 
19 - 25.06.21 - 12:07
(18) в Путевом хранится начало-конец. Промежуточные данные нафик там не нужны. Только в регистре им место
   ДядяМитяй
 
20 - 25.06.21 - 12:09
Сама схема (17) рабочая? Получится записывать произвольные данные и от балды назначать им регистратор?
   ДенисЧ
 
21 - 25.06.21 - 12:10
(20) Я ж говорю - можно и без регистратора. Можно хоть платёжку сделать регистратором.
Вот только потом срочно понадобится гражданство другой планеты. Ибо найдут и побьют.

Своё мнение, куда класть и как привязывать - я высказал.
   acanta
 
22 - 25.06.21 - 12:11
Если регистратора очищать движения не ставить (или оно программное в 8ке?).
   acanta
 
23 - 25.06.21 - 12:14
Если в путевом нет табличной части,куда складывать, может понадобиться выводить данные из регистра для просмотра и именно в путевой лист. Или отдельный отчет достаточно.
   Малыш Джон
 
24 - 25.06.21 - 12:21
(0) есть же КорректировкаЗаписейРегистров, как раз на случай, если регистратор нужен, а делать новый не хочется
а вообще если резко увеличится количество записей в регистре, то это чревато внезапной остановкой работы, потому что "ваша 1С зависает, не дает нам нормально работать"
   mistеr
 
25 - 25.06.21 - 12:36
(0) Новый документ. Можно и "тупой" (не хранящий данные, только движения).
   ДядяМитяй
 
26 - 25.06.21 - 13:30
(24) расскажи это авторам регистра ВерсииОбъектов )))
   ДядяМитяй
 
27 - 25.06.21 - 13:33
В общем, вроде как принято решение сделать вдобавок к РС оборотный регистр накопления, который будет "обороты" пробегов хранить. А для отчетов соединять их будем
   Почему 1С
 
28 - 25.06.21 - 13:40
(27) Плохая идея, все отчеты переписывать будете?
   Serg_1960
 
29 - 25.06.21 - 13:48
Эээ... это тут изобретают велосипед с квадратными колесами? Типовой документ КорректировкаЗаписейРегистров - не предлагать?
   fisher
 
30 - 25.06.21 - 13:49
(0) одометр с трекеров будет загружаться автоматически? Какую сейчас роль выполняет путевой лист кроме фиксации показаний одометра?
 
 
   ДядяМитяй
 
31 - 25.06.21 - 13:57
(30) автоматически, с детализацией по дням. Путевой лист настолько многофункционален, что описать не возьмусь
   ДядяМитяй
 
32 - 25.06.21 - 14:00
(29) Нет тут такого. Самописка на какой-то древней версии БСП, потом, видимо, БСП по частям пытались подтягивать до старших версий.
   ДядяМитяй
 
33 - 25.06.21 - 14:01
(30) И да, загружаться будет не показание одометра, а фактический пробег. Ну то есть оборот как он есть
   ДядяМитяй
 
34 - 25.06.21 - 14:05
(28) Бешеному кобелю семь верст не крюк.
Но вообще-то почти ничего не надо переписывать. Новое будем писать. Ради этого и кипеж
   Сергиус
 
35 - 25.06.21 - 14:06
(0)В рамках дня можно писать в один док.
   mistеr
 
36 - 25.06.21 - 14:33
(33) Чую, предстоит вам увлекательная борьба с "внезапными" отключениями трекеров.
   fisher
 
37 - 25.06.21 - 15:03
(31)(33) Напрашивается загрузка данных трекеров в отдельный независимый регистр сведений. Позже там может появиться не только одометр. Координаты там, ДУТ и т.п. И без всякой самодеятельности с автоматическим вычислением пробега - "как есть". А для путевых листов уже реализовать подтягивание данных оттуда и отражением чего надо на оборотных регистрах. Для анализа пробега "по трекеру" - отдельный отчет.
   fisher
 
38 - 25.06.21 - 15:07
Можно еще отдельный отчет сделать, который будет анализировать отклонения пробега по трекеру и по путевым листам. Суть в том, что в одну кучу это мешать не стоит.
   Почему 1С
 
39 - 25.06.21 - 15:25
Кстати я подобную задачу делал с omnicomm, только я за каждый день это не тянул, а по кнопочке с путевого листа по их web сервису тянул итоговые данные за период ПЛ, расходы, простои, пробеги, и другие параметры.
   ДядяМитяй
 
40 - 25.06.21 - 15:28
(39) хех, изначально все замутили, чтобы отслеживать пробеги как раз ВНЕ путевого листа... хоть их и не должно быть вообще. А они есть. Как тот суслик
   fisher
 
41 - 25.06.21 - 15:29
(39) Аналогично делал.
Но в "Управлении автотранспортом" ЕМНИП реализованы оба режима. С прямой загрузкой данных с трекеров в путевые и с регламентной загрузкой в регистр и подтягиванием в путевые из него.
   fisher
 
42 - 25.06.21 - 15:30
(40) Чтобы отслеживать пробеги вне путевого листа, достаточно анализировать "разрывы" показаний одометра в путевых.
   ДедМорроз
 
43 - 25.06.21 - 19:52
Отдельный регистр без регистратора куда писать полученные показания на момент времени,а уже потом из этого регистра разносить по путевым листам и т.п.,но чтобы загруженные данные хранились в неизменном виде,тогда проблем не будет.


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