![]() |
|
v8: Перенос бух операций через КД | ☑ | ||
---|---|---|---|---|
0
evgen_5
02.10.06
✎
14:30
|
Кто-нибудь переносил операции (док - ОперацияБух) из БП 8.0 в БП 8.0 через Конвертацию данных?
|
|||
1
АперБот
02.10.06
✎
15:40
|
Я противодействую естественному ходу вещей - погружению веток в забвение!
|
|||
2
evgen_5
02.10.06
✎
15:51
|
Спасибо за исчерпывающий ответ
|
|||
3
Buran
02.10.06
✎
16:51
|
(2) Нужно переносить не документ Операция бух, а движения регистра Бухгалтерии по этому документу
|
|||
4
ottto
02.10.06
✎
16:52
|
Я переносил. Чувствую будет вопрос: как конвертировать субконто? А вот это в поиск:)
|
|||
5
ares
02.10.06
✎
17:00
|
может тогда ссылку кинете, вопрос то интересный
|
|||
6
ares
02.10.06
✎
17:03
|
(4)Поиск между прочим "Временно отключен"
|
|||
7
evgen_5
02.10.06
✎
17:08
|
Проблема именно с конвертацией субконто
|
|||
8
ottto
02.10.06
✎
17:16
|
Поиск отключен да:) Сейчас найду какие-нибудь правила
|
|||
9
ares
02.10.06
✎
17:21
|
Если что нибудь будешь по почте слать, то и мне пошли ,если не сложно конечно ))
|
|||
10
ottto
02.10.06
✎
17:30
|
Несколько через ж. но смысл тот же. Здесь я все проводки по организации за указанный период в одну операцию переношу.
В правилах выгрузки устанавлен алгоритм выборки произвольный. текст ПередОбработкой в правилах выгрузки: ВыборкаДанных = новый ТаблицаЗначений; ВыборкаДанных.Колонки.Добавить("Дата"); ВыборкаДанных.Колонки.Добавить("Комментарий"); ВыборкаДанных.Колонки.Добавить("Организация"); ВыборкаДанных.Колонки.Добавить("Номер"); ВыборкаДанных.Колонки.Добавить("Хозрасчетный"); ВыборкаДанных.Колонки.Добавить("Налоговый"); НоваяСтрока = ВыборкаДанных.Добавить(); НоваяСтрока.Организация = ПолучитьЗначениеПоУмолчанию(глТекущийПользователь, "ОсновнаяОрганизация"); НоваяСтрока.Комментарий = Строка(НоваяСтрока.Организация) + " :"+Формат(ДатаНачала,"ДФ=dd.MM.yyyy") + " - " + Формат(ДатаОкончания,"ДФ=dd.MM.yyyy"); НоваяСтрока.Дата = ДатаОкончания; Запросы.Проводки.УстановитьПараметр("ДатаНач",ДатаНачала); Запросы.Проводки.УстановитьПараметр("ДатаКон",КонецДня(ДатаОкончания)); Запросы.Проводки.УстановитьПараметр("Организация",НоваяСтрока.Организация); Результат = Запросы.Проводки.Выполнить().Выгрузить(); Результат.колонки.Добавить("СубконтоДт"); Результат.колонки.Добавить("СубконтоКт"); Для Каждого СтрокаТЧ ИЗ Результат Цикл СубконтоДт = Новый Соответствие; Если НЕ СтрокаТЧ.ВидСубконтоДт1=null И НЕ ЗначениеНеЗаполнено(СтрокаТЧ.СубконтоДт1) Тогда СубконтоДт.Вставить(СтрокаТЧ.ВидСубконтоДт1,СтрокаТЧ.СубконтоДт1); КонецЕсли; Если НЕ СтрокаТЧ.ВидСубконтоДт2=null И НЕ ЗначениеНеЗаполнено(СтрокаТЧ.СубконтоДт2) Тогда СубконтоДт.Вставить(СтрокаТЧ.ВидСубконтоДт2,СтрокаТЧ.СубконтоДт2); КонецЕсли; Если НЕ СтрокаТЧ.ВидСубконтоДт3=null И НЕ ЗначениеНеЗаполнено(СтрокаТЧ.СубконтоДт3) Тогда СубконтоДт.Вставить(СтрокаТЧ.ВидСубконтоДт3,СтрокаТЧ.СубконтоДт3); КонецЕсли; СтрокаТЧ.СубконтоДт = СубконтоДт; СубконтоКт = Новый Соответствие; Если НЕ СтрокаТЧ.ВидСубконтоКт1=null И НЕ ЗначениеНеЗаполнено(СтрокаТЧ.СубконтоКт1) Тогда СубконтоКт.Вставить(СтрокаТЧ.ВидСубконтоКт1,СтрокаТЧ.СубконтоКт1); КонецЕсли; Если НЕ СтрокаТЧ.ВидСубконтоКт2=null И НЕ ЗначениеНеЗаполнено(СтрокаТЧ.СубконтоКт2) Тогда СубконтоКт.Вставить(СтрокаТЧ.ВидСубконтоКт2,СтрокаТЧ.СубконтоКт2); КонецЕсли; Если НЕ СтрокаТЧ.ВидСубконтоКт3=null И НЕ ЗначениеНеЗаполнено(СтрокаТЧ.СубконтоКт3) Тогда СубконтоКт.Вставить(СтрокаТЧ.ВидСубконтоКт3,СтрокаТЧ.СубконтоКт3); КонецЕсли; СтрокаТЧ.СубконтоКт = СубконтоКт; КонецЦикла; НоваяСтрока.Хозрасчетный = Результат; мысль думаю понятна |
|||
11
ares
03.10.06
✎
14:57
|
Может еще и запросик выложишь, его тоже нужно в конвертации в "Запросах" писать?
|
|||
12
evgen_5
04.10.06
✎
10:11
|
В запросах добавить "Проводки"
ВЫБРАТЬ НалоговыйУСНДвиженияССубконто.Период, НалоговыйУСНДвиженияССубконто.Регистратор, НалоговыйУСНДвиженияССубконто.НомерСтроки, НалоговыйУСНДвиженияССубконто.Активность, НалоговыйУСНДвиженияССубконто.СчетДт, НалоговыйУСНДвиженияССубконто.СубконтоДт1, НалоговыйУСНДвиженияССубконто.ВидСубконтоДт1, НалоговыйУСНДвиженияССубконто.СубконтоДт2, НалоговыйУСНДвиженияССубконто.ВидСубконтоДт2, НалоговыйУСНДвиженияССубконто.СубконтоДт3, НалоговыйУСНДвиженияССубконто.ВидСубконтоДт3, НалоговыйУСНДвиженияССубконто.СчетКт, НалоговыйУСНДвиженияССубконто.СубконтоКт1, НалоговыйУСНДвиженияССубконто.ВидСубконтоКт1, НалоговыйУСНДвиженияССубконто.СубконтоКт2, НалоговыйУСНДвиженияССубконто.ВидСубконтоКт2, НалоговыйУСНДвиженияССубконто.СубконтоКт3, НалоговыйУСНДвиженияССубконто.ВидСубконтоКт3, НалоговыйУСНДвиженияССубконто.Организация, НалоговыйУСНДвиженияССубконто.ОтражениеВНУДт, НалоговыйУСНДвиженияССубконто.ОтражениеВНУКт, НалоговыйУСНДвиженияССубконто.Валюта, НалоговыйУСНДвиженияССубконто.Сумма, НалоговыйУСНДвиженияССубконто.КоличествоДт, НалоговыйУСНДвиженияССубконто.КоличествоКт, НалоговыйУСНДвиженияССубконто.НДС, НалоговыйУСНДвиженияССубконто.Содержание, НалоговыйУСНДвиженияССубконто.НомерЖурнала, НалоговыйУСНДвиженияССубконто.МоментВремени ИЗ РегистрБухгалтерии.НалоговыйУСН.ДвиженияССубконто( , , Период >= &ДатаНач И Период <= &ДатаКон) КАК НалоговыйУСНДвиженияССубконто |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |