Enhance the functionality of the Audi Plugin

Description

1-Add the ability to import receipt numbers above 9 digits using the Audi plugin
2-Improve the speed of the import, currently to import 500 transactions, it takes 40 minutes.(import first to a table perhaps?)
3-Ability to link the repayments imported to the files name and have the ability to undo a full import

Environment

GLIM on
LSIM on
Centers off

Activity

Show:
Lukasz Chudy
September 5, 2012, 12:12 PM

Kamil,

If you import file with transactions and after that you close one of the account with status Written-Off/Rescheduled, then if try to 'Undo import' file, stack trace appears.

hudson-head-master-archive-1075

Kamil Kalfas
September 5, 2012, 3:14 PM
Edited

Lukasz,

Validation messages will be added on the new confirmation page().
Now stack trace is handled.
Fixed in commit: ace565cae2242aabbd6a70565bf6e73ab4f5995e
Build number head-master-commit-1255

Lukasz Chudy
September 11, 2012, 1:48 PM

Kamil,

If you modify or adjust imported transaction on the account and after that undo the whole import, then there are no changes on the account.

Repro:
1. Prepare xls file with 3 transactions to one account.
2. Import file.
3. Go to account with imported transactions.
4. Adjust/modify one of transactions.
5. Go to Admin tab, 'Undo imported files' page.
6. Click on 'Undo import' link.
7. Submit undo import.
8. Go to the same account again.

Expected result:
Account has the same balance as before import.

Actual result:
Account has the same balance as after adjusting/modifying one transaction on the account and other 2 transactions are not adjusted.

Build Date: Tue Sep 11 03:26:10 PDT 2012
Build Number: hudson-head-j-release-archive-10

Kamil Kalfas
September 12, 2012, 2:17 PM

Hi Lukasz,

This is specific usecase which requires complex fix. I suggest that a new new ticket should be created for this scenario.

Lukasz Chudy
September 12, 2012, 3:22 PM

I created separate ticket for this scenario:

Assignee

Kamil Kalfas

Reporter

George Lteif

Labels

Implementation Priority

None

URL

None

Story Points

None

Team

Core

Scheduled For

None

Epic

None

productboard URL

None

Man Day Estimate

None

Time tracking

120h

Fix versions

Priority

Minor
Configure