Detailed Transaction View
View each individual transaction that makes up billing statements, allowing you to review specific charges in detail.
All OMS Transactions allows you to view and manage all individual billing transactions generated for OMS accounts. Each transaction represents a specific service charge, showing details such as service type, description, cost value, and its relationship with statements and billing cycles.
This tool is essential for 3PL administrators who need to review individual transactions, identify specific charges, edit or delete unfactured transactions, and export data for detailed analysis. It provides a granular view of all charges that make up billing statements.
View each individual transaction that makes up billing statements, allowing you to review specific charges in detail.
Edit or delete transactions that haven’t been invoiced yet (ID_Invoice = 0) to correct errors before generating statements.
Filter transactions by period (last month, last 3 months, or by specific year) to focus on relevant periods.
Search and filter by account, statement, date, service type, description, statement number, or hub to quickly find specific transactions.
Export all visible transactions to CSV or Excel for external analysis, custom reports, or integration with accounting systems.
The system automatically calculates cost totals for visible transactions, showing precise sums with up to 8 decimal precision.
You can access All OMS Transactions from:
/all_transactions.phpThe All OMS Transactions table shows the following columns for each transaction:
You can filter transactions by period using the year dropdown menu:
Locate the Year Filter
At the top of the table, you’ll find a dropdown menu with the current period selected.
Select a Period
Click the dropdown menu and select:
Apply the Filter
The filter applies automatically and the table updates showing only transactions from the selected period.
You can search and filter transactions using multiple methods:
Use the Search Field
Enter terms in the general search field at the top of the table.
Apply the Search
The search applies automatically after 1 second of inactivity (1000ms delay).
You can filter by specific columns using filters below each header:
You can edit transactions that haven’t been invoiced yet (ID_Invoice = 0):
Locate the Transaction
Find the transaction you want to edit using search filters if necessary.
Verify it’s Editable
Verify that the transaction has Statement Number = 0 (not yet invoiced). Only these transactions can be edited.
Open the Editor
Click the Edit link in the Actions column.
Modify the Fields
Update the fields you want to change in the edit form.
Save Changes
Save the changes. The transaction will update with the new values.
You can delete transactions that haven’t been invoiced yet:
Locate the Transaction
Find the transaction you want to delete using search filters if necessary.
Verify it’s Deletable
Verify that the transaction has Statement Number = 0 (not yet invoiced). Only these transactions can be deleted.
Confirm Deletion
Click the Delete link in the Actions column.
A confirmation dialog will appear warning that original data will be permanently lost.
Confirm the Action
Click Yes to confirm deletion or No to cancel.
Verify Deletion
The transaction will be deleted (CostValue will be set to 0 and description will be updated with deletion information) and the table will automatically update.
You can export visible transactions to CSV or Excel:
Apply Filters (Optional)
If you want to export only a subset of transactions, apply the desired search filters first.
Select Format
Click the CSV or EXCEL button at the top of the table.
Confirm Export
If there are many transactions, a warning about export limits will appear. Confirm if you want to continue.
Download the File
The file will automatically download with a name that includes the current date and time (e.g., all_transactions_2024_01_15__14_30_00.csv).
The system automatically calculates cost totals for visible transactions:
You can refresh the table to load the most recent data:
Click Refresh
Click the Refresh button next to the records per page selector.
Wait for Update
The table will automatically reload with the most recent data without losing applied filters.
You can adjust how many records are shown per page:
Select the Number
In the Show [X] entries dropdown menu, select:
Apply
The change applies automatically and the table updates.
Available functionalities vary according to your user level:
Only sees transactions from their own account. Doesn’t see the Company Name column or Actions (Edit/Delete). Can search, filter, and export their own transactions.
Sees all transactions from all OMS accounts. Can edit and delete unfactured transactions. Has access to all functionalities.
At the top of the page you’ll find links to:
Review unfactured transactions (Statement Number = 0) before generating statements to identify and correct errors in time.
Use filters by date, service type, or statement to quickly find specific transactions without having to search manually.
Export transactions periodically for external analysis, custom reports, or integration with accounting systems.
Review totals shown in the footer to verify that calculations are correct and detect discrepancies.
When you delete transactions, the system automatically documents who deleted them and when, facilitating auditing.
Use the year filter to focus on specific periods and improve table performance with large data volumes.
Problem: I don’t see Edit or Delete links for a transaction.
Solution:
Problem: The sum of shown values doesn’t match the total.
Solution:
Problem: I search for a transaction but it doesn’t appear in the results.
Solution:
<> 0 (deleted ones have CostValue = 0)Problem: The table takes a long time to load or show results.
Solution:
Problem: When trying to export, a warning about limits appears.
Solution:
Problem: I don’t see the “All OMS Transactions” option in the 3PL Billing menu.
Solution:
3pl_billing = 'Y')