UNPKG

@boristype/types

Version:

<h1 align="center">WT Types</h1> <div align="center"> Typescript типы для WebSoft HCM.

279 lines (278 loc) 8.49 kB
// TODO: need ref declare namespace global_settings { let first_install: boolean; let branch_code: unknown; let skk_code: string; let old_skk_code: string; let smtp_server: string; let default_exchange_server_id: number | null; let settings: { default_web_design_id: number, web_designs: unknown, portal_base_url: string, use_personal_chat_global_policy: boolean, personal_chat_confirmation_required: boolean, max_message_in_block_count: number, use_queue_in_chat: boolean, auth_check_eval: string, auth_site_access_failed_eval: string, login_case_sensitive: boolean, login_domen_sensitive: boolean, use_auth_session: boolean, auth_session_life_time: number, template_cache_type: unknown, use_web_rules: true, web_rules: { exclude_path_list: string }, default_file_source_id: number, search_in_trash: boolean, check_sid: boolean, disp_wellcome_screen: boolean, disp_anonymous_polls: boolean, check_user_required_fields: boolean, required_fields: unknown, web_api_settings: { use_api: boolean, access_person_id: number, allowed_ip: string, filters: unknown }, mobile: { document_reader: { menu_code: string, days_credentials_update: unknown, use_favorites: boolean, use_search: boolean, confirmation: string, use_update_stamp: boolean, cs_p: string } }, default_contact_type_id: number, default_contact_result_id: number, allow_self_register: boolean, self_register_group_id: unknown, web_banned_self_register: boolean, self_register_disp_custom_elems: boolean, self_register_disp_subs: boolean, self_register_org_id: unknown, self_register_subdivision_id: unknown, self_register_position_name: string, self_register_use_position_commons: boolean, eval_post_registration_script: boolean, post_registration_script: string, eval_prev_registration_script: boolean, prev_registration_script: string, script_create_login: boolean, script_create_password: boolean, vclass_hosts: unknown, library: { options: { ignore_before_first: boolean }, cut_markers: unknown }, save_exchange_data_files: boolean, auto_exchange_data: boolean, exchange_period: number, url_exchange_results: string, password_format: string, password_auto_rebuild: boolean, pass_validation_formula: string, fill_path_subs: boolean, check_access_on_lists: boolean, save_deleted_in_trash: boolean, fill_path_places: boolean, show_creator_editor_name: boolean, show_creator_in_reports: boolean, save_person_change_log: boolean, script_evaluation_cutoff: number, max_report_visible_rows: number, default_currency: string, default_cost_center_id: number, default_expense_item_id: number, cost_center_priority: string, timezone_id: unknown, auto_select_status_edu_plan: boolean, soft_kill_before_regenerate: boolean, check_wf_access_assessment: boolean, own_org: { name: string, phone: string, email: XmlElem<string>, smtp_server: string, use_smtp_authenticate: boolean, smtp_login: string, smtp_password: string, after_send_action: string, sent_save_hours: number, send_attempt_num: number }, default_lng: string, lngs: unknown, recruitment: { default_request_type_id: number, estaff_server_url: string, estaff_login: string, estaff_password: string, estaff_subdivisions_script: string }, delete_unused_resource: boolean, admin_not_auth: boolean, default_event_result_type_id: unknown, disp_log_web_request: boolean, log_web_request_rec_unloged: boolean, web_request_logging_str: string, disp_log_debug: boolean, disp_log_mail_trans: boolean, declare_odbc_commant_timeout: number, event_settings: { send_type: string, send_collaborators: boolean, send_bosses: boolean, send_lectors: boolean, send_tutors: boolean, send_event_preparations: boolean, show_result_fields: boolean }, not_use_doc_contains: boolean, email_empty_create_notification: boolean, show_all_persons: boolean, websoft_plugin_server: { url: string, login: string, password: string }, disp_social_block: boolean, social_avatar_priority: string, portal_tracking_type: string, external_web_players: { ext_x_lite_grid: boolean, ext_hardcore_source: boolean, openurl_eq_openwindow: boolean }, key_position_threat_script: string, ppm_matrix: { rows: unknown }, statistics: { calculate_statistics: boolean, calculation_period: number }, script_queues: { enable_queues: boolean, running_period: number, clear_period: number }, digital_signature_control: string, use_time_stamp_server: boolean, time_stamp_server_address: string, use_profiling: boolean, default_tenancy_template_id: number, default_webinar_system_id: number, lds_url_pattern: string, outstaff: { periods: unknown, materials: unknown, outstaff_boss_types: unknown, boss_type_id: number }, send_learning_additional_info: boolean, set_st_category: boolean, use_queue_learnings: boolean, project: { options: { use_custom_project_status: boolean, use_custom_project_icon: boolean }, project_status_types: object, project_icon_script: string }, project_task: { options: { use_custom_project_task_status: boolean, use_custom_project_task_icon: boolean }, project_task_status_types: unknown, project_task_icon_script: string }, server_agent_time_start: boolean, cl: { use_constants: boolean, use_cache: boolean, access_setting: string }, knowlcntrl: { default_expert_id: unknown }, brute_password_check: boolean, brute_password_count: unknown, brute_password_period: unknown, lds: { brute_password_check: boolean, brute_password_count: unknown, brute_password_period: unknown }, design_vscode_save_default: string, design_vscode_access: string; }; let interface_mode: string; let disp_pers: boolean; let disp_pers_settings: boolean; let disp_sub: boolean; let disp_outstaff: boolean; let disp_comp_ben: boolean; let disp_comp_ben_settings: boolean; let disp_dist: boolean; let disp_dist_settings: boolean; let disp_test: boolean; let disp_test_adv: boolean; let disp_test_settings: boolean; let disp_web: boolean; let disp_fin: boolean; let disp_edu: boolean; let disp_edu_settings: boolean; let disp_ass: boolean; let disp_prop: boolean; let disp_admin: boolean; let disp_exs: boolean; let disp_secur: boolean; let disp_recr: boolean; let disp_pwt: boolean; let disp_knowlcntrl: boolean; let disp_knowlcntrl_settings: boolean; let disp_career: boolean; let disp_dnoffice: boolean; let disp_vclass: boolean; let disp_courselab: boolean; let disp_library: boolean; let disp_crm: boolean; let disp_crm_settings: boolean; let disp_game: boolean; let disp_mtenancy: boolean; let disp_prize: boolean; let disp_chatbots: boolean; let disp_mobile: boolean; let disp_proctoring: boolean; let disp_crmsale: boolean; let disp_wiki: boolean; let disp_collaborator_schedule: boolean; let disp_calendar_items: boolean; let disp_project_management: boolean; let disp_continuity: boolean; let disp_courselab_server: boolean; let update_exist_package_obj: boolean; let customer: string; let courses_path: string; let web_path: string; let debug: boolean; let is_demo: boolean; let object_deleted_str: string; let curator_boss_type_id: string; let tutor_boss_type_id: string; let project_manager_type_id: string; let default_contact_type_id: string; let default_contact_result_id: string; let install_stamp: string; }