
Рис. 5.15
Флаг "Начислять не далее расчетного месяца" устанавливается для начислений, имеющих длительный период действия (больше, чем расчетный месяц). Например, для отпуска по уходу за ребенком до 1. 5 лет период равен 16 месяцам. При снятом флаге в карточку начислений добавляются все 16 строк. При установленном флаге за расчетный месяц добавляется постоянное начисление с периодом действия до конца отпуска. Будущие начисления показываются в каждый следующий расчетный месяц вплоть до конца отпуска.
Поле "Оклад" используется для ввода кодов начисления по окладам и заполняется с помощью окна "Редактирование списка кодов начислений для оклада". Окно (рис. 5.17) открывается кнопкой
, расположенной справа от поля "Оклад" (рис. 5.15).

Рис. 5.16
В окне (рис. 5.16) ввод каждого нового кода выполняется кнопкой "Добавить". После нажатия на кнопку "Ок" все коды начисления, перечисленные в окне (рис. 5.17), будут отображены через запятую в поле "Оклад" (рис. 5.15).
Задание нескольких начислений удобно в тех случаях, когда оклад изменился и его нужно разбить на два начисления с разной суммой, но при этом существуют другие начисления, зависящие от оклада (ночные, сверхурочные и т. д.), которые необходимо пересчитать.
Особенности настройки видов оплат для журналов
Журнал "Отпуска"
При установке в модуле "АиТ:\Конфигурация" в окне "Настройки комплекса" в разделе "Параметры начисления отпуска" для параметра "Коды отпуска будущего периода в журналах" значения "Да" в текущем окне "Настройка" (рис. 5.15) для каждого вида оплаты из журналов отпусков появляются дополнительные строки "будущего периода" для указания кодов начислений будущего периода.
Внимание. Если код не заполнен, при проведении данного типа начисления, будет использован код, указанный на закладке "Отпуска" окна "Алгоритмы".
Журнал "Больничные"
Настройка в этом окне выполняется только для типов записей, введенных в окне "Добавление записи в журнал", т. е. для видов оплат по больничному листу, которые созданы программой, а не добавлены пользователем в справочник видов больничных.
5.4.3. Ввод и редактирование записей в журнале
Информация в окне "Начисление по журналам" показана в табличном виде и доступна только для просмотра.
Если модуль "АиТ:\Зарплата" эксплуатируется отдельно, без других модулей комплекса "АиТ:/Управление персоналом", то добавление записи в журнал происходит вручную.
Ввод новой записи в журнал производится в окне "Добавление записи в журнал", которое вызывается кнопкой "Добавить"
дополнительной панели инструментов из режима "Начисление по журналу". Внешний вид окна несколько отличается для различных типов журналов. На рис. 5.17 представлено окно для ввода записи в журнал "Больничные".

Рис. 5.17
В окне "Добавление записи в журнал" следует заполнить предлагаемые поля, необходимые для расчета текущего вида начисления. ФИО и тип начисления вводятся из соответствующих списков.
После завершения ввода информации следует нажать на кнопку "Ок". Окно закрывается, а новая запись появляется в том журнале, из которого было открыто текущее окно.
Внимание. При вводе записей в журнал "Больничные" в выпадающем списке поля "Тип" перечислен список больничных, автоматически формируемых программой. Для этих записей необходимо выполнять дополнительную настройку в окне "Настройка".
Редактирование или просмотр содержимого строки в режиме "Начисление по журналу" выполняется в отдельном окне. Для конкретного типа начисления это окно по внешнему виду совпадает с окном (рис. 5.18). Для открытия окна щелкните правой кнопкой мыши по строке журнала.
Внимание. Записи журнала "Больничные", созданные в модуле "АиТ:\Кадры", редактировать нельзя!
5.4.4. Начисления по журналу "Больничные"
Расчет больничного листа довольно трудоемкая операция, требующая перед проведением начисления по журналу выполнения предварительных настроек и ввода необходимых данных. Все эти предварительные операции подробно описаны в теме "Этапы расчета больничного листа".
Для проведения начисления по больничному листу предполагается выполнить следующие действия:
· Открыть окно "Начисление по журналам". Вызов окна происходит из одноименного пункта раздела “Начисления";
· Выбрать вид журнала. Для показа в окне списка записей со сведениями по больничным (рис. 5.18) необходимо выбрать журнал "Больничные" из выпадающего списка поля "Вид журнала".

