lg2de / simpleaccounting Goto Github PK
View Code? Open in Web Editor NEWSimple accounting software focusing account overview and printable reports
License: GNU General Public License v3.0
Simple accounting software focusing account overview and printable reports
License: GNU General Public License v3.0
The data structure allows creating split bookings.
Entering such data manually it will be processed "correctly".
But the booking dialog (to create or edit bookings) does not support this.
FA6 is currently in beta1.
Try to update and feedback possible issues to FA team.
I'd like to start by importing bookings. However, I can not
Project
--> New
to create a new projectActions
--> Import Bookings
Project
--> New
to create a new projectActions
--> Import Bookings
Book partially
or Bool all
to importCurrently the text for the opening booking, generated with "close year" get just numbered.
There could be an option to generate the text including the account name.
The GUI is currently fixed in German.
Add translation, at least for English.
The remote account (of type carry forward) is currently selected automatically.
If the project has multiple carry forward accounts it should be selectable.
Further the text for the created booking entries should be changable.
When changing start date in import dialog, bookings already exists are identified.
When importing these data, the existing booking will be duplicated with the text <already booked> - ...
.
Such entries must not be imported again.
The initial folder for the file dialog is not application specific.
This results in unexpected initial folder due to other applications activities.
The import folder should be stored in project settings (Setup/Behavior) and restored.
I selected CurrencyTextBox for the booking dialog.
But the behavior is still "curios"...
Find a replacement or implement "manually".
While importing higher number of booking the application temporary does not respond.
After pressing "book" or "book partially" "nothing" happens.
After few seconds the import is completed successfully.
It may be related to the number of entries in the booking dialog
or related to the number of bookings already available.
When importing many bookings the dialog is resized automatically.
This results in very large (tall) dialog.
There should be a good balance between width and high.
This may not change after loading data.
We do not have an accounting software with auditing trail.
We can and we want to be able to change all existing bookings, at least as long the year is not yet closed.
Therefore the booking dialog should be revised to support exiting existing data.
The automatic update from 2.0.0 to 2.1.0 was not successful. I just saw the PowerShell window, but no update.
May be it is related to the Windows shortcut used.
The current extension of the project file is bxml
. It was introduced with the first german-only version called "Buchhaltung".
The extension does not apply to the public, international name "SimpleAccounting".
Check the following alternatives:
Extended.Wpf.Toolkit license gets "complicated".
I would like to use different framework (if still needed).
Steps to reproduce the behavior:
To prevent data loss in case of unexpected exception an auto save option should be added.
It would be great to create a new booking entry based on an existing entry.
maybe together as self-contained application
The account groups can only be changeable directly in the project file (XML).
A dialog should be created to allow creating, changing and deleting account groups.
If the project file is changes externally, the project should be reloaded.
In case of unsaved changes, the user shall decide how to proceed.
Booking entries with the followup flag are emphasized in the year journal.
This visualization is missing in the account journal.
The internal configuration (firm name, location, reports, etc.) can only be changed directly in the database.
A dialog should be added to allow changing existing configuration.
When adding new booking entry using "add booking" dialog, the journal is updated in background.
But if journal is larger than space available in current screen, the new entry is not visible.
This reduces the visual feedback.
If the CSV file to be imported is in reverse order the data will be imported ordered by date. This looks ok.
But if there are multiple entries for one day, they will be imported in (original) reverse order.
This creates booking numbers not matching the order of the original (printed) account sheet.
Currently, only manual check is available.
Steps to reproduce:
Expected: The saved project will be reopened as the recent project.
Actual: The project does not apear as (any) recent project and will further not opened automatically.
The test coverage should be close to 80% before releasing 2.0.
The dialog to show error messages (e.g. failed to load assembly, like #115) show allow to immediately
Caliburn 4 has been release.
I need to check whether it is working with SA.
When importing several books for two (bank) accounts can get complicated if there is at least one cross booking.
Importing first account works fine.
The import assistant starts importing from last booking of the selected account.
If there is a cross booking between first account and second account, the import assistant for the second account may not import books before the cross booking.
Example
After importing account 1 the account 2 has already received the Cross booking in February.
When importing account 2 the assistant will only show "March, Book Shop". The entry "January, CD Shop" will not be imported.
We need a more intelligent import assistant to check more in detail which booking are already existing. It is not sufficient to just start AFTER last booking.
When changing the booking year, the account journal should NOT be created for the first account (as default), instead the journal for the currently selected account should be updated.
The current implementation in NumberTextBox
does not always allow entering value while it is expected by the user.
The primary intention of this implementation was to ensure only a currency value, but it is sometimes to restrictive.
Account types are not translated to German.
When creating a new account, the first group of accounts is selected.
When changing the group selection to add the new account to the second group, the list of accounts gets corrupted.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.