Баданов Владимир | Старший программист | 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. Трекер.

Отчет по контрагентам и договорам с выводом свойств и возможностью отбора по свойствам.

Отчеты - Управленческие

Отчет по контрагентам и договорам с выводом свойств и возможностью отбора по свойствам. Дополнительно вывод контактной информации по контрагентам. Разрабатывалось для УПП, то есть, если в базе данных механизм свойств отличается от используемого в УПП, то не заработает без доработок.

Для внесения разнообразной информации по договорам внесли множество свойств. И возник вопрос вывода данных не только реквизитов, но свойства и возможность отбора по этим свойствам. Для чего и создан данный отчет с помощью Использование характеристик в СКД.

Так как механизм характеристик не позволяет настраивать список выводимых данных в конфигураторе (конфигуратор не знает какие свойства будут в базе данных), то это настраивается в 1С:Предприятии. По умолчанию выводится по структуре справочника Контрагенты (сначало группы, потом элементы, в соответствующей иерархии). Но в настройке можно сделать по Вашим потребностям (только контрагентов, только договора, пронумерованные контрагенты и т.д. и т.п.). По контрагентам возможно выводить контактную информацию (плюс отбор по этой информации, например только контрагентов у которых в фактическом адресе содержится слово "Бобруйск" (больше/меньше и т.п. в отборе по контактной информации не работает - там строка неограниченной длины и приводить к строке определенной длины не вижу смысла)). Для удобства в настройке свойства и контактная информация выделены и располагаются в начале списка. Для любознательных - немного дополнительной информации можно почитать в схеме компоновки.

------------------------------------
upd. v2
1. В выделении значений свойств и контактной информации (типа [Свойство].Дата регистрации) квадратные скобки изменены на круглые, так как при попытке использовать их в режиме 1С.Предприятие в Пользовательских полях невозможно по причине синтаксической ошибки (там тоже применяются квадратные скобки).
2. На основе механизма документа Акт сверки взаиморасчетов расчитываются и выводятся данные по платежам в разрезе контрагент/договор. (в совокупности со свойством Сумма договора можно контролировать эту самую сумму).

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

Наименование Файл Версия Размер
ДоговораКонтрагентыОтчетСвойства.v2.erf
.erf 11,20Kb
20.11.13
45
.erf 2 11,20Kb 45 Скачать
ДоговораКонтрагентыОтчетСвойства.erf
.erf 9,71Kb
20.11.13
9
.erf 1 9,71Kb 9 Скачать

См. также

Комментарии
Сортировка: Древо
1. olsy 20 18.09.14 14:46 Сейчас в теме
Отличный отчет! Я и не знал, что так можно!
2. Гриффин 11 24.03.15 07:18 Сейчас в теме
Спасибо большое. Отчет очень помог.
3. Designer1C 259 25.04.16 12:50 Сейчас в теме
Иногда такой отчёт очень нужен. Спасибо за работу !
Оставьте свое сообщение