Проведение документов на управляемых формах

19.02.24

Задачи пользователя - Подбор и обработка объектов

Универсальная обработка проведения/перепроведения документов для любой конфигурации на управляемых формах.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Проведение документов на УФ:
.epf 28,17Kb
21
21
1 SM
Скачать Купить за 1 850 руб.

Бывают ситуации, когда повторное проведение проведенных документов не помогает, и требуется отменить проведение и провести заново. 

Обработка позволяет облегчить этот процесс. 

Реализовано 3 вида операции:

Перепроведение - отмена проведения проведенного документа с последующим проведением его;

Проведение - проведение не проведенного документа;

Отмена проведения - отмена проведения проведенного документа.

Операция перепроведения происходит в транзакции. Т.е. если после распроведения по какой-то причине не удалось провести документ, все откатывается к первоначальному состоянию.

При выборе статуса обрабатываемых документов (находится справа от периода), будут следующие варианты работы обработки.

1. Если выбран статус "Проведенные", в списке доступных видов будут те виды, проведенные документы которых существуют в выбранном периоде. А доступные виды обработки "Перепроведение" и "Отмена проведения".

2. Если выбран статус "Непроведенные", в список доступных видов попадут те, непроведенные документы которых существуют в выбранном периоде. Доступный вид обработки "Проведение".

Также на список видов обрабатываемых документов накладывается фильтр, основанный на праве проведения вида документа у текущего пользователя.

Также реализован отбор в список документов по 3 произвольным реквизитам. Если реквизит отбора выбран, но не указано значение отбора, то фильтр не применится, а в списке документов будет указано значение этого реквизита в квадратных скобках.

При включении флага "Обрабатывать связанные документы" будет обрабатываться цепочка связанных документов в одной транзакции. Т.е. если какой-то документ не удалось перепровести, все откатывается к первоначальному состоянию. На связанные документы также накладывается фильтр по праву проведения у текущего пользователя. А также зависит от выбранного статуса. Т.е. если выбран "Проведенные", то и связанные документы обрабатываются только проведенные. И наоборот.

Результаты выполнения обработки выводятся в сообщения пользователю, а также в журнал регистрации и выгружаются в текстовый файл в каталог документов пользователя.

Все документы, которые не смогли обработаться остаются помеченными в списке документов, которые успешно обработаны - снимается отметка.

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

Код обработки открыт.

Тестировалась на конфигурации ЕРП 2.5.115.82, Платформа 8.3.24.1368.

19.02.2024 обновление:

Добавил отбор по реквизитам табличной части.

Добавил возможность изменить время проводимых документов на указанное.

 

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.15.82

Обработка

См. также

Поиск данных Корректировка данных Подбор и обработка объектов Программист Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет найти и заменить битые ссылки справочников. Для всех конфигураций. Обработка универсальная! Незаменимая вещь как для IT-специалистов, так и для обычных пользователей!

10 стартмани

04.07.2024    612    1    user1527257    0    

5

Корректировка данных Подбор и обработка объектов Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Универсальная обработка! Подходит для всех конфигураций! На одном экране можно видеть как все справочники, так и детальную информацию по каждому из них (реквизиты и табличные части). Удобно! Присутствует возможность редактирования справочника.

10 стартмани

28.06.2024    571    3    user1527257    0    

9

Логистика, склад и ТМЦ Подбор и обработка объектов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Расширение добавляет возможность подбирать для распределения себестоимости на товары, содержащиеся в нескольких документах "Перемещение товаров", аналогично документам "Приобретение товаров и услуг" стандартного механизма 1С:ERP Управление предприятием 2.

1 стартмани

20.06.2024    361    0    kvic2705    0    

3

Журналы и реестры данных Подбор и обработка объектов Бухгалтер Пользователь Платформа 1С v8.3 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:CRM ПРОФ, КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Абонемент ($m)

Универсальный реестр документов! Журнал документов для всех конфигураций! На одном экране можно видеть как все документы, так и детальную информацию по каждому из них (реквизиты, движения и табличные части). Удобно! Присутствует возможность редактирования документа. Универсальный редактор документов!

10 стартмани

20.06.2024    815    13    user1527257    2    

11

Подбор и обработка объектов Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Нужно быстро обработать какие-то данные, а подходящей многопоточной обработки нет?

2 стартмани

13.06.2024    4772    35    maslyann    5    

34

Подбор и обработка объектов Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Абонемент ($m)

Возникла задача от категорийного менеджера. Требовалось работать с основными и дополнительными реквизитами номенклатуры в одном динамическом списке. Требовался произвольный настраиваемый набор реквизитов. Требовалось фильтровать по любому полю списка. Требовалось устанавливать новые значения любых реквизитов как групповым способом, так и индивидуально. Реализовал. В процессе написания стало понятно, что так можно работать с любым справочником. Возможно, кому то такое актуально.

1 стартмани

20.05.2024    513    11    user1374747    2    

9
Оставьте свое сообщение