[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [6826] property: fix import
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [6826] property: fix import |
Date: |
Fri, 21 Jan 2011 14:18:20 +0000 |
Revision: 6826
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=6826
Author: sigurdne
Date: 2011-01-21 14:18:20 +0000 (Fri, 21 Jan 2011)
Log Message:
-----------
property: fix import
Modified Paths:
--------------
trunk/property/inc/import/default/Import_fra_BKK_csv
Modified: trunk/property/inc/import/default/Import_fra_BKK_csv
===================================================================
--- trunk/property/inc/import/default/Import_fra_BKK_csv 2011-01-21
13:49:47 UTC (rev 6825)
+++ trunk/property/inc/import/default/Import_fra_BKK_csv 2011-01-21
14:18:20 UTC (rev 6826)
@@ -84,15 +84,16 @@
{
$this->soXport =
CreateObject('property.soXport');
$this->invoice =
CreateObject('property.boinvoice');
- $this->bocommon =
CreateObject('property.bocommon');
- $this->dateformat = $this->bocommon->dateformat;
- $this->datetimeformat =
$this->bocommon->datetimeformat;
$this->config =
CreateObject('phpgwapi.config','property');
$this->config->read_repository();
$this->meter_table =
$this->config->config_data['meter_table'];
- $this->db = $this->bocommon->new_db();
- $this->join = $this->bocommon->join;
+ $this->db = &
$GLOBALS['phpgw']->db;
+ $this->join = &
$this->db->join;
+ $this->left_join = &
$this->db->left_join;
+ $this->like = &
$this->db->like;
+ $this->datetimeformat = $this->db->datetime_format();
+ $this->dateformat =
$this->db->date_format();
}
function import($invoice_common,$download)
@@ -126,7 +127,7 @@
if ($name=='Maalepunktid')
{
$name='anleggsnr';
- $value= '7070575000' .
$value;
+ // $value= '7070575000' .
$value;
}
if ($name=='Girobeloep')
{
@@ -213,8 +214,7 @@
if($name=='anleggsnr')
{
- $buffer[$this->id]['merknad'] .= "\r\n"
. 'anleggsnr:' . $this->bocommon->ascii2utf($value);
-
+ $buffer[$this->id]['merknad'] .=
"\r\nanleggsnr: {$value}";
$maalerinfo=$this->anleggsnr_to_objekt($value,$this->meter_table);
$dima=$maalerinfo['dima'];
$loc1=$maalerinfo['loc1'];
@@ -241,23 +241,23 @@
}
if($name=='maalernr')
{
- $buffer[$this->id]['merknad'] .= "\r\n"
. 'maalernr: ' . $value;
+ $buffer[$this->id]['merknad'] .=
"\r\nmaalernr: {$value}";
}
if($name=='under_fakturanr')
{
- $buffer[$this->id]['merknad'] .= "\r\n"
. 'Fakturanr: ' . $value;
+ $buffer[$this->id]['merknad'] .=
"\r\nFakturanr: {$value}";
}
if($name=='kundenr')
{
- $buffer[$this->id]['merknad'] .= "\r\n"
. 'Kundenr: ' . $value;
+ $buffer[$this->id]['merknad'] .=
"\r\nKundenr: {$value}";
}
if($name=='kunde_navn')
{
- $buffer[$this->id]['merknad'] .= "\r\n"
. 'Kundenavn: ' . $this->bocommon->ascii2utf($value);
+ $buffer[$this->id]['merknad'] .=
"\r\nKundenavn: {$value}";
}
if($name=='stedsnavn')
{
- $buffer[$this->id]['merknad'] .= "\r\n"
. 'Adresse: ' . $this->bocommon->ascii2utf($value);
+ $buffer[$this->id]['merknad'] .=
"\r\nAdresse: {$value}";
}
$buffer[$this->id][$name] = $value;
@@ -296,9 +296,11 @@
function anleggsnr_to_objekt($anleggsnr,$meter_table)
{
- $this->db->query("select
$meter_table.ext_meter_id,$meter_table.loc1,$meter_table.loc2,$meter_table.loc3,fm_part_of_town.district_id
"
- . " from $meter_table $this->join fm_location1 ON
$meter_table.loc1 = fm_location1.loc1 $this->join "
- . " fm_part_of_town ON fm_location1.part_of_town_id =
fm_part_of_town.part_of_town_id where
$meter_table.ext_system_id2='$anleggsnr'");
+ $sql = "SELECT
{$meter_table}.ext_meter_id,{$meter_table}.loc1,{$meter_table}.loc2,{$meter_table}.loc3,fm_part_of_town.district_id
"
+ . " FROM {$meter_table} {$this->join} fm_location1 ON
{$meter_table}.loc1 = fm_location1.loc1 $this->join "
+ . " fm_part_of_town ON fm_location1.part_of_town_id =
fm_part_of_town.part_of_town_id WHERE {$meter_table}.ext_system_id2
{$this->like} '%{$anleggsnr}'";
+// _debug_array($sql);
+ $this->db->query($sql);
$this->db->next_record();
$loc1 = $this->db->f('loc1');
@@ -377,4 +379,3 @@
}
}
}
-?>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [6826] property: fix import,
Sigurd Nes <=