Custom Development
Business applications, internal tools, portals, reporting utilities and workflow automation built around specific operational needs.
Software. Solutions. Impact.
BlockCode builds custom software, integrates business systems and delivers practical technical solutions across Sage, ERP, payroll, finance and enterprise platforms. Sage customisation is a core speciality, but our solutions are not limited to Sage.
What We Do
From custom applications and data flows to Sage customizations and operational support, BlockCode focuses on clear, maintainable solutions that fit real business processes. The work is shaped by Sage certifications, experience since 2011 and a practical understanding of business processes, reporting, integrations and support.
Services
Business applications, internal tools, portals, reporting utilities and workflow automation built around specific operational needs.
Reliable links between business systems, banks, CSD platforms, Finnivo, Sage X3, Sage 300 People, Oracle, SAP, databases, APIs, files and scheduled processes.
Custom modules and tailored work around Sage X3, Sage 300 People, data handling, document flows and business-specific logic.
Business process analysis, reporting support, troubleshooting, consulting and data insight work for better operational decisions.
Sage & ERP
Many business systems need more than standard setup. BlockCode can assist with custom development, integrations, workflows, reporting, imports, exports and support across operational platforms, including banking integrations, CSD integrations, Finnivo integrations, Sage X3 integrations, Sage 300 People integrations, and enterprise integrations involving Oracle and SAP.
Sage X3 Custom Modules
BlockCode develops custom Sage X3 modules and integrations that support finance, banking and operational workflows where standard configuration is not enough.
Custom reconciliation processes for accounts payable, accounts receivable and related financial matching requirements.
Bank statement imports and processing flows for multiple South African banks, including statement-driven matching and reconciliation.
Payment file generation and EFT integration flows for multiple South African banks, aligned to client payment processes.
Auto transactions, automated reconciliation, SMTP notifications and API-based integrations between Sage X3 and external systems.
Capability
Sage X3 Certified Developer, Sage 300 People, Sage 300 People APIs, Salesforce, Oracle and SAP-related business system work.
C#, .NET Core, Entity Framework, JavaScript, TypeScript, HTML, CSS, XML and Sage 4GL.
SQL, Crystal Reports, business intelligence support, imports, exports and operational reporting.
Postman, SOAP UI, REST APIs, Sage 300 People APIs, banking files, CSD data flows, Finnivo integrations, Windows services and database-driven processes.
Integration Examples
API setup, security configuration, organisation structures, employee master data, cost centres, leave and transactional events.
GL master data, payroll journals, accrual postings, cost allocations and payroll period close processes.
Integration work involving Oracle, SAP and other operational platforms where data needs to move cleanly between systems.
Experience
BlockCode supports direct clients and technical business partners where the work often involves development, integrations, implementation support and ongoing operational assistance. Engagements are handled discreetly, with the focus kept on solving the system problem in front of the business.
Approach
Start with the business process, the current pain points and the systems already in place.
Deliver targeted development and integration work with attention to reliability and handover.
Stay available for improvements, troubleshooting and the small fixes that keep work moving.
Contact
Send through a short description of what you need, what systems are involved and whether the work is urgent. BlockCode will get back to you with the next step.
BlockCode
Eugene Köhne