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