0
Alex Проблемный
06.04.22
✎
12:10
|
1С:Предприятие 8.3 (8.3.20.1674)
1С:Транспортная логистика, экспедирование и управление автотранспортом КОРП, редакция 1.1 (1.1.11.1) ДОПИСАННАЯ
MS SQL Server
Есть потребность в запросе получать связь документов Заказ ТС, Счет на оплату покупателя, Реализация услуг между собой и их сводные данные. Как лучше организовать хранение связь документов?
Заказ ТС (заказ транспортного средства) - содержит в ТЧ "Услуги" места и даты погрузки/разгрузки
Счет на оплату покупателя - содержит в ТЧ "Услуги" поле Заказ с типом ЗаказТС
Реализация услуг - содержит в ТЧ "Услуги" поле Заказ с типом ЗаказТС
Отправка документов курьером - - содержит в ТЧ "Сделки", кроме всего прочего, поле Сделка с составным типом "ЗаказТС" и "РеализацияУслуг"; хранит данные ДатаОтправкиДокументации, ДатаПолученияДокументации
Заказ ТС может быть записан в одном Счете и в одной Реализации, но может быть несколько отправок документов курьером
Думаю через регистр сведений:
ИЗМ: Заказ
РЕС: Договор, Счет, Реализация
РЕК: минимальная и максимальная ДатаПогрузки, минимальная и максимальная ДатаРазгрузки, минимальная и максимальная ДатаОтправкиДокументации, минимальная и максимальная ДатаПолученияДокументации, ДатаОплаты (дата полного погашения задолженности)
|
|
2
Alex Проблемный
06.04.22
✎
12:27
|
(1) 1. пользователи жалуются на быстроту формирования ДС, где как раз отображаются данные: минимальная ДатаПогрузки, максимальная ДатаРазгрузки, минимальная ДатаОтправкиДокументации, максимальная ДатаПолученияДокументации, ДатаОплаты (дата полного погашения задолженности), № Договора, № Счета, № Реализации
2. Есть дописанные отчеты: "Этапы документооборота", "Заказы по месяцам" и "Платежный календарь" которые долго формируется и используют эти данные
|
|
3
Alex Проблемный
06.04.22
✎
12:31
|
Скорее меня интересует обоснованность этого регистра или я ленивый и должен заняться рефакторингом запросов... смотрел "План выполнения запроса" основной затык в получении № Договора, № Счета, № Реализации на втором месте группировки для мин мах
|
|