gifts2017

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

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

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

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

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

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

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Айрат (Craig) 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) 25.02.09 10:17
те же ошибки.
Craig, пофиксили?
3. Александр Душак (dushak) 26.02.09 01:49
Данная обработка, как было написано в описании не одоптирована к типовой конфигурации, и выложена для примера отдельных частей кода.

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

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

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