Автоматизированное рабочее место расчетчика зарплаты с использованием ToySQL

Опубликовал Александр Душак (dushak) в раздел Обработки - Рабочее место

С помощью данной обработки можно редактировать, вводить, рассчитывать записи журнала расчетов в произвольных разрезах, без регламентированного перехода на нужный период расчета. Так же можно удалять, добавлять записи без ввода документов. Возможность отбирать записи по объекту и виду расчета за произвольный период. Добавлено меню для быстрого доступа к справочникам и отчетам. Реализован контроль рассчитанных записей с использованием ToySQL. Разграничен доступ для администраторов и пользователей.

Обработка частично адаптирована к комплексной конфигурации с использованием SQL сервера, а также зарегистрированной доп. компоненте прямых запросов (ToySQL - http://1csql.ru/). Доработаны методы для использования менеджера обмена данных. Не требует существенных изменений конфигурации. Возможно, будет полезна для использования отдельных частей кода, как пример. В данном состоянии протестирована и удачно используется пол года.

Скачать файлы

Наименование Файл Версия Размер
-
.1234921941 52,20Kb
25.09.09
156
.1234921941 52,20Kb 156 Скачать

См. также

Комментарии
1. Айрат (Craig) 178 25.02.09 09:34 Сейчас в теме
Наверное у меня чего не хватает?! Выдает следующие ошибки:
"""Если (СписКадрДок<<?>>.Принадлежит(ДокМета)=1)ИЛИ(Метаданные.Документ(I).Расчет=1) Тогда
{E:\PRBASIC\EXTFORMS\РЕДАКТОРЖУРНАЛАРАСЧЕТОВ2008.ERT(278)}: Переменная не определена (СписКадрДок)
ЮрЛицо=глЗначениеПоУмолчанию<<?>>("ОсновнаяФирма").ЮрЛицо;
{E:\PRBASIC\EXTFORMS\РЕДАКТОРЖУРНАЛАРАСЧЕТОВ2008.ERT(326)}: Функция не обнаружена (глЗначениеПоУмолчанию)
ОбъектУдалить<<?>>(Док,0);
{E:\PRBASIC\EXTFORMS\РЕДАКТОРЖУРНАЛАРАСЧЕТОВ2008.ERT(382)}: Процедура не обнаружена (ОбъектУдалить)
ПриИзмененииОбъектаМОД<<?>>(ТаблМОД.ПолучитьЗначение(НомСтр,1),ТаблМОД.ПолучитьЗначение(НомСтр,1),ТекущаяДата(),);
{E:\PRBASIC\EXTFORMS\РЕДАКТОРЖУРНАЛАРАСЧЕТОВ2008.ERT(1064)}: Процедура не обнаружена (ПриИзмененииОбъектаМОД)"""""
Я постараюсь сам устранить их, но если вы знаете как можно устранить их - буду только рад, вот моя ася 275-212-090, мыло r7a7f7@mail.ru
2. Иван (newgluk) 74 25.02.09 10:17 Сейчас в теме
те же ошибки.
Craig, пофиксили?
3. Александр Душак (dushak) 11 26.02.09 01:49 Сейчас в теме
Данная обработка, как было написано в описании не одоптирована к типовой конфигурации, и выложена для примера отдельных частей кода.

СписКадрДок - Список кадровых документов, описанный в глобальном модуле.

глЗначениеПоУмолчанию - Функция глобального модуля, возврашает Юридическое лицо по умолчанию.

ОбъектУдалить, ПриИзмененииОбъектаМОД - Функции глобального модуля прописанные Менеджером обмена данных (МОД), заменяються стандартными функциями (Записать() и т.д.)
4. Айрат (Craig) 178 03.03.09 14:14 Сейчас в теме
Хм... тогда по сути для типовой конфигурации ЗиКа их можно просто упустить и затереть
5. Александр Душак (dushak) 11 23.09.09 07:21 Сейчас в теме
Можно запросы переписать на типовые, главное что бы таблицы были идентичны по структуре. Использование данной компоненты предпологало получение "мгновенно" итоговую таблицу данных, естественно без её использования проще будет работать в типовом журнале расчетов и использовать меню конфигурации.
6. Александр Душак (dushak) 11 23.09.09 07:24 Сейчас в теме
При дороботки одоптирую к типовой "Комплексной" конфигурации. Времени нет, вот и выложил как пример с открытым кодом.
Оставьте свое сообщение