fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [15559] property: integration


From: sigurdne
Subject: [Fmsystem-commits] [15559] property: integration
Date: Thu, 1 Sep 2016 13:00:08 +0000 (UTC)

Revision: 15559
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=15559
Author:   sigurdne
Date:     2016-09-01 13:00:08 +0000 (Thu, 01 Sep 2016)
Log Message:
-----------
property: integration

Modified Paths:
--------------
    trunk/property/inc/cron/default/synkroniser_med_boei.php

Modified: trunk/property/inc/cron/default/synkroniser_med_boei.php
===================================================================
--- trunk/property/inc/cron/default/synkroniser_med_boei.php    2016-09-01 
08:16:46 UTC (rev 15558)
+++ trunk/property/inc/cron/default/synkroniser_med_boei.php    2016-09-01 
13:00:08 UTC (rev 15559)
@@ -79,7 +79,7 @@
                function execute()
                {
                        $start = time();
-                       set_time_limit(1200);
+                       set_time_limit(2000);
                        $this->update_tables();
 
                        $this->legg_til_eier_phpgw();
@@ -98,9 +98,10 @@
                        $this->update_tenant_name();
                        $this->update_obskode();
                        $this->oppdater_namssakstatus_pr_leietaker();
+ 
                        $msg = 'Tidsbruk: ' . (time() - $start) . ' sekunder';
                        $this->cron_log($msg, $cron);
-
+                       echo "$msg\n";
                        $this->receipt['message'][] = array('msg' => $msg);
                }
 
@@ -145,7 +146,7 @@
 
                function update_table_eier()
                {
-                       $metadata = $this->db_boei->metadata('Eier');
+//                     $metadata_boei = $this->db_boei->metadata('Eier');
                        $metadata = $this->db->metadata('boei_eier');
 //_debug_array($metadata);
                        if (!$metadata)
@@ -162,7 +163,7 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_eier', __LINE__, 
__FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Eier';
+                       $sql_boei = 'SELECT TOP 100 PERCENT Eier_ID,CAST(Navn 
as TEXT) AS Navn,EierType_ID  FROM Eier';
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
                        // using stored prosedures
                        $sql = 'INSERT INTO boei_eier (eier_id, navn, 
eiertype_id)'
@@ -196,8 +197,8 @@
 
                function update_table_Gateadresse()
                {
-                       $metadata = $this->db_boei->metadata('Gateadresse');
-//_debug_array($metadata);
+                       $metadata_boei = 
$this->db_boei->metadata('Gateadresse');
+//_debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_gateadresse');
 //_debug_array($metadata);
 //die();
@@ -215,8 +216,9 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_gateadresse', 
__LINE__, __FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Gateadresse';
+                       $sql_boei = 'SELECT TOP 100 PERCENT Gateadresse_ID, 
CAST(GateNavn as TEXT) AS GateNavn, NasjonalID FROM Gateadresse';
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
+
                        // using stored prosedures
                        $sql = 'INSERT INTO boei_gateadresse (gateadresse_id, 
gatenavn, nasjonalid)'
                                . ' VALUES(?, ?, ?)';
@@ -249,8 +251,8 @@
 
                function update_table_Objekt()
                {
-                       $metadata = $this->db_boei->metadata('Objekt');
-//_debug_array($metadata);
+                       $metadata_boei = $this->db_boei->metadata('Objekt');
+//     _debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_objekt');
 //_debug_array($metadata);
 //die();
@@ -272,11 +274,12 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_objekt', __LINE__, 
__FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Objekt';
+                       $sql_boei = 'SELECT TOP 100 PERCENT Objekt_ID, 
CAST(Navn as TEXT) AS Navn, Bydel_ID, Postnr_ID, Eier_ID, Tjenestested  FROM 
Objekt';
+
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
                        // using stored prosedures
-                       $sql = 'INSERT INTO boei_objekt (objekt_id, navn, 
generelladresse, bydel_id,postnr_id,eier_id,tjenestested)'
-                               . ' VALUES(?, ?, ?, ?, ?, ?, ?)';
+                       $sql = 'INSERT INTO boei_objekt (objekt_id, navn, 
bydel_id,postnr_id,eier_id,tjenestested)'
+                               . ' VALUES(?, ?, ?, ?, ?, ?)';
                        $valueset = array();
 
                        while ($this->db_boei->next_record())