Рис. 5.18
· Выделить нужную запись журнала и убедиться в том, что вид больничного, по которому проводится начисление, указан в справочнике начислений и выполнена его настройка, а также заполнить и настроить справочник видов больничных. При совместной эксплуатации модулей "АиТ:/Зарплата" и "АиТ:/Кадровый учет" ввод записей в этот журнал осуществляется из модуля "АиТ:/Кадровый учет".
Внимание. При отсутствии нужной записи (больничного) в журнале ее следует ввести, подробности см. в теме "Этапы расчета больничного листа".
· Выполнить настройку начисления в окне "Настройка", открываемое кнопкой
из окна "Начисления по журналам". Настройка проводится только для старых больничных, созданных программой автоматически, и использующих старые алгоритмы расчета больничных листов, действовавших до вступления в силу Федерального закона от 01.01.2001 N 255-ФЗ. Старые виды больничных листов вводятся в журнал с помощью окна "Добавление записи в журнал", а новые больничные добавляются пользователем в справочник видов больничных.
· Провести начисление, нажав на кнопку
на дополнительной панели инструментов. Открывается окно "Шаблон нового начисления" (рис. 5.19).
· Если все настройки выполнены верно, то в окне все сведения заполнены правильно. В окне "Шаблон нового начисления" следует нажать на кнопку "Больничный лист" или "Больничный пред." (см. рис. 5.19). Открывается окно "Расчет больничного листа", все поля которого практически заполнены.
· В появившемся окне следует проверить правильность заполнения полей на закладке "Вычисления" и "Алгоритмы" и нажать на кнопку "ОК".
Удаление больничного листа из журнала
Программа позволяет удалить больничный лист (новый или проведенный) непосредственно из журнала. Для этого нужно выделить запись с больничным листом в журнале (рис. 5.18) и нажать на кнопку
. Удаление происходит после подтверждения пользователя. Но сведения об этом больничном сохраняются в персональной карточке на закладке "Больничные" и в кадровой карточке в модуле "АиТ:\Кадровый учет", что позволяет либо удалить эту запись, либо отредактировать и повторно передать в журнал "Больничные" модуля "АиТ:\Зарплата".

Рис. 5.19
5.4.5. Начисления по журналу "Отпуска"
При совместном функционировании программ данные приказа об отпуске автоматически переносятся из программы "АиТ:\Кадровый учет" в журнал "Отпуска" (рис. 5.20) программы "АиТ:\Зарплата".

Рис. 5.20
При автономном функционировании программ, а также для организаций, которые оформляют отпуска не через кадровые приказы, ввод новой записи об отпуске производится из режима "Начисление по журналу" в журнале "Отпуска" (рис. 5.20) , который вызывается из пункта "Начисление по журналам" раздела “Начисления" Главного меню программы.
В этом случае для печати унифицированных форм "Т-54" и "Т-54а" в шаблоне отчета должна быть указана настройки ОТПУСКА_ИЗ_ЖУРНАЛА, чтобы сведения об отпусках считывались из журнала "Отпуска" модуля "АиТ:\Зарплата". Изменения затрагивают ключевые слова:
· ОТП_ПДАТА_X, ОТП_ПР_X – дата и номер документа;
· ОТП_НАЧАЛО_X, ОТП_КОНЕЦ_X, ОТП_ДНИ_X, ОТП_ВИД_X – даты, количество дней и вид отпуска.
Значения ключевых слов ОТП_ПНАЧАЛО_X, ОТП_ПКОНЕЦ_X, описывающие период отпуска, в этом случае не заполняются, т. к. этих данных нет в журналах "Отпуска".
Ввод новой записи в журнал и проведения начисления
Для создания новой записи об отпуске и проведения начисления нужно:
· выбрать журнал "Отпуска". Переход к нужному виду журнала происходит путем его выбора из выпадающего списка поля "Вид журнала" (рис. 5.21);
· нажать на кнопку "Добавить"
для ввода новой записи;
· в окне "Добавление записи в журнал" ввести необходимые реквизиты записи;
· нажать на кнопку
для настройки типа начисления. Открывается окно "Настройка" (рис. 5.21).

