Задача: массово заполнить дополнительное сведение «Сделка» в документах, связанных с договором, на основании значения этого же дополнительного сведения в карточке договора.
Логика работы:
1.Пользователь выбирает договор или список договоров.
2.Обработка считывает из договора значение дополнительного сведения «Сделка».
3.Обработка находит все документы, где указан этот договор:
oСчет покупателю;
oПоступление на расчетный счет;
oСписание с расчетного счета;
oРеализация товаров и услуг / акт;
oпри необходимости другие документы, связанные с договором.
4.Если в найденном документе дополнительное сведение «Сделка» не заполнено — обработка заполняет его значением из договора.
5.Если в документе уже указана такая же сделка — документ пропускается.
6.Если в документе уже указана другая сделка — обработка не перезаписывает значение, а выводит документ в протокол конфликтов.
7.Документы, помеченные на удаление, не обрабатывать.
8.Проведённые документы не перепроводить, если изменение доп. сведения не требует перепроведения.
9.Должен быть режим предварительной проверки без записи изменений.
10.После выполнения нужен протокол: договор, документ, дата, сумма, старое значение, новое значение, результат обработки.
Здравствуйте! Отличное, детальное ТЗ по заполнению доп.реквизита «Сделка».
Готов реализовать сегодня. Знаю, как сделать это "бесшовно" — без перепроведения документов, просто точечной записью в регистр доп. сведений. Режим предварительной проверки включу.
Подскажите, базу для тестирования предоставите или мне проверять на своей демо-базе БП 3.0?
Добрый день! Готов выполнить. Опыт работы с БП 3.0, внешними обработками и дополнительными сведениями есть. Реализую бесшовное заполнение — без перепроведения документов, точечной записью в регистр доп. сведений. Режим предварительной проверки и протокол с конфликтами включу. Удалённо, готов начать сегодня.
Здравствуйте. Готов сделать внешнюю обработку для 1С:Бухгалтерия 3.0.
По задаче нужно массово заполнить дополнительное сведение Сделка в документах, связанных с выбранным договором, на основании значения Сделка из карточки договора.
Сделаю обработку с выбором одного договора или списка договоров, предварительным просмотром найденных документов без записи изменений, проверкой уже заполненных значений и протоколом результата. Если в документе поле пустое — заполню, если уже указана такая же сделка — пропущу, если указана другая — не буду перезаписывать и выведу в конфликтный протокол. Помеченные на удаление документы исключу.
После выполнения будет отчет: договор, документ, дата, сумма, старое значение, новое значение и результат обработки.
Для работы нужен доступ к тестовой базе или выгрузка, чтобы проверить состав документов и точные имена доп. сведений.
Готов подробно обсудить задачу любым удобным способом: в чате или по телефону.
После решения задачи остаюсь на связи для правок, доработок и консультаций.
Оплата: возможен расчёт как через площадку, так и напрямую.
Работаю с чеком через «Мой налог» или без него — по вашему усмотрению.
Жду вашего ответа для согласования дальнейших шагов.