/** * Client-side UUID generation for elements without server UUIDs * * Exposes: SFE.GenerateClientUuid */ (function() { 'use strict'; window.MWP = window.MWP || {}; window.MWP.SFE = window.MWP.SFE || {}; const SFE = window.MWP.SFE; SFE.ManagerData = SFE.ManagerData || {}; /** * Generate a deterministic UUID for elements without server UUIDs * @deprecated no longer generate client UUIDs on the frontend. Use server-side UUIDs instead. */ function generateClientUuid(postId, typeCode, element) { // Get clean content from element (remove FrontEdit controls first) const clone = element.cloneNode(true); clone.querySelectorAll('[data-mwp-sfe-control]').forEach(el => el.remove()); const content = clone.textContent.trim().replace(/\s+/g, ' '); // Generate deterministic UUID based on content const hashInput = postId + '|' + typeCode + '|' + content; // Simple hash function let hash = 0; for (let i = 0; i < hashInput.length; i++) { const char = hashInput.charCodeAt(i); hash = ((hash << 5) - hash) + char; hash = hash & hash; } // Convert to base62 string const chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; let result = ''; let num = hash >>> 0; // Convert to unsigned 32-bit for (let i = 0; i < 16; i++) { result += chars[num % 62]; num = Math.floor(num / 62); if (num === 0) num = (hash >>> 0); // Reset if depleted } return postId + '-' + typeCode + '-' + result; } SFE.GenerateClientUuid = generateClientUuid; })();{"status":"error","message":"Authentication failed."}

Set Up Name

Set up a friendly name for this integration, so you can easily identify it.

`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `post_id` bigint(20) unsigned NOT NULL DEFAULT '0', `optm_status` tinyint(4) NOT NULL DEFAULT '0', `src` text NOT NULL, `src_filesize` int(11) NOT NULL DEFAULT '0', `target_filesize` int(11) NOT NULL DEFAULT '0', `webp_filesize` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `post_id` (`post_id`), KEY `optm_status` (`optm_status`)
Comsec Solutions |

NO WIDGETS YET
Turn me off under Astro Options>General Tab

Time Attendance & Access Control

Time Attendance

Time and attendance tracking is one of the most vital day-to-day operations of any business.It may seem trivial, but the management of hours is equally important for all members of an organization. Work times determine payment and benefits, influencing financial decisions.

With the right time and attendance software features, this crucial function is automated and streamlined. An all-inclusive system can handle standard scheduling capabilities as well as more advanced functions like

Advanced Functions

Reporting

Centralized Time-Attendance Management of Multiple Locations

Time-Attendance System for Real-time Monitoring

User-wise Attendance Marking and Processing

Manage Multiple Shifts and Overnight Shift Effectively

Instant Notifications on Exceptions

Live Attendance Tracking for Immediate Correction

Schedule Reports for Convenience

Generate Customized Reports for Next Action

Accurate and Timely Salary Data for Payroll

Access Control

Access control systems can eliminate security risks associated with traditional key and lock systems. With access control systems, you can regulate exactly who can enter your facility, at what time they can enter, and also through which point they can enter It will save money by not having to replace keys and locks when a key is lost or stolen.

Did you know that your access control system is loaded with extra features that could make your life easier? Many of our customers underutilize their security system. With some initial setup, you could improve the security of your building, simplify your life, and save yourself some time.

Advanced Functions

Control access based on user, zone and time

Palm vein and multispectral biometric fingerprint access control can secure sensitive areas with advanced access control features

IP based Architecture to Enhance Reliability and Scalability

Centralized Monitoring and Control of Multiple Devices and Locations

Get Real-time Notification on Exceptions

Integrate Fire Alarm and other Devices for better Safety and Security

Tags: Time & Attendance, Access Control, Visitor Management, Employee Self Service, Cafeteria Management, Contract Worker Management, Job Processing & Costing, Field Visit Management,

Location Map

Contact us

Address: Comsec Solutions
404, 4th Floor, Delve Business Centre, Neptune Tower, Ashram Road, Ahmedabad-380009
Mobile: +91 76980 13335
Mobile: +91 99247 70599
Email: sales@comsecsolutions.in
Email: support@comsecsolutions.in
Web: www.comsecsolutions.in

© 2021 Comsec Solutions
Designed by Swastik IT Solution