Имя: Пароль:
1C
1С v8
КД 2.1 не конвертируется строка в Перечисление
0 Игорь_МММ
 
17.09.20
08:47
В ПВД данные выбираю запросом (произвольный алгоритм), получаю два поля "Номер" и "ГотовностьЗаказа", Оба строки. В ПКО "ЗаказКлиента" (документ) Номер - поле поиска, "ГотовностьЗаказа" конвертируется в Перечисление "ГотовностьЗаказа", правила не создавал (вроде не нужно: строка соответствует перечислению). Выгрузка проходит без ошибок, но значение в приемнике не меняется. Номера совпадают. Что не так?
1 ДенисЧ
 
17.09.20
08:49
А создай правило, в чём проблема?
2 azt-yur
 
17.09.20
08:49
(0) имя в строке должно совпадать с именем значения перечисления как задано в конфигураторе, т.е. без пробелов. У вас так?
3 Игорь_МММ
 
17.09.20
08:51
(1) везде написано, типа не обязательно
(2) да
4 Игорь_МММ
 
17.09.20
08:55
выгрузил в файл, все данные присутствуют:

-<Объект ИмяПравила="ЗаказКлиента" Тип="ДокументСсылка.ЗаказКлиента" Нпп="4">

-<Ссылка НеСоздаватьЕслиНеНайден="true">

-<Свойство Тип="Строка" Имя="Номер">

       <Значение>00TL-054497</Значение>

</Свойство>

</Ссылка>


-<Свойство Тип="ПеречислениеСсылка.ГотовностьЗаказа" Имя="ГотовностьЗаказа">

      <Значение>ВРаботеПроизводство</Значение>

</Свойство>

</Объект>
5 azt-yur
 
17.09.20
08:57
(4) возможно глюк в обработке Универсальный обмен XML, попробуйте взять другую (с ИТС или из другого релиза)
6 Alex S D
 
17.09.20
08:58
Галка не замещать объект?
7 Игорь_МММ
 
17.09.20
09:04
8 Alex S D
 
17.09.20
09:08
Я бы для проверки прописал перед выгрузкой свойства значение = «твоезначение»;
9 Alex S D
 
17.09.20
09:10
Ну и в отладку загрузки..
10 Игорь_МММ
 
17.09.20
12:33
(9) докопал до вот этой строки:
Возврат Менеджер.НайтиПоНомеру(Значение);
возвращает пустую ссыль. Копирую Значение и режиме Предприятия поиском по списку - без проблем находит. Что за ...?
11 Alex S D
 
17.09.20
12:43
А менеджер какого типа? Это же документ видимо
12 Игорь_МММ
 
17.09.20
12:46
(11) тут все ок: ДокументМенеджер.ЗаказКлиента
о как нашло:
     Менеджер.НайтиПоНомеру(Значение,Дата(2020,1,1)) !!!
13 Alex S D
 
17.09.20
12:46
Убери галку не создавать новые, может он этот документ не находит просто
14 Alex S D
 
17.09.20
12:47
поиск по номеру и дате  в пко
15 Игорь_МММ
 
17.09.20
12:50
(14) это плохо: изначально заказ грузится из приемника, но в источнике могут же перепровести - дата может сползти. Попробую через идентификатор
16 Alex S D
 
17.09.20
12:53
Будет искаться не по точной дате а в интервале уникальности, наверное год, так что все ок
17 hhhh
 
17.09.20
12:55
(12) Семен Семеныч. Ты без даты что ли искал?
18 Игорь_МММ
 
17.09.20
13:02
(16) (17) ДА!!!! "Зачет тебе.."

все срослось, спасибо
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn