Skip to content

Commit 0e623a4

Browse files
Merge pull request #77 from Escodoo/14.0-imp-account_compensate_advance
[14.0][IMP] account_compensate_advance: date field
2 parents f9351ce + cc4e546 commit 0e623a4

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

account_compensate_advance/i18n/pt_BR.po

+5
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,11 @@ msgstr "Conta para compensar Adiantamento"
9494
msgid "Compesation Journal"
9595
msgstr "Diário de Compensação"
9696

97+
#. module: account_compensate_advance
98+
#: model:ir.model.fields,field_description:account_compensate_advance.field_account_compensate_advance_journal__date
99+
msgid "Compesation Date"
100+
msgstr "Data de Compensação"
101+
97102
#. module: account_compensate_advance
98103
#: model:ir.model.fields,field_description:account_compensate_advance.field_account_compensate_advance_journal__create_uid
99104
msgid "Created by"

account_compensate_advance/wizard/account_compensate_advance_journal.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class AccountCompensateAdvanceJournal(models.TransientModel):
4545
readonly=False,
4646
compute="_compute_currency_id",
4747
)
48+
date = fields.Date(string="Compensation Date")
4849

4950
@api.onchange("line_id")
5051
def _onchange_line_id(self):
@@ -132,6 +133,7 @@ def _create_compensate_advance_account(self):
132133
journal_id = self.journal_id
133134
line_id = self.line_id
134135
advance_id = self.advance_id
136+
compensation_date = self.date
135137

136138
params = {
137139
"move_type": move_type,
@@ -150,7 +152,7 @@ def _create_compensate_advance_account(self):
150152
"partner_id": partner_id.id,
151153
"ref": advance_str,
152154
"journal_id": journal_id.id,
153-
"date": advance_id.move_id.date,
155+
"date": compensation_date or fields.Date.today(),
154156
"line_ids": [(0, 0, credit_vals), (0, 0, debit_vals)],
155157
}
156158
if amount <= 0:

account_compensate_advance/wizard/account_compensate_advance_journal.xml

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
</group>
2323
<group>
2424
<h2>To Compensate</h2>
25+
<field name="date" />
2526
<field
2627
name="journal_id"
2728
options="{'no_quick_create':True,'no_create_edit':True,'no_open': True,}"

0 commit comments

Comments
 (0)