Financial transactions
Maintenix generates a transaction log of financially significant activities related to materials. For example, when you create inventory, inspect received inventory as serviceable, or issue inventory, Maintenix records the financial transaction.
Maintenix can send the transaction log to an external financial system using the Finance API. You can also view the transactions within Maintenix, if you have the correct security privileges, using the Transaction Search page.
Financial transactions are recorded for the following actions:
| Financial transaction | A financial transaction is logged when |
|---|---|
|
ADJPRICE (price adjustment) |
The unit price of a consumable part is adjusted in Maintenix. This transaction
accounts for the change in value.
|
ARCHIVE (archive inventory) |
Consumable inventory is archived.
|
|
CHGFINTP (change financial type of part) |
The financial type of a part number is changed to a Rotable or Expense financial type: this action debits the financial type change account (CHGFINTYPE). The financial type of a part number is changed from a Rotable or Expense financial type: this action credits the financial type change account (CHGFINTYPE). |
|
CHGOWN (owner changed) |
The owner of a consumable inventory item changes. From local to non-local owner:
From non-local to local owner:
|
|
CRTINV (create inventory) |
Consumable inventory is created locally.
|
|
INSP (receive inventory) |
Ordered parts are:
For ordered kits that are received, a financial transaction is logged when the inventory is inspected as serviceable.
This transaction is not logged for purchases of non-part items such as services and warranties. Such items are not treated as assets, but as simple charges to an expense account. |
|
ISSUE (issue inventory) |
Consumable inventory is issued.
|
|
PAYINVC (validate invoice for payment) |
An order invoice is validated for payment. Separate
transactions are logged for each line in the invoice. Transactions are logged for part and
non-part line items.
|
|
QTYADJ (quantity adjustment) |
The quantity of consumable parts on hand is adjusted. This can happen when parts are lost or discrepancies are found during cycle counting. QTYADJ is also logged when a part number is changed - in this case,
two transactions are recorded because two part numbers are impacted. (Qty, AUP, Total
Value).
|
|
RTNVEN (return inventory to vendor) |
Inventory is received and subsequently returned to a vendor. The account that's debited by the transaction depends on whether the invoice for the item was paid. If the item is returned to the vendor before it's inspected, the item was never financially received - therefore when it's returned to the vendor, no financial transaction is logged. |
|
SCRAP (scrap inventory) |
Consumable inventory is scrapped.
|
|
TURNIN (turn in inventory) |
Consumable inventory is turned in.
|
|
UNARCH (unarchive inventory) |
Consumable inventory is unarchived.
|
|
UNDOINSP (undo receipt of inventory) |
Receipt of inventory is reversed. For example, inventory for a
purchase order was received and inspected as serviceable, but the purchase order is then
converted to an exchange order. The UNDOINSP transaction is logged to negate the INSP
transaction.
|
|
UNDOISSUE (undo the issue transaction) |
Consumable serialized inventory is issued, and then the Convert
Purchase to Exchange button is used to transform the original purchase order
to an exchange order. To trigger this transaction the original PO must be
issued and the inventory must be received. The Unit Price on the original PO
Order Line must be greater than 0, the financial class of the part must
CONSUM (FINANCE_TYPE_CD = CONSUM).
Note that this is a different transaction than when you click the Undo Issue button to reverse the issue of consumable inventory. In this case a TURNIN transaction is logged and Maintenix undoes the issue transaction for the item. |
| UNSCRAP (unscrap inventory) | Consumable inventory is unscrapped.
|
Maintenix logs a transaction when the inventory in a purchase order is received, but it does not log a transaction for the following order types:
- Borrow Orders
- Maintenix does not accrue borrow costs. This means that there are no financial transactions recorded when the borrowed item is received and used. The only financial transaction for a borrow occurs when the invoice is validated for payment.
- Repair Orders
- When you repair a part, repair costs do not affect the balance of the asset account in any way. Maintenix treats all repairs as a simple expense.
- Miscellaneous Order Lines
- When you purchase non-part items such as services and warranties, the purchases are tracked using miscellaneous lines on purchase orders. Miscellaneous (non-part) purchases are not treated as assets in Maintenix; they are simple charges to an expense account.
The MANUAL_AUP_CALCULATION configuration parameter controls whether the average unit price (AUP) is calculated for the transactions that require AUP recalculation.