SAP SuccessFactors document management — sync employee records, auto-route HR documents, and manage the full candidate-to-employee lifecycle
ShareDocs integrates with SAP SuccessFactors via CPI middleware — syncing employee master data daily, automatically creating document sets by division and grade, and tracking employee documents from the Offer Approval Stage through to the full employment record.This is sap successfactors employee document management software — hr document management software built for the complete employee lifecycle — from candidate to confirmed employee.
Three Components Working Together — SuccessFactors ECM Integration
The successfactors ecm integration uses a three-tier architecture: SAP CPI extracts and transforms the data, MFT moves files securely, and ShareDocs processes and stores everything. Each night, three scheduled jobs run in sequence to keep employee master data and documents in sync. The result is an hr document management system that largely runs itself.
Delta Extraction via CPI
SAP Cloud Platform Integration (CPI) fetches only new and changed employee records from SuccessFactors daily. For candidates at Offer Approval Stage, it captures Candidate ID, Division, and Grade. Post-movement to Employee Central, Employee ID is added. CPI generates a structured CSV file and Base64-encoded files for documents.
Delta-based — efficientSecure File Transfer to ShareDocs
Managed File Transfer (MFT) moves the generated CSV and document files from the CPI application server to the designated ShareDocs server folder. This decoupled architecture means SuccessFactors and ShareDocs never communicate directly. MFT includes retry mechanisms for network failures.
Retry on failureEmployee Records & Documents Created
ShareDocs runs three scheduled jobs: employee master data is imported and document sets created, documents are decoded from Base64 and uploaded to temp folders, then moved to the correct division and grade folder structure. Every exception is logged and a consolidated report sent each morning.
Self-monitoringEmployee Lifecycle Document Management — From Offer Approval to Full Employment Record
Most HR document management implementations begin when an employee joins. Candidate document management is often handled manually or not at all. ShareDocs begins earlier at the Offer Approval Stage in SuccessFactors Recruiting (RCM). Documents collected during recruitment are tracked under Candidate ID, and when the candidate moves to Employee Central, ShareDocs automatically re-links all their documents to the permanent Employee ID. No manual re-filing. No lost pre-joiner documents.
This distinction matters at scale. For organisations processing hundreds of new joiners per quarter, the manual step of re-linking recruitment documents to the employee record is a significant administrative cost and a common source of missing document audit findings.
Offer Approval Stage — SuccessFactors RCM
Candidate reaches Offer Approval in SuccessFactors recruiting. CPI captures Candidate ID, Division, and Grade. ShareDocs creates a temp folder for this candidate's documents.
AutomatedDocuments Transferred — Pre-Joiner Stage
CPI encodes candidate documents from SuccessFactors in Base64 and transfers them via MFT. ShareDocs decodes and places them in the candidate's temp folder, indexed by Candidate ID and routed by Division and Grade.
AutomatedCandidate Joins — Moves to Employee Central
Candidate is confirmed as an employee and moves to Employee Central in SuccessFactors. The Employee ID is included in the next delta sync to ShareDocs.
AutomatedDocuments Re-Linked — Candidate ID → Employee ID
ShareDocs automatically renames files from Candidate ID to Employee ID and links all documents to the permanent employee record in the Document Set. Complete, auditable document history from offer to employment.
AutomatedCandidate Does Not Join
If a candidate declines the offer or is not confirmed, their documents remain in the temp folder. These appear in the exception report. Manual cleanup is required.
Manual action requiredEmployee Data Synced from SuccessFactors to ShareDocs
The sap successfactors dms integration syncs structured employee data from SuccessFactors to ShareDocs via CPI-generated CSV. Employee ID, Division, and Grade are the mandatory fields required to create a Document Set in ShareDocs.
The sync is delta-based — CPI fetches only records that have changed since the last run, not a full export. This keeps the nightly job fast and predictable regardless of total employee count. New records are inserted into the employee master; existing records are updated. The Document Set module handles both insert and update logic automatically.
HR Documents Auto-Routed by Division and Grade
Once employee master data is in ShareDocs, hr document routing automation places every document in the correct folder automatically. Division and Grade values from SuccessFactors determine the exact folder path in the ShareDocs structure.
The digital hr document management folder structure in ShareDocs mirrors your organisational hierarchy. When a document arrives for an employee or candidate, ShareDocs looks up their Division and Grade from the synced employee master and routes the document to the matching folder automatically.
This routing applies to all document types transferred from SuccessFactors whether they arrive during the candidate stage under Candidate ID or after joining under Employee ID. When a candidate becomes an employee, the routing path stays the same.
For documents resent when a candidate's offer status changes, ShareDocs adds a timestamp suffix to the filename rather than overwriting. Every version is retained. No silent overwrites.
Three Nightly Jobs — Self-Monitoring HR Document Automation
The hr document automation benefits of this integration include not just routing and lifecycle management, but monitoring too. Three scheduled jobs run sequentially each night. Each job logs its own exceptions. A consolidated report lands in the solution admin's inbox every morning with no manual monitoring required.
Employee master records from the CPI-generated CSV are processed — new employees inserted into ShareDocs, existing employees updated. Employee ID, Division, and Grade validated. Document Sets created for qualifying records.
- Missing mandatory fields (Employee ID, Division, Grade)
- Records with only Candidate ID held in temp — pending Employee Central movement
Base64-encoded document files transferred from SuccessFactors via CPI and MFT are decoded and uploaded to temp folders in ShareDocs.
- Invalid file content — Base64 decode failure
- Missing file name header
- Incorrect file name format
Documents in temp folders are moved to their permanent Division and Grade folders based on the file movement CSV. Documents are linked to the correct employee record in the Document Set.
- Invalid file path
- Target folder does not exist
Day-end consolidated report — all three jobs' exceptions compiled into a single email delivered to the solution admin each morning. HR teams see what was processed, what failed, and what requires manual action without logging into ShareDocs.
How the SAP SuccessFactors DMS Integration Is Deployed
The sap successfactors dms integration is configured in collaboration between HridayamSoft Solutions and the client's SAP CPI team. ShareDocs provides the target folder structure and scheduled job configuration; the SAP team configures the CPI integration flows and MFT file transfer paths.
Employee data fields and CSV format agreed
HridayamSoft and the client's SAP team agree on the CSV field mapping — Employee ID, Division, Grade values, Candidate ID format, and Employee Status codes. The Document Set structure in ShareDocs is configured to match the Division and Grade hierarchy from SuccessFactors.
ScopingCPI integration flows configured
The client's SAP CPI team configures the delta extraction flows in CPI — fetching records from SuccessFactors Employee Central and RCM, generating the CSV and Base64 document files.
SAP CPI teamMFT paths and ShareDocs scheduled jobs configured
MFT transfer paths are configured to move files from the CPI server to the ShareDocs application server. The three ShareDocs scheduled jobs are configured with their run times (10pm, 11pm, 12am), folder paths, and exception report email recipients.
HridayamSoftEnd-to-end testing and go-live
Full lifecycle tested — candidate at Offer Approval Stage, document transfer, job sequencing, re-linking on Employee Central movement, exception reporting. Go-live with hr lifecycle document management fully operational.
Go-live- ShareDocs Enterpriser — on-premise deployment
- Document Set module enabled
- Application server with MFT target folder access
- Scheduled task configuration access
- Email configured for exception reports
- SAP SuccessFactors — Employee Central + RCM modules
- SAP Cloud Platform Integration (CPI) subscription
- Managed File Transfer (MFT) infrastructure
- SAP CPI team for integration flow configuration
Large financial services organisation — Southeast Asia
A large financial services organisation in Southeast Asia uses ShareDocs as its employee document management system, integrated with SAP SuccessFactors via CPI and MFT. The integration manages employee documents across multiple divisions and grades from the candidate stage through to the complete employee record. The deployment is one of the most complete hr document management solutions currently running on ShareDocs on-premise with the three-job nightly schedule and automated exception reporting.
SAP SuccessFactors Integration — Frequently Asked Questions
How does SAP SuccessFactors document management integration work with ShareDocs?
The SAP SuccessFactors document management integration connects SuccessFactors to ShareDocs via SAP Cloud Platform Integration (CPI) middleware and Managed File Transfer (MFT). CPI extracts delta employee records from SuccessFactors daily, generates CSV files and Base64-encoded document files, and transfers them to ShareDocs via MFT. ShareDocs processes these files through three nightly scheduled jobs — importing employee data, decoding documents, and moving files to the correct division and grade folders.
What is employee lifecycle document management in the context of SuccessFactors?
Employee lifecycle document management means managing documents from the pre-joiner stage through full employment. In the SuccessFactors integration, ShareDocs begins tracking candidate documents at the Offer Approval Stage — before the candidate moves to Employee Central. When they become an employee, ShareDocs automatically re-links all documents from Candidate ID to Employee ID and organises them in the correct folder. This eliminates the manual re-linking step most HR teams handle individually for each new joiner.
What employee data fields are synced from SuccessFactors to ShareDocs?
The integration syncs Employee ID, Candidate ID, Employee Name, Division, Grade, and Employee Status. Employee ID, Division, and Grade are the three mandatory fields required to create a Document Set in ShareDocs. Until a candidate moves to Employee Central and receives an Employee ID, records are held in a temporary folder indexed by Candidate ID.
How are HR documents automatically routed in ShareDocs?
Once employee master data is synced from SuccessFactors, ShareDocs uses the Division and Grade values to route documents automatically to the correct folder. Documents uploaded or transferred for a candidate or employee are placed in the folder matching their division and grade — with no manual filing. This automated document routing is one of the primary operational benefits of the hr dms integration.
What happens if a candidate does not move to Employee Central?
Candidates who do not join — those who decline an offer or whose hiring is not completed — will have their documents held in a temporary folder in ShareDocs. These records are flagged in the day-end exception report sent to the solution admin. Manual cleanup of these temporary records is required, as ShareDocs cannot automatically determine whether a hiring decision is final or still in progress.
How does ShareDocs handle resent documents without overwriting existing files?
If the same document file is resent — for example when a candidate's status changes and returns to Offer Approval Stage — ShareDocs adds a timestamp suffix to the filename rather than overwriting the existing file. This ensures no document is silently replaced, maintaining a complete and auditable document history for every employee record.
What is the hr dms integration architecture for SAP SuccessFactors?
The HR DMS integration architecture uses three components: SAP CPI as middleware extracting delta records and generating structured files, Managed File Transfer (MFT) moving files securely between systems, and ShareDocs on-premise processing and storing employee data and documents. Three scheduled jobs run sequentially — employee data at 10pm, document decoding at 11pm, document movement at 12am — with a consolidated exception report delivered by email each morning.
SuccessFactors Is One of Several ECM Integrations Available
As part of a complete enterprise document management system, ShareDocs connects to your entire stack — ERP, accounting, productivity, and identity.
See the SuccessFactors Integration in a Live Demo
We will walk through the complete flow — employee data sync, candidate lifecycle tracking, automated document routing, scheduled jobs, and exception reporting. 30 minutes, no obligation.