Configure Which Object Changes Trigger Snapshot Recalculation

Example: Changes to the despatch order itself should be high priority, but changes to the contract may be set to be low priority.

The MineMarket Marketing Service recalculates each whole snapshot, starting with the despatch orders affected by any high priority changes. Low priority changes that affect those despatch orders are included in the recalculation. Then the MineMarket Marketing Service recalculates snapshots of despatch orders only affected by low priority changes.

Note: In the following object type descriptions:
• "in a set of contract terms" refers to contract terms at the contract, product or quota level of a Sales Contract or Purchase Contract; and contract term overrides in a Despatch Order.
• "in a set of demurrage/despatch conditions" refers to conditions in any set of contract terms, in a Service Contract or Freight Contract, or on a Shipment.
• "in a set of payment terms" refers to payment terms in any set of contract terms, or in a Service Contract or Freight Contract.
• "despatch" refers to a Train, Truck Despatch, Service Trip or Shipment.

You can configure snapshot recalculation for the following object types:

  • Analyte Specification—Adding or deleting an analyte in the specifications of a contract product or quota in a Sales Contract or Purchase Contract or in a Despatch Order. Updating the analyte definition, standard or status of an existing analyte in the specifications.
  • Assay Analyte Factor—Creating, updating or deleting an analyte factor rule in a set of contract terms.
  • Assay Analyte Rule—Creating, updating or deleting an analyte settlement rule in a set of contract terms.
  • Assay Factor Rule—Updating the header fields of an assay factor rule in a set of contract terms.
  • Assay Rule—Updating the header fields or umpire assay settlement method fields of assay rules in a set of contract terms.
  • Contract Link
  • Contract Service Delivery—Creating, updating or deleting a contractual quantity in a Freight Contract.
  • Contract Term
  • Deduction
  • Demurrage Delay Definition—Creating, updating or deleting a delay definition in a set of demurrage/despatch conditions.
  • Demurrage Loading Rate—Creating, updating or deleting a loading rate in a set of demurrage/despatch conditions.
  • Demurrage/Despatch—Updating the header fields or value type fields; or creating, updating or deleting a lay time condition in a set of demurrage/despatch conditions.
  • Final Analyte Result Value—Updating the assay exchange or final analyte results for a despatch order in contract fulfilment of a Sales Contract or Purchase Contract.
  • Final Analyte Results—Updating the final analyte results for a despatch order in contract fulfilment or sending a despatch order for re-assaying in a Sales Contract or Purchase Contract.
  • Fixed Charge
  • Forward Price Item Entry
  • Freight Contract Rate
  • Freight Parity—Creating, updating or deleting a freight parity in a set of contract terms.
  • Freight Parity Item—Creating, updating or deleting a parity item in a parity period in a freight parity in a set of contract terms.
  • Freight Parity Period—Creating, updating or deleting a parity period in a freight parity in a set of contract terms.
  • Installment—Creating, updating or deleting an instalment in a set of payment terms.
  • Laycan History—Creating, updating or deleting a laycan record on a shipment (either via the Shipment or Shipment Explorer) or on a service trip.
  • Mark To Market
  • Mass Adjustment
  • Package Quality
  • Payable Percentage
  • Penalty/Bonus
  • Premium
  • Price Item—Entering, updating or deleting a price in a price series. (Only if Process Snapshots If Prices Change is checked on the Snapshot Settings of the Options screen.)
  • Price Override—Entering, updating or deleting daily pricing in the Pricing Detail screen.
  • Price Participation
  • Price Sharing
  • Quota—Updating the header fields of a quota in a Sales Contract or Purchase Contract.
  • Rate Detail—Creating, updating or deleting a rate detail in a rate period in a contract rate in a Service Contract or Freight Contract.
  • Rate Detail Override—Creating, updating or deleting a rate detail override of a service charge in a set of contract terms, on a despatch or on a Despatch Order.
  • Rate Period—Creating, updating or deleting a rate period in a contract rate in a Service Contract or Freight Contract.
  • Rate Tier—Creating, updating or deleting a tier in a tier group in a contract rate in a Service Contract or Freight Contract; or in a set of demurrage/despatch conditions, or in any contract charge or analyte charge in a set of contract terms.
  • Rate Tier Group—Creating, updating or deleting a tier group in a contract rate in a Service Contract or Freight Contract.
  • Refining Charge
  • Service Charge—Creating, updating or deleting a budgeted cost, cost or service charge in a set of contract terms; or a cost or service charge on a despatch or on a Despatch Order.
  • Service Contract Rate—Creating, updating or deleting a contract rate in a Service Contract or Freight Contract.
  • Specification—Updating the target, minimum, lower warning limit, upper warning limit or maximum of an analyte in the specifications of a contract product or quota in a Sales Contract or Purchase Contract or in a Despatch Order, Product or Brand.
  • Specification Definition—Adding or deleting an analyte in the specifications of a contract product or quota in a Sales Contract or Purchase Contract or in a Despatch Order, Product or Brand.
  • Splitting Limit
  • Tier Group—Updating the header fields of a tier group in a set of demurrage/despatch conditions, or in any contract charge or analyte charge in a set of contract terms.
  • Toll Return—Creating, updating or deleting a toll return in the tolling details of a payable analyte in a set of contract terms.
  • Treatment Charge
  • Umpiring Charge

Security Note: You need the Allow the user to maintain Sales and Marketing settings security right in the Options user group security rights group for this activity.

Activity Steps

  1. Open the Snapshot Trigger Priority Editor.
  2. To filter the objects, enter Search text.
  3. Complete the following fields for each object:
    • Process Snapshot On Change—Whether changes to this type of object trigger the MineMarket Marketing Service to reprocess all despatch order snapshots affected by the change. Default: Checked.

      Note: Even if unchecked, these object changes are still included in snapshot recalculations when the recalculation is triggered by another change or process.

    • Priority—Select from High Priority and Low Priority. Default: High Priority.
  4. Click OK.

    Note: MineMarket saves the changes from this screen automatically. This saving does not include any unsaved changes made on any other screens.