Senior Software Engineer based in Amman, Jordan. Open to senior engineering roles and consulting on SAP B1 integrations and enterprise platforms.

Phone

+962 779 788 601

Email

anas.shahrori85@gmail.com

LinkedIn

https://linkedin.com/in/anasshahrouri

Address

Amman, Jordan

Social

Project

Omniful ↔ SAP B1 Integration

Bi-directional production integration syncing items, orders, inventory and financial data for a Tadawul-listed trading company. Webhook-driven, 13,000+ events per day.

Client

DKHOUN National Trading (Tadawul 9635.SR), via BEON-IT

Start Date

Oct 01, 2025

Author

Anas El-Shahrouri

Place

Saudi Arabia
Omniful ↔ SAP B1 Integration
Description

A bi-directional production integration between the Omniful platform and SAP Business One for DKHOUN National Trading, a company listed on the Saudi Tadawul exchange. The integration keeps items, orders, inventory and financial data consistent across both systems, driven by webhooks and processing more than 13,000 events per day. Delivered for SAP Gold Partner BEON-IT.

Key Features
  • Bi-directional sync: Changes flow both ways across items, orders, inventory and financial documents.

  • Webhook ingestion: High-volume event processing with idempotency so replays never double-post.

  • Queue architecture: Redis-backed queues with retry and dead-letter handling for failed events.

  • SAP B1 Service Layer: OData/REST integration against the customer SAP installation.

Technologies Used
  • Backend: Laravel with queue workers sized for sustained webhook throughput.

  • Database: MySQL for transactional state and event history.

  • Queues: Redis Queues for asynchronous processing, retries and DLQ.

  • ERP: SAP Business One Service Layer.

Share

Leave a comment

Your email address will not be published. Required fields are marked *