GoodERP
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

38 lines
1.8KB

  1. # Copyright 2016 上海开阖软件有限公司 (http://www.osbzr.com)
  2. # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
  3. from odoo import models, fields, api
  4. class BalanceSheet(models.Model):
  5. """资产负债表模板
  6. 模板用来定义最终输出的 资产负债表的格式,
  7. 每行的 科目的顺序 科目的大分类的所属的子科目的顺序
  8. -- 本模板适合中国会计使用.
  9. """
  10. _name = "balance.sheet"
  11. _order = "sequence,id"
  12. _description = '资产负债表模板'
  13. sequence = fields.Integer('顺序号')
  14. line = fields.Integer('序号', required=True, help='资产负债表的行次')
  15. balance = fields.Char('资产')
  16. line_num = fields.Char('行次', help='此处行次并不是出报表的实际的行数,只是显示用的用来符合国人习惯')
  17. ending_balance = fields.Float('期末数')
  18. balance_formula = fields.Text(
  19. '科目范围', help='设定本行的资产负债表的科目范围,例如1001~1012999999 结束科目尽可能大一些方便以后扩展')
  20. beginning_balance = fields.Float('年初数')
  21. balance_two = fields.Char('负债和所有者权益')
  22. line_num_two = fields.Char('行次 ', help='此处行次并不是出报表的实际的行数,只是显示用的用来符合国人习惯')
  23. ending_balance_two = fields.Float('期末数 ')
  24. balance_two_formula = fields.Text(
  25. '科目范围 ', help='设定本行的资产负债表的科目范围,例如1001~1012999999 结束科目尽可能大一些方便以后扩展')
  26. beginning_balance_two = fields.Float('年初数 ', help='报表行本年的年余额')
  27. company_id = fields.Many2one(
  28. 'res.company',
  29. string='公司',
  30. change_default=True,
  31. default=lambda self: self.env.company)
上海开阖软件有限公司 沪ICP备12045867号-1