India's AI-powered Enterprise Content Management platform. 4 native AI features. Start your free trial →
Integrations

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.

How it works

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.

1
SuccessFactors

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 — efficient
2
MFT Transfer

Secure 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 failure
3
ShareDocs Processing

Employee 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-monitoring
The core differentiator

Employee 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.

1

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.

Automated
2

Documents 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.

Automated
3

Candidate 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.

Automated
4

Documents 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.

Automated
5

Candidate 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 required
Employee master data

Employee 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.

Employee_IDMandatory
DivisionMandatory
GradeMandatory
Candidate_IDPre-joiner
Employee_NameSynced
Employee_StatusSynced

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.

Automated document routing

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.

ShareDocs folder structure — auto-created from SuccessFactors data
Employee Documents
Retail Banking
Grade A
EMP001_offer_letter.pdf
EMP001_appointment.pdf
Grade B
EMP002_contract.pdf
Operations
Grade A
EMP003_joining_form.pdf
Grade C
EMP004_id_proof.pdf
Division + Grade from SuccessFactors — no manual filing
Automation & monitoring

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.

10:00 PM
Job 1 — Employee Data Import

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
11:00 PM
Job 2 — Document Decode & Upload

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
12:00 AM
Job 3 — Document Movement & Linking

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.

Deployment

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.

1

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.

Scoping
2

CPI 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 team
3

MFT 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.

HridayamSoft
4

End-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 requirements
  • 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 / client requirements
  • SAP SuccessFactors — Employee Central + RCM modules
  • SAP Cloud Platform Integration (CPI) subscription
  • Managed File Transfer (MFT) infrastructure
  • SAP CPI team for integration flow configuration
Live deployment reference

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.

Common questions

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.

More integrations

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.