Смена счета в регистре Хозрасчетный #689965


#0 by Kurbash
Собственно говоря сабж. Есть документ, который создает проводки, т.е набор записей в регистре Хозрасчетный по ТЧ документа. Можно сделать так чтобы сделать отбор в регистре по определенному значению и поменять там счет?
#1 by Wobland
можно
#2 by Kurbash
сек, код кину примерный
#3 by Wobland
не стесняйся, кидай точный
#4 by Kurbash
#5 by Kurbash
как?
#6 by Wobland
что смущает?
#7 by Oleg_ka
Опечатка в коде, в первой строке?
#8 by Kurbash
боюсь на рабочей проверять а копии нет-большая база копия долго делать
#9 by Kurbash
да,надо не Н а НБ
#10 by shuhard
(40 код УГ
#11 by Kurbash
чего?
#12 by Wobland
а то, что дебетовый счёт везде будет один, не смущает?
#13 by Kurbash
а..чтоп..условие забыл
#14 by Kurbash
Для каждого стр из НБ цикл если стр.ревизит="Нужное значение" тогда
#15 by catena
Дааа, спросить на мисте в этом случае - лучшее решение! Тут водятся самые добрые единороги. Сейчас тебе код поправят и можешь смело запускать на боевой.
#16 by Kurbash
не знаю мне обычно помогают, ни разу плохого не советовали
#17 by Kurbash
и в продолжении темы))) НБ=РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей; НБ.Отбор.РЕгистратор.Установить(ЭтотОбъект.ссылка); Для каждого стр из НБ цикл если найти(стр.Содержание,"илет")>0 тогда НБ.Записать; не устанавляивается субконто хоть тресни...в чем может быть дело?
#18 by piter3
"654321" это что за трава?!
#19 by Wobland
найти(стр.Содержание,"илет") номер лотерейного билета. вероятно, с подотчётниками лотереей рассчитываются
#20 by Kurbash
что то вроде
#21 by Kurbash
а мысли то есть как обойти проблему?
#22 by hhhh
ну там действительно субконто тип строка?
#23 by Kurbash
ага
#24 by Wobland
ну тогда медитируй над текстом ошибки
#25 by Kurbash
а если сделать тип данных субконто?
#26 by Kurbash
ща попробую
#27 by Kurbash
как субконто сделаю лучше
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С