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

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

@class BITimeSlip;

@interface _BPTimeEntry : BIPObject
{ 
//    
//    NSString *uuid;
//    NSNumber *timeSlipID;
//    NSNumber *timeEntryID;
//    NSCalendarDate *startDateTime;
//    NSCalendarDate *modifyDate;
//    NSNumber *isManual;
//    NSString *foreignAppUser;
//    NSString *foreignAppName;
//    NSCalendarDate *foreignAppLastTouchDate;
//    NSString *foreignAppImportID;
//    NSString *foreignAppEntityName;
//    NSCalendarDate *endDateTime;
//    NSCalendarDate *createDate;
//    NSString *comment;
//    
//    BITimeSlip*timeslip;
//    
}




- (void)setUuid:(NSString *)aValue;
- (NSString *)uuid;

- (void)setTimeSlipID:(NSNumber *)aValue;
- (NSNumber *)timeSlipID;

- (void)setTimeEntryID:(NSNumber *)aValue;
- (NSNumber *)timeEntryID;

- (void)setStartDateTime:(NSCalendarDate *)aValue;
- (NSCalendarDate *)startDateTime;

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

- (void)setIsManual:(NSNumber *)aValue;
- (NSNumber *)isManual;

- (void)setForeignAppUser:(NSString *)aValue;
- (NSString *)foreignAppUser;

- (void)setForeignAppName:(NSString *)aValue;
- (NSString *)foreignAppName;

- (void)setForeignAppLastTouchDate:(NSCalendarDate *)aValue;
- (NSCalendarDate *)foreignAppLastTouchDate;

- (void)setForeignAppImportID:(NSString *)aValue;
- (NSString *)foreignAppImportID;

- (void)setForeignAppEntityName:(NSString *)aValue;
- (NSString *)foreignAppEntityName;

- (void)setEndDateTime:(NSCalendarDate *)aValue;
- (NSCalendarDate *)endDateTime;

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

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

- (void)setTimeslip:(BITimeSlip*)aValue;
- (BITimeSlip*)createAndSetTimeslipIfNeeded;
- (BITimeSlip*)timeslip;



@end
