[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [10694] property: tenant claim
From: |
Sigurd Nes |
Subject: |
[Fmsystem-commits] [10694] property: tenant claim |
Date: |
Fri, 18 Jan 2013 13:20:01 +0000 |
Revision: 10694
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=10694
Author: sigurdne
Date: 2013-01-18 13:20:00 +0000 (Fri, 18 Jan 2013)
Log Message:
-----------
property: tenant claim
Modified Paths:
--------------
trunk/property/inc/class.boworkorder.inc.php
Modified: trunk/property/inc/class.boworkorder.inc.php
===================================================================
--- trunk/property/inc/class.boworkorder.inc.php 2013-01-18 12:32:31 UTC
(rev 10693)
+++ trunk/property/inc/class.boworkorder.inc.php 2013-01-18 13:20:00 UTC
(rev 10694)
@@ -752,17 +752,21 @@
if(isset($workorder['charge_tenant']) &&
$workorder['charge_tenant'] && $workorder['id'])
{
- $project =
execMethod('property.soproject.read_single',$workorder['project_id']);
+ if(!$_tenant_id =
$workorder['extra']['tenant_id'])
+ {
+ $project =
execMethod('property.soproject.read_single',$workorder['project_id']);
+ $_tenant_id = $project['tenant_id'];
+ }
$boclaim =
CreateObject('property.botenant_claim');
$value_set = array
- (
- 'workorder' =>
$target,
- 'project_id' =>
$workorder['project_id'],
- );
+ (
+ 'workorder' => $target,
+ 'project_id' =>
$workorder['project_id'],
+ );
- $claim = $boclaim->read(array('project_id' =>
$project['project_id']));
+ $claim = $boclaim->read(array('project_id' =>
$workorder['project_id']));
$target = array();
if($claim)
{
@@ -782,7 +786,7 @@
else
{
$value_set['amount'] = 0;
- $value_set['tenant_id'] =
$project['tenant_id'];
+ $value_set['tenant_id'] =
$_tenant_id;
$value_set['b_account_id'] =
$workorder['b_account_id'];
$value_set['cat_id'] = 99;
$value_set['status'] =
'open';
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [10694] property: tenant claim,
Sigurd Nes <=