summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-08-01 10:47:13 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-08-01 10:47:13 +0700
commit96dfb67453c2a9d081ae9ee8d2b2f1b5a5e87a26 (patch)
tree810c3be3537b0cb1eb530221ababf9e78427a9b6
parentac16fda772303aa76a8f6e08a7a799e113bb2f5c (diff)
fix error split by strip and dot
-rw-r--r--vit_efaktur/wizard/generate.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/vit_efaktur/wizard/generate.py b/vit_efaktur/wizard/generate.py
index e152899..2e96f38 100644
--- a/vit_efaktur/wizard/generate.py
+++ b/vit_efaktur/wizard/generate.py
@@ -1,4 +1,5 @@
from odoo import api, fields, models, _
+import re
class efaktur_wizard(models.TransientModel):
_name = 'vit.generate_efaktur'
@@ -13,11 +14,13 @@ class efaktur_wizard(models.TransientModel):
end = self.end
#017-17-34018714
- a = start.split("-")
- b = end.split("-")
+ #a = start.split('-|.')
+ #b = end.split('-|.')
+ a = re.split('-|\\.',start)
+ b = re.split('-|\\.',end)
for i in range(int(a[2]), int(b[2])+1):
- nomor = "%s-%s-%08d" % (a[0],a[1],i)
+ nomor = "%s-%s.%08d" % (a[0],a[1],i)
data = {
'year': self.year,
'name': nomor,