Sha256: 913a82c83b10bf3727a866a853febf90bf1fbbb586708ac6d8ea79ad966f8ad7

Contents?: true

Size: 674 Bytes

Versions: 3

Compression:

Stored size: 674 Bytes

Contents

module Xeroizer
  module Record
    module Payroll

      class PayRunModel < PayrollBaseModel

        set_permissions :read, :write, :update

      end

      class PayRun < PayrollBase

        set_primary_key :pay_run_id

        guid :pay_run_id
        guid :pay_schedule_id
        date :pay_run_period_end_date
        string :pay_run_status
        date :pay_run_period_start_date
        date :payment_date
        decimal :earnings
        decimal :deductions
        decimal :reimbursement
        decimal :net_pay
        decimal :tax
        datetime_utc :updated_date_utc, :api_name => 'UpdatedDateUTC'

        has_many :paystubs

      end
    end
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
xeroizer-3.0.1 lib/xeroizer/models/payroll/pay_run.rb
xeroizer-3.0.0 lib/xeroizer/models/payroll/pay_run.rb
xeroizer-3-pre-beta-3.0.0.pre.beta lib/xeroizer/models/payroll/pay_run.rb