News: 1714055408

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

City council audit trail is an audit fail after disastrous Oracle ERP rollout

(2024/04/25)


Birmingham City Council, Europe's biggest local authority, has no way of knowing if financial fraud has been committed after it failed to run security and audit features in a new Oracle Fusion ERP system.

The council, which was responsible [1]for £3.7 billion revenue in 2021, also continues to struggle with "segregation of duties" features that set who is legally allowed to see and control transactions, essential for preventing fraud.

Fiona Greenway, director of finance and statutory officer, told the Audit Committee yesterday that the council would almost certainly never know if fraud had been committed.

[2]

"In terms of the segregation of duties … the fact that that decision was made somewhere … to switch off the one thing that could give us the assurance within the control environment of the ERP system [means that] I'm probably going to be in a position where I can never give that 100 percent assurance … that trail is just not there," she said.

[3]

[4]

Greenway later said Oracle's audit features had never been turned on. "I have never – and I've done this job a lot of years – known anybody not to decide to have an audit trail switched on."

The council's Oracle Fusion ERP system, which replaced an aging system from German vendor SAP, went live in April 2022. The cost of implementing a functioning system that allows external auditors to sign off accounts is expected to be more than £100 million more than initial estimates. In September last year, the [5]council was effectively declared bankrupt because of the Oracle implementation and a string of equal pay claims going back a number of years, the bill for which has been estimated up to £760 million.

[6]Mega city council's Oracle ERP system still not legally safe, compliant... 2 years after rollout

[7]City council megaproject to spend millions for manual work Oracle system was meant to do

[8]City council megaproject mulls ditching Oracle after budget balloons to £131M

[9]Whether to move off Oracle is the $100M+ question for Europe's largest public body

Greenway said that producing accounts for financial years 2022-2023 and 2023-24 would be difficult "because the audit trail was not switched on until August [or] September, which means we have at least half a year of transactions with no audit trail and ability to test for fraud in that system. So that's a concern."

The Register has asked the council to clarify in which year the audit trail was switched on.

[10]

In October last year, [11]a 12-page public interest report from external auditors Grant Thornton highlighted concerns over security and governance from when the system was first introduced. "Some IT security systems were not implemented and there is an inadequate segregation of duties in the system," it said.

City councillor and member of the audit committee Meirion Jenkins, who also runs a business reselling and implementing Microsoft Dynamics 365 ERP systems, said: "In my 40 years of selling and implementing these systems [neither Fiona Greenway or I] have ever seen this situation arise before. And neither of us can offer an explanation as to why one would decide [not to implement audit features]. That's a mystery."

Earlier this month, Councillor Fred Grindrod, chair of the council's audit committee, asked why the Oracle system was [12]still not "safe and compliant" in terms of legal and statutory obligations going into the new financial year, something Grant Thornton said would be "absolutely crucial." ®

Get our [13]Tech Resources



[1] https://www.birmingham.gov.uk/download/downloads/id/20276/council_tax_booklet_2020_to_2021.pdf

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/publicsector&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Zip@HXC@TenEiFcW2ve9OgAAAMQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/publicsector&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zip@HXC@TenEiFcW2ve9OgAAAMQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/publicsector&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zip@HXC@TenEiFcW2ve9OgAAAMQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[5] https://www.theregister.com/2023/09/05/birmingham_city_council_oracle/

[6] https://www.theregister.com/2024/04/17/birmingham_city_councils_oracle_erp/

[7] https://www.theregister.com/2024/02/28/birmingham_city_council_to_spend/

[8] https://www.theregister.com/2024/02/22/europes_largest_local_authority_weighs/

[9] https://www.theregister.com/2024/02/05/oracle_birmingham_chaos/

[10] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_onprem/publicsector&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zip@HXC@TenEiFcW2ve9OgAAAMQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[11] https://www.theregister.com/2023/10/04/birmingham_city_council_oracle_project/

[12] https://www.theregister.com/2024/04/17/birmingham_city_councils_oracle_erp/

[13] https://whitepapers.theregister.com/



wolfetone

" Birmingham City Council, Europe's biggest local authority, has no way of knowing if financial fraud has been committed after it failed to run security and audit features in a new Oracle Fusion ERP system. "

I'm no expert, but I would start with the clown who suggested the use of Oracle and follow that particular trail.

Pascal Monett

That is almost certainly just incompetence, not necessarily fraud.

Anonymous Coward

I have seen similar issues a few times in the past. Performance was one reason, having logging on at the required level killed performance or the service completely fell over.

The other reason was incompetence. Someone forgot to switch on the logging service and rather than fix it the issue was avoided or forgotten as the responsible person moved to another contract.

I understand that neither of these reasons are excuses, simply what I've seen.

Anonymous Coward

A cynic may wonder whether Oracle's growing interest in the healthcare market might in any way be affected by a growing cohort of former officials who may at any moment become too sick to be held responsible for the IT fiascos they have left in their wake.

Shocking. Absolutely shocking.

Tron

I really must contact them about my £2.4m unpaid invoice that seems to have vanished in their system.

Would it have been an idea to have run the new system in parallel with the old one until the new one worked, or is that just crazy talk.

If they'd have gone back to paper, a hundred A4 pads, a lot of 4-colour biros and several calculators later, they would have sorted their finances and saved themselves £90m. A moral there for everyone.

"audit trail", "segregation of duties"......

Anonymous Coward

Yup.. let's make guesses about exactly who might think "audit trail" and "segregation of duties" might be an impediment to doing business........

Someone INSIDE the council?? Someone OUTSIDE the council?? Larry Ellison??

Ah yes.....How about Larry Eliison and that ONE BILLION DOLLAR INVOICE???????

Who does their technical support :o

t245t

“ decision was made .. to switch off .. the control environment of the ERP system ”

Shomit’ wrong here ..

If someone can point me to a good and _FREE_ backup software that keeps
track of which files get stored on which tape, we can change to it.
-- Mike Neuffer, admin of i-Connect Corp.