Click or drag to resize

TransactionV1 Properties

The TransactionV1 type exposes the following members.

Properties
  NameDescription
Public propertyAccountID
Unique identifier used to specify account associated with the transaction.

Created in Epic SDK V3.0.

Public propertyAccountTypeCode
Type of account the transaction is for.

Created in Epic SDK V3.0.

Sometimes Required

Public propertyAttachToOption
Attach To Option

Created in Epic SDK V3.0.

Public propertyAutoGenerateTaxes
Whether taxes should be auto generated for a transaction on insert.

Created in Epic SDK 2021.

Public propertyBalance
Balance of the transaction.

Created in Epic SDK V3.0.

Public propertyBasicInstallmentOption
Basic Installment Option

Created in Epic SDK V6.0.

Public propertyBillingValue
Used to populate and display billing information. Object is ignored for payment transactions.

Created in Epic SDK V3.0.

Public propertyBillNumber
BillNumber is required when BillNumberOption is ExistingBill. Ignored otherwise.

Created in Epic SDK V3.0.

Public propertyBillNumberOption
Bill number options (new bill/existing bill)

Created in Epic SDK V3.0.

Public propertyCommissionsValue
Used to expose properties contained in the corresponding tab.

Created in Epic SDK V5.0.

Public propertyDescription
If blank, defaults based on TransactionCode. Ignored if BasicInstallmentOption is Installment.

Created in Epic SDK V4.1.

Sometimes Required

Public propertyDetailValue
Used to expose properties contained in the corresponding tab.

Created in Epic SDK V5.0.

Public propertyDiscrepancy
Exposes transaction discrepancy.

Created in Epic SDK V5.0.

Public propertyIgnoreAgencyCommissionLessThanProducerBroker
Ignore agency commission less than producer broker.

Created in Epic SDK V5.0.

Public propertyIgnoreFlatCommission
Used to ignore flat commission.

Created in Epic SDK V5.0.

Public propertyInstallmentCycles
InstallmentCycles defaults when blank. When InstallmentType is Custom, it defaults to 1. Only used if BasicInstallmentOption is Installment.

Created in Epic SDK V6.0.

Public propertyInstallmentDownPayment
Only used if BasicInstallmentOption is Installment.

Created in Epic SDK V6.0.

Public propertyInstallmentNumber
Only seen for Installment transaction.

Created in Epic SDK V6.0.

Public propertyInstallmentPlanID
A Unique identifier is necessary because description can have duplicates. Installment plan must be blank when InstallmentType is Custom. Only used if BasicInstallmentOption is Installment.

Created in Epic SDK V6.0.

Public propertyInstallmentSequenceNumber
Only seen for Installment transaction.

Created in Epic SDK V6.0.

Public propertyInstallmentsValue
Used to expose installment information used to insert installment transactions. Object is ignored for payment transactions.

Created in Epic SDK V6.0.

Public propertyInstallmentType
InstallmentType defaults to Monthly. Only used if BasicInstallmentOption is Installment.

Created in Epic SDK V6.0.

Public propertyInvoicePaymentOption
Whether the transaction is an invoice or payment transaction.

Created in Epic SDK 2017 R2.

Public propertyInvoiceValue
Used to populate and display invoice information. Object is ignored for payment transactions.

Created in Epic SDK V5.0.

Public propertyIsReadOnly
Whether the parent policy is read only. Items of read only applications cannot be modified.

Created in Epic SDK V3.0.

Public propertyItemNumber
Exposes the item number that every transaction is automatically sequentially assigned.

Created in Epic SDK V3.0.

Public propertyPackagePolicyReplaceFullAnnualizedCommission
Only allowed if a package policy is chosen and the update policy annualized setting for the selected transaction code is 'Replace'. If blank, then defaults to AgencyCommissionAmount.

Created in Epic SDK 2014.

Public propertyPackagePolicyReplaceFullAnnualizedPremium
Only allowed if a package policy is chosen and the update policy annualized setting for the selected transaction code is 'Replace'. If blank, then defaults to AgencySplitAmount.

Created in Epic SDK 2014.

Public propertyPaymentInstallmentItems
Used to populate and display installment fields for payment transactions. Object is ignored for non-payment transactions.
Public propertyPaymentLineID
Unique identifier used to specify line item associated with the transaction. LineID is required when attach to option is Line otherwise ignored.

Created in Epic SDK 2017 R2.

Public propertyPaymentMethodValue
Used to populate and display payment method fields for payment transactions. Object is ignored for non-payment transactions. PYMT transactions do not display payment method information.

Created in Epic SDK 2017 R2.

Public propertyPaymentValue
Used to populate and display payment fields for payment transactions. Object is ignored for non-payment transactions.

Created in Epic SDK 2017 R2.

Public propertyPolicyID
Unique identifier used to specify policy item associated with the transaction. PolicyID is required when attach to option is Policy, otherwise ignored. Use Get_Policy and search by Account ID.

Created in Epic SDK V3.0.

Public propertyPolicyTypeCode
Exists to easily view the Policy Type of the Policy.

Created in Epic SDK V3.0.

Public propertyServiceID
Unique identifier used to specify a Service. Required if AttachToOption is Service. Ignored otherwise. Can be obtained using Get_Service.

Created in Epic SDK 2017 R2.

Public propertyServiceItemizationID
Unique identifier used to specify a Service Itemization. Ignored if AttachToOption is not Service. Can be obtained using Get_Service.

Created in Epic SDK 2017 R2.

Public propertyTransactionAmount
Transaction Amount

Created in Epic SDK V3.0.

Sometimes Required

Public propertyTransactionCode
Transaction Code

Created in Epic SDK V3.0.

Sometimes Required

Public propertyTransactionID
Unique identifier used to specify current transaction item.

Created in Epic SDK V3.0.

Sometimes Required

Public propertyUpdateInstallmentsOption
Option whether to update installment values.

Created in Epic SDK V6.0.

Top
See Also