TT#82260 limit fraud interval costs to 2 fractional digits

Change-Id: I8e5980de08e99ac167851879e43c8f9a8abd870a
(cherry picked from commit 5fb66c13bd)
changes/16/40316/1
Rene Krenn 5 years ago
parent 2f212c1469
commit 39f7219487

@ -64,7 +64,7 @@ has_field 'type' => (
has_field 'interval_cost' => (
type => 'Float',
label => 'Interval cost',
precision => '4',
precision => '2',
required => 1,
element_attr => {
rel => ['tooltip'],

@ -120,6 +120,8 @@ sub resource_from_item {
} else {
$resource{'interval_cost'} = $cpc{'customer_cost'};
}
$resource{'interval_cost'} = sprintf("%.2f",$resource{'interval_cost'})
if (defined $resource{'interval_cost'} and length($resource{'interval_cost'}) > 0);
if ('month' eq $cpc{'period'}) {
if ('contract' eq $cpc{'fraud_limit_type'}) {
if ($contract_fraud_preference) {

Loading…
Cancel
Save