Glossary
#
- 3D Stockpile
-
A 3D stockpile is a digital representation of a physical stockpile of mined materials, such as coal or ore. The representation is created using three-dimensional (3D) modelling and visualisation techniques, which help in calculating and monitoring the volume, mass and grade distribution of the stockpile, adjusted after each stacking or reclaiming transaction. This data enables mine managers to optimise material extraction, logistics, and quality control.
A
- Accounting Group
-
Accounting groups relate directly to the company's enterprise resource planning (ERP) system. Accounting groups allow the accounting journals to be created in such a way so that when the journals are passed across to the ERP system, they are compatible with the setup of the chart of accounts in the general ledger.
Each chart of accounts can be limited to an accounting group. Each material contract can be allocated to a specific accounting group. Accounting groups are also used when generating invoices and when interfacing with the company's accounting system.
- Accounting Period
-
An accounting period is a specific time period; for example, a month, quarter, financial or calendar year, defined for the purposes of conducting, analysing and reporting on finance and accounting activities.
In MineMarket, accounting periods can be used for reporting purposes and are required for automating month-end invoice revaluations.
- Add-in
-
A MineMarket add-in is a C# project containing a class that implements the IBTAddin interface. This project can contain forms, user controls and buttons that can be integrated with MineMarket to provide access to additional features, tools, or capabilities that are not part of the core MineMarket functionality.
To be available, the add-in must be registered in MineMarket and permissions set in the ‘Add-in’ security section. Extra security may be required for the add-in and must be coded where required. Controls contained in the add-in are developed to meet customer requirements. Add-ins are most likely unique to each customer.
- Address Commission
-
An address commission is the percentage of a freight cost that a ship owner recognises as attributable to the companies associated with a freight contract.
In MineMarket, if an address commission is specified, raising a freight invoice also generates a freight commission invoice, and raising a freight demurrage invoice generates a freight demurrage commission invoice.
- Aggregated Parent Despatch Order
-
Aggregated parent despatch orders (APDOs) are used to group multiple child despatch orders for logistics (that is, for the loading and sampling processes) into a single despatch order for marketing (for example, to consolidate invoicing or to aggregate quality results). The CDOs are created via the same contract as the APDO.
- Alert
-
Alerts are pop-up messages that inform you that an action is required for a MineMarket object. Alerts pop up from the system tray task bar. When the alert window displays, you can ignore, dismiss or click the link on the alert pop-up to display the MineMarket screen requiring action.
Alerts are triggered whenever the SQL query runs and returns records from the MineMarket database. Alerts can be configured to send the alert details via email.
- Analyte
-
An analyte is a specific substance or chemical constituent that is being analysed or measured in a sample. For example, analytes measured to assess the quality of coal may include calorific value, moisture, ash, and sulphur content. For copper concentrates, analytes are copper, sulphur, iron, gold, silver and other elements.
- Analyte Balancing
-
Analyte balancing refers to the process of accurately tracking and balancing the concentrations of chemical elements or compounds (analytes) in the stockpile. This process ensures that the calculated weighted average grade accurately reflects the true grade of the material, taking into account the varying analyte levels in different batches both stacked onto and reclaimed from the stockpile.
- Analyte Group
-
Analytes can be grouped based upon a logical commonality between the different analytes. The analytes in an analyte group can be placed in a specific order that is preserved when the analyte group is used. Analyte groups are primarily used for reporting purposes or for defining analytes for specification templates.
- Analyte Measurement Basis
-
Analytes are defined to be measured by a nominated analyte measurement basis. However, all analyte values are stored internally on an As Received basis because the State Engine used in MineMarket assumes As Received values. Therefore, it is mandatory that the system be configured so it knows how to translate values in transactions from any other basis to the As Received basis.
Two default internal bases are used to record measurement of analytes: As Received (wet) and Dry Basis (dry). The special analyte, moisture, is used to convert between these two default bases. These terms can be renamed, according to the site usage. Other analyte measurement bases can be defined as required.
- Analyte Pricing
-
Analyte pricing is one of the two ways to price a contract product in MineMarket. Analyte pricing is used for materials like base metal concentrates and semi-refined metals and iron ore, when the material is priced based on the elements in it. The quantities of specific analytes in the product determine the pricing.
- Analyte Quality Forecast
-
Analyte quality forecasts are a series of projected values that are updated regularly to project the future analyte specifications (quality) of products and materials. Analyte quality forecasts are applicable to both bulk materials and discrete units.
- Angle of Repose
-
The angle of repose is the natural angle that a free-standing stockpile of a given material makes with the horizontal plane. Materials with a coarse or interlocking texture have a higher angle of repose than materials with finer or smoother grains. Moisture also increases the angle of repose of materials.
- Application Client
-
MineMarket has a multi-tier architecture where the various software components are typically deployed on separate pieces of physical hardware.
The Application Client provides the user interface (UI) for the MineMarket application. The Application Client is responsible for presenting information to the user, receiving user input, and sending data to the Application Server and Database Server for processing.
Each Application Client can have the following applications installed as required: MineMarket Client and IMS Integration Hub Application.
- Application Server
-
MineMarket has a multi-tier architecture where the various software components are typically deployed on separate pieces of physical hardware.
The Application Server hosts the middle-tier services, including those that are required for all installations (for example, the MineMarket Service and MineMarket Search Service), and other services as applicable for a given configuration of MineMarket (for example, the IMS Integration Hub Service).
- Archiving
-
Archiving refers to the process of storing and preserving MineMarket data such that it is accessible for future reference or retrieval (known in MineMarket as 'roll back'), while also freeing up system resources to improve performance. Archiving allows you to move data that is no longer frequently accessed or required for immediate operations from the active storage environment to a separate storage location, referred to as an 'archive'.
Archiving in MineMarket can be performed manually or scheduled to run automatically.
- Assay Exchange
-
Assays are laboratory tests to verify the composition of elements ('analytes') in a product or material. Particularly for concentrates, the value of the material is defined by the composition and prices of the individual elements in the material. The buyer and seller may both send samples of material to laboratories for testing. During an assay exchange, the buyer and seller laboratory results are compared.
The assay exchange is per despatch order. Each despatch order may be split into 'lots', each of which are sampled and assayed separately before the results are combined. However, the final assay exchange is entered and calculated via the Contract Fulfilment node of the sales or purchase contract.
The assay rules, which are configured in the contract terms, specify how the final results are determined. For example, if results are close (within a 'splitting limit'), maybe the buyer and seller results are averaged. Or if the results are outside a splitting limit, another sample may be send to a third agreed laboratory, called the 'umpire'.
- Assay Rules
-
Assay rules are used to define how the final analyte values are determined for a contract and how differences between the seller and buyer assay results are settled.
For example, if results are close (within a 'splitting limit'), maybe the buyer and seller results are averaged. Or if the results are outside a splitting limit, another sample may be send to a third agreed laboratory, called the 'umpire'.
- Audit Trail
-
The audit trail is a chronological record or 'log' of the activity that occurs within the MineMarket application. The purpose of an audit trail is to provide a detailed and traceable history of user interactions, system activities, modification of objects and data, and other relevant events, which is important for compliance, security and technical troubleshooting purposes.
All MineMarket objects changed via the Application Client are audited; however, only a specific subset of object changes made by the Application Server are logged.
- Automated Month-End Process
-
The MineMarket automated month-end process refers to a dynamic link library (DLL) file that is configured to run a specific accounting process automatically at the end of every month. Month-end processes can reduce manual effort by automating recurring monthly tasks or procedures, such as revaluations.
B
- Backup
-
A backup is a stored copy of data that can be used to restore the original in the event of data loss or damage. Full and frequent backups of MineMarket installation folders and the MineMarket database and MineMarket Data Mart database are essential to minimise data loss in the case of disaster. Backups should also be performed when you update or upgrade your version of MineMarket.
- Bank
-
Banks are financial institutions that handle monetary transactions, investments, and loans. Banks and bank branches are referenced when entering general details for material contracts and used when generating invoices. In order to record payments, banking details must be configured for the organisation, company or district.
'Banks' can also refer to organisations with the Organisation Role of Banks. Such an organisation can be the counterparty in a Finance Service Contract.
- Barge
-
Barges are flat-bottomed boats for carrying cargo, and are usually pulled by tugs. Each barge has a set number of holds that are used to store the transported material and act as a reference for the quality loaded onto the barge.
When a barge is used to despatch material, this is known in MineMarket as a 'service trip'.
- Barge Laycan
-
The laycan is the period during which the barge owner must indicate that the barge is at the barge terminal and ready for loading.
The word 'laycan' is a combination of 'laydays' and 'cancelling', which are the first and last days of the period. The charterer does not have to accept the barge until the laydays date, even if the barge is ready earlier. If the barge is not ready by the cancelling date, the charterer may reject the barge.
- Barge Terminal
-
A barge terminal is a maritime or riverside facility at which cargo is loaded onto and unloaded from barges.
In MineMarket, barge terminals are created as a type of transport location and are essential for modelling the despatch of material along barge routes. Berths may be created as sub-locations at barge terminals to record more details of the actual functions that occur there.
- Barge Transport Class
-
Barges are configured based on the maximum tonnage for each barge. The barge transport class defines the class, or range, of tonnage size of the type of barge. A default lot tonnage can be specified for each barge transport class. The default lot tonnage is used to determine the number of samples to be taken when lot sampling is performed.
- Barge Type
-
Barge types are generic categories defined in the Transport panel of the Solution Explorer for the purpose of grouping barges with similar attributes; for example, river and ocean barges, or self-powered and tug-towed barges. All barges configured in MineMarket must be belong to a barge type.
- Berth
-
A berth is a designated location at a port or barge terminal at which a vessel or barge can be moored, usually for the purposes of loading and unloading cargo.
Parameters can be configured to track specific activities, such as loading and unloading rates, swap times, and berthing and unberthing times.
- Bill of Lading
-
A bill of lading is a contract or receipt issued by a transport company to a shipper that lists the quantity, type, and destination of the materials being despatched.
In MineMarket, the bill of lading date is specific to a despatch order and is used as a reference date for many snapshot and invoice calculations.
- Billboard
-
A billboard presents MineMarket information and metrics in a tabular format. The data included in a billboard is sourced using a SQL query, external DLL or script.
Billboard layouts can be enhanced by formatting cells, columns and column layouts, adding labels and column summaries, and pivoting data. You can extend basic billboard configuration with billboard charts, which present billboard data visually in chart or graph format.
- Billboard Chart
-
Billboard charts are extensions to the basic billboard configuration. Billboard charts provide the additional feature of displaying data in graphical representation.
- Billboard Count
-
Billboard counts indicate that new records are available for billboards that are linked on the Task Pane tab of the Navigation Pane.
- Billboard Data
-
The data displayed in a billboard must be obtained from the relevant source. Billboard data can be obtained using SQL queries, external DLLs or scripts. You need to define the data source for each table in the billboard.
- Billboard Schedule
-
A billboard schedule allows you to a run billboard automatically at a defined time period or interval (for example, daily, weekly, or monthly) with the results saved to a file or sent via email.
- Bird's Eye View
-
A bird's eye view of a stockyard shows the physical layout of the stockpiles within the stockyard, on a given snapshot date. The bird's eye view settings defined by the stockyard configuration control whether tonnage, stockpile age, product, metre marks and analyte quality details display, whether this text displayed is trimmed to the meterage of the stockpile, the height of each stock row, the time of day at which the data is taken on the snapshot date, and whether joint stockpiles display as joined.
The bird's eye view can zoom to fit the view to the screen, and you can copy the current display view to the clipboard, save the current display view to file as a bit-map file, print and print preview the current display view.
- Blend
-
A blend is a specific mixture of products designed to meet desired quality specifications. Blends are created by combining material from mine sources and/or source stockpiles in specific proportions. MineMarket has two blending modules.
Use the Calculated Blending module to calculate an optimal blend from a set of mine sources or stockpiles for a target blend specification.
Use the Manual Blending module to blend material from stockpiles at a single stock location into an existing or new stockpile at the same location; including creating the transactions and optional stockpile surveys.
- Blend Template
-
Blend templates save time when calculating similar blends. Blend templates store the blending details of the sources (most typically, stockpiles) to be included in a blend, and the desired specifications. You can assign priorities to analytes and stockpiles, include or exclude blend sources and specify minimum and forced usage reclaim quantities.
Blend templates are specific to the Calculated Blending module of MineMarket and are not used with manual blends.
- Boolean Parameter
-
Boolean parameters represent binary inputs or values that are in one of two possible states: true or false. Boolean parameters are used to toggle specific conditions or filters.
- Bottom Control Pane
-
Located at the bottom of screen when required (but otherwise hidden by default), the bottom control pane displays two tabs: Custom Code Output and Code Error Output.
The Custom Code Output tab displays custom code messages generated when compiling script files, and the Custom Code Errors tab displays errors generated when compiling script files.
- Brand
-
Brands are products that are used for marketing purposes; that is, they are tracked through the supply chain and sold to customers. Brands can be the result of blending different products in specified ratios. Brands have quality specifications with target, minimum, maximum, upper and lower warning limits for each analyte.
- Brick
-
In long-term contracts for metal concentrates, bricks are used as a mechanism to attenuate the impact of market conditions in the applicable terms. Bricks are standard for metal concentrates.
A brick is defined as a fraction of the tonnage under the current contract term that will be subject to a previous contract term.
- BTTextList Parameter
-
BTTextList parameters create selection criteria for string fields where the value comes from one of the predefined MineMarket Text Lists.
- Budgeted Cost
-
Budgeted costs are used to budget for costs of service, freight or finance before the provider of that service, freight or finance is known.
Budgeted costs do not link to service, freight or finance contracts, neither are the rate details only applicable in a rate period. Each cost has an activity, and may have one or more rate details. Like for service charges, each rate detail has a rate detail basis, on which the value of the cost is calculated. Budgeted costs cannot be tiered, or based on demurrage/despatch.
- Bulk Material
-
Bulk materials are materials that are moved as a mass, and are not packaged or separated into discrete entities. Examples of materials that would be handled in bulk are coal, iron ore, or any bulk base metal concentrate, such as copper or lead concentrate.
- Bulk Package Group
-
A bulk package group contains bulk material, such as copper concentrate or mineral sands.
Bulk package groups are created either from a container (in which case the bulk package group is tightly bound to the container), or created using the Package Group Explorer.
- Business Area
-
A business area is either a logical management area or a group of locations. Examples of business areas include mine sites and ports. Business areas can be nested within each other. For example, a mine site may be created as a top-level business area. Specific areas at the mine, such as the pit and processing plant, may be nested as lower-level business areas within the mine. A business area contains the stock or despatch locations, and these contain the low-level physical objects between which transactions occur.
- Buyback Action
-
A buyback action is applicable to a repurchase contract. Repurchase contracts are used when a company raises money by 'selling' material to a bank and then repurchasing the material from the bank as funds become available. A repurchase contract has a single open action for the full quantity. You can allocate packaged material to the open action. These packages are 'in repo' until you allocate them to a buyback action. You can create one or more buyback actions on different dates for the packages that you repurchase.
A buyback action can be hedged, and can be invoiced with a purchase invoice. A snapshot of the latest state of each repurchase action is calculated by the MineMarket Marketing Service.
C
- Calculated Blend
-
The simplest form of calculated blending is to calculate an optimal blend on a one-off basis from a set of source stockpiles: Given a set of source stockpiles of known quantity and quality (for example, finished coal), calculate the best possible blend for a target blend specification (for example, a train), minimising the overall deviation from the target specification, taking several constraints into account.
- Calendar
-
In MineMarket, calendars define the working and non-working days applicable to business operations; for example, for countries or for organisations such as commodity exchanges. Multiple calendars can be configured.
Calendars are referenced when entering general details such as payment terms and instalments for material contracts and used when generating invoices. Accurate calendar configuration is important for the calculation of prices or interest rates that are determined based upon a monthly average, minimum or maximum.
- Carrying Forward or Back
-
To carry forward or to carry back refers to a strategy where a company decides to move its hedging contracts to future or past periods. 'Carry forward' implies extending the contract to protect against future price fluctuations; 'carry back' involves adjusting the contract to reflect past conditions.
In MineMarket, the carrying forward or back operation consists of the following activities: evaluating a quotation period, creating swaps contracts and grouping related hedge positions.
- Cash Forecast Report
-
The purpose of the cash forecast is to present a summary of when money is due and how much needs to be paid or received within a specified date period.
A cash forecast report can be for sales contracts, purchase contracts, or for both. If both contract types are selected, the cash forecast report displays the net quantity; that is, sales minus purchase. Even if only one contract type is selected, due amounts display as positive for sales, and negative for purchases. Results of the report may be viewed in detail, as a summary, or as a summary chart.
- CDAL BTKey
-
BTKeys (that is, 'BulkTrakKeys') are MineMarket object primary keys of the int data type. When an object is created, it is given a unique BTKey by the Comlabs Data Access Layer (CDAL) that is also persisted to the database as primary/foreign keys.
Some objects have BTKeys that are hard coded in the MineMarket source code and will always be the same, even across multiple sites and versions. An example of a hard coded BTKey is ‘Moisture’.
- CDAL Data Access Layer
-
The Comlabs Data Access Layer (CDAL) is an object/relational mapper, data access layer that MineMarket uses to interact with the database. This code handles populating and persisting object changes between users and the database.
Add-ins and scripts must use CDAL for interacting with the database; therefore, a knowledge of CDAL is essential when creating add-ins and scripts.
- Certificate
-
A certificate of quality is a document issued by a seller confirming the laboratory-tested quality of materials that have been despatched.
In MineMarket, a certificate records quantity and quality for a despatch order on the despatch, and does not require bulk transactions or discrete unit movements.
- Chart of Accounts
-
A chart of accounts is a financial accounting tool in which a complete list and structure of the accounts in a company's general ledger can be defined. Each chart of accounts supports double-entry accounting, a standard method where each transaction is recorded in two accounts: debits and credits. This method provides a detailed financial view and ensures accuracy because the total debits should equal total credits.
In MineMarket, a chart of accounts defines the conditions upon which journal entries are created, including the relevant accounts, depending on the account configuration. Journal entries can be created for invoices, payments, refunds, invoice revaluation adjustments, trade profit or loss amounts and hedging profit or loss amounts. These journal entries may be exported from MineMarket to specialist accounting software.
- Closing Date
-
A closing date can be specified for a mine source or stockpile to indicate that it can no longer be used for transactions in MineMarket.
- Commodities
-
A commodity is a basic good that, for the purposes of commerce and trade, is interchangeable with other commodities of the same type. Examples include agricultural products such as wheat, corn, and beef; precious metals such as gold, silver, and copper; and energy resources such as coal, crude oil, and natural gas. Financial products that are traded, such as foreign currencies and indexes, are also considered to be commodities.
MineMarket has two types of commodities that are used for hedging: physical commodities and currency commodities.
- Commodity Exposure Report
-
The Commodity Exposure report displays despatch orders (DOs), quotas and repurchase actions with quotation periods (QPs) within a date range, and compares their commodity quantities with hedging allocations. Instead of hedging an entire DO or quota, it is also possible in MineMarket to hedge a quotation pricing line. These allocated quantities are included in the Commodity Exposure report. For each DO, quota or repurchase action, the report displays the exposure for each QP.
Commodity exposure can be managed via the Commodity Exposure report for multiple QPs. Hedge positions may be unwound, or carried forward or back.
- Composite Sample
-
Composite samples are used to determine the quality of bulk material in the despatch, either overall, or for selected transactions regardless of the tonnage in each transaction.
- Consignment Parent Despatch Order
-
Consignment parent despatch orders (CPDOs) are used when despatching materials in two stages. The CPDO is associated with a despatch to an intermediary location. The CPDO can only be invoiced if the contractual invoice type has no payment terms (that is, a proforma invoice can be created). The child despatch orders (CDOs) are loaded from the intermediary location and are invoiced separately. The CDOs can only be loaded with the material that was delivered in their CPDO.
- Console
-
A console is an interface for text-based interactions between a user and an application. Some MineMarket services can be run in console mode. Status messages display in the console window that may help you troubleshoot problems associated with a service.
- Contact
-
A contact is a person associated with an organisation whose contact details can be recorded in MineMarket and linked to objects such as contracts.
- Container
-
A container is a unit for carrying a bulk package group. For example, bags of mineral sands may be packed onto pallets, and multiple pallets moved together represent a bulk package group. When the container is defined to be at a location, its bulk package group is created and tightly bound to it.
- Container Type
-
Container types define the storage type (bulk or packaged material) and mass of a container.
- Context Menu
-
Many screens in MineMarket have context menus. Context menus display options that are relevant to that context; for example, New to create a new contract via the Contract Explorer, or Add Despatch Order on a shipment. Many screens have Print Preview and Copy To Clipboard options. Context menus are also used extensively in the Solution Explorer. Right-click a screen, a table, or an object to display context menu options.
- Contract and Payable Analyte Charges
-
Fixed charges, mass adjustments, premiums, penalties/bonuses, treatment charges, and umpiring charges can be entered for a set of contract terms.
Deductions, payable percentages, price sharing, price participation and refining charges can be entered for a payable analyte in a set of contract terms. Fixed charges, penalties/bonuses and premiums can also be entered specifically for a payable analyte.
- Contract Charge Template
-
A contract charge template is a reusable template that defines default settings for a contract charge when it is added to a set of contract terms.
The configuration of contract charge templates is like that of a charge within contract terms. After being added to contract terms, the parameters of the charge can be altered as necessary for the individual contract.
- Contract Options
-
Contract options are an extra quantity of material (specified in the Contract Products node of a sales or purchase contract) that the buyer or seller may declare by an agreed date that they want to buy or sell.
Contract options do not affect the quantities on the contract product.
- Contract Pricing
-
Contract pricing defines how the product(s) in a contract are priced. In MineMarket, contract pricing can be based on the product or payable analytes, and is entered as quotation pricing (QP) lines within QP headers.
- Contract Product
-
A sales or purchase contract must be associated with at least one product or brand. The required quantity of the contract is specified per contract product. Each contract product can be subdivided into quotas; for example, if a certain amount of material should be delivered each month.
- Contract Product Specifications
-
Specifications define the expected quality of the contract product. The specifications of the contract product are inherited from the product or brand. These default specifications can be overridden for the contract product if required.
The specifications of a contract product are the default specifications for quotas and for despatch orders created for the contract product. The specifications of a quota are the default specifications for despatch orders created for the quota.
- Contract Rate
-
Contract rates define the rate details that apply to a service, freight or finance contract. Service and freight contract rate details can be entered according to a given rate period, and can be structured in tiers. For finance contract rates, no rate period is required, and tiers are not applicable.
- Contract Template
-
A contract template defines basic contract details and a set of contract terms that can be used to simplify the creation of sales or purchase contracts.
The contract template may define pricing details for both product pricing and analyte pricing, even though a contract based on the template can only have one pricing basis.
- Contract Terms
-
Contract terms are applicable to sales and purchase contracts. A set of contract terms is a structure that contains all contract information required to determine pricing during invoice generation. That is, it includes all the pricing, the type of material being contracted, additional charges and taxes, delivery terms, contract start and end dates, currency, and applicable invoice types.
Sets of contract terms can be configured at the contract, contract product, or contract quota level. Many contract terms can be overridden for a specific despatch order if required.
- Contributor
-
Contributors are typically used to track attributes, such as ownership, mining lease, pit, stope, ore type, seam or mining area, as materials of different origin are blended and mixed while moving through the supply chain. You can use contributors to visualise and quantify the contribution (percentage and tonnage) of various mine sources and stockpile attributes to despatches and stockpiles of material.
- Control Passed
-
'Control Passed' is one of the specifications of a delivery term. It refers to the conditions that must be met on despatches in order for control of material to have passed from the seller to the buyer.
The default despatch order (DO) snapshot displays the date that control passes from the seller to the buyer, and whether that date is actual or estimated. If a single DO is associated with multiple despatches, only one of the despatches must meet the requirement for control to pass for the DO.
- Cost
-
A cost in MineMarket is a charge for the provision of a service, freight or finance.
In some contexts; for example, in despatch order snapshots, 'cost' refers to any line item that would be invoiced with a service or freight invoice.
The term 'cost' is sometimes used specifically for a 'simplified cost', as opposed to a 'service charge'. A service charge links a despatch order or despatch to a contract rate configured in a service, freight or finance contract. However, a (simplified) cost does not link to a service, freight or finance contract, neither are the rate details only applicable in a rate period. Each cost has a provider and an activity, and may have one or more rate details. Like for service charges, each rate detail has a rate detail basis, on which the value of the cost is calculated. Costs cannot be tiered, or based on demurrage/despatch.
- Cost Template
-
A cost template defines a reusable rate detail or set of rate details for costs or service charges, and may include tax configuration. Cost templates can be configured for service, freight and finance costs and service charges.
The rate details define the information needed to calculate the monetary impact of the cost or service charge created from the template. This includes the basis (for example, By Gross Mass, Time or Fixed Amount), value, currency, UOM and number of decimal places for rounding, as well as other fields depending on the selected basis. The rate details also define the scope; that is, how the cost or service charge affects despatch order snapshots and invoices.
- Countries
-
Your MineMarket implementation may include a preconfigured list of countries. Countries relevant to your operations (for example, mining and processing locations or destinations to which material is despatched) must be enabled in MineMarket before they can be selected throughout the user interface (for example, in address fields).
- Credit Management
-
Credit management is the process of deciding to which customers to extend credit and evaluating those customers’ creditworthiness over time. It involves setting up lines of credit and credit limits, tracking customer payments, and monitoring credit exposure and risk.
For organisations under credit control in MineMarket, despatch orders (DOs) can only be added to despatches if their credit is approved and their status (and the status of any linked DOs) is a selectable status.
- Crystal Reports Template
-
Crystal Reports is a business intelligence application used to generate reports and dashboards with data from various sources. MineMarket uses Crystal Reports templates to generate reports.
A Crystal Reports template defines the layout and formatting of report outputs, including elements such as page layouts, text fields, logos, headers and footers, font styles, and other document properties.
- Currency
-
A currency is the money or official means of payment in a country or region; for example, the US Dollar or British Pound.
The currencies relevant to your business operations must be set up in MineMarket before they can be used in sales and marketing and commodity trading and risk management functions. Currency configuration includes specifying the ISO symbol (for example, USD), the parent unit (for example, US Dollar) and child units (for example, US Cent), and the number of decimal places for the currency.
- Currency Commodity
-
A currency commodity is one of the two types of commodities used for hedging in MineMarket. (The other type is physical commodities.)
A currency commodity is currency pair that is traded in a foreign exchange market; for example, the Euro and the US Dollar (EUR / USD). Each currency commodity is linked to a source currency and a destination currency, based on the currencies defined in the Currency/Exchange Editor.
D
- Data Dictionary
-
The MineMarket Data Dictionary lists all tables in the MineMarket database, their fields and their relationships. This information can be useful for billboard or report development. The Data Dictionary is provided in the Documentation folder of the MineMarket release package. Contact Datamine or your system administrator for this resource.
- Data Link
-
Despatch order data links provide a way to have data flow from a source despatch order to one or more target despatch order(s). Linking data in this way automates what otherwise might require manual data entry in multiple despatch orders. When data is updated in the source despatch order and the updates are saved, MineMarket updates the target despatch order(s) automatically.
Data links are highly configurable. For example, a target despatch order may take its weights and assays from one source despatch order and its dates to determine risk transfer from another source despatch order. The data link properties are editable for each data link, even if a template was used to create the data link.
- Database Server
-
MineMarket has a multi-tier architecture where the various software components are typically deployed on separate pieces of physical hardware.
A database server functions as a central repository for data that can be accessed and managed by other software applications or clients.
In MineMarket installations, the Database Server hosts the MineMarket database (required) and other databases as applicable for a given configuration of MineMarket (for example, the IMS Integration Hub Database).
- Database Table
-
A database table is a structure that organises data into rows and columns. Each row, or 'record', represents an object and the information about that object. The columns represent specific attributes or properties of each object. In a relational database, multiple tables can be linked together to represent relationships between data.
Scripts provided in the MineMarket installation package are used to create and upgrade the table structures in the MineMarket database and MineMarket Data Mart database.
- Date Parameter
-
Date parameters enable selection of a time and a specific, relative or fixed date, or a shift. Specific date examples: Day 1 of Current Month, Quarter 2 of Previous Year. Relative date examples: Yesterday, Last Day of Previous Month, Previous 2 Days, First Day of Next Month.
- Date/Time Selector
-
Throughout the MineMarket user interface, date and time stamps are applied to various actions with a Date/Time selector.
The Date/Time selector opens when you click the drop-down arrow in a date/time field. Generally, the Date section defaults to the month view. Move between months with left and right arrows, click the numbers to select days, or click Today at the bottom of the month view to select the current day. At the top of the selector, you can click the month to show the whole year, and click the year to show more years.
When specifying a Time, you'll generally need to enter hours, minutes and seconds (for example, in the format H:mm:ss).
- Dead Zone
-
A dead zone is an area in a stock row in a stockyard where stock cannot be placed.
- Deduction
-
A deduction is a payable analyte charge configured in a set of contract terms.
The deduction can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The deduction impacts the payable analyte grade. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, and how the deduction affects invoices. For example, for a contract with product pricing, the deduction may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Delay
-
A delay is a disruption or pause that impacts the availability or operational capacity of a despatch, supply train/ship, container or equipment item.
- Delivery Term
-
Delivery terms are specified in sales and purchase contract terms to indicate the responsibilities of the buyer and seller in relation to any costs associated with the shipping process. The delivery term defines when the title and control pass from the seller to the buyer; that is, the point at which the seller's responsibility ends. Delivery terms in MineMarket are based on a universally recognised set of definitions and international trade terms known as INCOTerms (International Commerce Terminology).
- Demurrage Invoice
-
A demurrage invoice is a document that outlines additional charges imposed when a buyer or transport provider exceeds the agreed-upon time for loading or unloading of goods; for example, at a port. The invoice includes the duration of the delay, the applicable rate, and the total amount due. Conversely, a demurrage invoice may be for 'despatch', which is a reward granted when loading/unloading operations are completed faster than stipulated in the contract, reducing costs.
Demurrage invoices can be raised for Despatch Orders that have demurrage/despatch conditions defined in the applicable set of contract terms. Alternatively, the demurrage/despatch can be included as part of the sales or purchase invoice.
- Demurrage/Despatch
-
Demurrage/despatch refers to a two-part concept. 'Demurrage' is a charge imposed for delays during loading/unloading beyond agreed-upon times, increasing costs. Conversely, 'despatch' is a reward granted when loading/unloading operations are completed faster than stipulated in the contract, reducing costs. These concepts aim to promote efficiency in logistics.
- Density
-
The density of a material is calculated:
Density = Mass / Volume
Three densities can be specified for products in MineMarket: the nominal density and an upper and lower warning limit. The warning limits are used to check data entry for 3D transactions.
- Despatch Order
-
Despatch orders (also known as 'dispatch orders' or 'shipping orders') are the link between the sales or purchase contract and the despatch (or 'shipment').
The contract defines the buyer, seller, product and many other details. The contract also defines the pricing; however, you can override the pricing and many other contract terms for each despatch order if required. The despatch (by rail, truck, barge or vessel) defines the route. Loading transactions and sample values are entered per despatch.
The current state of a despatch order; that is, the quantity, quality and expected invoice values, display in the despatch order snapshot. MineMarket recalculates this snapshot every time you save relevant data.
- Despatch Order Snapshot
-
Despatch order snapshots display detailed weights and assay values and a preview of invoice line items. These values are calculated by the MineMarket Marketing Service each time applicable data is saved and warehousing is complete. Depending on the snapshot settings, snapshots may include both revenue and costs; may be specific to invoice types (for example, provisional and final); and may be archived so that you can see the snapshot as it was on a date in the past.
Despatch order snapshots are aggregated in contract quota snapshots and are essential to trade profit and loss calculations.
- Direct Loading
-
Material can be loaded from one despatch type to another despatch type, instead of unloading to a stockpile or warehouse and then loading the subsequent despatch from that stockpile or warehouse. Direct loading or unloading requires appropriate material flows and route plan times.
The transactions or movements can be created on either despatch, and can be viewed and updated on the other despatch. For example, if a direct loading transaction is entered on a shipment, the equivalent unloading transaction can be viewed on the other despatch.
- Dirty List
-
A 'dirty list' is a record of a user's unsaved changes in the MineMarket application. The number of objects of different types affected by unsaved changes can be viewed in the Client Save List in the Server Statistics screen.
Automatic saving is not a feature in MineMarket. When users create an item or make a change, these details are stored in a 'dirty list' until the user either saves or discards them.
- Discard
-
Automatic saving is not a feature in MineMarket. When you create each item or make each change, its details are stored in a 'dirty list'. You can manually save these changes, or discard them by refreshing the MineMarket application without saving.
Closing a tab does not discard unsaved changes made on that screen. When you discard your changes, all changes are discarded, including the changes you made on screens you have closed.
- Discrete Unit
-
A discrete material is a material that is handled as a distinct, identifiable entity in terms of creation, packing, movement, stocktaking, sales and consumption. Examples of materials that are handled as discrete materials are precious metals (for example, gold and silver bullion), base metals (for example, copper, lead, zinc) and packaged minerals (for example, mineral sands, cement).
When a material is packaged or formed as an individual unit (for example, an ingot or bar), the material is said to be of a discrete unit (DU) form.
- Discrete Unit Division
-
Discrete unit divisions are an optional way to divide up a discrete unit location without needing to create other discrete unit locations as sub-locations. Discrete unit divisions can also be set up within discrete unit divisions.
- Discrete Unit Location
-
A discrete unit (DU) location is used to manage packages and package groups. Discrete unit (DU) locations can be created within a business area or a despatch location (rail siding, truck location, barge terminal or port location). Discrete unit locations can be sub-divided into discrete unit divisions.
- Discrete Unit Package Group
-
A simple type of discrete unit package group is one that is made up of only packages. Packages can belong to only one discrete unit package group.
A more complex type of discrete unit package group is one that is made up of packages and other discrete unit package groups. The parent package group can be used as a packing list. Packages can be moved directly from the parent package group to child package groups.
- District
-
Districts are used in MineMarket to define the operational structure of a company for financial tracking purposes. At least one district is needed even for single entity operations. If the company has complex ownership or they are not a single entity operation, individual districts can be set up within the company so that the sale and purchase of material, and the provision of services and freight between the districts can be tracked. Stockpiles can be assigned district contributors so that the material belonging to one district can be tracked through the supply chain.
District configuration can include address details, contact details, a letterhead, banking details, and tax information.
- Document
-
'Documents' refer to documentation, files, and other information that can be linked to various object types within the MineMarket application. Three default document types are pre-configured in MineMarket: network files, uniform resource locators (URLs), and comments.
Network files are documents that are stored on a network or local computer drive, and include a variety of common file types such as PDFs, text files, spreadsheets, slide decks and image files. An example of the network file document type is linking a copy of a sales contract document to that contract in MineMarket.
An URL is a unique identifier used to locate a website or other resource on the internet, often referred to as a web link or web address. An example of the URL document type is linking the web address for a buyer company's website to their organisation record.
The comment document type provides a text field into which you can enter text comments.
Custom document types can also be set up in the Document Types list in the List Editor.
- Domain
-
A domain is a high-level structure that groups related system functionality and data. Domains can be used to manage user access to that functionality and data. A MineMarket implementation may be configured with one or multiple domains, depending on a company's structure and requirements.
Domains are assigned to user groups to control the access to and operability of MineMarket objects for each user in the user group. Domains need to be created prior to setting up accounts for users.
All MineMarket installations include a Global Domain, which cannot be deleted. Other domains can be defined to give users access to a subset of MineMarket objects.
- Domain Object
-
Solution Explorer nodes for objects are made viewable or non-viewable for a particular domain. Only those objects that are viewable in the domain can be seen by a user who is a member of a user group to which the domain is assigned.
- Domain Security Right
-
When a domain is assigned to a user group, functionality based on the objects can be made available or not available for that user group. For example, a user group may be configured to have access to two domains, but only be allowed to maintain billboards for the billboard categories assigned to one of the domains.
- Downstream
-
'Downstreaming' refers to the distribution of data or updates from a central source to connected systems. In MineMarket, downstreaming propagates quality and contributor information through the supply chain via material movements.
The MineMarket Server runs a process called 'warehousing' when transaction data changes. Warehousing downstreams the quality and contributor changes throughout the rest of the connected supply chain via the material movements (bulk transactions).
- Draft
-
The draft of a vessel is the depth of water that is needed so that the vessel can float; that is, at least the vertical distance between the waterline and the bottom of the hull or keel. The draft at a port may refer to the terminal depth at the berths or the channel depth if the port has access channels. Draft considerations are a key component of the commercial viability of ports.
- Draft Parameters
-
The depth to which a ship sinks in the water when loaded can be used to calculate the loaded mass. Shipment draft parameters allow several draft values and masses to be entered for a despatch route point for a shipment. Each despatch route point for a shipment can have only one reading per draft parameter.
The mass of a shipment draft parameter can be manually entered for the shipment, or it can be updated from a draft survey or an active loading plan.
- Draft Survey
-
A draft survey with a back calculation corrects the quantities of the bulk loading or unloading transactions. A draft survey may be useful if measurements taken by a draft surveyor are available and the calculation of the loaded or unloaded mass is more accurate than the measurements recorded by loading or unloading equipment.
- Drop-down List
-
A drop-down list field contains a list of options or values from which you can select. Drop-down list fields are usually indicated in the user interface with a down arrow icon on the right of the field.
Some drop-down list fields display a fixed list of options, or options based on a list that is customised in the List Editor.
Many drop-down list fields display objects that you create in MineMarket. For example, when you create a sales contract, you can select an organisation from the organisations that you have set up in the Solution Explorer.
- DU Lot Sample
-
Discrete unit (DU) lot samples are specific to a single despatch order. The regime specifies the number of DU lot samples to be created, based upon a predefined net packaged material weight (default sample tonnes) and the total tonnage (sum of the quantity of each selected movement). DU lot samples may go across movements.
E
- Editor
-
Some screens in MineMarket are referred to as 'editors'; for example, the Analyte Definition Editor, Calendar Editor and Pricing Editor. These editors are usually launched from icons on the ribbon menus.
Editors help you view, enter and update specific kinds of data that are used throughout MineMarket.
- Equipment
-
Equipment used in the mining and production processes and throughout the supply chain can be configured in MineMarket so that its usage and equipment incidents can be recorded. Examples of equipment include conveyors, crushers, excavators, stackers and reclaimers.
- Example Report
-
Several example reports are included with all MineMarket installations. These may be used as is, or may be used as examples for customised reports.
Like standard reports, example reports extract data from the MineMarket database, and format, group or summarise it. Apart from formatting a report, there is no embedded intelligence in the report to perform other tasks. These reports use a DLL file to extract the data from the database, and a report template to format the output. The DLL and XML files for the example reports are included with the MineMarket installation. They must be imported into MineMarket to be used.
- Exchange Rate
-
An exchange rate is a rate at which one currency is exchanged for another currency. Exchange rates are provided by a network of banks and exchanges, where each bank or exchange publishes their own rate.
In MineMarket, the exchange rate is applied from the buyer's point of view. To set up buying and selling rates, set up two sources to reflect the different exchange rates.
- Exchange Rate Source
-
In MineMarket, an exchange rate source refers to an institution or organisation that provides an exchange rate; for example, the LME (London Metal Exchange) or NYSE (New York Stock Exchange).
- Explorer
-
Some screens in MineMarket are referred to as 'explorers'; for example, the Despatch Order Explorer, Transaction Explorer, and Invoice Explorer. These explorers are usually launched from icons on the ribbon menus.
Most explorers help you search for, view and access specific kinds of objects. At the top of most explorer screens is a Criteria section that contains search criteria fields; for example, date ranges, search text fields, and other drop-down lists or fields related to the explorer's object type. The bottom section of an explorer screen usually displays a grid of objects matching the search criteria and may contain other sections or tabs with additional details. Objects that are hyperlinked in the explorer search results can be clicked to open that object or screen.
- Export Mapping
-
You can map individual MineMarket objects for integration with third-party systems. Mappings are used when objects are known by different names in other systems. All MineMarket object types can have export mappings. You can enter export mappings as string values via the Property Window in the navigation pane.
- Exposure
-
Exposure represents the potential financial losses arising from the risks associated with a particular investment or asset class. When commodity prices or currency exchange rates fluctuate, companies have an exposure risk. Hedging provides a way to manage that risk.
In MineMarket, exposure can be managed via the Hedging Explorer for single quotation periods (QPs), or via Commodity Exposure Reports and Foreign Exchange Exposure Reports for multiple QPs.
- Expression
-
Expressions are mathematical formulae that define how to perform specific calculations based on input values. An expression can be used to calculate a value that cannot be calculated with standard MineMarket fields.
Most input values in expressions are pre-defined functions that access the values of MineMarket object properties. Multiple functions can be included within a single expression.
- Expression Library
-
The Expression Library is where custom expressions can be saved for reuse. An expression library can be exported or imported as an extensible markup language (XML) file.
If the Expression Editor is opened via the System Admin ribbon tab, expressions can be marked as tested expressions. Only tested expressions display in the Expression Library when the Expression Editor is opened from within a contract.
- Extended Data
-
You can configure site-specific numeric, date or string fields for many MineMarket object types. If extended data fields are configured for an object type, you can enter data in those fields for each object of that type via the Property Window in the navigation pane.
Not all MineMarket object types can have extended data, and the number of extra fields of each data type is limited. Editing extended data for an object is restricted to users with the applicable extended data security right.
F
- FIFO Stockpile
-
First-in-first-out (FIFO) stockpiles are stockpiles in which the first materials mined and added to the stockpile (First-In) are the first to be removed and processed (First-Out). This strategy may be useful in managing materials that can degrade over time. As material is stacked onto and reclaimed from a FIFO stockpile, MineMarket creates 'layers' to track quality and tonnage data specific to that material.
- Finance Contract
-
Finance contracts are used when a company needs to contract financial services from a bank; for example, a bank loan to finance a purchase of material.
Link a finance contract to a despatch order by creating a service charge based on a contract rate in the finance contract. Finance contract rates can be invoiced using service invoices.
- Fixed Charge
-
A fixed charge is a contract charge or a payable analyte charge configured in a set of contract terms.
Fixed charges are either a fixed or calculated value that impacts the invoice value, unit price or payable analyte grade. For fixed charges that impact the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, how the fixed charge is applied, and how the fixed charge affects invoices. For example, for a contract with product pricing, the fixed charge may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Foreign Exchange (FX) Exposure Report
-
The FX Exposure report displays despatch order (DOs) with quotation periods (QPs) within a date range, and compares the invoice instalments in their despatch order snapshots with FX hedging allocations. For each DO, the report displays the exposure for each QP.
Foreign exchange exposure can be managed via the FX Exposure report for multiple QPs. FX hedge positions may be unwound, or carried forward or back.
- Foreign Exchange (FX) Hedge Positions
-
A foreign exchange (FX) hedge position is an order given to a broker or counter-party to buy or sell a number of contracts in a currency commodity market.
Three FX hedge position contract types can be created and managed in MineMarket: futures, spread, and swaps.
- Forward Curve Price Series
-
The future values of commodities are periodically published by various third-party organisations, on a weekly, monthly or quarterly basis. With these future values of commodities, nothing is known; all the prices are speculative and subject to change due to varying events in the market. Depending on the publishing organisation, the future values of commodities are recalculated for 6, 12 or 24 months ahead. Many of these organisations also publish the final known actual values of commodities. Speculative pricing for a set period ahead generates a price series for each defined instance (day, week, month, and so on) in the future. This means that each defined instance in the future represents a 'normal' price series. This pricing method is known as forward curve pricing, and is modelled as a two-dimensional array. Each row in the array represents the future prices as published on that applicable day. Only future prices can be entered in the array because it makes no sense to enter historical prices. A future price series could exist where the applicable date is monthly, but the forward prices are weekly, or vice versa, or any combination. Each dimension in the matrix has its own frequency.
- Forward Exchange Rate
-
If actual exchange rates are not available, forward exchange rates can be used in despatch order snapshots and contract quota snapshots to estimate future currency values in invoice previews. Estimation with forward exchange rates is applicable to revenue line items related to sales and purchase contracts, and to revenue and cost line items related to service, finance service and freight contracts. This exchange rate estimation method must be enabled and selected in the despatch order snapshot settings. Only actual exchange rates are used in invoice calculations.
- Freight Commission Invoice
-
Freight commission invoices are raised when an address commission percentage has been specified in a freight contract. The address commission is the percentage of the freight cost that the freight organisation attributes to the internal companies associated with the freight contract.
A freight commission invoice is created automatically when the freight invoice is created or recalculated. Only one freight commission invoice can be created for the same freight invoice.
- Freight Contract
-
Freight contracts are used when a company needs to contract freight services from an external organisation or internal company to transport a particular material. The origin and destination are recorded, as is the associated freight activity performed by the organisation.
Link a freight contract to a despatch order by creating a service charge based on a contract rate in the freight contract. Freight contract rates can be invoiced using freight invoices, or included in sales and purchase invoices.
- Freight Demurrage Commission Invoice
-
Freight demurrage commission invoices can be raised when an address commission percentage has been specified in a freight contract with a demurrage/despatch condition. The address commission is the percentage of the freight demurrage cost that the freight organisation attributes to the internal companies associated with the freight contract.
A freight demurrage commission invoice is created automatically when the freight demurrage invoice is created or recalculated. Only one freight demurrage commission invoice can be created for the same freight demurrage invoice.
- Freight Demurrage Invoice
-
A demurrage invoice is a document that outlines additional charges imposed when a buyer or transport provider exceeds the agreed-upon time for loading or unloading of goods; for example, at a port. The invoice includes the duration of the delay, the applicable rate, and the total amount due. Conversely, a demurrage invoice may be for 'despatch', which is a reward granted when loading/unloading operations are completed faster than stipulated in the contract, reducing costs.
Freight demurrage invoices can be raised for despatch orders or despatches with a service charge based on a freight contract that has defined demurrage/despatch conditions.
- Freight Invoice
-
Freight invoices are raised for despatch orders when costs or service charges for freight are specified in a sales or purchase contract (or directly on the despatch order). Service charges may be invoiced to the buyer (in a sales contract) or the seller (in a purchase contract), or may be invoiced separately. Costs are always invoiced separately. In this situation, the despatch order creates the link between the despatch and the freight contract, via the sales or purchase contract.
Freight invoices can also be raised for despatches if a cost or service charge for freight is added to the despatch. The service charge links the despatch directly to the freight contract.
- Freight Parity
-
Freight parity refers to a pricing principle that equates the cost of a commodity at a specific location to the cost of the same commodity at another location, plus or minus transportation costs. Parities are standard for refined metal contracts.
When contracts are configured, it is not always possible to know where the material is going to or coming from. Transport is not always well defined and transport costs associated with contracts are often unknown. Parities are charges or deductions made to compensate for different conditions when the destination (or origin) of a shipment changes.
- Function
-
Functions are combined into expressions to perform custom calculations in MineMarket. Some functions access the values of MineMarket object properties; for example, a despatch order's bill of lading date, a vessel's deadweight, or the umpiring cost of an assay exchange. Other functions return values based on logical, mathematical and statistical operations. For example, the Even mathematical function returns the number rounded up to the nearest even integer, and the If logical function specifies a logical test to perform.
Functions are categorised based on their type or relevance to specific MineMarket functionality; for example, Invoicing, Hedging, Statistical and Mathematical.
- Futures Contract
-
Futures contracts are an agreement to buy or sell a fixed amount of material or currency for delivery on a fixed future date at a price agreed today. When the contract matures, the futures contract must be settled.
G
- Generic Locations and Routes
-
Generic transport locations can be set up in MineMarket to represent origin and destination locations for transported goods without specifying real geographic locations connected by a real physical route. For MineMarket implementations with many locations, it may not be practical to set up a route for every possible combination of origin and destination, with bulk material process flows or discrete unit movement flows to support those routes. A simpler configuration is to set up a generic loading location and unloading location for each required transport type, with a generic route between them. The generic route will not have useful travel times between the route points; however, itinerary dates and times may be entered for each despatch or imported from other systems.
- Global Domain
-
All MineMarket objects are available to the Global Domain, and all security rights for the Global Domain are permitted. The Global Domain has all checkboxes checked; they cannot be unchecked. By default, the Global Domain is assigned to the Administration user group.
- Group Form
-
The group form can hold multiple MineMarket screens. If you are working with multiple monitors, you can move the group form to another monitor. This means you can view multiple MineMarket screens at once.
H
- Hedge Action Group
-
A hedge action group can be created to organise hedge positions that are related. This grouping facilitates operations with multiple hedge positions, such as unwinding or carrying forward/back. The group reference can be used in the search criteria for hedge positions.
- Hedge Allocation
-
For physical commodities, despatch orders, quotas, quotation pricing (QP) lines (in a despatch order or quota) and repurchase actions can be allocated to single hedge positions. A despatch order, quota, QP line or repurchase action is hedged when it is allocated to one or more hedge positions.
For currency commodities, invoice instalments in despatch order snapshots can be allocated to single hedge positions. An invoice instalment from a despatch order snapshot is hedged when it is allocated to one or more FX hedge positions. An invoice instalment corresponds to the commodity when the primary currency of the invoice corresponds to the contract UOM of the market commodity.
- Hedge Position
-
A hedge position (also called a 'hedge action' in MineMarket) is an order given to a broker or counter-party to buy or sell a number of contracts in a physical commodity market. After a broker has executed a trading order in the market, and the order has been successfully filled, a hedge position is recorded in MineMarket against the order for the corresponding party (the owner of the order).
Four hedge position contract types can be created and managed in MineMarket: futures, options, spread, and swaps.
- Hedge Revaluation
-
The purposes of the hedge revaluation are to calculate valuations or settlements for all open positions that match the parameters of the hedge revaluation; and to execute options contracts that are 'in the money' on the declaration date, if automatic execution is specified for the applicable settlement method.
A hedge revaluation can include both hedge positions for physical commodities and foreign exchange (FX) hedge positions for currency commodities.
- Hedge Revaluation Stream
-
A hedge revaluation stream is effectively a template that is used to create a hedge revaluation. The default parameter settings in the template are inherited by the hedge revaluations created in that stream.
- Hedging
-
Hedging is a strategy designed to minimise exposure to an unwanted business risk, while still allowing the business to profit from investment activity. Hedging transfers risk by taking the opposite position in the underlying asset. For example, a commodity provider and a commodity user can enter into a futures contract to exchange cash for the commodity in the future. Both parties have reduced a future risk. The provider has removed the uncertainty of the price. The user has ensured the availability of the commodity.
When marketing mining products, hedging involves operations in the relevant commodity markets (for example, copper, gold, silver, coal). These hedging operations reduce the risk associated with unknown prices. That is, prices are determined by a quotation on the relevant commodity market at a predefined quotation period (QP), and not at the time the contract is signed or the material is despatched.
Hedging can also reduce the risk of currency exchange rate fluctuations. Hedging operations in foreign exchange (FX) markets lock in a known exchange rate between currencies for a future transaction.
- Hedging Profit and Loss
-
The profit or loss for a hedge position is calculated:
Profit/Loss = ( Net Margin Price * Allocated Quantity ) - Broker Fee
- Historical Data
-
Historical data is a group of values that applies to an object at a point in time. For example, you may wish to record comments about a stockpile over time. Historical data can be entered for objects specified in historical data set templates.
- Historical Data Set Template
-
An historical data set template contains several parameters for historical data entry. Each parameter has a name and a data type. Historical data can only be entered using an historical data set template. The template provides data validation; for example, so that a string value cannot be entered in a numerical field. A format mask can be specified for some data types.
The historical data set template is associated with any number of MineMarket objects, and an object can be associated with any number of templates.
I
- Incident
-
An incident is a delay or disruption that affects the efficiency or productivity of mining operations.
- Interest Rate
-
An interest rate is the amount in addition to the loan principal (expressed as a percentage) that is charged by a lender to a borrower for the use of assets. Interest rates also apply to the amounts a depositor earns at banks or credit institutions from money stored in their deposit accounts.
In MineMarket, interest rate series are referenced when entering general details for material contracts, specifying contract pricing and used when generating invoices.
- Internal Company
-
In MineMarket, internal companies are the suppliers of material for sales contracts, the buyers of material for purchase contracts, or the contractor of services or freight for service, freight and finance contracts. Companies must have one or more districts for accounting purposes.
Company configuration can include address details, contact details, a letterhead, ownership, banking details, tax information, and default payment terms and accounting groups.
- Invoice Line Item
-
Line items in invoices may be for revenue, payable analytes, contract charges, cost and service charge rate details, dynamic invoice items and taxes.
Figures displayed in black add to the total, and figures in red subtract from the total. A calculation log can be displayed for each invoice line item, either in HTML format if a template is available, or in XML format.
- Invoice Revaluation
-
An invoice revaluation accounts for fluctuations in prices or foreign exchange (FX) rates. This is done by revaluating open positions at the date of the revaluation, using the best-known prices, weights, assays, and foreign exchange rates. Open positions are typically locked final invoices that have not yet been revaluated; and the latest locked commercial invoice, as of the revaluation date, for despatch orders (DOs) without a locked final invoice raised during the month prior to the revaluation date. An FX revaluation displays the values of invoices and their line items in the revaluation currency at the time of invoice generation and at the revaluation date, and compares those values.
The parameters of an invoice revaluation can filter which invoices and despatch orders are included. Journal entries can be created for invoice revaluation adjustments and the journal entries can be exported to an accounting or enterprise resource planning (ERP) application.
- Invoice Type
-
Different invoice types (also known as 'invoice iteration types') are used for certain purposes and at certain points in time as contracted goods or services are delivered by a seller or provider to a buyer. For example, a Proforma invoice may be provided to a buyer but not require payment; a Prepayment invoice may require payment from an organisation under credit control before goods are shipped; a Provisional invoice typically requires payment even if weights, assays and pricing might not yet be finalised; and a Final invoice is raised after goods or services are delivered and all required information is available.
The Proforma, Prepayment, Provisional and Final invoice types are default types and cannot be deleted. Custom invoice types can be created if required. Each invoice type can have a specified number of iterations, and configuration includes settings such as whether payment is due, how journals are to be created, or whether weights, assays and prices can be overridden in the invoice.
J
- Journal
-
A journal is a record of financial transactions in the order they occur. Each transaction, such as income from sales or expenses from operations, is documented with details like the date, amount, and accounts affected. Journals serve as the initial point of recording financial data before it is exported to ledger accounts in accounting or enterprise resource planning (ERP) applications for analysis and reporting.
In MineMarket, a chart of accounts defines the conditions upon which journal entries are created, including the relevant accounts, depending on the account configuration. Journal entries can be created for invoices, payments, refunds, invoice revaluation adjustments, trade profit or loss amounts and hedging profit or loss amounts.
L
- Layer
-
In a FIFO or LIFO stockpile, each stacking or reclaiming transaction is stored as a layer in the stockpile.
- LIFO Stockpile
-
Last-in-first-out (LIFO) stockpiles are stockpiles in which the last materials mined and added to the stockpile (Last-In) are the first to be removed and processed (First-Out). This strategy may be useful the most recently mined materials have priority for processing, such as when ore quality varies over time. As material is stacked onto and reclaimed from a LIFO stockpile, MineMarket creates 'layers' to track quality and tonnage data specific to that material.
- Line-up
-
In MineMarket, a line-up is a visual representation of the schedule of service trips or shipments at the berths of a barge terminal or port location. Viewing these line-ups helps identify where berths may be over or under allocated, and this information can be used to recalculate schedules based on berth allocations.
- Linked Contract
-
Linked contracts are used when the fulfilment of a despatch order (DO) in one contract makes another contract contractually fulfilled. Linked contracts are also called 'transfer' or 'inter-company' contracts.
In MineMarket, the contract in which the contract link is configured is called the source contract. Linked contracts can be created as inter-company contracts or as contract links set up in existing contracts (at the product or quota level). A linked contract can itself be the source contract of a contract link. That is, you can configure a contract link in a linked contract.
- List Parameter
-
List parameters create selection criteria for multiple or single values from a list. The item query returns the list of values from which the selection is made. The setting parameters are used for creating criteria for parameters. For example, the user could select a location and then select a stockpile from that location.
- Locomotive
-
A locomotive is an engine used to pull rail wagons. When creating a train template in MineMarket, you can select a locomotive and define the number and structure of the train rakes (a series of connected rail wagons) to be attached.
- Logon User
-
A logon user is a network or user account that is used to authenticate and authorise access to a software service. A logon user account can be configured with specific rights and permissions, such as the ability to start, stop, and interact with the service. Logon users are commonly used in server environments where services need to run continuously, even when no real users are logged in to the system or application.
A logon user must be configured for each MineMarket service.
- Lot Despatch
-
A lot despatch is a collection of multiple trains, multiple truck despatches, multiple service trips or multiple shipments from a specified location. One or more assigned despatch orders are applicable to the collection of despatches, rather than to individual despatches.
- Lot Sample
-
Lot samples are specific to a single despatch order. Lot samples are usually created before composite samples as they relate to the lot-by-lot loading of the despatch, using a lot sample regime. This regime specifies the number of lot samples to be created, based upon a predefined bulk material weight (default sample tonnes) and the total tonnage (sum of the quantity of each selected transaction). Lot samples may go across transactions.
M
- Manual Blend
-
In a manual blend, you select source stockpiles at a single stock location and specify quantities of material to blend into an existing or new stockpile at the same location. The source stockpiles can be weighted-average grade (WAG), first-in-first-out (FIFO) or last-in-first-out (LIFO) stockpiles. An existing destination stockpile can be WAG, FIFO or LIFO. A new destination stockpile is always WAG.
MineMarket creates the transactions and underlying process flow if required. You can also create stockpile surveys during a manual blend if you need to update the mass and quality of the stockpiles.
- Margin Price Calculation
-
Margin price calculation is part of hedge position valuation or settlement and how it is calculated depends on the contract type (futures, options, spread or swaps).
A positive amount represents a profit. A negative amount represents a loss.
- Mark to Market
-
Mark to market (MTM) is an estimate of the potential market price of a good, service, or asset.
In MineMarket, a set of mark-to-market terms defines the pricing, contract charges and service charges estimated for a product. The set of mark-to-market terms is specific to a set of delivery terms and can be specific to a location.
- Market
-
In MineMarket, a market is a commodities exchange; that is, a legal entity where commodities are traded. Examples include the COMEX (Commodity Exchange, Inc.) and LME (London Metal Exchange).
A new installation of MineMarket includes several preconfigured markets. Use the Market/Commodity Editor to view, edit, or delete preconfigured markets or add new markets.
- Market Commodity
-
In MineMarket, a market commodity is a template for creating hedge positions. The market commodity defines the commodity contract size and hedge position contract type (futures, options, swaps or spread). The market commodity also defines default values for the hedge positions; for example, the transaction type, broker and pricing information.
- Marketing Service Farms
-
For MineMarket installations where many despatch orders need to be processed quickly (for example for month-end revaluations), the load of the MineMarket Marketing Service can be distributed across multiple Marketing Service Farms. Each Marketing Service Farm is a Windows Service and its processing workload, status and performance is managed by another Windows Service known as an 'orchestrator'.
- Marketing Service Orchestrator
-
An 'orchestrator' is a Windows Service that is used instead of the regular MineMarket Marketing Service when your MineMarket implementation includes Marketing Service Farms.
For MineMarket installations where many despatch orders need to be processed quickly (for example for month-end revaluations), the processing load can be distributed across multiple Marketing Service Farms. The orchestrator manages the distribution of work to the Marketing Service Farms and monitors their performance.
MineMarket includes two orchestrator options: the Marketing Service Orchestrator (available from MineMarket 4.6) and the Marketing Service On-Demand Orchestrator (available from MineMarket 5.6).
- Mass Adjustment
-
Mass adjustments are standard for metal concentrates. Standard conditions for concentrates contracts specify that the final weight of a shipment is to be determined at the discharge port. Under certain conditions (for example, where the facilities at the discharge port do not give confidence in the result of the weighing process), it is negotiated that the final weight is to be measured at the loading port. To compensate the buyer for this change in standard conditions, a weight allowance can be included. The weight allowance can apply to specific destinations or to the whole contract.
A mass adjustment is a contract charge configured in a set of contract terms. The mass adjustment can be entered as a fixed, calculated or tiered value. The configuration of the resulting value includes settings for rounding of decimal places, minimum and maximum values, and how the mass adjustment is applied.
- Material
-
In MineMarket, materials are the various types of physical matter extracted, processed, consumed and sold throughout the mining supply chain. These materials may be configured as products, brands, waste materials or supply materials.
- Material Flow
-
A material flow is also known as a 'process flow' or 'movement flow'. A material flow has a source location and a destination location, and can have a sample template to facilitate the entry of new data about the material quality. Analyte values can also be assumed; for example, if you know the quality of the material in the source stockpile.
Material flows are used when recording the movement of bulk materials or discrete units directly between two locations, when loading or unloading a despatch, when creating packages from bulk material or when unpacking packages back to bulk.
Transport routes also have a source location and a destination location but are used exclusively for despatches by rail, truck, barge or vessel.
- Material Panel
-
The Material panel of the Solution Explorer displays objects that represent products, brands, and other materials such as waste and supply materials.
- Material Type
-
Material types are used to categorise products and brands that are defined by individual specifications, as known to the business. Material types limit the selection of contract products and brands and the applicability of price series, premium matrixes and commodities for trading.
- Microsoft Distributed Transaction Coordinator (MSDTC)
-
Microsoft Distributed Transaction Coordinator (MSDTC) is a Windows Service used to coordinate data transactions across MineMarket's various databases, message queues, and file systems.
MSDTC must be enabled on the MineMarket Application Server and the Database Server.
- Microsoft Message Queuing (MSMQ)
-
Microsoft Message Queuing (MSMQ) is a messaging protocol that guarantees communication and data transfer between applications that run on separate servers or networks. Applications send messages to queues and read messages from queues. Queues hold messages for later delivery if the destination application is temporarily offline or otherwise unreachable. MSMQ facilitates reliable communication and data transactions between the various components of the MineMarket architecture.
MSMQ must be enabled on the MineMarket Application Server if running Windows Communication Foundation (WCF) integration.
MSMQ must be enabled on the machine running the MineMarket Search Service (typically the MineMarket Application Server).
- Microsoft SQL Server
-
Microsoft SQL Server is a relational database management system (RDBMS). An RDBMS allows software applications and tools to connect to the databases that securely store the data used by those applications.
Microsoft SQL Server can be used to manage the MineMarket Database Server. Some MineMarket functionality (for example, B2MML integration) is compatible only with Microsoft SQL Server.
- Mine Location
-
Mine locations are configured to represent the high-level locations where mining takes place; for example, an open pit or underground mine. Mine sources are then created within the mine location to represent the specific sources of material to be mined. Bulk material can only be moved off this type of location.
- Mine Plan
-
Mine plans compare projected mining quantities with actual mining quantities for mine sources.
- Mine Source
-
A mine source represents specific place within a mine location where material is mined. For example, a mine location may be configured to represent an open pit area and mine sources are created for the distinct locations within the pit from which ore is removed. In MineMarket a mine source is considered the start of the supply chain, and is modelled as type of weighted-average grade (WAG) stockpile from which material can only be removed.
- Mine Source Survey
-
Mine source surveys rectify tonnage or quality data stored for a mine source and result from a physical survey of the mine source.
- MineMarket Data Mart Database
-
The MineMarket Data Mart database is an additional database required for the MineMarket Information Services. The MineMarket Data Mart database is only compatible with Microsoft SQL Server and is created automatically when the MineMarket Data Mart Service is run for the first time.
- MineMarket Database
-
The MineMarket database holds the data used in the MineMarket application and is required for all MineMarket installations. A compatible and correctly configured database server is required to host the MineMarket database.
Data associated with each MineMarket object is stored in the MineMarket database tables. Scripts provided in the MineMarket installation package can be used to create the required table structures. When you update or upgrade to a new MineMarket version, the MineMarket database must also be updated.
- MineMarket Export and Reports Service
-
The MineMarket Export and Reports Service is a back-end process that is in charge of exporting data and running scheduled reports and billboards.
- MineMarket Information Services
-
The MineMarket Information Services make it possible to access MineMarket data with third-party applications capable of consuming Open Data Protocol (OData) v4.0. These applications include internet browsers, Microsoft Excel with the Power Query add-in, and Microsoft Power BI.
The MineMarket Information Services are installed together and consist of the following Windows services: MineMarket Data Mart Service, MineMarket Data Mart Agent, MineMarket Data Service, and MineMarket Reporting Service.
- MineMarket Marketing Service
-
The MineMarket Marketing Service is a back-end process that oversees calculating a state for every despatch order (and optionally every contract quota) in the system. The state is a set of values that represents the most up-to-date data, based on contractual terms, and using the most recent weights and assays present in the system.
The MineMarket Marketing Service monitors changes in assays, weights and contractual terms, and reprocesses the state of the despatch orders and quotas that are affected by the changes. If despatch orders have been allocated to trades, the MineMarket Marketing Service calculates the profit or loss of the trade. The MineMarket Marketing Service runs each time applicable data is changed and saved, and warehousing is complete.
- MineMarket Search Service
-
The MineMarket Search Service is a Windows Service that maintains an index of searchable objects in the MineMarket database. The MineMarket Search Service must be running for users to be able to search for objects in the MineMarket Client.
The MineMarket Search Service consists of the following Windows Communication Foundation (WCF) services: Search Service, Maintenance Service and Update Service.
- MineMarket Service
-
The MineMarket Service is a Windows Service used to connect the MineMarket Client with the MineMarket database. The MineMarket Service can also send information about changes to MineMarket data to a message queue required for the MineMarket Information Services.
- Movement
-
Movements are a record of the movement of discrete material through the supply chain across predefined movement flows that link the discrete unit locations, discrete unit divisions and despatch locations. Movements store data about the quantity and quality of the discrete units that are moved.
Discrete units can be moved directly from location to location. Loading and unloading movements are used to track discrete units despatched via train, truck, barge or vessel.
- Movement Flow
-
Discrete unit movement flows represent the movement of packaged material to and from discrete unit locations, discrete unit division and despatch locations. A movement records the flow of packaged material over a predefined movement flow, either directly between discrete unit locations, or when loading or unloading a despatch.
- Multi-Maturity Interest Rate Series
-
A multi-maturity interest rate has rates for predefined maturity periods. Rates for other maturity periods are interpolated if required. For example, if a rate is required for a maturity of 45 days, the rate is interpolated from the rates entered for maturities of 1 month and 2 months.
Such interpolated rates are needed for calculating the net present value of hedge positions and options pricing. The configuration of market commodities includes selecting an interest rate. If a multi-maturity interest rate is selected, the whole series is selected, rather than rates for an individual maturity period.
N
- Naming Rules
-
When new objects are created, not all object names must be manually entered. You can define rules to automatically name these objects.
Customised automatic naming allows users to reduce the amount of time in renaming objects from the default naming structure to a more meaningful name. Ideally the system should allocate the next name of an object, with the users only needing to confirm the name. This makes following correct business rules easy and produces consistency in naming.
- Navigation Pane
-
Located on the left of the MineMarket screen, the navigation pane displays the Solution Explorer, Process Diagram Explorer, Property Window, Process Diagram Overview and Task Pane.
In MineMarket, everything is considered to be an 'object'. These objects represent things in the real world, such as products, stockpiles, organisations, contracts and reports. The tabs of the navigation pane display or provide access to many objects and their properties.
- Negative Stockpile
-
When reclaiming or unloading transactions exceed stacking or loading transactions, a stockpile is considered to be 'negative'.
- Net.TCP Port Sharing Service
-
Transmission Control Protocol (TCP) is a global standard for data transmission. TCP ports ensure standardised communication between devices, applications and service endpoints. The Net.TCP Port Sharing is a service in the Windows Communication Foundation (WCF) that allows multiple user processes to share the same TCP ports.
The Net.TCP Port Sharing service must be enabled on the machine running the MineMarket Client and is recommended on the machine running the MineMarket Marketing Service.
- Node
-
A node refers to a grouping of objects within a navigational tree or a grouping of fields in a given section of a screen that can be expanded or collapsed. For example, the MineMarket objects accessed via the various panels of the Solution Explorer are organised into nodes.
- Number Parameter
-
Number parameters enable entry of numbers; that is, sequences of numerals such as quantities, in order to filter billboard or report results.
O
- Object
-
In MineMarket, everything is considered to be an 'object'. These objects represent things in the real world, such as products, stockpiles, organisations, contracts and reports.
- Object Change Notification
-
Object change notification is an optional feature that allows for real-time notifications of data changes made by other users or from server down-streaming. When object change notification is enabled, the MineMarket Client alerts users to any modifications to objects. Users can refresh their screens to display the most up-to-date data.
- Object Change Notification Icon
-
The Object Change Notification icon indicates if changes have been made by another user to objects that are open in the MineMarket client. The icon is in the bottom-right corner of the MineMarket user interface.
When the Object Change Notification icon indicates that changes have been made, you can View and Refresh Changed Objects.
- Object ID
-
Every MineMarket object has a hidden system-generated unique identifier, referred to as its object ID. This object ID is not visible in the MineMarket interface, nor can it be renamed.
Every MineMarket object also has two additional identifiers, called Alias1 and Alias2. You can rename these IDs, but they must be unique within an object type. Renaming Alias1 values can make data entry for some integration methods, such as the MineMarket AUR Adaptors, easier to use. An object's Alias1 and Alias2 are displayed in the Property Window in the navigation pane.
- Object State
-
Objects have an enum property called ObjectState that indicates if the object is temporary, new, clean, dirty, deleting or deleted.
- OData Reporting
-
The MineMarket Information Services make it possible to access MineMarket data with third-party applications capable of consuming Open Data Protocol (OData) v4.0. These applications include internet browsers, Microsoft Excel with the Power Query add-in, and Microsoft Power BI. See the Overview for the MineMarket Information Services.
- Open Action
-
An open action is applicable to a repurchase contract. Repurchase contracts are used when a company raises money by 'selling' material to a bank and then repurchasing the material from the bank as funds become available. A repurchase contract has a single open action for the full quantity. You can allocate packaged material to the open action. These packages are 'in repo' until you allocate them to a buyback action. You can create one or more buyback actions on different dates for the packages that you repurchase.
An open action can be hedged, and can be invoiced with a sales invoice. A snapshot of the latest state of each repurchase action is calculated by the MineMarket Marketing Service.
- Open Authorisation (OAuth)
-
Open Authorization, more commonly referred to as OAuth, is a standard framework for access authorisation that uses digital artefacts called 'tokens'. Tokens enable third-party services or applications to access certain resources associated with a user on another service.
OAuth is supported as an authentication method for email notification functionality in MineMarket. When configured with OAuth, MineMarket uses an access token to send automated system emails (for example, warehousing notifications, scheduled reports or alerts) on behalf of the authenticated account.
- Opening Date
-
The opening date indicates when transactions can begin from a mine source or to and from a stockpile. You must specify the opening date when you create a mine source or stockpile.
- Options Contract
-
Options contracts give the buyer of the contract the right but not the obligation to buy or sell a futures contract at a set price. The buyer pays a premium for this right. Depending on the settlement method, the options contract can be executed on or before the declaration date. However, an options contract can also be withdrawn before the declaration date, or can be left to expire.
Underlying an options contract is an assumed futures contract. If the options contract is executed, MineMarket creates the underlying futures contract. The maturity date of the options contract is really the maturity date of this futures contract.
- Options Price Estimation
-
Options contracts can be traded before they expire. The valuation and settlement calculations of an options contract includes an estimation of the contract's current pricing. Two models are available in MineMarket to estimate options pricing: Black-Scholes and Monte Carlo.
In the Black-Scholes model, call and put option prices are estimated using a combination of the strike price, market price, volatility, interest rate, dividend rate and time to options contract expiry. The dividend rate is assumed to be zero for commodities. Like the Black-Scholes model, the Monte Carlo model estimates option prices using a combination of the strike price, market price, volatility, interest rate, dividend rate and time to options contract expiry. The dividend rate is assumed to be zero for commodities. However, the Monte Carlo model also includes a random number that is sampled from a normal distribution; and hence, the calculation is run many times.
- Organisation
-
In MineMarket, organisations are businesses or entities that are considered to be external to the company's own operations. Organisations are generally the buyers of material for sales contracts, the suppliers of material for purchase contracts, or the suppliers of services or freight for service, freight and finance contracts.
Organisation configuration can include address details, contact details, a letterhead, ownership, banking details, lines of credit, tax information, and default payment terms and accounting groups.
- Organisation Role
-
Organisation roles are assigned to organisations to define their function and in some instances, control how the organisation can be used in the MineMarket interface. For example, only organisations with the Banks role can be the provider of a finance contract, and only organisations with the Umpires role can be selected as umpires in contract assay rules.
A predefined list of organisation roles is included in every MineMarket implementation and additional roles can be created.
- Organisations Panel
-
The Organisations panel of the Solution Explorer displays objects that represent organisations, internal companies, and districts, and templates for contracts, costs, contract links and data links.
P
- Package
-
A package represents a discrete unit of material. A package may have sub-units; however, it cannot be split into its sub-units. Packages are created in discrete unit batches, or added to an existing batch.
- Package Group
-
There are two types of package groups in MineMarket: discrete unit package groups and bulk package groups.
- Package Group Batch
-
Package group batches provide a method to create multiple package groups that share several properties; for example, despatch order, location or container type. The package groups in the batch can be created as child package groups of another package group.
- Package Sample
-
Package samples are for discrete unit movements, where a single sample is created and associated with a selected package.
- Package Type
-
Package types define the allowable products and default masses for packages of that type. Package types are required for packing templates.
- Packing Item
-
Packing items can be assigned to package groups and are in addition to the material that is in the package groups. Examples of packing items include pallets and headboards. If packing items are assigned to a package group, the tare mass of the package group is calculated as the total mass of the packing items.
- Packing Process Flow
-
Packing process flows represent the flow of bulk material from stock locations or despatch locations to packaged material at discrete unit locations or despatch locations, or the reverse unpacking process.
- Packing Template
-
Packing templates define default values for the location in which to create packages; the type of packages to create; where the material to fill the packages comes from; and how the material is to be sampled when packages are created.
Other information in the packing template is inherited from the package type, but can be overridden.
- Parent and Child Despatch Orders
-
There are three calculation methods for parent and child despatch order (PDO and CDO) relationships in MineMarket.
Split parent despatch orders (SPDOs) are used to split a single despatch order for logistics (that is, for the loading and assaying processes) into multiple child despatch orders for marketing (for example, to be invoicing separately or for different shipment documentation). The CDOs do not need to be for the same contract as the SPDO. A special use of SPDOs is for cumulative pricing, where the SPDO is automatically split into CDOs, each with a different quotation pricing line for invoicing.
Aggregated parent despatch orders (APDOs) are used to group multiple child despatch orders for logistics (that is, for the loading and sampling processes) into a single despatch order for marketing (for example, to consolidate invoicing or to aggregate quality results). The CDOs are created via the same contract as the APDO.
Consignment parent despatch orders (CPDOs) are used when despatching materials in two stages. The CPDO is associated with a despatch to an intermediary location. The CPDO can only be invoiced if the contractual invoice type has no payment terms (that is, a proforma invoice can be created). The child despatch orders (CDOs) are loaded from the intermediary location and are invoiced separately. The CDOs can only be loaded with the material that was delivered in their CPDO.
- Payable Analyte
-
A payable analyte is an analyte (element) within a material that is being purchased or sold, for which specific pricing is configured in the contract terms. Analyte pricing is used for materials like base metal concentrates and semi-refined metals and iron ore, when the material is priced based on the elements in it. The quantities of specific payable analytes in the product determine the price of the product as a whole. For example, for copper or zinc concentrates, the standard practice is not only to pay for the copper or zinc content, but also for the trace amounts of gold and silver. A higher concentration of the elements returns a higher price. These elements are configured as payable analytes.
Deductions, payable percentages, price sharing, price participation and refining charges can be entered for payable analytes. Fixed charges, penalties/bonuses and premiums can also be entered specifically for a payable analyte rather than for the total product mass.
- Payable Percentage
-
A payable percentage is configured as a payable analyte charge in a set of contract terms. The payable percentage defines how much of the product is payable, given the varying grades of payable analytes.
The payable percentage can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The payable percentage impacts the payable analyte grade. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, and how the payable percentage affects invoices. For example, for a contract with product pricing, the payable percentage may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Payment
-
A payment is the transaction process where a buyer remits the amount due as listed on an invoice.
In MineMarket, you can record payments made and received. If the chart of accounts configuration includes the Funds Receipt document type, MineMarket can generate journal entries from the payments to be exported into an enterprise resource planning (ERP) application.
- Payment Instalment
-
An instalment (or 'installment') is a sum of money paid towards the total cost of an invoice, where the total amount has been split into several smaller amounts to be paid at specified intervals within an agreed period of time. Instalments effectively divide the payment into components (the total amount, tax amount or net amount) and determine the due date of the invoices. For taxes, the instalments can be configured for individual taxes or for the total tax amount of the invoice.
In MineMarket, instalments can be configured as part of the payment terms defined on sales, purchase, service and freight contracts.
- Payment Terms
-
Payment terms define how invoices must be paid. Payment terms specify the due amounts on an invoice for a selected invoice type, credit note or debit note, as well as the timing of payments of any cash discounts and taxes.
Payment terms can be configured for sales and purchase contracts or for payable analytes within those contracts; or for service and freight contracts.
- Penalties and Bonuses
-
Penalties and bonuses are standard for base metal concentrates and semi-refined metals. A penalty/bonus is a contract charge or payable analyte charge configured in a set of contract terms.
The penalty/bonus can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The penalty/bonus impacts the invoice value, unit price or payable analyte grade. For a penalty/bonus that impacts the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, how the penalty/bonus is applied, and how the penalty/bonus affects invoices. For example, for a contract with product pricing, the penalty/bonus may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Person In Charge (PIC)
-
In MineMarket, the person in charge is the person responsible for the execution of a sales or purchase contract. The PIC's MineMarket user name can be selected on the top-level node of sales and purchase contracts and on despatch orders. The PIC can be used as search criteria and saved in search profiles in the Contract Explorer, Despatch Order Explorer,Invoice Explorer and Trade Explorer. The PIC can also be used as search criteria when searching for despatch orders to include in invoices.
- Planning
-
MineMarket includes three types of plans: production and demand plans; supply and demand plans; and mine plans.
- Physical Commodity
-
A physical commodity is one of the two types of commodities used for hedging in MineMarket. (The other type is currency commodities.)
A physical commodity is any material for which there is a demand, but which is supplied without qualitative differentiation across a given market. Examples include precious metals such as copper and gold; agricultural products such as grain; and energy resources such as coal and gas. The prices of physical commodities are determined as a function of their market as a whole. Well established physical commodities have actively traded spot and derivative markets.
In MineMarket, each physical commodity is linked to an analyte definition, material type and/or list of products, for evaluation of other related materials. For example, copper concentrates contain gold, silver and copper that are evaluated as the corresponding commodity: gold bullion, silver bullion and copper grade A.
- Port Entitlement
-
Port entitlements are the rights or privileges related to the use of port facilities, including the capacity and shareholding of the port location by various organisations, companies or districts.
- Port Location
-
A port is a maritime facility where ships dock to load and unload cargo.
In MineMarket, ports are created as a type of transport location and are essential for modelling the despatch of material along shipping routes. Stock locations may be defined within port locations to represent the port stockyard. Berths may be also created as sub-locations of a port to record more details of the actual functions that occur there.
- Port Number
-
Ports are the virtual start and end points of a network connection. Ports are used to manage the different kinds of network traffic between applications and devices. Each port is assigned a 16-bit number and is associated with a specific process or service. Some port numbers are reserved for certain protocols or services; for example, port 443 is the default for all HTTPS traffic.
The MineMarket Server and MineMarket services use multiple inbound and outbound ports. Default port numbers are specified in the MineMarket configuration and application files, but can be changed if required.
- Premium
-
Premiums are standard for refined metals. Premiums are bonuses that are paid over the price depending on the product that is delivered. A negative premium is a penalty or deduction. Several premiums can be applied to the same product. A premium is a contract charge configured in a set of contract terms.
The premium can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The premium impacts the invoice value, unit price or payable analyte grade. For premiums that impact the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, how the premium is applied, and how the premium affects invoices. For example, for a contract with product pricing, the premium may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Premium Matrix
-
A premium matrix has multiple rates, each of which can have different validity periods and applicability (for example, limited to specified despatch locations or brands). Rates can be tiered to vary the premium value based on the price of the material.
You can use a premium matrix to determine the value of a most types of contract charges or payable analyte charges.
- Price Participation
-
Price participation is standard for metal concentrates in long-term material contracts that are priced based on a commodity market quotation. A price participation protects both parties from strong variations over the agreed expected price. Price participation is configured as a payable analyte charge in a set of contract terms. Price participation is normally defined for the main analyte in the material (for example, only copper in copper concentrates), although other analytes can also have price participation. Price participation is defined as a list of ranges over which price participation percentages are defined.
The price participation can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The price participation impacts the invoice value, unit price or payable analyte grade. For price participations that impact the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, and how the price sharing affects invoices. For example, for a contract with product pricing, the price participation may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Price Series
-
A normal price series is used for known prices: prices that the market defines and publishes with a specific period (daily, weekly, monthly and so on). Because these prices are unique and known for the period, they are modelled as a one-dimensional array. Each value in the array represents one event (that is, a day, a week or a week, month). Price series are referenced when entering general details for material contracts, specifying contract pricing in specific time periods, and used to determine the price of the analyte, product or material when calculating invoices, processing despatch order snapshots and in hedging.
A price series can be associated with a forward curve price series for prices that are not yet known.
- Price Sharing
-
Price sharing is standard for metal concentrates and compensates the buyer for increases in the expected price in contracts for materials that are priced based on a commodity. Price sharing is configured as a payable analyte charge in a set of contract terms. Price sharing is normally defined for the main analyte in the material (for example, only copper in copper concentrates), although other analytes can also have price sharing. Price sharing is a discount on the price that depends linearly by ranges of the price itself.
The price sharing can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The price sharing impacts the invoice value, unit price or payable analyte grade. For price sharings that impact the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, and how the price sharing affects invoices. For example, for a contract with product pricing, the price sharing may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Process Diagram Explorer
-
The Process Diagram Explorer provides access to the Process Flow Diagram screen, which can be used to create visual diagrams of parts of the supply chain and the processes that connect them.
- Process Diagram Overview
-
Diagrams on the Process Flow Diagram screen can be large and complex. The Process Diagram Overview provides the ability to zoom in to view detail in large process diagrams.
- Process Flow
-
Process flows represent the flow of bulk material to and from stock locations and despatch locations. A transaction records the flow of bulk material over a predefined process flow, either directly between stock locations, or when loading or unloading a despatch. Process flows are also required for filling and emptying transactions for bulk package groups.
- Process Flow Diagram
-
A process flow diagram illustrates the locations in a business area and the material flows and transport routes between the locations.
- Product
-
Products are materials that may be mining products or exported products, taken from some source, tracked through the supply chain and sold to customers, perhaps as a branded product. Products can be transformed into other products, which can be used as 'substitute' products. Products have quality specifications with target, minimum, maximum, upper and lower warning limits for each analyte.
- Product Pricing
-
Product pricing is one of the two ways to price a contract product in MineMarket. Product pricing is used when the entire product is sold and there are qualities on the entire product that determine the pricing (for example, coal, where there may be price adjustments based on the quality).
- Production and Demand Plan
-
Production and demand plans compare contractual requirements at a despatch level to product quantities at one or more fulfilment locations. Despatch orders can have planned quantities until they are associated with actual bulk transaction or discrete unit movement quantities. Product quantities can be planned production amounts at the fulfilment locations, quantities moving across process flows to the fulfilment locations, or a combination of both.
- Prompt Calendar
-
Market configuration can include prompt calendars and prompts, which together are used to determine the prompt dates of prices in the price series with that source market.
Prompt calendars are used to determine the business days, and prompts are used to determine the offset or day of the month or week. Each market can have a single prompt calendar, and can have multiple prompts. For example, the London Metal Exchange (LME) publishes a 3-month prompt and a daily prompt with a 2-day offset. If the actual price is not yet available for the effective start date in the price series, the price at the prompt date in the forward curve is used.
- Property Window
-
The Property Window displays additional information about the active screen or the selected object on the active screen. This information includes object IDs, extended data and export mappings.
- Purchase Contract
-
A purchase contract is a legally binding document between a buyer and a seller that outlines the agreed terms for the purchase of material. Use a purchase contract in MineMarket when an internal company buys material from an external organisation or from another internal company or district.
The purchase contract is for one or more contract products and each contract product may be delivered in quotas. Despatch orders can be created for a contract product or a quota of a contract product. Pricing, invoicing requirements, taxes, payment terms, analyte settlement rules, contract charges and service charges are configured in a set of contract terms, which may be at the contract, contract product or quota level.
- Purchase Credit and Debit Notes
-
Purchase credit or debit notes are raised when the seller needs to receive or pay funds, respectively, on top of a previously issued and paid purchase invoice.
A purchase credit or debit note is like a normal purchase invoice except that there are no invoice items added by default. Instead, the purchase credit or debit note includes manually entered dynamic charges. That is, no calculations are done with regards to details of the despatch (for example, no quotation period or assays).
- Purchase Invoice
-
A purchase invoice is a document issued by a seller (an external organisation, another internal company or district) to an internal company that outlines the details of a transaction, including the type and quantity of materials purchased, the price per unit, total amount due, and payment terms. The invoice serves as a formal request for payment and records the purchase for financial tracking and reporting.
Purchase invoices can be raised for Despatch Orders or buyback actions (see Repurchase Contracts), but not both in a single invoice.
Q
- Quality Assumption
-
When material is moved to a stockpile or loaded on a despatch, the quality is not always known from samples. Assumptions can be made about the quality of the material in the new location based on the history or ancestry of the material.
When you define a material flow, you can configure a base assumption type for overall quality and optionally, for specific analyte values. Quality is calculated using the specified assumption type until sample data is entered.
- Quality Panel
-
The Quality panel of the Solution Explorer displays objects required for sampling and quality control, including analytes and analyte groups, result types, sampling and specification templates, and contributors.
- Quick Access Toolbar
-
The quick access toolbar is above the ribbon and by default has icons for Save, Close All and Refresh. Right-click any icon on a ribbon tab to add the icon to the quick access toolbar or to open a screen to customise the quick access toolbar.
- Quota
-
Quotas are an optional sub-division of the contract. Despatch orders can be created for a contract product or specifically for a quota of the contract product.
Quotas are often used when there are different rules, and there is a specific despatch order that is based on a different delivery term, or the specifications of the product are different. Sometimes when the total quantity of contract product is divided into small, more manageable units; for example, based on time, quotas are set up to reflect this. There might be a certain tonnage required at the contract product level that can be split up into quotas.
- Quota Snapshot
-
Contract quota snapshots display detailed weights and assay values and a preview of invoice line items. These values are calculated by the MineMarket Marketing Service each time applicable data is saved and warehousing is complete. The quota snapshot includes values for the total despatch orders in the quota, the balance of the quota not covered by despatch orders, and the total quota.
- Quotation Period (QP) Profile Report
-
The main purpose of the Quotation Period (QP) Profile report is to group all the commitments in terms of mass or tonnage per analyte by period (for example, monthly).
The QP Profile report can be for sales contracts, purchase contracts, or for both. If both contract types are selected, the QP Profile report displays the net quantity; that is, sales minus purchase.
- Quotation Pricing
-
Pricing for a contract product can be based on the product or analytes, and is entered as quotation pricing (QP) lines within QP headers. Each QP header can contain as many QP lines as are required. Each QP line has the information required to calculate a price. This information includes a fixed price, or a date range (the quotation period) for obtaining the price from a price series. QP lines can be limited to a quantity of material: either a fixed quantity or a percentage of the material to be priced.
In MineMarket, the acronym 'QP' can also refer to a quotation period.
- Quotation Pricing Certainty
-
For some contracts, the pricing may be unknown or may be one of several options and the pricing is decided per despatch order, by a configured date (relevant to the despatch order). However, specifying pricing at the contract level means that despatch order snapshots can be calculated. The results of the snapshots may be important for the decision making; for example, to show if one pricing option is more favourable than another.
The quotation pricing certainty only affects quotation pricing (QP) headers for the final invoice type. A final invoice can only be calculated successfully if all required QPs have been declared (including for different analytes or child despatch orders if applicable). The QP line configuration includes the date by which the QP must be declared.
R
- Rail Siding
-
A rail siding is a short section of railway track beside the main track, onto which rail vehicles can be diverted when not in use, for goods loading/unloading, or to enable another train to pass.
In MineMarket, a rail siding is specifically a location for train loading and unloading. Rail sidings are created as a type of transport location and are essential for modelling the despatch of material along train routes.
- Rail Wagon
-
A rail wagon is an unpowered vehicle used to transport goods by train. Rail wagons are pulled by a locomotive. Rail wagons are categorised into rail wagon types, which define their carrying capacity and loading attributes. A rail wagon only has a single compartment.
- Rake
-
A rake is a series of connected rail wagons. In MineMarket, rakes are used to define the structure of a train and how the material despatched by train is loaded. Rakes are configured as part of train templates. A rake defines the type and number of rail wagons in the rake, and can include additional details such as the planned product to be transported. In MineMarket trains can be loaded By Rake or By Wagon. Loading by rake is used to track the material carried by the rake as a whole, rather than each rail wagon.
- Reclaimer
-
A reclaimer is a large machine used to recover bulk material, such as coal and ore, from stockpiles and redistribute the material for processing or despatch. In MineMarket, reclaimers must be configured for use with 3D stockpiles.
- Reconciliation
-
Reconciliation is the process of adjusting recorded values using the basic equation of stockpile locations:
Closing Balance - Opening Balance = Inputs - Outputs
- Recovery Rate
-
Recovery rates are the rate at which a specific analyte is recovered when a concentrate (for example, copper concentrate) is processed. Recovery rates are used to calculate the inventory of analytes to estimate how much mass of each analyte will be recovered when concentrate or recycled material is purchased.
- Refining Charge
-
Refining charges are standard for base metal concentrates and semi-refined metals. Refining charges are associated with the process that the buyer of a raw material (for example, base metal concentrates) performs to obtain refined metals from the material. A refining charge is configured as a payable analyte charge configured in a set of contract terms. The charge is typically expressed as a charge per unit (for example, pound, gram, ounce) of payable metal for the analyte.
The refining charge can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The premium impacts the invoice value, unit price or payable analyte grade. For refining charges that impact the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, how the premium is applied, and how the refining charge affects invoices. For example, for a contract with product pricing, the refining charge may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Refresh
-
If you have unsaved changes and you click Refresh on the Application menu or on the quick access toolbar, or if you press F5, your unsaved changes are discarded, and the latest data is loaded for the objects you have in memory.
Refreshing an object or all objects in the MineMarket application loads changes made by you and /or other users, so that those objects display with the latest updates or data.
- Refund
-
A refund is the transaction process where a seller remits an overpaid amount to a buyer.
In MineMarket, you can record refunds paid and received. If the chart of accounts configuration includes the Funds Receipt document type, MineMarket can generate journal entries from the refunds to be exported into an enterprise resource planning (ERP) application.
- Relevance
-
Analyte quality relevance is expressed as a percentage and refers to the proportion of a WAG stockpile's mass for which analyte sample values are known.
- Repair
-
When you troubleshoot technical issues with MineMarket, a repair of the MineMarket installation may be required. The repair process is accessed via the setup file, located in the MineMarket installation package for the currently installed version.
The setup wizard repairs the MineMarket installation and checks some prerequisite components, after which a restart is required. If the repair attempt is unsuccessful or the technical issue persists, contact Datamine Support.
- Report
-
Reports allow you to extract data from the MineMarket database (and external sources if required), and format, group or summarise it. Reports can be scheduled to run automatically, with the results saved to a file or sent via email or to a printer.
The data included in a report is sourced using a SQL query, external DLL or script. MineMarket reports are built with Crystal Reports templates, which generate a formatted document output (based on a pre-configured template) that contains the report data presented in tabular format.
Contact your Datamine representative for assistance with customised reports.
- Report Connection
-
Standard reports, billboards and billboard charts use report connections to specify the connection to the MineMarket database.
- Report Data
-
The data displayed in a report must be obtained from the relevant source. Report data can be obtained using SQL queries, external DLLs, or scripts. You need to define the data source for each table in the report.
- Report Schedule
-
A report schedule allows you to run a report automatically at a defined time period or interval (for example, daily, weekly, or monthly) with the results saved to a file or sent via email or to a printer.
- Reporting Panel
-
The Reporting panel of the Solution Explorer displays objects required to produce reports and billboards for the purposes of viewing and analysing the logistical, financial and supply chain data available in MineMarket.
- Repurchase Contract
-
Repurchase contracts (also known as a 'repos' or repurchase agreements) are used when a company raises money by 'selling' material to a bank and then repurchasing the material from the bank as funds become available.
The open action and buyback actions in a repurchase contract can be invoiced with sales and purchase invoices respectively.
- Result Type
-
A result type is the type of analytical result for a sample; that is, the method of analysis used to determine the quality of material. In MineMarket, you can define different result types, each with a higher or lower level of confidence relative to the other result types. Where multiple result types are available for a transaction, MineMarket always uses the result type with the highest confidence.
- Ribbon Menu
-
The menus displayed at the top of the MineMarket user interface are referred to as 'ribbons'. The ribbon menu has a series of tabs, which, when selected, display a 'ribbon' of icons used to access MineMarket functionality.
Ribbon menus can be configured for particular user groups, and icons for external applications can be added to ribbon menus.
- Risk Sensitivity
-
Options contracts can be traded before they expire. The valuation and settlement calculations of an options contract includes a number of values representing risk sensitivity. These values are known as "the Greeks" because most are named after letters in the Greek alphabet.
Delta represents the rate of change between the option contract's premium and the underlying asset's price. Gamma represents the rate of change between the option contract's delta and the underlying asset's price. Theta measures sensitivity of the value based on time to expiry. Vega measures sensitivity to volatility. Rho measures sensitivity to the interest rate.
- Route Marker
-
Route markers can be used for locations that do not have loading or unloading activities, but for which itinerary dates and times, transport events or delays must be recorded; for example, border locations.
- Route Point
-
Route points are locations along a transport route where loading or unloading of material takes place; for example, a rail siding or truck location. For each despatch, you can record loading and unloading, itinerary dates and times, transport events or delays, samples, surveys and other activities that occur at each route point.
S
- Sales Contract
-
A sales contract is a legally binding document between a buyer and a seller that outlines the agreed terms for the sale of material. Use a sales contract in MineMarket when an internal company sells material to an external organisation or to another internal company or district.
The sales contract is for one or more contract products and each contract product may be delivered in quotas. Despatch orders can be created for a contract product or a quota of a contract product. Pricing, invoicing requirements, taxes, payment terms, analyte settlement rules, contract charges and service charges are configured in a set of contract terms, which may be at the contract, contract product or quota level.
- Sales Credit and Debit Notes
-
Sales credit or debit notes are raised when the buyer needs to receive or pay funds, respectively, on top of a previously issued and paid sales invoice.
A sales credit or debit note is like a normal sales invoice except that there are no invoice items added by default. Instead, the sales credit or debit note includes manually entered dynamic charges. That is, no calculations are done with regards to details of the despatch (for example, no quotation period or assays).
- Sales Invoice
-
A sales invoice is a document issued by an internal company to a buyer (an external organisation, another internal company or district) that outlines the details of a transaction, including the type and quantity of materials sold, the price per unit, total amount due, and payment terms. The invoice serves as a formal request for payment and records the sale for financial tracking and reporting.
A sales invoice is called a credit note if its total value is less than the total value of the previously issued invoice. (However, this does not apply if the previous invoice is a proforma, prepayment, accrual or non-commercial invoice.)
Sales invoices can be raised for Despatch Orders or open actions (see Repurchase Contracts), but not both in a single invoice.
- Sales Order Form
-
A simple sales contract, also called a 'sales order form', is a condensed version of the MineMarket sales contract functionality. You can use it to view and create the basic details of sales contracts.
Any sales contract can be viewed via the simple editor of the Sales Order Form. Any sales contract created or viewed via the simple editor can also be opened in the detailed view of the Sales Contract screen.
- Sample
-
A sample is a portion or specimen of material selected from a larger mass, the quality attributes of which are analysed to infer the quality of the material as a whole. In MineMarket, you can create samples for each transaction or movement of material to record the quality at that point of the supply chain.
- Sample Template
-
A sample template is a template for a set of analytes with a common result type and is associated with a specific material flow. Multiple sample templates may be assigned to a material flow; for example, a template for preliminary sample results and another for final results confirmed by laboratory analysis.
Note: A sample template is not the same as a sampling template. Sampling templates are generic templates that are not associated with specific material flows, but they can be used to create sample templates.
- Sampling Template
-
A sampling template is a generic, reusable template for a set of analytes that have a common result type. You can use sampling templates to create sample templates for process flows, discrete unit movement flows or packing process flows.
Note: A sampling template is not the same as a sample template. Although sample templates can be created from sampling templates, only sample templates are assigned to specific material flows.
- Save
-
Automatic saving is not a feature in MineMarket. When you create each item or make each change, its details are stored in a 'dirty list'. You must manually save so that the changes stored in the dirty list are saved to the database and other processing can occur.
Closing a tab does not discard unsaved changes made on that screen. When you save your changes, all changes are saved, including the changes you made on screens you have closed.
- Scale Pricing
-
For base metal concentrates, it is common for contract charges or payable analyte charges (in particular, refining and treatment charges) to be based on the price of a payable analyte. In some cases, the pricing rules for a charge require different calculations than those used for the payable analyte on which it is based. Scale pricing (or 'payable analyte scale pricing') can be used to define pricing rules for the charge.
Scale pricing can be defined only if the charge is entered as a Tiered value, the Tier Concept is Payable Analyte Scale Price, and a Tier Analyte is selected.
- Script
-
C# scripts are used throughout MineMarket to manipulate various outcomes for analyte and aggregate formulae, naming rules for new objects and object-type events. Billboards may also use a script to format or obtain data.
- Search
-
There may be multiple ways to search for an object in MineMarket, depending on the object type.
Some objects can be located using MineMarket 'explorers'; that is, screens that help you search for, view and access specific types of objects. Examples include the Despatch Order Explorer, Transaction Explorer, and Invoice Explorer. Explorers usually include a Criteria section at the top with search fields relevant to that object type.
If the MineMarket Search Service is running, you can search for any object in the MineMarket database. The Search box is located in the top right, in the MineMarket Client title bar. You can enter a search term and run the search. All matching objects are displayed in the Search Results screen.
- Search Profile
-
A search profile refers to a specific set of reusable search criteria used to generate matching results. You can save search profiles in MineMarket explorers, billboards and billboard charts. Saved search profiles are specific to the currently logged in user and to the MineMarket explorer, billboard or billboard chart.
- Secure Sockets Layer (SSL)
-
Secure Sockets Layer (SSL) is an internet protocol that ensures a secure connection between a server and web site or application and encrypts the data transmitted via such connections. Digital 'certificates' and 'keys' are used to establish a trusted connection between the server and the web site or application.
MineMarket can be configured to use the SSL protocol for encrypted communication between the MineMarket Service and all clients. The required SSL certificates and keys can be requested from a certificate authority (CA) or generated as self-signed certificates.
- Security Right
-
Security rights are on/off settings to allow or deny functionality. They define whether or not a user can perform a given task in MineMarket, like viewing specific menu items; viewing a train or shipment in the relevant despatch explorer; or modifying or creating contracts, vessels or other objects. You may think of security rights as the system permissions or level of system access granted to users.
In MineMarket, security rights are not granted directly to individual users – rather they are assigned by user group. All members of a user group can perform the functionality that has been enabled for that user group. A user group may have one or more assigned domains. For each domain assigned to the user group, specific functionality may be enabled or disabled.
- Server Bucket Check
-
A server bucket check checks the stockpiles and transaction buckets for each stockpile (and the main bucket) against what is in the database to ensure the stockpiles and transactions are correct.
The server runs the CheckAndFixTransactionBuckets routine, identifying any inconsistencies with the internal transaction collections in memory, and attempts to fix them. The performance impact with this setting switched on is a small delay before warehousing starts. The delay varies on the speed of the computer on which the server is running, and the speed of the database server.
This test can be run when transactions appear to not be downstreamed. A symptom of this is an incorrect closing balance after a transaction.
- Service Charge
-
A service charge in MineMarket is a charge for the provision of a service, freight or finance. The service charge links a despatch order or despatch to a contract rate configured in a service, freight or finance contract.
For service and freight contracts, each contract rate has rate periods. The service charge is only applicable if the service reference date (for example, the bill of lading date) is within a rate period. Each rate period can have multiple rate details. The rate details define the pricing for the service charge. For finance contracts, each contract rate can have multiple rate details. The rate details define the pricing for the service charge. There are many types of rate detail basis for calculating the value of the service charge; for example, a fixed amount, by wet mass, by a percentage of invoice value, or by a number of packages.
- Service Contract
-
Service contracts are used when a company needs to contract general services from an external organisation or internal company; for example, inspection, loading, surveying and umpiring. Service contracts are associated with a service activity performed by the organisation.
Link a service contract to a despatch order by creating a service charge based on a contract rate in the service contract. Service contract rates can be invoiced using service invoices, or included in sales and purchase invoices.
- Service Demurrage Invoice
-
A demurrage invoice is a document that outlines additional charges imposed when a buyer or transport provider exceeds the agreed-upon time for loading or unloading of goods; for example, at a port. The invoice includes the duration of the delay, the applicable rate, and the total amount due. Conversely, a demurrage invoice may be for 'despatch', which is a reward granted when loading/unloading operations are completed faster than stipulated in the contract, reducing costs.
Service demurrage invoices can be raised for despatch orders or despatches with a service charge based on a service contract that has defined demurrage/despatch conditions.
- Service Invoice
-
Service invoices are raised for despatch orders when costs or service charges for service or finance are specified in a sales or purchase contract (or directly on the despatch order). Service charges may be invoiced to the buyer (in a sales contract) or the seller (in a purchase contract), or may be invoiced separately. Costs are always invoiced separately. In this situation, the despatch order creates the link between the despatch and the service or finance contract, via the sales or purchase contract.
Service invoices can also be raised for despatches if a cost or service charge for service (but not finance) is added to the despatch. The service charge links the despatch directly to the service contract.
- Service Status Icon
-
The Service Status icon indicates whether monitored services are running or reporting errors. The icon is in the bottom-right corner of the MineMarket user interface.
- Service Trip
-
A service trip is a despatch of material by barge. Despatching by barge involves transporting bulk material or discrete units along a barge route from a loading location to an unloading location and all associated activities (for example, sampling). Despatch orders can be associated with a service trip to provide the link between sales or purchase contracts and the despatched material. Service charges can be added to calculate the costs of freight or other services that can be invoiced.
Service trips can be created from a template. The template defines the route and may define default process flows and stockpiles for loading and unloading transactions.
- Service Trip Template
-
Service trip templates are used to create service trips for despatching material by barge. A service trip template must specify a barge route; whether the route can be edited; and whether the template can be changed to a different service trip template. Service trip templates may specify additional information to simplify the creation of similar service trips.
- Settlement
-
The aim of a settlement is to determine the final margin price of a hedge position; and therefore, the profit or loss for the hedge.
When all required actual prices exist to calculate the exercise price and the market price, a final settlement can be calculated for the hedge position.
- Settlement Method
-
Settlement methods define additional configuration for market commodities used for options contracts: how the quotation period for the market price is determined, and when the options contract can be executed.
- Shift
-
Shifts are defined periods of time (for example, a day or section of a day) into which a business' operations are grouped. In MineMarket, some data entry can be done by shift; for example, entering bulk material transactions.
Shifts are defined by entering shift start and end times and can be organised into categories. This can be useful if different operational areas in a business have different shifts. For example, if mining operations run on two twelve-hour shifts per day, while the processing plant runs on three eight-hour shifts per day, shift categories can be set up to manage these different shifts.
- Shipment
-
A shipment in MineMarket is a despatch of material by vessel. Despatching by vessel involves transporting bulk material or discrete units along a ship route from a loading location to an unloading location and all associated activities (for example, sampling). Despatch orders can be associated with a shipment to provide the link between sales or purchase contracts and the despatched material. Service charges can be added to calculate the costs of freight or other services that can be invoiced.
Shipments can be created from a template. The template defines the route and may define default process flows and stockpiles for loading and unloading transactions.
- Shipment Laycan
-
The laycan is the period during which the vessel owner must indicate that the vessel is at the port and ready for loading.
The word 'laycan' is a combination of 'laydays' and 'cancelling', which are the first and last days of the period. The charterer does not have to accept the vessel until the laydays date, even if the vessel is ready earlier. If the vessel is not ready by the cancelling date, the charterer may reject the vessel.
- Shipment Template
-
Shipment templates are used to create shipments for despatching material by vessel. A shipment template must specify a ship route; whether the route can be edited; and whether the template can be changed to a different shipment template. Shipment templates may specify additional information to simplify the creation of similar shipments.
- Simple Mail Transfer Protocol (SMTP)
-
Simple Mail Transfer Protocol (SMTP) is an network protocol for email delivery between an email client and mail server.
SMTP is supported as an authentication method for MineMarket's email notification functionality. When configured with SMTP, MineMarket can send automated system emails (for example, warehousing notifications, scheduled reports or alerts) on behalf of the authenticated account.
- Solution Explorer
-
The Solution Explorer has expandable nodes that display or provide access to many MineMarket objects and their properties. The objects accessed via the Solution Explorer are organised under tabs, which, when selected, display the following panels: Supply Chain, Quality, Material, Organisations, Transport and Reporting.
You can choose which panels to display in the Solution Explorer, and you can reorder the panels.
- Special Sample
-
Special samples are samples that are recorded but are not associated with a transaction, and hence their results are not downstreamed. Special samples can be used to define the default sampling conditions for various processes (for example, weekly testing of specific items like new packages or truck oil, testing for the quality of consumable items used in various processes). The sample category is effectively a template that defines the list of analytes that are to be entered for a special sample in this category.
- Specification
-
A specification template defines generic specifications that are used when creating product or brand specifications. Specification templates can define only the analytes (without any specification limits) or full specification limits for the analyte values: minimum, lower warning, upper warning, maximum, and target. For each product or brand, contract product, quota or despatch order, individual analytes can be added to the specification and the specification limits can be edited.
- Split Parent Despatch Order
-
Split parent despatch orders (SPDOs) are used to split a single despatch order for logistics (that is, for the loading and assaying processes) into multiple child despatch orders for marketing (for example, to be invoicing separately or for different shipment documentation). The CDOs do not need to be for the same contract as the SPDO. A special use of SPDOs is for cumulative pricing, where the SPDO is automatically split into CDOs, each with a different quotation pricing line for invoicing.
- Splitting Limit
-
In the configuration of assay rules, a splitting limit defines the permissible difference between buyer and seller results, beyond which an alternative settlement method may apply. For example, an assay rule may specify that if the buyer and seller results are within 2 g/mt of each other, the final result will be an average; but if outside 2 g/mt, a sample will be sent to an umpire for analysis. The assay rules further define how to calculate the final result based on whether the umpire result is between the buyer and seller results, or closer to either buyer or seller result.
- Spread Contract
-
A spread contract is a related pair of hedge positions, each of which is a futures contract with a fixed price. These related hedge positions are called 'legs'. One is a buy leg and one is a sell leg.
The two legs can have different maturity dates. However, they must be in the same market and for the same commodity.
- SQL Server
-
Microsoft SQL Server is a relational database management system (RDBMS). An RDBMS allows software applications and tools to connect to the databases that securely store the data used by those applications.
Microsoft SQL Server can be used to manage the MineMarket Database Server. Some MineMarket functionality (for example, B2MML integration) is compatible only with Microsoft SQL Server.
- Stacker
-
A stacker is a large machine used to stack bulk material, such as coal and ore, onto stockpiles. In MineMarket, stackers must be configured for use with 3D stockpiles.
- Standard Billboard
-
Several standard billboards are included with all MineMarket installations. These may be used as is or as samples for customised billboards.
The DLL and XML files for the standard billboards are included with the MineMarket installation. They must be imported into MineMarket to be used.
- Standard Report
-
Several standard reports are included with all MineMarket installations.
Standard reports are reports that extract data from the MineMarket database, and format, group or summarise the data. Apart from formatting a report, there is no embedded intelligence in the report to perform other tasks. These reports use a DLL file to extract the data from the database, and a report template to format the output. The DLL and XML files for the standard reports are included with the MineMarket installation. They must be imported into MineMarket to be used.
- Start Screen
-
The Start Screen displays a web page in the MineMarket Client user interface. This web page can be the URL of an internet page, or a page designed to have interactive elements that can open MineMarket objects. You can move or close the start screen like any other screen in MineMarket.
The default start screen can be overridden for each user group. User groups may have different start screens customised for their needs. If a start screen is configured for a user group, the start screen displays for each user when they log into MineMarket. If no start screen is configured for the user group, but a default start screen is configured, that default start screen displays for each user.
- State Engine
-
The State Engine (sometimes referred to as the Calc Engine) used in MineMarket uses light copies of the MineMarket objects. These copies of persistent objects do not have references to other persistent objects, ensuring no memory leaking.
- Status Bar
-
Located at the bottom of the MineMarket interface, the status bar displays status messages and icons.
- Status Definitions
-
A status definition is used to manage the progression of a MineMarket object through its various statuses within a given business process, workflow, or life cycle. For example, to track a sales contract as it moves through various stages of contract management, a company may define statuses for sales contracts such as In negotations, Approved and Active.
Status definitions can be created for some, but not all, MineMarket objects.
- Stock Location
-
A stock location is a generic location set up to represent where stockpiles are physically located. After a stock location is created, stockpiles can be configured within it. The structure and hierarchy of the stockpiles within a stock location can be defined using nested stock locations and/or stockpile categories. Bulk material is moved on and off this type of location.
- Stock Row
-
A stock row is an area within a stockyard where stockpiles are placed. Stockyards are configured to contain multiple stock rows which are geographically positioned within the stockyard.
- Stockpile
-
A stockpile is a stored quantity of mined material, such as ore, which is kept before being processed, sold, or otherwise used. Stockpiles can vary in size and are managed strategically for operational efficiency, economic optimisation, and to accommodate fluctuations in demand or mining rate. They can be tracked and modelled to enhance inventory control and decision-making. In MineMarket, a stockpile is the lowest level physical entity for which tonnage and quality information is stored throughout the supply chain. Stockpiles can be used as both sources and destinations of material transactions.
- Stockpile Survey
-
Stockpile surveys rectify tonnage or quality data stored for a stockpile. Physical surveys may be required for various reasons relating to moisture gains or losses, other gains or losses, and errors associated with weighing and sampling.
- Stockyard
-
A stockyard is a location that is used to store bulk material prior to despatching. A stockyard can have multiple stock rows, each of which can contain multiple stockpiles. Additional detail can be recorded about the position of stockpiles within stock rows, including defining metre marks and dead zones.
- Stockyard Breakdown
-
The breakdown shows the location, product and age of the small piles (defined by metre marks) of the stockpiles in the stockyard, and the total aggregated tonnage of the stockpile.
- String Parameter
-
String parameters enable entry of text; that is, sequences of characters such as names or IDs or descriptions, in order to filter billboard or report results.
- Supply and Demand Plan
-
Supply and demand plans consider combinations of products that are already available in the supply chain to meet the quality specifications of contractual demands.
- Supply Chain Panel
-
The Supply Chain panel of the Solution Explorer displays objects that represent the physical supply chain (such as locations, mine sources and stockpiles, material flows, equipment, transaction and survey editors) and user groups, which are used to manage users and the security rights that allow or deny them access to MineMarket objects and functionality.
- Supply Material
-
Supply materials are materials that are used by the company's processes, and supplied by external organisations. Examples include equipment items, spare parts, tyres, fuel, lubricants, explosives and water. Supply materials are used in the Supply Trains and Ships functionality.
- Supply Ship
-
Supply ships are used to manage the movement of equipment and consumables (not despatches to customers) by vessel.
- Supply Train
-
Supply trains are used to manage the movement of equipment and consumables (not despatches to customers) by rail.
- Survey Editor
-
Survey editors are a template for entering survey data for multiple mine sources and stockpiles. The parameters of the survey editor can define shift and calendar settings, the mine sources or stockpiles to be surveyed, the contributor groups that contribute to material surveyed, and the analytes for which to enter quality results.
- Surveyor
-
A surveyor is a person or organisation qualified to perform the measurements for an opening survey, draft survey (or tonnage correction) for a despatch.
- Swaps Contract
-
A swaps contract is a related pair of hedge positions, each with a single price. These related hedge positions are called 'legs'. One is a buy leg and one is a sell leg. The prices may both be based on the average of a price series over a quotation period, or (more typically) one average and one fixed price. When the contract matures, the swaps contract must be settled.
T
- Task Pane
-
A task pane is a grouped list of shortcuts or bookmarks to favourite MineMarket objects or web pages configured to display in the MineMarket Client user interface.
System administrators can use task pane templates to customise and assign task panes to a user group. When a user in the user group runs the MineMarket Client, they always see the task pane assigned to their user group. Users can also add their own shortcuts to their task pane.
The task pane is located in the navigation pane on the left of the MineMarket screen.
- Tax
-
Taxes are levies, duties, and other charges that mining operations must pay to local, regional, or national governments. This could also include the management of royalties owed for extracting resources.
In MineMarket, tax configuration can be added to sales, purchase, freight, service and finance contracts; and to cost templates, costs and budgeted costs.
- Text List
-
Text lists define the options that display in some MineMarket drop-down lists and fields.
MineMarket includes a number of default text lists, many of which have default list items. You can customise any text list and you can create new text lists.
- Theme
-
A theme defines the visual style of an user interface, including colours, typography and other elements. Three colour themes are available for the MineMarket user interface. To change the theme, click Style in the top-right corner of the user interface and select from Blue, Silver and Dark.
- Timeline View
-
A timeline view of a stockyard displays the stockpiles' occupation of physical space via the geographical length versus a date range. The representation of the stockyard assumes that each stock row has a fixed width, and thus is omitted. The timeline view shows the stock rows' physical length via a vertical graduation scale on the left and the horizontal date range via a graduation scale on the top. The timeline start and the number of days at the top of the screen control the date range display. The stockyard view settings defined by the stockyard configuration control the gap size between the stock rows, and whether stockpile names or stock row names display, and whether stock row names display horizontally or rotated vertically.
The timeline view display allows for the editing of each stockpile, its meterage or joins. The timeline view can zoom to fit the view into the screen, and you can copy the current display view to the clipboard, save the current display view to file as a bit-map file, print and print preview the current display view.
- Title Passed
-
'Title Passed' is one of the specifications of a delivery term. It refers to the conditions that must be met on despatches for when the delivery is considered complete and ownership has passed from the seller to the buyer.
- Tolling
-
Tolling is the process by which a material containing metal (one or more valuable analytes) is processed (for example, in a refinery) by one organisation on behalf of another organisation. The metal contained in the material is and remains the property of the owner organisation. The organisation doing the processing is compensated by contractually defined tolling fees, such as treatment charges and refining charges.
- Tonnage Correction
-
A tonnage correction with a back calculation corrects the quantities of bulk loading or unloading transactions. A tonnage correction may be useful if measurements from a weighbridge are available and are more accurate than the measurements recorded by loading or unloading equipment.
- Traceability
-
Traceability displays all sources from which and destinations to which there are transactions, and the total quantity moved across each process flow, as applicable at a selected date.
- Trade
-
Traders need to be able to specify that a specific purchase contract will be used to fulfil a sales commitment (and vice versa). In MineMarket, this relationship is a trade between despatch orders.
Each trade is a one-to-one relationship either between a despatch order (DO) and its set of mark-to-market (MTM) terms; or between a purchase DO and a sales DO.
- Trade Profit and Loss
-
The profit and loss (P&L) of a trade is calculated using the data in snapshots for the despatch order(s) and set of mark-to-market terms.
Trading Profit and Loss reports create a summary of historical trade profit and loss at a specific point in time; for example, at the end of each month.
- Trader
-
In MineMarket, the trader is the person responsible for the negotiation and administration of a sales or purchase contract. The trader's MineMarket user name can be selected on the top-level node of sales and purchase contracts. The trader can be used as search criteria and saved in search profiles in the Contract Explorer and Invoice Explorer.
- Trading
-
Some companies purchase material with the intention of selling it for a profit.
In MineMarket, trades can be created for a quantity of material in a purchase despatch order and a sales despatch order. A full profit and loss (P&L) snapshot for the trade includes revenue, cost and hedging line items.
- Train
-
A train is a form of ground transport that consists of an interconnected set of wagons pulled by one or more locomotives.
In MineMarket, when trains are used to transport bulk material or discrete units to fulfil customer orders, this is also referred to as a 'train'.
-
Rail despatches or train despatches are known in MineMarket as 'trains'. Despatching by train involves transporting bulk material or discrete units along a train route from a loading location to an unloading location and all associated activities (for example, sampling). Despatch orders can be associated with a train to provide the link between sales or purchase contracts and the despatched material. Service charges can be added to calculate the costs of freight or other services that can be invoiced.
Trains must be created from a template. The template defines the default train structure (including locomotives, rakes and rail wagons), loading type, route and may define default process flows and stockpiles for loading and unloading transactions.
- Train Schedule
-
A train schedule can be used to simplify the creation of multiple train despatches; for example, if trains depart the mine at the same time or day each week. The schedule defines the time of arrival at the first route point, the day of the week and the train template for each train to be created in the schedule.
- Train Template
-
Train templates are used to create trains for despatching material by train. A train template must specify a train route, whether the route can be edited, whether the template can be changed to a different train template and the structure of train rakes. Train templates may specify additional information to simplify the creation of similar train despatches.
- Transaction
-
Transactions are a record of the movement of bulk material through the supply chain across predefined process flows that link the locations, from the mine sources to the run of mine (ROM) stockpiles, and from there through the various production processes to the final product stockpiles and onto despatches. Transactions store data about the quantity and quality of material that is moved.
Bulk materials can be moved from stockpile to stockpile using preconfigured transaction editors or by creating a manual blend. Loading and unloading transactions are used to track bulk material despatched via train, truck, barge or vessel.
- Transaction Editor
-
Production transactions are a record of the movement of bulk material through the supply chain across predefined process flows that link the locations together, from the mine sources to the run of mine (ROM) stockpiles, and from there through the various production processes to the final product stockpiles.
The parameters of the transaction are set up beforehand in a transaction editor, which is a template that defines what information is to be recorded for the transaction.
- Translation
-
You can use translations to customise all MineMarket screen prompts, pop-ups and labels to better suit your company, languages, cultural preferences and nomenclature.
Translations are defined using translation sets, which can be created within MineMarket or imported from an extensible markup language (XML) or a comma-separated values (CSV) file.
You can create multiple translation sets. A company operating in multiple regions may define several translation sets and assign the required translation sets to the applicable users or user groups.
- Transport Event
-
Transport events have log-book functionality for summarising transaction data for different despatch types. This functionality can categorise and group events specific to a mode of transport. For example, events such as Pilot on Board, First Line and Final Draft Readings may need to be tracked for shipments, but are not applicable to trains. Transport events, including planned events such as loading, unloading and berthing, are entered against a despatch.
- Transport Location
-
Transport locations represent the physical locations at which material is loaded onto or unloaded from trains, trucks, barges or vessels.
- Transport Operator
-
Every specified type of transport, such as train, truck, barge and vessel can be assigned to a transport operator who is accountable for the item of transport. A transport operator is assigned either as a train, truck, barge or vessel transport operator type.
- Transport Panel
-
The Transport panel of the Solution Explorer displays objects that represent transport vehicles (trucks, trains, barges, vessels and tugs), transport operators, transport events, draft parameters, and transport routes.
- Transport Route
-
Transport routes represent the movement of bulk material or discrete units by using trucks, trains, barges or shipping vessels. Predefined routes are not essential for shipping, railing, trucking or barging because the route can be set up for each despatch. However, predefined routes can be used as a template. Routes can be configured with one or more route points and may include route markers.
- Treatment Charge
-
Treatment charges are standard for base metal concentrates, semi-refined metals and iron ore (for example, USD/t for copper concentrate). Treatment charges are associated with the process that the buyer of a raw material (for example, base metal concentrates) performs to refine the metal. The charge is expressed as a charge per tonne of material or, as is standard in concentrates, per dry tonne of material. A treatment charge is a contract charge configured in a set of contract terms.
The treatment charge can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The treatment charge impacts the invoice value, unit price or payable analyte grade. For treatment charges that impact the unit price, the resulting charge value is based on a mass, such as the wet mass or unloaded dry mass. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, how the treatment charge is applied, and how the treatment charge affects invoices. For example, for a contract with product pricing, the treatment charge may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Truck
-
A truck is a heavy vehicle used to transport material by road.
When trucks are used to move bulk material within internal mining and production locations, these movements are recorded in MineMarket as 'truck transactions' or 'truck type transactions'. When trucks are used to transport bulk material or discrete units to fulfil customer orders, this is referred to as a 'truck despatch'. Configuring a truck for use in MineMarket involves recording attributes such as its make and model, and defining its tonnage and/or volume.
- Truck Despatch
-
Despatching by truck involves transporting bulk material or discrete units along a truck route from a loading location to an unloading location and all associated activities (for example, sampling). Despatch orders can be associated with a truck despatch to provide the link between sales or purchase contracts and the despatched material. Service charges can be added to calculate the costs of freight or other services that can be invoiced.
Truck despatches can be created from a template. The template defines the route and may define default process flows and stockpiles for loading and unloading transactions.
- Truck Despatch Template
-
Truck despatch templates are used to create truck despatches for despatching material by truck. A truck despatch template must specify a truck route and whether the template can be changed to a different truck despatch template. Truck despatch templates may specify additional information to simplify the creation of similar truck despatches.
- Truck Factor Recalculation
-
A truck factor recalculation is based upon actual tonnages and volumes in truck transactions over a specified date range.
- Truck Location
-
A truck location is a roadside location for truck loading and unloading.
In MineMarket, truck locations are created as a type of transport location and are essential for modelling the despatch of material along truck routes.
- Truck Type
-
A truck has an associated truck type that specifies a typical tonnage and volume.
- Tug
-
Tugs are marine vessels used for towing barges.
In MineMarket, a tug is never loaded with material. Once a tug is set up and its attributes defined, the tug can be used for service trips (despatches of material by barge).
- Tug Type
-
Tug types are generic categories defined in the Transport panel of the Solution Explorer for the purpose of grouping tugs with similar attributes. For example, tugs may be grouped by towing power, propulsion type (screw, tractor, or stern drive), or operational category (seagoing, harbour, or river). All tugs configured in MineMarket must be belong to a tug type.
U
- Umpire
-
An umpire is a third-party laboratory engaged to provide independent laboratory analysis on samples as part of an assay exchange.
To be selected as an umpire in the assay rules, a laboratory must be set up as an organisation in the Organisation node of the Solution Explorer with the Organisation Role of Umpire.
- Umpiring Charge
-
Umpiring charges are associated with the assay exchange process. An umpiring charge is a contract charge configured in a set of contract terms.
The umpiring charge can be entered as a fixed, calculated or tiered value, or determined from a premium matrix. The umpiring charge is based on the number of won or lost lots in the assay exchange. The configuration of the resulting charge value includes settings for rounding of decimal places, minimum and maximum values, how the umpiring charge is applied, and how the umpiring charge affects invoices. For example, for a contract with product pricing, the umpiring charge may display on the invoice without affecting the total invoice value, or may be included as a separate line item, or included in the calculation of the revenue line item.
- Uninstall
-
Uninstalling MineMarket removes any files, services and desktop shortcuts that were installed with the original installation. Uninstallation is required when you upgrade your MineMarket version (for major version changes only, such as from MineMarket 5.5.0 to MineMarket 5.6.0) or when the software is no longer needed on the machine.
- Units of Measure (UOM)
-
Units of measure (UOMs) are standardised scales or values used to quantify physical properties, such as mass, volume, density, energy, or temperature. The MineMarket Server creates a list of default UOMs; however, you can choose to hide UOMs in the MineMarket user interface. You can also set up additional UOMs as required.
UOMs belong to fixed categories in MineMarket. You can set up UOMs in any category. You can enter or update conversion factors between UOMs in the same category.
- Unwinding
-
Unwinding is the process of creating new hedge positions to cancel out hedge positions that are no longer needed.
- Update
-
Updating a MineMarket installation means a change of minor version; for example, MineMarket 5.5.0 to MineMarket 5.5.1. The update process involves making a full backup of installation files and databases, upgrading the MineMarket database and installing the updated MineMarket version.
- Upgrade
-
Upgrading a MineMarket installation means a change of major version; for example, MineMarket 5.5.0 to MineMarket 5.6.0.
The upgrade process involves making a full backup of installation files and databases, upgrading the MineMarket database and uninstalling the existing MineMarket version and other components as required. A 'clean' version of MineMarket can then be installed, followed by the required activities to manage licence files; recompile custom DLLs, add-ins and adaptors; and configure services and connections.
- User
-
Everyone who uses MineMarket must be set up as a user within a user group. The user group to which the user belongs controls what MineMarket functionality that person can access. However, each user can be assigned a translation. For example, a user group may be configured for all traders, but the traders who prefer Spanish can be assigned a Spanish translation.
Depending on the MineMarket database authentication method and how some MineMarket services are configured, the local system account (typically NT AUTHORITY\SYSTEM) or a named user account may need to be added to the Administration user group.
- User Group
-
A user group allows users who need the same MineMarket domain access and security rights to be grouped together.
You can create user groups to specify the common tasks that the group can do in MineMarket. For example, whether a user can view specific menu items; view a train or shipment in the relevant despatch explorer; or modify or create contracts, vessels or other objects.
- User Group Security Right
-
Functionality that is not specific to a domain can be controlled per user group. Whereas domains control access to objects in the Solution Explorer, user group security rights are more general; for example, for functionality or objects accessed via the ribbon menu or explorers.
You can also use security rights to simplify the MineMarket user interface for a user group. The visibility of many user interface elements can be controlled by user group security rights; for example, which ribbon icons display, or which tabs in the navigation pane.
V
- Valuation
-
The aim of a valuation is to determine the provisional margin price of a hedge position; and therefore, the profit or loss for the hedge.
Valuations for options contracts also provide information needed to make a decision about whether to execute or withdraw the options contract.
- Vessel
-
Vessels are large ships (for example, bulk carriers or container ships) with multiple holds and hatches. In MineMarket, 'bulk vessels' can manage containers as well as bulk material. Each vessel has a set number of hatches which are used to store the transported material and act as a reference for the quality loaded onto the vessel.
When a vessel is used to despatch material, the despatch is known in MineMarket as a 'shipment'.
- Vessel Conditions
-
Vessel conditions are a record of a vessel's suitability to load, and may include restrictions limited to a date range, or a summary of vessel inspections at port.
- Vessel Nomination
-
Vessel nomination means a nomination of a vessel to ship the nominated tonnage on a nominated vessel within a shipping window held by the customer under the access agreement of a port. In sales contracts with 'free on board' (FOB) delivery terms, the seller’s obligations are limited to shipping the cargo FOB. The buyer is obliged to nominate the vessel, and to ensure it is ready for loading at the contractual loading port at the agreed time.
When a vessel is assigned to a shipment, MineMarket creates a vessel nomination for the shipment. Vessel nominations can be accepted or rejected.
- Vessel Transport Class
-
Vessels are configured based on their maximum tonnage. Vessel transport classes may be set up to represent classifications commonly used in international shipping; for example, Handysize, Panamax and Ultramax.
The vessel transport class defines the class, or range, of tonnage size of the type of vessel. A default lot tonnage can be specified for each vessel transport class. The default lot tonnage is used to determine the number of samples to be taken when lot sampling is performed.
- Vessel Type
-
Vessel types are generic categories defined in the Transport panel of the Solution Explorer for the purpose of grouping vessels with similar attributes; for example, bulk carriers or container carriers. All vessels configured in MineMarket must be belong to a vessel type.
- View Pane
-
The view pane displays all open MineMarket screens as tabs.
- Volatility Curve
-
Volatility represents how much prices for a market commodity vary over time. When volatility is low, the prices are stable.
Volatility values are used in calculating the value of options contracts. Volatility is one of the inputs in the Black-Scholes and Monte Carlo models to calculate options pricing.
W
- WAG Stockpile
-
Weighted-average-grade (WAG) stockpiles are an inventory management system where the grade (that is, the quality) of the stockpile is determined by calculating the weighted average of the grades of the individual batches of materials added. This strategy provides an accurate representation of the stockpile's overall quality, while being more efficient than storing data about each batch. In MineMarket, WAG stockpiles can be configured to consider the grade of only stacked material, or the grade of both stacked and reclaimed material.
- Warehousing
-
Warehousing is the execution of downstreaming to update the persisted states within the MineMarket database.
The MineMarket Server runs the warehousing process when transaction data changes. Warehousing downstreams the quality and contributor changes throughout the rest of the connected supply chain via the material movements (bulk transactions).
- Waste Location
-
Waste locations represent physical locations where mining waste materials are stored and managed; for example, tailings ponds. Waste stockpiles can be created within waste locations.
- Waste Material
-
Waste materials are those outputs from the pit, mine or product processing that have little or no commercial value and are usually not sold to customers, and typically do not have specifications. Examples include tailings, topsoil and overburden.
- Waste Process Definition
-
Waste process definitions represent the flow of bulk waste material to a waste location.
- Waste Stockpile
-
Waste stockpiles are used for the tracking and storage of waste materials; that is, outputs from the pit, mine or product processing that have little or no commercial value.