Skip to main content

FB1CareerUIInfo

Overview

  • Aggregates UI-relevant career information, including the career entity ID, company data table ID, job details, member assignments, and site identifier.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (13)

NameTypeDescription
CareerDtIdstringData table ID of the company for this career.
CareerIdFB1EntityIdEntity ID of the career.
CareerTypeEB1CareerTypeCareer type classification (Business, School, etc.).
EducationTypeEB1EducationTypeEducation level for School careers (Elementary, Middle, High, College). Invalid for non-School.
FailedConditionsFB1Condition[]List of conditions that failed the RankCondition evaluation.
JobInfoFB1CareerJobInfoJob information for this career entry.
MemberInfotable<FB1EntityId, FB1CareerMemberJobInfo>Map from member entity IDs to their job assignment info.
NextWorkdayForRequesterEB1DayOfWeekThe requester's (InTargetEntityId) next actual workday, accounting for vacation/holiday/join-date/clock-in-time corrections. Invalid for non-requester queries.
SiteDtIdstringData table ID of the site for this career.
bBlockedByRetirementbooleanWhether joining is blocked because the target is pending retirement.
bIsFakeCompanybooleanTrue if this career belongs to a fake (rabbithole) company.
bMeetJoinConditionbooleanFalse if the target character does not meet join conditions (RetireAgeStep or RankCondition check failed).
bRequesterHasPendingTransferbooleanWhether the requester is already in a pending school-transfer-application state. If true, the enroll buttons are dimmed (to prevent duplicate applications).