Рис. 5.21
В окне "Настройки" для каждого вида оплаты из журналов отпусков появляются дополнительные строки "будущего периода" для указания кодов начислений будущего периода, если в модуле "АиТ:\Конфигурация" в окне "Настройки комплекса" параметру "Коды отпуска будущего периода в журналах" присвоено значения "Да".
Внимание. Если код не заполнен, при проведении данного типа начисления, будет использован указанный на закладке "Отпуска" окна "Алгоритмы".
· в журнале "Отпуска" окна "Начисления по журналам" выбрать сформированную строку и нажать на кнопку "Произвести начисление"
на дополнительной панели инструментов;
· в открывшемся окне "Шаблон нового начисления" следует выбрать начисление "Отпуск" и ввести необходимые реквизиты начисления;
· в этом же окне нажать на кнопку "Отпуск", в результате открывается окно для предварительного расчета отпуска.
5.4.6. Изменение оклада в расчетном периоде
Расчет зарплаты сотрудников в связи с изменением оклада в середине месяца проводится по журналу "Оклады" в режиме "Начисление по журналам". Режим вызывается из пункта "Начисление по журналам" раздела “Начисления" Главного меню программы.
В журнале "Оклады" (рис. 5.22) используется только один тип оплаты "Оклад". В связи с тем, что все записи имеют одинаковый тип, столбец "Тип" отсутствует. Если модуль "АиТ:\Зарплата" используется совместно с модулем АиТ:\Кадровый учет", то приказы, связанные с изменением окладов, а также приказы об увольнении, проведенные в течение расчетного месяца, автоматически попадают в этот журнал.
Для проведения начислений по журналу "Оклады" следует:
1. Перед проведением начисления убедиться в правильной настройке справочника начислений, чтобы типу времени из модуля "АиТ:\Табельный учет" был сопоставлен код начисления в модуле "АиТ:\Зарплата". На закладке "Дополнит" справочника начислений для начисления "Повременно" в поле "Тип времени в табеле" должно быть указано значение "Р Рабочее время", а в поле "Код в кадровых приказах" – "01 оклад".
2. В окне "Начисление по журналам" выбрать вид журнала "Оклады". При этом на экране появляется список записей, относящихся к выбранному журналу.

