24 сентября 2024 в 14:35:15
(8 недель 3 дня 14 часов назад)
43500
02.06.2023 22:32:25
до 06.06.2023
Пока на паузе до выяснения вопросов
Текст задания
На некой платформе заемщики могут получить финансирование напрямую от инвесторов. При получении займа заемщик заключает набор договоров займа с инвесторами, каждый из которых одалживает определенную сумму заемщику в рамках общего договора. После этого заемщик совершает выплаты в рамках графика платежей, каждая из которых распределяется между инвесторами (в соответствии с вложенной суммой).
Для предоставления данных о платежах заемщиков используется внешнее API, доступное по адресу https://jetlend.ru/lend/api/export/1c/payments.
Список заемщиков хранится в поле Заемщики
Для каждого заемщика список заключенных договоров хранится в поле ДоговораЗаймов
Для каждого займа есть список инвесторов (Инвесторы) и список платежей по займу (Доходы)
Задача: формирование налоговой декларации для заемщиков.
В связи с текущими ограничениями в законодательстве заемщики являются налоговыми агентами и должны самостоятельно уплачивать НДФЛ за инвесторов. Весь полученный доход инвесторов облагается НДФЛ.
Полученные доходы инвесторов указаны в поле Доходы в API.
В поле Сумма указывается доход до вычета НДФЛ.
Необходимо написать обработку, которая сформирует декларацию 6-НДФЛ для заемщика за 4 квартал 2022.
Для доступа к API используется авторизация через стандартный HTTP-заголовок Authorization, который должен содержать значение «Token <token>» (token вышлю). Обратите внимание, что заголовок должен состоять из *двух* слов, разделенных пробелом (сначала «Token», затем значение, которое вы получили вместе с заданием).
1.Необходимо спроектировать схему хранения данных
2.Необходимо написать функцию для получения данных из API и сохранения полученных данных согласно схеме из п1
3.Полученные доходы инвесторов указаны в поле Доходы в API который получим выше. В поле Сумма указывается доход до вычета НДФЛ.
Необходимо написать отчет, которая сформирует декларацию 6-НДФЛ для заемщика за 4 квартал 2022.
Просьба указать бюджет, сроки выполнения.