Полупроводка. Подробнее...
#include <half_posting.h>
Открытые типы | |
enum | operation |
Тип операции со счетом. | |
enum | type |
Тип счета проводки. | |
Открытые члены | |
half_posting () | |
Создать пустую полупроводку для последующей инициализации. | |
half_posting (const account &_account, date &_date, const unfolded &_turnover, operation _operation=CHANGE_TURNOVER, type _type=SUBCOUNT) throw () | |
Создать полупроводку с указанием значений. | |
bool | operator< (const half_posting &_p) const throw () |
Отношение порядка. | |
Открытые атрибуты | |
account | Account |
Счет/участник. | |
date | Date |
Дата проводки. | |
unfolded | Turnover |
Сумма провдки по дебету/кредиту. | |
enum accounting::half_posting::operation | Operation |
Тип операции со счетом. | |
enum accounting::half_posting::type | Type |
Тип счета проводки. |
Полупроводка.
accounting::half_posting::half_posting | ( | const account & | _account, | |
date & | _date, | |||
const unfolded & | _turnover, | |||
operation | _operation = CHANGE_TURNOVER , |
|||
type | _type = SUBCOUNT | |||
) | throw () [inline] |
Создать полупроводку с указанием значений.
_account | Код счета. | |
_date | Дата проводки. | |
_turnover | Обороты. | |
_operation | Операция. | |
_type | Тип счета. |
bool half_posting::operator< | ( | const half_posting & | _p | ) | const throw () |
Отношение порядка.
Строгий частичный порядок (strict weak ordering). Определяет строгий частичный порядок (strict weak ordering) следующий порядок полупроводок: Type Account Date.
Используется для сортировки списка полупроводок перед проведением.
_p | Полупроводка для сравнения. |