DATA / REPORTING
Power BI + Comarch ERP XL
Reporting based on data from the Comarch ERP XL system, tailored to the organization's needs in the warehouse, accounting and management areas.
Power BI · Comarch ERP XL · SQL Server · Data architecture
The context, the information need and the way of thinking about the solution, with no client names and no confidential data.
MES / .NET 8 / AI / ERP
A free-text order description from the ERP is turned into production data and a realistic delivery date. A cascade of six layers combines rules, a memory of approved resolutions, a local model, and a language model invoked only conditionally.
See the full case study.NET 8 · Blazor Server · C# · SQL Server 2022 · EF Core · Dapper · ML.NET · Domain SSO · LLM API
Cost grows only as a case escalates.
MICROSOFT 365 / .NET 10 / DATA PROTECTION
Accounting needed the e-mail where the terms with a customer were agreed, and it sat in one of dozens of sales mailboxes. I built an application that points to the mailbox, date, subject and folder, and cannot show the message body because it has no permission to read it.
See the full case studyBody text, senders, recipients and attachments never leave Microsoft 365.
.NET 10 · Blazor · C# · Microsoft Graph · Exchange Online · SQL Server · IIS · Active Directory · domain SSO
ERP / DOCUMENT AUTOMATION / .NET
Every export invoice needs a printed specification. It used to be prepared and located by hand, and the PDFs bloated the ERP database. Today a background process generates it, and the link stored in the invoice does not change after a correction.
See the full case studyZero direct writes to the ERP. Every change to a document goes through the vendor API.
.NET Framework 4.7.2 · .NET 10 · Blazor · C# · SQL Server · IIS · Windows Authentication · gMSA · Windows Task Scheduler · PowerShell 5.1 · Ghostscript
BUSINESS APPLICATION / INTEGRATIONS / DATA
Counterparty data was scattered across registers, financial statements and paid APIs. I built a single application that combines registry and financial data, calculates indicators, shows relationships and monitors changes.
See the full case study.NET · SQL Server · API integrations · XML/XSD · on-premise
ERP / SQL SERVER / AUTOMATION
Files from the carrier landed in a network folder and users searched for them manually. The integration cyclically matches each document to the right invoice in the ERP, archives the file and makes it available in one click.
See the full case studySQL Server · T-SQL · scheduled jobs · PowerShell · transactional e-mail · lightweight HTTP service
ERP / .NET 8 / API / LOGISTICS
A .NET 8 platform cyclically communicates with logistics operators' APIs, downloads shipping labels, matches them to sales documents and saves them in the ERP through the vendor's official API. Differences between carriers are isolated in adapters.
See the full case study.NET 8 · C# · Blazor Server · SQL Server · SOAP/API · ERP API · background services · domain authentication · retry / circuit breaker
SQL SERVER / PERFORMANCE / ERP
A production SQL Server database needed performance changes, but the environment tolerated no downtime and no experiments. Every change goes through measurement, proof, approval and a controlled deployment.
See the full case studyInsufficient proof or no approval means going back to analysis.
SQL Server 2022 · T-SQL · ERP · monitoring · change control
DATA / REPORTING
Reporting based on data from the Comarch ERP XL system, tailored to the organization's needs in the warehouse, accounting and management areas.
Power BI · Comarch ERP XL · SQL Server · Data architecture