Skip to content

Navigation Menu

Global navigation

Home

Issues

Pull requests

Projects

Discussions

Codespaces

Explore

Marketplace

Loading

© 2024 GitHub, Inc.

About
Blog
Terms
Privacy
Security
Status

netology-code
/

onec-mid-homeworks

Navigate back to

netology-code

onec-mid-homeworks

netology-code

/

onec-mid-homeworks

Type / to search

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Cancel

Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Cancel

Create saved search

Create new...

Issues

Pull requests

You have no unread notifications

Code

Issues

Pull requests
1

Actions

Projects

Security

Insights

Additional navigation options

Open in github.dev
Open in a new github.dev tab
Open in codespace

Files

onec-mid-31

t

BSP

DTK

MROC

OCEDT

OCPS

README.MD

homework-16-1.md

homework-16-10.md

homework-16-11.md

homework-16-12.md

homework-16-13.md

homework-16-14.md

homework-16-15.md

homework-16-16.md

homework-16-17.md

homework-16-18.md

homework-16-19.md

homework-16-2.md

homework-16-3.md

homework-16-4.md

homework-16-5.md

homework-16-6.md

homework-16-7.md

homework-16-8.md

homework-16-9.md

new_carcass_8_3_17_1496.dt

omework-16-10.md

piclib.dt

TAT

README.md

Breadcrumbs

onec-mid-homeworks

/OCPS

/
homework-16-5.md

Blame

Blame

Latest commit

EleShvili

Update homework-16-5.md

Jul 28, 2023

39e5f7d · Jul 28, 2023

History
History

61 lines (37 loc) · 8.1 KB

Breadcrumbs

onec-mid-homeworks

/OCPS

/
homework-16-5.md

Top

File metadata and controls

Preview

Code

Blame

61 lines (37 loc) · 8.1 KB

Raw

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

Цель задания

Закрепить полученные знания.

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

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

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

скачать каркасную конфигурацию файл new_carcass_8_3_17_1496.dt.

создать пустую информационную базу.

загрузить в неё каркасную конфигурацию.

просмотреть материал занятия.

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

Решите описанную задачу в конфигураторе.

Протестируйте решение в пользовательском режиме.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Введены тестовые данные в пользовательском режиме.

На доработку — задание выполнено частично или не выполнено, в логике выполнения есть противоречия, критичные ошибки.
Любые вопросы по решению задач задавайте в чате учебной группы.

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

onec-mid-homeworks/OCPS/homework-16-5.md at onec-mid-31 · netology-code/onec-mid-homeworks