Движения по регистру бухгалтерии #523666


#0 by ytzh
Для регистров накопления и расчета при проведении можно загрузить движения из таблицы значений. Как такое же сделать и для регистров бухгалтерии? Там же ведь по сути используется две таблицы.
#1 by Ненавижу 1С
Движения это одна таблица
#2 by ytzh
А как же быть с конструкцией Движение[<ПВХ>]??? Там же для каждой проводки набор может быть разный
#3 by ytzh
Движение.Субконто<ДТ|КТ[<ПВХ>]
#4 by Ненавижу 1С
ну и что? просто альтернативный интерфейс, число субконто фиксировано сверху
#5 by ytzh
А как называть тогда поля в ТЗ? СубконтоДТ1-3?
#6 by ytzh
Или же СубконтоДТ со списком значений?
#7 by Ненавижу 1С
СубконтоДТ, СубконтоКТ должны быть полями ТЗ (структурный тип данных)
#8 by ytzh
Спасибо. Пошел испытывать.
#9 by ytzh
Вот этот код не отработал. Ошибок не дал, но и аналитику не заполнил... Работаю дальше
#10 by Ненавижу 1С
.....
#11 by ytzh
Я знал, что истина где то рядом :)
#12 by hhhh
нет, там в ТЗ поля СубконтоДт1, СубконтоДт2, СубконтоДт3. Там неявно при Выгрузить оно преобразовывается, а когда делаешь загрузить, то они опять сворачиваются в структуру субконтоДт.
#13 by ytzh
Не срабатывает. Переменная АналитикаТД создается корректно (хотя синтаксический контроль конструкция не проходит, в режиме Предприятие ошибок не возникает). В Таблицу загружается без проблем. А вот в движения никак грузится не хочет. :( Что ж. Видимо придется по старинке через движения
#14 by ytzh
УПС! пропустил. Щас попробую.
#15 by ytzh
По схеме отработала. Требуется вот такая вот структура: т.е. обязательно указывать вид субконто.
#16 by Dmitrii
СП украли? Возвращаемое значение: Тип: ТаблицаЗначений. Описание: Создает таблицу значений и копирует в нее записи набора. Структура полученной таблицы совпадает со структурой набора записей. Значения субконто выгружаются вместе с видами субконто. Для каждого субконто создается пара колонок с идентификаторами вида  ВидСубконтоДт<Номер>, СубконтоДт<Номер>, ВидСубконтоКт<Номер>, СубконтоКт<Номер>. ПРИ ЭТОМ НОМЕРА <Номер> МОГУТ НЕ СОВПАДАТЬ С НОМЕРАМИ ВИДОВ СУБКОНТО НА СООТВЕТСТВУЮЩЕМ СЧЕТЕ.
#17 by ytzh
т.е. самый правильный вариант -- это все делать через ссылку на строку движений?
#18 by Dmitrii
Я эту ссылку привел для того, чтобы ты увидел структуру таблицы значений, из которой можно движения регистра бухгалтерии загрузить. Собственно в описании метода Загрузить набора записи точно также есть описание структуры этой таблицы. Там есть ключевая особенность: номера субконто в таблице могут не соответствовать номерам субконто на счете. Важно следить самому за тем, чтобы у тебя в таблице значение вида субконто в поле <ВидСубконтоДтN>  соответствовало значению этого субконто в поле <СубконтоДтN>.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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