Файл: Разработка конфигурации «Взаиморасчеты с клиентами» в среде 1С:Предприятие.pdf
Добавлен: 20.05.2023
Просмотров: 265
Скачиваний: 3
+ ВыборкаДЗ.Номенклатура+", необходимо: " + ВыборкаДЗ.Количество()+", в наличии: "
+ ВыборкаДЗ.КоличествоОстаток);
Отказ=Истина;
Движения.ОстаткиМатериалов.Записывать=Ложь;
КонецЕсли;
Если Отказ Тогда
Продолжить;
КонецЕсли;
Движение = Движения.ОстаткиМатериалов.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Номенклатура = ВыборкаДЗ.Номенклатура;
Движение.Количество = ВыборкаДЗ.Количество;
Движение.Сумма = ВыборкаДЗ.Сумма;
Движение.Ответственный = Ответственный;
КонецЦикла;
КонецПроцедуры
Регистратором прихода является документ «Заказ» , листинг проведения движения которого представлен ниже:
Код изменения статуса аналогичен и имеет следующую структуру:
МенеджерЗаписи = РегистрыСведений.СостояниеЗаказа.СоздатьМенеджерЗаписи();
МенеджерЗаписи.Заказ = Ссылка;
МенеджерЗаписи.Состояние = Перечисления.СостоянияЗаказа.принят;
МенеджерЗаписи.Дата = ТекущаяДата();
МенеджерЗаписи.Записать();
Листинг отчетов:
1. «ОборотноСальдоваяВедомость» – данный отчет предназначен для получения сводной информации обо всех движениях расходных материалов на складе в бухгалтерском учете.
Данный отчет формируется на основе запроса:
ВЫБРАТЬ
ОстаткиМатериаловОстаткиИОбороты.Номенклатура,
ОстаткиМатериаловОстаткиИОбороты.КоличествоНачальныйОстаток,
ОстаткиМатериаловОстаткиИОбороты.СуммаНачальныйОстаток,
ОстаткиМатериаловОстаткиИОбороты.КоличествоПриход,
ОстаткиМатериаловОстаткиИОбороты.СуммаПриход,
ОстаткиМатериаловОстаткиИОбороты.КоличествоРасход,
ОстаткиМатериаловОстаткиИОбороты.СуммаРасход,
ОстаткиМатериаловОстаткиИОбороты.КоличествоКонечныйОстаток,
ОстаткиМатериаловОстаткиИОбороты.СуммаКонечныйОстаток
ИЗ
РегистрНакопления.ОстаткиМатериалов.ОстаткиИОбороты КАК ОстаткиМатериаловОстаткиИОбороты
2. «Заказы» – данный отчет позволяет увидеть общую информацию по выполненных заказах компании.
Данный отчет формируется на основе запроса:
ВЫБРАТЬ
НевнесенныеДенежныеСредстваОстатки.Сотрудник КАК Сотрудник,
НевнесенныеДенежныеСредстваОстатки.Заказ КАК Заказ,
Сумма(НевнесенныеДенежныеСредстваОстатки.СуммаОстаток)
ИЗ
РегистрНакопления.НевнесенныеДенежныеСредства.Остатки КАК НевнесенныеДенежныеСредстваОстатки
СГРУППИРОВАТЬ ПО