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.

CatglobeCost class

From Catglobe Wiki

CatglobeCost



The cost object

Parent class

Inherits from object

Methods

  • string ToString() - The string representation of the object.

Properties

  • number CollectedCost { get; } - Get collected answers cost for the questionnaire in the specified period
  • number ExpiredCost { get; } - Get cost of expired packages for the resource in the specified period
  • number ImportedCost { get; } - Get imported answers cost for the questionnaire in the specified period
  • DateTime LastTransaction { get; } - Get last movement in the specified period
  • number MailCost { get; } - Get cost for the resources mails in the specified period
  • string Name { get; } - Get name of the resource
  • string ObjectTypeName { get; } - The name of the type of object.
  • number Purchase { get; } - Get any purchase in the specified period
  • int ResourceId { get; } - Get resource id
  • number ScriptedCost { get; } - Get scripted answers cost for the questionnaire in the specified period
  • number SmsCost { get; } - Get cost for the resources sms in the specified period
  • number Total { get; } - Get total in the specified period
  • (From object) TypeInformation TypeInformation { get; } - Get information about this class.


Examples

array endDate=getCurrentDateTime();
array startDate = DateTime_subtractDays(endDate,7);
 
CatglobeCost cCost = Catglobe.Payment.GetSimpleUsageCost(startDate, endDate);
print("CollectedCost:");
print(cCost.CollectedCost);//7080000
print("ExpiredCost:");
print(cCost.ExpiredCost);//0
print("ImportedCost:");
print(cCost.ImportedCost);//29350
print("MailCost:");
print(cCost.MailCost);//0
print("Name");
print(cCost.Name);//
print("Purchase");
print(cCost.Purchase);//0
print("ResourceId");
print(cCost.ResourceId);//0
print("ScriptedCost:");
print(cCost.ScriptedCost);//4785000