28 apr

Coresuite Customize


E-invoicing in Germany: How to implement the obligation with SAP Business One

Coresuite Customize is the low-code customisation tool of the Coresuite product family. It allows consultants and experienced key users to extend SAP Business One without classic add-on development – through rules for form fields, validations, automatic field population, menu extensions, custom actions, and simplified workflows. The aim is to carry out standard customisations without C#-/SDK projects and without deployment pipelines.

Context

Typical scenarios include: enforcing mandatory fields (e.g., „Project number must be filled in for outgoing invoice"), automatically populating UDFs (e.g., Sales Employee → Commission Account), hiding buttons, showing/hiding header/line fields, setting coloured hints, linking print jobs to document status, and approval control. Rules are maintained in a graphical interface and can reference business objects, events, and SQL expressions. In the background, Customize uses the UI API events of the SAP B1 client — explicit input validation and threading do not need to be programmed manually, unlike in pure add-on code. The rule configuration is stored in its own Coresuite tables and is transported between tenants via Coresuite-specific export mechanisms.

Demarcation

Coresuite Customize does not replace the development of genuine add-ons: complex UI components, extensive business logic, or proprietary business objects should continue to belong in an SDK/UI API project or in a UDO. It is also not a reporting tool – Coresuite Designer, Crystal Reports or Pervasive Analytics are available for this purpose. Compared to B1's built-in tools such as Formatted Search and Approval Procedures bietet Customize significantly more depth (e.g. rules with complex conditions, field disabling, document type-specific logic), but requires its own licence and binds customers to the Coresuite ecosystem.


ReAct and RLEF

ReAct and RLEF: How Artificial Intelligence Learns from Real Mistakes — and What Automated Bank Reconciliation in SAP Business One Has to Do with It

This is the fourth instalment in a series on this blog dealing with AI fundamentals in conjunction with SAP Business One...
Service Layer AI as a transactional layer

SAP B1 10.0 FP2608: Service Layer AI as a transactional layer

The SAP Business One Service Layer has previously served predominantly as a passive data provider: applications requested data via OData, each ...
Process Reward Model

Process Reward Models: Why a correct result does not yet prove a correct method

This series continuously examines individual AI basic terms and methods such as the Process Reward Model. The previous episode has ...
Test-Time-Compute-Scaling

Test-Time Compute Scaling: Why a Smaller AI Model Can End Up Winning — and What Supplier Comparison in SAP Business One Has to Do With It

This is a continuation of the series on this blog, which deals with Artificial Intelligence in combination with SAP Business One...
RLHF

RLHF and reward models: AI hype or what the approval process in SAP Business One has to do with it

Key takeaways: The article covers the application of artificial intelligence in the context of SAP Business One and fundamental AI topics. Thanks to ...
AI Webinar

AI – Answers from SAP Business One – without SQL, without IT ticket

Live webinar on 30 July 2026, 14:00–14:30 | Live demo via Microsoft Teams | Duration: 30 minutes „How were the sales...".
Wird geladen …