
Swemed is a company with seven employees that generated over 90 million SEK in revenue in 2023. Achieving this level of revenue with a limited staff is only possible due to well-automated processes. In January 2024, Aram Soltani stepped into the role of CEO at Swemed, and shortly thereafter, the company initiated a major transition, replacing its business system and e-commerce platform— all with a focus on making Swemed scalable.
Swemed specializes in furniture, equipment, and consumables for healthcare and is at the forefront of its category. They are experts in interior solutions tailored for medical care and count most of Sweden’s largest healthcare institutions and private healthcare companies among their customers. Since 2021, Swemed has been owned by Asker Healthcare Group.
The decision to choose Codeunit as Swemed’s integration partner was based on a recommendation from Fellowmind, which served as the Business Central partner in the project. If other companies within Asker Healthcare Group adopt Business Central in the future, Codeunit has the expertise and capacity to support upcoming migrations. This was a key factor in the decision.
An automated and scalable operation

“We have virtually no manual processes at Swemed. When I joined the company just over a year ago, there was already a high degree of automation, and after this major system transition, we have reached an even higher level of automation, making the business even more scalable. The reason we initiated this project was that we were stuck with certain limitations,” says Aram Soltani, CEO of Swemed.
Swemed operates in Sweden, Denmark, and Finland, catering to private individuals, businesses, and the public sector. This requires a high level of flexibility since different customer types have varying requirements, especially concerning VAT handling and payment methods. Ultimately, Swemed found itself constrained by Fortnox, the accounting system they previously used, and decided to transition to Business Central.
Business Central as an accounting system
“Our business involves a certain level of complexity, and we need to think outside the box when it comes to our accounting system. Business Central is a highly customizable system, making it scalable and flexible. In our operations, we use it exclusively as an accounting system. All orders from our e-commerce system WooCommerce flow into Business Central, and we do not use BC as a PIM,” says Aram.
Swemed began the transition in March, and by September—just six months later—they were live. Aram made the decision to replace all systems simultaneously. The company was constrained by limitations, and time was short. As a result, the project included replacing the accounting system, e-commerce platform, customer service system, and PIM. Codeunit played a central role in most integrations, handling a large part of the logic.

A custom-built integration for Swemed
“Codeunit facilitates the connections between our PIM system Plytix, WooCommerce, and BC, ensuring that information is transmitted correctly between them. Codeunit built an integration for us with a focus on scalability and efficiency. At Swemed, we offer approximately 50,000 products, with around 20% being frequently ordered. To prevent all 50,000 products from slowing down BC, Codeunit developed a unique solution that we are the first to use,” says Aram.
Not all information about these 50,000 products is stored in Business Central. Instead, Codeunit built logic that allows BC to request additional information from the PIM system Plytix when needed. If a customer places an order for a specific product that lacks certain details, an integration automatically sends the required information to BC. This way, tens of thousands of products do not need to be loaded into BC, preventing performance issues.
“There is a lot of logic that Codeunit facilitates. Fellowmind built the architecture in BC, and Codeunit ensures that information from e-commerce ends up in the right place with the correct details in BC. Our Swedish, Danish, and Finnish e-commerce sites are sub-sites of swemed.com. This is just one of many factors to consider when mapping information correctly. Additionally, scalability is crucial—nothing should need to be rebuilt or added when we expand,” says Aram, mentioning that Swemed has plans to expand into more countries.
Acting as a middleware to prevent disruptions

Codeunit also serves another valuable function by acting as middleware between Swemed’s various systems. Normally, there is just a direct link between systems, which creates a risk that information may not be transmitted correctly if discrepancies arise. Instead, Codeunit functions as an intermediary layer, issuing warnings when inconsistencies occur.
“For example, in the customer portal, a notification may appear asking, 'Should this export order to Norway be sent with VAT?' This situation can arise when an order is manually entered, and certain details need verification. By handling this before it enters Business Central, we can prevent errors. This is incredibly valuable. Additionally, all events are logged in the customer portal, ensuring full traceability,” says Aram.
A successful project in just six months
“What I’m most proud of about this project is that we succeeded! We completed it within six months, including the summer holiday period. That is an extremely tight deadline. I have an amazing team here at Swemed—open-minded and positive throughout the process. Codeunit has been excellent and incredibly helpful; there have never been any issues,” concludes Aram.