gifts2017

Редактирование документа Операции (бухгалтерский и налоговый учет) ОФ и УФ

Опубликовал А В (lock73) в раздел Обработки - Обработка документов

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

Конфигурация: : «Бухгалтерия предприятия 8.2» редакция 2.0 (обычное приложение). 
Доступность для изменения: полностью открытый код. 
Стоимость и условия распространения: безвозмездно. 
Разработчик: команда программистов. 

С помощью внешней обработки вы сможете изменить реквизиты документа Бухгалтерская операция. 

Довольно часто возникает необходимость "групповой" замены отдельных реквизитов документов Бухгалтерская операция. Сделать это вам поможет наша внешняя обработка. Обработка сделана путем адаптирования стандартной Групповой обработки справочников и документов.

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

Обработка может использоваться для конфигураций  «Бухгалтерия предприятия 8.3» редакция 3.0 (обычное и управляемое приложение). 

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

V1.1
Исправлена выявленная ошибка. "Синхронизированы" пометки Документов и Строк документов.

Кратенькая справка:

Основная форма обработки содержит три панели:

  • Журнал проводок (бухгалтерский и налоговый учет)
  • Отобранные бухсправки
  • Выборку операций из журнала проводок по отобранным бухсправкам

На панели Журнал проводок проводится первичный отбор требуемых бухсправок путем настройки фильтра по регистру бухгалтерии. По кнопке Отобрать формируется таблица бухсправок, удовлетворяющих условиям отбора. Напротив каждого элемента можно установить/снять пометку. Обрабатываться будут только отмеченные объекты.

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

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

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

 Примечание: в поле выбора реквизита для редактирования доступны такие реквизиты, которые имеются во всех отмеченных для редактирования строка. Снимая/проставляя галочки за несколько приемов можно подготовить все необходимые изменения

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

PS: 17.12.13  Добавлен файл обработки для конфигурации Бухгалтерия предприятия, редакция 3.0

PS:11.10.2016 тот же функционал сваял на управляемой форме. Тестировалось на релизе Бухгалтерия предприятия, редакция 3.0 (3.0.44.124) платформа 8.3.8.2054.

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

Итак, после вызова на выполнение открывается начальное окно.

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

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

После этого можно

  1. Выбрать для редактирования реквизит проводки
  2. Определить "новое" значение реквизита для записи
  3. Призвести предварительную запись реквизитов в проводки, нажав кнопку "Изменить реквизит"

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

Состав реквизитов для изменения в каждый конкретный момент времени зависит от установленных в окне проводок (правое окно) галочек. Доступными для изменения являются реквизиты, общие для ВСЕХ отмеченных в данный момент времени проводок.

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

Получим

Состав доступных для редактирования реквизитов после этого изменится

После завершения предварительного редактирования проводок записываем изменения непосредственно в Регистр бухгалтерии, нажав кнопку "Записать изменения" и подтвердив свое решение.

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

Ссылки на похожую тематику:

http://infostart.ru/public/62659 от nafa'а - Данные объекта
В отличии от остальных обработок удобна тем что имеет табличный вид что позволяет ее выгонять на печать, проще разрисовывать по необходимости ячейки, позволяет сравнивать 2 аналогичных объекта по реквизитам (с подсветкой разлиичий) что очень удобно при разработке (видно что поменялось при твоем изменении (до и после если выгнать таблицу через типовой механизм "Вывести список"). Также позволяет обрабатывать любой ссылочный тип а не только Справочники и документы .
http://infostart.ru/public/14747 от Трактор'а - Универсальный редактор реквизитов Управляемый + Обычный интерфейс 
Обработка редактирования реквизитов справочников документов, счетов, планов обмена.
Нужна для того, чтобы отредактировать реквизиты невыведенные на форму объекта или обойти программные ограничения, в форме объекта. Обрезает реквизиты типа строка неограниченной длины до 1000 символов.
Позволяет редактировать движения документов по регистрам.
http://infostart.ru/public/102242 от vetalm'а - Универсальный редактор реквизитов (ИР)
В отличии от разработки Трактора в этой обработке существует возможность менять значения субконто в движениях регистра бухгалтерии.
http://infostart.ru/public/19546 от yurii_host'а - Редактирование реквизитов и табличных частей справочников и документов

Скачать файлы

Наименование Файл Версия Размер
РедактОперБухСправкиV11.epf 348
.epf 110,84Kb
11.10.16
348
.epf 110,84Kb Скачать
РедактОперБухСправки30.epf 126
.epf 110,82Kb
11.10.16
126
.epf 110,82Kb Скачать
РедактОперБухСправки30(ОФиУФ) 5
.epf 162,97Kb
11.10.16
5
.epf 162,97Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Брест Беларусь (zhleonid8) 15.06.12 23:45
редкое явление, грамотно написанный текст описания, респектик
2. Олег Шалимов (CaSH_2004) 16.06.12 00:54
Да, если бы еще были ссылки на другие редакторы то тогда бы и эта не затерялась
А так - симпатичная картинка, понадобиться - будем знать что есть такая и искать
3. А В (lock73) 16.06.12 11:01
Подскажите ссылки, пожалуйста. Добавлю.
4. Олег Шалимов (CaSH_2004) 16.06.12 11:44
(3)вот глянь как у меня http://infostart.ru/public/86898/
там указаны все ссылки, просто скопируй их
А на сайте что не пробовал искать через запрос?
И указывай номер сообщения на которое отвечаеш, а то на почту не приходит уведомление
5. А В (lock73) 16.06.12 15:27
(4) Подредактирую слегка все-таки, т.к. их я не использовал. Если только невольно. В качестве основы была взята стандартная групповая обработка справочников и документов, адаптированная для БухОпераций.
6. Кира Борисова (bkn_oktava) 20.06.12 20:00
Для бюджета не подходит(((
7. А В (lock73) 21.06.12 08:09
(6) bkn_oktava,
Мы используем исключительно те конфигурации, с которыми работаем сами.
Код абсолютно открытый.
8. Кира Борисова (bkn_oktava) 21.06.12 21:40
(7) lock73, Спасибо за канву. Конечно, подстрою под себя. Обработка нужная, сколько раз уже жалела, что у меня нет такой. Надеюсь, теперь, благодаря Вам, у меня она будет!
9. Anneta86 (Leannet) 05.07.12 08:19
Очень пригодилась! Как раз нужно было быстренько поменять счета в операциях после переноса данных из 7-ки. Спасибо большое!
10. А В (lock73) 05.07.12 15:29
(9) Anneta86, Большое Пожалуйста.
11. Dimass (dmikds) 25.07.12 08:49
Что-то я не пойму, как этой обработкой пользоваться? Отображается только в верхней части список моих операций и всё, а дальше? Как указать реквизит который я хочу изменить? Как указать на что я хочу изменить? нижние поля не активны. Напишите хоть краткую инструкцию
12. Dimass (dmikds) 25.07.12 09:37
Извиняюсь, разобрался! Но тем не менее краткую инструкцию можно было бы написать
13. Dimass (dmikds) 25.07.12 10:36
Было бы логично, добавить возможность группового редактирования документа "Ввод начальных остатков", а в целом обработка не плохая
14. Dimass (dmikds) 25.07.12 11:07
Счета изменяет отлично, но при попытке изменить субконто Дт 2 выдаёт ошибку
Прикрепленные файлы:
15. А В (lock73) 25.07.12 16:16
(14) dmikds, спасибо за ценные замечания и "бета-тестирование".
Строку в обработке, на которую 1С-ка ругается надо заменить на
Строка["СубконтоДт"+нСк] = ПолеВводаРеквОп;
10-ю строками ниже и для Кт сделать также.
По поводу "кратенького руководства": кратенько есть в справке обработки. Если надо более подробно, предложите свой текст. Я помещу его в справку.
16. Ak A (frc) 25.07.12 16:24
(15) lock73,
исправлять ошибки будете в обработке?
17. А В (lock73) 25.07.12 20:57
18. Галина Волостных (ГердаКай) 26.07.12 10:31
Спасибо большое, обработка хорошая, но хотелось бы большего, чтобы обработка меняла реквизит в зависимости от условия, не всегда получается задать одно и тоже значение для всех строк в операции. Например заполнить значения налоговых сумм по бухгалтерской сумме. Или изменить субконто только в тех строках где это необходимо.
Счастливо отдохнуть. Попробую пока сама разобраться как вставить условие.
19. А В (lock73) 27.07.12 08:57
(14) dmikds, знаю, что от Вас есть еще 2 коммента, не вошедшие пока в данный список. Поэтому превентивно отвечаю:
а) Огласите, пожалуйста, весь список (с) Не мой :)
б) Пожалуйста.
PS: Замеченное Вами пофиксено в V11.
20. А В (lock73) 27.07.12 13:29
(18) ГердаКай, спасибо за пожелания.
Сформировать "журнал проводок операций" можно за несколько шагов устанавливая/снимая флажки и изменяя реквизиты для записи. По окончании необходимых действий - записать все разом кнопкой "Записать изменения".
Про "интеллект" обработки (формирование реквизитов по различным условиям), так это из серии универсальный подбор и обработка.
21. Александр Удалов (higs) 30.07.12 12:25
Интересная разработка. Каких-либо замечаний пока нет ввиду малого времени тестирования, но однозначно плюсую!! Спасибо!
22. Галина Волостных (ГердаКай) 03.08.12 12:26
(20) lock73, Еще раз огромное спасибо за обработку, я наложила нужное мне условие и автоматизировался огромный объем работы. Отдельное спасибо за предупреждения "Изменение реквизитов завершено" и "Выполнение записи завершено", при таком обилии операций, можно было запутаться. Поставила бы еще много плюсов,но не получается. И причем как вовремя вы ее выложили в инфостарте!!!
23. serge_focus (serge_focus) 24.10.12 18:07
Вопросы по обработке:
Возможно ли в ней отредактировать проводки документов ?
Возможно ли и как обойти "дату запрета редактирования" ?
24. А В (lock73) 24.10.12 19:38
Проводки документа "Операции ..." - да, другие документы - не имеет смысла, т.к. при перепроведении документа-источника проводки исправленное перезапишется. Про "дату запрета редактирования" - не анализировал.
25. serge_focus (serge_focus) 29.11.12 15:45
Спасибо еще раз за обработку и идею.Пришлось немнго подправить под свои нужды.
Как-раз для изменения проводок в документах.
Просто у нас были документы, которые нужно было поправить задним числом и только по регистру бухгалтери.
И таких документов и проводок в них много. А через "операции" долго...
26. А В (lock73) 29.11.12 20:40
Пожалуйста. Если правленные документы никто случайно или намеренно не перепроведет, все будет в порядке. В ином случае редактированное "исправится".
27. Мурад (Murzilka06) 19.01.13 02:27
Не запускается вообще выдает ошибку
Прикрепленные файлы:
28. А В (lock73) 19.01.13 17:34
(27) Murzilka06, данные Вашей конфигурации не приведете? На Бухгалтерия предприятия, редакция 2.0 версия 2.0.39.8 запускается точно. Похоже, что Вы запускаете обработку в конфигурации, для которой она (обработка) не предназначена.
Прикрепленные файлы:
29. Василий Маракулин (Kotyara) 02.02.13 09:02
30. А В (lock73) 02.02.13 11:37
31. itt (itt) 22.04.13 21:54
мне нужно отобрать проводки с дебетом 19 счета и их удалить.
это умеет делать данная обработка?
32. А В (lock73) 23.04.13 08:46
(31) itt,
1. Данная обработка работает только с документами Операции (бухгалтерский и налоговый учет). Отбор (и последующее редактирование) проводится по реквизитам проводок именно эти документов.
2. Удаление проводок в этой обработке не предусмотрено.
3. Код открыт для любой модификации.
33. Сергей Петухин (nilabs) 10.12.13 15:53
спасибо, срочно потребовалось, в таблице операции не отображается 3 субконто по кредиту
(изменять позволяет)
34. А В (lock73) 10.12.13 21:48
(33) nilabs. Уточните, что Вы имеете в виду?
На приложенном скрине все есть.
Прикрепленные файлы:
35. anry mc (AnryMc) 10.12.13 22:01
Что-то я не понял...

1) Бухгалтерская справка, это вроде "ручная операция", в которой можно делать любые проводки...
2) Стандартная от 1с "Групповая обработка справочников и документов" с флажком "Обрабатывать табличные части" и Настройкой - Разрешить изменение реквизитов объектов

