The class is purely static, i.e., it cannot be instantiated.
Definition at line 63 of file tobill-gw.h.
OSB_DB::ToBillGw::ToBillGw | ( | ) | [private] |
Prevent construction: not implemented.
static bool OSB_DB::ToBillGw::fetchContract | ( | const Session & | session, | |
OSB_LIB::ToBill & | toBill, | |||
const OSB_LIB::Id< OSB_LIB::Contract > & | coId | |||
) | [static] |
Load a contract to invoice.
session | Database session to use. | |
toBill | Buffer to store the contract ids. | |
coId | Id of the contract to use. |
static long OSB_DB::ToBillGw::fetchContracts | ( | const Session & | session, | |
OSB_LIB::ToBill & | toBill, | |||
const OSB_LIB::Id< OSB_LIB::Associate > & | ownerId | |||
) | [static] |
Load the contracts of a customer to invoice.
session | Database session to use. | |
toBill | Buffer to store the contract ids. | |
ownerId | Id of the customer to invoice. |
static long OSB_DB::ToBillGw::fetchContracts | ( | const Session & | session, | |
OSB_LIB::ToBill & | toBill | |||
) | [static] |
Load the next batch of contracts to invoice.
session | Database session to use. | |
toBill | Buffer to store the contract ids. |