Skip to content

Latest commit

 

History

History
61 lines (37 loc) · 8.24 KB

homework-16-5.md

File metadata and controls

61 lines (37 loc) · 8.24 KB

Домашнее задание к занятию «Решение задач оперативного учёта. Часть 4»

Цель задания

  1. Закрепить полученные знания.
  2. Научиться самостоятельно решать задачи оперативного учёта из экзамена «1С:Специалист по Платформе».

Эта практика позволит вам определить свои сильные и слабые стороны в решении задач оперативного учёта и пригодится для самостоятельной подготовки к экзамену.

Чек-лист готовности к домашнему заданию

  • скачать каркасную конфигурацию файл new_carcass_8_3_17_1496.dt.
  • создать пустую информационную базу.
  • загрузить в неё каркасную конфигурацию.
  • просмотреть материал занятия.

Инструкция к заданию

  1. Решите описанную задачу в конфигураторе.
  2. Протестируйте решение в пользовательском режиме.
  3. Отправьте на проверку в личном кабинете Нетологии один файл выгрузки базы данных (.dt), содержащий решение задачи. Файл прикрепите в раздел «Решение» в практическом задании. Имя файла должно быть в формате «ФамилияИО_ОУ2.dt».

Описание задачи

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

Объекты должны быть сгруппированы по своему виду: справочники, документы, прочие объекты. Содержание остальных разделов определяется самостоятельно. Примерный вид интерфейса показан ниже*:

Рисунок_ОУ1_1

*Картинки для оформления можно взять из библиотеки картинок — файл piclib.dt.

Компания занимается оптовой торговлей. Взаиморасчёты с поставщиками ведутся в разрезе соглашений об условиях закупок. Поступление денежных средств поставщику отражается документом «Расход денег», приход товаров — документом «Приходная накладная». И в документе «Расход денег», и в документе «Приходная накладная» может быть указано только одно соглашение — в реквизите шапки.

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

При проведении документа «Приходная накладная» необходимо производить проверку авансов. В случае если аванс есть, необходимо его погасить. Оставшаяся сумма должна быть учтена как долг по соглашению по поставке. Весь учёт ведётся одновременно в трёх валютах: рубли, доллары и евро. При проведении документов курс указывается непосредственно в самом документе. Возникновение курсовых разниц при поставке и оплате не предполагается.

Учёт остатков номенклатуры не ведётся.

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

Необходимо создать отчёт по состоянию взаиморасчётов по регионам на дату, где регион — это характеристика. image

Дата отчёта должна задаваться пользователем напрямую в форме отчёта. В печатной форме заголовок и шапка отчёта должны соответствовать заданию.

Обязательно в пользовательском режиме заведите тестовый пример, приведённый в файле «16.5. Исходные данные_ОУ3 к домашнему заданию.xlsx».


Критерии оценки

  1. Зачёт — реализованы все требуемые функции, нет критичных ошибок и нарушения логики. Полный перечень ошибок можно найти в документе на сайте 1С, 3 стр..
  2. Введены тестовые данные в пользовательском режиме.
  3. На доработку — задание выполнено частично или не выполнено, в логике выполнения есть противоречия, критичные ошибки. Любые вопросы по решению задач задавайте в чате учебной группы.

Примерное время выполнения: 45–180 минут.