Имя: Пароль:
1C
1С v8
Конвертация данных 2.0 ПКО
0 ИУБиПовиц
 
20.05.16
12:32
Добрый день. Такой вопрос, переношу док авансовый отчет, реквизит ответственный. В исходной базе он завется Иванов, в приемнике Иванов (ФИЛИАЛ). Пробую сделать ПКО перед выгрузкой
ИсходящиеДанные = Новый Структура
ИсходящиеДанные.Вставить("Отв", Источник.Ответственный.НАименование)
и Перед загрузкой объект не могу обратиться ни к входящим, ни к исходящим данным(переменная не определена). Что я делаю не так?
1 Alexor
 
20.05.16
12:39
Я бы поле поиска ФИзлиц. корректировал при выгрузке.
2 MishaD
 
20.05.16
12:42
может после загрузки. И поиск по наименованию Иванов(филиал).
3 azt-yur
 
20.05.16
12:43
(0) передавай через ПКС как параметр, в ПослеЗагрузки он у будет доступен через ПараметрыОбъекта
4 Avalone2010
 
20.05.16
12:46
Если физлиц создавать не надо то для ПКО Физ лица ставишь поиск по наименованию, в ПКС наименование(для физ лица) при выгрузке делаешь Значение = Источник.Наименование + " ФИЛИАЛ".
5 MishaD
 
20.05.16
12:47
Как я вопрос по КД задал, про периодический реквизит, так все молчат.
6 Avalone2010
 
20.05.16
12:48
(5) что за вопрос?
7 Avalone2010
 
20.05.16
12:48
(4)ошибся выгрузке делаешь заменить на перед выгрузкой
8 MishaD
 
20.05.16
12:49
9 Avalone2010
 
20.05.16
12:49
(7)"при выгрузке" заменить на "перед выгрузкой"
10 Avalone2010
 
20.05.16
12:50
(8)это из 7.7 в 7.7?
11 ИУБиПовиц
 
20.05.16
12:51
(4) Ага спасибо. Уже получилось:)
12 MishaD
 
20.05.16
12:52
(10) Да. Базы одинаковые.
13 Avalone2010
 
20.05.16
12:52
(12) с семеркой к сожалению помочь не смогу, не работал в ней уже лет 5, забыл все напрочь.
14 MishaD
 
20.05.16
12:54
(13) Жаль. В принципе я уже выгрузил универс. обработкой для 7.7. Просто хотелось КД поизучать.
15 ИУБиПовиц
 
20.05.16
14:16
(4) Блин не совсем получилось.
У меня получается может быть Иванов Филиал; Петров Филиал А, сидоров филиал Б. Как сделать что б он искал по части наименования? т.е. Источник.Наименование + " ФИЛИАЛ". что б отрабатывал эти значения?
16 Avalone2010
 
20.05.16
14:22
(15) в принципе вы можете сделать так
в обработчике ПКО "поля поиска" получить ПараметрыОбъекта переданные при выгрузке и инициализировать свой поиск со всеми плюшками.
17 ИУБиПовиц
 
20.05.16
17:49
Блин, не получается из списаниес рс в списание рс перенести договор контрагента. Ничего не настраивал, но ни фига не создается справочник договоров. Связал реквизит шапки - договор договор, и расшифровку платежа.
С чем может быть дело?
18 ИУБиПовиц
 
20.05.16
18:15
Может это быть связано что у меня поиск по коду договора и владельцу (контрагент) А в контрагенте в ПКС родитель написано что значение = справочник.контрагенты.НАйтиПоКоду("код")
19 ИУБиПовиц
 
20.05.16
18:22
А не эт я лоханулся:) не те документы смотрел
20 ИУБиПовиц
 
23.05.16
10:29
Пробую написать в ПКО поля поиска запрос
Запрос = Новый ЗАпрос;
Запрос.Текст = "
|ВЫБРАТЬ
|     СтатьиДвиженияДенежныхСредств.Ссылка,
|     СтатьиДвиженияДенежныхСредств.Кодификатор
|ИЗ
|     Справочник.Бит_СтатьиОборотов КАК СтатьиДвиженияДенежныхСредств
|ГДЕ
|     СтатьиДвиженияДенежныхСредств.Кодификатор = &Код";

Запрос.УстановитьПараметр("Код",СвойстваПоиска["КОД"]);
ВЫборка = Запрос.Выполнить().Выбрать())
пока выборка.Следующий() цикл
     СсылкаНАОБъект = Выборка.Ссылка;
     ПрекратитьПоиск = Истина;
КонецЦикла;

Возникает ошибка последовательность полей поиска? че не так?
21 ИУБиПовиц
 
23.05.16
10:35
Ошибку нашел, в запросе, но один фиг не подставляется значение в документ приемника, не находит
22 ИУБиПовиц
 
23.05.16
11:40
Причем если отладкой пройтись то в процедуре прочитать объект ссылка нужная присваивается, но в документ не записывается.
23 ИУБиПовиц
 
25.05.16
18:15
И еще вопрос, может кто ответит все таки. Для переноса движений документов отредактированных ручную, я ж просто создаю ПКС хозрасчетный у документа? или еще чего то нужно делать? в частности банк выписки между БП 2 и БП 3?
24 ИУБиПовиц
 
26.05.16
09:21
или автоматом они не выгружаются, и надо кодить дополнительно?