Toggle menu
862
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PaymentNamespace class

From Catglobe Wiki
Revision as of 08:27, 23 November 2016 by Nguyenduyan (talk | contribs)

PaymentNamespace



The payment namespace


Methods

  • array GetDetailedUsageCost(array startDate "Period start date", array endDate "Period end date") - Get detailed information about cost in the specified period
  • array GetDetailedUsageCost(array startDate "Period start date", array endDate "Period end date", int inFolderResourceId "Top level folder to limit the search to") - Get detailed information about cost in the specified period
  • CatglobeCost GetSimpleUsageCost(array startDate "Period start date", array endDate "Period end date") - Get simple information about cost in the specified period
  • CatglobeCost GetSimpleUsageCost(array startDate "Period start date", array endDate "Period end date", int inFolderResourceId "Top level folder to limit the search to") - Get simple information about cost in the specified period
  • string ToString() - The string representation of the object.

Properties

  • string ObjectTypeName { get; } - The name of the type of object.
  • TypeInformation TypeInformation { get; } - Get information about this class.




Examples

array endDate=getCurrentDateTime();
array startDate = DateTime_subtractDays(endDate,7);
number folderRId =2124;

array DetailedUsageCost1 = Catglobe.Payment.GetDetailedUsageCost(startDate, endDate);
array DetailedUsageCost2 = Catglobe.Payment.GetDetailedUsageCost(startDate, endDate,folderRId);
CatglobeCost SimpleUsageCost1 = Catglobe.Payment.GetSimpleUsageCost(startDate, endDate);
CatglobeCost SimpleUsageCost2 = Catglobe.Payment.GetSimpleUsageCost(startDate, endDate,folderRId);

print(DetailedUsageCost1);//{Clients\The Nielsen Company DK\An test - in/ex from (Q:0, Cgs:0, Import:29250, Mail:0, Exp:0, Bought:0) = 29250,Clients\The Nielsen Company DK\An test - in/ex from (Q:0, Cgs:10000, Import:0, Mail:0, Exp:0, Bought:0) = 10000,vinhtest\bt-questionnaire-10-11 (Q:5068000, Cgs:3511000, Import:0, Mail:0, Exp:0, Bought:0) = 8579000,vinhtest\Copy (1) of bt-questionnaire-10-11 (Q:2012000, Cgs:1264000, Import:0, Mail:0, Exp:0, Bought:0) = 3276000}
print(DetailedUsageCost2);//{}
print(SimpleUsageCost1);// (Q:7080000, Cgs:4785000, Import:29250, Mail:0, Exp:0, Bought:0) = 11894250
print(SimpleUsageCost2);// (Q:0, Cgs:0, Import:0, Mail:0, Exp:0, Bought:0) = 0