КД2 Пример переноса документа в операцию в v8.2 #522435


#0 by dimm7310
Необоходимо перенести документ (реализация v7.7) в операцию в бухии v8.2(так поставлена задача). Не раз писал правила переноса но с операцией иметь дело не приходилось. Подкиньте пример пожалуйста
#1 by dimm7310
неужели такой простой вопрос , что всем лень ответить?
#2 by Живой Ископаемый
пример в книге. он годный.
#3 by Живой Ископаемый
как ты искал? вот я например вбил в окошко поиска "Перенос операций" и одна из веток была такой:
#4 by dimm7310
спасибо
#5 by rintik
В Бухии 2.0 есть справочник "Конвертации из информационных баз предыдущих версий", там в правилах "ACC16_20" можно глянуть как в правилах выгрузки таблицу передать в ПКО. Скопируешь правило "ОперацияБух" и поставишь галку "Получить из входящих данных"
#6 by Живой Ископаемый
2 подойдет для 7-чных конф?
#7 by rintik
В качестве примера должно подойти, пишешь запрос, все в ТЗ И
#8 by Живой Ископаемый
ну в общем да, кроме вопроса с субконто... они в 7-ных и 8-ных конфах сильно отличаются
#9 by dimm7310
У меня немного другой случай мне не операции а документы одного типа (перебирая строки и выгружая определенную номенклатуру), необходимо в приемнике в операции делать только проводки с 41 на 90. в ПВД пишу , но ничего не загружается . если же убираю ТЗ по субконто то операция создается  - с нужной корреспонденцией , и естественно без субконто
#10 by Живой Ископаемый
Не уловил в чем состоит немножкодругойность твоего случая... в примере тоже документы - разных типов переносятся в операции. Про настройку видов субконто было сказано
#11 by Живой Ископаемый
Гы дядька, а ты шутник: То есть по итогу у тебя первое субконто будет Складами, 2-е партиями, 3-го не будет вовсе
#12 by dimm7310
Это я исправил, но результат это не зменило. в описанном тобою примере ты помещал в обработчике ПриВыгрузке ты писал, что нужно определять ИМяПКО для субконто, но в моем случае выгружаются не проводки а документ (его табличная часть) Что , то я недопонимаю. у себя в обработчике я написал для пробы: результата нет, не могбы ты скинуть пример выгрузки документов в операцию (если конечно у тебя не выгрузка проводок по документам)?
#13 by dimm7310
И еще как создать ПКО Хозрасчетный? Интересует источник , в типовой выгрузке Источник такой же как и приемник - ПланСчетовСсылка.Хозрасчетный. Но ведь в источнике такого объекта нет. Как его выбрать в источнике?
#14 by Живой Ископаемый
у меня выгрузка именно проводок по документу
#15 by dimm7310
в моем случае у документа нет проводок, только движения регистров
#16 by rintik
Возможно ошибаюсь но в [1C]      Для й=1 По 3 Цикл         ТЗ.СубконтоДт.НоваяКолонка("Ключ");         ТЗ.СубконтоДт.НоваяКолонка("Значение");         ТЗ.СубконтоДт.НоваяСтрока;        Если й=1 Тогда         ТЗ.СубконтоДт.Ключ = "Номенклатура";         ТЗ.СубконтоДт.Значение = Док.Номенклатура;        КонецЕсли;        Если й=2 Тогда         ТЗ.СубконтоДт.Ключ = "Партии";         ТЗ.СубконтоДт.Значение = "";        КонецЕсли;        Если й=1 Тогда         ТЗ.СубконтоДт.Ключ = "Склады";         ТЗ.СубконтоДт.Значение = "";        КонецЕсли;      КонецЦикла; [1C] Может попробовать создавать колонки за циклом? [1C]   ТЗ.СубконтоДт.НоваяКолонка("Ключ");   ТЗ.СубконтоДт.НоваяКолонка("Значение");   Для й=1 По 3 Цикл         ТЗ.СубконтоДт.НоваяСтрока;        Если й=1 Тогда         ТЗ.СубконтоДт.Ключ = "Номенклатура";         ТЗ.СубконтоДт.Значение = Док.Номенклатура;        КонецЕсли;        Если й=2 Тогда         ТЗ.СубконтоДт.Ключ = "Партии";         ТЗ.СубконтоДт.Значение = "";        КонецЕсли;        Если й=1 Тогда         ТЗ.СубконтоДт.Ключ = "Склады";         ТЗ.СубконтоДт.Значение = "";        КонецЕсли;      КонецЦикла; [1C]
#17 by rintik
ой, тег не закрыл(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С