PayRollTable.
AccountNum = "";
PayRollTable.Advance = NoYes::No;
PayRollTable.AdvancePayDaysDiscount = NoYes::No;
PayRollTable.AfectedSalary = PayRollAfectedSalary::BaseSalary;
PayRollTable.AffiliatedType = PayRollAffiliatedType::WorkerWhitIVS;
PayRollTable.ApplyASO = NoYes::No;
PayRollTable.ApplyEmplSuspended = NoYes::No;
PayRollTable.ApplyLiquidation = NoYes::Yes;
PayRollTable.AvoidPlan = NoYes::No;
PayRollTable.BonificationElement = "";
PayRollTable.ConsecutiveNumber = 5;
PayRollTable.DaysPerPayroll = 0;
PayRollTable.Description = "NOMINA SEMANAL";
PayRollTable.Dimension[1] = "";
PayRollTable.Dimension[2] = "";
PayRollTable.Dimension[3] = "";
PayRollTable.Dimension[4] = "";
PayRollTable.Dimension[5] = "";
PayRollTable.ElementIdHonorary = "";
PayRollTable.ElementType = PayRollElementTypeAndPayroll::Payroll;
PayRollTable.ExcludeWeekend = NoYes::No;
PayRollTable.ExtendedDescription = ;
PayRollTable.HaveRetired = NoYes::No;
PayRollTable.Honorary = NoYes::No;
PayRollTable.HoursPerDay = 8.00;
PayRollTable.HoursPerSaturday = 0.00;
PayRollTable.IgnoreSunday = NoYes::No;
PayRollTable.InactivatePayRoll = NoYes::No;
PayRollTable.IncludeSeventhInDays = NoYes::No;
PayRollTable.IsPayRollIdGlobal = NoYes::No;
PayRollTable.LedgerAccount = 0;
PayRollTable.NoPayUsingVendors = NoYes::No;
PayRollTable.OverdraftRate = 0.00;
PayRollTable.PatronaleNumber = "";
PayRollTable.PayAllDaysAnticipated = NoYes::No;
PayRollTable.PayHolidayAndWeekendDays = NoYes::No;
PayRollTable.PayPendingDaysInComplementary = NoYes::No;
PayRollTable.PayPendingDaysOfStartDate = NoYes::No;
PayRollTable.PayrollGroupId = "";
PayRollTable.PayrollId = "SEMANAL MZT OTH";
PayRollTable.PayRollIdGlobal = "";
PayRollTable.PayrollSSAffected = NoYes::No;
PayRollTable.Percent = 0;
PayRollTable.PeriodId = "SemanalC";
PayRollTable.Person = 0;
PayRollTable.RegistratedType = NoYes::No;
PayRollTable.RegistratedType_ApplyIntercompany = NoYes::No;
PayRollTable.SalaryElement = "";
PayRollTable.SalaryPerPayRoll = NoYes::No;
PayRollTable.SaturdayWork = NoYes::No;
PayRollTable.SSCodeId = "IMSS";
PayRollTable.SubsidiaryId = "";
PayRollTable.Summary = NoYes::Yes;
PayRollTable.TypeCalculated = PayRollTypeCalculated::Days;
PayRollTable.VacationRequestByCalendar = NoYes::No;
PayRollTable.AdvanceWithoutAbsences = NoYes::No;
PayRollTable.DimensionNamePayment = "";
PayRollTable.RegistratedTypeElement = PayRollRegistratedTypeElement::All;
PayRollTable.UseDimensionInPayment = NoYes::No;
PayRollTable.UseExchangeRateCode = "";
PayRollTable.AdvanceType =
PayRollAdvanceType::ApplyPercentToMthSalaryIfComplPrd_IncomplPrdPayJustDays;
PayRollTable.AvoidPayDaily = NoYes::No;
PayRollTable.AvoidRegistratedDaily = NoYes::No;
PayRollTable.PaymentDailyDescription = ;
PayRollTable.DefaultDimension = 0;
PayRollTable.ISR_RateType = PayRollRateTypeISR::Month;
PayRollTable.ISR_MonthProyection = PayRollMonthProyectionISR::Days30_4;
PayRollTable.ISR_PayDaysPerPeriod = PayRollPayDaysPerPeriodISR::CalendaryDays;
PayRollTable.ISR_DaysAnnualAdjust = 0.00;
PayRollTable.ISR_DaysAnnualAdjustType = PayRollDaysAnnualAdjustType::None;
PayRollTable.ISR_SporadicProyectionForm =
PayRollSporadicFormISR::ProyectByPeriods;
PayRollTable.MX_RegimenFiscal = PayRollTimbCatalogRegFiscal::R605;
PayRollTable.EnableAbsenceDaysByDept = NoYes::No;
PayRollTable.CalculationBatchGroup = "";
PayRollTable.insert();