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

CatglobeCost class: Difference between revisions

From Catglobe Wiki
Nguyenduyan (talk | contribs)
No edit summary
Nguyenduyan (talk | contribs)
No edit summary
Line 8: Line 8:
{{CGscriptProperties_Template|ReturnType=number|Name=ExpiredCost|HasGetter=1|Description=Get cost of expired packages for the resource in the specified period}}
{{CGscriptProperties_Template|ReturnType=number|Name=ExpiredCost|HasGetter=1|Description=Get cost of expired packages for the resource in the specified period}}
{{CGscriptProperties_Template|ReturnType=number|Name=ImportedCost|HasGetter=1|Description=Get imported answers cost for the questionnaire in the specified period}}
{{CGscriptProperties_Template|ReturnType=number|Name=ImportedCost|HasGetter=1|Description=Get imported answers cost for the questionnaire in the specified period}}
{{CGscriptProperties_Template|ReturnType=DateTime|Name=LastTransaction|HasGetter=1|Description=Get last movement in the specified period}}
{{CGscriptProperties_Template|ReturnType=number|Name=MailCost|HasGetter=1|Description=Get cost for the resource mails in the specified period}}
{{CGscriptProperties_Template|ReturnType=number|Name=MailCost|HasGetter=1|Description=Get cost for the resource mails in the specified period}}
{{CGscriptProperties_Template|ReturnType=string|Name=Name|HasGetter=1|Description=Get name of the resource}}
{{CGscriptProperties_Template|ReturnType=string|Name=Name|HasGetter=1|Description=Get name of the resource}}

Revision as of 09:05, 25 November 2016

CatglobeCost



The cost 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 resource 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 Total { get; } - Get total in the specified period
  • 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