projects
/
kivitendo-erp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
da37bfa
)
PriceSource: Doku Update
author
Sven Schöling
<s.schoeling@linet-services.de>
Mon, 15 Jan 2018 16:51:01 +0000
(17:51 +0100)
committer
Sven Schöling
<s.schoeling@linet-services.de>
Thu, 18 Jan 2018 13:00:41 +0000
(14:00 +0100)
SL/PriceSource.pm
patch
|
blob
|
history
diff --git
a/SL/PriceSource.pm
b/SL/PriceSource.pm
index
ea1c1ac
..
014abdd
100644
(file)
--- a/
SL/PriceSource.pm
+++ b/
SL/PriceSource.pm
@@
-324,6
+324,17
@@
Large records (30 positions or more) in combination with complicated price
sources run into n+1 problems. There should be an extra hook that allows price
source implementations to make bulk calculations before the actual position loop.
sources run into n+1 problems. There should be an extra hook that allows price
source implementations to make bulk calculations before the actual position loop.
+=item *
+
+Prices have defined information channels for missing and invalid, but it would
+be deriable to have more information flow. For example a limited offer might
+expire in three days while the record is valid for 20 days. THis mismatch is
+impossible to resolve automatically, but informing the user about it would be a
+nice thing.
+
+This can also extend to diagnostics on class level, where implementations can
+call attention to likely misconfigurations.
+
=back
=head1 AUTHOR
=back
=head1 AUTHOR