Книга: Сборник задач для подготовки к экзамену «1С:Специалист» по платформе «1С:Предприятие 8.3»
Назад: Задача 1.26
Дальше: Задача 1.28

Задача 1.27

Компания занимается оптовой торговлей.

Отгрузка товаров покупателю отражается документом «Расходная накладная», причем каждая накладная может быть выставлена в своей валюте. Оплата от покупателя приходит в рублях и отражается документом «Приход денег». Одна оплата может относиться к нескольким накладным, в этом случае при проведении документа автоматически закрывается долг покупателя по отгрузке, начиная с самой ранней недоплаченной накладной, и т. д. Курс валюты берется на дату оплаты.

В том случае, если сумма оплаты превышает долг по отгрузке, то эта переплата засчитывается как аванс. При отгрузке товара необходимо проверять наличие аванса от покупателя. Если есть аванс, то он засчитывается как оплата накладной по курсу на дату накладной.

Складской учет товаров не ведется.

Необходимо построить отчеты по взаиморасчетам за период и по продажам за период в произвольной валюте.

Взаиморасчеты за период с 01.01.2022 по 31.01.2022, руб.

Валюта Накладная Нач. ост. Отгружено Оплачено Кон. ост.
Рубль
Расх. накл. № 1 1 000,00 600,00 400,00
Расх. накл. № 3 500,00 500,00
«Аванс» 500,00 500,00
Доллар
Расх. накл. № 3 800 200 600

Продажи за период с 01.03.2022 по 31.03.2022 в евро

Контрагент Сумма, руб. Сумма, вал.
Красный цветок 36 000,00 1 000
Красный пролетарий 40 000,00 1 100

Продажи считаются по факту отгрузки.

В отчете выводится расчетная сумма для любой выбранной валюты. Следует учесть, что курс задан не на каждую дату, продажи необходимо рассчитать по курсу на дату документа.

В отчете должны отражаться все продажи, вне зависимости от того, в какой валюте эти продажи была фактически произведены.

Назад: Задача 1.26
Дальше: Задача 1.28