CбИС++ «БИТ»
   О ПРОГРАММЕ   
   О КОМПАНИИ   
   ЗАГРУЗИТЬ   
   ДОКУМЕНТАЦИЯ   
   · Руководство пользователя 
   · СБиС news
   · Статьи
   · Функции
   ПРАЙС-ЛИСТ   
   ВАКАНСИИ   
   АВТОМАТИЗАЦИЯ ТОРГОВЛИ   
СБиС news №36/06.07.2000
  • Новости одной строкой
  • Новое в законодательстве
  • Сопряжение с клиент-банком
  • История цен
  • Функция ДляВсех(Лиц(…))
  • Анкета читателя

    Из жизни сопровождающих: “Ты понимаешь, они заказали меня после обеда!”

  •  

    От авторов (очередное программное заявление) Следующий раздел Предыдущий раздел В начало страницы

    C сожалением должен признать, что в последнее время частота выхода СБиС ньюс резко уменьшилась. Вызвано это было многими причинами... Но речь сейчас, в общем-то, не о том. Надеюсь, начиная с этого номера, ньюсы будут выходить не реже раза в месяц. От вас же глубокоуважаемые читатели хотелось бы услышать более четкий отклик – что нужно, что не нужно, чего вообще нет, а очень хочется, и так далее. Заказывайте конкретные темы!

    Новости одной строкой Следующий раздел Предыдущий раздел В начало страницы

    30.05.00 Заметно похорошели альбомные счета-фактуры (manager.*).

    08.06.00 В формах по ПН конструкции типа ЗаПериод(“НАЧ+ПРЕМ”) заменены на ЗаПериод(“НАЧ”) + ЗаПериод(“ПРЕМ”) для совместимости с версией 1.7 (pnalog*.*).

    14.06.00 Значительно расширились возможности пользовательской функции ПроверитьКонстанту (otchet.prg). Теперь она:

    • сохраняет константу в указанный раздел;
    • сохраняет константу с полным именем.

    15.06.00 Вышли новые формы по подоходному налогу: pnalog00.*, otchet.prg, pnalog.prg для версий 1.7, 1.8.

    16.06.00 Исправлен расчет отпусков будущих периодов в ведомости по ШПЗ (zpl.rpt).

    22.06.00 В выписке банка для версии 1.8 стало печататься начальное сальдо (rasch.rpt).

    23.06.00 В соответствии с письмом Минфина РФ от 11.04.2000 N ФС-609/272 изменена форма платежки (rasch.rpt).

    28.06.00 Создан комплект заплаток, позволяющий установить произвольное количество знаков после запятой в цене товара.

    28.06.00 Накладная перемещения в задаче основные средства теперь может печататься в форме ОС-1 (capital.rpt).

     

    Новое в законодательстве Следующий раздел Предыдущий раздел В начало страницы

    С 1 июля вступил в действие Федеральный закон от 19 июня 2000г. №82-ФЗ “О минимальном размере оплаты труда”. Редкий случай, когда изменения в законодательстве не коснулись СБиС’а - справочник необлагаемых минимумов изменится только с 01.01.2001, когда размер минималки составит 100р. А настоящие изменения коснутся в основном размера заработной платы в бюджетных организациях.

     

    Сопряжение с клиент-банком Следующий раздел Предыдущий раздел В начало страницы

    На сегодняшний день СБиС++ может экспортировать данные в следующие системы “клиент-банк”: СберБанк, RS-Bank, СвязьБанк, ЯрСоцБанк, Диасофт.

    Если у Вас или Ваших клиентов используется другая система, обращайтесь в отдел программирования - мы Вам поможем.

     

    История цен Следующий раздел Предыдущий раздел В начало страницы

    В версии 1.8 в задаче “Товары и материалы” комплекса СБиС++ появилось новое понятие – история цен.

    Что это за история?

    На карточке товара хранится список всех цен реализации (Цена1, Цена2, Цена3) по датам.

    Зачем эта history нужна?

    Появилась возможность просматривать изменения цен во времени, печатать актуальные прайс-листы и первичные документы на конкретную дату, не исправляя цен вручную.

    Что изменилось в программе?

    1.В окне “Конфигурация задачи” появился флаг “История цен в складской картотеке”. Установка этого флага позволит Вам оценить все преимущества работы с историей цен.

    2.На карточке товара появилась кнопка “История цен…”, нажав которую можно создавать, изменять и просматривать цены по датам.

    Принцип работы

    Цены в историю заносятся:
    Вариант 1. Автоматически при изменении в карточке товара.
    Вариант 2. Вручную в истории цен.

    При формировании документов цены выбираются из истории цен в зависимости от даты документа.

    Прайс-лист на конкретную дату можно распечатать, изменив поле “Рабочая дата” в окне “Конфигурация системы”.

     

    Функция ДляВсех(Лиц(…)) Следующий раздел Предыдущий раздел В начало страницы

    С введением двойного аналитического учёта (версия 1.7) изменились функции, связанные с аналитикой. Функция “ДляВсех(Лиц)” не вилась исключением. К сожалению, до сих пор эти изменения не были описаны. Пора исправить ситуацию – лучше поздно...

    Cинтаксис

    ДляВсех(Лиц(НомерСчета[[,Лицо],ПорядокПеребора])
    {
      ...
    }

    Действие

    Последовательно перебирает все объекты аналитического учета (Лица), имеющие сальдо или обороты по указанному счету за определенный период.

    Параметры

    НомерСчета (строка) – номер счета, по которому перебираются “лица”.

    Лицо (объект) – основное “лицо” для перебора счетов с двойной аналитикой. Необязательный параметр.

    ПорядокПеребора (число) – необязательный параметр. Определяет, в каком порядке будут перебираться двойные аналитики. Возможны следующие варианты:
    Перебирается только первая аналитика (по умолчанию).
    2 Перебирается только вторая аналитика.
    12  Вторая аналитика в разрезе первой, то есть перебирается первая аналитика, а внутри неё - вторая.
    21  Первая аналитика в разрезе второй, то есть перебирается вторая аналитика, а внутри неё - первая.

    ДатНач,ДатКнц (дата) – эти две внешние переменные определяют период, за который будут просматриваться обороты и сальдо.

    Описание

    При переборе создается и устанавливается в качестве контекстного объект “Лицо”, который определяет текущую рассматриваемую аналитику.

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

    Обратите внимание, что во всех случаях, когда объект “Лицо является контекстным, значения псевдопеременных типа СКД60, ОК62 и т.д. вычисляются в разрезе данного лица. Для получения общих оборотов и сальдо по счетам необходимо использовать запись вида .СКД60, .ОК62 и т.д., то есть необходимо указывать точку перед обращением к соответствующей переменной.

    Чтобы обратиться внутри цикла “ДляВсех(Лиц)” к первой и второй аналитикам, необходимо использовать следующую запись.

    Л1 = Объект(Лицо,”Лицо1”);
    Л2 = Объект(Лицо,”Лицо2”);

    Пример

    Покажем, как закрыть 20-ый счет, разбитый на субсчета по объектам, на которые списываются затраты. На каждом субсчете ведется аналитический учет по темам затрат

    ДляВсех(Субсчетов(“20”))
       ДляВсех(Лиц(‘Номер счета’))
          Проводка(Д46,СКД,‘Номер счета’,Лицо);

    Для аналитического учета с двумя уровнями все интереснее. Допустим 20-ый счет ведется в разрезе видов затрат и строительных объектов, затраты на первой аналитике, объекты на второй. В качестве примера попробуем проанализировать состав затрат.

    Для того, чтобы посмотреть затраты по видам нужно написать:

    ДляВсех(Лиц(“20”))
       Сообщить(“Вид затрат ”+Лицо.Название+“ Сумма ”+СКД);

    Для того, чтобы посмотреть затраты по объектам нужно написать:

    ДляВсех(Лиц(“20”, 2))
       Сообщить(“Объект ”+Лицо.Название+“ Сумма ”+СКД);

    Для того, чтобы посмотреть по объектам виды затрат нужно написать:

    ДляВсех(Лиц(“20”, 21))
    {
       Л1 = Объект(Лицо,”Лицо1”);
       Л2 = Объект(Лицо,”Лицо2”);
       Сообщить(“Объект ”+Л2.Название+
          “ Вид затрат ”+Л1.Название+“ Сумма ”+СКД);
    }

    Для того, чтобы посмотреть затраты конкретного объекта нужно написать (“Объект1” – код объекта):

    ДляВсех(“Лиц”,Лицо(“Объект1”,1))
       Сообщить(“Вид затрат ”+Лицо.Название+“ Сумма ”+СКД);
     


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