Reference

Transactions by module

Every business document you can work with in BSuit, grouped by the module it belongs to. 71 transactions in all — 24 you enter directly, and 47 the system generates automatically from other activity (posting, payroll, depreciation, and similar).

Administration

Administration transactions

1 transaction

DMS DocumentDMS-DOCSystem-generated
  • Numbered automatically as DOC0001 and up.
  • Routed through an approval workflow before it takes effect.

Contract Management

Contract Management transactions

8 transactions

Change Order (CO)CO-COSystem-generated

Approved change order — contract value/time recalculated

  • Numbered automatically as CO-0001 and up.
Change Order Request (COR)CO-CORSystem-generated

Change order request — submitted for approval

  • Numbered automatically as COR-0001 and up.
ContractCONTRACTSystem-generated

Workflow approval document type

  • Numbered automatically as CON-0001 and up.
  • Routed through an approval workflow before it takes effect.
Contract Milestone BillingJV-CONTRACT-MSSystem-generated

Contract milestone achievement billing, routed for approval before GL posting

  • Numbered automatically as CMS-0001 and up.
  • Routed through an approval workflow before it takes effect.
Contract PaymentJV-CONTRACT-PAYSystem-generated

Contract payment disbursement, routed for approval before GL posting

  • Numbered automatically as CPM-0001 and up.
  • Routed through an approval workflow before it takes effect.
Draft Change Order Request (DCOR)CO-DCORSystem-generated

Draft change order request — priced estimate, no contract impact yet

  • Numbered automatically as DCOR-0001 and up.
Miscellaneous PaymentCONTRACT-PAY-MISCSystem-generated

Ad-hoc contract payment (mobilisation, one-off, penalty) — flat amount

  • Numbered automatically as MPAY-0001 and up.
Progress Payment (RA Bill)CONTRACT-PAY-PROGRESSSystem-generated

Contract progress payment / RA bill (cumulative measurement)

  • Numbered automatically as RA-0001 and up.

Document Management

Document Management transactions

1 transaction

DMS TransmittalDMS-TRANSSystem-generated
  • Numbered automatically as TR0001 and up.

Finance & Accounting

Finance & Accounting transactions

30 transactions

Asset CapitalizationJV-ASSET-CAPSystem-generated

Capitalize a fixed asset from CWIP / clearing to the asset account

  • Numbered automatically as ASSETC-0001 and up.
  • Routed through an approval workflow before it takes effect.
Asset DisposalJV-ASSET-DISPSystem-generated

Fixed-asset disposal — removes cost + accumulated depreciation, books gain/loss

  • Numbered automatically as ASSETD-0001 and up.
  • Routed through an approval workflow before it takes effect.
Asset RevaluationJV-ASSET-REVALSystem-generated

Fixed-asset revaluation uplift / impairment against a revaluation reserve

  • Numbered automatically as ASSETR-0001 and up.
  • Routed through an approval workflow before it takes effect.
Bank PaymentBANK-PAY
  • Numbered automatically as BP-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
Bank ReceiptBANK-REC
  • Numbered automatically as BR-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
Budget VersionBUDGETVERSystem-generated

Budget version (header + budget lines), routed for approval

  • Numbered automatically as BUD-0001 and up.
  • Routed through an approval workflow before it takes effect.
CAPEX/OPEX PlanCOPEXSystem-generated

CAPEX/OPEX plan (header + ledger lines), routed for approval

  • Numbered automatically as COPEX-0001 and up.
  • Routed through an approval workflow before it takes effect.
Cash Flow ForecastCFFSystem-generated

Cash flow forecast, routed for approval

  • Numbered automatically as CFF-0001 and up.
  • Routed through an approval workflow before it takes effect.
Cash PaymentCASH-PAY
  • Numbered automatically as CP-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
  • Can be tagged to a project.
  • Can be linked to an employee.
Cash ReceiptCASH-REC
  • Numbered automatically as CR-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
Cheque PaymentCHQ-PAY
  • Numbered automatically as QP-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
Cheque ReceiptCHQ-REC
  • Numbered automatically as QR-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
Contra DepositCONTRA-D
  • Numbered automatically as CD-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
Contra WithdrawalCONTRA-W
  • Numbered automatically as CW-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
Credit NoteCN
  • Numbered automatically as CN-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
Debit NoteDN
  • Numbered automatically as DN-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
