Skip to content
ERP Expert

Station 8 of 10

Localisation and Arabic in Oracle NetSuite

Ahmed Hassan Algammal7 min read

What you leave this station with

Knowing what the developer ships and what nobody ships, telling one localisation from another, and drafting the questions asked before signature.

At station seven your numbers became consolidated and closed. This station asks whether they are legally acceptable, and whether your users can read them at all.

It is the most honest station on this path and the hardest. It is not written to discourage, but because anybody learning a product has to know its limits before promising them to a client.

The first fact: no Arabic interface — none at all

The official user-interface language list carries 27 languages — Thai, Vietnamese, Indonesian, Turkish and Czech among them — and Arabic is not one of them.

And the difference between this limit and other products’ limits is one of kind rather than degree:

In other systems Here
From the developer Sometimes No
From a partner Usually available No
For money It gets bought It is not sold

So this is not a gap filled by a package you buy; it is an absence.

The only thing the documentation offers is a data field for an item name in Arabic inside the Saudi localisationand that is data, not an interface. Anybody presenting it to you as “Arabic support” is showing you a field and selling you a language.

The practical consequence, unsoftened: everybody who touches the system — the warehouse keeper, the sales clerk, the receivables accountant — works in English.

In a company that runs in Arabic that is not a reservation; it is grounds for refusal. Anybody selling it to a factory whose workers do not read English is selling a project that will fail, and knows it.

The second fact: one localisation is not another — and the difference is documented

Here the product must be given its due before it is criticised.

Saudi Arabia is a genuine exception in this respect: the developer itself publishes an e-invoicing application for Saudi Arabia in its own application marketplace, described in its official documentation as managed — meaning it is updated in your account automatically.

That is better than most developers do, since they leave Gulf localisation to partners.

But the UAE is not the same, and the difference is documented rather than inferred:

Saudi Arabia The UAE
Tax codes and a tax report Yes Yes
A tax audit file Yes Yes
A dedicated e-invoicing application Yes — from the developer, and managed No

Of the general e-invoicing framework, the developer’s documentation says plainly that it includes no native support for any country-specific requirement and no electronic-document standardand that you build the country templates and packages yourself.

Any demonstration that shows you the Saudi application and leaves the impression that the UAE is covered to the same degree is showing you a product and selling you a project.

Read that sentence twice: it is what separates a correct cost estimate from one that collapses in the third month.

The third fact: no exit from the cloud

No on-premises edition, no option to host on your own servers, and no discussion.

So if your contract with a government body or a bank carries a data-residency clause, the evaluation ends at the first question.

Ask it first, not after three presentations.

This is not a defect in the product; it is its definition. Somebody who bought a cloud-only system and then asked for internal hosting asked for a different product.

The fourth fact: what you saw in the demonstration may not be in your contract

The nature of selling by module makes the demonstration screen always more complete than the quotation.

Make the rule strict: every screen you were shown in the demonstration must be matched by a named line in the price schedule. Anything with no line is not part of what you are buying, however convincing it was on screen.

That rule alone saves more on one project than a negotiation over the discount does.

The three questions asked before signature

1. Which module by name covers every requirement I listed, and is it in my price schedule? The answer is a numbered line, not a screen.

2. Who builds my country’s localisation if it is not the developer, and what is their responsibility when the regulation changes? The period is written in days, not in the words “we will update”.

3. What is the cap on the increase at renewal, in writing? This question is asked in the first year while you still have the freedom to refuseanybody deferring it to the third negotiates with all of their operations already inside the system.

The third saves more than any discount you get today.

Why the product is still worth learning

Because this is a description of limits, not a verdict of rejection.

The capability it offers in consolidating a multi-entity, multi-currency group has few competitors in its range, and the scarcity of people who know it in our market is an economic advantage for anybody who learns it.

And the skill you built on this path — entities, classifications, the two cycles, costing, consolidation and the saved search — travels with you to any other system.

Limits are learned so that you promise inside them, not so that the product is abandoned.

What you actually do at this station

  • Open the official language list yourself, and record what you found with its date. Do not take it from this page; verify.
  • Read the Saudi application’s description and the general framework’s description in the developer’s documentation, and write the difference between them in two sentences from their own text.
  • Read your own country’s e-invoicing regulation from the authority’s site, with the date you read it.
  • Write the data-residency question in a form asked in the first meeting, before any presentation.
  • Write the three questions on one sheet and keep it.
  • Write in three lines who this product does not suit in your market, by its limits rather than by your opinion.

The three commonest errors

One: assuming Arabic comes with the product or is bought from a partner. It is assumed without asking, and discovered after signature.

Two: measuring the UAE by Saudi Arabia. It is said in good faith after a convincing demonstration, and the difference is written in the developer’s own documentation.

Three: deferring the renewal question. It is deferred because it is awkward in a sales meeting, and paid for every year after the third.

These points and their effect on the buying decision and on the fee structure are detailed in the Oracle NetSuite guide.

The acceptance test for this station

  1. Write what you found on the official language list, with the date you read it.
  2. Explain the difference between Saudi and Emirati localisation, with its source.
  3. Explain what “cloud only” means for a contract carrying a data-residency clause.
  4. Write the three questions in their contractual form.
  5. Write in three lines why the product remains a serious candidate despite everything in this station.

What comes next

You know the limits. The next station draws a limit of another kind: customisation and governancewhere configuration ends and code begins, and why this product has a customisation ceiling written into its design that is known before it is hit.