Service · Data and analytics

Master data management

Consider a baby-gear webshop based in Celje that also sells wholesale. A single pushchair offered in three colours appears in Metakocka as nine unrelated items, and two of the inactive ones still show up on Ceneje.si. A retailer from Maribor is on file twice, with two different payment terms, because sales keyed it in once and accounts a second time. A third of the catalogue has no weight or dimensions, so parcel locker labels keep needing manual correction. None of it was deliberate; ten people have been adding entries for five years, each under their own deadline. Master data management sorts the tangle out. Together we choose the entry that stays, map the others onto it, agree who may create a new customer or product, and define which fields can never be left blank. We work remotely, through secured access to your software or on exported files. Your team approves every merge before anything changes.

One entry
for each customer, supplier and product
Data owner
a named person for each list
House rules
in writing, approved by you
Monthly check
fresh errors spotted early

Scope of the service

We never try to fix everything in one go. The first job is finding the error that costs you most, and that is where the work begins.

Check the scope with an engineer

Customers and trading partners

Registered office, outlets and delivery points sit under one partner with one payment term and one credit limit. Sales per partner then reflect that customer's real business rather than three fragments of it.

Products and variants

Colours, sizes and editions turn into variants of a single product. Your webshop, Ceneje.si and the shelf label are all fed from one place.

Details for e-invoices

Full company name, address and VAT identification number must be correct, otherwise the recipient rejects an eSLOG 2.0 e-invoice or returns it for correction. We verify them and tighten data entry so the problem stays fixed.

Supplier bank accounts

A new IBAN is only recorded once it has been confirmed through a separate channel you already trust and signed off by two staff. A fake “our bank has changed” message cannot quietly turn into a payment.

Shipping data

Every item must carry a barcode, weight, dimensions and pack quantity. Labels for Pošta Slovenije, GLS or DPD print correctly, and export items also hold the commodity code and origin.

Old-to-new code list

Each retired code keeps a pointer to its replacement, so historic invoices, reports and integrations carry on working once the tidy-up is finished.

Personal data

Inactive webshop accounts are treated according to your retention rules and GDPR. Anything linked to bookkeeping records is held for as long as the law demands; whether to erase is for you and your accountant to decide.

How the work runs

Every phase finishes with an output for you to approve. Nothing changes in the system until you do.

01

Sizing the problem

A random sample of several hundred entries shows which mistakes appear and how frequently, giving you a quick sense of scale.

02

Owners and house rules

We name a responsible person for each list and write down required fields, naming conventions and who is allowed to add entries.

03

Approved merges

Merge proposals come to you as a spreadsheet, the owner ticks them off, and we apply them after taking a fresh backup. We stay clear of month-end.

04

Built-in safeguards

Required fields and user rights are configured in your business software, and a brief monthly report lists any new entries with faults.

Without an owner, records decay within six months. Cleaning is a one-off job; keeping order is not. If nobody is responsible for the customer list, a few months later it will be full of duplicates again, because someone in a rush created a new customer instead of searching for the existing one. So every project names a person who approves new records and receives the monthly quality report. It is not a new job, just a few minutes a week.

Your questions answered

For each field we agree in advance which source wins: the delivery address might belong to sales, the payment term to accounts. Where no rule exists yet we propose one, and the list owner on your side makes the call. After that it applies to every merge alike.

Not necessarily. Sizing the problem and preparing merge proposals can be done on exported files, with your colleague or system administrator entering the changes. Direct access makes things faster, but the choice is yours.

It depends on the number of entries and on how quickly your team approves proposals. With a few thousand products and customers it is typically a few weeks of work spread over several rounds; you get a firmer estimate after the sizing step.

We see customer entries because the work requires it, and that is covered by a data processing agreement. Wherever possible we use exports in which names and contact details are masked.

After sizing the problem you receive an estimate of hours. Our rate is €50 per hour plus VAT, and a fixed price is possible once the scope is clear. Small and mid-sized firms rarely need dedicated master data software, so licence costs usually do not arise.

Let's put your lists in order

Tell us briefly which report never reconciles and which lists cause the most confusion. Our first step is to size the problem with you.

When we work
Weekdays 9:00-17:00 CET, answers the same or next working day
Calls
Video meetings, Teams and Meet both welcome

We set essential cookies only: the ones that keep the site running and recall which town you chose. Nothing for ads and nothing that follows you around the web. Details are in our privacy and data protection notice.