КД 2. Не понятная ситуация при переносе СФ выданной. #726993


#0 by Koliaff
Исправляю выгрузку из УТ 10.3 в БП 2. Есть два документа, в принципе идентичные  - СФ полученный, и СФ выданный. Для них уже были сделаны правила обмена. Но почему-то в СФ выданной не заполняется не реквизит "ДокументОснование", не табличная часть "ДокументыОснования". Там везде выбраны "Реализации". Я даже специально сделал реквизит "ДокументОснование" видимый на форме. А вот при переносе документа СФ полученного - все нормально переносится. Аглоритмы в КД 2 одинаковые для СФ полученного и СФ выданного. Отличие только в типах источника и приемника. Я даже написал вот такой код в ПКГС табличной части "ДокументыОснования" перед обработкой : Все равно табличная часть пустая... Помогите разобраться пожалуйста.
#1 by Koliaff
Вверх
#2 by vicof
ПОстобработка какая-нить идет?
#3 by Koliaff
После загрузки  - Выполнить(Алгоритмы.ЗаполнитьРеквизитыПоУмолчанию);
#4 by Koliaff
Вот текст этого алгоритма :     И МетаданныеОбъектаДокумента.Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить Тогда
#5 by vicof
кинь правила куда-нить на яндекс, гляну
#6 by Koliaff
(vicof) Спасибо, бросил на емайл.
#7 by Koliaff
Сейчас ещё на Яндексе выложу..
#8 by Koliaff
#9 by vicof
Посмотри типы твоих реквизитов и удивись :) Скорей всего косяк при обновлении правил обмена был.
#10 by vicof
Не знаю, почему документы основания в СФПолученных переносятся, божественное вмешательство, наверное. Не должны.
#11 by Koliaff
Подскажи плиз как исправить, уже часа три бьюсь ...
#12 by Koliaff
Посмотрел реквизиты, они составные. Реквизит документ основание вот таких типов :
#13 by vicof
Эмм...у меня загрузились не составные, а вообще без типов. КД шалит, видимо. ТОлько непонятно у кого.
#14 by Koliaff
В табличной части ДокументыОснования, реквизит ДокументОснование вот таких типов ДокументСсылка.СписаниеСРасчетногоСчета, ДокументСсылка.ПередачаОС, ДокументСсылка.ДокументРасчетовСКонтрагентом, ДокументСсылка.ПринятиеКУчетуОС, ДокументСсылка.ПоступлениеНаРасчетныйСчет, ДокументСсылка.КорректировкаРеализации, ДокументСсылка.РасходныйКассовыйОрдер, ДокументСсылка.АктОбОказанииПроизводственныхУслуг, ДокументСсылка.КорректировкаДолга, ДокументСсылка.ОказаниеУслуг, ДокументСсылка.ВозвратТоваровОтПокупателя, ДокументСсылка.ОтчетКомиссионераОПродажах, ДокументСсылка.ОтчетКомитентуОПродажах, ДокументСсылка.ПередачаНМА, ДокументСсылка.ПриходныйКассовыйОрдер, ДокументСсылка.РеализацияУслугПоПереработке, ДокументСсылка.РеализацияТоваровУслуг, ДокументСсылка.ВозвратТоваровПоставщику, ДокументСсылка.ОтражениеНачисленияНДС, ДокументСсылка.РеализацияОтгруженныхТоваров, ДокументСсылка.НачислениеНДСпоСМРхозспособом
#15 by vicof
в файле, который ты мне на почту кинул, тип не указан. Видимо, криво выгрузилось.
#16 by Koliaff
Даже не знаю что делать ...
#17 by vicof
Попробуй явно прописать ИмяПко = "блаблабла"
#18 by Koliaff
(vicof) Спасибо, получилось !!! Прописал ПКО для реквизита РеализацияТоваровУслуг. А что делать если появится документ основание другого типа, например "ВозвратТоваровОтПокупателя" ? ПКО не сработает же ...
#19 by vicof
Если ТипЗнч(ИсточникДокументОснование) = Тип("блаблабла")
#20 by Koliaff
(vicof) СПАСИБО ! попробую
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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