New models (12): - account.asset: depreciation (linear/degressive), journal entry generation - account.edi.format + account.edi.document: UBL 2.1 XML e-invoicing - account.followup.line: payment follow-up escalation levels - account.reconcile.model + lines: automatic bank reconciliation rules - crossovered.budget + lines + account.budget.post: budgeting system - account.cash.rounding: invoice rounding (UP/DOWN/HALF-UP) - account.payment.method + lines: payment method definitions - account.invoice.send: invoice sending wizard Enhanced existing: - account.move: action_reverse (credit notes), access_url, invoice_has_outstanding - account.move.line: tax_tag_ids, analytic_distribution, date_maturity, matching_number - Entry hash chain integrity (SHA-256, secure_sequence_number) - Report HTML rendering for all 6 report types - res.partner extended with followup status + overdue tracking Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
32 lines
689 B
Go
32 lines
689 B
Go
package models
|
|
|
|
func Init() {
|
|
initAccountAccount()
|
|
initAccountJournal()
|
|
initAccountTax()
|
|
initAccountMove()
|
|
initAccountMoveLine()
|
|
initAccountPayment()
|
|
initAccountPaymentRegister()
|
|
initAccountPaymentTerm()
|
|
initAccountReconcile()
|
|
initAccountBankStatement()
|
|
initAccountFiscalPosition()
|
|
initAccountTaxReport()
|
|
initAccountReportLine()
|
|
initAccountAnalytic()
|
|
initAccountRecurring()
|
|
initAccountCompanyExtension()
|
|
initAccountPaymentMethod()
|
|
initAccountAsset()
|
|
initAccountBudget()
|
|
initAccountCashRounding()
|
|
initAccountInvoiceSend()
|
|
initAccountCashRoundingOnMove()
|
|
initAccountFollowup()
|
|
initAccountLock()
|
|
initAccountSequence()
|
|
initAccountEdi()
|
|
initAccountReconcileModel()
|
|
}
|