Update of scratch definition, update of versions of components

This commit is contained in:
cgary committed 2023-11-03 10:25:16 -04:00
1 parent 90b3fc1b72
commit afbf2b6681
64 files changed
+219 -11

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
{
"target-org": "smartclone-dev"
}
@@ -0,0 +1 @@
ref: refs/heads/main
@@ -0,0 +1,7 @@
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
@@ -0,0 +1,2 @@
xœmޱ‚0E�ùŠ—îÒJÔSJPãä¨î
4¡¯␍-ÆÏ·†…Á;Þœ›{êÑÖ�eù†—3Â[M^[,È.e6¶ÕØäù¸ms¥Hx5Oòª:�:Dò<c;*ˆ[ôBp'J½•.õ��•6ÖÐŒ±#e{jT�­ ’ˆb¸túµŠCž2NWÅB´Ê7“v¿'QÁ]÷CÀ(kœE…N×dÂé?Kñ¤ãO:
@@ -0,0 +1 @@
xњ+)JMU047`040031QИ/(И/*)НЛ,©t.-.ЙПuОЙПKХЛ(ЙНaШrииGю/§f~SmлТЯ'sgУ ьЪІЉЋ=ъ“~ко^>&н'µ…+—rcRЪDH“nnjIў^РJОвЮuџжy2?ѕРЭуI}Ях—vчЁJЄ
@@ -0,0 +1,4 @@
x�•�K
Β@ @]Ο)r!σi�€τ.1�j‘:0MΑγ+®έΈkΫ¶:DOήk…σ�Σ•Η!±(
*Η™“'2­E„Τ΅ ‡ί[‡}™_°·£[οj�υyƒΛτ
#•g,�ΑΎ#―(αή~Η5¬
@@ -0,0 +1,2 @@
xœ•’]KÃ0†½Þ¯ˆ¹·éDçi†AP¶é�Œ,=í*m’3ÙðÏÖ•µÛDÌÝyÏûž<ù˜—fN®ý>\U%ùç £Ú�bJ@+“:OèÛôñìšE�?ùuG¦²FƒÆû¥NK !®}Bˆö–1o¤�|fœ‚H™Š�Çñ€Å¬”©DIE�„Å¥-Þë=ÅåMsÖjGáVÖxHE&Kœí„Ú€Ò倾®ZŠ(ÔÙl ʸôUæ!¿íþm¿S0º�¦ò�ÍGFgE~ˆPëdIèQ"º‹m¢Ö ×DË
ê6Ƨ”\ÛPOÐ…”¤�Ée‰ ý>m,TpÖÄ[0¬MóÈúö1åF�&1Q@7×Õjtfþ ªýP{ñb­q¸Ô®9ÛjÝì`ƱÃuµ`æì·o+ÈO/ò¢
@@ -0,0 +1,3 @@
xœ•ŽK
Â0@]çsa2ùL
â]’ÉD‹´•4�¯¸vãþ=Þ“mYædÃitUÌ‚µ1{–É9ñ)×F–Š£j•ˆ¦àQ|1ÏÜuàåÆjC¤T0Tl®¨m!ժıå½ÉǸoöV_°oG…ѳ<æõ—+Ø8¥)á§ gôˆF¾cCÿPÌ/Ò¼–­CÙ
@@ -0,0 +1 @@
x�Υ’ΝJΔ0…]χ)BχφΦAT$Ν •®†Ω�³–΄½mω)ΙνΰγΫ™Β¤Ά Α•Yεδ�“>RkW³ΗM~Γ·F³ϊ �-�»,OΪΖµΚφEz|«n��­Hx9rf'kΤ�Ν�t �‚“c:ηΜg`“η�ίƒA’­$™�„Ν‹λKx—ƒn�z/␍�ƒ‘�Jν,–ƒ�νNβp�Ζ@# {η†U„•Ξv�η°�Ζ�–¶�d�νϋρΐα�£eτ�°!lω 9D=ap�^14^�4“ϊςώΉ3[JσΕ+NRO(φπΒaΩ.T`�εW��3ιR£τ•Β�FλΗς Ζaύ3Eς ΧΙιx
@@ -0,0 +1 @@
948e567d092b376aebc5684c6035a029f824956c
@@ -0,0 +1,167 @@
{
"sourceMembers": {
"AppMenu__AppSwitcher": {
"serverRevisionCounter": 9,
"lastRetrievedFromServer": null,
"memberType": "AppMenu",
"isNameObsolete": false
},
"ReportFolder__prm_channel_reports_folder": {
"serverRevisionCounter": 4,
"lastRetrievedFromServer": null,
"memberType": "ReportFolder",
"isNameObsolete": false
},
"ReportFolder__prm_channel_reports_folder/prm_channel_sales_reports_folder": {
"serverRevisionCounter": 5,
"lastRetrievedFromServer": null,
"memberType": "ReportFolder",
"isNameObsolete": false
},
"ReportFolder__prm_channel_reports_folder/prm_channel_producivity_reports_folder": {
"serverRevisionCounter": 6,
"lastRetrievedFromServer": null,
"memberType": "ReportFolder",
"isNameObsolete": false
},
"DashboardFolder__prm_channel_dashboard_folder": {
"serverRevisionCounter": 7,
"lastRetrievedFromServer": null,
"memberType": "DashboardFolder",
"isNameObsolete": false
},
"FlexiPage__LightningSalesConsole_UtilityBar": {
"serverRevisionCounter": 8,
"lastRetrievedFromServer": null,
"memberType": "FlexiPage",
"isNameObsolete": false
},
"ListView__Account.All": {
"serverRevisionCounter": 14,
"lastRetrievedFromServer": 14,
"memberType": "ListView",
"isNameObsolete": false
},
"Profile__Admin": {
"serverRevisionCounter": 18,
"lastRetrievedFromServer": null,
"memberType": "Profile",
"isNameObsolete": false
},
"ApexClass__OpportunityCloneService": {
"serverRevisionCounter": 19,
"lastRetrievedFromServer": 19,
"memberType": "ApexClass",
"isNameObsolete": false
},
"ApexClass__OpportunityCloneServiceTest": {
"serverRevisionCounter": 20,
"lastRetrievedFromServer": 20,
"memberType": "ApexClass",
"isNameObsolete": false
},
"ApexClass__TestCloneUtility": {
"serverRevisionCounter": 21,
"lastRetrievedFromServer": 21,
"memberType": "ApexClass",
"isNameObsolete": false
},
"CustomLabel__SmartCloneChildList": {
"serverRevisionCounter": 22,
"lastRetrievedFromServer": 22,
"memberType": "CustomLabel",
"isNameObsolete": false
},
"CustomLabel__SmartCloneForceClearFieldList": {
"serverRevisionCounter": 23,
"lastRetrievedFromServer": 23,
"memberType": "CustomLabel",
"isNameObsolete": false
},
"LightningComponentBundle__opportunityCustomClone": {
"serverRevisionCounter": 42,
"lastRetrievedFromServer": 42,
"memberType": "LightningComponentBundle",
"isNameObsolete": false
},
"LightningComponentResource__opportunityCustomClone/opportunityCustomClone.html": {
"serverRevisionCounter": 43,
"lastRetrievedFromServer": 43,
"memberType": "LightningComponentResource",
"isNameObsolete": false
},
"LightningComponentResource__opportunityCustomClone/opportunityCustomClone.js": {
"serverRevisionCounter": 44,
"lastRetrievedFromServer": 44,
"memberType": "LightningComponentResource",
"isNameObsolete": false
},
"LightningComponentResource__opportunityCustomClone/opportunityCustomClone.js-meta.xml": {
"serverRevisionCounter": 45,
"lastRetrievedFromServer": 45,
"memberType": "LightningComponentResource",
"isNameObsolete": false
},
"AuraDefinitionBundle__OppCustomCloneAura": {
"serverRevisionCounter": 28,
"lastRetrievedFromServer": 28,
"memberType": "AuraDefinitionBundle",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAura.cmp": {
"serverRevisionCounter": 29,
"lastRetrievedFromServer": 29,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAuraController.js": {
"serverRevisionCounter": 30,
"lastRetrievedFromServer": 30,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAuraHelper.js": {
"serverRevisionCounter": 31,
"lastRetrievedFromServer": 31,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAura.css": {
"serverRevisionCounter": 32,
"lastRetrievedFromServer": 32,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAura.auradoc": {
"serverRevisionCounter": 33,
"lastRetrievedFromServer": 33,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAuraRenderer.js": {
"serverRevisionCounter": 34,
"lastRetrievedFromServer": 34,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAura.design": {
"serverRevisionCounter": 35,
"lastRetrievedFromServer": 35,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"AuraDefinition__OppCustomCloneAura/OppCustomCloneAura.svg": {
"serverRevisionCounter": 36,
"lastRetrievedFromServer": 36,
"memberType": "AuraDefinition",
"isNameObsolete": false
},
"QuickAction__Opportunity.SmartClone": {
"serverRevisionCounter": 37,
"lastRetrievedFromServer": 37,
"memberType": "QuickAction",
"isNameObsolete": false
}
},
"serverMaxRevisionCounter": 45
}
+8 -1
View File
@@ -27,7 +27,14 @@ The Project consists of the following components:
- This application will not support RecordType as a field to be edited/updated during the clone.
## Setup
1. Setup List of Opportunity Fields to include in the Cloning process.
- Create a Fieldset named 'ClonedFields'. This fieldset will need to contain the fields to clone on the Opportunity.
- Place fields that need to be cloned in the 'ClonedFields' fieldset
2. Create Action for SmartClone
- Navigate to the Opportunity Object and click on 'Buttons, Links, and Actions'. Click the 'New Action' button.
- *Action Type*: 'Lightning Web Component', *Lightning Web Component*:'c:opportunityCustomClone', *Label*: **Your Choice**, *Name*:**Your Choice**
- Save Action Button
- Navigate to the proper layout and place the Action Button on the Layout.
### Prerequisites
- You need to have the Salesforce CLI installed on your system to follow the install directions.
+2 -2
View File
@@ -1,7 +1,7 @@
{
"orgName":"Opportunity Clone Dev Org",
"country":"US",
"adminEmail":"cgary@cloudperformer.com",
"adminEmail":"chris.gary@vectorx.com",
"edition": "Developer",
"description": "Developer Edition Scratch Org with all features installed.",
"hasSampleData": false,
@@ -13,7 +13,7 @@
"Knowledge","LightningSalesConsole","LightningServiceConsole","LiveAgent",
"MarketingUser","OutboundMessageHTTPSession","ProcessBuilder","RecordTypes",
"SalesforceContentUser","SalesforceIdentityForCommunities","SalesUser",
"SAML20SingleLogout","SessionIdInLogEnabled","SingleSignOn","Sites",
"SAML20SingleLogout","SessionIdInLogEnabled","Sites",
"StreamingAPI","ServiceCloud","ServiceUser","Workflow","WorkflowFlowActionFeature",
"WorkThanksPref"],
"settings": {
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<AuraDefinitionBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>51.0</apiVersion>
<apiVersion>58.0</apiVersion>
<description>A Lightning Component Bundle</description>
</AuraDefinitionBundle>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>51.0</apiVersion>
<apiVersion>58.0</apiVersion>
<status>Active</status>
</ApexClass>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>51.0</apiVersion>
<apiVersion>58.0</apiVersion>
<status>Active</status>
</ApexClass>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<ApexClass xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>51.0</apiVersion>
<apiVersion>58.0</apiVersion>
<status>Active</status>
</ApexClass>
@@ -1,13 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>51.0</apiVersion>
<isExposed>false</isExposed>
<apiVersion>59.0</apiVersion>
<isExposed>true</isExposed>
<masterLabel>SmartClone</masterLabel>
<description>Ability to clone the opportunity and child Objects in a more intelligent way.</description>
<targets>
<target>lightning__RecordPage</target>
<target>lightning__RecordAction</target>
</targets>
<targetConfigs>
<targetConfig targets="lightning__RecordPage">
<property name="recordId" type="String" default="{!recordId]"></property>
</targetConfig>
<targetConfig targets="lightning__RecordAction">
<actionType>ScreenAction</actionType>
<objects>
<object>Opportunity</object>
</objects>
</targetConfig>
</targetConfigs>
</LightningComponentBundle>
</LightningComponentBundle>
+1 -1
View File
@@ -7,5 +7,5 @@
],
"namespace": "",
"sfdcLoginUrl": "https://login.salesforce.com",
"sourceApiVersion": "51.0"
"sourceApiVersion": "58.0"
}