|
#define | GNC_ID_CUSTOMER "gncCustomer" |
|
#define | GNC_TYPE_CUSTOMER (gnc_customer_get_type ()) |
|
#define | GNC_CUSTOMER(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GNC_TYPE_CUSTOMER, GncCustomer)) |
|
#define | GNC_CUSTOMER_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GNC_TYPE_CUSTOMER, GncCustomerClass)) |
|
#define | GNC_IS_CUSTOMER(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GNC_TYPE_CUSTOMER)) |
|
#define | GNC_IS_CUSTOMER_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GNC_TYPE_CUSTOMER)) |
|
#define | GNC_CUSTOMER_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GNC_TYPE_CUSTOMER, GncCustomerClass)) |
|
#define | CUSTOMER_ID "id" |
|
#define | CUSTOMER_NAME "name" |
|
#define | CUSTOMER_ADDR "addr" |
|
#define | CUSTOMER_SHIPADDR "shipaddr" |
|
#define | CUSTOMER_NOTES "notes" |
|
#define | CUSTOMER_DISCOUNT "amount of discount" |
|
#define | CUSTOMER_CREDIT "amount of credit" |
|
#define | CUSTOMER_TT_OVER "tax table override" |
|
#define | CUSTOMER_TAX_INC "customer_tax_included" |
|
#define | CUSTOMER_TERMS "customer_terms" |
|
#define | CUSTOMER_ACTIVE "customer_is_active" |
|
#define | CUSTOMER_SLOTS "customer_values" |
|
#define | gncCustomerGetGUID(x) qof_instance_get_guid(QOF_INSTANCE(x)) |
|
#define | gncCustomerRetGUID(x) (x ? *(qof_instance_get_guid(QOF_INSTANCE(x))) : *(guid_null())) |
|
#define | gncCustomerGetBook(x) qof_instance_get_book(QOF_INSTANCE(x)) |
|
#define | gncCustomerLookupDirect(g, b) gncCustomerLookup((b), &(g)) |
|
|
void | gncCustomerSetID (GncCustomer *customer, const char *id) |
|
void | gncCustomerSetName (GncCustomer *customer, const char *name) |
|
void | gncCustomerSetNotes (GncCustomer *customer, const char *notes) |
|
void | gncCustomerSetTerms (GncCustomer *customer, GncBillTerm *term) |
|
void | gncCustomerSetTaxIncluded (GncCustomer *customer, GncTaxIncluded taxincl) |
|
void | gncCustomerSetActive (GncCustomer *customer, gboolean active) |
|
void | gncCustomerSetDiscount (GncCustomer *customer, gnc_numeric discount) |
|
void | gncCustomerSetCredit (GncCustomer *customer, gnc_numeric credit) |
|
void | gncCustomerSetCurrency (GncCustomer *customer, gnc_commodity *currency) |
|
void | gncCustomerSetTaxTableOverride (GncCustomer *customer, gboolean override) |
|
void | gncCustomerSetTaxTable (GncCustomer *customer, GncTaxTable *table) |
|
void | gncCustomerAddJob (GncCustomer *customer, GncJob *job) |
|
void | gncCustomerRemoveJob (GncCustomer *customer, GncJob *job) |
|