Имя: Пароль:
1C
 
Конвертация табличной части Счет-Фактуры из 18 в 17.7
0 Radioride
 
25.08.14
14:24
Здравствуйте. Кто нибудь сталкивался с проблемой конвертирования табличного поля Счет(название в форме Корр.счет). Формирую вот такого рода XML(часть с информацией о табличной свойстве Счет):
<Свойство Имя="Счет" Тип="ПланСчетовСсылка.Основной"><Ссылка>
    <Свойство Имя="Код" Тип="Строка">
        <Значение>00</Значение>
    </Свойство>
</Ссылка></Свойство>
Данная запись с этим кодом в ПланыСчетов.Основной в базе приемника имеется. Но при открытие Счет-Фактуры в поле Корр.Счет ничего не отображается. До этого точно такое же определение использовал для указания ссылки на запись в справочнике и все работало. Может кто чем помочь) Спасибо.
1 Абыр
 
25.08.14
14:55
правило конвертации свойства поди не указано
2 Абыр
 
25.08.14
14:56
точнее ПКО для ПКС)
3 floody
 
25.08.14
15:08
Из 1С 18 в 1С 17.7? Круто.
4 Radioride
 
25.08.14
15:08
По идеи мне не нужно ПКО, так как запись с таким кодом уже присутствует в приемнике. Т.е. в запись Счет-Фактура мне нужно только указать ссылку. Как правило по приведенному мной части XML он находил запись с указанным кодом. Со справочниками так срабатывает, а вот с ПланыСчетов, почему то нет, может быть они по другому обрабатываются, хотя я делал отдельное ПКС и отдельно делал ПКО и все равно не отображается.
5 Radioride
 
25.08.14
15:14
floody, согласен получилось футуристично)
6 Radioride
 
26.08.14
15:25
Как правило бывает) Сам спросил сам ответил) Причину почему же работа со ссылками на Справочники и ссылками на ПланыСчетов разная я не нашел, но наткнулся на эту статью(http://infostart.ru/public/142772/) где было написано, что это не работает) И там же был дан путь к решению. Поэтому пришлось сделать в ПКО-ПослеЗагрузки добавить выполнения установки Счета. Так как мне достаточно было одного типа, то я сделал вот такой код:
Если Объект.ВыбратьСтроки()= 1 Тогда        
    Пока Объект.ПолучитьСтроку()=1 Цикл
        Объект.Счет = СчетПоКоду("90.3");
    КонецЦикла;
КонецЕсли;
И не забудьте обязательно открыть в конфигураторе файл "V77Exp.ert" в котором нужно добавить функцию данной обработки  из файла "МодульЗагрузки.txt". Эта функция будет находится в разделе "НАЧАЛО ОБРАБОТЧИКОВ".
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан