Имя: Пароль:
1C
1C 7.7
v7: Конвертация документа ПоступлениеУслугПрочее ТиС 9.2 -> БП 3.0
0 kuper1983
 
19.04.17
16:09
Доброго времени суток!

Прошу помочь разобраться! При конвертации документа ПоступлениеПрочее из ТиС 9.2 в БП 3.0  в табличную часть документа БП 3.0 не устанавливается СчетЗатрат. Хотя в ПСК Счет -> СчетЗатрат добавлен обработчик Значение = Строка(Источник.Счет);, но файле пусто.

<Свойство Имя="СчетЗатрат" Тип="ПланСчетовСсылка.Хозрасчетный">
<Пусто/>
1 azt-yur
 
19.04.17
16:13
а зачем Строка() ? Какого типа Источник.Счет? И заполнен ли он в источнике?
Установка в качестве источника строки в принципе допустима, но она отработает только для предопределенных счетов и если наименование совпадет с передаваемой строкой.
2 kuper1983
 
19.04.17
16:21
1. Без строки или со строкой, все равно = пусто.
2. Источник.Счет является реквизитом табличной части, и ссылается на Справочник ПланСчетов
3. Да, заполнен, например, счет = 26

Как можно выдернуть номер счета из данного справочника?
3 azt-yur
 
19.04.17
16:28
(2) Добавь Сообщить(Строка(Источник.Счет)), посмотри что будет выводить.
У тебя либо должно быть еще настроено ПКО для плана счетов с настройкой поиска например по коду, либо в качестве значения должно устанавливаться наименование счета как установлено в конфигураторе в БП 3.0, т.е. для 26 должно быть ОбщехозяйственныеЗатраты. Если есть справочник плана счетов, я бы делал по первому варианту.
4 Ёпрст
 
19.04.17
16:32
(0) для табличной части нужно
Значение = Строка(ОбъектКоллекции.Счет);
5 kuper1983
 
19.04.17
16:44
Спасибо огромное! (4) Все получилось!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс