Client & Business Context
A nonprofit organisation relied on a custom Dynamics 365 solution to support membership and attendance processes.
Over time, several parts of the ageing system stopped working reliably. The organisation needed to restore core functionality without losing the existing membership and attendance processes that staff depended on for daily operations.
Industry: Charity / Nonprofit
Solution Category: Dynamics 365, Power Apps & System Recovery
Project: Membership and Attendance System Recovery
Proof Point: Membership cards, barcode processing, Power App scanning, and bulk attendance uploads were restored.
Business Impact of the Existing Process
The integration follows a straightforward system-to-system flow:
Technology & Integration Architecture

The recovered system connects attendance capture with the existing Dynamics 365 membership data environment:
Barcode Scanners & Power App → Dynamics 365 Membership & Attendance Data → Membership Card Web Resource & Reporting
How the Solution Works
- Barcode scanners and Power Apps capture membership or attendance information.
- Dynamics 365 stores and manages the relevant membership and attendance data.
- The membership card web resource supports membership card and barcode functionality.
- Reporting provides access to attendance information and supports operational review.
Implementation Highlights
- Existing System and Code Audit
Sky Soft audited the Dynamics 365 system and code to identify key membership and attendance issues.
2. Membership Card and Barcode Repair
The membership card web resource was repaired to restore membership and barcode functionality.
3. Power App Barcode
Power App barcode processing was improved to restore reliable attendance scanning functionality.
4. Attendance Upload Recovery
Bulk attendance uploads were restored to reduce manual attendance entry and processing efforts.
5. Attendance Logic Correction
Attendance date logic was corrected to improve last-attendance tracking and information accuracy.
6. Reporting Review
Attendance reporting was reviewed to identify concerns and recommend improvements.
Results & Current Outcomes
The available project evidence supports the following outcomes:
- Membership card functionality was restored.
- Barcode generation and processing functionality was restored.
- Script errors were eliminated according to the available project evidence.
- Power App scanning functionality was restored.
- Bulk attendance uploads were restored.
- Attendance tracking and date logic were corrected.
- Reporting recommendations were provided.
- Manual attendance workarounds were reduced through restoration of the automated processes.
Related SkySoft Capabilities
This solution demonstrates capabilities across:
Is Your Dynamics 365 System Holding Your Team Back?
A system does not always need to be replaced because it has become unreliable. In many cases, a structured audit can identify what is broken, what can be repaired, and where the existing solution can be improved.
SkySoft can assess your Dynamics 365 environment, identify operational issues, and help restore the functionality your team depends on.


