Имя: Пароль:
1C
1С v8
Помогите с Конвертацией данных 2.1
0 shullp
 
24.01.12
19:03
Ситуация такая, типовый обмен УТ 2.3 -> БУкр 1.2, ЗаказПокупателя с Ут перебрасывается в Бух как СчетНаОплату с префиксом "З", далее в Бухгалтерии на основании этого счета создается Налоговая накладная. При следующем обмене, уже БУкр 1.2 -> УТ 2.3, перекидуем НалоговыеНакладные, в УТ создается автоматически новый СчетНаОплату с префиксом "З" (основание для НН), а должно ДокОснование для НН при обмене быть не СчетНаОплату а ЗаказПокупателя. Так вот, немогу в кд2.1 разобратся, добавил новое ПКО СчетНаОплату-ЗаказПокупателя, при обмене уже в НН ДокОснование ставит нормально, ЗаказПокупателя, но если НН была создана не по ЗаказуПокупателя а по СчетуНаОплату то обмен не происходит, матюгается...Подскажите как быть, может поиск както по номеру документа осуществить? Например, если номер содержит "З" тогда Счет-Заказ иначе Счет-Счет, только как.
1 Поpyчик-4
 
24.01.12
20:24
Поток сознания.
2 Анатоль
 
24.01.12
20:47
(0) Ну так и напиши в обработчике перед выгрузкой Счета.
Если Лев(Номер) = "З" Тогда
  ИмяПКО = "СчетЗаказа"
Иначе
  ИмяПКО = "СчетСчет"
КонецЕсли;
3 Анатоль
 
24.01.12
20:48
(1) Это я по памяти... вообще почитай там описание обработчиков
смысл сводится к тому что можно переопределить правило конвертации в обработчике