Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
erp5_workflow
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wenjie.zheng
erp5_workflow
Commits
3a737e33
Commit
3a737e33
authored
Feb 13, 2012
by
Vincent Pelletier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Preferably call BankAccount_checkBalance on document causing the debit.
parent
609e55ad
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
3 additions
and
3 deletions
+3
-3
bt5/erp5_banking_check/WorkflowTemplateItem/portal_workflow/check_deposit_workflow/scripts/checkCheckBeforeDelivery.xml
...eck_deposit_workflow/scripts/checkCheckBeforeDelivery.xml
+1
-1
bt5/erp5_banking_check/WorkflowTemplateItem/portal_workflow/check_deposit_workflow/scripts/validatePlanActionConsistency.xml
...eposit_workflow/scripts/validatePlanActionConsistency.xml
+1
-1
bt5/erp5_banking_check/WorkflowTemplateItem/portal_workflow/traveler_check_sale_workflow/scripts/validatePositionAccounting.xml
...heck_sale_workflow/scripts/validatePositionAccounting.xml
+1
-1
No files found.
bt5/erp5_banking_check/WorkflowTemplateItem/portal_workflow/check_deposit_workflow/scripts/checkCheckBeforeDelivery.xml
View file @
3a737e33
...
@@ -84,7 +84,7 @@ else:\n
...
@@ -84,7 +84,7 @@ else:\n
else:\n
else:\n
check_price = check_operation_line.getPrice()\n
check_price = check_operation_line.getPrice()\n
bank_account_dict[account_path] = check_price\n
bank_account_dict[account_path] = check_price\n
error =
context
.BankAccount_checkBalance(account_path, check_operation_line.getPrice())\n
error =
obj
.BankAccount_checkBalance(account_path, check_operation_line.getPrice())\n
\n
\n
if error[\'error_code\'] == 1:\n
if error[\'error_code\'] == 1:\n
msg = Message(domain=\'ui\', message="Bank account $account is not sufficient on line $line.",\n
msg = Message(domain=\'ui\', message="Bank account $account is not sufficient on line $line.",\n
...
...
bt5/erp5_banking_check/WorkflowTemplateItem/portal_workflow/check_deposit_workflow/scripts/validatePlanActionConsistency.xml
View file @
3a737e33
...
@@ -64,7 +64,7 @@ for check_operation_line in transaction.objectValues(portal_type=\'Check Operati
...
@@ -64,7 +64,7 @@ for check_operation_line in transaction.objectValues(portal_type=\'Check Operati
bank_account_dict[account_path] = account_value\n
bank_account_dict[account_path] = account_value\n
amount_dict[account_path] = amount_dict.get(account_path, 0) + check_operation_line.getPrice()\n
amount_dict[account_path] = amount_dict.get(account_path, 0) + check_operation_line.getPrice()\n
for account_path, amount in amount_dict.items():\n
for account_path, amount in amount_dict.items():\n
error =
context
.BankAccount_checkBalance(account_path, amount)[\'error_code\']\n
error =
transaction
.BankAccount_checkBalance(account_path, amount)[\'error_code\']\n
source_bank_account = bank_account_dict[account_path]\n
source_bank_account = bank_account_dict[account_path]\n
if error == 1:\n
if error == 1:\n
raise ValidationFailed, (Message(domain=\'ui\', message="Bank account $account is not sufficient.",\n
raise ValidationFailed, (Message(domain=\'ui\', message="Bank account $account is not sufficient.",\n
...
...
bt5/erp5_banking_check/WorkflowTemplateItem/portal_workflow/traveler_check_sale_workflow/scripts/validatePositionAccounting.xml
View file @
3a737e33
...
@@ -123,7 +123,7 @@ if total_debit>0:\n
...
@@ -123,7 +123,7 @@ if total_debit>0:\n
context.BankingOperationLine_index(line)\n
context.BankingOperationLine_index(line)\n
\n
\n
# Test if the account balance is sufficient.\n
# Test if the account balance is sufficient.\n
error =
context
.BankAccount_checkBalance(bank_account.getRelativeUrl(), price)\n
error =
transaction
.BankAccount_checkBalance(bank_account.getRelativeUrl(), price)\n
if error[\'error_code\'] == 1:\n
if error[\'error_code\'] == 1:\n
msg = Message(domain=\'ui\', message="Bank account is not sufficient.")\n
msg = Message(domain=\'ui\', message="Bank account is not sufficient.")\n
raise ValidationFailed, (msg,)\n
raise ValidationFailed, (msg,)\n
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment