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

Создание обработки ежедневной выгрузки данных для БП 3.0 в формате JSON с отправкой на FTP

Москва(Россия )
vtorovbv
24.04.1984(40 лет)
20 |  6
23 октября 2023 в 12:13:20 (1 год 4 недели 3 дня 14 часов назад)
3600
Текст задания
Требуется разработать механизм ежедневной выгрузки и отправки на фтп сервер данных в формате JSON
Источником данных для обработки служит конфигурация бухглатерия 3.0
Выгружаются данные по следующим показателям:

1 "КрЗадолж1520" - кредиторская задолженность по группе компаний (строка 1520 баланса) Остаток (стр. 1520 минус С-до К-т Сч.68.02)
2 "КрПортфель" - кредитный портфель "КрПортфель" Остаток сч. 66,67
3 "ЛзПортфель" - лизинговый портфель (задолженость по лизингу) Остаток по 76 .07.2
4 "ДбЗадолж1230" - дебиторская задолженность полная, строка баланса 1230 Остаток (стр.1230 минус С-до д-т сч.71)
5 "Выручка" - Оборот 90,01 (стр. 2110 Формы 2)
6 "ОборотыРС" - обороты по р/с без учета кредитов, поступления Оборот по Д-т 51 с 62
7 "ОС" - ОС (остаточная стоимость) остаток (Стр. баланса 1150)
8 "СрмОстРС" - Среднемесячные остатки по р/с Остаток (Сумма С-до на нач. мес. Делить на кол-во месяцев)
9 "Прибыль" - чистая прибыль, убыток Остаток ( стр. 2400 Фор.2)
10 "ФОТСр" - ФОТ среднемесячный Среднее (Оборот К-т по сч 70 делить на кол-во месяцев)
11 "СрспЧисл " - Среднесписочная численность
12 "СрЗП" - средняя заработная плата Среднее( ФОТ среднемесячный разделить на Среднесписочная численность)

Данные по каждому показателю выгружаются в текстовый файл в формате JSON со следующей структурой:

{
«ИННОрганизации»: ИНН
«ДатаВыгрузки»: ДатаВыгрузки
«показатель»: ПсевдонимПоказателя
«год»: значение показателя за предыдущий год
«квартал»: значение показателя за предыдущий квартал
«месяц»: значение показателя за предыдущий месяц
«день»: значение показателя за предыдущий день
}

Пояснения к структуре файла:
a. ИНН – инн организации, по которой вычисляется показатель
b. ДатаВыгрузки – дата расчета показателя в формате «ГГГГММДД»
c. Показатель – псевдоним показателя из таблицы

7. Образец файла:
{
«ИННОрганизации»: 5018134452
«ДатаВыгрузки»: 20181002
«показатель» : «КрЗадолж1520»
«год» : 1000000.00
«квартал» : 100000.00
«месяц» : 900000.00
«день» : 900000.00
}

Имя файла формируется по следующему алгоритму:
ИНН организации; символ подчеркивания; псевдоним показателя; символ подчеркивания; год; месяц; день; час; минута формирования отчета. Образец: 5018134452_ КрЗадолж_201810020707.txt
После создания данный файл должен копироваться на внешний ftp-сервер. Настройки для доступа к ftp-серверу задаются пользователем.
Выгрузка отчета должна производиться ежедневно в автоматическом режиме

Жду предложения по срокам и стоимости.
0
Выбранные исполнители
Отклики