Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как правильно работать с ВыбратьКорСчета()          
awp Подменю пользователя
сообщение 28.12.11, 11:04
Сообщение #1

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 520
Спасибо сказали: 70 раз
Рейтинг: 51.3

БИ = СоздатьОбъект("БухгалтерскиеИтоги");

    БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты,Контрагент,2);
    БИ.ИспользоватьСубконто(ВидыСубконто.Заказы,Договор,2);

    Попытка
        БИ.ВыполнитьЗапрос(ТекущийДокумент(),ТекущийДокумент(),"189,369,367","181,188,364,3611,3612,3613,3614,3615,3619,365",,3);
    Исключение
        БИ.ВыполнитьЗапрос(ДатаДок,ДатаДок,"189,369,367","181,188,364,3611,3612,3613,3614,3615,3619,365",,3);
    КонецПопытки;
    
    БИ.ВыбратьСчета();
    Пока БИ.ПолучитьСчет() = 1 Цикл  
                // СЮДА ПОПАДАЮ
                 Сообщить(1);
        БИ.ВыбратьКорСчета();
        Пока БИ.ПолучитьКорСчет() = 1 Цикл
                       Сообщить(2);
                        // СЮДА НЕТ
        КонецЦикла;    
    КонецЦикла;


ЕСТЬ ПРОВОДКА: на день раньше
ДТ 369 Контрагент Договор --- КТ 364 Контрагент Договор


Подскажите как правильно курить процедуру ВыбратьКорСчета() ?


Signature
Бухгалтер - это не профессия! Это диагноз!

Домовик Подменю пользователя
сообщение 28.12.11, 14:58
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 975
Из: Киев
Спасибо сказали: 168 раз
Рейтинг: 0

странно, вроде как отвечалось тут. дежавю.
ИспользоватьКорСубконто нужно еще поставить. И проверить соответствие субконто в указанных счетах

awp Подменю пользователя
сообщение 28.12.11, 16:35
Сообщение #3

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 520
Спасибо сказали: 70 раз
Рейтинг: 51.3

Методом тыка было найдено решение - вместо
БИ.ВыполнитьЗапрос(ТекущийДокумент(),ТекущийДокумент(),"189,369,367","181,188,364,3611,3612,3613,3614,3615,3619,365",,3);

написал
БИ.ВыполнитьЗапрос(,ТекущийДокумент(),"189,369,367","181,188,364,3611,3612,3613,3614,3615,3619,365",,3);

И все заработало


Signature
Бухгалтер - это не профессия! Это диагноз!

kalyamov Подменю пользователя
сообщение 28.12.11, 21:50
Сообщение #4

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 186
Спасибо сказали: 31 раз
Рейтинг: 0

Цитата(awp @ 28.12.11, 11:04) *
БИ = СоздатьОбъект("БухгалтерскиеИтоги");
Попытка
        БИ.ВыполнитьЗапрос(ТекущийДокумент(),ТекущийДокумент(),"189,369,367","181,188,364,3611,3612,3613,3614,3615,3619,365",,3);


ЕСТЬ ПРОВОДКА: на день раньше
[code=1c]ДТ 369 Контрагент Договор --- КТ 364 Контрагент Договор

Методом тыка кое что другое произошло н-ое кол лет назад. Запрос с периодом д-та, а проводка на день раньше.

Домовик Подменю пользователя
сообщение 28.12.11, 22:52
Сообщение #5

Ветеран
Иконка группы
Группа: Местный
Сообщений: 975
Из: Киев
Спасибо сказали: 168 раз
Рейтинг: 0

а если много проводок до текущего документа, а нужны проводки текущего?

Сообщение отредактировал Домовик - 29.12.11, 0:17

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 21:04
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!