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

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

@class BIClient;
@class BIURLReference;

@interface _BPStatement : BIPObject
{ 
//    
//    NSString *statementNumber;
//    NSNumber *overdueOver90Days;
//    NSNumber *overdue90Days;
//    NSNumber *overdue60Days;
//    NSNumber *overdue30Days;
//    NSNumber *currentDue;
//    NSNumber *totalBalance;
//    NSCalendarDate *toDate;
//    NSCalendarDate *fromDate;
//    NSString *comment;
//    NSCalendarDate *sentDate;
//    NSNumber *userFileID;
//    NSNumber *billingsFileID;
//    NSNumber *clientID;
//    NSNumber *statementID;
//    
//    BIClient*client;
//    BIURLReference*userFile;
//    BIURLReference*billingsFile;
//    
}




- (void)setStatementNumber:(NSString *)aValue;
- (NSString *)statementNumber;

- (void)setOverdueOver90Days:(NSNumber *)aValue;
- (NSNumber *)overdueOver90Days;

- (void)setOverdue90Days:(NSNumber *)aValue;
- (NSNumber *)overdue90Days;

- (void)setOverdue60Days:(NSNumber *)aValue;
- (NSNumber *)overdue60Days;

- (void)setOverdue30Days:(NSNumber *)aValue;
- (NSNumber *)overdue30Days;

- (void)setCurrentDue:(NSNumber *)aValue;
- (NSNumber *)currentDue;

- (void)setTotalBalance:(NSNumber *)aValue;
- (NSNumber *)totalBalance;

- (void)setToDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)toDate;

- (void)setFromDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)fromDate;

- (void)setComment:(NSString *)aValue;
- (NSString *)comment;

- (void)setSentDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)sentDate;

- (void)setUserFileID:(NSNumber *)aValue;
- (NSNumber *)userFileID;

- (void)setBillingsFileID:(NSNumber *)aValue;
- (NSNumber *)billingsFileID;

- (void)setClientID:(NSNumber *)aValue;
- (NSNumber *)clientID;

- (void)setStatementID:(NSNumber *)aValue;
- (NSNumber *)statementID;

- (void)setClient:(BIClient*)aValue;
- (BIClient*)createAndSetClientIfNeeded;
- (BIClient*)client;

- (void)setUserFile:(BIURLReference*)aValue;
- (BIURLReference*)createAndSetUserFileIfNeeded;
- (BIURLReference*)userFile;

- (void)setBillingsFile:(BIURLReference*)aValue;
- (BIURLReference*)createAndSetBillingsFileIfNeeded;
- (BIURLReference*)billingsFile;



@end
