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

1С:Предприятие ::

Метки:бухгалтерский учет

а чё нельзя параллельно 2 бухитога использовать?

Я
   Crystalizer
 
06.07.04 - 12:32
делаются два запроса по бухитогам а потом в одном цикле обрабатываются результаты обоих... так что нельзя?
пытался так сделать - первый перестал работать...
 
  Рекламное место пустует
   Влад
1 - 06.07.04 - 12:45
можно, хоть к двадцати, только зачем? нельзя чтоли из одного запроса все получить?
   Crystalizer
 
2 - 06.07.04 - 12:50
а как получить всё из одного запроса если выборка идёт по разным счетам и используется  в сумме 6 субконто...

а если можно, то почему могло не получиться?
   Crew
 
3 - 06.07.04 - 12:54
Потому что использовал одну переменную с бухглтерскими итогами, создай две
Би1=СоздатьОбъект("БухгалтерскиеИтоги");
Би2=СоздатьОбъект("БухгалтерскиеИтоги");
   Crystalizer
 
4 - 06.07.04 - 13:01
не... блин, ну мне аж стыдно стало
конечно я сделал вторую переменную!!!
   Crystalizer
 
5 - 06.07.04 - 13:02
не... блин, ну мне аж стыдно стало
конечно я сделал вторую переменную!!!

        би = создатьобъект("БухгалтерскиеИтоги");
        би.ИспользоватьРазделительУчета(Фирма);
        би.использоватьсубконто (видысубконто.ТМЦ,            список_ТМЦ,        2);
        би.использоватьсубконто (видысубконто.Заказы,                      ,         1);
        би.использоватьсубконто (видысубконто.контрагенты,                ,         1);
        би.выполнитьзапрос         (НачалоПериодаБИ(), КонецПериодаБИ(), СчетПоКоду("РТ"), , ,2, ,"К");
        
       //// БИ2 - для определения количества на складе вообще

            би2 = создатьобъект("БухгалтерскиеИтоги");
            би2.ИспользоватьРазделительУчета(Фирма);
            би2.использоватьсубконто (видысубконто.МестаХранения,  МестоХранения,  2);
            би2.использоватьсубконто (видысубконто.ТМЦ,                 список_тмц,          2);
            би2.использоватьсубконто (видысубконто.Партии,                список_прт    ,    1);
            би2.выполнитьзапрос         (НачалоПериодаБИ(), КонецПериодаБИ(), СчетПоКоду("281"), , ,2, ,"К");
       ///////////////////////////

        
        ОчиститьОкноСообщений();

        би.ВыбратьСубконто ( 1 );
        Пока би.получитьсубконто ( 1 ) = 1 цикл

и ничего не выбирает! :(
   Crew
 
6 - 06.07.04 - 13:13
Значит ошибка в запросе. Список_ТМЦ - это что?
   Crystalizer
 
7 - 06.07.04 - 14:17
если я просто убираю би2 и всё что с ним связано то
 би.ВыбратьСубконто ( 1 );
срабатывает!

список_тмц = это именно список тмц. с ним всё ок
   THawk
 
8 - 06.07.04 - 14:29
А что если поменять порядок следования \"использоватьсубконто\"


би.использоватьсубконто (видысубконто.Заказы,    ,     1);
би.использоватьсубконто (видысубконто.контрагенты,    ,   1); 
би.использоватьсубконто (видысубконто.ТМЦ, список_ТМЦ,   2);
   Crystalizer
 
9 - 06.07.04 - 14:35
так... загнал
я и забыл что я дату изменил на бухитоговскую...


Список тем форума
Рекламное место пустует  
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует