kat12
Joined: 25 Nov 2004 Posts: 99 Location: Дмитриева Екатерина Occupation: БЭСТ-Программы (консультант) Interests: Москва
|
Posted: 20 Apr 2007 11:15 Post subject: |
|
|
Добрый день!
S_IO(<Вид суммирования>,<Шифр>,<Начало>,
<Конец>,<Период>,<Обработка>)
функция позволяет получать, практически, произвольные данные из лицевого счета обрабатываемого сотрудника. Обязательными, являются первые два параметра.
Для трех последующих существуют умолчания: <Вид суммирования> определяет собой, сумму чего именно надо найти в лицевых счетах. Он может принимать следующие значения:
"КОЛНАЧ" - сумма по колонке начислений
"ГРУПНАЧ" - сумма начислений, одной группы
"ВИДНАЧ" - сумма по конкретному виду начисления
"КОЛУД" - сумма по колонке удержаний
"ГРУПУД" - сумма удержаний, одной группы
"ВИДУД" - сумма по конкретному виду удержания
<Шифр> конкретизирует колонку, группу или вид начисления/ удержания, заданных предыдущим параметром.
<Начало> начальный период(месяц) просмотра лицевого счета сотрудника. Задается в виде "ГГГГ.ММ" ("1998.01"). Может также задаваться целым числом от 1 до 12, определяющим номер месяца.
Год в последнем случае берется либо из поля "Конечный период", значение которого задается при формировании справки (если функция S_IO используется в шаблоне), либо из фактического периода табличного документа (если функция используется в формуле табличного документа).
Если параметр не указан, то по умолчанию подразумевается начальный период, заданный в диалоговом окне формирования справки по шаблону. Если функция S_IO используется не в шаблонах, а в табличном документе, то по умолчанию берется фактический период этого табличного документа.
<Конец> конечный период (месяц) просмотра лицевого счета. Если параметр не указан, то по умолчанию подразумевается конечный период, заданный в диалоговом окне формирования справки по шаблону. Если функция S_IO используется не в шаблонах, а в табличном документе, то по умолчанию берется фактичекий период из табличного докмуента.
<Период> задает вид обрабатываемых периодов: фактический - значение "F" или расчетный - значение "C". Символ "C" должен быть набран в латинском регистре. Если параметр не указан, то по умолчанию подразумевается значение, задаваемое в диалоговом окне формирования справки по шаблону. Если функция S_IO используется не в шаблонах, а в табличном документе, то по умолчанию берутся фактические периоды (Значение "F").
<Обработка> задает правило обработки лицевого счета в случае наличия у сотрудника карточек внутреннего совмещения. Параметр может принимать два значения:
"СОТР"- обрабатываются все записи общего лицевого счета сотрудника вне зависимости от принадлежности конкретной записи к какой-либо карточке совмещения.
"КАРТ" - обрабатываются только те записи обобщенного лицевого счета сотрудника, которые принадлежат текущей карточке (главной или карточке совмещения). Если параметр не указан, то по умолчанию подразумевается значение, задаваемое в диалоговом окне формирования справки по шаблону. Если функция S_IO используется не в шаблонах, а в табличном документе, то по
умолчанию берется значение "КАРТ".
Пример:
S_IO("КОЛНАЧ","002","1996.01",12,"F","КАРТ")
будет подсчитана сумма по 002-ой колонке начислений за период с января 1996 года по декабрь того года, который будет проставлен в поле Конечный период при выводе справки. При этом, начисления из лицевого счета будут отбираться по их фактическим периодам. В случае наличия внутренних совместителей, возьмутся только те начисления, которые принадлежат конкретной рассматриваемой карточк |
|