28 #ifndef GNC_INVOICEP_H_ 29 #define GNC_INVOICEP_H_ 41 gboolean gncInvoiceRegister (
void);
42 gchar *gncInvoiceNextID (QofBook *book,
const GncOwner *owner);
43 void gncInvoiceSetPostedAcc (GncInvoice *invoice,
Account *acc);
44 void gncInvoiceSetPostedTxn (GncInvoice *invoice, Transaction *txn);
45 void gncInvoiceSetPostedLot (GncInvoice *invoice, GNCLot *lot);
48 void gncInvoiceAttachToLot (GncInvoice *invoice, GNCLot *lot);
49 void gncInvoiceDetachFromLot (GNCLot *lot);
50 void gncInvoiceAttachToTxn (GncInvoice *invoice, Transaction *txn);
52 #define gncInvoiceSetGUID(I,G) qof_instance_set_guid(QOF_INSTANCE(I),(G)) Business Interface: Object OWNERs.
Account handling public routines.
Business Invoice Interface.
API for Transactions and Splits (journal entries)