added more records, yay
This commit is contained in:
parent
3baf64e1ad
commit
bdcaaf1230
1 changed files with 48 additions and 25 deletions
29
record.py
29
record.py
|
@ -118,13 +118,36 @@ class EmployeeWageRecord(model.Model):
|
||||||
blank5 = BlankField(max_length=23)
|
blank5 = BlankField(max_length=23)
|
||||||
|
|
||||||
|
|
||||||
class EmployeeWageRecord(model.Model):
|
class OptionalEmployeeWageRecord(model.Model):
|
||||||
record_identifier = StaticField(value='ro')
|
record_identifier = StaticField(value='ro')
|
||||||
|
blank1 = BlankField(max_length=9)
|
||||||
|
allocated_tips = NumericField(max_length=11)
|
||||||
|
uncollected_tax_on_tips = NumericField(max_length=11)
|
||||||
|
medical_savings_account = NumericField(max_length=11)
|
||||||
|
simple_retirement_account = NumericField(max_length=11)
|
||||||
|
qualified_adoption_expenses = NumericField(max_length=11)
|
||||||
|
uncollected_ss_life_ins = NumericField(max_length=11)
|
||||||
|
uncollected_medicare_life_ins = NumericField(max_length=11)
|
||||||
|
income_under_409a = NumericField(max_length=11)
|
||||||
|
hire_exempt_wages_and_tips = NumericField(max_length=11)
|
||||||
|
blank2 = BlankField(max_length=164)
|
||||||
|
wages_subject_to_puerto_rico_tax = NumericField(max_length=11, required=False)
|
||||||
|
commissions_subject_to_puerto_rico_tax = NumericField(max_length=11, required=False)
|
||||||
|
allowances_subject_to_puerto_rico_tax = NumericField(max_length=11, required=False)
|
||||||
|
tips_subject_to_puerto_rico_tax = NumericField(max_length=11, required=False)
|
||||||
|
total_wages_subject_to_puerto_rico_tax = NumericField(max_length=11, required=False)
|
||||||
|
puerto_rico_tax_withheld = NumericField(max_length=11, required=False)
|
||||||
|
retirement_fund_contrib = NumericField(max_length=11, required=False)
|
||||||
|
blank3 = BlankField(max_length=11)
|
||||||
|
total_wages_tips_virgin_islands = NumericField(max_length=11, required=False)
|
||||||
|
virgin_islands_income_tax_withheld = NumericField(max_length=11, required=False)
|
||||||
|
blank4 = BlankField(max_length=128)
|
||||||
|
|
||||||
class RTTotalRecord(model.Model):
|
|
||||||
|
class TotalRecord(model.Model):
|
||||||
record_identifier = StaticField(value='rt')
|
record_identifier = StaticField(value='rt')
|
||||||
|
|
||||||
class RUTotalRecord(model.Model):
|
class OptionalTotalRecord(model.Model):
|
||||||
record_identifier = StaticField(value='ru')
|
record_identifier = StaticField(value='ru')
|
||||||
number_of_ro_records = NumericField(max_length=7)
|
number_of_ro_records = NumericField(max_length=7)
|
||||||
allocated_tips = NumericField(max_length=15)
|
allocated_tips = NumericField(max_length=15)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue