QuickBooks Integrator 2020 C++ Edition

Questions / Feedback?

BillableStatus Property

Line item property: Billing status of this item.

Syntax

ANSI (Cross Platform)
int GetBillableStatus();
int SetBillableStatus(int iBillableStatus); Unicode (Windows) INT GetBillableStatus();
INT SetBillableStatus(INT iBillableStatus);

Possible Values

BS_EMPTY(0), 
BS_BILLABLE(1),
BS_NOT_BILLABLE(2),
BS_HAS_BEEN_BILLED(3)
@property (nonatomic,readwrite,assign,getter=billableStatus,setter=setBillableStatus:) int billableStatus;
- (int)billableStatus;
- (void)setBillableStatus:(int)newBillableStatus;

Possible Values

BS_EMPTY(0), 
BS_BILLABLE(1),
BS_NOT_BILLABLE(2),
BS_HAS_BEEN_BILLED(3)
#define PID_TIMETRACKING_BILLABLESTATUS 1

INQB_EXTERNAL void* INQB_CALL InQB_TimeTracking_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
INQB_EXTERNAL int INQB_CALL InQB_TimeTracking_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

0

Remarks

The billing status of this line item. If the billing status is empty (that is, if no billing status appears in QuickBooks), then no BillableStatus value will be returned.

Values:

  • bsEmpty (0)
  • bsBillable (1)
  • bsNotBillable (2)
  • bsHasBeenBilled (3)

Note, for QBXMLVersion 5.0 and earlier bsBillable corresponds to "IsBillable" and bsHasBeenBilled corresponds to "IsBilled".

Data Type

Integer

Copyright (c) 2021 /n software inc. - All rights reserved.
QuickBooks Integrator 2020 C++ Edition - Version 20.0 [Build 7941]