Integrating Laravel with SAP via OData and REST APIs
Practical rules for using SAP OData services from Laravel safely and robustly when building business apps that talk to the ERP.
Blog
Experience and field notes on SAP, ERP consulting, artificial intelligence and software.
Practical rules for using SAP OData services from Laravel safely and robustly when building business apps that talk to the ERP.
How a sales order is reflected in stock, cost and accounting; the integration points and the most common posting errors.
The responsibilities of an SAP SD consultant across order-to-cash, how the role differs from an SAP analyst, and what changed with S/4HANA, with examples from the field.
The three paths from ECC to S/4HANA, when each makes sense, and the preparation steps for a migration.
The move from classic SD credit management to FSCM, how credit checks work on orders and deliveries, and how to build a good rule set.
Copy control decides which data moves along the chain from order to invoice. Here is how it works and where it most often goes wrong.
The SAP SD document types for customer returns and price corrections, how to set up approvals, and the most common pricing and stock mistakes.
The five building blocks of the condition technique and practical rules for a readable, auditable pricing procedure.
Two ways to see profitability by product, customer and region, what changed in S/4HANA, and what it takes for SD data to flow correctly into CO-PA.
How customer and vendor master data merge into a single business partner model in S/4HANA, and where migrations most often get stuck.
The ways to extend SAP without modifying it, the risks of each, and the right choice under S/4HANA's clean core approach.
The role of the ERP manager as the in-house owner of the ERP system, the relationship with consultants and solution partners, and how success is measured.
Data migration is the most underestimated work package in ERP projects. Here it is in steps: scope, cleansing, mock loads and reconciliation.
User acceptance testing is what the go-live decision rests on. Here is how to write scenarios, manage defects and define exit criteria.
Authorisations are the most neglected part of ERP security. Here is how to approach role design, SoD conflicts and the audit perspective.
The most common ERP selection mistakes SMEs make with limited budgets and teams, and a six-step method for choosing the right system.
The fit-gap analysis sets an ERP project's scope and budget. Here it is broken down into practical steps from an ERP analyst's point of view.
Why ERP projects go off track, how a consultant differs from a solution partner, and seven practical criteria for choosing the right ERP consultant.
Go-live is the most critical moment of a months-long ERP project, compressed into a few days. Here is a practical checklist.
The RAG architecture that lets an AI assistant answer from your own company documents, explained step by step from an AI architect's perspective.
Why AI projects that shine in a demo struggle in production, and which decisions an AI architect has to make along the way.
Architectural and process measures for protecting personal data in enterprise AI projects, with a practical checklist.
How to answer "how accurate is it?" with numbers in AI document-processing projects: test sets, metrics and automation thresholds.
How to streamline export operations, from order creation to shipment, by using the SAP SD module effectively.
How to integrate LLM technologies into enterprise processes to automate repetitive tasks, and where to draw the line.
Actionable optimisation techniques to improve the speed and user experience of your web applications.
Erhan AI — ERP & SAP Assistant
SAP S/4HANA & AI Consulting