public static PayStatementEarningLine CreatePayStatementEarningLine(string payStatementNumber, decimal lineNumber, decimal earningRate, global::System.DateTimeOffset accountingDate, global::System.DateTimeOffset earningsDate, decimal reversedPayStatementLineNum, decimal amountInTransactionCurrency, decimal quantity, global::Microsoft.Dynamics.DataEntities.Worker worker, global::Microsoft.Dynamics.DataEntities.PositionV2 positionV2, global::Microsoft.Dynamics.DataEntities.WorkerTaxRegion workerTaxRegion, global::Microsoft.Dynamics.DataEntities.PayStatementHeader payStatementHeader) { PayStatementEarningLine payStatementEarningLine = new PayStatementEarningLine(); payStatementEarningLine.PayStatementNumber = payStatementNumber; payStatementEarningLine.LineNumber = lineNumber; payStatementEarningLine.EarningRate = earningRate; payStatementEarningLine.AccountingDate = accountingDate; payStatementEarningLine.EarningsDate = earningsDate; payStatementEarningLine.ReversedPayStatementLineNum = reversedPayStatementLineNum; payStatementEarningLine.AmountInTransactionCurrency = amountInTransactionCurrency; payStatementEarningLine.Quantity = quantity; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } payStatementEarningLine.Worker = worker; if ((positionV2 == null)) { throw new global::System.ArgumentNullException("positionV2"); } payStatementEarningLine.PositionV2 = positionV2; if ((workerTaxRegion == null)) { throw new global::System.ArgumentNullException("workerTaxRegion"); } payStatementEarningLine.WorkerTaxRegion = workerTaxRegion; if ((payStatementHeader == null)) { throw new global::System.ArgumentNullException("payStatementHeader"); } payStatementEarningLine.PayStatementHeader = payStatementHeader; return(payStatementEarningLine); }
public static BenefitEligibilityOverride CreateBenefitEligibilityOverride(string benefitPlanId, string benefitOptionId, global::System.DateTimeOffset effective, global::System.DateTimeOffset expiration, string workerId, global::System.DateTimeOffset overrideStartDate, global::System.DateTimeOffset overrideEndDate, global::Microsoft.Dynamics.DataEntities.BenefitPlan benefitPlan, global::Microsoft.Dynamics.DataEntities.Worker worker, global::Microsoft.Dynamics.DataEntities.BenefitOption benefitOption, global::Microsoft.Dynamics.DataEntities.Benefit benefit) { BenefitEligibilityOverride benefitEligibilityOverride = new BenefitEligibilityOverride(); benefitEligibilityOverride.BenefitPlanId = benefitPlanId; benefitEligibilityOverride.BenefitOptionId = benefitOptionId; benefitEligibilityOverride.Effective = effective; benefitEligibilityOverride.Expiration = expiration; benefitEligibilityOverride.WorkerId = workerId; benefitEligibilityOverride.OverrideStartDate = overrideStartDate; benefitEligibilityOverride.OverrideEndDate = overrideEndDate; if ((benefitPlan == null)) { throw new global::System.ArgumentNullException("benefitPlan"); } benefitEligibilityOverride.BenefitPlan = benefitPlan; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } benefitEligibilityOverride.Worker = worker; if ((benefitOption == null)) { throw new global::System.ArgumentNullException("benefitOption"); } benefitEligibilityOverride.BenefitOption = benefitOption; if ((benefit == null)) { throw new global::System.ArgumentNullException("benefit"); } benefitEligibilityOverride.Benefit = benefit; return(benefitEligibilityOverride); }
public static USTaxTransactionHistory CreateUSTaxTransactionHistory(string personnelNumber, string taxCodeId, global::System.DateTimeOffset transDate, string countryRegionId, int sequenceNumber, decimal grossSubjectWages, decimal rate, decimal priorStateWageAmount, decimal subjectWages, decimal wageBase, decimal hours, decimal grossWages, decimal calculatedTaxAmount, decimal excessWages, global::Microsoft.Dynamics.DataEntities.Worker worker) { USTaxTransactionHistory uSTaxTransactionHistory = new USTaxTransactionHistory(); uSTaxTransactionHistory.PersonnelNumber = personnelNumber; uSTaxTransactionHistory.TaxCodeId = taxCodeId; uSTaxTransactionHistory.TransDate = transDate; uSTaxTransactionHistory.CountryRegionId = countryRegionId; uSTaxTransactionHistory.SequenceNumber = sequenceNumber; uSTaxTransactionHistory.GrossSubjectWages = grossSubjectWages; uSTaxTransactionHistory.Rate = rate; uSTaxTransactionHistory.PriorStateWageAmount = priorStateWageAmount; uSTaxTransactionHistory.SubjectWages = subjectWages; uSTaxTransactionHistory.WageBase = wageBase; uSTaxTransactionHistory.Hours = hours; uSTaxTransactionHistory.GrossWages = grossWages; uSTaxTransactionHistory.CalculatedTaxAmount = calculatedTaxAmount; uSTaxTransactionHistory.ExcessWages = excessWages; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } uSTaxTransactionHistory.Worker = worker; return(uSTaxTransactionHistory); }
public static Discussion CreateDiscussion(string discussion1, string personnelNumber, global::System.DateTimeOffset finishedDate, global::System.DateTimeOffset startDate, global::System.DateTimeOffset endDate, global::Microsoft.Dynamics.DataEntities.PerfPeriod perfPeriod, global::Microsoft.Dynamics.DataEntities.RatingLevel ratingLevel, global::Microsoft.Dynamics.DataEntities.Worker worker, global::Microsoft.Dynamics.DataEntities.DiscussionType hcmDiscussionType) { Discussion discussion = new Discussion(); discussion.Discussion1 = discussion1; discussion.PersonnelNumber = personnelNumber; discussion.FinishedDate = finishedDate; discussion.StartDate = startDate; discussion.EndDate = endDate; if ((perfPeriod == null)) { throw new global::System.ArgumentNullException("perfPeriod"); } discussion.PerfPeriod = perfPeriod; if ((ratingLevel == null)) { throw new global::System.ArgumentNullException("ratingLevel"); } discussion.RatingLevel = ratingLevel; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } discussion.Worker = worker; if ((hcmDiscussionType == null)) { throw new global::System.ArgumentNullException("hcmDiscussionType"); } discussion.HcmDiscussionType = hcmDiscussionType; return(discussion); }
public static WorkerPostalAddressV2 CreateWorkerPostalAddressV2(string personnelNumber, string addressLocationId, global::System.DateTimeOffset effective, global::System.DateTimeOffset expiration, decimal addressLatitude, decimal addressLongitude, global::Microsoft.Dynamics.DataEntities.Worker worker) { WorkerPostalAddressV2 workerPostalAddressV2 = new WorkerPostalAddressV2(); workerPostalAddressV2.PersonnelNumber = personnelNumber; workerPostalAddressV2.AddressLocationId = addressLocationId; workerPostalAddressV2.Effective = effective; workerPostalAddressV2.Expiration = expiration; workerPostalAddressV2.AddressLatitude = addressLatitude; workerPostalAddressV2.AddressLongitude = addressLongitude; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerPostalAddressV2.Worker = worker; return workerPostalAddressV2; }
public static WorkerSummary CreateWorkerSummary(string personnelNumber, global::System.DateTimeOffset validFrom, global::System.DateTimeOffset validTo, global::System.DateTimeOffset originalHireDateTime, global::System.DateTimeOffset anniversaryDateTime, global::System.DateTimeOffset seniorityDate, global::Microsoft.Dynamics.DataEntities.Worker worker) { WorkerSummary workerSummary = new WorkerSummary(); workerSummary.PersonnelNumber = personnelNumber; workerSummary.ValidFrom = validFrom; workerSummary.ValidTo = validTo; workerSummary.OriginalHireDateTime = originalHireDateTime; workerSummary.AnniversaryDateTime = anniversaryDateTime; workerSummary.SeniorityDate = seniorityDate; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerSummary.Worker = worker; return(workerSummary); }
public static WorkerBankAccount CreateWorkerBankAccount(string personnelNumber, string accountIdentification, global::System.DateTimeOffset addressValidFrom, global::System.DateTimeOffset addressValidTo, global::Microsoft.Dynamics.DataEntities.Worker worker) { WorkerBankAccount workerBankAccount = new WorkerBankAccount(); workerBankAccount.PersonnelNumber = personnelNumber; workerBankAccount.AccountIdentification = accountIdentification; workerBankAccount.AddressValidFrom = addressValidFrom; workerBankAccount.AddressValidTo = addressValidTo; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerBankAccount.Worker = worker; return(workerBankAccount); }
partial void OnOrderResponsibleWorkerChanging(global::Microsoft.Dynamics.DataEntities.Worker value);
public static WorkerTaxRegion CreateWorkerTaxRegion(string personnelNumber, string locationId, global::Microsoft.Dynamics.DataEntities.Worker worker, global::Microsoft.Dynamics.DataEntities.TaxRegion taxRegion) { WorkerTaxRegion workerTaxRegion = new WorkerTaxRegion(); workerTaxRegion.PersonnelNumber = personnelNumber; workerTaxRegion.LocationId = locationId; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerTaxRegion.Worker = worker; if ((taxRegion == null)) { throw new global::System.ArgumentNullException("taxRegion"); } workerTaxRegion.TaxRegion = taxRegion; return(workerTaxRegion); }
partial void OnPersonalContactOrganizationWorkerChanging(global::Microsoft.Dynamics.DataEntities.Worker value);
public static PersonalContactOrganizations CreatePersonalContactOrganizations(string workerPersonnelNumber, string contactOrganizationPartyNumber, global::Microsoft.Dynamics.DataEntities.RelationshipType personalContactOrganizationRelationshipType, global::Microsoft.Dynamics.DataEntities.Worker personalContactOrganizationWorker) { PersonalContactOrganizations personalContactOrganizations = new PersonalContactOrganizations(); personalContactOrganizations.WorkerPersonnelNumber = workerPersonnelNumber; personalContactOrganizations.ContactOrganizationPartyNumber = contactOrganizationPartyNumber; if ((personalContactOrganizationRelationshipType == null)) { throw new global::System.ArgumentNullException("personalContactOrganizationRelationshipType"); } personalContactOrganizations.PersonalContactOrganizationRelationshipType = personalContactOrganizationRelationshipType; if ((personalContactOrganizationWorker == null)) { throw new global::System.ArgumentNullException("personalContactOrganizationWorker"); } personalContactOrganizations.PersonalContactOrganizationWorker = personalContactOrganizationWorker; return(personalContactOrganizations); }
public static WorkerEnrolledAccrualInquiry CreateWorkerEnrolledAccrualInquiry(string dataAreaId, string workerName, string accrualId, decimal totalUsed, decimal totalAvailableHours, global::System.DateTimeOffset accrualYearStartDate, decimal totalPendingUsage, decimal totalAccrued, decimal totalCarryOver, global::Microsoft.Dynamics.DataEntities.Worker worker, global::Microsoft.Dynamics.DataEntities.AccrualPlan accrualPlan) { WorkerEnrolledAccrualInquiry workerEnrolledAccrualInquiry = new WorkerEnrolledAccrualInquiry(); workerEnrolledAccrualInquiry.dataAreaId = dataAreaId; workerEnrolledAccrualInquiry.WorkerName = workerName; workerEnrolledAccrualInquiry.AccrualId = accrualId; workerEnrolledAccrualInquiry.TotalUsed = totalUsed; workerEnrolledAccrualInquiry.TotalAvailableHours = totalAvailableHours; workerEnrolledAccrualInquiry.AccrualYearStartDate = accrualYearStartDate; workerEnrolledAccrualInquiry.TotalPendingUsage = totalPendingUsage; workerEnrolledAccrualInquiry.TotalAccrued = totalAccrued; workerEnrolledAccrualInquiry.TotalCarryOver = totalCarryOver; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerEnrolledAccrualInquiry.Worker = worker; if ((accrualPlan == null)) { throw new global::System.ArgumentNullException("accrualPlan"); } workerEnrolledAccrualInquiry.AccrualPlan = accrualPlan; return(workerEnrolledAccrualInquiry); }
public static WorkerEnrolledBenefitInquiry CreateWorkerEnrolledBenefitInquiry(global::System.DateTimeOffset validFrom, global::System.DateTimeOffset validTo, decimal deductionAmountCur, decimal contributionAmountCur, global::Microsoft.Dynamics.DataEntities.Worker worker, global::Microsoft.Dynamics.DataEntities.Benefit benefit) { WorkerEnrolledBenefitInquiry workerEnrolledBenefitInquiry = new WorkerEnrolledBenefitInquiry(); workerEnrolledBenefitInquiry.ValidFrom = validFrom; workerEnrolledBenefitInquiry.ValidTo = validTo; workerEnrolledBenefitInquiry.DeductionAmountCur = deductionAmountCur; workerEnrolledBenefitInquiry.ContributionAmountCur = contributionAmountCur; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerEnrolledBenefitInquiry.Worker = worker; if ((benefit == null)) { throw new global::System.ArgumentNullException("benefit"); } workerEnrolledBenefitInquiry.Benefit = benefit; return(workerEnrolledBenefitInquiry); }
public static Employment CreateEmployment(string personnelNumber, string legalEntityId, global::System.DateTimeOffset employmentStartDate, global::System.DateTimeOffset employmentEndDate, global::Microsoft.Dynamics.DataEntities.Worker worker) { Employment employment = new Employment(); employment.PersonnelNumber = personnelNumber; employment.LegalEntityId = legalEntityId; employment.EmploymentStartDate = employmentStartDate; employment.EmploymentEndDate = employmentEndDate; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } employment.Worker = worker; return(employment); }
public static WorkerContact CreateWorkerContact(string personnelNumber, string locator, string description, global::Microsoft.Dynamics.DataEntities.Worker worker) { WorkerContact workerContact = new WorkerContact(); workerContact.PersonnelNumber = personnelNumber; workerContact.Locator = locator; workerContact.Description = description; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } workerContact.Worker = worker; return(workerContact); }
public static TimeAndAttendanceManualPremiumRegistration CreateTimeAndAttendanceManualPremiumRegistration(string dataAreaId, global::System.DateTimeOffset timeProfileDate, long manualPremiumRegistrationEntryNumber, string workerPersonnelNumber, decimal unitPrice, decimal unitQuantity, global::Microsoft.Dynamics.DataEntities.Worker worker) { TimeAndAttendanceManualPremiumRegistration timeAndAttendanceManualPremiumRegistration = new TimeAndAttendanceManualPremiumRegistration(); timeAndAttendanceManualPremiumRegistration.dataAreaId = dataAreaId; timeAndAttendanceManualPremiumRegistration.TimeProfileDate = timeProfileDate; timeAndAttendanceManualPremiumRegistration.ManualPremiumRegistrationEntryNumber = manualPremiumRegistrationEntryNumber; timeAndAttendanceManualPremiumRegistration.WorkerPersonnelNumber = workerPersonnelNumber; timeAndAttendanceManualPremiumRegistration.UnitPrice = unitPrice; timeAndAttendanceManualPremiumRegistration.UnitQuantity = unitQuantity; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } timeAndAttendanceManualPremiumRegistration.Worker = worker; return(timeAndAttendanceManualPremiumRegistration); }
public static EngineeringChangeRequestHeader CreateEngineeringChangeRequestHeader(string requestNumber, global::Microsoft.Dynamics.DataEntities.Worker requesterWorker, global::Microsoft.Dynamics.DataEntities.EngineeringChangePriority engineeringChangePriority) { EngineeringChangeRequestHeader engineeringChangeRequestHeader = new EngineeringChangeRequestHeader(); engineeringChangeRequestHeader.RequestNumber = requestNumber; if ((requesterWorker == null)) { throw new global::System.ArgumentNullException("requesterWorker"); } engineeringChangeRequestHeader.RequesterWorker = requesterWorker; if ((engineeringChangePriority == null)) { throw new global::System.ArgumentNullException("engineeringChangePriority"); } engineeringChangeRequestHeader.EngineeringChangePriority = engineeringChangePriority; return(engineeringChangeRequestHeader); }
public static EmploymentPerCompany CreateEmploymentPerCompany(string dataAreaId, string personnelNumber, global::System.DateTimeOffset employmentStartDate, global::System.DateTimeOffset employmentEndDate, global::Microsoft.Dynamics.DataEntities.Worker worker) { EmploymentPerCompany employmentPerCompany = new EmploymentPerCompany(); employmentPerCompany.dataAreaId = dataAreaId; employmentPerCompany.PersonnelNumber = personnelNumber; employmentPerCompany.EmploymentStartDate = employmentStartDate; employmentPerCompany.EmploymentEndDate = employmentEndDate; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } employmentPerCompany.Worker = worker; return(employmentPerCompany); }
public static FormW2BoxReportingAdjustment CreateFormW2BoxReportingAdjustment(string dataAreaId, string personnelNumber, global::System.DateTimeOffset reportingDate, decimal amount, global::Microsoft.Dynamics.DataEntities.Worker worker) { FormW2BoxReportingAdjustment formW2BoxReportingAdjustment = new FormW2BoxReportingAdjustment(); formW2BoxReportingAdjustment.dataAreaId = dataAreaId; formW2BoxReportingAdjustment.PersonnelNumber = personnelNumber; formW2BoxReportingAdjustment.ReportingDate = reportingDate; formW2BoxReportingAdjustment.Amount = amount; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } formW2BoxReportingAdjustment.Worker = worker; return(formW2BoxReportingAdjustment); }
public static ProductOwnerWorker CreateProductOwnerWorker(string productOwnerId, string assignedPersonnelNumber, global::Microsoft.Dynamics.DataEntities.ProductOwner productOwner, global::Microsoft.Dynamics.DataEntities.Worker assignedWorker) { ProductOwnerWorker productOwnerWorker = new ProductOwnerWorker(); productOwnerWorker.ProductOwnerId = productOwnerId; productOwnerWorker.AssignedPersonnelNumber = assignedPersonnelNumber; if ((productOwner == null)) { throw new global::System.ArgumentNullException("productOwner"); } productOwnerWorker.ProductOwner = productOwner; if ((assignedWorker == null)) { throw new global::System.ArgumentNullException("assignedWorker"); } productOwnerWorker.AssignedWorker = assignedWorker; return(productOwnerWorker); }
partial void OnPreferredTechnicianWorkerChanging(global::Microsoft.Dynamics.DataEntities.Worker value);
partial void OnWorkerChanging(global::Microsoft.Dynamics.DataEntities.Worker value);
public static PlannedTimeAndAttendanceAbsenceRegistration CreatePlannedTimeAndAttendanceAbsenceRegistration(string dataAreaId, string workerPersonnelNumber, long plannedAbsenceRegistrationEntryNumber, global::System.DateTimeOffset startDateTime, global::System.DateTimeOffset endDateTime, int calculatedTimeSeconds, global::Microsoft.Dynamics.DataEntities.Worker worker) { PlannedTimeAndAttendanceAbsenceRegistration plannedTimeAndAttendanceAbsenceRegistration = new PlannedTimeAndAttendanceAbsenceRegistration(); plannedTimeAndAttendanceAbsenceRegistration.dataAreaId = dataAreaId; plannedTimeAndAttendanceAbsenceRegistration.WorkerPersonnelNumber = workerPersonnelNumber; plannedTimeAndAttendanceAbsenceRegistration.PlannedAbsenceRegistrationEntryNumber = plannedAbsenceRegistrationEntryNumber; plannedTimeAndAttendanceAbsenceRegistration.StartDateTime = startDateTime; plannedTimeAndAttendanceAbsenceRegistration.EndDateTime = endDateTime; plannedTimeAndAttendanceAbsenceRegistration.CalculatedTimeSeconds = calculatedTimeSeconds; if ((worker == null)) { throw new global::System.ArgumentNullException("worker"); } plannedTimeAndAttendanceAbsenceRegistration.Worker = worker; return(plannedTimeAndAttendanceAbsenceRegistration); }