Skip to contentC# client library 1.11.0 changelog
- Added new method QueryChildCommitmentLinkByKey with various optional parameters.
- Added new method QueryChildCommitmentLinkByKeyWithHttpInfo with various optional parameters.
- Added new method QueryChildCommitmentLinks with various optional parameters.
- Added new method QueryChildCommitmentLinksWithHttpInfo with various optional parameters.
- Added new asynchronous method QueryChildCommitmentLinkByKeyAsync with various optional parameters and a cancellation token.
- Added new asynchronous method QueryChildCommitmentLinkByKeyWithHttpInfoAsync with various optional parameters and a cancellation token.
- Added new asynchronous method QueryChildCommitmentLinksAsync with various optional parameters and a cancellation token.
- Added new asynchronous method QueryChildCommitmentLinksWithHttpInfoAsync with various optional parameters and a cancellation token.
- Added new method QueryCostEventByKey with various optional parameters.
- Added new method QueryCostEventByKeyWithHttpInfo with various optional parameters.
- Added new method QueryCostEvents with various optional parameters.
- Added new method QueryCostEventsWithHttpInfo with various optional parameters.
- Added new asynchronous method QueryCostEventByKeyAsync with various optional parameters and a cancellation token.
- Added new asynchronous method QueryCostEventByKeyWithHttpInfoAsync with various optional parameters and a cancellation token.
- Added new asynchronous method QueryCostEventsAsync with various optional parameters and a cancellation token.
- Added new asynchronous method QueryCostEventsWithHttpInfoAsync with various optional parameters and a cancellation token.
- Added new property
ValidityPeriodAlignment with type VpAlignment?. - Added new property
ValidityPeriodProrationOption with type VpProrationOption?. - Added new property
ValidityPeriodAnchorDate with type DateOnly?. - Added new constructor parameters validityPeriodAlignment, validityPeriodAnchorDate, and validityPeriodProrationOption.
- Deprecated field
VpAnchorDate. Use ValidityPeriodAnchorDate instead.
- Added new enum PrepaymentUnitTypeEnum with values
UNIT and CURRENCY. - Added new property
PrepaymentUnitType with type PrepaymentUnitTypeEnum. - Added new enum DrawdownScopeEnum with values
SUBSCRIPTION and ACCOUNT. - Added new property
DrawdownScope with type DrawdownScopeEnum. - Added new enum FundCreditOptionEnum with values
FullCreditBack, NoCreditBack, ConsumptionBased, TimeBased, and Custom. - Added new property
FundCreditOption with type FundCreditOptionEnum. - Added new enum VpProrationOptionEnum with values
ProrateUnits and NoProrate. - Added new property
VpProrationOption with type VpProrationOptionEnum. - Added new properties:
PrepaidQuantity, PrepaidUom, DrawdownPriority, FundSupportAccountHierarchy, IsRollover, RolloverPeriods, RolloverPeriodLength, RolloverPeriodType, RolloverApply, RolloverFundPriority, RolloverEndDateType, and RolloverEndDate. - Added new constructor parameters prepaidQuantity, prepaidUom, drawdownPriority, prepaymentUnitType, drawdownScope, fundCreditOption, fundSupportAccountHierarchy, vpProrationOption, isRollover, rolloverPeriods, rolloverPeriodLength, rolloverPeriodType, rolloverApply, rolloverFundPriority, rolloverEndDateType, and rolloverEndDate.
- Added new constructor parameter eReportingProfileId.
- Added new property
EReportingProfileId.
- Removed constructor parameter childCommitmentId and added constructor parameter parentCommitmentId.
- Removed field
ChildCommitmentId and added field ParentCommitmentId. - Added new constructor parameters commitmentNumber, varVersion, name, status, type, description, priority, accountId, accountNumber, commitmentOwnerId, commitmentOwnerNumber, orderNumber, currency, taxable, taxCode, taxMode, startDate, endDate, totalAmount, prepaymentType, periodAlignmentOption, specificPeriodAlignmentDate, cancellationEffectiveDate, cancellationPolicy, isAllocationEligible, isUnbilled, eligibleAccountConditions, eligibleChargeConditions, revenueRecognitionRuleName, revenueRecognitionTiming, revenueAmortizationMethod, excludeItemBillingFromRevenueAccounting, adjustmentLiabilityAccountingCode, adjustmentRevenueAccountingCode, contractAssetAccountingCode, contractLiabilityAccountingCode, contractRecognizedRevenueAccountingCode, deferredRevenueAccountingCode, recognizedRevenueAccountingCode, unbilledReceivablesAccountingCode, accountReceivableAccountingCode, commitmentOwner, commitmentSchedules, commitmentAssociatedAccounts, commitmentAssociatedItems, and childCommitments.
- Added new fields:
CommitmentNumber, VarVersion, Name, Status, Type, Description, Priority, AccountId, AccountNumber, CommitmentOwnerId, CommitmentOwnerNumber, OrderNumber, Currency, Taxable, TaxCode, TaxMode, StartDate, EndDate, TotalAmount, PrepaymentType, PeriodAlignmentOption, SpecificPeriodAlignmentDate, CancellationEffectiveDate, CancellationPolicy, IsAllocationEligible, IsUnbilled, EligibleAccountConditions, EligibleChargeConditions, RevenueRecognitionRuleName, RevenueRecognitionTiming, RevenueAmortizationMethod, ExcludeItemBillingFromRevenueAccounting, AdjustmentLiabilityAccountingCode, AdjustmentRevenueAccountingCode, ContractAssetAccountingCode, ContractLiabilityAccountingCode, ContractRecognizedRevenueAccountingCode, DeferredRevenueAccountingCode, RecognizedRevenueAccountingCode, UnbilledReceivablesAccountingCode, AccountReceivableAccountingCode, CommitmentOwner, CommitmentSchedules, CommitmentAssociatedAccounts, CommitmentAssociatedItems, and ChildCommitments.
- Added new constructor parameters eInvoiceBusinessStatusUpdateId, salesEreportingRequestId, arEreportingRequestId, eReportingARStatus, eReportingARErrorCode, eReportingARErrorMessage, eInvoiceBusinessStatus, eInvoiceBusinessStatusReason, sellerReason, eReportingSalesStatus, eReportingSalesErrorCode, and eReportingSalesErrorMessage.
- Added new fields:
EInvoiceBusinessStatusUpdateId, SalesEreportingRequestId, ArEreportingRequestId, EReportingARStatus, EReportingARErrorCode, EReportingARErrorMessage, EInvoiceBusinessStatus, EInvoiceBusinessStatusReason, SellerReason, EReportingSalesStatus, EReportingSalesErrorCode, and EReportingSalesErrorMessage.
- Added new constructor parameters eInvoiceBusinessStatusUpdateId, salesEreportingRequestId, arEreportingRequestId, eReportingARStatus, eReportingARErrorCode, eReportingARErrorMessage, eInvoiceBusinessStatus, eInvoiceBusinessStatusReason, sellerReason, eReportingSalesStatus, eReportingSalesErrorCode, and eReportingSalesErrorMessage.
- Added new fields:
EInvoiceBusinessStatusUpdateId, SalesEreportingRequestId, ArEreportingRequestId, EReportingARStatus, EReportingARErrorCode, EReportingARErrorMessage, EInvoiceBusinessStatus, EInvoiceBusinessStatusReason, SellerReason, EReportingSalesStatus, EReportingSalesErrorCode, and EReportingSalesErrorMessage.
- Added new constructor parameters eInvoiceBusinessStatusUpdateId, salesEreportingRequestId, arEreportingRequestId, eReportingARStatus, eReportingARErrorCode, eReportingARErrorMessage, eInvoiceBusinessStatus, eInvoiceBusinessStatusReason, sellerReason, eReportingSalesStatus, eReportingSalesErrorCode, and eReportingSalesErrorMessage.
- Added new fields:
EInvoiceBusinessStatusUpdateId, SalesEreportingRequestId, ArEreportingRequestId, EReportingARStatus, EReportingARErrorCode, EReportingARErrorMessage, EInvoiceBusinessStatus, EInvoiceBusinessStatusReason, SellerReason, EReportingSalesStatus, EReportingSalesErrorCode, and EReportingSalesErrorMessage.
- Added new property
InvoiceSeparately with type bool? to the ExpandedInvoiceSchedule class. - Added new optional constructor parameter invoiceSeparately.
- Added new constructor parameter scope.
- Added new property
Scope with type string.
ExpandedPrepaidBalanceFund
- Added new constructor parameters rolledOver and expired.
- Added new properties:
RolledOver and Expired.
- Removed constructor parameters totalEntitledQuantity and totalContractValue.
- Removed fields:
TotalEntitledQuantity and TotalContractValue.
- Added new property
VpAlignment with type VpAlignment?. - Added new property
VpProrationOption with type VpProrationOption?. - Added new property
ValidityPeriodAlignment with type VpAlignment?. - Added new property
ValidityPeriodProrationOption with type VpProrationOption?. - Added new property
RolloverPeriodType with type RolloverPeriodType?. - Added new property
RolloverEndDateType with type RolloverEndDateType?. - Added new constructor parameters vpAlignment, vpProrationOption, validityPeriodAlignment, validityPeriodAnchorDate, validityPeriodProrationOption, specificValidityPeriodLength, rolloverPeriodType, rolloverFundPriority, rolloverEndDateType, rolloverEndDate, fundSupportAccountHierarchy, drawdownPriority, and ratingPropertiesOverride.
- Added new property
ValidityPeriodAnchorDate with type DateOnly?. - Added new property
SpecificValidityPeriodLength with type int?. - Added new property
RolloverFundPriority with type int?. - Added new property
RolloverEndDate with type DateOnly?. - Added new property
FundSupportAccountHierarchy with type bool?. - Added new property
DrawdownPriority with type int?. - Added new property
RatingPropertiesOverride with type RatingPropertiesOverride. - Deprecated field
VpAnchorDate. Use ValidityPeriodAnchorDate instead.
- Added new enum PrepaymentUnitTypeEnum with values
UNIT and CURRENCY. - Added new enum DrawdownScopeEnum with values
SUBSCRIPTION and ACCOUNT. - Added new enum FundCreditOptionEnum with values
FullCreditBack, NoCreditBack, ConsumptionBased, TimeBased, and Custom. - Added new enum VpProrationOptionEnum with values
ProrateUnits and NoProrate. - Added new fields:
PrepaidQuantity, PrepaidTotalQuantity, PrepaidUom, DrawdownPriority, PrepaymentUnitType, DrawdownScope, FundCreditOption, FundSupportAccountHierarchy, VpProrationOption, IsRollover, RolloverPeriods, RolloverPeriodLength, RolloverPeriodType, RolloverApply, RolloverFundPriority, RolloverEndDateType, and RolloverEndDate. - Added new constructor parameters prepaidQuantity, prepaidUom, drawdownPriority, prepaymentUnitType, drawdownScope, fundCreditOption, fundSupportAccountHierarchy, vpProrationOption, isRollover, rolloverPeriods, rolloverPeriodLength, rolloverPeriodType, rolloverApply, rolloverFundPriority, rolloverEndDateType, and rolloverEndDate.
GetSubscriptionRatePlanChargesWithAllSegments
- Added new fields:
VpAlignment, VpProrationOption, ValidityPeriodAlignment, ValidityPeriodProrationOption, RolloverPeriodType, RolloverEndDateType, ValidityPeriodAnchorDate, SpecificValidityPeriodLength, RolloverFundPriority, RolloverEndDate, FundSupportAccountHierarchy, and DrawdownPriority. - Added new constructor parameters vpAlignment, vpProrationOption, validityPeriodAlignment, validityPeriodAnchorDate, validityPeriodProrationOption, specificValidityPeriodLength, rolloverPeriodType, rolloverFundPriority, rolloverEndDateType, rolloverEndDate, fundSupportAccountHierarchy, and drawdownPriority.
- Deprecated field
VpAnchorDate. Use ValidityPeriodAnchorDate instead. - Removed fields:
TotalEntitledQuantity and TotalContractValue. - Removed constructor parameters totalEntitledQuantity and totalContractValue.
- Added new enum PrepaymentUnitTypeEnum with values
UNIT and CURRENCY. - Added new enum DrawdownScopeEnum with values
SUBSCRIPTION and ACCOUNT. - Added new enum FundCreditOptionEnum with values
FullCreditBack, NoCreditBack, ConsumptionBased, TimeBased, and Custom. - Added new enum VpProrationOptionEnum with values
ProrateUnits and NoProrate. - Added new properties:
PrepaidQuantity, PrepaidTotalQuantity, PrepaidUom, DrawdownPriority, PrepaymentUnitType, DrawdownScope, FundCreditOption, FundSupportAccountHierarchy, VpProrationOption, IsRollover, RolloverPeriods, RolloverPeriodLength, RolloverPeriodType, RolloverApply, RolloverFundPriority, RolloverEndDateType, and RolloverEndDate. - Added new constructor parameters prepaidQuantity, prepaidUom, drawdownPriority, prepaymentUnitType, drawdownScope, fundCreditOption, fundSupportAccountHierarchy, vpProrationOption, isRollover, rolloverPeriods, rolloverPeriodLength, rolloverPeriodType, rolloverApply, rolloverFundPriority, rolloverEndDateType, and rolloverEndDate.
- Added new enum value
Prepayment.
PreviewOrderChargeOverride
- Added new property
VpAlignment with type VpAlignment?. - Added new property
VpProrationOption with type VpProrationOption?. - Added new property
ValidityPeriodAlignment with type VpAlignment?. - Added new property
ValidityPeriodProrationOption with type VpProrationOption?. - Added new property
ValidityPeriodAnchorDate with type DateOnly?. - Added new constructor parameters vpAlignment, vpProrationOption, validityPeriodAlignment, validityPeriodAnchorDate, and validityPeriodProrationOption.
- Deprecated field
VpAnchorDate. Use ValidityPeriodAnchorDate instead.
- Added new fields:
ValidityPeriodAlignment, ValidityPeriodProrationOption, ValidityPeriodAnchorDate, and RatingProperties. - Added new constructor parameters validityPeriodAlignment, validityPeriodAnchorDate, validityPeriodProrationOption, and ratingProperties.
- Deprecated field
VpAnchorDate. Use ValidityPeriodAnchorDate instead. - Removed fields:
TotalEntitledQuantity and TotalContractValue. - Removed constructor parameters totalEntitledQuantity and totalContractValue.
RatePlanChargeSegmentInfo
- Added new fields:
ValidityPeriodAlignment, ValidityPeriodProrationOption, ValidityPeriodAnchorDate, and RatingProperties. - Added new constructor parameters validityPeriodAlignment, validityPeriodAnchorDate, validityPeriodProrationOption, and ratingProperties.
- Deprecated field
VpAnchorDate. Use ValidityPeriodAnchorDate instead. - Removed fields:
TotalEntitledQuantity and TotalContractValue. - Removed constructor parameters totalEntitledQuantity and totalContractValue.