Click or drag to resize

BillingV1 Class

BillingV1 data object.
Inheritance Hierarchy
SystemObject
  ASI.TAM.API.Data.UI.TransactionBillingV1
Namespace:  ASI.TAM.API.Data.UI.Transaction
Assembly:  ASI.TAM.API.Data.UI.Transaction (in ASI.TAM.API.Data.UI.Transaction.dll) Version: 2021.1.0.1
Syntax
public sealed class BillingV1

The BillingV1 type exposes the following members.

Properties
  NameDescription
Public propertyAccountingMonth
Required on update if transaction is not a descendant and has accounting month enabled.

Created in Epic SDK V4.1.

Public propertyAgencyCode
On Insert, if attach to type is policy or line, then AgencyCode is ignored and defaulted. If transaction is account type, then agency code is required. If account type is client, then use lookup AgencyForClientID. If account type is non-client, then use lookup AgencyForNonClient. AgencyCode cannot be changed during update. If not all structure values not defaulted, then required.

Created in Epic SDK V4.1.

Public propertyARDueDate
Ignored on update if BillingModeOption is Direct or transaction is a descendant

Created in Epic SDK V4.1.

Public propertyBillingModeOption
Billing Mode Option

Created in Epic SDK V4.1.

Public propertyBinder
Binder

Created in Epic SDK 2021.

Public propertyBranchCode
On Insert, if attach to type is policy or line and no structure values are specified, then BranchCode is defaulted. If account type is client, then use lookup BranchForClientID.If account type is non-client, then use lookup BranchForNonClient. If not all structure values not defaulted, then required.

Created in Epic SDK V4.1.

Required

Public propertyDepartmentCode
On Insert, if attach to type is policy or line type and no structure values are specified, then DepartmentCode is defaulted. If account type is client, then use lookup Department.. If account type is non-client, then use lookup DepartmentForNonClient. If not all structure values not defaulted, then required if attach to option is not account.

Created in Epic SDK V4.1.

Required

Public propertyEffectiveDate
On Insert, if attach to type is policy or line and no value is given then defaulted to policy effective date and is ignored, else is validated in screen layer.

Created in Epic SDK V4.1.

Sometimes Required

Public propertyGeneralLedgerAccount
General ledger account.

Created in Epic SDK 2017 R2.

Public propertyGenerateInvoiceDate
On Insert, if no value is given then defaulted to policy effective date and is ignored, else is validated in screen layer.

Created in Epic SDK V4.1.

Public propertyProductionMonth
Required on update if transaction is not a descendant and has accounting month enabled.

Created in Epic SDK V5.0.

Public propertyProfitCenterCode
On Insert, if attach to type is policy or line, type and no structure values are specified, then ProfitCenterCode is defaulted. If account type is client, then use lookup ProfitCenter. If account type is non-client, then use lookup ProfitCenterForNonClient. If not all structure values not defaulted, then required if attach to option is not account.

Created in Epic SDK V4.1.

Required

Public propertyReason
Properties reason and resason details cannot be inserted.(SDK will popup error message if these properties are not empty while inserting).They can only be updated when transaction is reversed.

Created in Epic SDK 2014.

Public propertyReasonDetails
Properties reason and resason details cannot be inserted.(SDK will popup error message if these properties are not empty while inserting).They can only be updated when transaction is reversed.

Created in Epic SDK 2014.

Top
See Also