Рис. 5.22
3. В списке записей выделить строку с фамилией сотрудника, которому будет начисляться повременная оплата по окладу.
4. Для расчета зарплаты, начисленной по окладу, необходимо этому виду оплаты поставить в соответствие код из справочника начислений, которому соответствует определенный тип времени по табелю. Код проставляется поле "Оклад" в окне "Настройка", вызов которого выполняется кнопкой
. При необходимости в поле "Оклад" можно проставить несколько кодов начисления.
5. Провести начисление выделенному сотруднику, нажав на кнопку
. Появляется окно "Шаблон нового начисления" для просмотра параметров начисления.
В результате в карточку начислений выбранного сотрудника попадет две записи с начислением 001 "Повременно". Первая запись со старым окладом, вторая – с новым окладом. Интервал действия каждого из начислений можно увидеть, нажав на кнопку
. В карточке начислений часы и дни действия начислений берутся из табеля, если модуль "АиТ:\Зарплата" функционирует совместно с модулем "АиТ:\Табельный учет", иначе – эти сведения вводятся пользователем вручную.
При проведении начисления по журналам окно нового начисления будет вызываться столько раз, сколько кодов для оклада задано (см. выше пункт 5). Отменить начисление по журналу можно кнопкой “Отмена” в момент формирования начисления по первому коду оклада.
Внимание. Программа обеспечивает дополнительную проверку ошибок, связанных с изменением оклада сотрудников в середине месяца, при установке настройки в модуле "АиТ:\Конфигурация". Для ее осуществления следует в окне "Настройка комплекса" в разделе "Журнал изменения окладов" параметру "Использовать журнал изменения окладов" присвоить значение "Да". В этом случае при обнаружении ошибок при расчете зарплаты на экране отображается список сотрудников, у которых они обнаружены. Если настройка отсутствует, то даже при наличии ошибок список не показывается.
5.5. Начисления по табельным листам и нарядам
Режим "Начисление по табелю и нарядам" (рис. 5.23) используется при совместной работе программы "АиТ:\Зарплата" с программой "АиТ:\Табельный учет" или "АиТ:\Учет выполненных работ", входящим состав комплекса "АиТ:\Управление персоналом". Режим позволяет автоматически вносить все необходимые начисления в карточки начислений сотрудников на основе информации, полученной из табеля и нарядов.
Режим открывается из пункта "Начисление по табельным листам и нарядам" раздела “Начисления" Главного меню программы.
После открытия окна в верхнем поле нужно выбрать вид документа: табельные листы или наряды. Начисление по нарядам происходит аналогично начислению по табельным листам. Дальнейшее описание приведено для начисления табельным листам.
Окно "Начисление по табелю и нарядам" организовано таким образом, что в верхней таблице на закладке "К начислению" расположены документы (своды по табельным листам), а в нижней – список сотрудников с указанием типа времени, дней и часов отдельно по каждому человеку.

Рис. 5.23
В нижней таблице можно одновременно увидеть список сотрудников всех выделенных табельных листов и табельного листа, на котором установлен курсор.
Режим позволяет осуществлять начисления по нескольким табельным листам. Перед проведением начисления по табельным листам должна выполняться настройка кодов начислений. Начисление по табельному листу формируется при помощи Мастера. Вызов окна с настройками и Мастера осуществляется как с помощью кнопок
и
дополнительной панели инструментов, так и с помощью соответствующих команд "Настройки" и "Вызвать мастер начислений" всплывающего меню, открываемого правой кнопкой мыши. На рис. 5.22 все команды меню отображены в отдельной рамке.
После начисления документ получает статус "архивный" и из списка документов переходит на вторую закладку "Архив документов". Архивные документы отмечены серым цветом и для них доступна кнопка "Аннулировать"
. Она дает возможность удалить начисления, сформированные ранее по этому документу. Таким образом, если выделить архивный документ и нажать на кнопку "Аннулировать", то документ опять перейдет на первую закладку и появится возможность провести начисление по нему еще раз.
Поиск сотрудника
По кнопке "Поиск сотрудника"
на дополнительной панели инструментов можно осуществить поиск сотрудника по табельным листам или нарядам.
В появившемся окне "Поиск сотрудника по табельным листам" следует ввести фамилию или табельный номер, а также выбрать из выпадающего списка критерий поиска и нажать кнопку "Найти". В нижней части окна появится список табельных листов или нарядов, в которых присутствует искомый сотрудник. Для того чтобы нужная строка стала отмеченной цветом в общем списке, в окне "Начисление по табелю и нарядам" нужно нажать на кнопку "Выбрать в главн. окне" и закрыть текущее окно.
Начисление по нарядам происходит аналогично начислению по табельным листам.
5.5.1. Настройка кодов начислений
Настройка кодов начислений должна выполняться перед проведением начисления по табельным листам. Настройки выполняется в дополнительном окне "Настройка кодов начислений" (рис. 5.24), которое открывается кнопкой
из режима "Начисление по табелю и нарядам".
Настройка позволяет для каждого типа времени:
· либо указать код начисления;
· либо выбрать критерий и указать код начисления для каждого критерия.

