Помогите с записью #537000


#0 by Topline
Помогите не пойму как сохранить полученный документ
#1 by DrShad
а записать Набор не предлагать?
#2 by Mitriy
это вообще что за извращения?
#3 by lxs
не видишь? закрытие месяца по 22ому счету )))
#4 by Aprobator
весело однако нынче ). Если по шагам то так: 1. Создаем документ, заполняем шапку, записываем его. 2. Создаем набор записей, устанавливаем Отбор по регистратору на вновь созданный документ. 3. Добавляем в набор записей нужные движения. 4. Записываем набор. и ПланыСчетов.Хозрасчетный.НайтиПоКоду("99.01") в сад, данный счет 100 пудов предопределенный - ссылайся по имени.
#5 by zladenuw
использу
#6 by zladenuw
используй структуру для заполнения документа. Типа СТ = Новый Структура; СТ.Вставить("Органиазция",Фирма); ТЗнТовары = Док.Товары.ВыгрузитьКолонки (вроде так. нет под рукой 1с) СТ.Вставить("Товары",ТзНТовары); Для вставки ТЧ можно так а перед записью Док.Заполнить(СТ); ну и потом как в
#7 by Lys
А в чем разница обращения к предопределенному по имени и в НайтиПоКоду? Имхо, в данном случае - без разницы, а НайтиПоКоду - все-таки нагляднее будет.
#8 by Aprobator
откель у бух Операции ТЧ ). лишние телодвижения. Имя счета тоже наглядная вещь)
#9 by zladenuw
я вообще показал пример :).
#10 by Topline
при записать набор выкидывает ошибку {Форма.ЗакрытиеСчетов.Форма}: Ошибка при вызове метода контекста (Записать)    НаборЗаписей.Записать; по причине: по причине: Ошибка записи! Не установлен отбор по регистратору (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет))
#11 by Lys
Ну это дело личного удобства. И знания бухучета=) Когда в плане счетов более сотни предопределенных - запаришься вспоминать при чтении кода, какой из них какой. У меня так, бывало, падаваны путали имена - 60 с 62, или с 76, например. А по коду - сразу видно.
#12 by zladenuw
ну так ты сначала запиши док, а потом делай движение по нему. у тебя на момент создание документа нет ссылки что бы передать ее в регистр.
#13 by Aprobator
я обычно код счета в комментах рядышком подсвечиваю.
#14 by Aprobator
те в расписали порядок действий.
#15 by hhhh
так там надо наоборот. Есть код счета, например, "62.01". Пока найдешь имя для этого счета, запаришься. Пришлось напечатать план счетов (там 5 или 6 страниц) и держать под рукой. В общем, это 1С-совское ноу-хау с именами счетов - дурдом.
#16 by Mitriy
а чего париться? открываешь предопределенные счета в конфигураторе и набираешь код...
#17 by Topline
а подскажи как устанавливаем Отбор по регистратору на вновь созданный документ.
#18 by Mitriy
НаборЗаписей.Отбор.Регистратор.Установить(Ссылка)
#19 by Mitriy
сначала записать надо... проще жить будет...
#20 by Topline
вот переделанная процедура При  вылетает с ошибкой {Форма.ЗакрытиеСчетов.Форма}: Ошибка при вызове метода контекста (Записать)    НаборЗаписей.Записать; по причине: по причине: Запись не верна! Период не может быть пустым! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); Номер строки: 1) где период установить не пойму
#21 by Mitriy
* тебе это не надо, у тебя Движения, там уже есть отбор, просто сначала записать надо, а потом уже с движениями работать...
#22 by zladenuw
документ это первое событие, движение это второе..... тебе уже не раз написали.... Зачем усложнять себе жизнь :).
#23 by Mitriy
ну так заполни период... Проводка.Период...
#24 by Aprobator
че непонятного?
#25 by Topline
УРЯ !!!!!!!!!!!!! Спасибо !!!!!!!!!!!!!
#26 by hhhh
ну я так и делал, пока не запарился, и решил распечатать.
#27 by Mitriy
ну да... меня тоже парит, когда я окно предопределенных на автопилоте закрываю...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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