Connect SAP B1 with CRM, shop & marketing: Business Partners, items, documents synchronized in real-time. Also on-premise.

Would you like to have consistent and accurate customer data in CAS genesisWorld and SAP Business One at all times without any IT projects? That’s exactly what MARINI is for.
With MARINI, the integration of CAS genesisWorld and SAP Business One is ready to use in just a few days and grows flexibly with your requirements.
And the best part: we handle the integration for you. Our experts set up your CAS genesisWorld SAP Business One interface on your behalf or together with your team.
Important note: The video shows the integration of HubSpot with SAP C4C. Of course, connecting to CAS genesisWorld with SAP Business One and many other systems is also possible.






















CAS genesisWorld is the user-friendly CRM for medium-sized businesses, with a focus on teamwork, contact management, and sales control. SAP Business One is the ERP solution for smaller mid-market companies, covering Finance, Sales, Purchasing, and Inventory Management.
The CAS genesisWorld SAP Business One Integration connects CRM and ERP in real time. Business Partners, sales opportunities, quotes, and invoice statuses flow bidirectionally, so Sales and Finance work on the same data foundation. No manual reconciliation, no duplicate entries, no follow-up questions.
The integration works for everyone who uses both systems and wants to keep their data consistent.
Synchronize customer master data. Business Partners from SAP B1 are automatically created as addresses and contacts in genesisWorld. Changes flow in both directions, so Sales and Finance always see the same customer data.
Sales opportunities to quotes. Won sales opportunities from genesisWorld become Sales Quotations in SAP B1. Sales works in the CRM, the ERP takes over quote creation. No media disruptions, seamless quote-to-cash process.
Items and prices in the CRM. Items and Price Lists from SAP B1 are available in the CRM. Sales works with current prices and product information without having to switch to the ERP.
Invoice status and open items. Invoices and payment statuses from SAP B1 are visible in genesisWorld. Sales can see at a glance if a customer has open items and can react proactively.
Synchronize orders. Sales Orders from SAP B1 are displayed in the CRM. Sales has access to delivery status, delivery notes, and invoices without having to open the ERP system.
Display inventory levels. Inventory from SAP B1 is available in the CRM. Sales can check delivery capability and make realistic commitments directly from the CRM.
The use cases on this page are not theoretical, but implementing them requires experience. You can set up integration and data management yourself through MARINI’s no-code interface, or have our team configure it for you. For implementation in your systems, we work collaboratively with you and your service providers. If you don’t yet have a suitable service provider, we’re happy to recommend an appropriate partner from our network.
Andreas Gozian, Chief Sales Officer at MARINI

Member of the Executive Board at CAS Mittelstand CRM – CAS Software AG
The partnership with MARINI offers our customers and partners new opportunities to integrate any systems quickly and flexibly. We successfully deliver both simple integrations and complex integration requirements (data management, ETL processes, etc.) together with our partner MARINI.
For: C-Level, Executive Management, Business Development
End-to-end processes, measurable efficiency. The CAS SAP B1 connection reduces manual work and error rates. Your team works faster, data is consistent, and you can focus on strategic topics instead of data maintenance.
One customer view for everyone. Sales, Finance, and Executive Management see the same customer data in real time. This accelerates decisions, improves customer communication, and makes reporting more reliable.
Growth without system change. The integration scales with you. New contacts, additional items, or extended mappings are quickly configured without having to invest in new systems.
For: Marketing, Sales, Customer Success, Operations
No more manual reconciliation. Before: Copy customer data from the ERP, enter it into the CRM, update when changes occur. Now: Business Partners synchronize automatically, you work with current data.
Prices and availability instantly visible. You open a contact in genesisWorld and see Items, price lists, and inventory levels from SAP B1. No queries to the ERP team, no waiting time.
Open items in view. Invoice status and payment receipts from SAP B1 are visible in the CRM. You see before the customer conversation if there are open items and can react proactively.
Quote-to-cash without media disruption. Sales opportunity won, Sales Order created, invoice generated: Everything flows automatically from genesisWorld to SAP B1 and back. No Excel, no emails, no calls to accounting.
For: IT, Development, System Architects, Admins
Connect Service Layer, done. MARINI uses the SAP Business One Service Layer API (REST/OData). You don’t need to configure DI servers or set up complex middleware. On-premise installations can also be connected without problems.
Mapping and field rules in the no-code UI. You define which Business Partner fields are mapped to which genesisWorld addresses, which validations apply, and what happens in case of conflicts. Everything through the interface, no code.
Real-time logs and monitoring. Every sync is logged. You see which records were synchronized, where errors occurred, and why. Alerts for issues, so you can intervene proactively.
GDPR and revDSG compliant. MARINI hosts exclusively in the EU (ISO 27001-certified data center). No data leaves the EU, all logs and mappings are traceable.
Business-critical data deserves maximum reliability. At MARINI, security isn’t an add-on—it’s our lived standard. Our security architecture at a glance:
This keeps your central data infrastructure stable, protected, and scalable at all times. Together, we’ll find the right integration and tailor it precisely to your requirements.
Typically, Business Partners (customers/suppliers), Items, Price Lists, Sales Quotations, Sales Orders, Invoices, and Inventory are synchronized. Custom Objects in genesisWorld are also possible. The integration is bidirectional, you determine the direction per object.
Yes, MARINI can also connect on-premise systems. The requirement is that the SAP Business One Service Layer is installed and accessible. No installations required in the B1 system, the connection is made via the REST/OData interface.
You define conflict rules: Leading System (one system wins), Last Write Wins (most recent timestamp wins), or manual review. MARINI shows conflicts in the log, you decide how they are resolved. Alerts notify you of critical conflicts.
MARINI uses the SAP Business One Service Layer (REST/OData). The Service Layer must be installed and configured in your B1 system. Without an activated Service Layer, integration is not possible.
Real-time synchronization: Changes are transferred within seconds. You define whether webhooks (instant) or polling (e.g., every 5 minutes) are used. For large data volumes, there are batch options.
No. MARINI offers a no-code interface for mapping, field rules, validation, and conflict resolution. You can configure the integration yourself or MARINI takes over the setup as a full service.


Data is only the gold of the digital age when it is integrated and consistently translated into decisions. That is exactly what MARINI stands for: we connect data sources, make data actionable, and enable purpose-driven, model-based analytics—fully aligned with the principles of Robotic Selling.

We support you in integrating CAS genesisWorld and SAP Business One. Personalized. Tailored to your goals.