Custom Development
Business applications, internal tools, portals, reporting utilities and workflow automation built around specific operational needs.
Custom software development, integrations and business system support
BlockCode helps companies build software, connect platforms, automate manual work and keep critical business systems running. Sage customization is one of our strong specialities, but the work is not limited to Sage. Established in 2020, BlockCode brings hands-on development expertise and business systems experience dating back to 2011.
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 and business systems
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.
Custom software development
Bank integrations
CSD integrations
Finnivo integrations
Sage X3 integrations
Sage 300 People integrations
Sage 300 People API integrations
Oracle and SAP integration work
Data imports and exports
API and database integrations
Custom module development
Sage X3 custom modules
Reporting and process automation
Operational troubleshooting
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
Company registration: 2020/104043/07
South Africa