|
|
|
|
·
·
·
·
|
|
|
|
|
|
|
СБиС news №25/13.04.99
Изменения в законе о
подоходном налоге |
|
|
Опять, уже в который раз, порадовал
своей изменчивостью (ну, прямо как женщина!) подоходный налог.В
“Российской газете” от 6-го апреля 1999 года был опубликован федеральный
закон “О внесении изменений и дополнений в Закон Российской Федерации “О
подоходном налоге с физических лиц”.
Читая и перечитывая этот
первоисточник, бросаютс в глаза следующие моменты, хватающие за душу и
требующие нашего внимания.
-
Слова “5000 рублей” и “20000 рублей” везде, где ни
попадя (фиг его знает, как это слово пишется?!), заменяются на слова
“10000 рублей” и “30000 рублей” соответственно (инфляция, однако!)
-
Подоходный налог разбивается на две неравные части – 3
процента в федеральный бюджет и по прогрессивной ставке (9, 12, 17 и так
далее процентов) в “бюджеты субъектов Российской Федерации”.
-
Само собой изменилась сетка взимания по прогрессивной
ставке.
-
Вернулась “в зад” строчка про учёт сумм, удержанных в
Пенсионный фонд, для нештатных работников. Такое впечатление, что просто
кто-то забыл в прошлой редакции эту фразу вставить, и куча народу тр...,
извиняюсь, стояла на ушах :-)
-
Организации, в которых больше 10 (десяти!) сотрудников,
похоже, обязаны сдавать данные на магнитных носителях.
Раньше было больше 100 (ста!). Правильно, в одном месте ноликов
прибавилось, в другом соответственно убавилось. Спасибо правительству,
не даёт нам засохнуть!
Подробные инструкции о том, где что
в СБиС'е по этому поводу подкрутить, будут опубликованы чуть позже,
надеемся, в конце этой недели. Ждите!
Теперь ждём выхода изменений в
инструкции по изъятию подоходного налога. Должны же для полного
комплекта и формы поменяться. |
Вышла новая версия,
дождались! |
|
|
Как всегда, наконец-то, увидела свет
очередная версия СБиС++'а. Ей, опять же, как всегда, присвоен следующий
пор дковый номер - 1.6. В предыдущем выпуске СБиС news уже перечислялось,
что в ней появилось хорошего (ну, или, по крайней мере, нового). Продолжим
заниматься тем же. Для начала перечислю, что изменилось “по мелочи”.
-
Появилась возможность проводить инвентаризацию склада
при помощи сканера штрих-кодов. Делается всё точно так же, как и при
вводе сканером штрих-кодов накладных и счетов.
-
То, что раньше делалось в СБиС'е по комбинации
<Alt+F8>, теперь работает по комбинации из трёх букв, то есть
клавиш: <Shift+Alt+F8>. (А слабо, не подходя к компьютеру,
сказать, что делалось по <Alt+F8>?!)
-
В организациях и частных лицах появилось поле “Е-mail”
(адрес электронной почты). Кроме того, в организациях появилось поле
“Режим работы”. |
Усиление средств защиты
базы данных под Btrieve |
|
|
Начиная с версии 1.6, в СБиС'е
используются средства Btrieve дл защиты базы данных паролем. В связи с
этим хочется предупредить Вас о следующем.
Во-первых, если Вы забудете пароль
супервизора, то чем-либо помочь становится гораздо труднее, если не
сказать невозможно.
Во-вторых, работать с базой нужно
обязательно новым “джином” (jinnee.exe версии 1.83 и старше).
|
|
В новой версии при построении
справки “Связанные документы” (по <Alt+F1>) выводится меню для
выбора типа связанных документов. Возможны следующие варианты:
-
Документы по сделке. Извлекаются по цепочке
все связанные документы вплоть до тех, связь с которым помечена как
“Оплата”. То есть, если есть две накладные, оплаченные одной платёжкой,
то при просмотре документов по сделке от первой накладной вторая
накладная показываться не будет. В отличие от третьего пункта
(все связанные документы), который покажет не только платёжку, но и
вторую накладную.
-
Основания и следствия. Показываются все
документы, напрямую связанные с текущим документом, то есть общий список
того, что показывается в пунктах 4-ом и 5-ом (см.ниже).
-
Все связанные документы. Показываются
все связанные документы, даже те, которые связаны не напрямую. То
есть если документ “А” связан с документом “Бе”, который в свою очередь
связан с документом “Це”, то при просмотре справки по документу “А”
будут показаны и “Бе”, и “Це”. В отличие, скажем, от предыдущего пункта,
где будет показан только документ “Бе”.
-
Документы следствия. Показываются все
документы, в поле “По документам” которых стоит ссылка на текущий
документ.
-
Документы основания. Показываются все
документы, указанные в поле “По документам”.
|
Новая функция
ДляВсех(Следствий) |
|
|
Для работы со связанными документами
введена новая функци следующего вида.
ДляВсех(Следствий([тип
документа])) { }
Действует она аналогично функции
“ДляВсех(Оснований)”, только перебирает не документы-основания, а
документы-следствия (о том, что это такое, смотрите выше).
Кроме того, если при вызове функций
“ДляВсех(Следствий)” и “ДляВсех(Оснований)” указан тип документа, то будут
перебираться не только документы, введённые в поле “По документам”, но и
документы, связанные через журналы документов (в частности через книгу
покупок, книгу продаж). |
Перезакрытие документа
при вводе в журнал |
|
|
Теперь при вводе документа в журнал
документов (книгу покупок или продаж) документ перезакрывается (заново
формируются проводки). Будьте осторожны! |
Стратегия невыдачи
зарплаты |
|
|
В конфигурации задачи “Расчет
заработной платы” появилась новая галочка – “Переносить невыданную
зарплату на следующий месяц”.
Действует эта галочка не просто, а
очень просто. Если она установлена, то при расчете заработной платы вся
невыданная зарплата переносится в остаток на следующий месяц. Если же она
не установлена, то вся невыданна зарплата, кроме копеек, остаётся в
месяце расчёта. Надо же! Кто бы мог подумать!?
Таким образом, если на предприятии
хотят “тащить” невыданную заработную плату из месяца в месяц,
рассматриваемую галочку нужно установить. Если на предприятии хотят
держать невыданную зарплату в том же месяце, в котором она была
рассчитана, то галочку нужно снять.
Обратите внимание, что этот параметр
действует непосредственно при расчете заработной платы. То есть
просто установка/снятие галочки без перерасчёта ничего не меняет.
|
Новые функции в задаче
“Расчёт зарплаты” |
|
|
В новой версии появилось несколько
модификаций старых функций задачи “Расчёт зарплаты”.
МесРасчета([кол-во
месяцев])
Как Вы, должно быть, уже знаете,
функция “МесРасчета” без параметров возвращает дату, равную первому дню
текущего месяца расчёта. То есть, если месяц расчёта зарплаты – апрель
1999-го года, то функци “МесРасчета” вернёт 01.04.99.
Кроме того, теперь можно указать, на
сколько месяцев вперёд и назад от месяца расчёта требуется вернуть дату.
То есть в нашем примере выражение “МесРасчета(-1)” вернёт 01.03.99, а
выражение “МесРасчета(1)” вернёт 01.05.99.
КВыдаче([ШПЗ],[Дата]) Выдано([ШПЗ],[Дата]) НеВыдано([Дата]) Остаток([Дата])
Этот набор функций теперь позволяет
извлечь значение не только за текущий месяц расчета. Для этого достаточно
указать в качестве последнего параметра функции дату, на которую требуется
получить соответствующую величину. Удобно использовать эти функции вместе
с модифицированной функцией “МесРасчета”, например, так.
# сумма к выдаче за прошлый
месяц Сумма = КВыдаче(МесРасчета(-1));
|
СБиС++ по-английски
(большим любителям С++ посвящается...) |
|
|
Для многих это покажется не
актуальным, но, тем не менее. У СБиС++'а есть одно неизвестное свойство:
ключевые слова в правилах операций могут не только русскими, но и
английскими а'ля C++. Например, можно написать так:
Если( Сумма<0
) Сообщить(”Ошибка!”); иначе Проводка(Д50,К61,Сумма);
… а можно и так:
if( Сумма<0
) Сообщить(”Ошибка!”); else
Проводка(Д50,К61,Сумма);
Обратите внимание, что имена
встроенных функций всё равно остались русскими. Если уже Вы вообще не
выносите русские буквы, можете написать так.
func Message( str ) { Сообщить(str);
} func Trunsaction(D,K,S) { Проводка(D,K,S); } if( Сумма<0
) Message(”Error!”); else
Trunsaction(Д50,К61,Сумма);
Описания функций можно вынести в
отдельный файл, хотя, я надеюсь, Вы понимаете, что всё это не серьёзно.
И в заключение приведу полный список
ключевых слов по-русски и по-английски (регистр букв, как всегда, значения
не имеет).
Вернуть |
return |
Выбор |
case |
ВыборПо |
switch |
ДляВсех |
forAll |
Если |
if |
И |
and |
Или |
or |
Иначе |
else |
Перем |
var |
Пока |
while |
Прервать |
break |
Функция |
func | |
Ещё раз про конвертацию
из 1.3 и младше в 1.4 и старше |
|
|
Дамы и господа! Ещё раз просим
обратить внимание, что при конвертации таблицы “Классификаторы” из версии
1.3 и младше в версию 1.4 и старше необходимо совместить иерархию “Дерево”
с иерархией “Папки”.
И ещё в версии 1.5 была ошибка в
конвертации, приводящая к потере иерархии в категориях работников. Теперь
такой ошибки нет :-) |
<<< Предыдущий выпуск | Архив выпусков | Следующий выпуск >>>
|
|