Имя: Пароль:
1C
1C 7.7
v7: Механизм регистрации изменений для обмена
,
0 Chameleon1980
 
18.12.20
13:25
Привет всем !
Друзья поделитесь ссылками на идеи и реализации.
1 Mikeware
 
18.12.20
13:40
(0) УРБД
2 Chameleon1980
 
18.12.20
13:54
нужно больше идей (чет варкрафт вспомнил типа "Нужно больше золота" или подобное :) )
3 Aleksey
 
18.12.20
13:57
(2) MOD
4 Волшебник
 
18.12.20
13:58
поставьте восьмёрку, там это реализовано
5 acht
 
18.12.20
13:59
(2) Зачем тебе больше идей, если ты с двумя назаванными справиться не можешь?
6 Chameleon1980
 
18.12.20
14:11
(5) это твое мнение
7 Андрей_Андреич
 
naïve
18.12.20
14:13
(3) МОД+УРБД+1С++
9 Mikeware
 
18.12.20
14:21
(5) "а поговорить?"©
10 Злопчинский
 
18.12.20
14:21
(0) смотря какая схема обмена предполагается...
УРБД вполне норм в определенных случаях.
12 Злопчинский
 
18.12.20
14:22
а если еще табличку обьектов к обмену подшаманитвать прямыми запрсоами - то вообще норм...
а если конф а написана с учетом того что она будет работать с УРБД и проведение учитывает где конфа работает - в ЦБ или ПБ - то еще лучше...
14 hi1C
 
18.12.20
14:24
(0) триггеры на таблички если база на sql
15 Mikeware
 
18.12.20
14:26
(12) в перехватчике бы перехватывать Запись и РегистрациюОбъекта, и было бы выше крыши.
16 Злопчинский
 
18.12.20
14:28
(15) ууу!1 если бы можно было перехватывать запись обьектов не только интерактивно но и программно...
17 Mikeware
 
18.12.20
14:32
(16) дык я об этом и говорю.
18 Злопчинский
 
18.12.20
14:33
(17) Может это в Формексе хотя бы для интерактивных действий было реализовано типа ПослеОткрытия вот есть же.. чтоб было ПослеЗаписи типа..
19 Mikeware
 
18.12.20
14:40
(18) в перехватчике для формы ПослеЗаписи есть
20 Злопчинский
 
18.12.20
14:56
(19) это хорошо
21 Mikeware
 
18.12.20
15:02
(20) но мало.
22 Злопчинский
 
18.12.20
15:08
(21) настоящих буйных мало.. вот и не развивают дальше 77...
23 Волшебник
 
18.12.20
15:18
(22) Может ещё DOS развивать? Или ZX Spectrum?
24 acht
 
18.12.20
15:22
(23) > Или ZX Spectrum?
http://nedopc.com/zxevo/zxevo.php
miniITX
25 Волшебник
 
18.12.20
15:29
(24) Spectrum ещё сыроват. Давайте развивать Commodore
26 Злопчинский
 
18.12.20
15:31
(25) не надо тут лоббировать монополию снеговика... ;-)
27 Mikeware
 
18.12.20
15:31
(24) это все-таки "любительщина". Хотя и на хорошем профессиональном уровне.
с другой стороны, куча софта у буржуев работает под досом без современных модных молодежных свистоперделок. Правда, у них и мерзавцев со всякими честными знаками нет...
28 d4rkmesa
 
18.12.20
15:32
(0) Можно попробовать через враппер подружить с компонентой, работающей с rabbitmq. Но вряд ли это решение сойдет для чего-то критичного.
29 Chameleon1980
 
18.12.20
15:36
ок. ткните носом где почитать про зарегистрированные объекты по урдб
с отбором за период (когда менялись) и по видам объектов
ответов не будет в урбд
просто хочу получать список по параметрам
30 Волшебник
 
