|  | |
| TransactionV1 Class | |
 Inheritance Hierarchy
Inheritance Hierarchy Syntax
SyntaxThe TransactionV1 type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | AccountID | 
  Unique identifier used to specify account associated with the transaction. Created in Epic SDK V3.0. | 
|  | AccountTypeCode | 
  Type of account the transaction is for. Created in Epic SDK V3.0. Sometimes Required | 
|  | AttachToOption | 
   Attach To Option Created in Epic SDK V3.0. | 
|  | AutoGenerateTaxes | 
  Whether taxes should be auto generated for a transaction on insert. Created in Epic SDK 2021. | 
|  | Balance | 
  Balance of the transaction. Created in Epic SDK V3.0. | 
|  | BasicInstallmentOption | 
   Basic Installment Option Created in Epic SDK V6.0. | 
|  | BillingValue | 
  Used to populate and display billing information. Object is ignored for payment transactions. Created in Epic SDK V3.0. | 
|  | BillNumber | 
  BillNumber is required when BillNumberOption is ExistingBill. Ignored otherwise. Created in Epic SDK V3.0. | 
|  | BillNumberOption | 
  Bill number options (new bill/existing bill) Created in Epic SDK V3.0. | 
|  | CommissionsValue | 
  Used to expose properties contained in the corresponding tab. Created in Epic SDK V5.0. | 
|  | Description | 
  If blank, defaults based on TransactionCode. Ignored if BasicInstallmentOption is Installment. Created in Epic SDK V4.1. Sometimes Required | 
|  | DetailValue | 
  Used to expose properties contained in the corresponding tab. Created in Epic SDK V5.0. | 
|  | Discrepancy | 
  Exposes transaction discrepancy. Created in Epic SDK V5.0. | 
|  | IgnoreAgencyCommissionLessThanProducerBroker | 
  Ignore agency commission less than producer broker. Created in Epic SDK V5.0. | 
|  | IgnoreFlatCommission | 
  Used to ignore flat commission. Created in Epic SDK V5.0. | 
|  | InstallmentCycles | 
  InstallmentCycles defaults when blank. When InstallmentType is Custom,  it defaults to 1. Only used if BasicInstallmentOption is Installment. Created in Epic SDK V6.0. | 
|  | InstallmentDownPayment | 
  Only used if BasicInstallmentOption is Installment. Created in Epic SDK V6.0. | 
|  | InstallmentNumber | 
  Only seen for Installment transaction. Created in Epic SDK V6.0. | 
|  | InstallmentPlanID | 
  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. | 
|  | InstallmentSequenceNumber | 
  Only seen for Installment transaction. Created in Epic SDK V6.0. | 
|  | InstallmentsValue | 
  Used to expose installment information used to insert installment transactions. Object is ignored for payment transactions. Created in Epic SDK V6.0. | 
|  | InstallmentType | 
  InstallmentType defaults to Monthly. Only used if BasicInstallmentOption is Installment. Created in Epic SDK V6.0. | 
|  | InvoicePaymentOption | 
  Whether the transaction is an invoice or payment transaction. Created in Epic SDK 2017 R2. | 
|  | InvoiceValue | 
  Used to populate and display invoice information. Object is ignored for payment transactions. Created in Epic SDK V5.0. | 
|  | IsReadOnly | 
  Whether the parent policy is read only. Items of read only applications cannot be modified. Created in Epic SDK V3.0. | 
|  | ItemNumber | 
  Exposes the item number that every transaction is automatically sequentially assigned. Created in Epic SDK V3.0. | 
|  | PackagePolicyReplaceFullAnnualizedCommission | 
  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. | 
|  | PackagePolicyReplaceFullAnnualizedPremium | 
  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. | 
|  | PaymentInstallmentItems | 
  Used to populate and display installment fields for payment transactions. Object is ignored for non-payment transactions.
  | 
|  | PaymentLineID | 
  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. | 
|  | PaymentMethodValue | 
  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. | 
|  | PaymentValue | 
  Used to populate and display payment fields for payment transactions. Object is ignored for non-payment transactions. Created in Epic SDK 2017 R2. | 
|  | PolicyID | 
  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. | 
|  | PolicyTypeCode | 
  Exists to easily view the Policy Type of the Policy. Created in Epic SDK V3.0. | 
|  | ServiceID | 
  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. | 
|  | ServiceItemizationID | 
  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. | 
|  | TransactionAmount | 
   Transaction Amount Created in Epic SDK V3.0. Sometimes Required | 
|  | TransactionCode | 
   Transaction Code Created in Epic SDK V3.0. Sometimes Required | 
|  | TransactionID | 
  Unique identifier used to specify current transaction item. Created in Epic SDK V3.0. Sometimes Required | 
|  | UpdateInstallmentsOption | 
  Option whether to update installment values. Created in Epic SDK V6.0. | 
 Remarks
Remarks See Also
See Also