Public Access
compare.py fasst nach Klassen zusammen
This commit is contained in:
+78
-41
@@ -19,68 +19,102 @@ def modules():
|
||||
first = versions()[0]
|
||||
return sorted(f.stem for f in first.glob("*.json"))
|
||||
|
||||
class Module(object):
|
||||
def __init__(self, module):
|
||||
self.name = module
|
||||
self.versionen = {}
|
||||
self.classes = {}
|
||||
self.operations = []
|
||||
|
||||
def write_module(module):
|
||||
|
||||
outfile = REPORTS / f"{module}.md"
|
||||
|
||||
with outfile.open("w", encoding="utf8") as out:
|
||||
|
||||
out.write(f"# {module}\n\n")
|
||||
|
||||
def read_data(self):
|
||||
for version in versions():
|
||||
|
||||
infile = version / f"{module}.json"
|
||||
vers = version.name.rsplit('.', 1)[0]
|
||||
self.versionen[vers] = {}
|
||||
|
||||
infile = version / f"{self.name}.json"
|
||||
if not infile.exists():
|
||||
continue
|
||||
|
||||
out.write(f"## Version {version.name}\n\n")
|
||||
|
||||
data = json.loads(infile.read_text())
|
||||
|
||||
if not data:
|
||||
out.write("_no migrations found_\n\n")
|
||||
continue
|
||||
for f in data["files"]:
|
||||
f['version'] = vers
|
||||
file = f['file']
|
||||
classe = f.get('class', 'ohne')
|
||||
method = f.get('method', 'ohne')
|
||||
if classe not in self.versionen[vers]:
|
||||
self.versionen[vers][classe] = []
|
||||
self.versionen[vers][classe].append(f)
|
||||
try:
|
||||
if vers not in self.classes[classe]:
|
||||
self.classes[classe][vers] = []
|
||||
except KeyError:
|
||||
self.classes[classe] = {}
|
||||
self.classes[classe][vers] = []
|
||||
self.classes[classe][vers].append(f)
|
||||
for o in f['operations']:
|
||||
o['class'] = classe
|
||||
o['method'] = method
|
||||
o['file'] = file
|
||||
o['version'] = vers
|
||||
self.operations.append(o)
|
||||
|
||||
for model in data['files']:
|
||||
def write_data(self):
|
||||
|
||||
out.write(f"### {model['class']}\n\n")
|
||||
out.write(f"Line: {model['line']}\n\n")
|
||||
outfile = REPORTS / f"{self.name}.md"
|
||||
|
||||
for op in model["operations"]:
|
||||
with outfile.open("w", encoding="utf8") as out:
|
||||
|
||||
out.write(
|
||||
f"- **{op['phase']}** "
|
||||
f"`{op['operation']}`\n"
|
||||
)
|
||||
out.write(f"# {self.name}\n\n")
|
||||
|
||||
if "condition" in op:
|
||||
out.write(
|
||||
f" - condition: `{op['condition']}`\n"
|
||||
)
|
||||
for c, classe in self.classes.items():
|
||||
|
||||
if op["object"]:
|
||||
out.write(
|
||||
f" - object: `{op['object']}`\n"
|
||||
)
|
||||
out.write(f"## Klasse {c}\n\n")
|
||||
|
||||
if op["args"]:
|
||||
out.write(
|
||||
f" - args: `{', '.join(op['args'])}`\n"
|
||||
)
|
||||
for k in sorted(self.versionen.keys()):
|
||||
v = classe.get(k, None)
|
||||
if not v:
|
||||
continue
|
||||
|
||||
if op["kwargs"]:
|
||||
out.write(" - kwargs:\n")
|
||||
out.write(f"### {k}\n\n")
|
||||
|
||||
for m in v:
|
||||
out.write(f"file: {m['file']} : {m['line']}\n")
|
||||
|
||||
for op in m["operations"]:
|
||||
|
||||
for k, v in op["kwargs"].items():
|
||||
out.write(
|
||||
f" - {k}: `{v}`\n"
|
||||
f"- **{op['phase']}** "
|
||||
f"`{op['operation']}`\n"
|
||||
)
|
||||
|
||||
out.write("\n")
|
||||
if "condition" in op:
|
||||
out.write(
|
||||
f" - condition: `{op['condition']}`\n"
|
||||
)
|
||||
|
||||
out.write("\n")
|
||||
if op["object"]:
|
||||
out.write(
|
||||
f" - object: `{op['object']}`\n"
|
||||
)
|
||||
|
||||
if op["args"]:
|
||||
out.write(
|
||||
f" - args: `{', '.join(op['args'])}`\n"
|
||||
)
|
||||
|
||||
if op["kwargs"]:
|
||||
out.write(" - kwargs:\n")
|
||||
|
||||
for k, v in op["kwargs"].items():
|
||||
out.write(
|
||||
f" - {k}: `{v}`\n"
|
||||
)
|
||||
|
||||
out.write("\n")
|
||||
|
||||
out.write("\n")
|
||||
|
||||
|
||||
def main():
|
||||
@@ -91,7 +125,10 @@ def main():
|
||||
|
||||
print(module)
|
||||
|
||||
write_module(module)
|
||||
mod = Module(module)
|
||||
|
||||
mod.read_data()
|
||||
mod.write_data()
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
+17
-63
@@ -1,26 +1,10 @@
|
||||
# company
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse User
|
||||
|
||||
### 6.0
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### User
|
||||
|
||||
Line: 72
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 72
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -55,12 +39,9 @@ Line: 72
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### User
|
||||
|
||||
Line: 72
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 72
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -95,12 +76,9 @@ Line: 72
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### User
|
||||
|
||||
Line: 69
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 69
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -135,12 +113,9 @@ Line: 69
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### User
|
||||
|
||||
Line: 69
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 69
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -175,12 +150,9 @@ Line: 69
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### User
|
||||
|
||||
Line: 69
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 69
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -215,12 +187,9 @@ Line: 69
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
### User
|
||||
|
||||
Line: 116
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 116
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -255,12 +224,9 @@ Line: 116
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### User
|
||||
|
||||
Line: 116
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 116
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -295,12 +261,9 @@ Line: 116
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### User
|
||||
|
||||
Line: 125
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/company/res.py : 125
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.column_exist('main_company')`
|
||||
- object: `cursor`
|
||||
@@ -335,12 +298,3 @@ Line: 125
|
||||
- args: `'main_company'`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
+321
-363
@@ -1,11 +1,10 @@
|
||||
# country
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse Country
|
||||
|
||||
### Country
|
||||
|
||||
Line: 29
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 29
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -17,12 +16,9 @@ Line: 29
|
||||
- args: `'code', 'remove'`
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
### Country
|
||||
|
||||
Line: 30
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 30
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -34,12 +30,9 @@ Line: 30
|
||||
- args: `'code', 'remove'`
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
### Country
|
||||
|
||||
Line: 32
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 32
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -57,25 +50,10 @@ Line: 32
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 216
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
### Country
|
||||
|
||||
Line: 30
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 30
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -93,25 +71,10 @@ Line: 30
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 214
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
### Country
|
||||
|
||||
Line: 30
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 30
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -129,25 +92,10 @@ Line: 30
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 214
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### Country
|
||||
|
||||
Line: 31
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 31
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -165,33 +113,10 @@ Line: 31
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 219
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 287
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### Country
|
||||
|
||||
Line: 31
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 31
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -209,33 +134,10 @@ Line: 31
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 219
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 287
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### Country
|
||||
|
||||
Line: 31
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 31
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
@@ -253,10 +155,150 @@ Line: 31
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 256
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 178
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'code_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'code', 'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 178
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'code_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'code', 'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 178
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 178
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 178
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Klasse Subdivision
|
||||
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 216
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 214
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 214
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 219
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 219
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 256
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
@@ -270,42 +312,10 @@ Line: 256
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 328
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### Country
|
||||
|
||||
Line: 178
|
||||
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'code_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'code', 'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 433
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 433
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
@@ -324,255 +334,203 @@ Line: 433
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 516
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 433
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 424
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 424
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 424
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 401
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 401
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 401
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
## Klasse PostalCode
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 287
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### Country
|
||||
|
||||
Line: 178
|
||||
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'name_uniq'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table`
|
||||
- args: `'code_uniq'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'code', 'remove'`
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 433
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 516
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 287
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
### Country
|
||||
|
||||
Line: 178
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 424
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 507
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 328
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### Country
|
||||
|
||||
Line: 178
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 424
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 507
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 516
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### Country
|
||||
|
||||
Line: 178
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 424
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'country') & (data.model == cls.__name__))`
|
||||
- **after_super** `delete`
|
||||
- object: `data`
|
||||
- kwargs:
|
||||
- where: `(data.module == 'country') & (data.model == cls.__name__)`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
### PostalCode
|
||||
|
||||
Line: 507
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 516
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
### 7.0
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 401
|
||||
|
||||
- **after_super** `not_null_action`
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
### 7.4
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 401
|
||||
|
||||
- **after_super** `not_null_action`
|
||||
file: /home/uha4/tmp/tryton/modules/country/country.py : 507
|
||||
- **before_super** `column_rename`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
### Subdivision
|
||||
|
||||
Line: 401
|
||||
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'type'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'code'`
|
||||
- kwargs:
|
||||
- action: `'remove'`
|
||||
- args: `'zip', 'postal_code'`
|
||||
|
||||
|
||||
|
||||
+57
-101
@@ -1,17 +1,10 @@
|
||||
# currency
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse Currency
|
||||
|
||||
### 5.4
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 53
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 53
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -21,12 +14,9 @@ Line: 53
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 51
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 51
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -36,12 +26,9 @@ Line: 51
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 51
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 51
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -51,12 +38,9 @@ Line: 51
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 59
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 59
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -66,12 +50,9 @@ Line: 59
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 61
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 61
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -81,12 +62,9 @@ Line: 61
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 59
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 59
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -96,12 +74,9 @@ Line: 59
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 60
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 60
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -111,12 +86,9 @@ Line: 60
|
||||
- where: `(data.module == 'currency') & (data.model == cls.__name__)`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 72
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 72
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -129,12 +101,9 @@ Line: 72
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 72
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 72
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -147,12 +116,9 @@ Line: 72
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 72
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 72
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -165,12 +131,9 @@ Line: 72
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 78
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 78
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*data.delete(where=(data.module == 'currency') & (data.model == cls.__name__))`
|
||||
@@ -182,67 +145,60 @@ Line: 78
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
### CurrencyRate
|
||||
|
||||
Line: 304
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 77
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 77
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 77
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
|
||||
## Klasse CurrencyRate
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 304
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'check_currency_rate'`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 77
|
||||
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
### CurrencyRate
|
||||
|
||||
Line: 289
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 289
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'check_currency_rate'`
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 77
|
||||
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
### CurrencyRate
|
||||
|
||||
Line: 278
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 278
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'check_currency_rate'`
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
### Currency
|
||||
|
||||
Line: 77
|
||||
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table_h`
|
||||
- args: `'symbol', 'remove'`
|
||||
|
||||
### CurrencyRate
|
||||
|
||||
Line: 278
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/currency/currency.py : 278
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'check_currency_rate'`
|
||||
|
||||
+1151
-1183
File diff suppressed because it is too large
Load Diff
+288
-330
@@ -1,11 +1,10 @@
|
||||
# product
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse ProductCostPriceMethod
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 374
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 374
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
@@ -21,10 +20,183 @@ Line: 374
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 429
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 382
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 439
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 578
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 622
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 647
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 677
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 669
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 708
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 732
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
|
||||
## Klasse ProductCostPrice
|
||||
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 429
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -60,31 +232,9 @@ Line: 429
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 382
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 437
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 437
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -120,31 +270,9 @@ Line: 437
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 439
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 494
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 494
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -180,44 +308,9 @@ Line: 494
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
### Product
|
||||
|
||||
Line: 360
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 578
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 634
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 634
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -253,44 +346,9 @@ Line: 634
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
### Product
|
||||
|
||||
Line: 401
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 622
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 678
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 678
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -326,44 +384,9 @@ Line: 678
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### Product
|
||||
|
||||
Line: 416
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 647
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 707
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 707
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -399,44 +422,9 @@ Line: 707
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### Product
|
||||
|
||||
Line: 432
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 677
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 742
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 742
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -472,44 +460,9 @@ Line: 742
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### Product
|
||||
|
||||
Line: 424
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 669
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 734
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 734
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -545,44 +498,9 @@ Line: 734
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### Product
|
||||
|
||||
Line: 444
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 708
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 772
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 772
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -618,44 +536,9 @@ Line: 772
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### Product
|
||||
|
||||
Line: 447
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
### ProductCostPriceMethod
|
||||
|
||||
Line: 732
|
||||
|
||||
- **after_super** `execute`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cursor`
|
||||
- args: `*sql_table.insert(columns=[Column(sql_table, c) for c in columns], values=cost_price.select(*[Column(cost_price, c) for c in columns]))`
|
||||
- **after_super** `insert`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `sql_table`
|
||||
- kwargs:
|
||||
- columns: `[Column(sql_table, c) for c in columns]`
|
||||
- values: `cost_price.select(*[Column(cost_price, c) for c in columns])`
|
||||
- **after_super** `select`
|
||||
- condition: `cost_price_table.column_exist('template')`
|
||||
- object: `cost_price`
|
||||
- args: `*[Column(cost_price, c) for c in columns]`
|
||||
|
||||
### ProductCostPrice
|
||||
|
||||
Line: 796
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 796
|
||||
- **after_super** `add_column`
|
||||
- condition: `not exist`
|
||||
- object: `table`
|
||||
@@ -691,12 +574,11 @@ Line: 796
|
||||
- args: `'template'`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
## Klasse Product
|
||||
|
||||
### Product
|
||||
|
||||
Line: 494
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 360
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
@@ -707,12 +589,9 @@ Line: 494
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### Product
|
||||
|
||||
Line: 477
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 401
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
@@ -723,12 +602,9 @@ Line: 477
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### Product
|
||||
|
||||
Line: 505
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 416
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
@@ -739,12 +615,94 @@ Line: 505
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 432
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 424
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 444
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 447
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 494
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 477
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/product/product.py : 505
|
||||
- **after_super** `execute`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.suffix_code], [table.code])`
|
||||
- **after_super** `update`
|
||||
- condition: `fill_suffix_code`
|
||||
- object: `table`
|
||||
- args: `[table.suffix_code], [table.code]`
|
||||
|
||||
|
||||
|
||||
@@ -1,50 +1,2 @@
|
||||
# product_measurements
|
||||
|
||||
## Version 5.0.63
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
+172
-214
@@ -1,11 +1,10 @@
|
||||
# production
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse Production
|
||||
|
||||
### Production
|
||||
|
||||
Line: 224
|
||||
### 5.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 224
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -20,12 +19,9 @@ Line: 224
|
||||
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
### Production
|
||||
|
||||
Line: 222
|
||||
### 5.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 222
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -40,12 +36,9 @@ Line: 222
|
||||
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
### Production
|
||||
|
||||
Line: 222
|
||||
### 5.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 222
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -60,12 +53,9 @@ Line: 222
|
||||
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
### Production
|
||||
|
||||
Line: 249
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 249
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -80,12 +70,9 @@ Line: 249
|
||||
- where: `(table.planned_start_date == Null) & (table.planned_date != Null)`
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
### Production
|
||||
|
||||
Line: 254
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 254
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -108,12 +95,9 @@ Line: 254
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### Production
|
||||
|
||||
Line: 264
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 264
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -136,20 +120,9 @@ Line: 264
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 70
|
||||
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 265
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 265
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -172,20 +145,9 @@ Line: 265
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 70
|
||||
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 250
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 250
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -208,20 +170,9 @@ Line: 250
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 70
|
||||
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 266
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 266
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -244,20 +195,9 @@ Line: 266
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 70
|
||||
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 263
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 263
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('code')`
|
||||
- object: `table_h`
|
||||
@@ -280,24 +220,9 @@ Line: 263
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 72
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 264
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 264
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
@@ -312,37 +237,9 @@ Line: 264
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 72
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Cron
|
||||
|
||||
Line: 19
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 265
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 265
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
@@ -357,37 +254,9 @@ Line: 265
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 146
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Cron
|
||||
|
||||
Line: 19
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 266
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 266
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
@@ -402,12 +271,70 @@ Line: 266
|
||||
- where: `table.state == 'cancel'`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
### 7.6
|
||||
|
||||
### BOMInput
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 267
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
|
||||
Line: 142
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 281
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/production.py : 276
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
|
||||
|
||||
## Klasse BOMInput
|
||||
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 70
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 72
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
@@ -416,35 +343,46 @@ Line: 142
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
### Cron
|
||||
|
||||
Line: 19
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 267
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 72
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
### 7.4
|
||||
|
||||
### BOMInput
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 146
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
Line: 208
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 142
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
- **after_super** `drop_constraint`
|
||||
- object: `table_h`
|
||||
- args: `'product_bom_uniq'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 208
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
@@ -456,35 +394,10 @@ Line: 208
|
||||
- object: `table_h`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
### Cron
|
||||
|
||||
Line: 19
|
||||
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 281
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
### BOMInput
|
||||
|
||||
Line: 208
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/bom.py : 208
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
@@ -496,10 +409,12 @@ Line: 208
|
||||
- object: `table_h`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
### Cron
|
||||
|
||||
Line: 19
|
||||
## Klasse Cron
|
||||
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
@@ -509,13 +424,56 @@ Line: 19
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
### Production
|
||||
|
||||
Line: 276
|
||||
### 7.4
|
||||
|
||||
- **before_super** `column_rename`
|
||||
- condition: `table_h.column_exist('uom') and (not table_h.column_exist('unit'))`
|
||||
- object: `table_h`
|
||||
- args: `'uom', 'unit'`
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 7.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
### 8.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/production/ir.py : 19
|
||||
- **after_super** `execute`
|
||||
- object: `cursor`
|
||||
- args: `*table.update([table.method], ['ir.cron|stock_shipment_assign_try'], where=table.method == 'production|assign_cron')`
|
||||
- **after_super** `update`
|
||||
- object: `table`
|
||||
- args: `[table.method], ['ir.cron|stock_shipment_assign_try']`
|
||||
- kwargs:
|
||||
- where: `table.method == 'production|assign_cron'`
|
||||
|
||||
|
||||
|
||||
@@ -1,50 +1,2 @@
|
||||
# production_split
|
||||
|
||||
## Version 5.0.63
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
+23
-69
@@ -1,17 +1,10 @@
|
||||
# stock_lot
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse Template
|
||||
|
||||
### 5.4
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
### Template
|
||||
|
||||
Line: 29
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 29
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -24,12 +17,9 @@ Line: 29
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
### Template
|
||||
|
||||
Line: 29
|
||||
### 5.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 29
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -42,12 +32,9 @@ Line: 29
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
### Template
|
||||
|
||||
Line: 29
|
||||
### 5.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 29
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -60,12 +47,9 @@ Line: 29
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### Template
|
||||
|
||||
Line: 65
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 65
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -78,12 +62,9 @@ Line: 65
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### Template
|
||||
|
||||
Line: 62
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 62
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -96,12 +77,9 @@ Line: 62
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### Template
|
||||
|
||||
Line: 60
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 60
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -114,12 +92,9 @@ Line: 60
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### Template
|
||||
|
||||
Line: 60
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 60
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -132,12 +107,9 @@ Line: 60
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### Template
|
||||
|
||||
Line: 63
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 63
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -150,12 +122,9 @@ Line: 63
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
### Template
|
||||
|
||||
Line: 63
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 63
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -168,12 +137,9 @@ Line: 63
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### Template
|
||||
|
||||
Line: 63
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 63
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -186,12 +152,9 @@ Line: 63
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### Template
|
||||
|
||||
Line: 63
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_lot/product.py : 63
|
||||
- **after_super** `execute`
|
||||
- condition: `table_h.table_exist(template_lot_type_table_name) and table_h.table_exist(lot_type_table_name)`
|
||||
- object: `cursor_select`
|
||||
@@ -204,12 +167,3 @@ Line: 63
|
||||
- distinct_on: `template_lot_type.template`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
@@ -1,50 +1,2 @@
|
||||
# stock_lot_sled
|
||||
|
||||
## Version 5.0.63
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
@@ -1,122 +1,76 @@
|
||||
# stock_product_location
|
||||
|
||||
## Version 5.0.63
|
||||
## Klasse ProductLocation
|
||||
|
||||
### 5.8
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 43
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 43
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 43
|
||||
### 6.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 43
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 43
|
||||
### 6.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 43
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 41
|
||||
### 6.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 41
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 41
|
||||
### 6.6
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 41
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 41
|
||||
### 6.8
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 41
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 41
|
||||
### 7.0
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 41
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 41
|
||||
### 7.2
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 41
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
### ProductLocation
|
||||
|
||||
Line: 41
|
||||
### 7.4
|
||||
|
||||
file: /home/uha4/tmp/tryton/modules/stock_product_location/location.py : 41
|
||||
- **after_super** `not_null_action`
|
||||
- object: `table`
|
||||
- args: `'product', 'remove'`
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
@@ -1,50 +1,2 @@
|
||||
# stock_split
|
||||
|
||||
## Version 5.0.63
|
||||
|
||||
|
||||
## Version 5.2.20
|
||||
|
||||
|
||||
## Version 5.4.20
|
||||
|
||||
|
||||
## Version 5.6.17
|
||||
|
||||
|
||||
## Version 5.8.16
|
||||
|
||||
|
||||
## Version 6.0.76
|
||||
|
||||
|
||||
## Version 6.2.14
|
||||
|
||||
|
||||
## Version 6.4.16
|
||||
|
||||
|
||||
## Version 6.6.14
|
||||
|
||||
|
||||
## Version 6.8.17
|
||||
|
||||
|
||||
## Version 7.0.55
|
||||
|
||||
|
||||
## Version 7.2.23
|
||||
|
||||
|
||||
## Version 7.4.25
|
||||
|
||||
|
||||
## Version 7.6.20
|
||||
|
||||
|
||||
## Version 7.8.14
|
||||
|
||||
|
||||
## Version 8.0.8
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user