Within these release notes you will find descriptions of new features, enhancements and API changes in the LogiSense Billing application. The content below details changes in major release versions, point release versions and hotfixes. If you have any questions about the information provided below please do not hesitate to contact your LogiSense support representative.
In this article:
10.6.0 Release Notes
Change Highlights
Account Menu and Screen Changes:
R
Other Account Enhancements:
A
Product Catalog Enhancements:
P
P
T
Other Enhancements and Fixes
A
10.6.0 API Changes
API versions vX is deprecated as of this release
API Version 8 is introduced in this release
Deprecated APIs:
Usage/Class/GroupType (Get)
Account/Service/Discount/Tracking (Get)
Updated APIs:
Report/Storage: ReportId removed, ReportDefinitionId changed to not null
ReportDefinition: ReportId removed from ReportFilters details
ReportDefinition: ReportDefinitionId changed to not null in ReportLayout and ReportStyle details
v8/Account: added Lifeline { get; set; }
v8/Package: Renamed SyncToBillDay to BillOnAccountBillDay
v8/Account/Package (Get, Post, Put, Patch): removed TermId { get; set; } and TermName { get; set; }
v8/Account/Package (Post, Put, Patch): added Details.PackageTerms
v8/Account/Package/{id}/Detail (Get): added Details.PackageTerms, Renamed Details.PackageContract
to Details.LatestPackageTerm, added Details.LatestPackageTerm
v8/Invoice/Item (Get, Post, Put, Patch): added GeneralLedgerId { get; set; } and ServiceTaxCategoryId { get; set; }
v8/Package/Service/PricePlan (Get): added packageServiceDiscounts to Detail
v8/Package/Frequency (Post, Put, Patch): added packageServiceDiscounts to pricePlans Details
v8/Term (Get, Post, Put, Patch): added TermRenewalTypeId { get; set; } and RenewTermId { get; set; }
v8/Invoice/Item (Get, Post, Put, Patch): added PreDiscountAmount { get; set; }
v8/Invoice/Item/{id}/Detail (Get): added Detail.Discounts GeneralLedgerId { get; set; } and GeneralLedgerName { get; set; }
v8/Invoice/Item/Credit (Post): added GeneralLedgerId { get; set; }, GeneralLedgerName { get; set; }, ServiceTaxCategoryId { get; set; } and ServiceTaxCategoryName { get; set; }
v8/Account/Package (Post, Patch): added discountPromoCodes to AccountService details
v8/Account/SharePlan/{id}/Detail (Get): added Quantity { get; set; } to details, participation, items
v8/Account/Package/FromCatalog (Post, Patch): added PackageTerms { get; set; }
v8/Invoice/{id}/Detail (Get): added ReportStorageStatusTypeId { get; set; } and ReportStorageStatusTypeName { get; set; }
v8/Account/SharePlan (Get): Removed Details.ViewSharePlanBucketUsageByServices (These details are still available through the /Account/SharePlan/BucketUsage/ByService API)
v8/Service (Get, Patch, Post): Renamed ‘IsInclusiveTaxes' to 'IsTaxInclusive’
v8/Invoice/Item/Credit (Post): added IsTaxInclusive { get; set; }
v8/Invoice/Item (Get, Patch, Post): added IsTaxInclusive { get; set; }
v8/Package/Service/PricePlan (Get, Patch, Post): added IsTaxInclusive { get; set; }
v8/Account/Service (Get, Patch, Post): added IsTaxInclusive { get; set; } and ServiceTaxCategoryId { get; set; }
v8/Package/Frequency (Get): added IsTaxInclusive column to PricePlans details
v8/Order (Get, Patch, Post): added applyDefaultDiscount to orderPackages details
v8/Account/Package/FromCatalog (Post): added applyDefaultDiscount to root
v8/Package/Frequency (Get, Post, Patch): added ‘transitionLimit’ nullable int to detail level ‘transitionPrices’
V8/Order (Get, Post, Patch): added ‘billDay’ and ‘usageBillDay’ override options to orderPackages details
New APIs:
v8/Package/Service/PricePlan/{packageservicepriceplanId:int}/DiscountRank (Put)
v8/Account/PricePlan (Get, Post, Put, Patch, Delete): packageServiceDiscounts are now added to pricePlans details. If no packageServiceDiscounts are specified then discounts will be copied from catalog
v8/Invoice/ByUdrMediated (Get): returns the invoice the UDR was billed to (or if it was billed at all) for the supplied MediatedID
v8/Account/Package (Get, Post, Put, Patch, Delete):
AccountPackageServiceDiscount:
DiscountTypeID, DiscountTypeName, Frequency, FrequencyTypeID, FrequencyTypeName moved to DiscountAmount
New columns added: PackageServiceDiscountID, GeneralLedgerID, IsProrated, DiscountName
AccountPackageServiceStatusDiscount:
Amount moved to DiscountAmount
New columns added: DiscountPromoCodeID, DiscountID
AccountPackageServiceStatusDiscount details added: List of DiscountAmount
v8/Account/SharePlan/id/AddOn (Post)
v8/JsonApi/Log/ByRequestTracking/{guid} (Get): Retrieves a single JsonApiLog entry by its RequestTrackingIdentity GUID
v8/DataImport/Usage/Feed/{id} (Get)
v8/DataImport/Usage/Feed/{name} (Get)
v8/DataImport/Usage/Tracking/{trackingId} (Get)
v8/DataImport/Usage/Tracking/{trackingId}/Detail (Get)
v8//DataImport/Usage/History/{id} (Get)
v8/DataImport/Usage/History (Get)
v8/DataImport/Usage/History/{id}/Detail (Get)
v8/DataImportHistory/Exception/Paged (Get)
v8/DataImportHistory/{dataImportHistoryId}/Exception (Get)
v8/DataImportHistory/{dataImportHistoryId}/Exception/Paged (Get)
v8/ReportDefinition/[guid]/Download (Get): new property string Link { get; set; }
v8/ReportDefinition/[id]/DownloadLastGenerated (Get): new property string Link { get; set; }
For additional API documentation please see the API Reference documentation on logisense.com.