Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 20:43

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

Автор AlexQz, 12 мая 2023, 12:04

0 Пользователей и 1 гость просматривают эту тему.

AlexQz

В новой информационной базе необходимо реализовать следующие задачи.

1. Создать справочники «Транспортные средства», «Физические лица», «Номенклатура», «Водители», «Грузчики», «Контрагенты», «Контактные лица».

2. Создать перечисление «Статусы заявки», («Не выехали», «В дороге к клиенту», «У клиента», «В дороге обратно», «Обработан»).

3. Создать документ «Заявка на транспорт», имеющий следующие реквизиты:

Контрагент
Контактное лицо
Дата и время доставки
Машина
Водитель
Статус
Километраж
Табличная часть «Грузчики», имеющая один реквизит «Грузчик»
Табличная часть «Товары», имеющая реквизиты
Номенклатура
Количество
Цена
Сумма
Сумма в табличной части должна рассчитываться автоматически. Если сумма документа больше 1000 рублей, то должно выдаваться сообщение «Возможна бесплатная доставка» (при записи документа).

4. Разработать отчет, показывающий суммарный километраж по машинам за выбранный период.

5. Разработать отчет, показывающий информацию о свободных машинах, не задействованных в выбранный день в доставке товара (свободная машина – это машина, которая имеется в справочнике «Транспортные средства», но отсутствует в заявках на транспорт в этот день.)

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

НЕ МОГУ ПОНЯТЬ КАК ДЕЛАТЬ 5ПУНКТ ОТ СЛОВА СОВСЕМ. ДЕЛАЮВ ОТЧЕТЕ СКД.
ПРИМЕР:
В справочнике 4 авто
1. Лада
2. Рено
3. Шкода
4. Газ
На 04.05.2022 в доставке участвуют ВСЕ автомобили, кроме ГАЗ. В отчете должны вывести на 04.05.2022 одно Транспортное средство ГАЗ.

Пробовал разные методы, но все мимо. Направьте пожалуйста

antoneus

Разные методы - это какие? Выкладывай запрос из отчета на СКД.

AlexQz


Kvark5d

AlexQz, как то так:
Выбрать
ТранспортныеСредства.Ссылка КАК Машина
ИЗ
Справочник.ТранспортныеСредства КАК ТранспортныеСредства
ЛЕВОЕ СОЕДИНЕНИЕ
Документ.ЗаявкаНаТранспорт КАК ЗаявкаНаТранспорт
ПО ТранспортныеСредства.Ссылка  = ЗаявкаНаТранспорт.Машина
 И Началопериода(ЗаякаНатранспорт.ДатаИВремяДоставки) = &День
 И ЗаякаНатранспорт.Проведен
ГДЕ
ЗаявкаНаТранспорт.Ссылка Есть NULL

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск