Баданов Владимир | Старший программист | 1С-Коннект

«Роль платформы 1С:Предприятие в сервисе 1С-Коннект»

- Сервис 1С-Коннект использует почти вся партнерская сеть 1С: 500 тыс. пользователей, 120+ тыс. ежедневно, рост трафика 2+ раза ежегодно. - Используемые продукты и технологии: xmpp, erlang, go, python, rabbitMQ, телефония, туннелирование, 4 СУБД: 1С: Предприятие (PostgreSQL+MSSQL), PostgreSQL, REDIS, MongoDB, описание ролей. - Администрирование сервиса осуществляется через конфигурацию 1С: написана с нуля, эксплуатация как SaaS, на одном сервере, без использования БСП, регламентные задания, PUSH-Sync, PartnerAPI, рассылки, отчёты. - Нагрузка, размер БД, способы оптимизации запросов: используем отбор по индексам, виртуальные таблицы, СКД в динамических списках, регистры сведений, разделение ИБ не используем. - RLS пережил два поколения. Система доступа оперирует сотней микро-ролей и назначает только нужные. - Интеграция: взаимодействие с другими частями инфраструктуры, API, проблемы первой версии, найденные решения - журналирование, ограничения на вызовы, гибкие входные параметры, пакетные вызовы. - Цикл производства: параллельная разработка выпусков. Ручное тестирование и автотесты (сценарные + API), обновление через механизм поставок, EDT+GIT. Трекер.

Анализатор изменений

Отчеты - Анализ учета

Обработка сравнивает две одинаковые по структуре данных базы (архивную и текущую) и находит изменения в реквизитах.

Сравнение ведется через внутренний идентификатор, архивная база подключается через ОЛЕ, в ней должна быть глобальная переменная "Нет" (Можно поменять на любую другую).

Полезна:

  • для тех, чьи юзвери любят ковыряться в документах за прошлый период, а потом говорить - "эта не мы, эта ОНО само как-то" ;
  • для пользователей УРБД,
  • для анализа базы после загрузки,
  • ну и в общем, для всех, кому нужно сравнивать архивную базу с текущей !

Также есть расшифровка, когда сравнивается один документ, но она недоделана :-(, забросил я это ввиду сомнительной полезности, шапка сверяется, а ТЧ нет !

Скачать файлы

Наименование Файл Версия Размер
Анализатор изменений
.1208760890 43,50Kb
25.09.09
152
.1208760890 43,50Kb 152 Скачать бесплатно
Документы, вер 0.02
.1240837657 36,50Kb
25.09.09
105
.1240837657 36,50Kb 105 Скачать бесплатно

См. также

Комментарии
Сортировка: Древо
1. itsmith 12 21.04.08 19:07 Сейчас в теме
чё-то слабовасто :)
Сравниваются только "Числа" - изменят Контрагента, Склад, Номенклатуру и видно не будет
Можно посравнивать Количество строк, и ещё кое-что, что в Метаданные не входит ;)
2. petro_fm 47 22.04.08 10:25 Сейчас в теме
Дописать сравнивать справочники по внутреннему ид, дело нескольких минут,заготовка есть,а может и у меня руки дотянутся :-)
У меня просто специфика такая - изменяли количество и сумму.
3. GrayT 255 23.04.08 08:06 Сейчас в теме
Была мысль нарисовать такую обработку. Но прежде всего должны сравниваться движения документа (имхо) Проводки и регистры. Не говоря уж о полном сравнении документов с контролем ТЧ по порядку строк и прочее. По коментам понял что ни чего этого пока нет :(
4. petro_fm 47 23.04.08 09:55 Сейчас в теме
В двух одинаковых базах 2 одинаковых документа должны провестись одинаково, есть сравнение на состояние документа - проведен,помечен,непроведен.
Сравниваются реквизиты - числа - шапки и ТЧ, добавить нужно реквизиты справочники,перечисления, документы - вот и будет полное сравнение документов.Кому это нужно - добавить несложно!
5. GrayT 255 23.04.08 19:07 Сейчас в теме
"В двух одинаковых базах 2 одинаковых документа должны провестись одинаково" - ошибаешься. Перепроведение задним числом приводит к неожиданным результатам порой
6. petro_fm 47 23.04.08 19:44 Сейчас в теме
НУ тогда дополнение - "при идентичности баз в предидущем периодах" :-)
7. O-Planet 6928 24.04.08 00:44 Сейчас в теме
Что, сравнивалки баз так кому-то интересны? Мож написать?
13. petro_fm 47 27.04.09 17:23 Сейчас в теме
в второй версии - эти и несколько других недостатков исправлены,кроме (9) ,кому нужно - доделайте.

(10) - для меня русский не родной, и вообще "моя корова,что хочу то делаю" :-Р

Обработка заброшена по причине написания для документов вот такого : http://infostart.ru/projects/1899/
14. Vladal 29.04.09 08:47 Сейчас в теме
(13) Вставлю своё ИМХО. Для меня русский тоже не родной, но язык "падонкаф" не приветствуется, о чем написал fixin
15. petro_fm 47 29.04.09 09:15 Сейчас в теме
(14) Код открыт - меняйте, как вам нравится, это не язык падонкафф, это ачипки и очепятки.
16. Vladal 29.04.09 09:46 Сейчас в теме
(15) раз это ашипки, это другое дело ;)
Оставьте свое сообщение