Description
Clones a record and optionally can clone all 1:N & N:N records.
e.g. 1 Shows how to clone the current account entity along with all its related 1:M contacts and opportunities
Signature
Clone( 'entityname', 'guidofentity', 'relationshipname', 'ignorefields', 'enableprefix' )
Example 1
Clone( 'account', [account.accountid], 'contact_customer_accounts', 'opportunity_customer_accounts', false )
Example 2
How to clone just the account itself.
Clone('account',[account.accountid])
Example 3
How to clone the salesorder entity, the related order detail records and ignore some fields for the clone process.
Clone(
'salesorder',
[salesorder.salesorderid],
'order_details',
SetIgnoreFields('new_clonethisorder', 'new_privatetaxnumber'),
true
)
Example 4
How to clone the salesorder entity and ignore some fields for the clone process.
Clone(
'salesorder',
[salesorder.salesorderid],
SetIgnoreFields('new_clonethisorder', 'new_privatetaxnumber'),
false
)
Parameters
| Name | Type | Description | Required |
|---|---|---|---|
| entityname | xxxx | xxxx | xxxx |
| guidofentity | xxxx | xxxx | xxxx |
| relationshipname | xxxx | xxxx | xxxx |
| ignorefields | xxxx | xxxx | xxxx |
| enableprefix | xxxx | xxxx | xxxx |
