[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [7548] property: more on import
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [7548] property: more on import |
Date: |
Thu, 01 Sep 2011 13:07:38 +0000 |
Revision: 7548
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=7548
Author: sigurdne
Date: 2011-09-01 13:07:37 +0000 (Thu, 01 Sep 2011)
Log Message:
-----------
property: more on import
Modified Paths:
--------------
trunk/property/inc/import/default/cvs_import_vedlikeholdsplan_bkb
Modified: trunk/property/inc/import/default/cvs_import_vedlikeholdsplan_bkb
===================================================================
--- trunk/property/inc/import/default/cvs_import_vedlikeholdsplan_bkb
2011-09-01 07:54:29 UTC (rev 7547)
+++ trunk/property/inc/import/default/cvs_import_vedlikeholdsplan_bkb
2011-09-01 13:07:37 UTC (rev 7548)
@@ -22,7 +22,15 @@
$error = false;
$type = $data[0];
$location_arr = explode('-',$data[1]);
- $location_code = $location_arr[0] . '-' .
sprintf("%02d",$data[2]);
+
+ if(strpos($location_arr[0], 'A') !== false )
+ {
+ $location_code = $location_arr[0] . '-' .
sprintf("%04d",$data[2]);
+ }
+ else
+ {
+ $location_code = $location_arr[0] . '-' .
sprintf("%02d",$data[2]);
+ }
$location_data =
execMethod('property.solocation.read_single', $location_code );
@@ -129,10 +137,10 @@
$category = 14;
break;
case 'Kombinasjon':
- $category = 201;
+ $category = 202;
break;
default:
- $category = 201;
+ $category = 202;
break;
}
@@ -155,19 +163,20 @@
reset($this->attrib_data);
foreach ( $this->attrib_data as $attrib )
{
- if($attrib['datatype'] == 'LB' &&
$attrib['column_name'] == 'lovhjemmel')
+ if($attrib['datatype'] == 'LB' &&
$attrib['column_name'] == 'hjemmel')
{
foreach($attrib['choice'] as $choice)
{
if(strpos($choice['value'],
$data[11]) !== false)
{
-
$value_set['lovhjemmel'] = $choice['id'];
+ $value_set['hjemmel']
= $choice['id'];
break 2;
}
}
}
}
+/*
reset($this->attrib_data);
foreach ( $this->attrib_data as $attrib )
{
@@ -183,9 +192,9 @@
}
}
}
+*/
-
$cols = implode(',', array_keys($value_set));
$values =
$this->db->validate_insert(array_values($value_set));
@@ -207,12 +216,15 @@
$condition = array();
$condition_type = (int) substr($data[14], 0, 1);
//_debug_array($data);
- $condition[$condition_type] = array
- (
- 'degree' => $data[13] ?
(int)$data[13] : 1,
- 'probability' => $data[16] ?
(int)$data[16] : 1,
- 'consequence' => $data[15] ?
(int)$data[15] : 1,
- );
+ if($condition_type)
+ {
+ $condition[$condition_type] = array
+ (
+ 'degree' => $data[13] ?
(int)$data[13] : 0,
+ 'probability' => $data[16] ?
(int)$data[16] : 0,
+ 'consequence' => $data[15] ?
(int)$data[15] : 0,
+ );
+ }
//_debug_array($condition);
foreach ($condition as $condition_type => $value_type)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [7548] property: more on import,
Sigurd Nes <=