$description?>
נקודות עיקריות מרכזיות
![[Transaction Association Dialog]](./images/4.0-release/trans-assoc.png)
- A new Transaction Association dialog, available from the Update Association for Transaction menu item that has replaced the two association items in 3.x, allows setting, changing, and deleting associations.
- A symbol (paperclip for files, chain links for URLS) is now displayed in the Associations column (visible in double-line mode) in the register in place of the letters when a transaction has an association. This doesn't work on MacOS.
- כעת ניתן להוסיף צרופה לחשבונות, להודעת זיכוי, חשבוניות ושוברים. במידה וקימת צרופה היא תופיע כלחצן קישור המוצג מתחת להערות.
- New type-ahead search is added to sequential search when selecting an account or an Action in the register: Instead of typing the first few characters of a top level account, the separator, the first few characters of the next level account and so on you may instead type a few characters of any part of a full account name and the drop-list will be filtered to contain only matching accounts. Once you have a small enough list you can use the arrow keys to select the account that you want.

A new separate executable, gnucash-cli (gnucash-cli.exe on Microsoft Windows) for doing command-line things like updating the prices in your book. gnucash-cli gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.
gnucash-cli --report run --name=[reportname/guid] datafile.gnucash
gnucash-cli --report run --name=[reportname/guid] --output-file=x.html datafile.gnucash
gnucash-cli --report run --name=[reportname/guid] --output-file=x.html --export-type=TYPE datafile.gnucash
gnucash-cli --help הצגת מסך רשימת כל הפקודות הזמינות ואת האפשרויות שלהן.
The GUI program, gnucash, still responds to the options it always has, though --get-price-quotes is deprecated in favor of gnucash-cli --quotes get.
ממשק משתמש גרפי
בעת יצירת תרשים חשבונות חדש, ניתן לטעון תבניות חשבון ממיקומים אחרים מלבד אלו שהוגדרו בממשק המשתמש.
On the Choose Accounts to Create page there are two drop-downs above the Account Types selector, one for language and one for country, the choices in the latter depending on the former. The default is the current locale but they may be used to select account templates from any locale.
- When deleting accounts the destination accounts of moved splits will be checked to ensure that they have the same commodity as the source account. If they don't you'll get a warning and the opportunity to pick another account or to carry on regardless.
- היפוך תנועות יקפיצו כעת בתיבת דו-שיח להזנת תאריך הרישום.
פעולות עסקיות
- רוחב עמודת מסמכים עסקיים
כעת ניתן לשמור רוחבי עמודות בחשבוניות, חשבונות ושוברי הוצאה עובדים כברירות מחדל לכל סוג מסמך.
- שני פריטי תפריט מתווספים לתפריט תצוגה כאשר חשבונית ספק, חשבונית לקוח, או שובר הוצאה, נמצאים במוקד:
- שימוש בפריסת ברירת מחדל למסמכי ספק
- איפוס פריסת ברירת מחדל למסמכי ספק
- The first saves the current document's column widths and makes them the default for all documents in the same type. The second menu item removes the customization and documents of that type will therafter use the computed default widths.
ייבוא תנועות
- תמיכה ב- AQBanking גרסה 6. נדרש עבור תמיכה בפרוטוקולי FinTS החדשים שבהנחיות שירותי התשלומים האירופיים (PSD2).
- The Import Map Editor (Tools>Edit Import Maps) will scan for Bayesian associations with non-existent accounts and display a dialog offering to remove any that are found. It also adds a button at the bottom of the Import Map Editor to delete them if one chooses not to use the dialog.
- יבואן קבצי OFX יכול כעת לייבא יותר מקובץ אחד בכל פעם.
- יבוא OFX הכולל יתרות יציע כעת לבצע התאמה מידית, תוך העברת נתוני היתרה שבקובץ לנתוני מנגנון ההתאמה.
- The import transaction matcher window column headings are changed from R to C and from U+R to U+C, reflecting that the matcher marks transactions cleared but doesn't reconcile them.
- Account matcher will decline to match accounts with a different commodity from the imported split if the import information includes the commodity.
- Ellipsize the Description and Memo fields in the account matcher.
דוחות
- A new report menu supbmenu Multicolumn contains the old custom-multicolumn report and a new Dashboard report containing Account reports for expenses and income, an income-expense chart, and an account summary.
- Support for UK VAT and Australian GST have been added to the Income-GST report. The report's options are changed from source accounts to source sales and purchase accounts to permit proper reporting of capital purchases. N.B. This is incompatible with previous versions of the report and will require regenerating saved configurations.
תקציבים
- Optionally include the account code option in budget view.
- אפשור הוספת הערות לתקציבים.
- Account codes may now optionally be displayed in the Budget Tree View.
תאימות
- GnuCash 4.x and later will no longer migrate old gconf settings from GnuCash 2.4.x.
תיצור ותיסרוט
- The GnuCash widget hierarchy for CSS has been revised to be more consistent with Gtk practice. You may need to spend some time with the GtkInspector to get your custom CSS back the way you like it.
- Python bindings are now localized and their strings available for translation.
For a complete list of new features and API changes see the הערות שחרור.