18.12.20
15:37
(27 Вы на Честный знак, ЕГАИС молиться должны. Это ж постоянный фронт работ
31 Chameleon1980
 
18.12.20
15:38
есть еще "Поставщик данных - журнал регистрации"
https://www.1cpp.ru/docum/html/LogDataProvider.html#setperiodex
его можно заюзать, но ,думаю, это будет много медленней, чем УРБД
32 Злопчинский
 
18.12.20
15:38
(29) ты не путай верисонирование и обмен изменениями
33 Mikeware
 
18.12.20
15:41
(30) Дебильная работа. Бесполезная. Более того, даже вредная. Ну и придуман мерзавцами ради обогащения.
34 Mikeware
 
18.12.20
15:43
(29) за период - не получишь. Хотя сделать можно, конечно, и довольно легко - но слишком топорно.
а вид объекта - бери из поля тайпид.
35 Волшебник
 
18.12.20
15:46
(33) Как же тяжело вам живётся... Восьмёрка уродство, работа дебильная...
36 Mikeware
 
18.12.20
15:46
(35) а вы все ходите в каске, и улыбаетесь...
37 Злопчинский
 
18.12.20
15:49
(36) +100!
38 Chameleon1980
 
18.12.20
15:49
(32) я не путаю
39 Cthulhu
 
18.12.20
15:50
урбд.
читать там нефига - оно и не надо.
управление регистрацией - на уровне объектов данных, метод регистрацияизменений.
те не менее, зная немного о том, как из id объекта данных получить ссылку на него,  имея доступ к таблице 1cupdts - вполне возможно получить список объектов, которые при очередном обмене будут переданы в обмен. но это - баловство.
еще раз. урбд - самая дуракоустойчивая компонента. соблюдение нехитрого регламента гарантирует корректный обмен, достаточный для решения задач обмена в 95-97 процентах случаев.
40 Chameleon1980
 
18.12.20
15:50
+(38) мне нужно собрать кто вчера и позавчера записывал, проводил и еще что-то
из реализаций, поступлений и номенклатуры
41 Chameleon1980
 
18.12.20
15:51
+(40) вернее не кто, а что из этого
42 Chameleon1980
 
18.12.20
15:51
ссылки
43 Злопчинский
 
18.12.20
15:58
есть даже отдельные утилитки которые из фсформированных файлов обмена вырезают ненужную инфу (натраиваемое).
можно это делать еще до выгрузки, сразу в таблице апдейтс
44 Злопчинский
 
18.12.20
15:59
(40) если все делается интерактивно - то через ЖР проще всего
45 Mikeware
 
18.12.20
16:00
(40) ну если только "вчера" и "позавчера" - то делай ежедневно "выгрузку", запоминай пару ид и дату, вот и определишь по ним дату, а по тайпид/объектид - объект
46 Cthulhu
 
18.12.20
16:14
(40) ну например http://catalog.ac-soft.ru/public/92667/
47 ДенисЧ
 
18.12.20
16:17
(29) из упдтса берём изменения, из жр - даты изменения. Регламентом раз в сутки/час/минуту/секунду дёргаем, результат переливаем в отдельную таблицу, упдтс очищаем.
48 Chameleon1980
 
18.12.20
16:31
а жр скулевой 7.7 тоже в файле лежит? или под это табличка есть?
49 Chameleon1980
 
18.12.20
16:33
да, собственно и отпадает дата изменений
(47) норм вариант
тут даже примеры запросов
http://1c911.by/stati_1s/statya-kak-ispolzovat-urbd-v-otlichayushchihsya-konfiguraciyah.htm
50 ДенисЧ
 
18.12.20
16:34
(48) Такой же текст
51 Chameleon1980
 
18.12.20
16:35
(50) ок. ну и хрен с ним
52 Chameleon1980
 
18.12.20
16:36
СПАСИБО всем
53 tgu82
 
18.12.20
18:59
(52) Я думал что я из крайних на эти темы - оказыватеся что у 7.7 новая жизнь вовсю кипит
54 Злопчинский
 
18.12.20
19:49
(53) да капец последнее время.. какая-то дыра в овремени, лезут динозавры какие-то причем с каких0то глубоких плейстоценов.. в самом начале развития..
55 tgu82
 
18.12.20
22:06
(54) Да я сталкиваюсь с массой немаленьких компаний у которых есть и просто самописки на 7-ке и тис 8.5 и чего только нет.
такие бывают конгломераты - диву даешся
56 Garykom
 
гуру
18.12.20
22:16
(0) Переходить на 8-ку
57 Aleksey
 
19.12.20
00:28
Я сделал проще Создал новую последовательность в которой определил какие регистры и счета нужно мониторить. Ну и тупо в лоб за период выгружаю каждый раз программно двигая последовательность.
58 Злопчинский
 
19.12.20
01:35
(57) гитик!
59 ДенисЧ
 
19.12.20
06:48
(57) То есть если у тебя перепроведут документ месячной давности, то выгружается весь месяц?
60 ДенисЧ
 
19.12.20
06:49
(56) И к ней на go сервис написать!
61 Волшебник
 
19.12.20
09:51
(59) Так и должно быть. Документ месячной давности меняет остатки месячной давности, а следовательно весь месяц изменился, его надо перепровести и выгрузить.
62 ДенисЧ
 
19.12.20
10:04
(61) Перепровести да. А выгружать зачем? Если только выгружаются И движения тоже. Что не всегда так.
63 Волшебник
 
19.12.20
10:05
(62) Если данные куда-то выгружаются, а оригинал изменился, то данные надо выгрузить повторно.
64 ДенисЧ
 
19.12.20
10:08
(63) Оригинал НЕ изменился. Изменилось его отражение в данной базе. Если в приёмнике это не нужно, то и выгружать не надо.
65 Aleksey
 
19.12.20
12:17
Вам что жалко что выгрузиться пару лишних документов? Тупо при загрузки можно сравнить что прилетело и что в базе и отказаться от загрузки. Но зато если кто то в приемники "нашкодил" или прошлая загрузка была частично неудачно, то он это поправит.
К тому же у себя я свел к минимуму правку задом, вплоть до того что недопоставка отражается через УКД, а не правкой первички.

Понятно что если у вас маленький свечной заводик где работа в прошлогодних документах - это норма, то да, такой механизм не подходит.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn