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

Внешняя обработка для 1С БП 3.0 (редакция не ниже 3.0.42.33)

3 |  0
25 мая 2020 в 02:33:10 (4 года 30 недель 3 дня 14 часов назад)
1800
Текст задания
I. Надо создать обработку, с помощью которой, пользователь сможет выгрузить данные из 1С Бухгалтерия 8, редакция 3.0 в файл формата CSV.
В дальнейшем из этого файла пользователь будет загружать данные в Access

Обработка должна быть выполнена в стилистике типовых обработок 1С БП 8, редакция 3.0 под интерфейс ТАКСИ (разумеется при переключении в старый интерфейс она также должна быть работоспособной).
Чтобы не придумывать велосипед, схема формы и принцип работы обработки должен быть аналогичен типовой обработке "Обмен с банком".

Выгружаться должны сведения о поступлении денежных средств, только из проведенных документов "Поступление на расчетный счет" и "Поступление наличных" с видом операции "Оплата от покупателя"


Для заполнения табличной части данными, пользователь должен указать Организацию, Банковский счет или кассу и указать период за который выбираются данные.

Если пользователь оставил поля "Организация", "Банковский счет"/"Касса" и "Период" не заполненными, тогда табличная часть должна заполняться по всем организациям, банковским счетам/кассам и за весь период используемой базы данных.
ТЧ заполняется по нажатию отдельной кнопки "Заполнить" в панели инструментов ТЧ

По каждому документу поступления должен выгружаться следующий блок данных:

Начало
1 Дата регистрации документа поступления
2 Вид операции документа поступления
3 Организация (Наименование)
4 ИНН Организации
5 Контрагент (Наименование)
6 ИНН Контрагента
7 Счет учета (Дт)
8 Сумма
9 Вх.номер (№ платежного поручения Контрагента) - только для безналичных поступлений
10 Вх.дата (дата платежного поручения Контрагента) - только для безналичных поступлений
11 Номер Договора или Договоров по которым поступила оплата
12 Дата Договора или Договоров по которым поступила оплата
13 Сумма поступления по каждому договору
14 Номер Счета или Счетов по которым оплатил Контрагент без лидирующих нулевых разрядов
15 Дата Счета или Счетов по которым оплатил Контрагент без лидирующих нулевых разрядов
16 Сумма поступления по каждому счету
17 Номер документа или нескольких документов РТиУ
18 Дата документов РТиУ по которым оплатил Контрагент без лидирующих нулевых разрядов
19 Сумма поступления по каждому документу РТиУ
20 Ответственный по документу "Поступление на расчетный счет" и "Поступление наличных" (элемент справочника пользователи)
21 ИНН физического лица, который является пользователем указанным в пункте 20 (при наличии сведений об ИНН в БД)
Конец

В блоке "Итоги" должно быть видно:
Общее количество документов готовых к выгрузке "N" на общую сумму "0.00"
в т.ч.
"Сумма по договорам"
"Сумма по счетам"
"Сумма по РТиУ"

После автоматического заполнения ТЧ, пользователь должен иметь возможность добавить, изменить, удалить сведения в ТЧ, а также отсортировать, отобрать или упорядочить их.

Перед выгрузкой данных в файл пользователь должен указать путь к файлу выгрузки.
Выгрузка данных в файл CSV должна производиться по нажатию отдельной кнопки "Выгрузить"

P.S. Обязательное условие - работа должна быть выполнена КАЧЕСТВЕННО И КРАСИВО.
0
Выбранные исполнители
Отклики