Properties of the productplancharge object
{
/* contains aligned productplancharge objects */
"addonproductcharge": "productplancharge",
"id": "guid",
"productplanid": "guid",
"fullname": "string",
"invoicetext": "string",
/* 8=flatfee,16=perunit,tieredpricing=32,volumepricing=64,procentage=1024,custom=12 */
"pricingmodel": "integer",
/* 8=onetime,16=recurring,32=usage */
"chargetype": "integer",
/* 100=daily,200=weekly,300=monthly,
400=quarterly,500=annually,1000=dayofweek,
1100=dayofmonth,1200=lastdayofmonth */
"billingperiod": "integer",
"billingperiodinterval": "integer",
/* 8=subscriptionstartdate,16=subscriptionenddate,
32=subscriptioncancellationdate,64=subscriptionactivationdate,
128=subscriptioncreationdate */
"billingperiodalignment": "integer",
"billingday": "integer",
"defaultamount": "float",
/* a string used to identify products for balancing purposes usually in erp-systems */
"sku": "string",
/* a string used to connect products for switch plan */
"anchorcode": "string",
"taxable": "boolean",
/* 0=charge, 10=dependency; - dependency to a parent productplancharge */
"productchargetype": "integer",
"productplan": "productplan",
"productplanchargepricings": "productplanchargepricing[]",
"subscriptioncharges": "subscriptioncharge[]",
"uom": "uom",
"uomid": "guid",
"createdby": "guid",
"modifiedby": "guid",
"createdbyuser": "userprofile",
"modifiedbyuser": "userprofile",
"createddate": "datetime",
"modifieddate": "datetime"
}