What are the files in Sugar 11 that are called orderMapping.php?

& -

Sugar 11 has added a bunch of new files in the custom directory with the name orderMapping.php. Can you explain what these files are used for? Do they get rebuilt via QRR? 

They causing havoc with Source Code Control.

Example custom/Extension/modules/Opportunities/Ext/LogicHooks/orderMapping.php

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
// created: 2021-03-26 10:56:52
$extensionOrderMap = array (
'modules/Opportunities/Ext/LogicHooks/DeleteOpportunity.php' =>
array (
'md5' => '38db1da780d6b18f38b7cb5472758c17',
'mtime' => 1612792956,
'is_override' => false,
),
'modules/Opportunities/Ext/LogicHooks/FixWorksheetAccountAssignment.php' =>
array (
'md5' => '9aa1f6f0d6be9066c4f142f9af8db4ea',
'mtime' => 1612792956,
'is_override' => false,
),
'modules/Opportunities/Ext/LogicHooks/GenerateRenewalOpportunity.php' =>
array (
'md5' => '207fa6307d110a83eba589f7ed82082d',
'mtime' => 1612792956,
'is_override' => false,
),
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Parents
  • How does this work for on-premise installs that, because of VCS, have systems where all files have the same date?

  • The first time the orderMapping is created it will do its best to place them into a particular order based upon the date. You can touch a file and remove it from the orderMapping.php to move it to the end; this will place the file at the end.

Reply
  • The first time the orderMapping is created it will do its best to place them into a particular order based upon the date. You can touch a file and remove it from the orderMapping.php to move it to the end; this will place the file at the end.

Children
No Data