'recordLogic' => [
'autofill-from-account' => [
'key' => 'autofillFromRelate',
'modes' => ['edit', 'create'],
'params' => [
'fieldDependencies' => ['account_name'],
'relateField' => 'account_name',
'activeOnFields' => [
'account_name' => [
['operator' => 'not-empty'],
],
],
'updateFields' => [
'primary_address_street' => ['sourceField' => 'billing_address_street'],
'primary_address_city' => ['sourceField' => 'billing_address_city'],
'primary_address_country' => ['sourceField' => 'billing_address_country'],
],
],
],
'autofill-from-reports-to' => [
'key' => 'autofillFromRelate',
'modes' => ['edit', 'create'],
'params' => [
'fieldDependencies' => ['report_to_name'],
'relateField' => 'report_to_name',
'activeOnFields' => [
'report_to_name' => [
['operator' => 'not-empty'],
],
],
'updateFields' => [
'department' => ['sourceField' => 'department'],
],
],
],
],