Имя: Пароль:
1C
1С v8
Групповая смена счета у ручных проводок.
0 К_Михаил
 
22.11.11
08:01
Продолжаем мучать 1С и задавать нубские вопросы :). Каким образом можно поменять счеи кредита у документов "Операция бухгалтерская"? Может, обработка какая есть?
1 SuperMario
 
22.11.11
08:43
Уверен, что сам даже не пытался посмотреть и понять. На помощь зала рассчитываешь?
Вопрос некорректно задаешь даже.
У этих документов нет ни счета кредита, ни дебета. Они есть у регистра бух., для которого данный документ выступает регистратором.
2 Нуф-Нуф
 
22.11.11
08:44
меняй напрямую записи регистра
3 К_Михаил
 
22.11.11
08:51
(1) Я вообще не смыслю в 1С, у меня другой профиль. Просто пока приходится работать с этой бякой.
4 К_Михаил
 
22.11.11
08:55
(1) Допустим, что это "регистры бух.", но сути это не меняет ведь (
5 SuperMario
 
22.11.11
08:56
(3) Никогда не поздно начать ;)
(4) Как раз меняет. Одно дело- таб. часть документа испохабить :) А другое - записи регистра.
Ответ в (2)
6 SuperMario
 
22.11.11
08:57
+(5) Для обработки таб. частей доков есть "Групповая обработка справочников и документов". Но для операций бух. это не прокатит.
7 К_Михаил
 
22.11.11
09:00
(6) Печаль. Всё вручную править!? О_0
8 Еклмн
 
22.11.11
09:03
создаешь обработку, создаешь набор записей регистра бух, устанавливаешь отбор по регистратору и вперед :)
9 К_Михаил
 
22.11.11
09:04
Просто у нас ручных операций ОЧЕНЬ много ввиду отсутствия типовых документов.
10 К_Михаил
 
22.11.11
09:05
(8) А как это сделать?
11 Еклмн
 
22.11.11
09:08
РегЗапись = РегистрыБухгалтерии.Типовой.СоздатьНаборЗаписей();
              РегЗапись.Отбор.Регистратор.Установить(Операция.Ссылка);
              РегЗапись.Прочитать();

Для каждого строказапись из регЗапись цикл
СтрокаЗапись.СчетКТ = ТВойСчет;
КОнеццикла
РегЗапись.Записать();
12 К_Михаил
 
22.11.11
09:21
Так, а теперь разбираем, что тут написано и как это запустить :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший