From 29dad41c0aeeb866ef040c173f78a1306cae69c8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Mon, 15 Jan 2018 17:51:01 +0100 Subject: [PATCH] PriceSource: Doku Update --- SL/PriceSource.pm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/SL/PriceSource.pm b/SL/PriceSource.pm index ea1c1ac90..014abdda9 100644 --- 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. +=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 -- 2.20.1