Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:
Name Größe
  CsvImport
  Helper
  TopQuickSearch
AccTrans.pm 3,07 KB
Admin.pm 22,5 KB
BackgroundJob.pm 6,77 KB
BackgroundJobHistory.pm 3,6 KB
BankImport.pm 1,94 KB
BankTransaction.pm 37,3 KB
Base.pm 19,3 KB
Buchungsgruppen.pm 6,55 KB
CTI.pm 1,37 KB
Chart.pm 4,21 KB
ClientConfig.pm 8,75 KB
CsvImport.pm 27,2 KB
CustomDataExport.pm 4,52 KB
CustomDataExportDesigner.pm 5 KB
CustomVariableConfig.pm 7,54 KB
Customer.pm 640 Bytes
CustomerVendor.pm 29,4 KB
DeliveryPlan.pm 15,4 KB
DeliveryTerm.pm 4,04 KB
DeliveryValueReport.pm 16,2 KB
DownloadZip.pm 3,91 KB
Draft.pm 4,46 KB
EmailJournal.pm 4,36 KB
Employee.pm 2,03 KB
File.pm 24,9 KB
FinancialControllingReport.pm 12,4 KB
FinancialOverview.pm 10,2 KB
GoBD.pm 2,84 KB
Inventory.pm 35,6 KB
JSTests.pm 1 KB
Layout.pm 918 Bytes
Letter.pm 19,1 KB
LiquidityProjection.pm 2,3 KB
LoginScreen.pm 4,88 KB
MassDeliveryOrderPrint.pm 8,9 KB
MassInvoiceCreatePrint.pm 16,7 KB
ODGeierlein.pm 3,85 KB
Order.pm 64,8 KB
OrderItem.pm 3,07 KB
Part.pm 55,3 KB
PartsPriceHistory.pm 3,94 KB
PartsPriceUpdate.pm 8,34 KB
PaymentTerm.pm 4,38 KB
PriceFactor.pm 400 Bytes
PriceRule.pm 9,79 KB
PriceSource.pm 5,3 KB
Project.pm 15,2 KB
Reconciliation.pm 22,9 KB
RecordLinks.pm 9,2 KB
RecordTemplate.pm 2,86 KB
RequirementSpec.pm 25,9 KB
RequirementSpecItem.pm 28,2 KB
RequirementSpecOrder.pm 14,3 KB
RequirementSpecPart.pm 2,89 KB
RequirementSpecTextBlock.pm 18,7 KB
RequirementSpecVersion.pm 6,82 KB
SellPriceInformation.pm 6,02 KB
Shop.pm 4,95 KB
ShopOrder.pm 11,6 KB
ShopPart.pm 13,6 KB
SimpleSystemSetting.pm 14,6 KB
TaskServer.pm 2,58 KB
Taxzones.pm 5,96 KB
Test.pm 247 Bytes
TopQuickSearch.pm 4,19 KB
Unit.pm 371 Bytes
Warehouse.pm 391 Bytes
YearEndTransactions.pm 11,4 KB

Aktuellste Revisionen

# Datum Autor Kommentar
61e8db07 16.07.2018 12:41 Jan Büren

BankTransaction weniger Code ist mehr Wert

Aufgrund des klarer formulierten PODs kann eine Routine und
eine weitere zu "schwache" Bedingung entfernt werden.
Fast alle kivi-Testfälle inkl. adaptierter odyn-Testfälle laufen sauber durch.

e271f064 16.07.2018 12:41 Jan Büren

save_single_bank_transaction dem caller weniger erlauben

Als Konsequenz zum beschriebenem Verhalten im POD

19c89dfd 16.07.2018 12:41 Jan Büren

POD Ergänzungen

BankTransaction::save_single_bank_transaction kann nur
1 noch niemals vorher verbuchte Bankbewegung mit n Belegen verbuchen.
Sollte etwas klarer im POD und später in der Methode deutlich gemacht werden.

ed9b1bfb 16.07.2018 12:41 Jan Büren

Kontoauszug verbuchen -> Dialogbuchungsentwürfe verbessert

Nette Idee aus odyn (Start des Gedankens #f09c2b407faa7 Ende des Gedankens #765a3d421e7).
Zwei Sollbruchstellen in odyn, deshalb in kivi neu formuliert:

Sollbruchstellen:
a) Ein Aufruf von BankTransaction::action_list kann Zustände im Datenmodell verändern...

f942d1f6 16.07.2018 12:41 Martin Helmling

Bankimport: Fehler beim Verbuchen von Teilzahlungen: Rollback bei Fehler

Falls ein Fehler auftritt wird kein Rollback von der bereits gemachten Zahlung und dem neuen Recordlink gemacht,
lediglich die Banktransaktion wird nicht verändert

Erweiterung durch ein Test test_bt_error...

792c623f 09.07.2018 11:54 Sven Schöling

RecordLinks: Support für Kreditore/Debitorenbuchungen

Conflicts:
SL/Controller/RecordLinks.pm

dfe03f5c 09.07.2018 11:54 Jan Büren

ergänzung cherry-pick: form->format_sellprice existiert nicht

e417dbcb 09.07.2018 11:54 Sven Schöling

BankTransaction/list: vorhandene sepa_export_items an get_agreement übergeben

Conflicts:
SL/Controller/BankTransaction.pm

2a968d9a 09.07.2018 11:54 Jan Büren

Ergänzung zum cherry-pick von gerade format_sellprice ist nicht in Form.pm

Ferner doppelt gepickte Bibliothek entfernt.

031566ec 09.07.2018 11:54 Sven Schöling

BankTransaction/list: sepa_export_items mit partition_by splitten

Spart eine Doppelschleife

Conflicts:
SL/Controller/BankTransaction.pm

Revisionen anzeigen

Auch abrufbar als: Atom