новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Stark90
Приватное сообщение
Новый заказчик

Выполнить домашнее задание по теме "Оперативный учёт"

сегодня в 09:08:46 (менее чем 1 час назад)
Текст задания
Необходимо создать интерфейс решения учебной задачи. В интерфейсе должно быть создано три раздела: «Главное», «Оперативный учёт», «Сервис». Панель навигации вместе с панелью действий на закладке «Оперативный учёт» должна обеспечивать доступ ко всем объектам раздела, которые используются при решении конкретной учебной задачи, в том числе и к регистрам.
Объекты должны быть сгруппированы по своему виду: справочники, документы, прочие объекты. Содержание остальных разделов определяется самостоятельно.

Компания занимается оптовой торговлей. Взаиморасчёты с поставщиками ведутся в разрезе соглашений об условиях закупок. Поступление денежных средств поставщику отражается документом «Расход денег», приход товаров — документом «Приходная накладная». И в документе «Расход денег», и в документе «Приходная накладная» может быть указано только одно соглашение — в реквизите шапки.
Когда в документе «Расход денег» указано соглашение, необходимо проверить сумму поставок по этому соглашению. Если была поставка, то происходит погашение задолженности. Если сумма платежа превышает сумму поставки, то оставшиеся деньги должны быть зачтены как аванс. Аванс числится просто за контрагентом, без учёта соглашения. Если соглашение в документе «Расход денег» не указано, то погашаются задолженности по соглашениям в порядке их даты оплаты, дата оплаты указывается в соглашении. Когда сумма платежа больше всех долгов по поставке, оставшаяся сумма также засчитывается как аванс.
При проведении документа «Приходная накладная» необходимо производить проверку авансов. В случае если аванс есть, необходимо его погасить. Оставшаяся сумма должна быть учтена как долг по соглашению по поставке. Весь учёт ведётся одновременно в трёх валютах: рубли, доллары и евро. При проведении документов курс указывается непосредственно в самом документе. Возникновение курсовых разниц при поставке и оплате не предполагается.
Учёт остатков номенклатуры не ведётся.
Необходимо предоставить пользователю возможность самостоятельно добавлять к поставщикам произвольный набор дополнительных характеристик. Этот механизм должен быть реализован с помощью плана видов характеристик. Сами характеристики в настройках отчёта должны быть отображены как реквизиты поставщика.
Необходимо создать отчёт по состоянию взаиморасчётов по регионам на дату, где регион — это характеристика.
Дата отчёта должна задаваться пользователем напрямую в форме отчёта. В печатной форме заголовок и шапка отчёта должны соответствовать заданию.


Полный текст задания доступен по ссылке
https://github.com/netology-code/onec-mid-homeworks/blob/main/OCPS/homework-16-5.md
0
Кандидаты в исполнители
Отклики (3)