GroupType Property
The type of line item group aggregate to create.
Syntax
ANSI (Cross Platform) int GetGroupType();
int SetGroupType(int iGroupType); Unicode (Windows) INT GetGroupType();
INT SetGroupType(INT iGroupType);
Possible Values
GT_STANDARD_GROUP(0),
GT_CREDIT_MEMO(1),
GT_ESTIMATE(2),
GT_INVOICE(3),
GT_PURCHASE_ORDER(4),
GT_SALES_ORDER(5),
GT_SALES_RECEIPT(6)
@property (nonatomic,readwrite,assign,getter=groupType,setter=setGroupType:) int groupType; - (int)groupType; - (void)setGroupType:(int)newGroupType;
Possible Values
GT_STANDARD_GROUP(0),
GT_CREDIT_MEMO(1),
GT_ESTIMATE(2),
GT_INVOICE(3),
GT_PURCHASE_ORDER(4),
GT_SALES_ORDER(5),
GT_SALES_RECEIPT(6)
#define PID_LINEITEMGROUPS_GROUPTYPE 4 INQB_EXTERNAL void* INQB_CALL InQB_LineItemGroups_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); INQB_EXTERNAL int INQB_CALL InQB_LineItemGroups_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
0
Remarks
This property will be automatically filled after a call to ParseAggregate. The following values are permitted:
gtStandardGroup (0) | Used for the Bill, CCCharge, CCCredit, Check, VendorCredit, and ItemReceipt classs. |
gtCreditMemo (1) | Corresponds to the CreditMemo class. |
gtEstimate (2) | Corresponds to the Estimate class. |
gtInvoice (3) | Corresponds to the Invoice class. |
gtPurchaseOrder (4) | Corresponds to the PurchaseOrder class. |
gtSalesOrder (5) | Corresponds to the SalesOrder class. |
gtSalesReceipt (6) | Corresponds to the SalesReceipt class. |
Data Type
Integer