ПлатежноеПоручение Входящее #660878


#0 by varenik
Здравствуйте, подскажите, пожалуйста, конвертирую документ СтрокаВыпискиПриход в ПлатежноеПоручение входящее из 77 КА в 82 КА через КД. вид операции - оплата от покупателя, а вот договор почему то не переносится( создала ПКС источник-договор, приемник- договорКонтрагента, правило-ДоговорыКонтрагентов, во всех остальных документах договоры переносятся, а здесь-нет( и соответственно в 82 документы не проводятся(
#1 by Wobland
я бы начал с того, что посмотрел бы на то, что попадает в файл
#2 by varenik
Создала ПГКС источник-пусто приемник - Расшифровка платежа(получать из входящих данных), в обработчике "ПередОбработкой" написала но договор все равно не выгружается((
#3 by Naumov
в КА8 Договор - реквизит ТЧ
#4 by Wobland
мой пример:
#5 by Naumov
Правило конвертации указано для свойства ЧТ ДоговорКонтрагента? ПКО есть, которое Договор в договор из 77 в 8 выгружает?
#6 by varenik
я понимаю, что договор- реквизит ТЧ, поэтому я решила создать ТЗ и строку из шапки документа 77 выгрузить в ТЧ 82(у меня это плохо получается)
#7 by varenik
ПКО для договоров есть
#8 by Naumov
в Я не понял. ПКГС сделано, а подчиненного ПКС ДоговорКонтрагента (и прочих полей расшифровки) нет?
#9 by varenik
прочих полей нет, потому что я решила проверить сначала работоспособность на Договоре, а потом добавить остальные поля, а вообще у меня добавлены сумма платежа, счет учета контрагентов, договор контрагента(источник-пусто приемник-получать из входящих данных), но на данный момент я их отключила
#10 by Naumov
не надо получать из входящих данных вы коллекцию просто переопределяете в событии ПередВыгрузкойГруппыСвойств. Дальше она сама все найдет.
#11 by varenik
На данный момент в ПГКС "передВыгрузкой" написано есть подчиненное ПКС источник - пусто, приемник-договор контрагента, правило- договорыКонтрагентов, но договор не выгружается((
#12 by Naumov
1) не надо коллекцию пересоздавать (достаточно строки на всякий случай удалить) 2) Говорите про реквизит договор из шапки документа, а осуществляете какой-то перебор? что-то я не понимаю этого кода.
#13 by Naumov
т.е. посмотреть бы что в коллекцию вообще попадает.
#14 by varenik
так как я еще не очень хорошо разбираюсь в программировании 1с, то я реализацию этой задачи представляю так: 1. создать ТЗ с колонками как у ТЧ приемника 2. выбрать в эти строки значения из реквизитов шапки источника 3. записать в ТЧ приемника написала код как смогла)
#15 by grayshadow
если табл = это ТЧ выписки, то там могут быть разные контрагенты? каждая строка выписки должна конвертиться в отдельный док иногда ПП входящее, иногда исходящее типовые правила переноса Бух7-Бух8 гляньте
#16 by varenik
так в данном случае я же переношу СтрокуВыпискиПриход в ПлатежноеПоручениеВходящее, создала ПКО для этих документов и уже в нем делаю ПКГС для расшифровки платежа. спасибо за совет)
#17 by grayshadow
тада я не поняла что есть источник >Создала ПГКС источник-пусто
#18 by varenik
я так подразумеваю, что источник-это документ строкаВыпискиПриход, понятно- это и надо прописать
#19 by Naumov
В строкеВыпискиПриход нет ТЧ. Неченго перебирать. Вы скорее всего коллекцию пустую получаете. Должно быть что-то типа: (сорри, методы 77 плохо помню) КоллекцияОбъектов.УдалитьСтроки;
#20 by varenik
На данный момент код в обработчике "перед обработкой" выглядит так но договор не выгружается((
#21 by varenik
по совету посмотрела правила переноса Бух7- БП8, там нет выгрузки ПлатежногоПоручения((
#22 by varenik
в общем что-то я совсем не догоняю((((
#23 by varenik
У меня есть маленький прогресс) я сделала выгрузку договоров из 77 и загрузку в 82, но в один документ в 82 загружаются все выгруженные документы(( нужно поставить какой-то отбор, какой пока не знаю(
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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