Need to understand what Alternate Job Code is for.
SAP Successfactors Learning Management System (LMS)
You typically add alternate job codes when users might need the curricula or competencies that are not associated with their primary job code and you are using SAP SuccessFactors Learning job codes as part of the assignment criteria and you want a user to get the curricula of more than one job code.
You could have two job codes: "Shop Foreman" and "Safety Leader." If you need the shop foreman to have the curricula or competencies of a safety leader (for example, to improve the safety on the shop floor), then you can create an assignment profile with two groups. One group would be based on a primary job code (safety leader), and the other group would be based on an alternate job code (shop foreman). You would add the competency profiles and curricula that a safety leader needs. When you propagate the assignment profiles, all of the current users who are associated with Safety Leader as their primary job code or alternate job code would receive the competency profiles and curricula associated with the assignment profile. Any users whose attributes change so that they would be part of the assignment profile would also receive the competency profiles and curricula the next time that the Assignment Profile Synchronization automatic process executes.
job code, alternate, alternate job code, learning, LMS , KBA , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , LOD-SF-LMS , SuccessFactors Learning , Problem