Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Проблема: ИспользоватьКорСубконто() в выгрузке из Комплексной 457 в ФП

Gisborn
читатель
офлайн
Дата регистрации: 17.05.2005
Сообщений: 1
Пост №1
 
17.05.2005 06:47

"457 комлексная (Пример на ДемоБазе) <br><br>после синхронизации аналитики и настройки соответствия валют, создаем элемент справочника ФП_ВыгрузкаДанных (Настройка выгрузки данных для планирования): <br><br><br><br>Наименование: ИнноТрейд <br><br>Статья оборотов: Денежные средства -> Поступление денежных средств -> Оплата от покупателя -> ИнноТрейд <br><br><br><br>Отбор итогов: <br><br>Параметр: Счет дебета , Операнд: равно, Значение: 51 <br><br>Параметр: Счет кредита, Операнд: равно, Значение: 62.2 <br><br>Параметр: Субконто кредита - Контрагенты, Операнд: равно, Значение: Покупатели -> ИнноТрейд <br><br><br><br>Запускаем выгрузку в txt формате за 22.12.01 - 22.12.01 <br><br>Вариант бюджета: План на месяц по дням (факт) <br><br>Не работает! Говорит: <br><br>0001: ИнноТрейд - в отборе по бухгалтерским данным нет ни одного значения. <br><br>Если отборе итогов поменять контрагента ИнноТрейд на группу ПОКУПАТЕЛИ, то работает! При этом в файле выгрузки будет сумма двух документов, один из которых по ИнноТрейду (все это видно по ОСВ по 51 счету). Что делаю не так?<br><br><br><br>Посмотрел выгрузку в отладчике, выводы следующие:<br><br><br><br>В выгрузке в ФП используется бух.запрос с ИспользоватьКорСубконто() с параметром значения корсубконто - СписокЗначений. Если подставить вместо списка значений - конкретный элемент справочника, то работает. <br><br><br><br>Кусок кода (со строки 3709 в 457 комплексной): <br><br>ТаблицаСубконто.ВыбратьСтроки(); <br><br>Пока ТаблицаСубконто.ПолучитьСтроку()=1 цикл <br><br> ИтБУ.ИспользоватьСубконто(ВидыСубконто.ЗначениеПоИдентификатору(ТаблицаСубконто.ВидСубконто),ТаблицаСубконто.ЗначенияСубконто); <br><br>КонецЦикла; <br><br>ТаблицаКорСубконто.ВыбратьСтроки(); <br><br>Пока ТаблицаКорСубконто.ПолучитьСтроку()=1 цикл             <br><br> ИтБУ.ИспользоватьКорСубконто(ВидыСубконто.ЗначениеПоИдентификатору(ТаблицаКорСубконто.ВидСубконто),ТаблицаКорСубконто.ЗначенияКорСубконто); <br><br>КонецЦикла; <br><br>Если СписокСчетов.РазмерСписка()>0 тогда <br><br> ИтБУ.ВыполнитьЗапрос(НачИнтервала,КонИнтервала,СписокСчетов,СписокКорСчетов,ВалютаВыгрузки,2,ВариантБюджета.Периодичность,); <br><br>Иначе <br><br> ИтБУ.ВыполнитьЗапрос(НачИнтервала,КонИнтервала,СписокКорСчетов,,ВалютаВыгрузки,1,ВариантБюджета.Периодичность,); <br><br>КонецЕсли; <br><br><br><br>Если вместо ТаблицаКорСубконто.ЗначенияКорСубконто в <br><br><br><br>ИтБУ.ИспользоватьКорСубконто(ВидыСубконто.ЗначениеПоИдентификатору(ТаблицаКорСубконто.ВидСубконто),ТаблицаКорСубконто.ЗначенияКорСубконто); <br><br><br><br>поставить ТаблицаКорСубконто.ЗначенияКорСубконто.ПолучитьЗначение(1) то работает. Штука в том, что хотелось бы отбирать не по одному субконто а по их набору. Если же в Списке ТаблицаКорСубконто.ЗначенияКорСубконто присутствует группа справочника (содержащая необходимые элементы, как впрочем и те которые не нужны) то также работает на отлично. <br><br>Пихать необходимые элементы в новые группы, производить выгрузку, а потом возвращать их обратно несколько гемморойно. <br><br><br><br>Я так понимаю, что ошибка или в запросе или в обходе результатов запроса, но с обходом результатов не все ясно. Обход начинается циклом: <br><br><br><br>ИтБУ.ВыбратьПериоды(); // строка 3795 <br><br>Пока ИтБУ.ПолучитьПериод()=1 цикл <br><br>... <br><br>КонецЦикла; <br><br><br><br>ИтБУ.ПолучитьПериод() сразу равно 0 и выгрузка не происходит (в случае списка элдементов справочника). Или я туплю (что не исключено), или ИспользоватьКорСубконто не верно отрабатывается. 25 релиз, 457 компл. конфа."

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация