Главная DISCLAIMER Ссылки Карта сайта Контакты
Главная arrow Отдельные задачи arrow Акцент-Зарплата arrow Экспорт дерева методов начислений/удержаний
Экспорт дерева методов начислений/удержаний

Модуль предназначен для экспорта всех данных, доступных в разделе "Начисления/удержания" программы Акцент-Зарплата в текстовый файл с целью изучения и последующего редактирования сценариев и атрибутов методов. Существует отдельный модуль, выполняющий обратную операцию - загрузку обновлённых данных из текстового файла в программу.

Решаются следующие задачи проектирования и настройки приложения Акцент-Зарплата.

  • Резервное копирование и восстановление (втч частичное) расчётных процедур программы "Акцент-Зарплата".
  • Добавление в пограмму новых методов начислений/удержаний из библиотеки.
  • Редактирование исходных текстов всех процедур расчёта, их параметров и атрибутов, а также глобальных модулей и общих подпрограмм в одном файле.
  • При открытии файла обмена в радакторе модулей Акцента имеем раскраску кода VBScript, поиск во всех процедурах и возможность использования справочной системы объектой модели приложения Акцент-Зарплата.
  • Возможность переименования кодов методов и констант с сохранением целостности структуры настройки.
  • Сквозной поиск фрагментов кода не только в файлах, подключенных к проекту, но и в исходных текстах кодов начислений/удержаний.

 Скачать Модуль экспорта ветки дерева начислений-удержаний программы Акцент-Зарплата
Тип файла:rar
Версия:Пробная версия без ограничения функционала
Размер:18.70 Kb
Лицензия:Модуль доступен в компилированном виде.
Скачиваний:528

Файл экспорта имеет текстовый формат и состоит из следующих блоков.

1. Заголовок файла - хедер.

[Header]
AppName=(c) NANSI 2001-2005 Экспорт кодов начислений/удержаний в текстовый файл.
Version=1.02  Last Modified: 10-06-2008
DataBase=C:\...\ZP\data\Идеал.adb
Логические ошибки БД=Двоятся символьные коды начислей-удержаний: [2100пр]
WrittenAt=10.06.2008 21:51:34

2. Описание структуры дерева методов - оно же оглавление.

;  _ГЛОБАЛЬНЫЕ МОДУЛИ
;    [] Общие подпрограммы
;    [] Определения
;  0 НАЧИСЛЕНИЯ
;    01 ОСНОВНЫЕ
;      [0110] Основная зарплата
;        [0110ч] Должностной оклад (часы)
;        [0111m] Оклад (вручную)
;        [0120w] Тариф за час
;      [0115] Сдельная оплата
;        [0115w] Сдельная оплата

3. Секции для каждой папки или метода, втч программные блоки глобальных модулей и модулей определений.

[Code,206]
Name=Оклад (вручную)
Type=200
Code=0111m
SysCode=
Default=0
MethodType=2
Parent.ID=7
Script=
'==============================================
'= Акцент 7.0 
'= Создан : 14/09/2004 15:21:05
'= Автор  : admin
'= Код    : 0110 Основная зарплата
'= Метод  : Оклад (вручную)
'==============================================
Sub Method_OnCalc(Tr)
  With Tr
    .Sum = .Tariff
    .DbCode = .Long1
  End With
End Sub
 
Sub Method_OnApply(Tr)
  With Tr
    If .AgID=0 Then Exit Sub
    SetDb(Tr)
  End With
End Sub
End Script
 
« Пред.   След. »