Difference between revisions of "ResourceBudget getByResourceIds"

From Catglobe Wiki
Jump to: navigation, search
(ResourceBudget_getByResourceIds)
(Tag: visualeditor)
(Tag: visualeditor)
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
 
= ResourceBudget_getByResourceIds =
 
= ResourceBudget_getByResourceIds =
  
Get Budget of multi resources
+
Get Budget of multi resources. On UI, you can find Budget of each resource by: open the resource, go to Cost tab, go to Income statement tab, then click on Update Budget button
  
 
== Syntax ==
 
== Syntax ==
Line 16: Line 16:
  
 
== Return type ==
 
== Return type ==
Dictionnary of ResourceBudget class
+
Dictionnary of [[ResourceBudget class|ResourceBudget]] class
  
 
== Example ==
 
== Example ==

Latest revision as of 05:05, 11 January 2018



ResourceBudget_getByResourceIds

Get Budget of multi resources. On UI, you can find Budget of each resource by: open the resource, go to Cost tab, go to Income statement tab, then click on Update Budget button

Syntax

ResourceBudget_getByResourceIds (array resourceRIds);

Arguments

array resourceRIds

Return type

Dictionnary of ResourceBudget class

Example

Dictionary d = ResourceBudget_getByResourceIds({11088827, 15513943});
print(d);//{"11088827": ResourceBudget, "15513943": ResourceBudget}
print(d[11088827]);//ResourceBudget
ResourceBudget budget = d[11088827];
Dictionary b = budget.LedgerEntries;
print(b);//{"3": LedgerEntry, "333333333": LedgerEntry, "4": LedgerEntry, "444444444": LedgerEntry, "5": LedgerEntry, "6": LedgerEntry, "7": LedgerEntry, "8": LedgerEntry}
LedgerEntry l = b[3];
print(l.AccountNumber);//3
print(l.AccountName);//Revenue
print(l.Actual);//0
print(l.Budget);//2000