@@ -290,44 +293,40 @@
                                        ),
                                        2 => array
                                                (
-                                               'value' => 
utf8_encode($this->db_boei->f('Navn')),
+                                               'value' => 
$this->db->db_addslashes(utf8_encode($this->db_boei->f('Navn'))),
                                                'type' => PDO::PARAM_STR
                                        ),
                                        3 => array
                                                (
-                                               'value' => 
utf8_encode($this->db_boei->f('GenerellAdresse')),
-                                               'type' => PDO::PARAM_STR
-                                       ),
-                                       4 => array
-                                               (
                                                'value' => 
(int)$this->db_boei->f('Bydel_ID'),
                                                'type' => PDO::PARAM_INT
                                        ),
-                                       5 => array
+                                       4 => array
                                                (
                                                'value' => 
$this->db_boei->f('Postnr_ID'),
                                                'type' => PDO::PARAM_STR
                                        ),
-                                       6 => array
+                                       5 => array
                                                (
                                                'value' => 
(int)$this->db_boei->f('Eier_ID'),
                                                'type' => PDO::PARAM_INT
                                        ),
-                                       7 => array
+                                       6 => array
                                                (
                                                'value' => 
(int)$this->db_boei->f('Tjenestested'),
                                                'type' => PDO::PARAM_INT
                                        )
                                );
                        }
-
+//                     _debug_array($valueset);
                        $this->db->insert($sql, $valueset, __LINE__, __FILE__);
                }
 
                function update_table_Bygg()
                {
-                       $metadata = $this->db_boei->metadata('Bygg');
-//_debug_array($metadata);
+//_debug_array($this->db_boei);
+                       $metadata_boei = $this->db_boei->metadata('Bygg');
+//_debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_bygg');
 //_debug_array($metadata);
 //die();
@@ -347,11 +346,11 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_bygg', __LINE__, 
__FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Bygg';
+                       $sql_boei = 'SELECT TOP 100 PERCENT Objekt_ID, Bygg_ID, 
CAST(ByggNavn as TEXT) AS ByggNavn, Driftstatus FROM Bygg';
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
                        // using stored prosedures
-                       $sql = 'INSERT INTO boei_bygg (objekt_id, bygg_id, 
byggnavn, generelladresse, driftstatus)'
-                               . ' VALUES(?, ?, ?, ?, ?)';
+                       $sql = 'INSERT INTO boei_bygg (objekt_id, bygg_id, 
byggnavn, driftstatus)'
+                               . ' VALUES(?, ?, ?, ?)';
                        $valueset = array();
 
                        while ($this->db_boei->next_record())
@@ -370,16 +369,11 @@
                                        ),
                                        3 => array
                                                (
-                                               'value' => 
utf8_encode($this->db_boei->f('ByggNavn')),
+                                               'value' => 
$this->db->db_addslashes(utf8_encode($this->db_boei->f('ByggNavn'))),
                                                'type' => PDO::PARAM_STR
                                        ),
                                        4 => array
                                                (
-                                               'value' => 
utf8_encode($this->db_boei->f('GenerellAdresse')),
-                                               'type' => PDO::PARAM_STR
-                                       ),
-                                       5 => array
-                                               (
                                                'value' => 
(int)$this->db_boei->f('Driftstatus'),
                                                'type' => PDO::PARAM_INT
                                        ),
@@ -391,8 +385,8 @@
 
                function update_table_Seksjon()
                {
-                       $metadata = $this->db_boei->metadata('Seksjon');
-//_debug_array($metadata);
+                       $metadata_boei = $this->db_boei->metadata('Seksjon');
+//_debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_seksjon');
 //_debug_array($metadata);
 //die();
@@ -411,7 +405,7 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_seksjon', __LINE__, 
__FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Seksjon';
+                       $sql_boei = 'SELECT TOP 100 PERCENT Objekt_ID, Bygg_ID, 
Seksjons_ID, CAST(Beskrivelse as TEXT) AS Beskrivelse  FROM Seksjon';
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
                        // using stored prosedures
                        $sql = 'INSERT INTO boei_seksjon (objekt_id, bygg_id, 
seksjons_id, beskrivelse)'
@@ -450,8 +444,8 @@
 
                function update_table_leieobjekt()
                {
-                       $metadata = $this->db_boei->metadata('Leieobjekt');
-//_debug_array($metadata);
+                       $metadata_boei = $this->db_boei->metadata('Leieobjekt');
+//_debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_leieobjekt');
 //_debug_array($metadata);
 //die();
@@ -484,10 +478,16 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_leieobjekt', 
__LINE__, __FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Leieobjekt';
+                       $sql_boei = 'SELECT TOP 100 PERCENT Objekt_ID, Bygg_ID, 
Seksjons_ID, Leie_ID, Flyttenr,'
+                               . ' Formaal_ID, Gateadresse_ID, Gatenr, Etasje, 
AntallRom, Boareal,'
+                               . ' AndelAvFellesareal, Livslopsstd, Heis, 
Driftsstatus_ID, Leietaker_ID, Beregnet_Boa'
+                               . ' FROM Leieobjekt';
+
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
                        // using stored prosedures
-                       $sql = 'INSERT INTO boei_leieobjekt (objekt_id, 
bygg_id, seksjons_id, leie_id, flyttenr, formaal_id, gateadresse_id, gatenr, 
etasje, antallrom, boareal, andelavfellesareal,livslopsstd, heis, 
driftsstatus_id, leietaker_id,beregnet_boa)'
+                       $sql = 'INSERT INTO boei_leieobjekt (objekt_id, 
bygg_id, seksjons_id, leie_id, flyttenr,'
+                               . ' formaal_id, gateadresse_id, gatenr, etasje, 
antallrom, boareal,'
+                               . ' andelavfellesareal,livslopsstd, heis, 
driftsstatus_id, leietaker_id,beregnet_boa)'
                                . ' VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, 
?, ?, ?, ?, ?)';
                        $valueset = array();
 
@@ -588,8 +588,8 @@
 
                function update_table_leietaker()
                {
-                       $metadata = $this->db_boei->metadata('Leietaker');
-//_debug_array($metadata);
+                       $metadata_boei = $this->db_boei->metadata('Leietaker');
+//_debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_leietaker');
 //_debug_array($metadata);
 //die();
@@ -613,10 +613,14 @@
                                $this->db->query($sql_table, __LINE__, 
__FILE__);
                        }
                        $this->db->query('DELETE FROM boei_leietaker', 
__LINE__, __FILE__);
-                       $sql_boei = 'SELECT TOP 100 PERCENT * FROM Leietaker';
+
+                       $sql_boei = 'SELECT TOP 100 PERCENT Leietaker_ID, 
CAST(Fornavn as TEXT) AS Fornavn, CAST(Etternavn as TEXT) AS Etternavn, 
Kjonn_Juridisk,'
+                               . ' OppsagtDato, NamssakStatusDrift_ID, 
NamssakStatusOkonomi_ID, hemmeligAdresse, OBSKode'
+                               . ' FROM Leietaker';
                        $this->db_boei->query($sql_boei, __LINE__, __FILE__);
                        // using stored prosedures
-                       $sql = 'INSERT INTO boei_leietaker (leietaker_id, 
fornavn, etternavn, 
kjonn_juridisk,oppsagtdato,namssakstatusdrift_id,namssakstatusokonomi_id,hemmeligadresse,obskode)'
+                       $sql = 'INSERT INTO boei_leietaker (leietaker_id, 
fornavn, etternavn, kjonn_juridisk,'
+                               . ' 
oppsagtdato,namssakstatusdrift_id,namssakstatusokonomi_id,hemmeligadresse,obskode)'
                                . ' VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)';
                        $valueset = array();
 
@@ -676,8 +680,8 @@
 
                function update_table_reskontro()
                {
-                       $metadata = $this->db_boei->metadata('reskontro');
-//_debug_array($metadata);
+                       $metadata_boei = $this->db_boei->metadata('reskontro');
+//_debug_array($metadata_boei);
                        $metadata = $this->db->metadata('boei_reskontro');
 //_debug_array($metadata);
 //die();




reply via email to

[Prev in Thread] Current Thread [Next in Thread]