CбИС++ «БИТ»
   О ПРОГРАММЕ   
   О КОМПАНИИ   
   ЗАГРУЗИТЬ   
   ДОКУМЕНТАЦИЯ   
   · Руководство пользователя 
   · СБиС news
   · Статьи
   · Функции
   ПРАЙС-ЛИСТ   
   ВАКАНСИИ   
   АВТОМАТИЗАЦИЯ ТОРГОВЛИ   
СБиС news №54 от 25.06.02

Содержание

Амортизация ОС любым числом

Начиная с версии СБиС++ 1.9.066, появилась возможность начислять амортизацию любым числом месяца. Это связано с процедурой выбытия основных средств. Дело в том, что согласно ПБУ 6/01 начисление амортизации по ОС прекращается с 1 числа месяца, следующего за месяцем его выбытия. Другими словами, если ОС выбыло 15 мая 2002 года, то амортизацию по нему нужно начислить последний раз в мае. Кроме того, амортизация должна быть уже начислена к моменту списания, поскольку при списании для формирования проводок требуется знать полную сумму начисленного износа.

Для этого в нашем примере нужно создать ведомость амортизации датой 15 мая 2002 года. В эту ведомость автоматически попадут все ОС, их нужно удалить, оставив только списываемое ОС. Затем создать акт на списание этого ОС, при этом остаточная стоимость будет указана уже с учетом последней амортизации.

При создании в конце месяца ведомости амортизации, в нее не попадут ОС, по которым в этом месяце уже была начислена амортизация.

Для простоты амортизацию по всем ОС, в том числе и выбывающим, можно начислять датой начала месяца. Но для подвижного состава амортизация начисляется от пробега, поэтому к моменту начисления амортизации все пробеги должны быть известны, то есть ведомость амортизации можно создать в конце месяца, указав при этом дату начала месяца.

Сергей Макаров (smak@tensor.ru)

11-ая группа амортизации

Согласно изменениям в налоговом учете ОС (закон № 57-ФЗ от 29.05.2002) в задаче «Основные средства» версии 1.9.066 сделана возможность указания 11-ой группы амортизации. Основные средства, фактический срок использования которых больше, чем срок полезного использования по классификатору, выделяются в отдельную амортизационную группу (одиннадцатую) по остаточной стоимости, которая подлежит включению в состав расходов равномерно в течение срока, определяемого налогоплательщиком самостоятельно, но не менее семи лет со вступления в силу 25 главы НК (ст.322 НК).

Для реализации этой возможности в СБиС++ версии 1.9.066 был изменен словарь данных «!sbis.dic». Требуется конвертация базы данных!

Сергей Макаров (smak@tensor.ru)

Открытие актов приемки ОС

В версии СБиС++ 1.9.066 появилась возможность открывать акты приемки ОС, не удаляя предварительно все последующие документы по ним. Теперь для открытия акта приемки достаточно открыть все документы по этому ОС.

Данная возможность необходима для перепроведения актов приемки, что может потребоваться при внесении каких-либо изменений задним числом.

В частности, потребуется перепровести акты приемки по ОС, принятым в 2002 году, в связи с недавними изменениями в ПБУ 6/01. Этими изменениями разрешено списывать на затраты объекты основных  средств, стоимостью не более 10 000 рублей, тогда как ранее был установлен лимит 2 000 руб. Перепроведение актов приемки требуется также при установке налогового учета.

Сергей Макаров (smak@tensor.ru)

Фиолетовые позиции в складской картотеке

Начиная с версии 1.9.060, в складской картотеке карточки с отрицательным количеством в архиве остатков метятся фиолетовым цветом. Так что не удивляйтесь! Чтобы избавиться от фиолетового цвета, нужно просто избавиться от отрицательного количества в архиве остатков.

Новиков Дмитрий (demon@tensor.ru)

Новая функция «ПриходПоРасходу»

Начиная с версии 1.9.064, в СБиС++ появилась функция «ПриходПоРасходу», которая находит первоначальную партию прихода товара по записи расхода.

Синтаксис

ПриходПоРасходу( Наим )

Параметры

Наим (объект) – запись о расходе товара, в частности это может быть объект «Наим» из цикла «ДляВсех(Списаний)» по расходной накладной.

Возвращает

Объект – запись о первоначальной партии прихода, с которой был списан данный товар. Даже если были перемещения товара по складам, будет возвращена именно исходная приходная партия. Если приходная партия не найдена, то возвращается пустой объект.

Примеры

Сообщить входную цену списываемого товара:

ДляВсех( Списаний )
{
   объект оПрих = ПриходПоРасходу(Наим);
   Если( Есть(оПрих.Кол_во) )
      Сообщить( оПрих.СуммаСебест / 
                оПрих.Кол_во );
}

Терентьев Алексей (xaoc@tensor.ru)

Запустить с ожиданием

В версии 1.9.066 у функции «Запустить» добавлена возможность указать, ожидать выполнения запущенной программы или нет. Эта возможность имеет смысл только для win32-варианта комплекса СБиС++. Как и раньше, если в win32-варианте СБиС’а выполняется такая строка:

Запустить( "Какая-то программа" );

то какая-то программа запустится и СБиС++ продолжит работу, не дожидаясь окончания работы какой-то программы. Теперь же можно написать так:

Запустить( "Какая-то программа", 1 );

то есть указать единицу (главное чтобы не ноль) в качестве второго параметра функции. В этом случае СБиС++ добросовестно дождётся окончания работы какой-то программы. Нужно только понимать, что пока какая-то программа не завершится, СБиС++ будет как бы «висеть». Поэтому не стоит запускать с ожиданием долго работающие программы, особенно если запуск идёт внутри транзакции, например, при закрытии документа.

В режиме «с ожиданием» функция «Запустить» возвращает код возврата выполненной программы. Таким образом, можно проанализировать, как выполнилась программа, например, удачно или не очень.

Новиков Дмитрий (demon@tensor.ru)

Отбор документов по Лицу1

В СБиС++ версии 1.9 в любом реестре документов есть одна малоизвестная широким массам комбинация клавиш - <Ctrl+Серый+>. По её нажатию отбираются документы, у которых Лицо1 совпадает с Лицом1 текущего документа. Фактически эта операция равносильна указанию Лица1 из текущего документа в соответствующем поле диалога «Параметры выборки» (то, что открывается по <Ctrl+Q>). Сбрасывается такой отбор, как и раньше, комбинацией <Ctrl+Y>.

Новиков Дмитрий (demon@tensor.ru)

Сдвиг блока в редакторе

Как оказалось, не все знают, что в текстовом редакторе комбинация клавиш <Ctrl+Alt+Shift+→> сдвигает выделенный блок текста вправо. А соответственно <Ctrl+Alt+Shift+←> сдвигает блок влево. А ещё, кстати, чтобы вставить табуляцию в диалоговом окне нужно нажать <Ctrl+Tab> (просто <Tab> в диалоге переводит на следующее поле).

Новиков Дмитрий (demon@tensor.ru)

Быстрый поиск в помощи

В окне подсказки/помощи (том, что вызывается по <F1> и <Shift+F1>) появилась возможность быстро перейти к нужной ссылке. Для этого просто начните набирать буквы искомой ссылки. Например, открываем окно со списком функций в алфавитном порядке (кстати, он теперь в отличном состоянии) и хотим найти функцию «ВЖурнал». Набираем <В>-<Ж> и мы (вернее курсор) уже стоим на искомой ссылке. Регистр букв при наборе не важен, но язык должен совпадать. То есть если ссылка русская, то и набирать нужно русские буквы.

Новиков Дмитрий (demon@tensor.ru)

Адрес текущей записи

Если уж пошла речь о малоизвестных комбинациях клавиш, то в 1.9 появилась ещё одна возможность: если в любой таблице нажать <Alt+Shift+F12>, буден указан адрес текущей записи и имя таблицы. А поскольку одна строка таблицы может состоять из нескольких записей (например, в реестре документов это, как минимум, запись таблицы «Документ» - сам документ и таблицы «Лицо» - то, что указано в поле «Лицо1»), то таких пар «Адрес-Имя таблицы» будет выведено несколько. Адрес записи выводится в шестнадцатеричном виде, значение 0xFFFFFFFF означает, что связь не установлена и данная запись не извлекается из базы данных.

Новиков Дмитрий (demon@tensor.ru)


<<< Предыдущий выпуск | Архив выпусков | Следующий выпуск >>>