Имя: Пароль:
1C
1С v8
Выгрузка документов из Ут в БП через Конвертацию данных
0 AnisaL
 
16.08.13
14:44
Добрый денек!
Помогите, пожалуйста. Ут 8.1 и БП 2.0. Пишу выгрузку документа Смета (из УТ 10.3, самописного, по сути это реализация тмц, также есть 2 таб части - для товаров и услуг) в Реализацию товаров и услуг (БП) . Все хорошо выгружается, единственное что услуги не видит , хотя справочник загружен с номенклатурой и галочки там стоят, у услуг, но при загрузке эти галочки затираются. В итоге Реализации не проводятся. Как это победить?
2 AnisaL
 
19.08.13
08:56
Добрый понедельник! может кто-нибудь может что-нибудь подсказать?
3 Starhan
 
19.08.13
09:04
(0) хотя справочник загружен с номенклатурой и галочки там стоят, у услуг, но при загрузке эти галочки затираются.

Переведите пожалуйста вашу кашу на адекватный язык.
4 AnisaL
 
19.08.13
09:09
(3) Хорошо. Есть база Ут10.3, есть новая база БП 2.0. Выгрузила туда справочники - номенклатуру, контрагентов, организации. Проверила, что у услуг стоят галочки - Услуга. Потом написала обработку через Конвертацию данных для выгрузки документов Поступлений и Реализаций. В нашем случае документ Смета -  является Реализацией. Так вот после загрузки этих Смет в документ Реализацию все услуги становятся без галочек "Услуга". Приходится опять проставлять эти галочки(
5 Starhan
 
19.08.13
09:11
Справочники и документы грузите одним и тем же правилом?

УТ под рукой нет, может там услуга - перечисление, а в БП - булево?
6 AnisaL
 
19.08.13
09:14
(5) нет, отдельные правила. Так и есть, в Ут - перечисление, а в БП - булево. Но самое интересное, что отдельным правилом выгружаю документы Реализация из УТ в Реализацию БП, то там ничего не портится, все правильно выгружается
7 scanduta
 
19.08.13
09:15
(0) Всего лишь надо настроить правильно ПКС
8 AnisaL
 
19.08.13
09:17
(7) а что именно там настраивать?
9 floody
 
19.08.13
09:19
в самописных правилах скорее всего нет ПКС для реквизита "Услуга", да и вообще, раз уж справочники выгружены, можно поставить галку "не замещать существующие объекты в приемнике, а только создавать новые и заполнять их", ну это от условий задачи зависит
10 scanduta
 
19.08.13
09:24
(8) Если в УТ ревизит "услуга" это перечисление, а в бухгалтерии булево. Тогда в ПКС нужно настроить условие "При Выгрузке" что
Если Реквизит=Перечисление.Услуга тогда
Истина Иначе Ложь
КонецЕсли
11 AnisaL
 
19.08.13
09:28
(10) ага, надо попробовать )
12 scanduta
 
19.08.13
09:32
(11) Точнее я немного неправильно термины использовал. Это все нстраивается в ПКО Справочника Номенклатура, у конкретного реквизита
13 Cyberhawk
 
19.08.13
09:33
Вообще в УТ реквизит "Услуга" - тоже булево, так что проверьте ПКС "Услуга" в ПКО "Номенклатура", чтоб в источнике и приемнике заполнено было
14 Cyberhawk
 
19.08.13
09:34
У меня в почти типовых правилах никакого кода обработчиков нет, все работает
15 Starhan
 
19.08.13
09:38
А еще проще было бы вытащить стандартные правила обмена и доработать их под себя.
16 Cyberhawk
 
19.08.13
09:40
Вот, в (14) как раз то о чем говорит (15) :)
17 AnisaL
 
19.08.13
09:41
(13) да, я уже увидела )
18 AnisaL
 
19.08.13
09:42
(15) у меня нет стандартных правил(
19 Cyberhawk
 
19.08.13
09:43
(18) выложи свои - гляну у себя в КД, если что-то с услугой там не так
20 Cyberhawk
 
19.08.13
09:43
А бухия типовая? Может, там где обнуление этого реквизита
21 Starhan
 
19.08.13
09:44
(18)ищи в УТ в обработке обмена в макетах
22 AnisaL
 
19.08.13
09:44
(19) спасибо ) уже не надо - разобралась ) да действительно там не настроена была сама номенклатура(
23 AnisaL
 
19.08.13
09:45
(20) Бухия типовая) Спасибо за помощь!
Независимо от того, куда вы едете — это в гору и против ветра!