Рис. 5.24
При установке флага "Показывать все коды начислений" в колонке "Код в зарплате" можно увидеть все коды начислений из справочника. При снятом флаге в выпадающем списке показываются не все коды, а только те, для которых в справочнике начислений заполнено поле "Тип времени в табеле".
Каждому типу времени можно поставить в соответствие код начисления из справочника начислений. Например, основное рабочее время может быть оплачено кодами 001, 002, 015 и 034.
Критерий настройки выбирается из выпадающего списка поля "Критерий". В качестве критерия используются основные параметры из персональной карточки сотрудника: подразделение, должность, категория, форма оплаты, график работы и т. д.
Пример.
Тип времени "Рабочее время" оплачивается для подразделения "Бухгалтерия" кодом начисления "015", для подразделения "Отдел продаж" кодом "009", а для сотрудников всех остальных подразделений – кодом "001".
Многокритериальная настройка используется только при совместной работе модулей "АиТ:\Зарплата" и "АиТ:\Учет выполненных работ". Для осуществления многокритериальной настройки в окне “Настройка кодов начислений” необходимо для определенного типа времени в поле “Критерий” из выпадающего списка выбрать значение “Составной”.
Настройка соответствия критерия и начисления осуществляется в нижней части текущего окна в блоке "Соответствие критерия и начисления" (рис. 5.25). Для вставки новой строки выполните команду "Добавить" дополнительного меню, вызываемого правой кнопкой мыши. Поле "Значение критерия" заполняется из выпадающего списка, содержащего набор критериев из справочника многокритериальной настройки. Каждому выбранному критерию нужно поставить в соответствие код начисления, который указывается пользователем в поле "Код в зарплате". Это поле также заполняется из выпадающего списка, содержащего часть кодов начисления или все коды, если установлен флаг "Показывать все коды начислений".

Рис. 5.25
Настройка начислений для внутреннего совместителя
Для того чтобы для основной карточки и карточки внутреннего совместителя настроить разные коды начислений, необходимо:
· для нужного типа времени в верхней таблице в столбце "Критерий" выбрать критерий "Внутр. совместительство";
· установить курсор на эту строчку (рис. 5.26), для такой строки в первом столбце отображается символ "стрелка"
;

Рис. 5.26
· в нижней таблице вставить новую строку командой "Добавить" всплывающего меню (рис. 5.24), которое открывается правой кнопкой мыши;
· для новой строки в столбце "Значение критерия" из выпадающего списка выбрать нужное значение "0 Основное место" и "1 Совместитель" (см. рис. 5.26);
· для выбранного значения "0 Основное место" и "1 Совместитель" в столбце "Код в зарплате" указать код начисления из справочника начислений.
5.5.2. Мастер формирования начислений
Для создания начислений следует отметить один документ или список документов в окне "Начисление по табелю и нарядам" и при помощи кнопки
вызвать Мастер формирования начислений.
1. На первом шаге проводится расчет и проведение документов, не содержащих специальных кодов. Ход процесса инициализации отображается в бегущей строке.
2. На втором шаге нужно указать способ выбора параметров начисления:
· Автоматически, по настройке соответствия кода начисления и типа времени;
· С дополнительным запросом при начислении каждого кода оплаты.
3. На следующем шаге предлагается шаблон для заполнения параметров начисления.
На первой закладке можно внести параметры: формулу, финансовую операцию, код дохода (ГНС). При установке флага "Данные из справочника" параметры проставляются по умолчанию.
Существует два способа заполнения полей "Подразделение" и "Категория": из карточки сотрудника или ввод с экрана. Способ заполнения указывается в поле "Отсутствующие данные заполнять". Если в выпадающем списке этого поля выбрана строка "из карточки сотрудника", то поля "Подразделение" и "Категория" недоступны для редактирования и заполняются по умолчанию. Если выбран способ "ввод с экрана", то указанные поля заполняются из выпадающих списков.
На второй закладке указываются дополнительные аналитические признаки. Пользователь должен выбрать один из трех способов их ввода: из персональной карточки, из справочника начислений или введены с экрана.
Если в карточке начислений сотрудника уже присутствуют начисления с вводимым кодом начисления, то на экран выдается сообщение об этом, и предлагается выбрать операцию:
· Добавить еще одно начисление – добавить новое начисление к уже имеющимся начислениям;
· Заменить количество дней/ часов (или сумму) – при выборе этой операции в карточке начислений будет произведена замена одного из имеющихся начислений;
· Пропустить, не начислять – начисление производиться не будет.

