Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
13 Дек 2017, 18:17
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: аналог ГрупповаяОбработка()(7.7) в 1С 8.х  (Прочитано 5224 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн LadyGaGa2012

  • *
  • Сообщений: 10
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-09-19
  • Сайт: 
  • Профессия: Программист 1С
какая команда в 1с 8.х является аналогом ГрупповаяОбработка()(1с 7.7)?


Оффлайн LordWizard

  • "Иди учи бухгалтерский учет и не беспокой просьбами господа Бога!"
  • *****
  • Сообщений: 1463
  • РЕПУТАЦИЯ: 221
  • КПД: 15%
  • Пишу, консультирую, да и так - по клавишам...
  • Регистрация: 2011-07-25
    • Skype: warlock02121968
  • Сайт: 
  • Профессия: Консультант 1С
Непонятен вопрос. Конкретизируйте пожалуйста.
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
А для чего это команда(метод) нужна в 1С 7.7 ?
Добавлено: 19 Сен 2013, 16:48

какая команда в 1с 8.х является аналогом ГрупповаяОбработка()(1с 7.7)?
В 1С 8.х нет такого понятия как проведение группой т.е. ГрупповаяОбработка() всегда = 0
Добавлено: 19 Сен 2013, 16:49

P.S. имеется ввиду в контексте конкретного объекта
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Последний раз редактировалось: Dethmontt; 19 Сен 2013, 16:49. Причина: Объединение сообщений

Оффлайн LordWizard

  • "Иди учи бухгалтерский учет и не беспокой просьбами господа Бога!"
  • *****
  • Сообщений: 1463
  • РЕПУТАЦИЯ: 221
  • КПД: 15%
  • Пишу, консультирую, да и так - по клавишам...
  • Регистрация: 2011-07-25
    • Skype: warlock02121968
  • Сайт: 
  • Профессия: Консультант 1С
А 1С: 7.7 для чего это? :xfbnsdfb:
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
А 1С: 7.7 для чего это?
Ну как я понял из описания, в 7.7 модуль документа один для всех документов без привязки к конкретному объекту (чисто общие действия), этот метод сделан что бы проверить, выполняется проведение одного документа(интерактивно) или выполняется групповое проведение
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн LadyGaGa2012

  • *
  • Сообщений: 10
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-09-19
  • Сайт: 
  • Профессия: Программист 1С
Были созданы документы, которые при проведении изменяют реквизиты справочников и создают записи в регистрах сведений... необходимо, чтобы при групповом проведении документов(восстановлении последовательности) эти документы не перепроводились... В 1С 7.7 можно было через условие Если ГрупповаяОбработка()=1 обойти некоторые пункты процедуры проведения при групповом перепроведении документов...
В данный момент получилась такая ситуация, что в сентябре были созданы и проведены документы, которые изменили реквизиты справочников на новые значения, но при групповом проведении документов (для закрытия августа) эти документы(августовские) перепровелись и опять изменили значения справочников на старые... Конечно можно снимать галочку с этих документов при гр.провед., но если я забуду, или проводить их будет другой человек, который не в курсе... Поэтому в ОбработкеПроведения, хотелось бы обойти эту ситуацию. Спасибо.

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
вопрос конечно интересный, не знаю пока, что подсказать. подумаю.

непонятно только зачем документом изменяются реквизиты справочника. есть какое-то обоснование такого подхода?
Добавлено: 20 Сен 2013, 08:37

в общем пока единственная идея - не менять реквизиты справочника при проведении.
если это действие действительно чем-то обосновано и реквизиты таки надо менять, то можно сделать "ход конем": при интерактивном проведении реквизиты меняются, при программном - нет. чтобы это реализовать, код изменения реквизитов выносится из обработки проведения и переносится в обработчик события ПослеЗаписи в модуле формы - событие возникает уже после записи объекта, отказа там нет, стало быть остается только проверить признак проведения документа:
Если Проведен Тогда
// код изменения реквизитов справочника
КонецЕсли;
Добавлено: 20 Сен 2013, 08:39

если другие идеи появятся - напишу.

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

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

Последний раз редактировалось: mixqn; 20 Сен 2013, 08:39. Причина: Объединение сообщений

Оффлайн LadyGaGa2012

  • *
  • Сообщений: 10
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-09-19
  • Сайт: 
  • Профессия: Программист 1С
непонятно только зачем документом изменяются реквизиты справочника. есть какое-то обоснование такого подхода?
Добавлено: 20 Сен 2013, 08:37


Сама не понимаю... Делала документы не я... изменять мне их запретили...поэтому хочу найти методом наименьшнго сопротивления самый оптимальный выход... мне кажется, какое-то подобие команды ГрупповаяОбработка() мне бы подошло...
Я думала по поводу вашего предложения (проведен - не проведен)... подумаю ещё
-----------------------------------------------------------------------------------------
Спросила зачем это нужно у чел. который создавал документы...
есть реквизиты справочника, которые надо изменять группой, т.е. одно значение для нескольких элементов справочника... решили сделать через документ... хотя я бы делала через обработку... но спорить не могу(доказывать неэффективность бесполезно)...

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
да, странное решение...
а что за данные в этих реквизитах? если они регулярно меняются, то наверно не тот объект метаданных выбран - должен быть не справочник, а что-то еще, например, регистр сведений.
в справочниках должна быть относительно постоянная информация, которая меняется редко или вообще не меняется.

Оффлайн LadyGaGa2012

  • *
  • Сообщений: 10
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-09-19
  • Сайт: 
  • Профессия: Программист 1С
да, странное решение...
а что за данные в этих реквизитах? если они регулярно меняются, то наверно не тот объект метаданных выбран - должен быть не справочник, а что-то еще, например, регистр сведений.
в справочниках должна быть относительно постоянная информация, которая меняется редко или вообще не меняется.
Чел., который этот реквизит вносил в справочник, действовал по образу и подобию с 7.7, но там этот реквизит был периодический...  Сначала я не поняла, почему пользователи, жалуются, что у них пропадают данные... вчера начала разбираться и увидела, што при перепроведении предыдущего месяца данные действительно изменяются.... создала регистр сведений... но ссылка на этот реквизит учавствует сейчас во множестве отчетов, и переделывать отчеты никто не будет...


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
172 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
49 Сообщений
andron81_81
39 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
28 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 582
  • Точка Скрытых: 0
  • Точка Пользователей: 7
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal