# MTPaymentAssocation

An association class between the payer and payee with a corresponding date range. For instance, the PaymentAssociation object describes that Alice pays for Bob between 2/3/2004 and 10/11/2004.

## Program ID

MetraTech.MTPaymentAssociation

## MTPaymentAssocation Methods

None.

## MTPaymentAssocation Properties

Payer | The paying account.
PayerYAAC | The paying account's YAAC.
Payee | The account being paid for.
PayeeYAAC | The YAAC object associated with the account being paid for.
StartDate | The effective date of the association between the paying account and the account being paid for.
EndDate | The end date of the association between the paying account and the account being paid for.

# Property Detail

## Payer

The paying account.

### Visual Basic Syntax

Property Payer As Long

### C++ Syntax

Payer([out, retval] long *pVal);

## PayerYAAC

The paying account's YAAC.

### Visual Basic Syntax

Property PayerYAAC As IMTYAAC

### C++ Syntax

HRESULT PayerYAAC([out, retval] IMTYAAC* *pVal);

## Payee

The account being paid for.

### Visual Basic Syntax

Property Payee As Long

### C++ Syntax

HRESULT Payee([out, retval] long *pVal);

## PayeeYAAC

The YAAC object associated with the account being paid for.

### Visual Basic Syntax

Property PayeeYAAC As IMTYAAC

### C++ Syntax

HRESULT PayeeYAAC([out, retval] IMTYAAC* *pVal);

## StartDate

The effective date of the association between the paying account and the account being paid for.

### Visual Basic Syntax

Property StartDate As Date

### C++ Syntax

HRESULT StartDate([out, retval] DATE *pVal);

## EndDate

The end date of the association between the paying account and the account being paid for.

### Visual Basic Syntax

Property EndDate As Date

### C++ Syntax

HRESULT EndDate([out, retval] DATE *pVal);