- leere, frisch initialisierte Datenbanken der Versionen verglichen - datasetprogramme erkennen jetzt auch suche nach standardtabellen wie uom
11476 lines
277 KiB
JSON
11476 lines
277 KiB
JSON
{
|
|
"company.company": {
|
|
"fields": {
|
|
"currency": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "currency.currency",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"employees": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.employee",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"footer": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"header": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"logo": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"logo_cache": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.company.logo.cache",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"party": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"tax_identifiers": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.company.tax_identifier",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"timezone": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"company.company.config": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"company.company.config.start": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"company.company.logo.cache": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"height": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"image": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"width": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"company.company.tax_identifier": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"company_party": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"country": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "country.country",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"organization": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "country.organization",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"tax_identifier": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "party.identifier",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"company.employee": {
|
|
"fields": {
|
|
"active": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"company": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"end_date": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"party": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"start_date": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"subordinates": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.employee",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"supervisor": {
|
|
"file": "company/company.py",
|
|
"module": "company",
|
|
"relation": "company.employee",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"country.country": {
|
|
"fields": {
|
|
"code": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code3": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_numeric": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"flag": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"members": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.organization.member",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"organizations": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.organization.member",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"region": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.region",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"subdivisions": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.subdivision",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"country.organization": {
|
|
"fields": {
|
|
"code": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"countries": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.organization.member",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"members": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.organization.member",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"country.organization.member": {
|
|
"fields": {
|
|
"active": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"country": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.country",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"from_date": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"organization": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.organization",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"to_date": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"country.postal_code": {
|
|
"fields": {
|
|
"city": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"country": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.country",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"postal_code": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"subdivision": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.subdivision",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"country.region": {
|
|
"fields": {
|
|
"code_numeric": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"countries": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.country",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.region",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"subregions": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.region",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"country.subdivision": {
|
|
"fields": {
|
|
"code": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"country": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.country",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"flag": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"name": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": "country.subdivision",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"type": {
|
|
"file": "country/country.py",
|
|
"module": "country",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"currency.cron": {
|
|
"fields": {
|
|
"currencies": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "currency.cron-currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"currency": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "currency.currency",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"day": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"frequency": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"last_update": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"source": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"weekday": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "ir.calendar.day",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"currency.cron-currency.currency": {
|
|
"fields": {
|
|
"cron": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "currency.cron",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "currency.currency",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"currency.currency": {
|
|
"fields": {
|
|
"code": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"digits": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"name": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"numeric_code": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"rate": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"rates": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "currency.currency.rate",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"rounding": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"symbol": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"currency.currency.rate": {
|
|
"fields": {
|
|
"currency": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": "currency.currency",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"rate": {
|
|
"file": "currency/currency.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Reference]"
|
|
},
|
|
"groups": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"icon": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.icon",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"keywords": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.keyword",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"records": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"type": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"usage": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action-res.group": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"group": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.act_window": {
|
|
"fields": {
|
|
"act_window_domains": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.act_window.domain",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"act_window_views": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.act_window.view",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"context": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"context_domain": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"context_model": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"domain": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"domains": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Field]"
|
|
},
|
|
"limit": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"order": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"pyson_context": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"pyson_domain": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"pyson_order": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"pyson_search_value": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"res_model": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"search_value": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"views": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Field]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.act_window.domain": {
|
|
"fields": {
|
|
"act_window": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.act_window",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"count": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"domain": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.act_window.view": {
|
|
"fields": {
|
|
"act_window": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.act_window",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"model": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"view": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.view",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.keyword": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"groups": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2Many]"
|
|
},
|
|
"keyword": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"model": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "Model",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.report": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"direct_print": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"extension": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"is_custom": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"model": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"module": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"record_name": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"report": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"report_content": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Binary]"
|
|
},
|
|
"report_content_custom": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"report_content_html": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Text]"
|
|
},
|
|
"report_content_name": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"report_name": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"single": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"template_extension": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"translatable": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.url": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"url": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.action.wizard": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"model": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"window": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"wiz_name": {
|
|
"file": "ir/action.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.attachment": {
|
|
"fields": {
|
|
"data": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"data_size": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Integer]"
|
|
},
|
|
"description": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"file_id": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"link": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"summary": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"type": {
|
|
"file": "ir/attachment.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.avatar": {
|
|
"fields": {
|
|
"cache": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": "ir.avatar.cache",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"image": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"image_id": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"uuid": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.avatar.cache": {
|
|
"fields": {
|
|
"avatar": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": "ir.avatar",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"image": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"image_id": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"size": {
|
|
"file": "ir/avatar.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.cache": {
|
|
"fields": {
|
|
"name": {
|
|
"file": "ir/cache.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"timestamp": {
|
|
"file": "ir/cache.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.calendar.day": {
|
|
"fields": {
|
|
"abbreviation": {
|
|
"file": "ir/calendar_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"index": {
|
|
"file": "ir/calendar_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"name": {
|
|
"file": "ir/calendar_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.calendar.month": {
|
|
"fields": {
|
|
"abbreviation": {
|
|
"file": "ir/calendar_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"index": {
|
|
"file": "ir/calendar_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"name": {
|
|
"file": "ir/calendar_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.chat.channel": {
|
|
"fields": {
|
|
"followers": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": "ir.chat.follower",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"identifier": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"resource": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": "Resource",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.chat.follower": {
|
|
"fields": {
|
|
"author": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"channel": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": "ir.chat.channel",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"email": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.chat.message": {
|
|
"fields": {
|
|
"audience": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"author": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"channel": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": "ir.chat.channel",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"content": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"email": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"reference": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"summary": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"user": {
|
|
"file": "ir/chat.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.configuration": {
|
|
"fields": {
|
|
"currency_rate_decimal": {
|
|
"file": "currency/ir.py",
|
|
"module": "currency",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"hostname": {
|
|
"file": "ir/configuration.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"language": {
|
|
"file": "ir/configuration.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"product_price_decimal": {
|
|
"file": "product/ir.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"series": {
|
|
"file": "ir/configuration.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.cron": {
|
|
"fields": {
|
|
"companies": {
|
|
"file": "company/ir.py",
|
|
"module": "company",
|
|
"relation": "ir.cron-company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"day": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"hour": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"interval_number": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"interval_type": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"logs": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": "ir.cron.log",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"method": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"minute": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"next_call": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "DateTime"
|
|
},
|
|
"running": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"timezone": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"weekday": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": "ir.calendar.day",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.cron-company.company": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "company/ir.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"cron": {
|
|
"file": "company/ir.py",
|
|
"module": "company",
|
|
"relation": "ir.cron",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.cron.log": {
|
|
"fields": {
|
|
"cron": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": "ir.cron",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"duration": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"ended": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "DateTime"
|
|
},
|
|
"started": {
|
|
"file": "ir/cron.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "DateTime"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.date": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.email": {
|
|
"fields": {
|
|
"addresses": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.email.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"at": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[DateTime]"
|
|
},
|
|
"body": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"message_id": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"recipients": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"recipients_hidden": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"recipients_secondary": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"subject": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.email.address": {
|
|
"fields": {
|
|
"address": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"email": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.email",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.email.template": {
|
|
"fields": {
|
|
"body": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"contact_mechanism": {
|
|
"file": "party/ir.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"model": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.model",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"model_name": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"name": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"recipients": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.field",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"recipients_hidden": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.field",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"recipients_hidden_pyson": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"recipients_pyson": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"recipients_secondary": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.field",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"recipients_secondary_pyson": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"reports": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.email.template-ir.action.report",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"subject": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.email.template-ir.action.report": {
|
|
"fields": {
|
|
"report": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.report",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template": {
|
|
"file": "ir/email_.py",
|
|
"module": "ir",
|
|
"relation": "ir.email.template",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.error": {
|
|
"fields": {
|
|
"description": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"message": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"origin": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": "Origin",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"processed_by": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"solved_by": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"state": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"summary": {
|
|
"file": "ir/error.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.export": {
|
|
"fields": {
|
|
"export_fields": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "ir.export.line",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"groups": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "ir.export-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"header": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"ignore_search_limit": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"name": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"records": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"resource": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"write_groups": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "ir.export-write-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.export-res.group": {
|
|
"fields": {
|
|
"export": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "ir.export",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"group": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.export-write-res.group": {
|
|
"fields": {
|
|
"export": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "ir.export",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"group": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.export.line": {
|
|
"fields": {
|
|
"export": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": "ir.export",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"name": {
|
|
"file": "ir/export.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.filestore.queue": {
|
|
"fields": {
|
|
"field": {
|
|
"file": "ir/filestore.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"file_id": {
|
|
"file": "ir/filestore.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "ir/filestore.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"prefix": {
|
|
"file": "ir/filestore.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.lang": {
|
|
"fields": {
|
|
"am": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"date": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"decimal_point": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"direction": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"grouping": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"mon_decimal_point": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"mon_grouping": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"mon_thousands_sep": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"n_cs_precedes": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"n_sep_by_space": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"n_sign_posn": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"name": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"negative_sign": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"nplurals": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"p_cs_precedes": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"p_sep_by_space": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"p_sign_posn": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"parent": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"pg_text_search": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"plural": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"pm": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"positive_sign": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"thousands_sep": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"translatable": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.lang.config": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.lang.config.start": {
|
|
"fields": {
|
|
"languages": {
|
|
"file": "ir/lang.py",
|
|
"module": "ir",
|
|
"relation": "ir.lang",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.message": {
|
|
"fields": {
|
|
"text": {
|
|
"file": "ir/message.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"text_plural": {
|
|
"file": "ir/message.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model": {
|
|
"fields": {
|
|
"fields": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.field",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"global_search_p": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"module": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"string": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.access": {
|
|
"fields": {
|
|
"description": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"group": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"model": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"perm_create": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_delete": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_read": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_write": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.button": {
|
|
"fields": {
|
|
"clicks": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button.click",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"confirm": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"groups": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"help": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"model": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"reset": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button-button.reset",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"reset_by": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button-button.reset",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"rules": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button.rule",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"string": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.button-button.reset": {
|
|
"fields": {
|
|
"button": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"button_ruled": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.button-res.group": {
|
|
"fields": {
|
|
"button": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"group": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.button.click": {
|
|
"fields": {
|
|
"button": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"record_id": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"user": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.button.rule": {
|
|
"fields": {
|
|
"button": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "ir.model.button",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"condition": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"description": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"group": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"number_user": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.data": {
|
|
"fields": {
|
|
"db_id": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"field_names": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiSelection"
|
|
},
|
|
"fs_id": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"module": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"noupdate": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.field": {
|
|
"fields": {
|
|
"access": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"help": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"model": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"module": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"relation": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"string": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"ttype": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.field.access": {
|
|
"fields": {
|
|
"description": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"field": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"group": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"model": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"perm_create": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_delete": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_read": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_write": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.graph": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.model.log": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"event": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"target": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.model.print_model_graph": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.model.print_model_graph.start": {
|
|
"fields": {
|
|
"filter": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"level": {
|
|
"file": "ir/model.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.model.refresh_materialized": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.model.workflow_graph": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module": {
|
|
"fields": {
|
|
"childs": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2Many]"
|
|
},
|
|
"dependencies": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": "ir.module.dependency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parents": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2Many]"
|
|
},
|
|
"state": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"version": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.module.activate_upgrade": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module.activate_upgrade.done": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module.activate_upgrade.start": {
|
|
"fields": {
|
|
"module_info": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.module.config": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module.config.start": {
|
|
"fields": {
|
|
"modules": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": "ir.module",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.module.config_wizard": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module.config_wizard.done": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module.config_wizard.first": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.module.config_wizard.item": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"state": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.module.config_wizard.other": {
|
|
"fields": {
|
|
"percentage": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.module.dependency": {
|
|
"fields": {
|
|
"module": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": "ir.module",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"name": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "ir/module.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.note": {
|
|
"fields": {
|
|
"message": {
|
|
"file": "ir/note.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"message_wrapped": {
|
|
"file": "ir/note.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Text]"
|
|
},
|
|
"unread": {
|
|
"file": "ir/note.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Boolean]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.note.read": {
|
|
"fields": {
|
|
"note": {
|
|
"file": "ir/note.py",
|
|
"module": "ir",
|
|
"relation": "ir.note",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"user": {
|
|
"file": "ir/note.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.queue": {
|
|
"fields": {
|
|
"data": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Dict"
|
|
},
|
|
"dequeued_at": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
},
|
|
"enqueued_at": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
},
|
|
"expected_at": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
},
|
|
"finished_at": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
},
|
|
"name": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"scheduled_at": {
|
|
"file": "ir/queue_.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.rule": {
|
|
"fields": {
|
|
"domain": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"rule_group": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": "ir.rule.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.rule.group": {
|
|
"fields": {
|
|
"default_p": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"global_p": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"groups": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": "ir.rule.group-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"model": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"perm_create": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_delete": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_read": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"perm_write": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"rules": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": "ir.rule",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.rule.group-res.group": {
|
|
"fields": {
|
|
"group": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"rule_group": {
|
|
"file": "ir/rule.py",
|
|
"module": "ir",
|
|
"relation": "ir.rule.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.sequence": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "company/ir.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"last_timestamp": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"name": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"number_increment": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"number_next": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function"
|
|
},
|
|
"number_next_internal": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"padding": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"prefix": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"preview": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"sequence_type": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": "ir.sequence.type",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"suffix": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"timestamp_offset": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"timestamp_rounding": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"type": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.sequence.strict": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "company/ir.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"last_timestamp": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"name": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"number_increment": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"number_next": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function"
|
|
},
|
|
"number_next_internal": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"padding": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"prefix": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"preview": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"sequence_type": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": "ir.sequence.type",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"suffix": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"timestamp_offset": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"timestamp_rounding": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"type": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.sequence.type": {
|
|
"fields": {
|
|
"groups": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": "ir.sequence.type-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"name": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.sequence.type-res.group": {
|
|
"fields": {
|
|
"group": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"sequence_type": {
|
|
"file": "ir/sequence.py",
|
|
"module": "ir",
|
|
"relation": "ir.sequence.type",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.session": {
|
|
"fields": {
|
|
"ip_address": {
|
|
"file": "ir/session.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"key": {
|
|
"file": "ir/session.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.session.wizard": {
|
|
"fields": {
|
|
"data": {
|
|
"file": "ir/session.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.translation": {
|
|
"fields": {
|
|
"field": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"fuzzy": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"lang": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"model": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"module": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"overriding_module": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"res_id": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"src": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"src_plural": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"type": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"value": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"value_1": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"value_2": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"value_3": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.translation.clean": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.clean.start": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.clean.succeed": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.export": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.export.result": {
|
|
"fields": {
|
|
"file": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Binary"
|
|
},
|
|
"filename": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"language": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": "ir.lang",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"module": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": "ir.module",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.export.start": {
|
|
"fields": {
|
|
"language": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": "ir.lang",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"module": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": "ir.module",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.report": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.set": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.set.start": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.set.succeed": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.update": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.translation.update.start": {
|
|
"fields": {
|
|
"language": {
|
|
"file": "ir/translation.py",
|
|
"module": "ir",
|
|
"relation": "ir.lang",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"ir.trigger": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"condition": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"limit_number": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"minimum_time_delay": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "TimeDelta"
|
|
},
|
|
"model": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": "ir.model",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"name": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"on_create_": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"on_delete_": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"on_time_": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"on_write_": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.trigger.log": {
|
|
"fields": {
|
|
"record_id": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"trigger": {
|
|
"file": "ir/trigger.py",
|
|
"module": "ir",
|
|
"relation": "ir.trigger",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.icon": {
|
|
"fields": {
|
|
"icon": {
|
|
"file": "ir/ui/icon.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Text]"
|
|
},
|
|
"module": {
|
|
"file": "ir/ui/icon.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/ui/icon.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"path": {
|
|
"file": "ir/ui/icon.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.menu": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Reference]"
|
|
},
|
|
"action_keywords": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.action.keyword",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"childs": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.menu",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"complete_name": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"favorite": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"favorites": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.menu.favorite",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"groups": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.menu-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"icon": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"name": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.menu",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.menu-res.group": {
|
|
"fields": {
|
|
"group": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"menu": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.menu",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.menu.favorite": {
|
|
"fields": {
|
|
"menu": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.menu",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"user": {
|
|
"file": "ir/ui/menu.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.view": {
|
|
"fields": {
|
|
"arch": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Text]"
|
|
},
|
|
"basis": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"data": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"domain": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"extensions": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.view",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"field_childs": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"inherit": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.view",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"model": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"module": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"type": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.view.show": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.ui.view.show.start": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"ir.ui.view_search": {
|
|
"fields": {
|
|
"domain": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"name": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.view_tree_optional": {
|
|
"fields": {
|
|
"field": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"value": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"view": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "ir.ui.view",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.view_tree_state": {
|
|
"fields": {
|
|
"child_name": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"domain": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"nodes": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"selected_nodes": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"user": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"ir.ui.view_tree_width": {
|
|
"fields": {
|
|
"field": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"occurrence": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"screen_width": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"user": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"width": {
|
|
"file": "ir/ui/view.py",
|
|
"module": "ir",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.address": {
|
|
"fields": {
|
|
"attn": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"building_name": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"building_number": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"city": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"contact_mechanisms": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": "party.contact_mechanism",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"country": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": "country.country",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"delivery": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"floor_number": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"full_address": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Text]"
|
|
},
|
|
"identifiers": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": "party.identifier",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"party": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"party_name": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"post_box": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"post_office": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"postal_code": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"private_bag": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"room_number": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"street": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Text]"
|
|
},
|
|
"street_name": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"street_single_line": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"street_unstructured": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"subdivision": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": "country.subdivision",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"subdivision_types": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[MultiSelection]"
|
|
},
|
|
"unit_number": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"warehouses": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.address.format": {
|
|
"fields": {
|
|
"building_number_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"country_code": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"floor_number_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"format_": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"language_code": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"post_box_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"post_office_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"private_bag_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"room_number_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"street_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"unit_number_format": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.address.subdivision_type": {
|
|
"fields": {
|
|
"country_code": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"types": {
|
|
"file": "party/address.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiSelection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.category": {
|
|
"fields": {
|
|
"childs": {
|
|
"file": "party/category.py",
|
|
"module": "party",
|
|
"relation": "party.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "party/category.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "party/category.py",
|
|
"module": "party",
|
|
"relation": "party.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.check_vies": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"party.check_vies.result": {
|
|
"fields": {
|
|
"parties_failed": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"parties_succeed": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"party.configuration": {
|
|
"fields": {
|
|
"identifier_types": {
|
|
"file": "party/configuration.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiSelection"
|
|
},
|
|
"party_lang": {
|
|
"file": "party/configuration.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"party_sequence": {
|
|
"file": "party/configuration.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.configuration.party_lang": {
|
|
"fields": {},
|
|
"persisted": true
|
|
},
|
|
"party.configuration.party_sequence": {
|
|
"fields": {},
|
|
"persisted": true
|
|
},
|
|
"party.contact_mechanism": {
|
|
"fields": {
|
|
"address": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"comment": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"delivery": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"email": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"language": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"languages": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": "party.contact_mechanism.language",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"other_value": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"party": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"sip": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"skype": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"type": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"url": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"value": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"value_compact": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"website": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.contact_mechanism.language": {
|
|
"fields": {
|
|
"contact_mechanism": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": "party.contact_mechanism",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"language": {
|
|
"file": "party/contact_mechanism.py",
|
|
"module": "party",
|
|
"relation": "ir.lang",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.erase": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"party.erase.ask": {
|
|
"fields": {
|
|
"party": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"party.identifier": {
|
|
"fields": {
|
|
"address": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"code": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_compact": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"party": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"type": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"type_address": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.letter": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"party.party": {
|
|
"fields": {
|
|
"addresses": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"categories": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party-party.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"code": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_alnum": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_digit": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"code_readonly": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"contact_mechanisms": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.contact_mechanism",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"customer_location": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"delivered_to_warehouses": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": "party.party-delivered_to-stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"distance": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Integer]"
|
|
},
|
|
"email": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"fax": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"full_name": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"identifiers": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.identifier",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"lang": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"langs": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party.lang",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"locations": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": "party.party.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"mobile": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"name": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"phone": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"replaced_by": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"supplier_location": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"tax_identifier": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"website": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.party-delivered_to-stock.location": {
|
|
"fields": {
|
|
"location": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"party": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.party-party.category": {
|
|
"fields": {
|
|
"category": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.category",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"party": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.party.lang": {
|
|
"fields": {
|
|
"lang": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "ir.lang",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"party": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.party.location": {
|
|
"fields": {
|
|
"party": {
|
|
"file": "stock/party.py",
|
|
"module": "stock",
|
|
"relation": "party.party",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"party.replace": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"party.replace.ask": {
|
|
"fields": {
|
|
"destination": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"source": {
|
|
"file": "party/party.py",
|
|
"module": "party",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"product.by_location.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"forecast_date": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"stock_date_end": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Date]"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"product.category": {
|
|
"fields": {
|
|
"childs": {
|
|
"file": "product/category.py",
|
|
"module": "product",
|
|
"relation": "product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"code": {
|
|
"file": "product/category.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_readonly": {
|
|
"file": "product/category.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"name": {
|
|
"file": "product/category.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "product/category.py",
|
|
"module": "product",
|
|
"relation": "product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"templates": {
|
|
"file": "product/category.py",
|
|
"module": "product",
|
|
"relation": "product.template-product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.configuration": {
|
|
"fields": {
|
|
"category_sequence": {
|
|
"file": "product/configuration.py",
|
|
"module": "product",
|
|
"relation": "ir.sequence",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"default_cost_price_method": {
|
|
"file": "product/configuration.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"default_lot_sequence": {
|
|
"file": "stock_lot/product.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"product_sequence": {
|
|
"file": "product/configuration.py",
|
|
"module": "product",
|
|
"relation": "ir.sequence",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template_sequence": {
|
|
"file": "product/configuration.py",
|
|
"module": "product",
|
|
"relation": "ir.sequence",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.configuration.default_cost_price_method": {
|
|
"fields": {},
|
|
"persisted": true
|
|
},
|
|
"product.configuration.default_lot_sequence": {
|
|
"fields": {
|
|
"default_lot_sequence": {
|
|
"file": "stock_lot/product.py",
|
|
"module": "stock_lot",
|
|
"relation": "ir.sequence",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.cost_price": {
|
|
"fields": {
|
|
"cost_price": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"product": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.cost_price.revision": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"cost_price": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"date": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"product": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "product.template",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.cost_price_method": {
|
|
"fields": {
|
|
"cost_price_method": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"template": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.identifier": {
|
|
"fields": {
|
|
"code": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"product": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"type": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.list_price": {
|
|
"fields": {
|
|
"list_price": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"product": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.modify_cost_price": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"product.modify_cost_price.start": {
|
|
"fields": {
|
|
"cost_price": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"date": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"product.price_list": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"product.price_list.line": {
|
|
"fields": {
|
|
"volume_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"weight_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"product.product": {
|
|
"fields": {
|
|
"boms": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": "product.product-production.bom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"code": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_readonly": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"cost_price": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"cost_price_uom": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"cost_prices": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.cost_price",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"cost_value": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"description": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"forecast_quantity": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"identifiers": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.identifier",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"list_price": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"list_price_uom": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"list_price_used": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"list_prices": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.list_price",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"locations": {
|
|
"file": "stock_product_location/product.py",
|
|
"module": "stock_product_location",
|
|
"relation": "stock.product.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"position": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"prefix_code": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"production_lead_times": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": "production.lead_time",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"replaced_by": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"suffix_code": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"template": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.product-production.bom": {
|
|
"fields": {
|
|
"bom": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.product.replace": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"product.product.replace.ask": {
|
|
"fields": {
|
|
"destination": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"source": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"source_default_uom_category": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"source_type": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"product.recompute_cost_price": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"product.recompute_cost_price.start": {
|
|
"fields": {
|
|
"from_": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"product.template": {
|
|
"fields": {
|
|
"categories": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template-product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"categories_all": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template-product.category.all",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"code": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_readonly": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"consumable": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"cost_price": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"cost_price_method": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"cost_price_methods": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.cost_price_method",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"cost_value": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"default_uom": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"default_uom_category": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"expiration_state": {
|
|
"file": "stock_lot_sled/product.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"expiration_time": {
|
|
"file": "stock_lot_sled/product.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"forecast_quantity": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"height": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"height_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"length": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"length_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"list_price": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"list_prices": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.list_price",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"locations": {
|
|
"file": "stock_product_location/product.py",
|
|
"module": "stock_product_location",
|
|
"relation": "stock.product.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"lot_required": {
|
|
"file": "stock_lot/product.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiSelection"
|
|
},
|
|
"lot_sequence": {
|
|
"file": "stock_lot/product.py",
|
|
"module": "stock_lot",
|
|
"relation": "ir.sequence",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"name": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"producible": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"products": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"shelf_life_state": {
|
|
"file": "stock_lot_sled/product.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"shelf_life_time": {
|
|
"file": "stock_lot_sled/product.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"type": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"volume": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"volume_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"weight": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"weight_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"width": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"width_uom": {
|
|
"file": "product_measurements/product.py",
|
|
"module": "product_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.template-product.category": {
|
|
"fields": {
|
|
"category": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.category",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.template-product.category.all": {
|
|
"fields": {
|
|
"category": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template": {
|
|
"file": "product/product.py",
|
|
"module": "product",
|
|
"relation": "product.template",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.uom": {
|
|
"fields": {
|
|
"category": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": "product.uom.category",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"digits": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"factor": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"name": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"rate": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"rounding": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"symbol": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"product.uom.category": {
|
|
"fields": {
|
|
"name": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"uoms": {
|
|
"file": "product/uom.py",
|
|
"module": "product",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production": {
|
|
"fields": {
|
|
"bom": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"company": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"cost": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"effective_start_date": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"inputs": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"location": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"number": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"origin": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "Origin",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"outputs": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"planned_start_date": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"product": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"state": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"type": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"unit": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"uom_category": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"warehouse": {
|
|
"file": "production/production.py",
|
|
"module": "production",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.bom": {
|
|
"fields": {
|
|
"code": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"code_readonly": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"input_products": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom.input",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"inputs": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom.input",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"output_products": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom.output",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"outputs": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom.output",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"phantom": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"phantom_quantity": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"phantom_unit": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.bom.input": {
|
|
"fields": {
|
|
"bom": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"phantom_bom": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"uom_category": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.bom.output": {
|
|
"fields": {
|
|
"bom": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"phantom_bom": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"uom_category": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.bom.tree": {
|
|
"fields": {
|
|
"childs": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom.tree",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"product": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"production.bom.tree.open": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"production.bom.tree.open.start": {
|
|
"fields": {
|
|
"bom": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.product-production.bom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"category": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.uom.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"production.bom.tree.open.tree": {
|
|
"fields": {
|
|
"bom_tree": {
|
|
"file": "production/bom.py",
|
|
"module": "production",
|
|
"relation": "production.bom.tree",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"production.configuration": {
|
|
"fields": {
|
|
"bom_sequence": {
|
|
"file": "production/configuration.py",
|
|
"module": "production",
|
|
"relation": "ir.sequence",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_sequence": {
|
|
"file": "production/configuration.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.configuration.production_sequence": {
|
|
"fields": {
|
|
"production_sequence": {
|
|
"file": "production/configuration.py",
|
|
"module": "production",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.lead_time": {
|
|
"fields": {
|
|
"bom": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": "production.bom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"lead_time": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "TimeDelta"
|
|
},
|
|
"product": {
|
|
"file": "production/product.py",
|
|
"module": "production",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"production.split": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"production.split.start": {
|
|
"fields": {
|
|
"count": {
|
|
"file": "production_split/production.py",
|
|
"module": "production_split",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"quantity": {
|
|
"file": "production_split/production.py",
|
|
"module": "production_split",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "production_split/production.py",
|
|
"module": "production_split",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"uom_category": {
|
|
"file": "production_split/production.py",
|
|
"module": "production_split",
|
|
"relation": "product.uom.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"res.group": {
|
|
"fields": {
|
|
"buttons": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": "ir.model.button-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"field_access": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": "ir.model.field.access",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"model_access": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": "ir.model.access",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"name": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": "res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"rule_groups": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": "ir.rule.group-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"users": {
|
|
"file": "res/group.py",
|
|
"module": "res",
|
|
"relation": "res.user-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.notification": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": "ir.action",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"action_value": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"description": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"icon": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"label": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"model": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"records": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"unread": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"user": {
|
|
"file": "res/notification.py",
|
|
"module": "res",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user": {
|
|
"fields": {
|
|
"actions": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user-ir.action",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"applications": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user.application",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"avatar_badge_url": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"companies": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "res.user-company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"company": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"company_filter": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"email": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"employee": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "company.employee",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"employees": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "res.user-company.employee",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"groups": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user-res.group",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"language": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "ir.lang",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"language_direction": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"login": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"menu": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "ir.action",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"name": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"notifications": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiSelection"
|
|
},
|
|
"password": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[Char]"
|
|
},
|
|
"password_hash": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"password_reset": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"password_reset_expire": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Timestamp"
|
|
},
|
|
"pyson_menu": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"sessions": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Integer]"
|
|
},
|
|
"signature": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Text"
|
|
},
|
|
"status_bar": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/res.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warnings": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user.warning",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user-company.company": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"user": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user-company.employee": {
|
|
"fields": {
|
|
"employee": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "company.employee",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"user": {
|
|
"file": "company/res.py",
|
|
"module": "company",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user-ir.action": {
|
|
"fields": {
|
|
"action": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "ir.action",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"user": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user-res.group": {
|
|
"fields": {
|
|
"group": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.group",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"user": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user.application": {
|
|
"fields": {
|
|
"application": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"key": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"user": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user.config": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"res.user.config.start": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"res.user.device": {
|
|
"fields": {
|
|
"cookie": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"login": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user.email_reset_password": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"res.user.login.attempt": {
|
|
"fields": {
|
|
"device_cookie": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"ip_address": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"ip_network": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"login": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"res.user.warning": {
|
|
"fields": {
|
|
"always": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"name": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"user": {
|
|
"file": "res/user.py",
|
|
"module": "res",
|
|
"relation": "res.user",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.configuration": {
|
|
"fields": {
|
|
"inventory_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"measurement_volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"measurement_weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shelf_life_delay": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shipment_in_return_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shipment_in_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shipment_internal_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shipment_internal_transit": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shipment_out_return_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
},
|
|
"shipment_out_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "MultiValue"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.configuration.location": {
|
|
"fields": {},
|
|
"persisted": true
|
|
},
|
|
"stock.configuration.measurement": {
|
|
"fields": {
|
|
"measurement_volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"measurement_weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.configuration.sequence": {
|
|
"fields": {
|
|
"inventory_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"shipment_in_return_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"shipment_in_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"shipment_internal_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"shipment_out_return_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"shipment_out_sequence": {
|
|
"file": "stock/configuration.py",
|
|
"module": "stock",
|
|
"relation": "ir.sequence",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.inventory": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"empty_quantity": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"lines": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "stock.inventory.line",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"location": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"number": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.inventory.count": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.inventory.count.quantity": {
|
|
"fields": {
|
|
"line": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "stock.inventory.line",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"lot": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"total_quantity": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.inventory.count.search": {
|
|
"fields": {
|
|
"search": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "Search",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.inventory.line": {
|
|
"fields": {
|
|
"expected_quantity": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"inventory": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "stock.inventory",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"inventory_date": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Date]"
|
|
},
|
|
"inventory_location": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"inventory_state": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
},
|
|
"lot": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"moves": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"product": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "stock/inventory.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.location": {
|
|
"fields": {
|
|
"address": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"allow_pickup": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"childs": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"code": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"cost_value": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"flat_childs": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"forecast_quantity": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"input_location": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"left": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"lost_found_location": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"name": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"output_location": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"parent": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"picking_location": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_location": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_output_location": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_picking_location": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"quantity_uom": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"right": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"storage_location": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"type": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"waste_locations": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location.waste",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"waste_warehouses": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location.waste",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.location.lead_time": {
|
|
"fields": {
|
|
"lead_time": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "TimeDelta"
|
|
},
|
|
"warehouse_from": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_to": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.location.lot.shelf_life": {
|
|
"fields": {},
|
|
"persisted": true
|
|
},
|
|
"stock.location.waste": {
|
|
"fields": {
|
|
"location": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.lot": {
|
|
"fields": {
|
|
"default_uom": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"expiration_date": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"expiration_state": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
},
|
|
"forecast_quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"has_sequence": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"number": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"product": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"shelf_life_expiration_date": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"shelf_life_expiration_state": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.lot.trace": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"document": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "Document",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"downward_traces": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2Many]"
|
|
},
|
|
"from_location": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"lot": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_input": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "production",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_output": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "production",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"to_location": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"unit": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"upward_traces": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2Many]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.lots_by_location.context": {
|
|
"fields": {
|
|
"forecast_date": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"stock_date_end": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Date]"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.lots_by_locations": {
|
|
"fields": {
|
|
"default_uom": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"forecast_quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"lot": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.move": {
|
|
"fields": {
|
|
"assignation_required": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"company": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"cost_price": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"cost_price_required": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"currency": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"delay": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"effective_date": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"from_location": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"from_location_name": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"internal_quantity": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"lot": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"origin": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "Origin",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"origin_planned_date": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"outcome_moves": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"planned_date": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"product": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_cost_price": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"product_uom_category": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"production": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"production_cost_price_updated": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"production_input": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "production",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"production_output": {
|
|
"file": "production/stock.py",
|
|
"module": "production",
|
|
"relation": "production",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"shipment": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "Shipment",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"state": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"to_location": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"to_location_name": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"unit": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"unit_price": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"unit_price_company": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"unit_price_required": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"unit_price_updated": {
|
|
"file": "stock/move.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.move.add.lots": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.move.add.lots.start": {
|
|
"fields": {
|
|
"duplicate_lot_number": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"lots": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.move.add.lots.start.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"product": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"quantity_remaining": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"unit": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.move.add.lots.start.lot": {
|
|
"fields": {
|
|
"expiration_date": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"expiration_state": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
},
|
|
"has_sequence": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"number": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"parent": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.move.add.lots.start",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"quantity_unit": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"shelf_life_expiration_date": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"shelf_life_expiration_state": {
|
|
"file": "stock_lot_sled/stock.py",
|
|
"module": "stock_lot_sled",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Selection]"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.move.split": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.move.split.start": {
|
|
"fields": {
|
|
"count": {
|
|
"file": "stock_split/stock.py",
|
|
"module": "stock_split",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Integer"
|
|
},
|
|
"quantity": {
|
|
"file": "stock_split/stock.py",
|
|
"module": "stock_split",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "stock_split/stock.py",
|
|
"module": "stock_split",
|
|
"relation": "product.uom",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"uom_category": {
|
|
"file": "stock_split/stock.py",
|
|
"module": "stock_split",
|
|
"relation": "product.uom.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.package": {
|
|
"fields": {
|
|
"additional_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"additional_weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"total_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"total_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.period": {
|
|
"fields": {
|
|
"caches": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": "stock.period.cache",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"company": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"lot_caches": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.period.cache.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"state": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.period.cache": {
|
|
"fields": {
|
|
"internal_quantity": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"location": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"period": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": "stock.period",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock/period.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.period.cache.lot": {
|
|
"fields": {
|
|
"internal_quantity": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"location": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"lot": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.lot",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"period": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "stock.period",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock_lot/stock.py",
|
|
"module": "stock_lot",
|
|
"relation": "product.product",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.product.location": {
|
|
"fields": {
|
|
"location": {
|
|
"file": "stock_product_location/location.py",
|
|
"module": "stock_product_location",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock_product_location/location.py",
|
|
"module": "stock_product_location",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"template": {
|
|
"file": "stock_product_location/location.py",
|
|
"module": "stock_product_location",
|
|
"relation": "product.template",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock_product_location/location.py",
|
|
"module": "stock_product_location",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.product_quantities_warehouse": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "Product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.product_quantities_warehouse.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"stock_skip_warehouse": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.product_quantities_warehouse.move": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"cumulative_quantity_delta": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"cumulative_quantity_end": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"cumulative_quantity_start": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"date": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"document": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Reference]"
|
|
},
|
|
"move": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"origin": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "Origin",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"product": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": "Product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/product.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.product_quantities_warehouse.move.open": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.product_quantities_warehouse.open": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.products_by_locations": {
|
|
"fields": {
|
|
"consumable": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"cost_value": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Numeric]"
|
|
},
|
|
"default_uom": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"forecast_quantity": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"product": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.products_by_locations.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"forecast_date": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"stock_date_end": {
|
|
"file": "stock/location.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Date]"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.reporting.inventory": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"input_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"output_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"product": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_reference": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "Product Reference",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"product_template": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.template",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.inventory.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"location": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_type": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.reporting.inventory.daily": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"from_date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"input_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"output_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"product": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_reference": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "Product Reference",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"product_template": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.template",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"to_date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"unit": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.inventory.move": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"document": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Reference]"
|
|
},
|
|
"input_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"move": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"origin": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "Origin",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"output_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"product": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_reference": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "Product Reference",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"product_template": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.template",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.inventory.range.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"from_date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"location": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"to_date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.reporting.inventory.turnover": {
|
|
"fields": {
|
|
"average_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"output_quantity": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"product": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_reference": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "Product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Reference"
|
|
},
|
|
"product_template": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "product.template",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"turnover": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"unit": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.inventory.turnover.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"from_date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"location": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"product_type": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"to_date": {
|
|
"file": "stock/stock_reporting.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Date"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.reporting.margin.category": {
|
|
"fields": {
|
|
"category": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"margin_trend": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"time_series": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "stock.reporting.margin.category.time_series",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.margin.category.time_series": {
|
|
"fields": {
|
|
"category": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "product.category",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"margin_trend": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.margin.category.tree": {
|
|
"fields": {
|
|
"children": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "stock.reporting.margin.category.tree",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"cost": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function"
|
|
},
|
|
"name": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"parent": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "stock.reporting.margin.category.tree",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"profit": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function"
|
|
},
|
|
"revenue": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.margin.context": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"from_date": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"include_lost": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Boolean"
|
|
},
|
|
"period": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"to_date": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.reporting.margin.main": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"margin_trend": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"time_series": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2Many]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.margin.main.time_series": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"margin_trend": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.margin.product": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"internal_quantity": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"margin_trend": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"product": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"time_series": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "stock.reporting.margin.product.time_series",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"unit": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.reporting.margin.product.time_series": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"currency": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "currency.currency",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"date": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"internal_quantity": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"margin": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Numeric"
|
|
},
|
|
"margin_trend": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"product": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "product.product",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"quantity": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"unit": {
|
|
"file": "stock/stock_reporting_margin.py",
|
|
"module": "stock",
|
|
"relation": "product.uom",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.shipment.assign": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.assign.partial": {
|
|
"fields": {
|
|
"moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.drop": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.in": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"contact_address": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"delay": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"effective_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"incoming_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"inventory_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"number": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"origin_planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"origins": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"reference": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"supplier": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"supplier_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_input": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_storage": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.shipment.in.restocking_list": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.in.return": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"delay": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"delivery_address": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"effective_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"from_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"number": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"origin_planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"origins": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"packages_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"packages_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"partially_assigned": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"reference": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"supplier": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"to_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.shipment.internal": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"delay": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"effective_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"effective_start_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"from_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"incoming_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"internal_transit_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"number": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"origin_planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"outgoing_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"partially_assigned": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"planned_start_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"reference": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"to_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"to_warehouse": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"transit_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.shipment.internal.report": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.out": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"customer": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"customer_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"delay": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"delivery_address": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.address",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"effective_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"inventory_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"number": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"origin_planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"origins": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"outgoing_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"packages_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"packages_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"partially_assigned": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Boolean]"
|
|
},
|
|
"planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"reference": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_output": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_storage": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.shipment.out.delivery_note": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.out.picking_list": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.out.return": {
|
|
"fields": {
|
|
"company": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "company.company",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"contact_address": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.address",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"customer": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "party.party",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"customer_location": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"delay": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[TimeDelta]"
|
|
},
|
|
"effective_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"incoming_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"internal_volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"internal_weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Float"
|
|
},
|
|
"inventory_moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Function[One2Many]"
|
|
},
|
|
"moves": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "One2Many"
|
|
},
|
|
"number": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"origin_planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"origins": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Char]"
|
|
},
|
|
"planned_date": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Date"
|
|
},
|
|
"reference": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Char"
|
|
},
|
|
"state": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Selection"
|
|
},
|
|
"volume": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"volume_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
},
|
|
"warehouse": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_input": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"warehouse_storage": {
|
|
"file": "stock/shipment.py",
|
|
"module": "stock",
|
|
"relation": "stock.location",
|
|
"required": true,
|
|
"settable": true,
|
|
"type": "Many2One"
|
|
},
|
|
"weight": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Float]"
|
|
},
|
|
"weight_uom": {
|
|
"file": "stock_shipment_measurements/stock.py",
|
|
"module": "stock_shipment_measurements",
|
|
"relation": null,
|
|
"required": null,
|
|
"settable": false,
|
|
"type": "Function[Many2One]"
|
|
}
|
|
},
|
|
"persisted": true
|
|
},
|
|
"stock.shipment.out.return.restocking_list": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.split": {
|
|
"fields": {},
|
|
"persisted": false
|
|
},
|
|
"stock.shipment.split.start": {
|
|
"fields": {
|
|
"domain_moves": {
|
|
"file": "stock_split/stock.py",
|
|
"module": "stock_split",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
},
|
|
"moves": {
|
|
"file": "stock_split/stock.py",
|
|
"module": "stock_split",
|
|
"relation": "stock.move",
|
|
"required": null,
|
|
"settable": true,
|
|
"type": "Many2Many"
|
|
}
|
|
},
|
|
"persisted": false
|
|
}
|
|
} |