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

Обработка привязки поступлений к оплатам БП 2.0 КОРП

8 |  1
16 декабря 2021 в 13:42:05 (2 года 46 недель 3 дня 12 часов назад)
49800
Текст задания
Платформа: 1С:Предприятие 8.3 (8.3.14.1779)
Конфигурация: Бухгалтерия предприятия КОРП, редакция 2.0 (2.0.66.82)
Требуется разработать внешнюю обработку, которая будет за выбранный интервал подставлять в документы списания с р/с ссылку на документ поступления товаров и услуг по следующему алгоритму:

При нажатии на кнопку "Заполнить" (или подобрать...) за выбранный интервал дат:
1. Искать документы"списания с р/с" (далее СРС) и документы "поступления товаров услуг" (далее ПТУ).
2. Сопоставлять в предварительной интерактивной таблице к каждому СРС - ПТУ по совпадению контрагента и суммы.
- в случае, если за выбранный интервал найдено несколько ПТУ от поставщика с такой суммой - брать первый документ. И при поиске следующих соответствий, этот ПТУ не учитывать.
- в случае, если не найдено ни одного ПТУ с такой суммой и поставщиком - указывать "Документ не найден"
3. Обработка должна позволять пользователю выбрать вручную не найденные сопоставления СРС и ПТУ в таблице.

При нажатии на кнопку "Выполнить":
Обработка по всем установленным соответствиям должна подставить в СРС ссылку на соответствующий документ ПТУ.

Пожелания по интерфейсу:
- Форма визуально должна напоминать стиль оформления типовой конфигурации БП 2.0 (без экстремальных размеров, границ и отступов, картинок, цветов). Просто и понятно.
- Таблица сопоставления должна содержать следующие колонки: "Дата выписки" (дата списания с р/с); "Сумма списания" (сумма списания с р/с); "Назначение платежа" (из документа списания); Контрагент; Документ поступления товаров; Сумма документа поступления товаров;

В программном коде обязательно должно быть нормальное оформление. Как минимум:
- разумное использование табуляции и переноса строк
- понятные имена переменных (не "НДокПер", а "НомерПервогоДокумента")
- отсутствие "костылей"

Примечания:
- Данное ТЗ, это переформулированное ТЗ, которое составил конечный пользователь (бухгалтер). Оригинал в файле Excel во вложении.
- Технически в документах списания с р/с может быть несколько строк в расшифровке платежа. Но специфика учета такая, что в 90% случаев 1 платеж = 1 накладная. Поэтому возможно сопоставление по сумме документа в целом. Остальные 10% пользователь готов выбрать руками в таблице.
0
Выбранные исполнители
Отклики