OP-020: Resolve an ADP employee id to a plain user id¶
GetUserIdForEmployeeId is invoked over the Security route on SAIF.Services.WCF.Services.Security.SecurityService; this page documents the process end to end, from route dispatch to the message the caller receives.
Field
Value
Operation ID
OP-020
Trigger
Caller invokes GetUserIdForEmployeeId over the Security route.
LogRequestDetails logs the operation name and arguments (BR-WCF-032).
Query Employee by upper-cased id and return UserId, or "" when no row matches (BR-WCF-022a).
On failure: an Oracle/NHibernate exception is logged by the installed error handler and surfaced as a generic SOAP fault with exception detail included.
Note: Statements marked with * were inferred from code structure, naming
conventions, or contextual evidence where direct confirmation was not available
in source artifacts. Statements marked with ** could not be confirmed; treat
as unknown until verified.