
// _BPPaymentInvoiceEntry.h
// BISubstrate
// 
// Created by mceogenerator
// DO NOT EDIT.  Make changes to BPPaymentInvoiceEntry.h instead.
// 
// Copyright (c) 2008 Marketcircle Inc. All rights reserved.

#import <MCFoundation/MCPObject.h>
#import "BIPObject.h"

@class BIInvoice;
@class BIPayment;

@interface _BPPaymentInvoiceEntry : BIPObject
{ 
//    
//    NSNumber *paymentID;
//    NSCalendarDate *modifyDate;
//    NSNumber *invoiceID;
//    NSNumber *entryID;
//    NSCalendarDate *createDate;
//    NSNumber *amountApplied;
//    
//    BIPayment*payment;
//    BIInvoice*invoice;
//    
}




- (void)setPaymentID:(NSNumber *)aValue;
- (NSNumber *)paymentID;

- (void)setModifyDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)modifyDate;

- (void)setInvoiceID:(NSNumber *)aValue;
- (NSNumber *)invoiceID;

- (void)setEntryID:(NSNumber *)aValue;
- (NSNumber *)entryID;

- (void)setCreateDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)createDate;

- (void)setAmountApplied:(NSNumber *)aValue;
- (NSNumber *)amountApplied;

- (void)setPayment:(BIPayment*)aValue;
- (BIPayment*)createAndSetPaymentIfNeeded;
- (BIPayment*)payment;

- (void)setInvoice:(BIInvoice*)aValue;
- (BIInvoice*)createAndSetInvoiceIfNeeded;
- (BIInvoice*)invoice;



@end