Depreciation JournalJV-DEPR

Period depreciation posting (Dr Depreciation Expense / Cr Accumulated Depreciation)

  • Numbered automatically as DEP-0001 and up.
  • Routed through an approval workflow before it takes effect.
Fixed Asset TransferFATSystem-generated

Fixed-asset transfer document (header + asset lines), routed for approval

  • Numbered automatically as FAT-0001 and up.
  • Routed through an approval workflow before it takes effect.
Grant Disbursement JVGRANT-JVSystem-generated

Journal entry for fund-restricted grant/NGO postings — Fund is mandatory on every voucher of this type.

  • Numbered automatically as GJV-0001 and up.
  • Routed through an approval workflow before it takes effect.
Journal EntryJV
  • Numbered automatically as JV-0001 and up.
  • Routed through an approval workflow before it takes effect.
Opening BalanceOB
  • Numbered automatically as OB0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
Patient / Insurance BillingJV-HMS-BILLSystem-generated

Patient service billing / insurance-claim revenue recognition (Dr patient & insurer AR / Cr service revenue), posted from HMS.

  • Numbered automatically as HBL-0001 and up.
Payment OrderPAYSystem-generated

Outbound bank payment order (Bank Payments)

  • Numbered automatically as PAY-0001 and up.
  • Routed through an approval workflow before it takes effect.
Project Revenue RecognitionJV-PROJ-REVSystem-generated

Project billing / revenue recognition, routed for approval before GL posting

  • Numbered automatically as PRV-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Can be tagged to a project.
Student Fee ConcessionJV-FEE-CONCSystem-generated

Student fee concession or scholarship waiver (Dr concession expense / Cr student receivable), posted from Campus.

  • Numbered automatically as SFC-0001 and up.
Student Fee InvoiceJV-FEE-INVSystem-generated

Student fee invoice revenue recognition (Dr student receivable / Cr fee revenue per category), posted from Campus.

  • Numbered automatically as SFI-0001 and up.
Student Fee ReceiptJV-FEE-RCPTSystem-generated

Student fee collection (Dr bank or cash / Cr student receivable), posted from Campus as a journal.

  • Numbered automatically as SFR-0001 and up.
Student Fee RefundJV-FEE-REFUNDSystem-generated

Student fee or caution-deposit refund (Dr receivable or deposit liability / Cr bank), posted from Campus.

  • Numbered automatically as SFD-0001 and up.
Subscription Invoice (Revenue)JV-SUB-REVSystem-generated

Recurring subscription invoice — AR raised + revenue recognized, posted by the subscription billing worker

  • Numbered automatically as JVSUB-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
VAT SettlementJV-VAT-SETTLESystem-generated

Periodic VAT return settlement JV — clears output/input VAT into the net VAT payable control

  • Numbered automatically as VATSET-0001 and up.
  • Routed through an approval workflow before it takes effect.

Human Resources

Human Resources transactions

3 transactions

Leave RequestLEAVE-REQSystem-generated

Workflow approval document type

  • Numbered automatically as LV-0001 and up.
  • Routed through an approval workflow before it takes effect.
Payroll PostingJV-PAYROLLSystem-generated

Payroll run salary expense + statutory liabilities, routed for approval before GL posting

  • Numbered automatically as PAYR-0001 and up.
  • Routed through an approval workflow before it takes effect.
Timesheet Labour CostJV-LABOR-COSTSystem-generated

Employee timesheet labour cost capitalization (system-generated on approval)

  • Numbered automatically as LAB-0001 and up.
  • Can be tagged to a project.
  • Can be linked to an employee.

Inventory & Warehouse

Inventory & Warehouse transactions

5 transactions

Cycle CountCYC-CNTSystem-generated

Cycle-count voucher (header + count lines), routed for approval

  • Numbered automatically as CYC-CNT-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Updates inventory (stock in).
Goods Receipt VoucherGRN-RCVSystem-generated

Goods-receipt voucher (header + receipt lines), routed for approval

  • Numbered automatically as GRN-RCV-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Updates inventory (stock in).
Return To VendorRTVSystem-generated

Return-to-vendor voucher (header + return lines), routed for approval

  • Numbered automatically as RTV-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Updates inventory (stock in).
Stock AdjustmentSTK-ADJSystem-generated

