віженіе.Період=Дата;
Двіженіе.Контрагент=Контрагент;
Двіженіе.Документ=Накладна;
Двіженіе.Сумма=СніженіеДолга;
КонецЕсли ;;
КонецПроцедури
. Регістр накопичення «Взаєморозрахунки» - призначений для зберігання інформації про взаємні розрахунки з контрагентами.
. Регістр накопичення «Відвантаження товарів» - призначений для зберігання інформації про відвантаження товарів контрагентам.
Звіти
1. Звіт «Відвантаження товарів» - призначений для відображення інформації про відвантаження товарів контрагентам.
Запит:
ВИБРАТИ
ОтгрузкіТоваровОбороти.Номенклатура,
ОтгрузкиТоваровОбороты.КоличествоОтправленоОборот,
ОтгрузкиТоваровОбороты.КоличествоПолученоОборот,
ЕСТЬNULL (НормиУбилі.НормаУбиліПроцент, 0) * ОтгрузкіТоваровОбороти.КолічествоОтправленоОборот/100 ЯК ДопустімаяУбиль,
ОтгрузкиТоваровОбороты.КоличествоОтправленоОборот- ОтгрузкіТоваровОбороти.КолічествоПолученоОборот ЯК ПотеряноФакт
помістити ВТСпісок
ІЗ
РегістрНакопленія.ОтгрузкіТоваров.Обороти ЯК ОтгрузкіТоваровОбороти
ЛІВЕ З'ЄДНАННЯ РегістрСведеній.НормиУбилі ЯК НормиУбилі
ПО ОтгрузкіТоваровОбороти.Номенклатура=НормиУбилі.Номенклатура
;
////////////////////////////////////////////////////////////////////////////////
ВИБРАТИ
ВТСпісок.Номенклатура ЯК Товар,
ВИБІР
КОЛИ ВТСпісок.ДопустімаяУбиль gt; ВТСпісок.ПотеряноФакт
ТОДІ ВТСпісок.ПотеряноФакт
ІНАКШЕ ВТСпісок.ДопустімаяУбиль
КІНЕЦЬ ЯК ПотеріВПределахНорм,
ВИБІР
КОЛИ ВТСпісок.ДопустімаяУбиль gt; ВТСпісок.ПотеряноФакт
ТОДІ 0
ІНАКШЕ ВТСпісок.ПотеряноФакт - ВТСпісок.ДопустімаяУбиль
КІНЕЦЬ ЯК ПотеріСверхНорм,
ВТСпісок.КолічествоОтправленоОборот ЯК ОтгруженоФактіческі
ІЗ
ВТСпісок ЯК ВТСпісок
. Звіт «Взаєморозрахунки» - призначений для відображення інформації про взаємні розрахунки з контрагентами.
Запит:
ВИБРАТИ
ВзаиморасчетыОстаткиИОбороты.Регистратор.Накладная,
ВзаіморасчетиОстаткіІОбороти.СуммаПріход
помістити ВТ
ІЗ
РегистрНакопления.Взаиморасчеты.ОстаткиИОбороты(, , Реєстратор,,) ЯК ВзаіморасчетиОстаткіІОбороти
ДЕ
ВзаіморасчетиОстаткіІОбороти.Регістратор ЗАСЛАННЯ Документ.АктПріемаПередачі
;
////////////////////////////////////////////////////////////////////////////////
ВИБРАТИ
ВзаіморасчетиОстаткіІОбороти.Контрагент ЯК Покупець,
ВзаиморасчетыОстаткиИОбороты.СуммаНачальныйОстаток ЯК НачальнаяЗадолженность,
ВзаіморасчетиОстаткіІОбороти.СуммаПріход ЯК Оплата,
ВзаіморасчетиОстаткіІОбороти.СуммаРасход - ЕСТЬNULL (ВТ.СуммаПріход, 0) ЯК Відвантаження,
ВзаиморасчетыОстаткиИОбороты.СуммаКонечныйОстаток ЯК КонечнаяЗадолженность,
ВзаіморасчетиОстаткіІОбороти.Регістратор ЯК Документ
ІЗ
РегистрНакопления.Взаиморасчеты.ОстаткиИОбороты(, , Реєстратор,,) ЯК ВзаіморасчетиОстаткіІОбороти
ЛІВЕ З'ЄДНАННЯ ВТ ЯК ВТ
ПО ВзаіморасчетиОстаткіІОбороти.Регістратор=ВТ.РегістраторНакладная
ДЕ
НЕ ВзаіморасчетиОстаткіІОбороти.Регістратор ЗАСЛАННЯ Документ.АктПріемаПередачі