Это вроде позволяет сделать...
36. А В (lock73) 11.12.13 07:20
(35) AnryMc
1) Ну, да. А в чем, собственно, вопрос?
2) Возможно. Но в то время, когда это писалось, упомянутая групповая обработка как-то "обходила" документ "Операции (бухгалтерский и налоговый учет)". Да и табличной части, как таковой, у этого документа нет. Вернее, она (табличная часть) - нестандартная.
37. amatisol amatisol (amatisol) 29.01.14 10:48
а данная обработка запуститься в 1с 8 комплексная автоматизация 1.0?
38. А В (lock73) 31.01.14 16:15
(37) amatisol, одно из двух - либо запустится, либо не запустится :)
Если серьезно - я не знаю. Мы не работаем с конфигурацией КА. Писалось и проверялось на БП.
Вот на УПП - точно не запустится.
Светлый ум; +1 Ответить 1
39. Dimass (dmikds) 24.06.14 10:06
На 8.3 ничего похожего нет?
40. А В (lock73) 24.06.14 15:18
(39) dmikds, см. PS к публикации. Вторая обработка для БП 3.0, а она работает и под 8.3
41. Yaroslav Semeniuk (Roon3y) 01.07.14 15:59
42. А В (lock73) 01.07.14 18:49
43. Алексей Беспалов (FreeArcher) 19.11.14 06:02
Что то обработка "РедактОперБухСправки30.epf" на обычных формах. А где под управляемые?
Snezha; Mickl; Abazinchik; +3 Ответить
44. Павел Бараневский (WrongLane) 24.08.15 07:42
Похоже, у меня обработка не работает.
В верхней части у меня табличка заполняется.
В нижней части две таблички пустые.

Что куда жать - не пойму.
45. Сергей Дворенков (Serg_DSN) 03.09.15 11:49
а жаль...

1С:Предприятие 8.3 (8.3.6.2237)
Бухгалтерия государственного учреждения, редакция 1.0 (1.0.34.5)

не работает - РедактОперБухСправки30.epf
Прикрепленные файлы:
46. Андрей Карпов (karpik666) 03.09.15 11:55
(45) Serg_DSN, попробуйте эту http://infostart.ru/public/360850/. Обязательно поставьте галочку - редактировать движения
47. Сергей Дворенков (Serg_DSN) 03.09.15 12:00
Нужно по списку заменить субконто 3 на значение "Договор свертки"

за ссылку спасибо,
пока нет мани для закачки - опять скачаю - а работать не будет
Прикрепленные файлы:
48. Константин Куликов (Светлый ум) 28.09.15 11:39
(47) Тогда вам к нам:

Документ Операция. Набор инструментов для редактирования. (УПП, БУ, КА)

http://infostart.ru/public/200779/
49. Андрей Григорьев (Borisych) 28.09.15 12:45
(47) Serg_DSN, делал такую обработку. Вроде даже универсальную. Поискать?
50. А В (lock73) 11.10.16 10:04
Для управляемых форм должна появиться публикация http://infostart.ru/public/554181/
51. А В (lock73) 11.10.16 10:51
В результате для УФ и ОФ поместил здесь.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа