суббота, 26 августа 2017 г.

Агрегаты оборотных регистров

Агрегаты - это специальный механизм, реализованный в оборотных регистрах накопления. Использование агрегатов позволяет значительно сократить время формирования отчетов. Это особенно важно для больших информационных баз, содержащих сотни тысяч и миллионы записей в регистрах.

По сути это созданные хранилища таблиц. Система анализирует запросы к ИБ и формирует оптимальный состав агрегаторов которые потом удобно использовать в отчетах/запросах что на порядок увеличивает быстродействие системы.

Настраиваются агрегаты на вкладке "данные" в регистре:


Установка границы последовательности программно

Если у последовательнотси установлено свойство "Перемещение  границы последовательности при проведении" - "Не перемещать" то у входящего документа нужно программно вызвать установку границы последовательности.

вторник, 15 августа 2017 г.

Билет 1

Оперативный учет 


Компания занимается оптовой торговлей. Поступление товара отражается документом «Приходная накладная», продажа – «Расходная накладная». Помимо продажи товара, могут оказываться дополнительные услуги, например по доставке. И услуги и товары указываются в одной табличной части.
Учет товаров ведется в разрезе складов. Поступление и продажа осуществляется с указанием склада (в шапке документа).
При проведении документа «Расходная накладная» необходимо производить списание товара со склада. В том случае, когда товара не хватает, документ проводиться не должен.
Списание себестоимости товаров должно быть организовано по партиям, в зависимости от метода списания (FIFO или LIFO), принятого в учетной политике. Значение учетной политики меняется не чаще одного раза в год. При проведении документа необходимо использовать метод, актуальный на момент проведения.

четверг, 10 августа 2017 г.

JSON (Передача данных )

Формат передачи данных через тип JSON показался мне достаточно удобным для небольших обменов.

Отправка из базы - источника:

Чтобы передать данные через JSON нужно подготовить структуру (данные которые будем передавать)


понедельник, 7 августа 2017 г.

Присоединенные файлы (доработка присоединенных файлов в конфигурациях на БСП)

Доработаем не типовой справочник Объекты строительства в конфигурации ЦРМ + УНФ (1.5.4.53). По ТЗ в нем должны хранится присоединенных файлы.

Создаем вспомогательный справочник для хранения присоединенных файлов. (я просто копировал аналогичный справочник у другого объекта и переименовал)


Реквизит "ВладелецФайла" - указываем объект к которому будем присоединять файлы.