A complete sap business one migration checklist for SMBs — HANA vs SQL Server differences, partner add-on inventory, UDF/UDO catalogue, Crystal Report sunset, IRS/HMRC/GoBD retention. Every task owned, every deadline tracked.
Generic ERP migration checklists miss the SMB-specific quirks of SAP Business One — and that's where SMB migrations get derailed.
A generic ERP migration checklist tells you to inventory master data, map a chart of accounts, plan a cutover weekend, and run parallel close. That's table stakes. The SAP Business One migration checklist tells you about the things that actually consume your SMB's project budget: the OCRD CardType split between customers and vendors, the flat OACT chart of accounts that hides its segmentation in OJDT/JDT1 posting patterns, the SAP Partner Edge partner contract whose notice period collides with your cutover date, the 47 UDFs your previous controller added in 2017 that no one remembers, the 130 Crystal Reports of which 38 are actually opened in a typical month, and the HANA licence that needs to be wound down in coordination with the B1 licence.
Without a SAP Business One migration checklist that names every one of these as an owned task with a deadline, SMB B1-to-Fusion projects routinely lose 3–4 months in discovery. With one, the pre-migration phase compresses to 2–4 weeks elapsed, the project enters execution with a complete inventory, and the post-go-live backlog of 'oh we forgot about that' items is empty. Every artefact on the checklist — UDF inventory, add-on catalogue, report frequency telemetry, partner contract status — is generated by Syntra ETL's discovery engine against live B1.
The checklist also adapts to SMB shape: a single-company B1 to single-Fusion BU migration has different items from a multi-company M&A consolidation onto a unified Fusion tenant, which has different items again from a hybrid where one entity stays on B1 because of a vertical-specific add-on. The same checklist framework runs all three with different track configurations.
The concrete deliverables every SMB B1-to-Fusion project tracks through cutover. Each category contains 10–30 named line items.
Per-company backend (HANA vs SQL Server), version (10.0, 9.3, etc.), patch level, replication topology, batch window, current daily transaction volume, peak concurrent users. Drives extraction architecture and operational risk profile.
Per-company OCRD CardType analysis, de-duplication candidates where same legal entity appears as both customer and vendor, FBDI Customer Import + FBDI Supplier Import sequence, addresses (CRD1) and contacts (OCPR) mapping rules.
Implicit segmentation analysis from OACT account codes, cross-validated against OJDT/JDT1 posting patterns. Fusion 6-segment COA design proposal. Account-by-account mapping with retire/migrate/route-to-DFF disposition.
Every CUFD UDF, every OUDO UDO, every dependent Formatted Search and Crystal Report dependency. Frequency-of-use telemetry. DFF, Application Composer, OIC, or retire disposition per item.
Every registered SDK add-on, every Service Layer add-on, every B1iF flow, every database trigger. Vendor, licence status, business owner, business purpose, Fusion-equivalent recommendation. Retire/replace decisions logged.
Every Crystal Report, every B1 Studio dashboard, every PLD print layout. Frequency-of-use telemetry. Business value classification. OTBI/BI Publisher/FRS/Smart View rebuild plan with owners.
A typical 2–4 week pre-migration phase mapped to the SAP Business One migration checklist line items.
Confirm B1 backend (HANA/SQL) per company. Extractor connects read-only, enumerates schema, counts rows per OCRD/OITM/OACT/OJDT/OINV/OPCH/ORDR/OPOR/OINM per company per fiscal year. Output: per-table volume report, schema map. Backend confirmation track signed off.
SBO-COMMON registry crawl enumerates registered SDK/Service Layer add-ons. CUFD enumerates UDFs. OUDO enumerates UDOs. Formatted Search definitions crawled. Each item classified with vendor, licence status, business owner, frequency of use. Add-on track signed off.
Crystal Reports library inventoried with frequency-of-use telemetry from B1 audit logs. B1 Studio dashboards catalogued. PLD print layouts catalogued. Business-value classification (critical/important/nice-to-have/retire). Reporting track signed off with rebuild plan.
Service Layer REST consumers identified from access logs. Scheduled DI API jobs catalogued. B1iF flows inventoried. Database triggers enumerated. Each mapped to OIC, REST, ESS, or retire. Integration replacement strategy documented. Integration track signed off.
Fusion 6-segment COA design. OCRD split with de-duplication. Item-class mapping. UDF disposition matrix. IRS/HMRC/GoBD retention requirements per entity mapped to Fusion archive or Syntra cold archive. SAP Partner Edge contract notice tracked. Design + compliance tracks signed off.
Workshop with finance, operations, IT leads. Every track signed off. Project plan signed off. Cutover date locked. SAP Business One migration checklist becomes the live tracker for execution phase. Execution kickoff scheduled.
Things that consistently bite SMB B1-to-Fusion projects when there is no purpose-built checklist.
SAP Partner Edge partner contracts typically have 3–6 month notice periods plus knowledge-transfer obligations. Surfaced day one so the partner wind-down is sequenced against the cutover date — not discovered in month four.
On HANA-based B1, the HANA licence is separate from the B1 licence. Both need decommissioning, on different timelines. The checklist tracks both wind-down dates as named line items.
Many SMBs have the same legal entity recorded as both customer and vendor in OCRD (common in services and manufacturing). Surfaced during pre-migration so de-duplication rules are designed before FBDI loads run.
B1's intercompany add-on is the most common customer-specific bolt-on. The checklist tracks its retirement separately because Fusion's native intercompany model replaces the add-on entirely — but the cutover timing is delicate.
B1 customers typically run 7–15 years of OJDT/OINV/OPCH history. The checklist tracks per-entity retention requirements (IRS, HMRC, GoBD, SPED) against archive target so no closed-period data is orphaned.
OACT charts of accounts accumulate design debt — duplicate accounts, inactive accounts, ad-hoc additions by previous controllers. Surfaced as cleanup items so Fusion's COA launches clean, not pre-fouled.
A complete SAP Business One migration checklist for SMBs covers six tracks in parallel: B1 backend confirmation (HANA vs SQL Server vs hybrid post-M&A), data inventory with row counts per OCRD/OITM/OJDT/OINV/OPCH/ORDR partition, partner-built add-on catalogue (SDK/.NET add-ons, Service Layer add-ons, B1iF flows), UDF/UDO inventory from CUFD and OUDO, Crystal/B1 Studio/PLD report library with frequency-of-use telemetry, and Fusion target-state design (6-segment COA, BU model, SLA rules). The checklist also covers operational items SMBs miss: SAP Partner Edge contract notice periods, B1 licence wind-down timing, intercompany add-on retirement, and Crystal Reports licence sunset. Each item has owner, deadline, status, and cross-reference to the master timeline.
Because SAP Business One has SMB-specific quirks no generic ERP migration checklist captures. The OCRD combined customer/vendor table needs CardType split logic before any FBDI Customer or Supplier Import can run. The flat OACT chart of accounts needs collapsing into Fusion's 6-segment COA — and the implicit segmentation pattern is buried in OJDT/JDT1 posting behaviour, not in OACT metadata. Partner-built SDK add-ons need a registered-component inventory crawl against SBO-COMMON. UDFs live in CUFD with a naming convention defined by your B1 partner rather than SAP. Crystal Reports, B1 Studio reports, and PLD print layouts each have different rebuild approaches. A SAP Business One migration checklist treats every one of these as a named, owned line item — not a footnote.
Discovery starts day one with a read-only crawl of SBO-COMMON to enumerate every registered SDK add-on (.NET-based, COM-registered), every Service Layer add-on, every B1iF flow, every UDO from OUDO, and every UDF from CUFD. Each item is logged with: vendor (often the SAP Partner Edge partner that deployed B1), licence status, last-modified date, business owner, and frequency of invocation derived from B1 audit logs where available. The output is a partner-customisation inventory that becomes a tracked artefact in the migration checklist. Each add-on gets a Fusion disposition recommendation: replace with native Fusion functionality, replace with Application Composer extension, replace with OIC integration flow, or retire outright. Typically 50–70% of partner add-ons are retired during cleanup.
Both backends host the same logical B1 application but differ in extraction mechanics and operational impact. The SAP Business One migration checklist accounts for: extraction interface (HANA SQL via JDBC against the column-store, SQL Server JDBC against the row-store), batch-window timing (HANA-based B1 typically has shorter overnight windows because it powers more analytical reporting), licence model (HANA-based B1 carries a separate HANA licence whose decommissioning needs synchronising with the B1 wind-down), and operational read-replica options (HANA system replication vs SQL Server log shipping vs Always On). The checklist surfaces these as concrete tasks with owners — not as background notes — because every one of them has a deadline that affects the cutover plan.
The pre-migration phase — assessment, inventory, target design, sign-off — runs 2–4 weeks elapsed for a typical SMB. Week one is discovery: extractor connects to B1, enumerates schema, counts rows, samples data, crawls SBO-COMMON. Week two is customisation inventory: UDFs/UDOs/add-ons/reports/integrations catalogued and classified. Weeks three and four are target design and sign-off: Fusion COA mapping, OCRD split rules, item-class mapping, FBDI sequence, integration replacement strategy. The SAP Business One migration checklist makes every artefact visible: who owns each item, what's signed off, what's pending. Most SMBs find this phase the most productive part of the project because it forces decisions that have been deferred for years.
Yes — retention is a named track on the checklist. SMBs running B1 typically face overlapping retention requirements: IRS 7-year tax record retention (US), HMRC 6-year retention (UK), GoBD 10-year retention with immutable storage (Germany), French CGI 10-year retention, Italian SDI multi-year retention, Brazilian SPED retention. The migration checklist captures which entities are subject to which regimes, current retention coverage (which years of OJDT/OINV/OPCH still need to be preserved), and the target archive design (loaded into Fusion archive history, routed to Syntra cold archive, or kept read-only in a decommissioned B1 read replica). Every regime has an owner, a deadline, and an audit-evidence requirement that maps to a specific deliverable.
Crystal Reports, B1 Studio reports (on HANA-based B1), and PLD (Print Layout Designer) print layouts each get a dedicated checklist track. PLD layouts — used for invoices, purchase orders, delivery notes — need rebuilding in Fusion BI Publisher because they don't carry over. Crystal Reports get inventoried with frequency-of-use telemetry: typically 50–70% are never opened and can be retired outright. B1 Studio dashboards get rebuilt in OTBI. The checklist tracks each report with: business owner, frequency of use, business value classification (critical/important/nice-to-have), Fusion equivalent (OTBI dashboard, BI Publisher report, FRS report, Smart View), rebuild owner, and sign-off status. The output is a complete reporting-cutover deliverable, not a post-go-live rebuild backlog.
Yes — multi-company consolidations (often M&A roll-ups where each acquired SMB ran its own partner-customised B1) get a tailored variant. The checklist tracks per-company inventory: each B1 company gets its own OACT analysis, its own OCRD split rules, its own UDF/UDO inventory, its own add-on catalogue, its own partner contract status. A master consolidation track maps each company's OACT to a unified Fusion 6-segment COA, identifies de-duplication candidates across OCRDs (the same vendor appearing in multiple acquired B1 instances), and sequences cutovers (typically wave-based — finance-light entities first, complex manufacturing entities last). Partner contracts are tracked per company because acquired entities often have different SAP Partner Edge partner relationships with different notice periods.
2–4 weeks elapsed, owned tracks, dated deliverables. The complete sap business one migration checklist tailored to your B1 backend, your partner-customisation profile, and your Fusion target design — generated by Syntra ETL's discovery engine against live B1.