Stock-adjustment voucher (header + adjustment lines), routed for approval

  • Numbered automatically as STK-ADJ-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Updates inventory (stock in).
Stock TransferSTK-TRFSystem-generated

Stock-transfer voucher (header + transfer lines), routed for approval

  • Numbered automatically as STK-TRF-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Updates inventory (stock in).

Operations

Operations transactions

4 transactions

Asset TransferATSystem-generated

Asset transfer between locations/custodians, routed for approval

  • Numbered automatically as AT-0001 and up.
  • Routed through an approval workflow before it takes effect.
Fuel Log AnomalyFUEL-LOGSystem-generated

Flagged fuel fills routed for anti-theft approval

  • Numbered automatically as FUEL-0001 and up.
  • Routed through an approval workflow before it takes effect.
Rental Invoice (Inbound)JV-RENT-COSTSystem-generated

Inbound equipment rental invoice expense, routed for approval before GL posting

  • Numbered automatically as RIC-0001 and up.
  • Routed through an approval workflow before it takes effect.
Work Order CostJV-PM-COSTSystem-generated

Plant-maintenance work order labour + parts cost capitalization, routed for approval before GL posting

  • Numbered automatically as WOC-0001 and up.

Procurement

Procurement transactions

8 transactions

Goods Receipt NoteGRNSystem-generated

Goods receipt note inventory accrual (system-generated on accept)

  • Numbered automatically as GRN-0001 and up.
  • Routed through an approval workflow before it takes effect.
Opening StockOS
  • Numbered automatically as OS0001 and up.
  • Routed through an approval workflow before it takes effect.
Purchase EstimatePE
  • Numbered automatically as PE0001 and up.
  • Routed through an approval workflow before it takes effect.
  • Records a customer or supplier (party) account.
Purchase InvoicePI
  • Numbered automatically as PI-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
  • Updates inventory (stock in).
  • Supports line and document discounts.
  • Calculates tax.
Purchase OrderPO
  • Numbered automatically as PO-0001 and up.
  • Routed through an approval workflow before it takes effect.
Purchase QuotationPQ
  • Numbered automatically as PQ-0001 and up.
  • Routed through an approval workflow before it takes effect.
Purchase RequisitionPREQSystem-generated
  • Numbered automatically as PREQ0001 and up.
  • Routed through an approval workflow before it takes effect.
Purchase ReturnPR
  • Numbered automatically as PR-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.

Sales

Sales transactions

11 transactions

Bulk Hire RevenueJV-HIRE-REVSystem-generated

Quantity-based hire (scaffold/formwork/tool) running day-rate + loss billing; auto-posted daily accrual, no approval gate

  • Numbered automatically as HRV-0001 and up.
Equipment Rental RevenueJV-RENT-REVSystem-generated

Outbound equipment rental revenue recognition, routed for approval before GL posting

  • Numbered automatically as RRV-0001 and up.
  • Routed through an approval workflow before it takes effect.
EstimateEST
  • Numbered automatically as EST-0001 and up.
  • Routed through an approval workflow before it takes effect.
Opportunity Win RevenueJV-CRM-WINSystem-generated

CRM opportunity won → revenue/AR posting, routed for approval before GL posting

  • Numbered automatically as OWN-0001 and up.
  • Routed through an approval workflow before it takes effect.
Point of SalePOSSystem-generated
  • Numbered automatically as POS-000001 and up.
  • Routed through an approval workflow before it takes effect.
RMA Refund / CreditJV-RMA-REFUNDSystem-generated

Service-support RMA refund or credit note, routed for approval before GL posting

  • Numbered automatically as RMA-0001 and up.
  • Routed through an approval workflow before it takes effect.
Sales InvoiceSI
  • Numbered automatically as SI-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.
  • Updates inventory (stock out).
  • Supports line and document discounts.
Sales OrderSO
  • Numbered automatically as SO-0001 and up.
  • Routed through an approval workflow before it takes effect.
Sales PromotionSALES-PROMOSystem-generated

Workflow approval document type

  • Numbered automatically as PROMO-0001 and up.
  • Routed through an approval workflow before it takes effect.
Sales QuotationSQ
  • Numbered automatically as SQ-0001 and up.
  • Routed through an approval workflow before it takes effect.
Sales ReturnSR
  • Numbered automatically as SR-0001 and up.
  • Routed through an approval workflow before it takes effect.
  • A customer or supplier (party) account is required.