Рис. 5.27
Если установить флаг "Применить выбранную операцию для всех остальных сотрудников", окно "Сообщение" (рис. 5.27) открываться больше не будет, а для всех остальных сотрудников будет выполнена выбранная операция.
Следует иметь в виду, что если в карточке начислений уже присутствует начисление с вводимым кодом, но введенное вручную, то дни/часы будут заменены. Если же предыдущее начисление поступило из модуля "АиТ:/Табельный учет" и по нему пришел корректирующий свод, то дни/часы складываются.
В случаях, когда должно быть обработано начисление, имеющее интервал действия (текущий месяц, меньше чем календарное число дней, например, 01.01.2011-20.01.2011) в карточке начислений, берется количество рабочих дней из табеля в пределах уже имеющегося интервала действия начисления.
Если у каких-то сотрудников уже существовали начисления, в конце работы Мастера выдается протокол (рис. 5.28) об обработанных начислениях.
Пример.
Если в карточке начислений у сотрудника присутствует начисление с кодом 001 и с интервалом действия 01.01-15рабочих дней). При этом табельный лист на сотрудника заполнен с 1.01 по 31.01. А на период 01.01-15.01 приходится 2 рабочих дня. Начисление по этому табельному листу заменит количество рабочих дней для этого начисления с 7 рабочих дней на 2 дня.

Рис. 5.28
5.5.3. Аналитика из табеля
Если в модуле "АиТ:\Табельный учет" была проведена настройка аналитики для данного табельного листа, то эти аналитические признаки имеют приоритет перед аналитикой проставленной, в модуле "АиТ:\Зарплата". Это значит, что значения полей заполненных в модуле "АиТ:\Табельный учет" будут перенесены в карточку начислений. И только отсутствующие значения будут взяты из шаблона, при формировании начислений по табелю.
Однако, если в модуле "АиТ:\Табельный учет" нужно изменить введенные аналитические признаки, то можно воспользоваться кнопкой "Аналитические признаки сотрудника"
и в появившемся окне (рис. 5.29) изменить аналитику. В этом случае именно откорректированная аналитика будет показана в карточке начислений.

Рис. 5.29
Если в модуле "АиТ:\Табельный учет" аналитические признаки активизированы, но не заполнены, то вся аналитика в карточке начислений будет взята из модуля "АиТ:\Зарплата" (из персональной карточки, из справочника начислений или с экрана – в зависимости от настройки).
5.6. Импорт начислений в программу
Программа "АиТ:\Зарплата" предоставляет возможность импортировать данные в карточку начислений. Импорт данных выполняется в окне (рис. 5.30), которое открывается из пункта "Импорт начислений" раздела "Начисления" Главного меню программы.
Внимание. Перед импортом начислений в программу рекомендуется создать архивную копию состояния базы данных на текущий момент.
Создание структуры импортируемого файла
Окно (рис. 5.30) предназначено для создания структуры импортируемого файла. В левой части окна перечислены поля базы данных с данными по начислению и сотруднику, которые могут участвовать в импорте. Структура файла описывается в правой части окна, где нужно перечислить только импортируемые поля. Создание структуры файла импорта осуществляется путем переноса полей из левой части окна в правую часть при помощи операции "перенести и отпустить" (Drag&Drop). Для этого следует указатель мыши установить на поле в левой части окна, нажать на левую кнопку мыши и, не отпуская ее, переместить указатель мыши в нужную строчку правой части окна. Одновременно с мышью перемещается и выбранное поле. Для фиксации поля в заданном месте нужно отпустить левую кнопку мыши.

Рис. 5.30
Внимание. При использовании уникальных табельных номеров в структуре файла импорта должны участвовать и другие поля, идентифицирующие сотрудника, например, фамилия, имя, отчество, дата рождения и т. д.
Выбор файла импорта
После завершения формирования структуры файла импорта необходимо нажать на кнопку "ОК". В открывшемся окне "Импортировать начисления из" выбрать заранее созданный файл, из которого будут загружаться данные о начислениях. Для импорта данных используются файлы в текстовом формате или в формате dBase(II, III, IV, Clipper), имеющие соответственно расширение *.txt или *dbf.

Рис. 5.31
После выбора файла импорта и нажатия на кнопку "Открыть" на экране появится дополнительное окно (рис. 5.31) для выбора варианта импорта начислений:
· Суммировать – сумма импортируемого начисления складывается с суммой начисления имеющегося в карточке начислений. Дни и часы – обнуляются.
· Новое – в карточку начислений добавляется строка с импортируемым начислением.
· Переписать – уже имеющееся начисление с кодом, равным коду импортируемого начисления, заменяется новыми значениями (сумма, дни, часы).
· Пропустить – выбирается в случае, когда начисление производить не нужно.
Для вариантов "Переписать" и "Суммировать" следует учесть, что в момент импорта начислений в карточке начислений сотрудника может присутствовать не более одного начисления с кодом, равным коду импортируемого начисления. Если это условие не соблюдается, выдается сообщение об ошибке, иначе – сообщение об успешном проведении импорта данных.
Форматы полей в файлах импорта
В файле импорта каждое начисление ставится на новой строке. Пустых строк в начале и середине файла не допускается, поля отделяются друг от друга табуляцией при помощи клавиши TAB, например:
<ТАБЕЛЬНЫЙ НОМЕР> <"КОД НАЧИСЛЕНИЯ"> <СУММА> <МЕСЯЦ> <ГОД>
Форматы некоторых полей в текстовых файлах:
· Табельный номер – символьный, размер 4 знака, лидирующие нули будут добавлены автоматически при импорте;
· Код начисления – символьный, размер 3 знака;
· Сумма – числовой, размер 13 целых 3 десятичных знака (всего 16 знаков);
· Месяц – числовой, размер 2 знака;
· Год – числовой, размер 4 знака.
Форматы полей для типов файлов dBase (II, III, IV, Clipper) с расширением *dbf приведены в таблице:
<ИМЯ> | <ТИП> | <ДЛИНА ЦЕЛАЯ> | <ДЛИНА ДЕСЯТИЧНАЯ> |
Tab_n | Символьный | 4 | |
Code | Символьный | 3 | |
Summa | Числовой | 13 | 3 |
Mm | Числовой | 2 | |
Yy | Числовой | 4 |
Глава 6. Расчеты с персоналом
6.1. Периодичность расчетов
Работа с программой организуется в соответствии с принципом последовательного накопления расчетной информации. В качестве расчетного периода принят месяц. Один раз в месяц программой предусмотрен обязательный переход на следующий расчетный период (закрытие месяца). Это делается отдельно для каждого подразделения, поэтому каждое из них имеет свой месяц и год последнего закрытия расчетов.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |


