Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Основные средства в Бухгалтерии 4.5 и УСН 1.3  (Прочитано 9636 раз)
0 Пользователей и 1 Гость смотрят эту тему.
[Jafar]
Гость
« : 14-10-2004 06:51 » 

Доброго времени суток, all!
 При попытке перенести самописную приблуду для инвентаризации ОС из "Бухгалтерии" в "УСН" появилась проблема:
Вот начало проблемной процедуры:
Код:

БИ = СоздатьОбъект)"БухгалтерскиеИтоги":;
БИ.ИспользоватьСубконто)ВидыСубконто.ОсновныеСредства:;

Если БИ.ВыполнитьЗапрос)ДатаВыгр,ДатаВыгр,"01.1": = 0 Тогда
Предупреждение)"Не удается выполнить запрос к бухгалтерским итогам!":;
Возврат;
КонецЕсли;

БИ1 = СоздатьОбъект)"БухгалтерскиеИтоги":;
БИ1.ИспользоватьСубконто)ВидыСубконто.ОсновныеСредства:;

Если БИ1.ВыполнитьЗапрос)ДатаВыгр,ДатаВыгр,"02.1": = 0 Тогда
Предупреждение)"Не удается выполнить запрос к бухгалтерским итогам!":;
Возврат;
КонецЕсли;
//До этого места всё работает аналогично "Бухгалтерии"

//А вот тут пошла проблема{
Если БИ.ВыбратьСубконто)1,0,0,0,0,"",0:=1 Тогда
Пока БИ.ПолучитьСубконто)1:=1 Цикл

Функция БИ.ВыбратьСубконто(1,0,0,0,0,"",0) в "УСН" ВСЕГДА возвращает "0" и в цикл мы не входим Жаль. В чём засада??
Записан
Harry
Модератор

ua
Offline Offline

« Ответ #1 : 14-10-2004 21:26 » 

Попробуй так:
БИ.ВыбратьСубконто(1);
Пока БИ.ПолучитьСубконто(1) = 1 Цикл
Записан

Слабый пол силен в силу слабости сильного пола к слабому
[Jafar]
Гость
« Ответ #2 : 15-10-2004 06:23 » 

Не... Убрать условие - это те же яйца, только в профиль :?  (с). В общем-то ничего не изменилось в цикл:

Код:

                  БИ.ВыбратьСубконто)1:;
 //Проверки-то нет, но, увы, это не выход
                  Пока БИ.ПолучитьСубконто)1:=1 Цикл


мы не входим, т.к. при таком раскладе БИ.ПолучитьСубконто(1)=0. Это следовало ожидать. Такой вариант "в лоб" я уже проверял. В любом случае, спасибо! Всё ещё рассчитываю на помощь.
Записан
schnibbl
Гость
« Ответ #3 : 19-10-2004 06:59 » 

может быть и не в тему, но в учебнике написано:
метод ИспользоватьСубконто следует вызывать до вызова метода ВыполнитьЗапрос. После выполнения метода ВыполнитьЗапрос установки метода ИспользоватьСубконто СБРАСЫВАЮТСЯ и перед следующим запросом их нужно устанавливать заново. (или хотя бы поясните что сия фраза значит  :?: )
Записан
Kivals
Модератор

ca
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 21-10-2004 14:36 » 

schnibbl, Так он и используется до ВыполнитьЗапрос

[Jafar], А ОсновныеСредства у тебя точно первое субконто по этому счету?
Попробуй так:
Код:
БИ.ВыбратьСубконто)ВидыСубконто.ОсновныеСредства:; 
Пока БИ.ПолучитьСубконто)ВидыСубконто.ОсновныеСредства: = 1 Цикл
Записан
Анна на шее
Гость
« Ответ #5 : 31-03-2006 04:55 » 

У меня, правда, не 4.5 и не УСНОшка, но вопрос по основным средствам.
Предприятие перешло на стандартную систему налогообложения с упрощенки. Перетащила все остатки с 1С "УСНО" на 1С "Комплексная..." 7.7 без проблем, и запаролась на ОСах.  С ума сойти... Специального документа для этого не предусмотрено, если вводить бухгалтерскими справками, то, понятное дело, амортизация по ОС начисляться в дальнейшем не будет. Пробовала через "Введение в эксплуатацию ОС", только для этого предусмотрен счет "08", который уже давно закрыт в прошлом году . Внесла проводки в корреспонденции с нулевыми счетами счет "08" , все-равно программа этого счета "не видит". А если проведет, то может вылезти нулевое сальдо.  В общем, замкнутый круг. Наш программер жмет плечами, говорит, что подумает.
Может кто-то знает, как победить эти злосчастные ОСы? Подскажите, пожалуйста  Да-да
Записан
Анна на шее
Гость
« Ответ #6 : 31-03-2006 17:57 » 

Ну что ж, подсказка не понадобилась. Благополучно победила свою  1С-ку.  Да-да
Часто получается, когда что-то не понятно, выворачиваешь мозги наизнанку (спрашивать не хочется), а ответ оказывается тут же на поверхности, причем довольно примитивный  :Улыбаюсь
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines