Loading...
Loading...
Loading...
Loading...
Line-item Configurator Builder๋ ๊ธฐํ ๋ฐ ๊ฒฌ์ ๊ฐ์ ํ์ค ๊ฐ์ฒด๋ ๋ฌผ๋ก ์ปค์คํ ๊ฐ์ฒด์์ ํ ์ธ์จ ๊ณ์ฐ๊ธฐ, ์ธ๋ถ ๋ฐ์ดํฐ ์ฐ๋์ ์ง์ํ๋ Line-Item Configurator๋ฅผ ๊ฐ๋ฐ ์์ด ๊ตฌํํ๋๋ก ์ง์ํฉ๋๋ค.
์ธ์ผ์ฆํฌ์ค์์ ๋ํ์ ์ผ๋ก Junction ๊ด๊ณ๋ฅผ ๋งบ์ ๊ฐ์ฒด๋ก๋ Opportunity, Quote, Order๊ฐ ์์ต๋๋ค. ์ฌ์ง์ด Sales Cloud์์ ํ์๋ก ์ฌ์ฉ๋๋ ๊ฐ์ฒด๋ค์ ๋๋ค. ์ธ์ผ์ฆํฌ์ค์์ ์ด๋ฌํ ๊ฐ์ฒด๋ค์ Line-Item ์ถ๊ฐ/๋ณ๊ฒฝ ์ ์ ๊ณต๋๋ ๊ธฐ๋ณธ ๊ธฐ๋ฅ๋ค์ ํ๋ฅญํฉ๋๋ค. ํ์ง๋ง ์ผ๋ถ ๋ถํธํ ์ฌํญ๋ค์ด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ํ๋งค ๊ฐ๊ฒฉ ๋๋ ์๋ ์ ๋ ฅ ์ ์ด์ก์ด ๋ฐ๋ก ๊ณ์ฐ๋์ง ์๋ ์ ๊ณผ ํ ์ธ์จ์ ์ฌ์ฉ์๊ฐ ๊ณ์ฐํ์ฌ ์ ๋ ฅํด์ผ ํ๋ ๋ถ๋ถ์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ ์ฌ์ฉ์๋ค์ ์ ํ ์ ํ ๋๋ Line-Item ์ ๋ ฅ ์ ๊ทธ๋ค์ด ์์ฒด์ ์ผ๋ก ์ด์ํ๋ ์๋ฒ์์ ์ฌ๊ณ ๋ฅผ ๊ฐ์ ธ์ ์ฐธ๊ณ ์ฉ์ผ๋ก ๋ณด๊ธธ ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ๊ฐ์ฒด์์ ๊ฐ ๊ณ์ ๋ณ ํ ์ธ์จ์ ์ ์ฉํ์ฌ ์๋๊ณ์ฐ์ด ๋๊ธธ ์ํฉ๋๋ค. ๊ฒฐ๊ตญ, ๊ฐ๋ฐ์์ ๋์์ด ํ์ํ๊ฒ ๋๊ณ ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ ์ ์ด๋๋ฏผ์ด ์ฝ๊ฒ ์ปค์คํ ํ ์ ์๊ฒ ๋ฉ๋๋ค. ํ์ง๋ง ์ด๋ฌํ ๋จ์ ์ Line-Item Configurator๋ฅผ ํตํด ๊ฐ๋ฐ ์์ด ํฌ์ธํธ & ํด๋ฆญ๋ง์ผ๋ก ๋ณด์ํ ์ ์์ต๋๋ค.
Line-Item ์ถ๊ฐ/ํธ์ง ์ ์๋ ๊ณ์ฐ, ์ธ๋ถ ๋ฐ์ดํฐ ์ ์ฉ ๋ฑ ์ต์ํ์ ๊ฐ๋ฐ ๋ฐ ํฌ์ธํธ & ํด๋ฆญ๋ง์ผ๋ก ๊ธฐ๋ฅ ํ์ฅ์ด ๊ฐ๋ฅํฉ๋๋ค.
๋น๋๋ฅผ ์ด์ฉํ์ฌ ์์ฝ๊ฒ ํ๋ฉด์ ๊ตฌํํ ์ ์์ด ์๊ฐ์ ์ ์ฝํ ์ ์๊ณ ์ ์ง๋ณด์๋ก์ ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ์์ ์ ํ๋๋ฐ ์ด๋ ค์์ด ์์ต๋๋ค.
Line-Item Configurator ๊ตฌํ ์ ํ์ํ ๊ธฐ๋ณธ ์ค์ ๋ค์ ๊ฐ๋ฐ์ด ํ์ํ์ง ์์ ์ธ์ผ์ฆํฌ์ค ๊ธฐ๋ณธ ์ง์์ ๊ฐ์ถ ์ด๋๋ฏผ ๋ง์ผ๋ก๋ ํ๋ฉด์ ๊ตฌํํ ์ ์์ต๋๋ค.
Standard ํ๋ฉด
Line-Item Configurator ํ๋ฉด
Line-Item Configurator๋ Junction ๊ด๊ณ๋ฅผ ๋งบ์ ๊ฐ์ฒด๋ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์์ ๋งํ๋ฏ์ด ๋ํ์ ์ผ๋ก Opportunity, Quote, Order๊ฐ ์์ต๋๋ค. ์ด ์ค์์ Opportunity์ Line-Item ๊ตฌ์กฐ๋ฅผ ์ดํด๋ด ์๋ค.
์ฐ๋ฆฌ๋ Opportunity์์ ์ ํ์ ์ถ๊ฐํ๋ ค๊ณ ํฉ๋๋ค. ๋น์ฐํ ์ ํ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ ค๋ฉด Product ๊ฐ์ฒด๊ฐ ํ์ํฉ๋๋ค. ๊ทธ ๋ค์ ์ ํ ์ถ๊ฐ ์ ์ ๋ ฅํ๋ ํ๋งค๊ฐ, ์๋ ๋ฑ์ ์ ๋ณด๋ฅผ ํจ๊ป ์ ์ฅํ๋ ๊ฐ์ฒด๊ฐ ๋ฐ๋ก Opportunity Product ์ ๋๋ค.
์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด Opportunity Product๋ Opportunity์ Product์ ์ ๋ณด๋ฅผ ๋ชจ๋ ๊ฐ์ง๊ณ ์์ต๋๋ค. Opportunity Product๋ Opportunity์ ์ฌ๋ฌ Product๋ฅผ ๋ฑ๋กํ๋ ๋ฐ ํ์ํ ์ฐ๊ฒฐ๊ณ ๋ฆฌ๋ผ๊ณ ์๊ฐํ๋ฉด ๋ฉ๋๋ค. ์ด๋ฌํ ์ฐ๊ฒฐ๊ณ ๋ฆฌ ์ญํ ์ ํ๋ ๊ฐ์ฒด๊ฐ ๋ฐ๋ก Junction Object์ ๋๋ค.
์์ ๊ด๊ณ๋ค๋ง ๋งบ๊ณ ์์ผ๋ฉด ์ธ์ ๋ ์ง Line-Item Configurator๋ฅผ ๊ตฌํํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ๊ด๊ณ ์์ ์๋ ๊ฐ ๊ฐ์ฒด๋ค์ Line-Item Configurator์์ ์๋์ ๊ฐ์ด ์ง์นญํ๊ณ ์์ต๋๋ค.
Parent - Opportunity
Lookup - Product
Line-Item - Opportunity Product (Junction Object)
Line-item Configurator Builder๋ ๋ชจ๋ ๊ฐ์ฒด๋ฅผ ์ง์ํฉ๋๋ค. ๋ฐ๋ผ์ ํ์ค ๊ธฐํ ๋๋ ๊ฒฌ์ ๋ฟ๋ง ์๋๋ผ ์ปค์คํ ๊ฐ์ฒด์์๋ ์ ํ ๋ฑ ๋ผ์ธ ์์ดํ ์ ์ฒ๋ฆฌ ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํ ์ ๋ ์ด์ ์ฝ๋ฉ์ ํ์ ์์ต๋๋ค.
์ธ๋ถ ๋ฐ์ดํฐ์ ์ค์๊ฐ ์ฐ๋์ด ํ์ํ ๊ฒฝ์ฐ Line-item Configurator Builder๋ ์ฐ๋์ ๋ด๋นํ๋ APEX Code๋ฅผ ํธ์ถํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ฐ๋ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
Line-Item Configurator๋ Currency ํ๋์ ํ ์ธ์จ ๊ณ์ฐ๊ธฐ๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค. ํธ๋ฆฌํ ํ ์ธ์จ ๊ณ์ฐ์ด ์ค์ํ ๊ฒฝ์ฐ ํ๋ฅญํ CPQ์ ๋์์ผ๋ก ํ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
SmallBuilder ์ฑ์์ Line-Item Configurator ํญ์ผ๋ก ์ด๋ํ ํ New ๋ฒํผ์ ๋๋ฅด์ธ์.
Line-item Configurator๋ฅผ ์ ๊ท ์์ฑ ๋๋ ํธ์ง์์ Builder๊ฐ ์คํ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ฉด ๋น๋ ํ๋ฉด์ผ๋ก ์ด๋๋ฉ๋๋ค. ๋น๋๋ ํฌ๊ฒ ์ค์ ๋จ๊ณ, ์ฌ์ด๋ ํจ๋, ์ค์ ํจ๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
๋น๋์์ Configurator์ ํ์ํ ์์๋ค์ ๋ชจ๋ ์ค์ ํ ํ ํ์ฑํ ๋ฒํผ(Active)์ ๋๋ฌ ๋ฒํผ์ ์ถ๊ฐ(Add Button)ํ๋ฉด Configurator ๊ตฌํ์ด ์๋ฃ๋ฉ๋๋ค.
ํ์ฑํ๋ Configurator์ ํ์ ์์๋ค์ ๋ชจ๋ ์ค์ ํด์ผ ๊ฐ๋ฅํฉ๋๋ค.
Name
Device
Relate Objects
Lookup Selector Field : 3๊ฐ ์ด์
Line-Item Editor Field : 3๊ฐ ์ด์
์ข์ธก ์๋จ ํ์ดํ ์์ ํ์ฑํ ์ฌ๋ถ๋ฅผ ์ ์ ์์ผ๋ฉฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ, ๋ฒํผ ์ถ๊ฐ, ์ ์ฅ ๋ฐ ์ญ์ ๋ฑ ๋ฒํผ์ด ๋ชจ์ฌ์์ต๋๋ค.
Preview : ์ต์ข ์ ์ฅ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ต๋๋ค.
Add Button : ํ์ฑํ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ์ ๋ฒํผ์ ์์ฑํฉ๋๋ค. ์ง์ ํ ๋ถ๋ชจ ๊ฐ์ฒด ๊ธฐ๋ฐ์ผ๋ก ์ํ๋ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
Active / Inactive : ๋น๋๋ฅผ ๊ตฌ์ฑ๊ธฐ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฑํ๋ฅผ ๋ฐ๋์ ํด์ฃผ์ด์ผ ํฉ๋๋ค. ๋นํ์ฑํ ์ํ์ธ ๊ฒฝ์ฐ ๊ตฌ์ฑ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Save : ๋น๋๋ฅผ ์ ์ฅํฉ๋๋ค.
Clone : ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ๋น๋ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ ํฉ๋๋ค. ๋ณต์ ๋ฒํผ์ ๋๋ฅธ ํ '์ ์ฅ' ๋ฒํผ์ ๋๋ฌ์ผ ๋ณต์ ๊ฐ ์๋ฃ๋ฉ๋๋ค.
Reset : ํธ์ง ๊ณผ์ ์์ ์๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ, Reset ๋ฒํผ์ ๋๋ฅด๋ฉด ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌ๋ฉ๋๋ค.
Help : SmallBuilder Line Items์ ํฌํ ๋ฌธ์๋ก ์ด๋ํฉ๋๋ค.
Relate Objects
Line-Item Configurator๋ ํฌ๊ฒ Parent, Lookup, Line-Item์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋จ๊ณ์์๋ Parent, Lookup, Line-Item์ ์ด๋ ํ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ง ์ง์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๊ตฌ์ฑ๋ค์ ์ค์ ํ๋ ค๋ ๊ฐ์ฒด๋ค์ ์๋ก Junction ๊ด๊ณ๋ก ๋งบ์ด์ ธ ์์ด์ผ ํ๊ณ ๊ฐ์ฒด๋ Standard, Custom ๋ชจ๋ ์ง์ํฉ๋๋ค.
Setup Lookup Selector Lookup์ผ๋ก ์ง์ ๋ ๊ฐ์ฒด์ ๋ํ์ฌ ํ๋๋ฅผ ์ถ๊ฐํ๊ณ Configurator ๊ตฌ์ฑ ์ ์ปฌ๋ผ ๊ฐ ์ ๋ ฌ ๋ฐ ๋๋น ๋ฑ์ ์ค์ ํ๋ ๋จ๊ณ์ ๋๋ค.
Setup Line-Item Editor Line-Item์ผ๋ก ์ง์ ๋ ๊ฐ์ฒด์ ๋ํ์ฌ ํ๋๋ฅผ ์ถ๊ฐํ๊ณ Configurator ๊ตฌ์ฑ ์ ์ปฌ๋ผ ๊ฐ ์ ๋ ฌ, ๋๋น, ๊ฐ ์ปฌ๋ผ์ ์์ฑ(์ซ์, ์กฐํ ํ๋ ๋ฑ)์ ๋ฐ๋ฅธ ๊ณ ๊ธ ์ค์ ์ ํ๋ ๋จ๊ณ์ ๋๋ค.
๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ํจ๋์ ๋๋ค. ๋น๋์ ์ด๋ฆ, ํ๋ฉด ๋น์จ, ์ฅ์น์ ๋ฐ๋ฅธ ํ๋ฉด UX ๋ฑ์ ์ค์ ํฉ๋๋ค.
Loading...
Line-item Configurator๋ฅผ ๊ตฌํํ๊ธฐ ์ํด์๋ ๋จผ์ Parent ๊ฐ์ฒด, Line-item ๊ฐ์ฒด, Lookup ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค.
์ฐธ๊ณ ๋ก ๊ธฐํ์์ ์ ํ Line-item Configurator๋ฅผ ๊ตฌํํ๋ ๊ฒฝ์ฐ Parent Object๋ ๊ธฐํ ๊ฐ์ฒด๋ก Line-item ๊ฐ์ฒด๋ ๊ธฐํ ์ ํ์ผ๋ก ์ค์ ํ๋ฉฐ ์ ํ(Product)์ Lookup ๊ฐ์ฒด๋ก ์ค์ ํฉ๋๋ค.
Line-Item Editor์์ ์ ์ฅ๋ ๋ ์ฝ๋ ๋ถ๋ฌ์ฌ ์ ์ ๋ ฌ ์ง์ ๋ฐ ์ญ์ ์ ์ด ๋ฑ ์ค์ ํฉ๋๋ค.
Lookup Selector ๊ฒ์ ์ ํค์๋ ๋งค์นญ ๋ฐฉ๋ฒ ๋ฐ ํํฐ ๋ฑ ์ค์ ํฉ๋๋ค.
Line-item์ ๋ฑ๋กํ๊ธฐ ์ํด์๋ ๋จผ์ ์ ํ๊ณผ ๊ฐ์ Lookup ๊ฐ์ฒด๋ฅผ ๊ฒ์ํ๊ณ ๊ฒ์ ๊ฒฐ๊ณผ ์ค ์ํ๋ ๋ ์ฝ๋๋ฅผ ์ ํํ๊ณ ์๋ ๋ฑ์ ์ค์ ํ์ฌ Line-item์ ๋ฑ๋กํฉ๋๋ค. ๊ฒ์ ์ค์ ์ Lookup ๊ฐ์ฒด ๊ฒ์ ์ ๊ฒ์ ๊ฒฐ๊ณผ Layout์ ์ค์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
๊ธฐํ๋ฅผ ์๋ฅผ ๋ค๋ฉด ๊ธฐํ ์ ํ๊ณผ Lookup ๊ด๊ณ์ธ ์ ํ์ ๊ฒ์ํ๊ณ ์ ํํ ์ ํ์ Line-item์ผ๋ก ๋ฑ๋กํฉ๋๋ค. ๊ฒ์ ์ค์ ์์๋ Lookup ๊ฐ์ฒด ๊ฒ์ ๊ฒฐ๊ณผ layout์ ์ค์ ํฉ๋๋ค.
์ ํํ Lookup ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ๊ฒ์ ๊ฒฐ๊ณผ์ ํ์๋ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ Display ์์ฑ์ ์ค์ ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์๋ก ๊ฐ์ ๋ด์ ์ ์๋ ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
์ ํํ Lookup ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ๊ฒ์ ๊ฒฐ๊ณผ์ ํ์๋ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ Display ์์ฑ์ ์ค์ ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์๋ก ๊ฐ์ ๋ด์ ์ ์๋ ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
Loading...
Lookup ๋๋ Line-Item ๋ฐ์ดํฐ์ ๋ถ๊ฐ์ ์ผ๋ก ๊ด๋ จ ๊ฐ์ฒด๋ ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ ํํํด์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
Lookup์ Data Source๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ: ๊ฒ์ ์ค์ (Setup Lookup Selector) ๋จ๊ณ๋ก ์ด๋ํฉ๋๋ค. Line-Item์ Data Source๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ: ํธ์ง๊ธฐ ์ค์ (Setup Line-Item Editor) ๋จ๊ณ๋ก ์ด๋ํฉ๋๋ค.
Add data sources ๋ฒํผ์ ๋๋ฌ Data Source ํธ์ง ๋ ์ด์์์ ์ด์ด์ค๋๋ค.
Line-Item ํธ์ง๊ธฐ๋ Evaluation Event๋ฅผ ํ์๋ก ์ค์ ํด์ฃผ์ด์ผ ํฉ๋๋ค. Evaluation Event๋ ์๋์ ๊ฐ์ด ์ ๊ณต๋ฉ๋๋ค.
On Initialization : Line-Item ๋ ์ฝ๋๊ฐ ์๋ก ์ถ๊ฐ๋์์ ๋ ์คํ๋ฉ๋๋ค.
On Loading : Line-Item ํ๋ฉด์ด ๋ก๋๋ ๋๋ง๋ค ์คํ๋ฉ๋๋ค.
Before Save : Line-Item ๋ ์ฝ๋๋ค์ด ์ ์ฅ๋๊ธฐ ์ ์คํ๋ฉ๋๋ค.
Salesforce ๋ด ๊ด๋ จ ๊ฐ์ฒด๋ฅผ ์กฐํํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ด ํํํ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด Lookup์ด Product2๋ก ์ง์ ๋ ๊ฒฝ์ฐ PricebookEntry์ ์๋ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๋ ๋ด๋ถ ๋ฐ์ดํฐ์์ค๋ฅผ ์ด์ฉํด ์กฐ๊ฑด์ ๋ง๋ PricebookEntry๋ฅผ ์กฐํํ์ฌ ์ ํ๊ณผ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค.
์ฃผ๋ก ์ธ๋ถ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ์ฌ ๊ฐ์ด ํํํด์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ฑํ Apex Class๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ์์ค๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ๋๋ฌธ์ ๋ด๋ถ ๋ฐ์ดํฐ์์ค์ ๋นํด ์์ ๋กญ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ ์ฅ์ ์ด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ธ๋ถ ์๋ฒ์์ ์ค์๊ฐ ์ฌ๊ณ ๋ฅผ ๊ฐ์ ธ์ ํ๋ฉด์ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ Apex Class์์ Rest API ์ฝ๋๋ฅผ ์์ฑํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ์์ค์ ์ง์ ํ๋ฉด Line-Item Configurator์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ณด์ค ์ ์์ต๋๋ค.
Loading...
Loading...
์ ์ ์ด ์๋ฃ๋๋ฉด ์ ์ฅ ํ ๋น๋์๋จ์ Active ๊ธฐ๋ฅ Configuration์ด ํ์ฑํ๋์ด์ผ ์ค์ ์ฌ์ฉํ ์ค๋น๊ฐ ์๋ฃ๋ฉ๋๋ค.
๋น๋ ์๋จ์ Preview ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉฐ ๊ตฌํ๋ Line-item configurator๋ฅผ ์คํํ์ฌ ๋ณผ ์ ์์ต๋๋ค.
๋น๋ ์๋ด์ Add Button ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ตฌํ๋ Line-Item Configurator๋ฅผ ์ ํด๋ฆญ์ผ๋ก Parent ๊ฐ์ฒด์ Page Layout์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๋ฒํผ ์ด์ธ์ ๋ค๋ฅธ ๊ณณ์์ Line-Item Configurator๋ฅผ ํธ์ถํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด <SBLD:LineItemConfigurator />
๋ฅผ ์ฝ์
ํด์ฃผ๋ฉด ๋ฉ๋๋ค.
ํ์ฌ๋ Aura Component๋ง ์ ๊ณต๋ฉ๋๋ค.
Loading...
Loading...
Loading...
์ต์ ์ ์ฌ์ฉํ๊ธฐ ์ํด ์๋ ๋ ๊ฐ์ง ์์ ์ด ์๋ฃ๋์ด์ผ ํฉ๋๋ค.
๋น๋์์ ์ต์ ์ฌ์ฉ์ ํ์ฑํํ๊ณ ํธ์ง๊ธฐ์ ์ต์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ํํํ๊ณ ์ ์ฅํ ์ง ์ค์ ํฉ๋๋ค.
Line Item Configurator๋ฅผ ์ฌ์ฉํ๊ธฐ ์ , Feature, Option ๋ฐ์ดํฐ๋ฅผ ๋จผ์ ์ธํ ํด์ผ ํฉ๋๋ค. ์ ํ, Feature, Option ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ์ธํ ํด์ผ ํ๋์ง ๋ฐฉ๋ฒ์ ์๋ ค ๋๋ฆฝ๋๋ค.
๋น๋์์ ์ต์ ์ฌ์ฉ์ ํ์ฑํํ๊ณ ํธ์ง๊ธฐ์ ์ต์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ํํํ๊ณ ์ ์ฅํ ์ง ์ค์ ํฉ๋๋ค.
์ ํ ์ต์ ์ ์ฌ์ฉํ๊ธฐ ์ ๋ผ์ด์ผ์ค๊ฐ ์๋์ง ํ์ธํด์ฃผ์ธ์. ๊ทธ๋ฆฌ๊ณ Lookup์ ๊ฐ์ฒด๊ฐ '์ ํ(Product2)'์ธ ๊ฒฝ์ฐ์๋ง ์ ํ ์ต์ ์ ํ์ฑํํ ์ ์์ต๋๋ค.
Use product options๋ฅผ ์ฒดํฌํ์ฌ ์ ํ ์ต์ ์ ํ์ฑํํฉ๋๋ค.
์ ํ ์ต์ ์ด ํ์ฑํ๋๋ฉด ๋น๋์์ ์ค์ ์คํ ์ด ํ ๋จ๊ณ ๋ ์ถ๊ฐ๋ฉ๋๋ค.
ํด๋น ๋จ๊ณ์์๋ Line Item ํธ์ง๊ธฐ์์ ์ ํ ์ต์ ์ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ํ ํ๋ ๋งคํ, ์ต์ ์ ์กฐ๊ฑด ๊ทธ๋ฆฌ๊ณ ์ต์ ์ ํ๊ธฐ์์ ์ผ๋ถ ์ต์ ์ ์ ๋ณด ๋ฅผ ์จ๊ธฐ๊ณ ์ถ์ ๊ฒฝ์ฐ ์ค์ ์ ํตํด
Line Item์ Feature ๋๋ ์ต์ ์ ์ฐธ์กฐํ ํ๋์ ์ต์ ๊ด๋ จ Line Item๊ณผ์์(๊ตฌ์ฑํ๋ ค๋ ์ ํ์ Line Item) Line Item ๊ฐ ์ฐ๊ฒฐํ ํ๋๋ฅผ ์ง์ ํฉ๋๋ค.
Line Item ํธ์ง ์, ๊ฐ ์ต์ ๊ฐ์ ์ด๋ป๊ฒ ํํํ๊ณ ์ ์ฅํ ์ง ์ค์ ํ๋ ๊ตฌ๊ฐ์ ๋๋ค.
์ต์ ์ ํ์์ ์ค์ ํ ๋จ๊ฐ๊ฐ ์๋ ๊ฒฝ์ฐ, ๊ธฐ๋ณธ์ ์ผ๋ก PricebookEntry์ ๋จ๊ฐ๋ฅผ ์ฐธ์กฐํฉ๋๋ค. ๊ทธ๋ฌ๊ธฐ ์ํด Pricebook์ ๊ธฐ์ค์ ์ง์ ํฉ๋๋ค.
Line Item Configurator๋ฅผ ์ฌ์ฉํ๊ธฐ ์ , Feature, Option ๋ฐ์ดํฐ๋ฅผ ๋จผ์ ์ธํ ํด์ผ ํฉ๋๋ค. ์ ํ, Feature, Option ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ์ธํ ํด์ผ ํ๋์ง ๋ฐฉ๋ฒ์ ์๋ ค ๋๋ฆฝ๋๋ค.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Line-Item Configurator๋ ํ์ฌ ๋ฅผ ๋งบ์ ๊ฐ์ฒด๋ค๋ง ์ง์ํ๊ณ ์์ต๋๋ค. ์ถํ Parent - Child (one-to-many) ๊ตฌ์กฐ๋ ์ง์ํ ์์ ์ ๋๋ค.
๋ชจ๋ ๊ฐ์ฒด ์ง์
ํฌ์ธํธ & ํด๋ฆญ ๊ธฐ๋ฐ ์ ์ ํด
๊ธฐํ, ์ ํ ๋ฐ ๊ฐ๊ฒฉ ๋ชฉ๋ก๊ณผ ๊ฐ์ด 3๊ฐ ์ด์์ ๊ฐ์ฒด๋ก ์ด๋ฃจ์ด์ง๋ ๋ณต์กํ Line-Item Configurator๋ฅผ ์์ฝ๊ฒ ๊ตฌํํ ์ ์๋ ๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
์ธ๋ถ ๋ฐ์ดํฐ ์ค์๊ฐ ์ฐ๋
CPQ์ ๋์
์ค์ ๋จ๊ณ๋ฅผ ํ์ํฉ๋๋ค. ๋จ๊ณ๋ 3๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ์ค์ ์ ๋๋ฅด๋ฉด ๋ฒ ์์ญ์ด ํด๋น ํจ๋๋ก ์ ํ์ด ๋ฉ๋๋ค.
๋ฒ์ ๋จ๊ณ์ ๋ฐ๋ผ ํด๋น ์ค์ ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
๋ฒํธ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํ๋๋ช | ์ค๋ช | ํ์ |
---|
์ปฌ๋ผ ์์ฑ
์ปฌ๋ผ๋ช | ์ค๋ช |
---|
์ต์ ํ๋
ํ๋๋ช | ์ค๋ช | ํ์ |
---|
Price book ๊ฐ ๊ธฐ์ค์ ์ ํํฉ๋๋ค.
Parent Field๋ก ์ ํํ ๊ฒฝ์ฐ, Parent์์ Pricebook์ ์ฐธ์กฐํ๊ณ ์๋ ํ๋๋ฅผ ์ ํํฉ๋๋ค. Value๋ก ์ ํํ ๊ฒฝ์ฐ, Pricebook์ ๋ ์ฝ๋ ID ๊ฐ์ ๋ฃ์ด์ฃผ์ธ์.
์ฐธ๊ณ : > > Advanced Condition
์ฐธ๊ณ : > Lookup Object
์ฐธ๊ณ : > > Delete Controller Field
ํ์ด์ง ๋ ์ด์์์์ Salesforce ๋ชจ๋ฐ์ผ Lightning Experience ์์ (Salesforce Mobile and Lightning Experience Actions) ์์ญ์ด ํ์ฑํ ๋์ด์๋์ง ํ์ธํ์ธ์.
Lightning ๋ ์ฝ๋ ํ์ด์ง(Lightning Record Page)์์ ๊ฐ์กฐ ํจ๋(Highlight Panel)์ด ๋์ ์์ (Dynamic Actions)์ผ๋ก ์ ๊ทธ๋ ์ด๋ ๋์ด์๋์ง ํ์ธํ์ธ์. ๋์ ์์ ์ผ๋ก ๋์ด์๋ ๊ฒฝ์ฐ ๊ฐ์กฐ ํจ๋(Highlight Panel)์ ๋ฒํผ์ ์๋์ผ๋ก ์ถ๊ฐํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
- ๋ณต์กํ ๊ณ์ฐ์ ์ค๋ฅ, ํ ์ธ์จ ๋ฐ ๊ณ์ฐ์ ์ ์ฉ ๋ฐฉ์ ์์
Parent Object | ๊ธฐํ, ๊ฒฌ์ , ์ถ์ฅ ๋ฑ Line-item Configurator๋ฅผ ์ถ๊ฐํ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค. | โ๏ธ |
Line-item Object | ๊ธฐํ ์ ํ, ๊ฒฌ์ ํ์์ดํ , ์ถ์ฅ ๋ชฉ์ ์ง ๋ฑ Parent Object์ ์์ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค. | โ๏ธ |
Lookup Object | ์ ํ, ๊ฑฐ๋์ฒ ๋ฑ Line-item์ด ์ฐธ์กฐํ๋ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
๐ก Tip
Line-Item Editor๋ง ์ฌ์ฉํ๊ณ ์ถ์ ๊ฒฝ์ฐ Block adding items๋ฅผ ์ ํํ์๋ฉด ๋ฉ๋๋ค.
์กฐ๊ฑด์ ๋ฐ๋ผ ์ ์ดํ๋ ค๋ฉด ๋ฐ๋ก ์๋์ ๋ณด์ด๋ ์
๋ ฅ๋์ Parent ํ๋์ API ๋ช
์ ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค. (ํ๋๊ฐ์ | โ๏ธ |
Order By | ์ ์ฅ๋ Line-Item์ ๋ ์ฝ๋๋ฅผ ๋ถ๋ฌ์ฌ ์ ์ ๋ ฌ์ ์ค์ ํฉ๋๋ค. SOQL์ |
Delete Controller Field | ์ง์ ํ ํ๋ ๊ฐ์ ๋ฐ๋ผ Line-Item ๋ ์ฝ๋ ์ญ์ ๋ฅผ ์ ์ดํฉ๋๋ค. Line-Item ํ๋์ฌ์ผ ํ๊ณ , ํด๋น ํ๋๊ฐ์ |
Keyword Field | Lookup ๋ ์ฝ๋ ๊ฒ์ ํค์๋๋ก ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํฉ๋๋ค. | โ๏ธ |
Match Condition | ํค์๋ ๊ฒ์ ๋ฐฉ์์ ์ ํํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Contains | โ๏ธ |
Order By | Lookup ๊ฒ์ ์ ์ ๋ ฌ์ ์ค์ ํฉ๋๋ค. SOQL์ |
Advanced Condition | ๊ฒ์ ์กฐ๊ฑด์ ๋ฏธ๋ฆฌ ์ง์ ํฉ๋๋ค.
SOQL์ |
Order | ์ปฌ๋ผ์ ๋ณด์ด๋ ์์์ ๋๋ค. | โ๏ธ |
API Name | ๋์ ๊ฐ์ฒด์ ํ๋ API ์ด๋ฆ์ ๋๋ค. | โ๏ธ |
Label | ํ๋ฉด์ ํ์๋๋ ์ปฌ๋ผ์ ๋ผ๋ฒจ์ ๋๋ค. | โ๏ธ |
Width(px) | ์ปฌ๋ผ์ ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค. |
Text Align | ์ปฌ๋ผ ๊ฐ์ ์ ๋ ฌ์ ์ง์ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Left |
Hidden | ์ปฌ๋ผ์ ์จ๊น ์ฒ๋ฆฌ ํฉ๋๋ค. |
Image | ์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ฒดํฌํฉ๋๋ค. ์ปฌ๋ผ์ ๊ฐ์ ์ด๋ฏธ์ง URL์ด์ด์ผ ํฉ๋๋ค. |
Image Width(px) | ์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค. |
Image Height(px) | ์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋์ด๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค. |
1 | ์ปฌ๋ผ์ ์ ํ์ ์ ํํฉ๋๋ค.
| โ๏ธ |
2 | ํ๋ฉด์ ํ์ํ ๋ผ๋ฒจ์ ์ ๋ ฅํฉ๋๋ค. | โ๏ธ |
recordId | Line-Item Configurator์์ ์ค์ ํ Parent์ ๋ ์ฝ๋ ID ์ ๋๋ค. | โ๏ธ |
builderId | Line-Item Configurator์ ๋ ์ฝ๋ ID ์ ๋๋ค. | โ๏ธ |
Unfold by default | Line Item ํธ์ง๊ธฐ์์ ์ต์ ์ด ์๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํผ์ณ์ ๋ณด์ฌ์ค์ง ์ค์ ํฉ๋๋ค. |
Parent Field of Options | ๊ตฌ์ฑ ์ ํ์ ๋ ์ฝ๋์ ์ต์ ๋ ์ฝ๋ ๊ฐ ์ฐ๊ฒฐ์ ์ํ ์กฐํ ํ๋๋ฅผ ์ค์ ํฉ๋๋ค. | โ๏ธ |
Feature Reference Field | ์ ํ๋ Feature์ ์ ๋ณด๋ฅผ ์ฐธ์กฐํ๊ธฐ ์ํด Line Item ๊ฐ์ฒด์ Feature(๊ฐ์ฒด: Product Feature) ์กฐํ ํ๋๋ฅผ ์ ํํฉ๋๋ค. | โ๏ธ |
Product Option Reference Field | ์ ํ๋ ์ต์ ์ ์ ๋ณด๋ฅผ ์ฐธ์กฐํ๊ธฐ ์ํด Line Item ๊ฐ์ฒด์ ์ต์ (๊ฐ์ฒด: Product Option) ์กฐํ ํ๋๋ฅผ ์ ํํฉ๋๋ค. | โ๏ธ |
Product Option | ์ต์ ์ ์์ฑ์ ๋๋ค. |
Line Item | ๊ฐ ์ต์ ๊ฐ์ ์ด๋ Line Item ํ๋์ ์ ์ฅํ ์ง ์ ํํฉ๋๋ค. ์ ํํ์ง ์์ผ๋ฉด ์ ์ฅ๋์ง ์์ต๋๋ค. |
Column Location | ๊ฐ ์ต์ ๊ฐ์ Line Item ํธ์ง ํ๋ฉด์์ ์ด๋ ์ปฌ๋ผ์ ๋ณด์ฌ์ค์ง ์ ํํฉ๋๋ค. ์ ํํ์ง ์์ผ๋ฉด ์จ๊น ์ฒ๋ฆฌ๋ฉ๋๋ค. |
Hidden | ํด๋น ์ต์ ๊ฐ์ด Line Item ํ๋ฉด์์ ์จ๊น ์ฌ๋ถ๋ฅผ ์๋ ค์ค๋๋ค. |
Don't Save | ํด๋น ์ต์ ๊ฐ์ด Line Item์ ์ ์ฅ๋๋์ง ์๋ ค์ค๋๋ค. |
Product Code | ์ต์ ์ ์ ํ ์ฝ๋์ ๋๋ค. |
Unit Price | ์ต์ ๋จ๊ฐ์ ๋๋ค. ์ต์ ์์ ๋จ๊ฐ๋ฅผ ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ, ๊ฐ๊ฒฉ ๋ชฉ๋ก ํญ๋ชฉ(๊ฐ์ฒด: PricebookEntry)์์ ๋จ๊ฐ๋ฅผ ๊ฐ์ ธ์ต๋๋ค. | โ๏ธ |
Quantity | ์ต์ ์์ ์ค์ ํ ์๋์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ 1์ ๋๋ค. | โ๏ธ |
Total Price | ๋จ๊ฐ, ํ ์ธ์จ ๋ฐ ์๋์ ๋ชจ๋ ๊ณ์ฐํ ์ด์ก์ ๋๋ค. |
Discount (%) | ์ต์ ์ ํ ์ธ์จ(%) ์ ๋๋ค. |
Discount (Amount) | ์ต์ ์ ํ ์ธ๊ฐ์ ๋๋ค. |
Original Price | ํ ์ธ์ ์ ์ฉํ๊ธฐ ์ ๊ธ์ก์ ๋๋ค. |
SmallBuilder๋ ์๋๋ฐ์ํํธ๊ฐ ์ ๊ณตํ๋ ์ธ์ผ์ฆํฌ์ค ์ ๋์จ ํจํค์ง๋ก ์ธ์ผ์ฆํฌ์คImplementation ๊ณผ์ ์์ ์์ฃผ ์ ํ๋ ์ปค์คํ ๊ธฐ๋ฅ์ ์ฝ๋ฉ์์ด ๊ตฌํํ ์ ์๋๋ก ์ง์ํ๋Tool๋ค๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ค๋น์ค
๋น๋์ Side Panel์์ Line-item Configurator์ Name, Device ์ ๋ณด ๋ฑ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
Configurator์ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Lookup ๊ฒ์ ๋ฐ ๋ฐ์ดํฐ ๋ชฉ๋ก์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Line-Item ํธ์ง๊ธฐ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Configurator์ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Device์ ๋ฐ๋ฅธ ํ๋ฉด ๊ตฌ์ฑ
Desktop
Mobile ๋ชจ๋ฐ์ผ ํ๋ฉด์์๋ ๋ฐ์คํฌํฑ๊ณผ ๊ฐ์ ํํฐ๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค.
Lookup ๊ฒ์ ๋ฐ ๋ฐ์ดํฐ ๋ชฉ๋ก์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Line-Item ํธ์ง๊ธฐ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Line-item ํ๋์ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์์ ์ ํ Lookup ๋ ์ฝ๋๋ณ๋ก ๊ฐ๊ฒฉ, ํ ์ธ์จ, ์๋ ๋ฑ์ ์์ฑ ํ๋๋ฅผ ์ ์ํฉ๋๋ค.
Line-item ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ํธ์ง ์ ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ ๊ธฐ๋ณธ๊ฐ ๋ฐ ์์ฑ์ ์ค์ ํฉ๋๋ค.
๊ฐ ํ๋ ์ ํ์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ธ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์ซ์ ์ต์๊ฐ ๋ฐ ์ต๋๊ฐ, ๊ณ์ฐ ์์, ์ด๋ฏธ์ง ์ค์ ๋ฑ ์ ๊ณตํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
Line-item ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ํธ์ง ์ ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ ๊ธฐ๋ณธ๊ฐ ๋ฐ ์์ฑ์ ์ค์ ํฉ๋๋ค.
๊ฐ ํ๋ ์ ํ์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ธ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์ซ์ ์ต์๊ฐ ๋ฐ ์ต๋๊ฐ, ๊ณ์ฐ ์์, ์ด๋ฏธ์ง ์ค์ ๋ฑ ์ ๊ณตํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค ๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
์ฃผ๋ก ์ธ๋ถ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ์ฌ ๊ฐ์ด ํํํด์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ฑํ Apex Class๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ์์ค๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ๋๋ฌธ์ ๋ด๋ถ ๋ฐ์ดํฐ์์ค์ ๋นํด ์์ ๋กญ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ ์ฅ์ ์ด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ธ๋ถ ์๋ฒ์์ ์ค์๊ฐ ์ฌ๊ณ ๋ฅผ ๊ฐ์ ธ์ ํ๋ฉด์ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ Apex Class์์ Rest API ์ฝ๋๋ฅผ ์์ฑํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ์์ค์ ์ง์ ํ๋ฉด Line-Item Configurator์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ณด์ค ์ ์์ต๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ Apex Class๋ฅผ ๋จผ์ ์์ฑํด์ผ ํฉ๋๋ค. Package์์ ์ ๊ณตํ๋ SBLD.DataSourceService.Fetchable
์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๋ ค๋ Apex Class์ implements
ํ์ฌ ๊ตฌํํฉ๋๋ค.
์ค๋น์ค์ ๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ Apex Class๋ฅผ ๋จผ์ ์์ฑํด์ผ ํฉ๋๋ค. Package์์ ์ ๊ณตํ๋ SBLD.DataSourceService.Fetchable
์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๋ ค๋ Apex Class์ implements
ํ์ฌ ๊ตฌํํฉ๋๋ค.
SBLD.DataSourceService.Fetchable
ํด๋์ค๋ฅผ implements
ํ์ฌ execute()
๋ฉ์๋๋ฅผ ๊ตฌํํฉ๋๋ค.
SBLD.DataSourceService.Parameter
์์ gets()
๋ฉ์๋๋ฅผ ํตํด Line-Item Configurator์ Parent ๋๋ Lookup ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
Line-Item Configurator๋ก ๊ฒฐ๊ณผ๊ฐ์ ์ ๋ฌํ๊ธฐ ์ํด ์๋ ํด๋์ค๋ฅผ ์ด์ฉํฉ๋๋ค.
๋์(Lookup ๋๋ Line-Item)์ ํ๋ง๋ค Action์ ์ง์ ํฉ๋๋ค. Action์ ๋ฐ์ดํฐ์์ค ๊ฐ์ Lookup ๋๋ Line-Item ํ๋์ ๋งคํํ๋ ์์ ์ ๋๋ค.
setKeyValue(Object keyValue) Lookup ๋๋ Line-Item์ ๋์ ๋ ์ฝ๋๋ฅผ ์ฐพ๊ธฐ ์ํ Key๊ฐ์ ์ค์ ํฉ๋๋ค.
putSourceToTargetField(Object sourceValue, String targetField) ๋ฐ์ดํฐ์์ค ๊ฐ์ Lookup ๋๋ Line-Item ํ๋์ ํ ๋นํฉ๋๋ค.
๋งคํ์ด ์๋ฃ๋ Action์ ๋ฆฌํด ๊ฐ์ ์ถ๊ฐํ๋ ์์ ์ ๋๋ค.
addAction(SBLD.DataSourceServiceAction action) SBLD.DataSourceService.Result ์ธ์คํด์ค์ Action์ ์ถ๊ฐํฉ๋๋ค.
์ค๋น์ค์ ๋๋ค.
2024. 5. 24.
๋น๋
2024. 5. 23.
๋น๋
2024. 4. 29.
๋ผ์ธ ์์ดํ ์ฑ๋ฒ ๊ธฐ๋ฅ ์ถ๊ฐ
ํธ์ง๊ธฐ์์ ์ ํ ์ต์ ์ถ๊ฐ ์ ์ ์ฒด ์ ํ ๋ฐ ํด์ ๊ธฐ๋ฅ ์ถ๊ฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
์ฑ๋ฒ ๊ธฐ๋ฅ
๋ผ์ธ ์์ดํ ๊ฐ์ฒด ๋จ๊ณ์์ ์ฑ๋ฒํ ํ๋๋ฅผ ์ง์ ํ์ฌ ์๋ ์ฑ๋ฒ์ด ๋๋๋ก ์ค์ ์ ์ถ๊ฐํ์์ต๋๋ค.
์ ํ ์ต์
์ ํ ์ต์ ์ ํ ์ ์ ์ฒด ์ ํ ๋ฐ ํด์ ๊ฐ๋ฅํ๋๋ก ์๋จ์ ์ฒดํฌ๋ฐ์ค๋ฅผ ์ถ๊ฐํ์์ต๋๋ค.
(์ด๋ฏธ์ง ์ค๋น ์ค)
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช |
---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช |
---|---|---|
๋ฒํธ | ํ๋๋ช ๋ฐ ์์ญ | ์ค๋ช |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Setting | ์์ฑ | ์ค๋ช |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Release Date
๋ฏธ๋ฆฌ๋ณด๊ธฐ์์ ๋ ์ฝ๋ ๊ฒ์ ์ 'LastViewedDate' ํ๋ ๊ด๋ จ ์ค๋ฅ ํด๊ฒฐ
Release Date
Fixed
์ฟผ๋ฆฌ ๋ง๋ฒ์ฌ์์ ์ฐ์ฐ์๋ฅผ 'ํฌํจ'์ผ๋ก ์ ํํ์ฌ ์์ฑํ ๋ชจ๋ ์ฟผ๋ฆฌ์์ ๋ฐ์ํ ์ค๋ฅ ํด๊ฒฐ
์กฐํ ๊ฒ์ ์ค์ ์์ '์ผ์น ์กฐ๊ฑด'์ด '๋ค์์ผ๋ก ์์'์ธ ๊ฒฝ์ฐ, ํธ์ง๊ธฐ์์ ์กฐํ ๋ ์ฝ๋๋ฅผ ๊ฒ์ํ ๋ ๋ฐ์ํ๋ ์ค๋ฅ ํด๊ฒฐ
Release Date
Summary
Feature
1
Name
Configurator์ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค.
โ๏ธ
2
Device
๋ฐ์คํฌํฑ ๋๋ ๋ชจ๋ฐ์ผ์ฉ์ผ๋ก ํ๋ฉด์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
Responsive - ๊ธฐ๊ธฐ์ ๋ฐ๋ผ ํ๋ฉด์ด ์๋์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
Desktop - ๋ฐ์คํฌํฑ์ ๋ง์ถฐ์ง ํ๋ฉด์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
Mobile - ๋ชจ๋ฐ์ผ์ ๋ง์ถฐ์ง ํ๋ฉด์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Responsive
โ๏ธ
3
Description
Configurator์ ๋ํ ์ค๋ช ์ ๊ธฐ์ฌํฉ๋๋ค.
4
Screen Ratio
Configurator ํ๋ฉด ํฌ๊ธฐ์ ๋ํ ๋น์จ์ ์ ํํฉ๋๋ค.
ํ๋ฉด์ ๋ณด์ด๋ Lookup ๋๋ Line-Item์ ํ๋๊ฐ ๋ง์ ๋ ๋น์จ์ ๋ฎ์ถฐ ํ๋์ ๋ณด๊ธฐ ์ํจ์ ๋๋ค.
100%
90%
80%
๊ธฐ๋ณธ๊ฐ : 100%
1
List All Item
Lookup Selector ํ๋ฉด ๋ก๋ ์ ์ ์ฒด ๊ฒ์์ด ๋๋๋ก ํ์ฑํํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : ํ์ฑํ๋จ
2
Allow Select Duplicate Item
Lookup Selector์์ ๋ ์ฝ๋๋ฅผ ์ค๋ณต์ผ๋ก ์ ํํ ์ ์๋๋ก ํ์ฉํฉ๋๋ค.
3
Records By Page
ํ ํ์ด์ง ๋น ํ์ํ ๋ ์ฝ๋ ์๋ฅผ ์ง์ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : 50
1
View Summary
Line-Item Editor ํ๋ฉด ํ๋จ์ Summary๋ก ์ง์ ๋ ํ๋๋ค์ ๋ณด์ฌ์ค๋๋ค.
1
Relate Objects ์ ๋ณด
Parent, Lookup, Line-Item์ด ์ด๋ ํ ๊ฐ์ฒด๋ก ์ง์ ๋์๋์ง ๋ณด์ฌ์ค๋๋ค.
2
Target
์ด๋ ํ ๊ฐ์ฒด์ ํ๋๋ฅผ ์ฐพ๊ณ ์ถ์์ง ์ ํํฉ๋๋ค.
3
Select Field
์ฐพ์ผ๋ ค๋ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
4
API Name
์ ํํ ํ๋์ API Name์ด ๋ณด์ ๋๋ค.
Order
์ปฌ๋ผ์ ๋ณด์ด๋ ์์์ ๋๋ค.
โ๏ธ
API Name
๋์ ๊ฐ์ฒด์ ํ๋ API ์ด๋ฆ์ ๋๋ค.
โ๏ธ
Label
ํ๋ฉด์ ํ์๋๋ ์นผ๋ผ์ ๋ผ๋ฒจ์ ๋๋ค.
โ๏ธ
Default Value
์ต์ด ๋ ์ฝ๋ ์ถ๊ฐ ์ ์ปฌ๋ผ์ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
Source Field
์ต์ด ๋ ์ฝ๋ ์ถ๊ฐ ์ Parent ๋๋ Lookup์ ํ๋ ๊ฐ์ผ๋ก ๋ฏธ๋ฆฌ ์ค์ ํฉ๋๋ค.
Width (px)
์ปฌ๋ผ์ ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค.
Text Align
์ปฌ๋ผ ๊ฐ์ ์ ๋ ฌ์ ์ง์ ํฉ๋๋ค.
Left - ์ผ์ชฝ์ผ๋ก ์ ๋ ฌํฉ๋๋ค.
Center - ๊ฐ์ด๋ฐ๋ก ์ ๋ ฌํฉ๋๋ค.
Right - ์ค๋ฅธ์ชฝ์ผ๋ก ์ ๋ ฌํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Left
Read Only
์ปฌ๋ผ์ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ค์ ํฉ๋๋ค.
Required
์ปฌ๋ผ์ ํ์๋ก ์ง์ ํฉ๋๋ค.
Summary
์ปฌ๋ผ์ ๊ฐ์ ์์ฝํฉ๋๋ค. ์์ฝํ ๊ฐ์ ํ๋จ ์ฐ์ธก์ ํ์๋ฉ๋๋ค. (View Summary๊ฐ ํ์ฑํ ๋์ด ์์ด์ผ ํฉ๋๋ค.)
Hidden
์ปฌ๋ผ์ ์จ๊น ์ฒ๋ฆฌ ํฉ๋๋ค.
Don't Save
์ปฌ๋ผ์ ๊ฐ์ ์ ์ฅํ์ง ์์ต๋๋ค.
Number
Min
์ปฌ๋ผ์ ์ ํ์ด ์ซ์์ธ ๊ฒฝ์ฐ ์ต์๊ฐ์ ์ค์ ํฉ๋๋ค.
Max
์ปฌ๋ผ์ ์ ํ์ด ์ซ์์ธ ๊ฒฝ์ฐ ์ต๋๊ฐ์ ์ค์ ํฉ๋๋ค.
Calculation
Order
์ปฌ๋ผ์ ๊ณ์ฐ ์์๋ฅผ ์ง์ ํฉ๋๋ค.
Operator
์ปฌ๋ผ์ ๊ณ์ฐ ์์ ์ค์ ํฉ๋๋ค. ๊ฐ ์ปฌ๋ผ์ ๊ฐ์ ์ด์ฉํด ๊ณ์ฐํ๋ ๊ฒฝ์ฐ ์ปฌ๋ผ์ ํ๋ API ์ด๋ฆ์ผ๋ก ์์ฑํด์ผ ํฉ๋๋ค.
Discount Calcuration
Apply Discount Calculator
ํ ์ธ์จ ๊ณ์ฐ์ ์ ์ฉํฉ๋๋ค.
Original Price Field
ํ ์ธ์จ์ ๊ณ์ฐํ๊ธฐ ์ํ ๋์ ํ๋๋ฅผ ์ง์ ํฉ๋๋ค.
Discount Rate Field
ํ ์ธ์จ์ ์ ์ฅํ ํ๋๋ฅผ ์ง์ ํฉ๋๋ค. (์ ํ์ฌํญ)
Rounding method
๋ฐ์ฌ๋ฆผ ๋ฐฉ์์ ์ ํํฉ๋๋ค.
Round - ๋ฐ์ฌ๋ฆผ ์ฒ๋ฆฌํฉ๋๋ค.
Round Up - ์ฌ๋ฆผ ์ฒ๋ฆฌํฉ๋๋ค.
Round Down - ๋ด๋ฆผ ์ฒ๋ฆฌํฉ๋๋ค.
Level of Precision
๋ฐ์ฌ๋ฆผ ์ฒ๋ฆฌ ํ ๋จ์๋ฅผ ์ค์ ํฉ๋๋ค.
0.00 - ์์์ ๋ ๋ฒ์งธ ์๋ฆฌ๊น์ง ์ฒ๋ฆฌํฉ๋๋ค.
0.0 - ์์์ ์ฒซ ๋ฒ์งธ ์๋ฆฌ๊น์ง ์ฒ๋ฆฌํฉ๋๋ค.
0 - ์์์ ์์ด ์ฒ๋ฆฌํฉ๋๋ค.
10 - 10๋จ์๋ก ์ฒ๋ฆฌํฉ๋๋ค.
100 - 100๋จ์๋ก ์ฒ๋ฆฌํฉ๋๋ค.
1000 - 1000๋จ์๋ก ์ฒ๋ฆฌํฉ๋๋ค.
Image
Image
์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ฒดํฌํฉ๋๋ค. ์ปฌ๋ผ์ ๊ฐ์ ์ด๋ฏธ์ง URL์ด์ด์ผ ํฉ๋๋ค.
Width
์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋์ด๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค.
Height
์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋์ด๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค.
Reference
Keyword Field
์กฐํ ํ๋๊ฐ ๊ฒ์ ์ ํค์๋๋ก ์ฌ์ฉํ ์กฐํ ๊ฐ์ฒด์ ํ๋๋ฅผ ์ง์ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ Name ํ๋์ ๋๋ค.
Filter
์ปฌ๋ผ์ด ์กฐํ ํ๋์ธ ๊ฒฝ์ฐ ํ๋๊ฐ ์กฐํ ์ ํํฐ๋ฅผ ์ง์ ํฉ๋๋ค.
SOQL์ WHERE
์ ์ ๊ธฐ์ฌํฉ๋๋ค.
ETC
Read Only Controller Field
์ง์ ํ ํ๋ ๊ฐ์ ๋ฐ๋ผ ํด๋น ์ปฌ๋ผ์ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ ์ดํฉ๋๋ค. Lookup ํ๋์ฌ์ผ ํ๊ณ , ํด๋น ํ๋๊ฐ์ true
๋๋ false
์ฌ์ผ ํฉ๋๋ค.
Apex Class Name
์ธ๋ถ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ๋ ์ฌ์ฉํ๋ ํด๋์ค์ ์ด๋ฆ์ ๋๋ค.
โ๏ธ
Key Field
DataSource๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋งคํ์ํค๊ธฐ ์ํ field API ์ด๋ฆ์ ๋ํ๋ ๋๋ค.
โ๏ธ
Parent Field Parameters
DataSource์ Type์ด External์ผ ๊ฒฝ์ฐ Parent Object์ Field ์ค Parameter๋ก ๋๊ฒจ์ค Field๋ฅผ ๋ํ๋ ๋๋ค.
Lookup Field Parameters
DataSource์ Type์ด External์ผ ๊ฒฝ์ฐ Lookup Object์ Field ์ค Parameter๋ก ๋๊ฒจ์ค Field๋ฅผ ๋ํ๋ ๋๋ค.
Active
DataSource์ ํ์ฑ, ๋นํ์ฑ ์ฌ๋ถ์ ๋๋ค.
โ๏ธ
์ง์ ๋ ๋์ ๊ฐ์ฒด์ ํ๋, ์กฐํ ํ๋, ๊ด๋ จ ๋ชฉ๋ก์ ํ๋ ๊ฐ์ ํ ํ๋ฆฟ์ ๋ณํฉ ํ ์ ์์ต๋๋ค. ํ๋๋ฅผ ํด๋ฆญํ์ฌ Template ๊ณผ ๋ณํฉ ํฉ๋๋ค. ๊ด๋ จ ๋ชฉ๋ก์ ๊ด๋ จ๋ชฉ๋ก ํ ์ด๋ธ ์ปดํฌ๋ํธ๋ฅผ ํด๋ฆญํ์ฌ ๋ณํฉ ํ ์ ์์ต๋๋ค ์ด๋ ๋ณํฉ๋ ํ๋๋ {{!๋ ์ด๋ธ}}๋ก ํํ๋ฉ๋๋ค.
Document Template Builder๋ ์ปค์คํ ํ ํ๋ฆฟ์ No-Code๋ก ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
๋ฌธ์ ํ ํ๋ฆฟ์ ๋ฌธ์๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ๋ฏธ๋ฆฌ ์ ํด์ง ํ์์ด๋ ๋ ์ด์์์ ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์ ๋ฌธ์๊ฐ ๋ง๋ค์ด์ง๋ฉฐ, ๋น์ฆ๋์ค ๋ฌธ์๋ฅผ ๋์ฑ ํจ์จ์ ์ผ๋ก ์์ฑํ๊ณ , ํ์ฌ์ ์ ์ฑ ์ ๋ฐ๋ผ ์์ ํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ๊ณ์ฝ์, ๊ฒฌ์ ์, ์ฃผ๋ฌธ์ ๋ฑ์ ๋น์ฆ๋์ค ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํ ๋ ์ ์ฉํฉ๋๋ค. ํ ํ๋ฆฟ ๋ด์์ ๋ฐ์ดํฐ ํ๋๋ฅผ ์ง์ ํ๊ณ ๋ฐ์ดํฐ๊ฐ ์ฝ์ ๋ ์์น๋ฅผ ์ ์ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๋์ผ๋ก ์์ฑ๋ ๋ฌธ์๋ Salesforce ๋ด์์ ๋ณด๊ธฐ, ๋ค์ด๋ก๋, ์ด๋ฉ์ผ๋ก ๋ณด๋ด๊ธฐ ๋ฑ์ ๋ฐฉ๋ฒ์ผ๋ก ๋ฌธ์์ ๊ณต์ ๋ฐ ํ์ ์ ๊ฐํธํ๊ฒ ํ ์ ์์ต๋๋ค.
์ค์ Enterprise๊ธ ์ธ์ผ์ฆํฌ์ค ๊ตฌ์ถ ํ๋ก์ ํธ๋ฅผ ์ํํ ๋๋ ๊ธฐ๋ณธ ๊ฒฌ์ ์ ํ ํ๋ฆฟ์ ๋์ฒดํ๋ ์ปค์คํ ๊ฒฌ์ ์ ํ ํ๋ฆฟ์ ๊ฐ๋ฐํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ ์ ํ ์ด๋ฏธ์ง์ ๋ฐฐ์น ๋ฑ ๋์์ธ์ ์ธ ์์์ ๋ถ๋ถ ํฉ๊ณ ๋ฑ ๊ธฐ๋ฅ์ ์์๊ฐ ์ถ๊ฐ๋ก ํ์ํ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ด์ ๋ํ์ฌ ์ธ๋ณด์ด์ค, ํจํน ๋ฆฌ์คํธ, ๊ณ์ฝ์, ์๋น์ค ์ ์์ฆ ๋ฑ ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ๋ ๋ค์ํ ๋ฌธ์๊ฐ ํ์ํ ๊ฒฝ์ฐ์๋ ์ปค์คํ ๋ฌธ์ ํ ํ๋ฆฟ์ ๊ฐ๋ฐํฉ๋๋ค.
ํ์ง๋ง, Salesforce ๊ธฐ๋ณธ ํ ํ๋ฆฟ ์์ฑ ๊ธฐ๋ฅ์ ์ด๋ฌํ ํน์ํ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ์ง ๋ชปํ ์ ์์ต๋๋ค.
Easy Use SmallBuilder์ Document Template Builder๋ ์ธ์ผ์ฆํฌ์ค ๊ด๋ฆฌ์๊ฐ ๊ฐ๋ฐ์ ๋์ ์์ด ์ง์ ํด๋ฆญ๋ง์ผ๋ก ๋ฌธ์ ํ ํ๋ฆฟ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํ๋ ํด์ ๋๋ค. SmallBuilder๋ฅผ ๋์ ํ๋ฉด ๊ฒฌ์ ์ ๋ฌผ๋ก Account, Opportunity, Contract, Order, Case, Work Order์ ๊ฐ์ Standard ๊ฐ์ฒด๋ ๋ฌผ๋ก ๋ชจ๋ ์ปค์คํ ๊ฐ์ฒด์์ ๋ฌธ์ ํ ํ๋ฆฟ์ ๋น ๋ฅด๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค.
100% Native ๋ค๋ฅธ ์๋ฃจ์ ์ Salesforce์์ ์ฐ๋์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ณต์ ํ๊ณ ํธ๋ฆฌ๊ฑฐ๋ฅผ ํตํด ํ ํ๋ฆฟ์ด ์์ฑ๋ฉ๋๋ค. ํ์ง๋ง SmallBuilder์ Document Template Builder๋ Salesforce ๋ด์ ๊ตฌ์ถํฉ๋๋ค. ์ด๋ก์จ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ด๋ถ์์ ์ฒ๋ฆฌํ๊ณ ์ธ๋ถ ์๋ฒ๋ก ๊ณต์ ๋์ง ์๊ธฐ ๋๋ฌธ์ Salesforce์ ๋ณด์ ๊ท์น์ ๋ฐ๋ฅด๋ฉฐ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ๊ด๋ฆฌํฉ๋๋ค.
SmallBuilder๋ ๋ฌธ์๋ฅผ ๋์ฑ ๋ค์ํ ํํ๋ก ๊ตฌ์ฑํ ์ ์๋๋ก ๋์์ธ์ฉ ๋ฐ ๊ธฐ๋ฅ์ฉ ์ปดํฌ๋ํธ๋ฅผ ์ง์์ ์ผ๋ก ์ถ๊ฐํ ์์ ์ ๋๋ค. ์ง์์ด ํ์ํ ์๋ก์ด ์ปดํฌ๋ํธ๊ฐ ์๋ค๋ฉด ๋ด๋น SmallBuilder Account ๋งค๋์ ์ ์์ํ์๊ธฐ ๋ฐ๋๋๋ค.
์ปดํฌ๋ํธ๋?
์์ฃผ ์ฌ์ฉํ๋ ๋ฌธ์ ์์๋ฅผ ์ฌ์ ์ ๊ตฌํํด ๋์ ๊ฒ์ผ๋ก
์ฌ์ฉ์๋ Drag & Drop ์ ํตํด ์ปดํฌ๋ํธ๋ฅผ ์์ ๋กญ๊ฒ ๋ฐฐ์นํ์ฌ ํ ํ๋ฆฟ์ ์์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค
Component
๋ฅผ ํด๋ฆญํ์ฌ Component Panel๋ก ์ด๋ํฉ๋๋ค.
Add component
๋ฅผ ํด๋ฆญํ์ฌ Component๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์ํ๋ ์ปดํฌ๋ํธ๋ฅผ ํด๋ฆญํ์ฌ ์ถ๊ฐํฉ๋๋ค.
Component๋ฅผ ์ฎ๊ธฐ๊ณ ์ถ์ ์์น๋ก Drag & Dropํฉ๋๋ค.
Text๋ฅผ ์ ๋ ฅํ ์ ์๋ Component์์์ ๋ฐ์ดํฐ ๋ณํฉ
Component์ ์ค์ ์์ด์ฝ์ ํด๋ฆญํ๊ฑฐ๋ Canvas์์ ํด๋น Component ์์ญ์ ํด๋ฆญํ์ฌ Component ์ค์ ํจ๋๋ก ์ด๋ํฉ๋๋ค.
๋ณํฉ๋ ํ๋๋ฅผ ์ฝ์ ํ๊ณ ์ถ์ ๊ณณ์ ์ปค์๋ฅผ ์์นํฉ๋๋ค.
field
๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
์ํ๋ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
์ปค์๊ฐ ์์นํ๋ ๊ณณ์ ๋ณํฉ๋ ํ๋๋ {{!label}}
ํ์์ผ๋ก ์ฝ์
๋ฉ๋๋ค.
`Target Object`์ ๊ด๋ จ๋ Object์ ํ ์ด๋ธํ ์งํฉ ์๋ฃ
Table (Related)
์ปดํฌ๋ํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์งํฉ ์๋ฃ๋ฅผ ์์ฑํ Object๋ฅผ ์ ํํฉ๋๋ค.
์๋ฃ์ ํฌํจ๋ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
๋ฐ์ดํฐ ํ์ ์ค์ ์ด ํ์ํ๋ฉด ์ํ๋ ์ต์
์ ์ ํ ํ,
Confirm
๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
Apply
๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
ํ์์ ๋ง๊ฒ ์ต์
์ ์ ํํ๊ณ Confirm
๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
Numbering : ํ ์ด๋ธ ๋ฒํธ๋ฅผ ์๋์ผ๋ก ๋ถ์ฌ
Sum : ํด๋น ํ๋ ๊ฐ๋ค์ ํฉ๊ณ๋ฅผ ๊ณ์ฐํ๋ ํ์ ์ถ๊ฐ
๋ณํฉ๋ ํ๋ ๋ฐ์ดํฐ๋ {{!label}}
ํ์์ผ๋ก ๋ํ๋ฉ๋๋ค.
Editor์์๋ label๋ง ํ์ธํ ์ ์์ผ๋ฉฐ, Preview์์ ๋ณํฉ๋ ๋ฐ์ดํฐ ์๋ฃ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
์ปดํฌ๋ํธ ๋ช | ๊ธฐ๋ฅ ์๊ฐ |
---|---|
Title
๋ฌธ์์ ์ ๋ชฉ
Paragraph
๋ฌธ์์ด ๋จ๋ฝ
Image
์ด๋ฏธ์ง
Image+text
์ด๋ฏธ์ง์ ๋ฌธ์์ด
Empty
์ปดํฌ๋ํธ ์ฌ์ด ์ฌ๋ฐฑ
Divider
๊ฐ๋ก ๊ตฌ๋ถ์
Table
ํ ์ด๋ธ
Table with 2 columns
2์ด ํ ์ด๋ธ
Table (Related)
ํ ์ด๋ธ ํํ์ ์งํฉ ์๋ฃ
Table (Related) - Groupped
๊ทธ๋ฃนํ๋ ์งํฉ ์๋ฃ
Table (Related) - Filtered
ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ์งํฉ ์๋ฃ
Table (Related) - Groupped with image
๊ทธ๋ฃนํ๋ ์งํฉ ์๋ฃ์ ์ด๋ฏธ์ง๋ฅผ ํฌํจ
Page Header
๋ฌธ์ ๋จธ๋ฆฌ๊ธ
Page Footer
๋ฌธ์ ๋ฐ๋ฅ๊ธ
ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํ ์ด๋ธํ ์งํฉ ์๋ฃ
์ด์ ๋จ๊ณ๋ ์ ํ์ด์ง์ 2 ~ 5๋ฒ์ ์ฐธ๊ณ ํ์ธ์.
์กฐ๊ฑด์ ๋ฃ์ ํ๋์ Add Filter
๋ฅผ ํ์ฑํํ๊ณ , ํ
์คํธ ์กฐ๊ฑด์ ์
๋ ฅํฉ๋๋ค.
*์ ๋ ฅ๋ ํ ์คํธ์ ๋์ผํ ๊ฐ์ผ๋ก ์๋ฃ๋ฅผ ํํฐ๋ง ํฉ๋๋ค.
Confirm
๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
๋ณํฉ๋ ํ๋ ๋ฐ์ดํฐ๋ {{!label}}
ํ์์ผ๋ก ๋ํ๋ฉ๋๋ค.
๊ทธ๋ฃนํ๋ ํ ์ด๋ธํ ์งํฉ ์๋ฃ
์ด์ ๋จ๊ณ๋ ์ ํ์ด์ง์ 2 ~ 5๋ฒ์ ์ฐธ๊ณ ํ์ธ์.
๊ทธ๋ฃน์ ๊ธฐ์ค์ผ๋ก ํ ํ๋์์ Group
์ ํ์ฑํํ๊ณ ,
ํ์์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋์ ์ต์
์ ์ค์ ํ, Confirm
์ ํด๋ฆญํฉ๋๋ค.
๋ณํฉ๋ ํ๋ ๋ฐ์ดํฐ๋ {{!label}}
ํ์์ผ๋ก ๋ํ๋ฉ๋๋ค.
์ด๋ฏธ์ง ํ๋๋ฅผ ํฌํจํ๋ ๊ทธ๋ฃนํ๋ ํ ์ด๋ธํ ์งํฉ ์๋ฃ
์ด์ ๋จ๊ณ๋ ์ ํ์ด์ง์ 2 ~ 5๋ฒ์ ์ฐธ๊ณ ํ์ธ์.
ํด๋น ์ปดํฌ๋ํธ๋ฅผ ์์ฑํ๊ธฐ ์ํด์๋ 5๊ฐ ์ด์์ ํ๋๋ฅผ ์ ํํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ Group, Image, Description ์ต์ ์ ํ์๋ก ์ ํ๋์ด์ผ ํฉ๋๋ค.
*Group : ๊ทธ๋ฃนํํ๋ ค๋ ๋์
*Image : ์ด๋ฏธ์ง๋ฅผ ๋ํ๋ด๋ ๋์ (์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋ Formula Field ์ด์ด์ผ ํฉ๋๋ค.)
*Description : ์ด๋ฏธ์ง๋ฅผ ์ค๋ช ํ๋ ๋์
๋ณํฉ๋ ํ๋ ๋ฐ์ดํฐ๋ {{!label}}
ํ์์ผ๋ก ๋ํ๋ฉ๋๋ค.
Page Header - Background Image
Page Header ์ปดํฌ๋ํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์ปดํฌ๋ํธ ์ค์ ํจ๋์์ Background Image
๋ฅผ ํด๋ฆญํ์ฌ ๋ก๊ณ ์ด๋ฏธ์ง๋ฅผ ์
๋ก๋ํฉ๋๋ค.
๋ง๋ถ์ผ ํ
์คํธ๊ฐ ์๋ค๋ฉด Enter some text & field
์์ญ์ ์
๋ ฅํ์ธ์.
Position Percent
๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง์ ์์น๋ฅผ ์กฐ์ ํฉ๋๋ค.
๊ทธ ์ธ ์คํ์ผ ์ต์
์ ์ ํํ์ฌ Header ์ปดํฌ๋ํธ๋ฅผ ์ค์ ํฉ๋๋ค.
Header/Footer ์ปดํฌ๋ํธ๋ฅผ ์ถ๊ฐํ๋ฉด
Setting
ํจ๋์์ margin
์ 10mm ์ด์์ผ๋ก ์ค์ ํด์ผ ํฉ๋๋ค.
Empty
Empty
์ปดํฌ๋ํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
Empty
์ปดํฌ๋ํธ๋ฅผ ์ํ๋ ์์น๋ก ์ด๋ํฉ๋๋ค.
์ปดํฌ๋ํธ ์ค์ ์ผ๋ก ์ด๋ํ์ฌ Height
์ต์
์ ์ ํํด ๊ณต๋ฐฑ์ ๋์ด๋ฅผ ์ค์ ํฉ๋๋ค.
๋ง์ด ์ฌ์ฉ๋๋ ๋ฌธ์ ํ ํ๋ฆฟ ์ค ํ๋์ธ ์ฒญ๊ตฌ์๋ฅผ ์์ฑํ๋ ์์
์ฒญ๊ตฌ์ ์์ฑ์ ์ํด Target Object, Template Name์ ์ ๋ ฅํ ํ ์ ์ฅํ๋ค.
๋ฌธ์์ ๊ฐ ํ์ด์ง ์๋จ์ด๋ ํ๋จ์ ์ผ๊ด๋ ์คํ์ผ๋ก ํ์ฌ ์ ๋ณด๋ฅผ ๋ฐฐ์นํ์ฌ ๋ฌธ์์ ํต์ผ์ฑ์ ์ ์งํ๊ธฐ ์ํด [Page Header Component]๋ฅผ ์ฌ์ฉํ๋ค.
์ฒญ๊ตฌ์์ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ๋ํ๋ด๊ธฐ ์ํด [Table Component] ์ฌ์ฉํ๋ค.
์ฒญ๊ตฌ์์ Salesforce ๋ ์ฝ๋๊ฐ์ ๋ฃ๊ธฐ ์ํด ์ํ๋ ์์น์ ์ปค์๋ฅผ ๋ ํ ํ๋๋ฅผ ์ถ๊ฐํ๋ค.
์ฒญ๊ตฌ์์์ ๊ฐ ์ปดํฌ๋ํธ ์ฌ์ด์ ๊ฐ๊ฒฉ์ ์กฐ์ ํ๊ฑฐ๋ ๋ด์ฉ์ ๋ถ๋ฆฌํ์ฌ ๋ฌธ์์ ๊ฐ๋ ์ฑ์ ๋์ด๊ณ ์ ํ ๋ [Empty, Divider] ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฉํ๋ค.
์ฒญ๊ตฌํ๋ ์ํ์ ๋ชฉ๋ก์ ๋ํ๋ด๊ณ ์ ํ ๋ [Table (Related) Component]๋ฅผ ์ฌ์ฉํ๋ค.
Trigger๋ฅผ ์ฌ์ฉํ์ฌ Salesforce์ Quote ๊ฐ์ฒด์ Status ๊ฐ์ด Accepted๊ฐ ๋์์ ๋ Document Builder๋ก ์์ฑํ ๋ฌธ์[์ฒญ๊ตฌ์]๋ฅผ email๋ก ์ ์กํ๋ ์์
Quote ๊ฐ์ฒด Status ๊ฐ์ด Accepted๊ฐ ๋์์ ๋ ํจ์๋ฅผ ํธ์ถํ๋ ์์
Document Builder Template ์ด๋ฆ ๊ธฐ์ค์ผ๋ก template Id๋ฅผ ๊ฐ์ ธ์ค๋ ํจ์ ์์
์ฌ์ฉ์์๊ฒ ์ด๋ฉ์ผ์ ๋ณด๋ด๋ ํจ์ ์์
Document Template์ PDF๋ก ์ ์ฅํ๋ ์์
์ค์ > ๊ฐ์ฒด ๊ด๋ฆฌ์ > ๊ฒฌ์ (Target Object๊ฐ ๊ฒฌ์ ์ธ ๊ฒฝ์ฐ) ์ผ๋ก ์ด๋ํฉ๋๋ค.
ํ์ด์ง ๋ ์ด์์์ผ๋ก ์ด๋ํ์ฌ 'Salesforce ๋ชจ๋ฐ์ผ Lightning Experience ์์ ' ์ ํ์ฑํ ํฉ๋๋ค.
ํ์ฑํ ๋์๋ค๋ฉด, '๋ฒํผ, ๋งํฌ ๋ฐ ์์ ' ์ผ๋ก ์ด๋ํ์ฌ ์ถ๊ฐํ ๋ฒํผ์ ์ ๋ฌด๋ฅผ ํ์ธํ๊ณ , ๋ ์ด์์์ ์ถ๊ฐํฉ๋๋ค
๋ ์ด์์์ ๋ฒํผ ์ถ๊ฐ๋ SalesForce MetaDataAPI ์๋น์ค๋ฅผ ์ด์ฉํฉ๋๋ค. ์ด ์๋น์ค๋ ๋ค์ ์๊ฐ์ด ์์ ๋ ์ ์์ต๋๋ค.
์ํ๊ฐ ๊ณ์๋๋ค๋ฉด, 'Add Button ํ ๋ ์ด์์์์ ๋ฒํผ์ด ์๋ณด์ด๋ ๊ฒฝ์ฐ' ๋ฅผ ์ฐธ์กฐํ์์
List Configuration์ ๊ตฌํํ๊ธฐ ์ํด์๋ ๊ตฌ์ฑํ๊ณ ์ถ์ List View์ ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค.
Search on initialization ์ ํ๋์ด ์์ง ์๋ค๋ฉด, ๊ฒ์ ๋ฒํผ ํด๋ฆญ์ ์ ๋ฆฌ์คํธ์ ๋ ์ฝ๋๋ ๋ณด์ด์ง ์์ต๋๋ค
๋ฒํธ | ํ๋๋ช ๋ฐ ์์ญ | ์ค๋ช | ํ์ |
---|
1 | Label | ๋ฆฌ์คํธ์ ํ์ดํ์ ์ง์ ํฉ๋๋ค. | โ๏ธ |
2 | Object | ๋ฆฌ์คํธ๋ฅผ ๊ตฌ์ฑํ๋ ํ์ค ๊ฐ์ฒด ๋๋ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค. | โ๏ธ |
3 | Description | ๋ฆฌ์คํธ์ ๋ํ ์ค๋ช ์ ๊ธฐ์ฌํฉ๋๋ค. |
4 | Allow Excel Export | ๋ฆฌ์คํธ ๋ ์ฝ๋์ Excel Export ๊ฐ๋ฅ ์ฌ๋ถ์ ๋๋ค. |
5 | Show Icon | ๋ฆฌ์คํธ ํ์ดํ์ ์์ด์ฝ ํ์ ์ฌ๋ถ์ ๋๋ค. |
6 | ์์ด์ฝ ์ ํ | ๋ฆฌ์คํธ ํ์ดํ์ ํ์ํ ์์ด์ฝ์ ์ ํํฉ๋๋ค. |
List Action ์ค์ ์ List View์์ ํ์๋ Action์ ์ค์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
ํํฐ ์ค์ ์ List View์์ ํํฐ๋งํ field๋ฅผ ์ค์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
ํํฐ ๋ ์ด์์ ๋ฐ ๋ฒํผ ์์น ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
๋ฆฌ์คํธ ๊ตฌ์ฑ ๊ฐ์ฒด์ ํ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํํฐ๋ฅผ ์ถ๊ฐํ๊ณ ํํฐ ์ ํ์ ๋ฐ๋ฅธ ์์ฑ์ ํธ์งํฉ๋๋ค.
ํํฐ ๋ ์ด์์ ๋ฐ ๋ฒํผ ์์น ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
๋ฆฌ์คํธ ๊ตฌ์ฑ ๊ฐ์ฒด์ ํ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํํฐ๋ฅผ ์ถ๊ฐํ๊ณ ํํฐ ์ ํ์ ๋ฐ๋ฅธ ์์ฑ์ ํธ์งํฉ๋๋ค.
ํํฐ ์ค์ ์ ๋ฆฌ์คํธ ๊ตฌ์ฑ ๊ฐ์ฒด์ ํ๋ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
Add Filters ๋ฒํผ์ ๋๋ฆ ๋๋ค.
์ด๋ฆฐ ํ์ ์ฐฝ์์ ํํฐ์ ์ถ๊ฐํ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
ํ๋ ์ ํ์ด ์๋ฃ๋๋ฉด Add ๋ฒํผ์ ๋๋ฆ ๋๋ค.
ํํฐ ์ ํ์ ๋ฐ๋ฅธ ์์ฑ์ ํธ์งํฉ๋๋ค. ํ ์คํธํ, ์ซ์ํ ํํฐ๋ฅผ ์ ์ธํ๊ณ ๋ชจ๋ ์ ํ์ ๋์ผํ ์ค์ ํ๋ฉด์ ์ ๊ณตํฉ๋๋ค.
์ฌ์ฉ ๊ฐ๋ฅํ ํํฐ ์ ํ
ํ ์คํธ
์ซ์
ํตํ
์ ํ๋ชฉ๋ก
๋ ์ง
๋ ์ง/์๊ฐ (๋ ์ง ํ์์ผ๋ก๋ง ์ ๊ณต)
์กฐํ
ํ์ธ๋ (Checkbox)
ํ๋ ์ค์ ์ List View์์ ํ์๋ field๋ฅผ ์ค์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
๊ธฐ๋ณธ ์ค์ ๋ฐ์ดํฐํ ์ด๋ธ์ ๋ค์ค์ ํ ํ์ฉ, ์์ฝ ๋ณด๊ธฐ ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
์ปฌ๋ผ ์ถ๊ฐ ๋ฐ ํธ์ง ๋ฐ์ดํฐํ ์ด๋ธ์ ํ์ํ ํ๋ ์ถ๊ฐ ๋ฐ ์์ฑ์ ์ค์ ํฉ๋๋ค.
๊ธฐ๋ณธ ์์ฑ ํธ์ง
์ด๋ฏธ์ง ์ค์
์์ฝ ์ค์
Virtual ๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์๋ก ๊ฐ์ ๋ด์ ์ ์๋ ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํฉ๋๋ค.
๋ฐ์ดํฐํ ์ด๋ธ์ ๋ค์ค์ ํ ํ์ฉ, ์์ฝ ๋ณด๊ธฐ ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
๋ฐ์ดํฐํ ์ด๋ธ์ ํ์ํ ํ๋ ์ถ๊ฐ ๋ฐ ์์ฑ์ ์ค์ ํฉ๋๋ค.
์ปฌ๋ผ ์ค์ ์ ๋ฆฌ์คํธ ๊ตฌ์ฑ ๊ฐ์ฒด์ ํ๋ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ๋ง์ฝ ๋ฐ์ดํฐ์์ค์ ๊ฐ์ ๋ํ๋ด๊ณ ์ถ์ ๋ ๊ฐ์ฒด์ ํ๋ ์์ฑํ ํ์ ์์ด ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํ ์ ์์ต๋๋ค.
Add Columns ๋ฒํผ์ ๋๋ฆ ๋๋ค.
์ด๋ฆฐ ํ์ ์ฐฝ์์ ๋ฆฌ์คํธ ์ปฌ๋ผ์ ์ถ๊ฐํ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
ํ๋ ์ ํ์ด ์๋ฃ๋๋ฉด Add ๋ฒํผ์ ๋๋ฆ ๋๋ค.
๊ธฐ๋ณธ ์์ฑ ํธ์ง
์ด๋ฏธ์ง ์ค์
์ด๋ฏธ์ง ํ์๊ฐ ํ์ฑํ๋ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋๋น์ ๋์ด๋ฅผ ์ง์ ํฉ๋๋ค.
์์ฝ ์ค์
์ปฌ๋ผ ์ ํ์ด ์ซ์ํ์ธ ๊ฒฝ์ฐ ์์ฝ์ ์ค์ ํ ์ ์์ต๋๋ค.
Type ํ๋๋Text / Number / Currency / Image ์ค ํ๋ ์ ๋๋ค
Summary Type ํ๋๋ Sum / Average / Count ์ค ํ๋ ์ ๋๋ค
๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์๋ก ๊ฐ์ ๋ด์ ์ ์๋ ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํฉ๋๋ค.
DataSource ์ค์ ์ List View์์ ์ฌ์ฉ๋ ๋ด๋ถ/์ธ๋ถ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ค์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
๋น๋์ ์ฐ์ธก ์๋จ์ 'DataSource Setup' ๋ฒํผ์ ๋๋ฌ ๋ฐ์ดํฐ์์ค ์ค์ ํ๋ฉด์ผ๋ก ์ด๋ํฉ๋๋ค.
Salesforce ๋ด ๊ด๋ จ ๊ฐ์ฒด๋ฅผ ์กฐํํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ด ํํํ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด Lookup์ด Product2๋ก ์ง์ ๋ ๊ฒฝ์ฐ PricebookEntry์ ์๋ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๋ ๋ด๋ถ ๋ฐ์ดํฐ์์ค๋ฅผ ์ด์ฉํด ์กฐ๊ฑด์ ๋ง๋ PricebookEntry๋ฅผ ์กฐํํ์ฌ ์ ํ๊ณผ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค.
์ฃผ๋ก ์ธ๋ถ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ์ฌ ๊ฐ์ด ํํํด์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ฑํ Apex Class๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ์์ค๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ๋๋ฌธ์ ๋ด๋ถ ๋ฐ์ดํฐ์์ค์ ๋นํด ์์ ๋กญ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ ์ฅ์ ์ด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ธ๋ถ ์๋ฒ์์ ์ค์๊ฐ ์ฌ๊ณ ๋ฅผ ๊ฐ์ ธ์ ํ๋ฉด์ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ Apex Class์์ Rest API ์ฝ๋๋ฅผ ์์ฑํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ์์ค์ ์ง์ ํ๋ฉด Line-Item Configurator์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ณด์ค ์ ์์ต๋๋ค.
Salesforce ๋ด ๊ด๋ จ ๊ฐ์ฒด๋ฅผ ์กฐํํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ด ํํํ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด Lookup์ด Product2๋ก ์ง์ ๋ ๊ฒฝ์ฐ PricebookEntry์ ์๋ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๋ ๋ด๋ถ ๋ฐ์ดํฐ์์ค๋ฅผ ์ด์ฉํด ์กฐ๊ฑด์ ๋ง๋ PricebookEntry๋ฅผ ์กฐํํ์ฌ ์ ํ๊ณผ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค.
Internal ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
๋ฐ์ดํฐ์์ค๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์คํธ์ ๊ฒฐํฉํ๊ธฐ ์ํ ์์ ์ผ๋ก ๋ฐ์ดํฐ์์ค ํ๋์ ๋ฆฌ์คํธ์ ํ๋๋ฅผ ๋งคํํฉ๋๋ค.
๋ฐ์ดํฐ์์ค๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์คํธ์ ๊ฒฐํฉํ๊ธฐ ์ํ ์์ ์ผ๋ก ๋ฐ์ดํฐ์์ค ํ๋์ ๋ฆฌ์คํธ์ ํ๋๋ฅผ ๋งคํํฉ๋๋ค.
๋ฆฌ์คํธ์ ๊ฐ์ฒด๋ฅผ Product๋ก ์ง์ ํ์ฌ ์ ํ ๋ชฉ๋ก์ ๊ฒ์ํ๋ ค๊ณ ํฉ๋๋ค. ํด๋น ๋ชฉ๋ก์ PricebookEntry ๊ฐ์ฒด์ ์๋ ๋จ๊ฐ๋ฅผ ํจ๊ป ํ์ํ๋ ค๊ณ ํฉ๋๋ค.
(์ ํ) Condition ๋์ Product2Id IN {$Current.Id}
๋ฅผ ์
๋ ฅํฉ๋๋ค. (SOQL Where
๋ฌธ๊ณผ ๋์ผ)
Product์ ๋ง๋ PricebookEntry ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ๊ธฐ ์ํด Key ํ์ ๊ฐ์ฅ ์ฐ์ธก์ ์๋ ์ฐํ ๋ฒํผ์ ๋๋ฆ ๋๋ค.
์ด๋ฆฐ ํ์ ์ฐฝ์์ ์๋์ ๊ฐ์ด ์ ํ ํ ์ ์ฅํฉ๋๋ค.
DataSource Field : Product2Id
Lists Field : Id
์ด๋ฆฐ ํ์ ์ฐฝ์์ ์๋์ ๊ฐ์ด ์ ํ ํ ์ ์ฅํฉ๋๋ค.
DataSource Field : UnitPrice
Virtual Field : SBLDVirtual1
์ฃผ๋ก ์ธ๋ถ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ์ฌ ๊ฐ์ด ํํํด์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ฑํ Apex Class๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ์์ค๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ๋๋ฌธ์ ๋ด๋ถ ๋ฐ์ดํฐ์์ค์ ๋นํด ์์ ๋กญ๊ฒ ๋ฐ์ดํ ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ ์ฅ์ ์ด ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ธ๋ถ ์๋ฒ์์ ์ค์๊ฐ ์ฌ๊ณ ๋ฅผ ๊ฐ์ ธ์ ํ๋ฉด์ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ Apex Class์์ Rest API ์ฝ๋๋ฅผ ์์ฑํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ์์ค์ ์ง์ ํ๋ฉด Line-Item Configurator์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ณด์ค ์ ์์ต๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ Apex Class๋ฅผ ๋จผ์ ์์ฑํด์ผ ํฉ๋๋ค. Package์์ ์ ๊ณตํ๋ SBLD.DataSourceService.Fetchable
์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๋ ค๋ Apex Class์ implements
ํ์ฌ ๊ตฌํํฉ๋๋ค.
์ค๋น์ค์ ๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
External ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ Apex Class๋ฅผ ๋จผ์ ์์ฑํด์ผ ํฉ๋๋ค. Package์์ ์ ๊ณตํ๋ SBLD.DataSourceService.Fetchable
์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๋ ค๋ Apex Class์ implements
ํ์ฌ ๊ตฌํํฉ๋๋ค.
SBLD.DataSourceService.Fetchable
ํด๋์ค๋ฅผ implements
ํ์ฌ execute()
๋ฉ์๋๋ฅผ ๊ตฌํํฉ๋๋ค.
SBLD.DataSourceService.Parameter
์์ gets()
๋ฉ์๋๋ฅผ ํตํด Line-Item Configurator์ Parent ๋๋ Lookup ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
Line-Item Configurator๋ก ๊ฒฐ๊ณผ๊ฐ์ ์ ๋ฌํ๊ธฐ ์ํด ์๋ ํด๋์ค๋ฅผ ์ด์ฉํฉ๋๋ค.
๋์(Lookup ๋๋ Line-Item)์ ํ๋ง๋ค Action์ ์ง์ ํฉ๋๋ค. Action์ ๋ฐ์ดํฐ์์ค ๊ฐ์ Lookup ๋๋ Line-Item ํ๋์ ๋งคํํ๋ ์์ ์ ๋๋ค.
setKeyValue(Object keyValue) Lookup ๋๋ Line-Item์ ๋์ ๋ ์ฝ๋๋ฅผ ์ฐพ๊ธฐ ์ํ Key๊ฐ์ ์ค์ ํฉ๋๋ค.
putSourceToTargetField(Object sourceValue, String targetField) ๋ฐ์ดํฐ์์ค ๊ฐ์ Lookup ๋๋ Line-Item ํ๋์ ํ ๋นํฉ๋๋ค.
๋งคํ์ด ์๋ฃ๋ Action์ ๋ฆฌํด ๊ฐ์ ์ถ๊ฐํ๋ ์์ ์ ๋๋ค.
addAction(SBLD.DataSourceServiceAction action) SBLD.DataSourceService.Result ์ธ์คํด์ค์ Action์ ์ถ๊ฐํฉ๋๋ค.
์ค๋น์ค์ ๋๋ค.
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช |
---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช |
---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช ๋ฐ ์์ญ | ์ค๋ช | ํ์ |
---|
๋ฒํธ | ํ๋๋ช ๋ฐ ์์ญ | ์ค๋ช | ํ์ |
---|
๋ฒํธ | ์์ญ | ์ค๋ช |
---|
๋ฒํผ์ ๋๋ฌ 'PricebookEntry'๋ฅผ ๊ฒ์ ํ ์ ํํฉ๋๋ค.
PricebookEntry์ ๋จ๊ฐ๋ฅผ ๋ฆฌ์คํธ ์ปฌ๋ผ์ ํ์ํ๊ธฐ ์ํด 'Add Action'์ ๋๋ฆ ๋๋ค. (์์ ํ๊ธฐ ์ ์์ ์ ์์ฑํฉ๋๋ค.)
๋ฒํธ | ํ๋๋ช ๋ฐ ์์ญ | ์ค๋ช | ํ์ |
---|
1
Flow
์คํํ๊ณ ์ ํ๋ Flow๋ฅผ ์ ํํฉ๋๋ค.
โ๏ธ
2
Parameter Type
Flow ์คํ ์ ์ ๋ฌํ ํ๋ผ๋ฏธํฐ ์ ํ์ ์ ํํฉ๋๋ค.
SObject - ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด ์ ํ์ผ๋ก ์ ๋ฌํฉ๋๋ค.
Record Id - ๋ ์ฝ๋์ ID๋ฅผ ์ ๋ฌํฉ๋๋ค.
None - ํ๋ผ๋ฏธํฐ๋ฅผ ์ ๋ฌํ์ง ์์ต๋๋ค.
โ๏ธ
3
Parameter Name
Parameter Type์ด SObject ๋๋ Record Id์ธ ๊ฒฝ์ฐ Flow์์ ๋ฐ์ ๋ฆฌ์์ค๋ฅผ ์ ํํด์ผ ํฉ๋๋ค.
1
URL
์ด๋ํ URL(์ ๋๊ฒฝ๋ก ๋๋ ์๋๊ฒฝ๋ก)๋ฅผ ์ ๋ ฅํฉ๋๋ค.
โ๏ธ
2
Parameter Field API Name
URL ์ด๋ ์ ๋งค๊ฐ๋ณ์๋ก ์ ๋ฌํ ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด์ ํ๋๋ฅผ ์ ํํฉ๋๋ค. ๋ฆฌ์คํธ์์ ์ ํ๋ ๋ ์ฝ๋์ ํ๋๊ฐ์ ์ ๋ฌํฉ๋๋ค.
1
Preserve Filter Values
๊ฐ์ฅ ์ต๊ทผ์ ์ฌ์ฉ๋์๋ ํํฐ ๊ฐ์ ๋ก์ปฌ์ ์ ์ฅํ์ฌ ํํฐ๋ฅผ ์ ์งํฉ๋๋ค.
2
Filter Layout
๋ฆฌ์คํธ ํํฐ๊ฐ ๋ณด์ฌ์ง๋ ๊ฐ๋ก ๋น์จ์ ๋ํ๋ ๋๋ค.
3 of 12 : ํ ์ค์ 4๊ฐ์ ํํฐ๊ฐ ๋ํ๋ฉ๋๋ค.
4 of 12 : ํ ์ค์ 3๊ฐ์ ํํฐ๊ฐ ๋ํ๋ฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : 3 of 12
โ๏ธ
3
Search Button Position
๊ฒ์ ๋ฒํผ์ ์์น์ ๋๋ค.
Right Column - ํํฐ ๋ ์ด์์์ ๋ฐ๊นฅ์ชฝ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ์ ๋ฐฐ์นํฉ๋๋ค.
Last Column - ๋ชจ๋ ํํฐ๋ฅผ ํ์ํ๊ณ ๋ง์ง๋ง ์ด์ ๋ฐฐ์นํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Right Column
โ๏ธ
1
Field
ํํฐ๋ก ์ฐ์ด๋ ํ๋์ API ์ด๋ฆ์ ๋๋ค.
โ๏ธ
2
Label
ํํฐ ๋ ์ด๋ธ์ ๋๋ค.
โ๏ธ
3
Match Condition
ํ ์คํธํ ํํฐ ๊ฒ์ ์ ๋งค์นญํ ์ ํ์ ์ ํํฉ๋๋ค.
Contains
Equals
Start with
๊ธฐ๋ณธ๊ฐ : Contains
4
Search Type
์ซ์์ ๊ฒ์ ๋ฐฉ๋ฒ์ ๋๋ค.
Operator - ์ฐ์ฐ์(=,<=,>=... ๋ฑ)๋ฅผ ์ฌ์ฉํฉ๋๋ค.
Range (From ~ To) - ๋ฒ์๋ฅผ ์ง์ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Operator
1
Where
๋ฆฌ์คํธ ๋ ์ฝ๋ ์กฐํ ์ ์ถ๊ฐ ์คํํ ์ ์๋ ์ฟผ๋ฆฌ ์กฐ๊ฑด์ ๋๋ค.
2
Order By
๋ฆฌ์คํธ ์ฟผ๋ฆฌ ์คํ ์ ์ ๋ ฌ ํ๋์ ์ ๋ ฌ ๋ฐฉ์์ ์ง์ ํฉ๋๋ค.
3
Records by Page
ํ์ด์ง๋ณ ๋ํ๋ผ ๋ ์ฝ๋ ๊ฐ์๋ฅผ ์ ํํฉ๋๋ค.
20
50
100
200
๊ธฐ๋ณธ๊ฐ : 50
โ๏ธ
4
Multi Selectable
๋ฆฌ์คํธ์ ๊ฐ์ฅ ์ฒซ ๋ฒ์งธ ์ปฌ๋ผ์ ์ฒดํฌ๋ฐ์ค๋ฅผ ํ์ํ์ฌ ๋ ์ฝ๋๋ฅผ ๋ค์ค ์ ํํ ์ ์๋๋ก ํฉ๋๋ค.
5
Show Summary
๋ฆฌ์คํธ ๋ ์ฝ๋์ ์์ฝ ์ ๋ณด ์ฌ์ฉ ์ฌ๋ถ์ ๋๋ค.
1
Field
์ปฌ๋ผ์ ์ฌ์ฉ๋ ํ๋ API Name์ ๋ณด์ฌ์ค๋๋ค.
โ๏ธ
2
Label
์ปฌ๋ผ์ ๋ ์ด๋ธ์ ๋๋ค.
โ๏ธ
3
Column Align
์ปฌ๋ผ์ ์ ๋ ฌ ๊ธฐ์ค์ ๋๋ค.
Left - ์ผ์ชฝ ์ ๋ ฌ
Right - ์ค๋ฅธ์ชฝ ์ ๋ ฌ
Center - ๊ฐ์ด๋ฐ ์ ๋ ฌ
๊ธฐ๋ณธ๊ฐ : Left
4
Column Width(px)
์ปฌ๋ผ ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px) ์ ๋๋ค.
5
Link
์ปฌ๋ผ ๊ฐ ํด๋ฆญ ์ ์ด๋ํ Link์
๋๋ค.
{$Current.ํ๋๋ช
}
์ ์ฌ์ฉํ์ฌ ๋ฆฌ์คํธ ๋์ ๊ฐ์ฒด์ ํ๋๊ฐ์ ๋ฐ์ธ๋ฉํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค.
6
Image
์ปฌ๋ผ์ ์ด๋ฏธ์ง๋ก ํ์ํ๋ ค๋ ๊ฒฝ์ฐ ํ์ฑํํฉ๋๋ค.
1
Image Width
์ด๋ฏธ์ง ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px) ์ ๋๋ค.
2
Image Height
์ด๋ฏธ์ง ๋์ด๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px) ์ ๋๋ค.
1
Virtual Type
๊ฐ์ ์ปฌ๋ผ์ ์ ํ์ ์ ํํฉ๋๋ค.
Text
Number
Currency
โ๏ธ
1 | DataSource Field | ๋ฐ์ดํฐ์์ค์์ ์ง์ ํ ๊ฐ์ฒด์ ํ๋๋ฅผ ๋ณด์ฌ์ค๋๋ค. |
2 | Lists Field | ๋ฆฌ์คํธ์์ ์ง์ ํ ๊ฐ์ฒด์ ํ๋๋ฅผ ๋ณด์ฌ์ค๋๋ค. |
3 | Virtual Field | ๋ฆฌ์คํธ์์ ์์ฑํ ๊ฐ์ ์ปฌ๋ผ๋ค์ ๋ณด์ฌ์ค๋๋ค. |
4 | ๊ฒฐ๊ณผ | ์ผ์ชฝ์ด ๋ฐ์ดํฐ์์ค, ์ค๋ฅธ์ชฝ์ด ๋ฆฌ์คํธ๋ก ์๋ก ๊ฐ ์ด๋ค ํ๋๋ก ๋งคํํ ์ง ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค๋๋ค. |
5 | Add Virtual | ๋ฐ์ดํฐ์์ค์ ํ์ํ ๊ฐ์ ์ด์ ์์ฑํ ์ ์์ต๋๋ค. ์์ฑ๋ ๊ฐ์ ์ด์ Lists Setup์ Datatable ์ค์ ์์ ํ์ธํ ์ ์์ต๋๋ค. |
1
Label
๋ฒํผ์ ๋ ์ด๋ธ์ ๋๋ค.
โ๏ธ
2
Button Variant
๋ฒํผ์ ๋ชจ์์ ์ง์ ํฉ๋๋ค.
Base
Neutral
Brand
Brand Outline
Destructive
Destructive Text
Success
3
Action Type
์์ ์ ์ ํ์ ์ ํํฉ๋๋ค.
Flow - Flow๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค.
URL - URL ์ฃผ์๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค.
New - ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด์ ๋ ์ฝ๋๋ฅผ ์์ฑํ๋ ์์ ์ ๋๋ค.
Delete - ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด์ ๋ ์ฝ๋๋ฅผ ์ญ์ ํ๋ ์์ ์ ๋๋ค.
โ๏ธ
1
Summary
ํ๋จ์ ์์ฝ์ ๋ํ๋ด๊ณ ์ถ์ ๊ฒฝ์ฐ ํ์ฑํํฉ๋๋ค.
2
Summary Label
์์ฝ์ ๋ ์ด๋ธ์ ๋๋ค.
3
Summary Type
์์ฝ ์ ํ์ ์ ํํฉ๋๋ค.
Sum - ์ปฌ๋ผ์ ์ด ํฉ๊ณ๋ฅผ ํ์ํฉ๋๋ค.
Average - ์ปฌ๋ผ์ ์ด ํ๊ท ์ ํ์ํฉ๋๋ค.
1 | ๊ฐ์ฒด ๊ฒ์ | ๋ฐ์ดํฐ์์ค ๋์ ๊ฐ์ฒด๋ฅผ ๊ฒ์ ํ ์ ํํฉ๋๋ค. | โ๏ธ |
2 | ํ์ฑํ | ๋ฐ์ดํฐ์์ค๋ฅผ ํ์ฑํํฉ๋๋ค. ํ์ฑํ๊ฐ ๋์ด ์์ง ์์ผ๋ฉด ๋ฆฌ์คํธ ๊ตฌ์ฑ ์ ์๋๋์ง ์์ต๋๋ค. |
3 | Description | ๋ฐ์ดํฐ์์ค์ ๋ํ ์ค๋ช ์ ๊ธฐ์ ํฉ๋๋ค. |
4 | Conditions |
5 | ๋ฐ์ดํฐ์์ค๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์คํธ์ ๊ฒฐํฉํ๊ธฐ ์ํ ์์ ์ผ๋ก ๋ฐ์ดํฐ์์ค ํ๋์ ๋ฆฌ์คํธ์ ํ๋๋ฅผ ๋งคํํฉ๋๋ค. | โ๏ธ |
1 | Key | ๋ฐ์ดํฐ์์ค์ ๋ฆฌ์คํธ ๋ ์ฝ๋ ๊ฐ ์ฐ๊ฒฐ์ ์ํด ์๋ก ๊ฐ์ ๊ฐ์ ๊ฐ์ง ํ๋๋ฅผ ์ค์ ํฉ๋๋ค. | โ๏ธ |
2 | Actions | ๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์คํธ ์ปฌ๋ผ๋ค์ ๋งคํํฉ๋๋ค. | โ๏ธ |
3 | ๋ฒํผ์ ๋๋ฌ Action์ ์ถ๊ฐํฉ๋๋ค. |
1 | External ์ ํ ์ ํ | External ๋ฐ์ดํฐ์์ค ๊ฐ์ ธ์ค๋ ๋ฐฉ์์ ๋ ๊ฐ์ง ์ ๊ณต๋ฉ๋๋ค.
| โ๏ธ |
2 | ํ์ฑํ | ๋ฐ์ดํฐ์์ค๋ฅผ ํ์ฑํํฉ๋๋ค. ํ์ฑํ๊ฐ ๋์ด ์์ง ์์ผ๋ฉด ๋ฆฌ์คํธ ๊ตฌ์ฑ ์ ์๋๋์ง ์์ต๋๋ค. |
3 | Description | ๋ฐ์ดํฐ์์ค์ ๋ํ ์ค๋ช ์ ๊ธฐ์ ํฉ๋๋ค. |
4 | Key Field | ๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด์ ์ด๋ ํ ํ๋๊ฐ์ผ๋ก ๊ฒฐํฉํ ์ง ์ง์ ํฉ๋๋ค. | โ๏ธ |
5 | Parameters | ๋ฐ์ดํฐ์์ค์ ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด์ ํ๋ ๊ฐ์ด ํ์ํ ๊ฒฝ์ฐ ํ๋๋ฅผ ์ ํํฉ๋๋ค. |
6 | Input Variable |
7 | Output Variable | โ๏ธ |
์ ์ ์ด ์๋ฃ๋๋ฉด ์ ์ฅ ํ ๋น๋์๋จ์ Active ๊ธฐ๋ฅ Configuration์ด ํ์ฑํ๋์ด์ผ ์ค์ ์ฌ์ฉํ ์ค๋น๊ฐ ์๋ฃ๋ฉ๋๋ค.
Active๋ ๋น๋ ์๋จ์ Preview ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉฐ ๊ตฌํ๋ List Configurator๋ฅผ ์คํํ์ฌ ๋ณผ ์ ์์ต๋๋ค.
๋น๋ ์๋ด์ Add Tab ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ตฌํ๋ List Configurator๋ฅผ ์ ํด๋ฆญ์ผ๋ก ์ํ๋ ์ฑ์ ํญ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
์ํ๋ ์ฑ ๋น๋์ List Configurator๋ฅผ ์ฝ์ ํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์ฑ ๋น๋ ์ข์ธก ํ๋จ์ Custom ์์ญ์์ List Configurator๋ฅผ ์ฐพ์ ์ํ๋ ์์น๋ก ๋๋๊ทธํ๋ฉด ๋ฉ๋๋ค.
๋๋๊ทธ ํ ํด๋น ์ปดํฌ๋ํธ๋ฅผ ํด๋ฆญํ์ฌ ์ฐ์ธก์ ๊ตฌ์ฑํ๋ ค๋ List Configurator๋ฅผ ์ ํํฉ๋๋ค.
2024. 8. 6.
๋น๋
ํ๋ก ์ค์ ์์ญ์์ ํ๋ก ๋ชฉ๋ก๊ณผ ์ ํํ ํ๋ก์ ๋น๋๋ก ์ด๋ํ ์ ์๋๋ก ๋ฒํผ ์ถ๊ฐ
ํญ ์ถ๊ฐ ์ ์ํ๋ ํ๋กํ์ ๋ฐ๋ก ํ ๋นํ ์ ์๋๋ก ๊ธฐ๋ฅ ๊ฐ์
๋ฐ์ดํฐ์์ค์ ์ฉ์ด ๋ณ๊ฒฝ
๋ด๋ถ โก๏ธ ๊ธฐ๋ณธ
์ธ๋ถ โก๏ธ ๊ณ ๊ธ
๋ฐ์ดํฐ์์ค ๊ณ ๊ธ์ ํ๋ก์์ '๋ด๋ถ ๋ณ์ ์ ํ' ์ค์ ์ถ๊ฐ
๋ ์ฝ๋ (๊ฐ์ฒด)
๋ ์ฝ๋ ID (ํ ์คํธ)
์๋จ์ ์ธ์ผ์ฆํฌ์ค ์ค์ ์ผ๋ก ์ด๋ํ๋ ๋ฒํผ ์ถ๊ฐ
๋ฆฌ์คํธ
์์ ์ถ์ถ ์ ๋งจ ์์ ํ ๋ฒํธ ์ถ๊ฐ
ํํฐ์ ์ฒดํฌ ๋ฐ์ค(Booleanํ) UI ๊ฐ์ โก๏ธ ์ ํ ๋ชฉ๋ก์ผ๋ก ๋ณ๊ฒฝ
์ด ์ ๋ ฌ ์ ๋ฐ์ดํฐํ ์ด๋ธ์ ํค๋๋ ๊ฐ์ด ์ ๋ ฌ ๋๋๋ก ํจ
๋ฆฌ์คํธ์์ ์ค๋ฅ ๋ฐ์ ์ ๋น๋๋ก ์ด๋ํ ์ ์๋ ๋ฒํผ ์ ๊ณต
๋ฆฌ์คํธ
๋ฆฌ์คํธ์์ ํ๋ก ์์ ์คํ ์ ์ ํ๋ ๋ ์ฝ๋์ ๊ฐ์ด ์ ๋๋ก ๋์ด๊ฐ์ง ์๋ ์ค๋ฅ ์์
Releated List์ ํ๋จ UI ์๋ฆผ ์์
๋น๋
๋น๋์์ ์ต์ด๋ก ํญ ์ถ๊ฐ ์ ํญ์ด ๋ณด์ด์ง ์๋ ํ์ ์์
ํ๋ก ์ค์ ์์ญ์์ ํ๋ก ๋ชฉ๋ก๊ณผ ์ ํํ ํ๋ก์ ๋น๋๋ก ์ด๋ํ ์ ์๋๋ก ๋ฒํผ ์ถ๊ฐ
๋ฐ์ดํฐํ ์ด๋ธ, ์์ , ๋ฐ์ดํฐ์์ค์ ํ๋ก ์ค์ ์ด ์ข ๋ ์์ํ๋๋ก ์๋ ์ด๋ฏธ์ง์ ๊ฐ์ด ํ๋ก ๋น๋, ๋ชฉ๋ก ์ด๋ ๋ฑ ๋ฒํผ์ ์ถ๊ฐํ์์ต๋๋ค.
ํญ ์ถ๊ฐ ์ ์ํ๋ ํ๋กํ์ ๋ฐ๋ก ํ ๋นํ ์ ์๋๋ก ๊ธฐ๋ฅ ๊ฐ์
ํญ ์์ฑ ํ ๋ฆฌ์คํธ ์ฌ์ฉ์๋ค์๊ฒ ๊ถํ ํ ๋น์ ๋ณ๋๋ก ์ฃผ์ด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ ์ค์ด๊ธฐ ์ํด ์ํ๋ ํ๋กํ์ ๋ฐ๋ก ํ ๋นํ ์ ์๋๋ก ๊ฐ์ ํ์์ต๋๋ค.
๋ฆฌ์คํธ์ ์ฐ๊ฒฐ๋ ๊ฐ์ฒด ๊ถํ์ด ์๋ ํ๋กํ๋ง ๋ํ๋ฉ๋๋ค.
๋ฐ์ดํฐ์์ค์ ์ฉ์ด ๋ณ๊ฒฝ
๋ด๋ถ(Internal), ์ธ๋ถ(External)์ ์ฉ์ด๊ฐ ๊ธฐ๋ฅ ๋ฐ ์ฉ๋์ ๋ง์ง ์์ ๊ธฐ๋ณธ, ๊ณ ๊ธ์ผ๋ก ๋ณ๊ฒฝํ์์ต๋๋ค.
๊ธฐ๋ณธ: ํ์ค ๋ฐ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด๋ฅผ ์กฐํํ์ฌ ๋ฆฌ์คํธ์ ๊ฐ์ ์ด์ ํตํด ๊ฐ์ ํ์ํฉ๋๋ค.
๊ณ ๊ธ: ์ํ๋ ๋ฐ์ดํฐ ํํ ์ ๋ณต์กํ ๋ก์ง์ด ์๊ตฌ๋๋ ๊ฒฝ์ฐ, Apex ํด๋์ค ๋๋ ํ๋ก๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ ๋ฆฌ์คํธ์ ํ์ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค ๊ณ ๊ธ์ ํ๋ก์์ '๋ด๋ถ ๋ณ์ ์ ํ' ์ค์ ์ถ๊ฐ
๊ธฐ์กด์๋ ๋ ์ฝ๋(๊ฐ์ฒดํ) ๋ณ์๋ง ํ์ฉํ์ผ๋ ํ๋ก์์ ๋ ์ฝ๋ ID(ํ ์คํธํ) ๋ณ์์ ํ์ฉ๋๊ฐ ๋์ ์ด๋ฒ ๋ฒ์ ์์ ๋ด๋ถ ๋ณ์์ ์ ํ์ ์ ํํ์ฌ ์์ ๋งํ ๋ ๊ฐ์ง ์ ํ์ ๋ณ์๋ฅผ ์ ํํ ์ ์๋๋ก ์ ๊ณตํฉ๋๋ค.
์๋จ์ ์ธ์ผ์ฆํฌ์ค ์ค์ ์ผ๋ก ์ด๋ํ๋ ๋ฒํผ ์ถ๊ฐ
๋น๋์์ ์ธ์ผ์ฆํฌ์ค ์ค์ ์ผ๋ก ์ด๋ํ๋ ค๋ฉด ํ๋ฉด์ ๋ค์ ๋ค๋ก ์ ํํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์ต๋๋ค. ์ด์ ๋น๋ ์๋จ์ 'Salesforce Setup' ๋ฒํผ์ ํตํด ์ธ์ผ์ฆํฌ์ค ์ค์ ํ๋ฉด์ผ๋ก ๋ฐ๋ก ์ด๋ํ์ธ์.
์์ ์ถ์ถ ์ ๋งจ ์์ ํ ๋ฒํธ ์ถ๊ฐ
ํํฐ์ ์ฒดํฌ ๋ฐ์ค(Booleanํ) UI ๊ฐ์ โก๏ธ ์ ํ ๋ชฉ๋ก์ผ๋ก ๋ณ๊ฒฝ
์ ์ฒด: ์ค ๋ฐ์ดํฐ true
, false
๋ชจ๋ ๊ฒ์
์ฐธ: ์ค ๋ฐ์ดํฐ๊ฐ true
์ธ ๊ฐ๋ง ๊ฒ์
๊ฑฐ์ง: ์ค ๋ฐ์ดํฐ๊ฐ false
์ธ ๊ฐ๋ง ๊ฒ์
์ด ์ ๋ ฌ ์ ๋ฐ์ดํฐํ ์ด๋ธ์ ํค๋๋ ๊ฐ์ด ์ ๋ ฌ ๋๋๋ก ํจ
๊ธฐ์กด์๋ ์ด์ ๊ฐ๋ง ์ ๋ ฌ ๋์์ง๋ง ํ ๋ฒ์ ์์๋ ํค๋๋ ๊ฐ์ด ์ ๋ ฌ ๋ฉ๋๋ค.
๋ฆฌ์คํธ์์ ์ค๋ฅ ๋ฐ์ ์ ๋น๋๋ก ์ด๋ํ ์ ์๋ ๋ฒํผ ์ ๊ณต
๋ฆฌ์คํธ์์ ์ค๋ฅ ๋ฐ์ ์ ๋ฐ๋ก ๋น๋๋ก ์ด๋ํ ์ ์๋๋ก ๋ฒํผ์ ์ถ๊ฐํ์์ต๋๋ค.
SmallBuilder Schedules ์ฌ์ฉ์ ์ํ ๊ฐ์ฒด ์ค์ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
Salesforce์ StandardObject์ธ ํ๋ชฉ ์ผ์ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋ช ํฉ๋๋ค.
CustomObject๋ฅผ ์ฌ์ฉํ๋ค๋ฉด 2๋ฒ๋ถํฐ ์์ํฉ๋๋ค.
ํ๋ชฉ ์ผ์ ๊ฐ์ฒด ์ฌ์ฉ์ ์ํด ์ ํ ์ผ์ ์ค์ ์ ํ์ฑํ ํ๋ค.
2 . ์ผ์ ๊ฐ์ฒด์ Schedule Configurator ๊ฐ์ฒด์ ์กฐํ๊ด๊ณ ํ๋๋ฅผ ์ถ๊ฐํด์ค๋ค.
SmallBuilder Schedules ์ฑ์์ Schedule Configurators ํญ์ผ๋ก ์ด๋ํ ํ New ๋ฒํผ์ ๋๋ฅด์ธ์.
Schedule Configurator๋ฅผ ์ ๊ท ์์ฑ ๋๋ ํธ์ง์์ Builder๊ฐ ์คํ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ฉด ๋น๋ ํ๋ฉด์ผ๋ก ์ด๋๋ฉ๋๋ค. ๋น๋๋ ํฌ๊ฒ ์ค์ ๋จ๊ณ, ์ฌ์ด๋ ํจ๋, ์ค์ ํจ๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
๋น๋์์ Configurator์ ํ์ํ ์์๋ค์ ๋ชจ๋ ์ค์ ํ ํ ์ ์ฅ๋ฒํผ(Save)์ ๋๋ฅด๋ฉด Configurator ๊ตฌํ์ด ์๋ฃ๋ฉ๋๋ค.
๋ฏธ๋ฆฌ ๋ณด๊ธฐ, ์ ์ฅ ๋ฐ ์ญ์ , ๋ณต์ ๋ฑ ๋ฒํผ์ด ๋ชจ์ฌ์์ต๋๋ค.
Relate Objects
Schedule Configurator๋ ํฌ๊ฒ Parent, Line-Item, Schedule๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋จ๊ณ์์๋ Parent, Line-Item, Schedule์ ์ด๋ ํ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ์ง ์ง์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๊ตฌ์ฑ๋ค์ ์ค์ ํ๋ ค๋ ๊ฐ์ฒด๋ค์ ์๋ก Lookup ๊ด๊ณ๋ก ๋งบ์ด์ ธ ์์ด์ผ ํ๊ณ ๊ฐ์ฒด๋ Standard, Custom ๋ชจ๋ ์ง์ํฉ๋๋ค.
Setup Control Field Schedule์ ์์ฑํ๊ธฐ ์ํ ๊ฐ์ Parent,Line-Item์ ํ๋ ์ค์์ ์ ํํฉ๋๋ค. Schedule์ ์์ฑํ ๋ ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํ๋ ๋จ๊ณ์ ๋๋ค.
Setup Schedule Object ์ค์ ๋ก ์ ์ฅ๋ Schedule๊ฐ์ Field๋ค์ ์ ํํ๋ ๋จ๊ณ์ ๋๋ค.
๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ํจ๋์ ๋๋ค. ๋น๋์ ์ด๋ฆ, ์ค๋ช ์ ์ค์ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Neutral
๐ก ๋ฐ์ดํฐํ ์ด๋ธ ๊ธฐ๋ณธ ์ค์ ์์ 'Show Summary'๊ฐ ํ์ฑํ๋์ด์ผ ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค ์ง์ ๊ฐ์ฒด ์กฐํ ์ ์กฐ๊ฑด์ด ํ์ํ ๊ฒฝ์ฐ ์์ฑํฉ๋๋ค. (SOQL์ Where
์ ์ ํด๋นํฉ๋๋ค.)
๋ฅผ ์ด์ฉํด ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ ํ๋๋ฅผ ๊ฒ์ํ์ฌ ์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค.
๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด์ ํ๋๋ฅผ ์ด์ฉํด ์กฐ๊ฑด๋ฌธ ์์ฑ ์
๏ผ=๏ผ์ด ์๋ ๏ผIN๏ผ์ผ๋ก ์์ฑํด์ผ ํฉ๋๋ค.
$Current
๋ ๋ฆฌ์คํธ ์ง์ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
์ฌ๋ฐ๋ฅธ ์ Product2Id IN {$Current.Id}
์๋ชป๋ ์ Product2Id = {$Current.Id}
ํ๋ก๋ก ์ง์ ๋ ๊ฒฝ์ฐ ํ๋ก์ ์ ๋ฌํ ํ๋ผ๋ฏธํฐ ๋ณ์๋ฅผ ์ ํํฉ๋๋ค. ํ๋ผ๋ฏธํฐ๊ฐ ํ์ ์๋ ๊ฒฝ์ฐ ์ ํํ์ง ์์ต๋๋ค. ๐ก ์ต์ ์์ ๋ณด์ฌ์ง๋ ๊ฐ๋ค์ ์ง์ ๋ ํ๋ก์ ์๋ ๋ฆฌ์์ค(Available for input)์ ๋๋ค.
ํ๋ก ๊ฒฐ๊ณผ ๊ฐ์ ๊ฐ์ ธ์ฌ ๋ณ์๋ฅผ ์ ํํฉ๋๋ค. ๐ก ์ต์ ์์ ๋ณด์ฌ์ง๋ ๊ฐ๋ค์ ์ง์ ๋ ํ๋ก์ ์๋ ๋ฆฌ์์ค(Available for output)์ ๋๋ค.
Release Date
Summary
์ค์ ๋จ๊ณ๋ฅผ ํ์ํฉ๋๋ค. ๋จ๊ณ๋ 3๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ์ค์ ์ ๋๋ฅด๋ฉด ๋ฒ ์์ญ์ด ํด๋น ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
๋ฒ์ ๋จ๊ณ์ ๋ฐ๋ผ ํด๋น ์ค์ ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
Schedule์ ์์ฑํ ๋ ์ฌ์ฉ๋๋ ๊ฐ๋ค์ ์ค์ ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ๊ณผ ๋ ์ง, ์๋ ๋ฐ ๊ธ์ก ๊ฐ์ ๊ฐ์ ธ์ฌ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
Schedule์ ์์ฑํ๋๋ฐ ํ์ํ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
์ผ์ ์์ฑ์ ์ํด ํ์ํ ๋ ์ง๊ด๋ จ ํ๋์ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
์๋ ๋ฐ ๊ธ์ก ํ๋ ์ค์
์ผ์ ์์ฑ์ ์ํด ํ์ํ ์๋ ๋ฐ ๊ธ์ก ํ๋์ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
Schedule์ ์์ฑํ๋๋ฐ ํ์ํ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
์ผ์ ์์ฑ์ ์ํด ํ์ํ ๋ ์ง ๊ด๋ จ ํ๋์ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
์ผ์ ์์ฑ์ ์ํด ํ์ํ ์๋ ๋ฐ ๊ธ์ก ํ๋์ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํฉ๋๋ค.
์ค์ > ์ฌ์ฉ์๋ก ๋ค์ด๊ฐ ํ ๋นํ๋ ค๋ ์ฌ์ฉ์๋ฅผ ํด๋ฆญํ์ฌ ์ค๋๋ค.
์คํฌ๋กค์ ๋ด๋ ค ๊ถํ ์งํฉ ํ ๋น ํธ์ง ๋ฒํผ์ ๋๋ฌ์ค๋๋ค.
์ฌ์ฉ์์ ๋ฐ๋ผ SmallBuilder Forms Manager, SmallbuilderForms User๋ฅผ ํ ๋นํด ์ค๋๋ค.
๊ฒ์คํธ ์ฌ์ฉ์ ํ๋กํ์ ์์คํ > ์์คํ ๊ถํ์ ํด๋ฆญํด์ค๋๋ค.
๊ฒ์คํธ ์ฌ์ฉ์๊ฐ ์ค๋ฌธ ์กฐ์ฌ๋ฅผ ์ด๋ํ ์ ์๊ฒ '๋น๊ณต๊ฐ ์ ์ ์์ ๋ณด๊ธฐ'๋ฅผ ํ์ฑํ ํฉ๋๋ค.
๊ฒ์คํธ์ฌ์ฉ์๊ฐ SmallBuilder Forms์ ์ฌ์ฉํ ์ ์๊ฒ ๊ณต์ ๊ท์น ์ค์ ์ ํด์ค๋๋ค.
์ค์ > ๊ณต์ ์ค์ ์ผ๋ก ์ด๋ํฉ๋๋ค.
SmallBuilder Forms ๊ฐ์ฒด์ ๊ดํ์ฌ '์๋ก ๋ง๋ค๊ธฐ' ๋ฒํผ์ ๋๋ฌ ๊ณต์ ๊ท์น์ ์๋ก ์์ฑํด์ค๋๋ค.
๊ฒ์คํธ ์ฌ์ฉ์ ์ก์ธ์ค, ์กฐ๊ฑด๊ธฐ๋ฐ์ผ๋ก ํน์ ๊ฒ์คํธ ์ฌ์ฉ์์๊ฒ ํผ ๊ฐ์ฒด์ ์ฝ๊ธฐ ๊ถํ์ ์ฃผ๋ ๊ณต์ ๊ท์น์ ์์ฑํ๋ค.
ํ๋จ์ ํ๋ฅผ ์ฐธ๊ณ ํ์ฌ '๊ณต์ ํ ๋ ์ฝ๋ ์ ํ'์ ์์ฑํ๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
๊ฐ์ฒด์ด๋ฆ | ํ๋ | ์ฐ์ฐ์ | ๊ฐ |
---|
Default Frequency
์์ฑํ ์ผ์ ์ ๋น๋์ ๋๋ค.
โ๏ธ
Default Installments
์์ฑํ ์ผ์ ์ ๊ฐ์์ ๋๋ค.
โ๏ธ
Remain Installment
์๋ ํน์ ๊ธ์ก์ด ๋๋์ด๋จ์ด์ง์ง ์์ ๋ ๋จ์ ๊ฐ์ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ ํ์ฐจ์ ๋๋ค.
โ๏ธ
Schedule Type
์์ฑํ ์ผ์ ์ ์ข ๋ฅ์ ๋๋ค.
Amount - ๊ธ์ก, ๋ ์ง
Quantity - ์๋, ๋ ์ง
Amount With Quantity - ๊ธ์ก, ์๋, ๋ ์ง
Date - ๋ ์ง
โ๏ธ
Object
Parent, Line-Item ์ค ๊ฐ์ ธ์ฌ Field์ Object๋ฅผ ์ ํํฉ๋๋ค.
โ๏ธ
Start Date Field
์์ฑํ ์ผ์ ์ ์์ ๋ ์ง์ ๋๋ค.
โ๏ธ
End Date Field
์์ฑํ ์ผ์ ์ ์ข ๋ฃ ๋ ์ง์ ๋๋ค.
โ๏ธ
Date Rule
์์ฑํ ์ผ์ ์ ์ผ์ ๊ณ์ฐ๊ท์น์ ๋๋ค.
First Day - ๋ฌ์ ์ฒซ๋
Last Day - ๋ฌ์ ๋ง์ง๋ง ๋
Fixed Day - ์ฌ์ฉ์๊ฐ ์ค์ ํ ๋
โ๏ธ
Fixed Day
์ฌ์ฉ์ ์ ์ ์ผ์ ์ ๋๋ค.
Object
Parent, Line-Item์ค ๊ฐ์ ธ์ฌ Field์ Object๋ฅผ ์ ํํฉ๋๋ค.
โ๏ธ
Quantity Field
์์ฑํ ์ผ์ ๋ค์ ์ ์ฒด ์๋์ด ๋ ํ๋ ๊ฐ์ ๋๋ค.
โ๏ธ
Amount Field
์์ฑํ ์ผ์ ๋ค์ ์ ์ฒด ๊ธ์ก์ด ๋ ํ๋ ๊ฐ์ ๋๋ค.
โ๏ธ
Rounding Method
๋๋ ์ซ์๊ฐ ๋ฑ ๋จ์ด์ง์ง ์์ ๋ ๋ฐ์ฌ๋ฆผ ๋ฐฉ๋ฒ์ ์ ํํฉ๋๋ค.
Round - ๋ฐ์ฌ๋ฆผ
Round Up - ์ฌ๋ฆผ
Round Down - ๋ด๋ฆผ
โ๏ธ
Level of precision
๋๋์ด๋จ์ด์ง ์๋ฆฟ์๋ฅผ ์ ํํฉ๋๋ค.
ํผ | FormName | ๊ฐ์ง ์์ |
ํผ ๋ฌธํญ ์๋ต | No | ๊ฐ์ง ์์ |
ํผ ์ ํ | Name | ๊ฐ์ง ์์ |
ํผ ์์ฒญ | No | ๊ฐ์ง ์์ |
ํผ ์ ์ก ๊ธฐ๋ก | No | ๊ฐ์ง ์์ |
ํผ ํ ๋ง | Form Theme Name | ๊ฐ์ง ์์ |
SmallBuilder Forms๋ฅผ ์ฌ์ฉํ์ฌ ์ค๋ฌธ์ ์ํ ํผ์ ์์ฑํฉ๋๋ค.
ํผ์ ์ง๋ฌธ์ ์์ฑํฉ๋๋ค.
์ฌ๋ฌ ํผ ํญ๋ชฉ์์ ๊ณตํต์ ์ผ๋ก ์ธ ์ ์๋ ํผ ์ ํ ๊ทธ๋ฃน์ ์์ฑํฉ๋๋ค.
ํผ ์ ํ์ ํญ๋ชฉ๋ค์ ์์ฑํฉ๋๋ค.
SmallBuilder Forms๋ฅผ ํตํด ์ค์ ํ Form์ ์ ์กํ๊ธฐ ์ํด ํผ ์์ฒญ์ ์์ฑํฉ๋๋ค.
๊ณ ๊ฐ์ด ์ค๋ฌธ์กฐ์ฌ๋ฅผ ์๋ฃํ์ฌ ์ ์ก ํ์ ๋ ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค.
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
1
Form Name
ํผ ์ด๋ฆ์ ๊ธฐ์ฌํฉ๋๋ค.
โ๏ธ
2
๋ ์ด๋ธ
ํผ ๋ ์ด๋ธ์ ๊ธฐ์ฌํฉ๋๋ค.
3
ํ์ฑํ ๋ฒ์
ํผ ๋ฒ์ ์ค ์ค์ ๋ก ์ฌ์ฉํ ๋ฒ์ ์ ๊ธฐ์ฌํฉ๋๋ค.
4
์ค๋ช
ํผ์ ๋ํ์ค๋ช ์ ๊ธฐ์ฌํฉ๋๋ค.
5
๋์ ์ค๋ธ์ ํธ ์ด๋ฆ
์ค๋ฌธ์ ์์ฒญํ ๋์ ์ค๋ธ์ ํธ์ Api ์ด๋ฆ์ ๊ธฐ์ฌํฉ๋๋ค.
ํผ๋ฒ์ | ๋ฌธํญ์ ๋ฃ์ ํผ ๋ฒ์ ์ ๊ธฐ์ฌํฉ๋๋ค. | โ๏ธ |
ํ์ | ๋ฌธํญ์ ๋ํ ๋ต์ ํ์๋ก ์ ๋ ฅ๋ฐ์์ง ๊ธฐ์ฌํฉ๋๋ค. |
ํ์ | ๋ฌธํญ์ ํ์ ์ ์ ํํฉ๋๋ค.
|
๋ ์ด๋ธ | ์ง๋ฌธ ๋ด์ฉ์ ๊ธฐ์ฌํฉ๋๋ค. |
์์ | ๋ฌธํญ์ ์์๋ฅผ ๊ธฐ์ฌํฉ๋๋ค. |
Name | ํผ ์ ํ ๊ทธ๋ฃน์ ์ด๋ฆ์ ๊ธฐ์ฌํฉ๋๋ค. | โ๏ธ |
Form Theme Name | ํผ ํ ๋ง์ ์ด๋ฆ์ ๊ธฐ์ฌํฉ๋๋ค. | โ๏ธ |
๋จธ๋ฆฌ๊ธ | ํผ์ ๋จธ๋ฆฌ๊ธ์ ๊ธฐ์ฌํฉ๋๋ค. |
๋ฐ๋ฅ๊ธ | ํผ์ ๋ฐ๋ฅ๊ธ์ ๊ธฐ์ฌํฉ๋๋ค. |
ํ ๋ง CSS | ํผ์ ์ ์ฉ๋ css๋ฅผ ๊ธฐ์ฌํฉ๋๋ค. |
์ ์ก ๋ฒํผ ๋ ์ด๋ธ | ์ ์ก ๋ฒํผ์ ๋ ์ด๋ธ์ ๊ธฐ์ฌํฉ๋๋ค. |
๋ ์ด๋ธ | ํผ ์ ํ ํญ๋ชฉ์ ๋ ์ด๋ธ์ ๊ธฐ์ฌํฉ๋๋ค. |
๊ฐ | ํผ ์ ํ ํญ๋ชฉ์ ์ค์ ์ ์ฅ๋ ๊ฐ์ ๊ธฐ์ฌํฉ๋๋ค. |
์์ | ํผ ์ ํ ํญ๋ชฉ์ ์์๋ฅผ ๊ธฐ์ฌํฉ๋๋ค. |
ํผ ์ ํ ๊ทธ๋ฃน | ํผ ์ ํ ํญ๋ชฉ์ ๋ถ๋ชจ์ธ ํผ ์ ํ์ ๊ธฐ์ฌํฉ๋๋ค. |
์ฐ๋ฝ์ฒ | ํผ ์ ์ก์ ์ฌ์ฉ๋ ์ฐ๋ฝ์ฒ๋ฅผ ๊ธฐ์ฌํฉ๋๋ค. |
ํผ ๋ฒ์ | ์ ์กํ ํผ์ ๋ฒ์ ์ ์ ํํฉ๋๋ค. |
์ฌ์ดํธ | ํผ ์์ฒญ์ ์ฌ์ฉํ ์ฌ์ดํธ Name์ ๊ธฐ์ฌํฉ๋๋ค. |
๊ด๋ จ ๋์ id | ๋์ Object์ ํน์ ๋ ์ฝ๋๋ฅผ ๊ธฐ์ฌํฉ๋๋ค. |
๊ฐ | ์ง๋ฌธ ๋ฌธํญ์ ๋ํ ์๋ต์ ์๋ฏธํฉ๋๋ค. |
ํผ ์ ์ก | ๋ต๋ณ์ ๋ํ ํผ ์์ฒญ ๋ ์ฝ๋๋ฅผ ์๋ฏธํฉ๋๋ค. |
ํผ ํญ๋ชฉ | ๋ต๋ณ์ ์ง๋ฌธ ๋ ์ฝ๋๋ฅผ ์๋ฏธํฉ๋๋ค. |
๋์ ๋ ์ฝ๋์์ ์ ์กํ ์ค๋ฌธ ๋ต๋ณ ํ์ธํ๊ธฐ
๋ ์ฝ๋ ๋ํ ์ผ ํ์ด์ง์์ ์ฐ์ธก ์๋จ์ ์ค์ > ํ์ด์ง ํธ์ง์ ๋๋ฌ ๋ ์ฝ๋ ๋ํ ์ผ ํธ์ง ํ๋ฉด์ผ๋ก ์ด๋ํฉ๋๋ค.
์ผ์ชฝ ๊ตฌ์ฑ์์ ํจ๋์์ ์คํฌ๋กค์ ๋ด๋ ค formResponseViewer ์ปดํฌ๋ํธ๋ฅผ ์ํ๋ ์์น์ ๋์ด๋ค ๋์ต๋๋ค.
๋์ด๋ค ๋์ ์ปดํฌ๋ํธ๋ฅผ ํด๋ฆญํ์ฌ ์ค๋ฅธ์ชฝ ์์ธ ํจ๋์์ ํผ ๋ทฐ์ด ์ปดํฌ๋ํธ์ ์ ๋ชฉ์ ๊ธฐ์ ํฉ๋๋ค.
์ ์ฅ ํ ํด๋น ํ์ด์ง๋ฅผ ํ์ฑํ ํด์ค๋๋ค.
์ค๋ฌธ์ ๋ํ ์๋ต์ด ์๋ฃ๋๋ฉด ์๋์ ์ด๋ฏธ์ง์ ๊ฐ์ด ์ง๋ฌธ, ๋ต๋ณ, ์๋ต์ํ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
์๋ต์ด ์ ์ถ๋์ง ์์์ ๊ฒฝ์ฐ ๋งํฌ๋ณต์ฌ ๋ฒํผ์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์๊ฒ ์ง์ url์ ์ ๋ฌ ํ ์ ์์ต๋๋ค.
SmallBuilder๋ AppExchange์์ ๋ฐ๋ก ์ค์น ๊ฐ๋ฅํฉ๋๋ค.
SmallBuilder๋ฅผ ์ค์นํ๋ฉด Trial ์ํ๋ก ์ค์น๋ฉ๋๋ค. Trial ์ํ์์๋ Line-item Configurator, Document Template ๋ฐ List๋ฅผ ๊ตฌํ ๊ฐ๋ฅํฉ๋๋ค. ๋ค๋ง 3๊ฐ์ ๊ธฐ๋ฅ ์ค 1๊ฐ์ Setup ๋ง ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ ์ถ๊ฐ Setup์ ์ํด์๋ ๋ผ์ด์ผ์ค๋ฅผ ๊ตฌ๋งคํ์ฌ์ผ ํฉ๋๋ค.
SmallBuilder ์ ์๋ผ์ด์ผ์ค๋ ์ฌ์ฉ์๋น ๋ถ์ฌ๋์ด์ผ ํฉ๋๋ค. ๋ผ์ด์ผ์ค๋ฅผ ๋ถ์ฌํ๋ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ค๋ง Trial ์ํ์์๋ ๊ฐ๋ณ ์ฌ์ฉ์์๊ฒ ๋ผ์ด์ผ์ค ๋ถ์ฌํ ํ์ ์์ด ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
์ค์ (Setup) > ์ฌ์ฉ์(Users)๋ก ์ด๋ํฉ๋๋ค.
๋ผ์ด์ผ์ค ๋ถ์ฌํ ์ฌ์ฉ์์ ์์ธ ํ๋ฉด์ผ๋ก ๋ค์ด๊ฐ๋๋ค.
ํ๋จ์ ๊ด๋ฆฌ ํจํค์ง(Managed Packages)์์ ๋ผ์ด์ผ์ค ํ ๋น(Assign Licenses) ๋ฒํผ์ ๋๋ฆ ๋๋ค.
๋ผ์ด์ผ์ค ํ ๋น(Assign Licenses) ํ๋ฉด์์ SmallBuilder๋ฅผ ์ ํ ํ ์ถ๊ฐ ๋ฒํผ์ ๋๋ฆ ๋๋ค.
ํ์ฌ ํจํค์ง์ ๋ผ์ด์ผ์ค ์ํ๋ ์ค์ (Setup) > ์ค์น๋ ํจํค์ง(Installed Packages)์์ ํ์ธ ๊ฐ๋ฅํฉ๋๋ค.
์ด๋ ์ฌ์ฉ์์๊ฒ ๋ผ์ด์ผ์ค๊ฐ ํ ๋น ๋์๋์ง ํ์ธํ๋ ค๋ ๊ฒฝ์ฐ,
์ค์ (Setup) > ์ค์น๋ ํจํค์ง(Installed Packages)๋ก ์ด๋ํฉ๋๋ค.
SmallBuilder๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋ผ์ด์ผ์ค ๊ด๋ฆฌ(Manage Licenses) ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
SmallBuilder๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ๊ถํ ์ค์ ์ด ํ์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ด๋ฆฌ์๋ ๊ถํ์ด ํ ๋น๋์ง๋ง ํจํค์ง ์ค์น ์ ์ '๋ชจ๋ ์ฌ์ฉ์์๊ฒ ์ค์น(Install for All Users)'๋ฅผ ์ ํํ์ง ์์ ๊ฒฝ์ฐ SmallBuilder๋ฅผ ์ฌ์ฉํ๋ ค๋ ์ฌ์ฉ์์๊ฒ ๊ถํ ์งํฉ์ ์ถ๊ฐํด์ค์ผ ํฉ๋๋ค.
์ค์ > ๊ถํ ์งํฉ์ผ๋ก ์ด๋ํฉ๋๋ค.
SmallBuilderManager ๋๋ SmallBuilderUser๋ฅผ ์ ํํฉ๋๋ค.
ํ ๋น ๊ด๋ฆฌ ๋ฒํผ์ ํด๋ฆญํ์ฌ ์ฌ์ฉ์๋ค์ ์ถ๊ฐํฉ๋๋ค.
SmallBuilder๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฌ์ ํตํ ์ค์ ์ ํ์ธํฉ๋๋ค.
์๋ก ์์ฑ๋ ์ค๊ทธ์ผ ๊ฒฝ์ฐ ํตํ ์ค์ ์ด ์ง์ญ์ ๋ง๊ฒ ์ ์ค์ ๋์ด ์๋์ง ํ์ธ ํฉ๋๋ค.
Add Button, Add Tab ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํ ๋ช ๋ช ๋ ์๊ฒฉ์ฆ๋ช ์ค์
์ฑ ๊ด๋ฆฌ์ > ์๋ก ์ฐ๊ฒฐ๋ ์ฑ
์ฐ๊ฒฐ๋ ์ฑ ์ค์ ์ ๋ ฅ
์ฐ๊ฒฐ๋ ์ฑ ์ด๋ฆ : SmallBuilderCredential
API ์ด๋ฆ : SmallBuilderCredential
OAuth ์ค์ ํ์ฑํ : check
์ฝ๋ฐฑ url : http://dummy.com ( ๋๋ฏธ url )
์ฌ์ฉ๊ฐ๋ฅํ OAuth ๋ฒ์ : ์ธ์ ๋ ์ง ์์ฒญ ์์ , ์ ์ฒด ์ก์ธ์ค
์ง์๋๋ ์ธ๊ฐ ํ๋ก์ ๋ํ PKCE(Proof Key for Code Exchange) ํ์ฅ ํ์ : uncheck
OAuth ์ ์ฑ ๋ณ๊ฒฝ
ํ์ฉ๋ ์ฌ์ฉ์ : ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์์ฒด ์น์ธํ ์ ์์
์๋น์ ํค, ์๋น์ ์ํธ ํ๋
์ค์ > ์ฑ ๊ด๋ฆฌ์ > SmallBuilderCredential ๋ณด๊ธฐ > ๊ณ ๊ฐ ์ธ๋ถ์ฌํญ ๊ด๋ฆฌ > ๋ก๊ทธ์ธ
์ธ์ฆ ๊ณต๊ธ์ ์์ฑ
์ด๋ฆ : SmallBuilderCredential
์๋น์ํค : ์์์ ํ๋ํ ์๋น์ํค ์ ๋ ฅ
์๋น์ ์ํธ : ์์์ ํ๋ํ ์๋น์ ์ํธ ์ ๋ ฅ
Call Back Url ์ ๋ ฅ
์ธ์ฆ๊ณต๊ธ์ ์ด๋ฆ ํด๋ฆญ ํ ์คํฌ๋กค ํ์ฌ ์ฝ๋ฐฑ URL ๋ณต์ฌ
๋ณต์ฌํ ์ฝ๋ฐฑ url ์ ๋ ฅ
๋ด ๋๋ฉ์ธ ํ๋
๋ช ๋ช ๋ ์๊ฒฉ์ฆ๋ช ์์ฑ
๋ ์ด๋ธ : SmallBuilderCredential
์ด๋ฆ : SmallBuilderCredential
URL : 8์์ ํ๋ํ ๋ด ๋๋ฉ์ธ ์ ๋ ฅ ( https://example.my.salesforce.com/)
ID ์ ํ : ๋ช ๋ช ๋ ์ฃผ์ฒด
์ธ์ฆ ํ๋กํ ์ฝ : OAuth 2.0
์ธ์ฆ ๊ณต๊ธ์ : SmallBuilderCredential
๋ฒ์ : refresh_token full offline_access
Line-Item ์ถ๊ฐ ๋ฐ ๊ฐ ๋ณ๊ฒฝ ์ ๊ณ์ฐ ์์, ์์ ํ๋, ๋ฐ์ดํฐ ์์ค ๋ฑ ์ ์ฉ๋๋ ์์์ ๋๋ค.
Line-Item ์ถ๊ฐ ์
๊ธฐ๋ณธ๊ฐ ์ค์
Parent ๋๋ Lookup Source ๊ฐ ์ค์
๋ฐ์ดํฐ์์ค ์ ์ฉ
Internal
External
Calculation Formula ์ ์ฉ
Line-Item์ ์์ ํ๋ ์ฌ๊ณ์ฐ Configurator์ Line-Item ์ปฌ๋ผ์ ์์ ํ๋๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์คํ๋ฉ๋๋ค.
Summary
Line-Item ๊ฐ ๋ณ๊ฒฝ ์
Calculation Formula ์ ์ฉ
Line-Item์ ์์ ํ๋ ์ฌ๊ณ์ฐ Configurator์ Line-Item ์ปฌ๋ผ์ ์์ ํ๋๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์คํ๋ฉ๋๋ค.
Summary
Salesforce ๋ด ๊ด๋ จ ๊ฐ์ฒด๋ฅผ ์กฐํํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ด ํํํ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด Lookup์ด Product2๋ก ์ง์ ๋ ๊ฒฝ์ฐ PricebookEntry์ ์๋ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํ์ํ๊ณ ์ถ์ ๋ ๋ด๋ถ ๋ฐ์ดํฐ์์ค๋ฅผ ์ด์ฉํด ์กฐ๊ฑด์ ๋ง๋ PricebookEntry๋ฅผ ์กฐํํ์ฌ ์ ํ๊ณผ ๋จ๊ฐ๋ฅผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค.
Internal ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
Internal Data Source๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ Lookup ๋๋ Line-Item์ ๋งคํํ๊ธฐ ์ํ ์์ ์ ๋๋ค.
Internal ๋ฐ์ดํฐ์์ค๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ฐ ์์ฑ์ ๋๋ค.
Internal Data Source๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ Lookup ๋๋ Line-Item์ ๋งคํํ๊ธฐ ์ํ ์์ ์ ๋๋ค.
Lookup Selector ๊ฐ์ฒด๋ฅผ Product๋ก ์ง์ ํ์ฌ ์ ํ ๋ชฉ๋ก์ ๊ฒ์ํ๋ ค๊ณ ํฉ๋๋ค. ํด๋น ๋ชฉ๋ก์ PricebookEntry ๊ฐ์ฒด์ ์๋ ๋จ๊ฐ๋ฅผ ํจ๊ป ํ์ํ๋ ค๊ณ ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค์์ Source Object๋ฅผ PricebookEntry๋ก ์ง์ ํฉ๋๋ค.
(์ ํ) Query Wizard๋ฅผ ๋๋ฌ ๋ฐ์ดํฐ ์กฐํ ์กฐ๊ฑด์ ์์ฑํฉ๋๋ค. (SOQL Where
๋ฌธ๊ณผ ๋์ผ)
Product์ ๋ง๋ PricebookEntry ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ๊ธฐ ์ํด ์๋์ ๊ฐ์ด ์ค์ ํฉ๋๋ค.
Source Field : Product2Id
Target Field : Id
Key : true
๋จ๊ฐ๋ฅผ Product ๋ฐ์ดํฐ์ ๊ฐ์ด ํ์ํ๊ธฐ ์ํด Action์ ์ถ๊ฐํ์ฌ Lookup Column์ ์ง์ ํฉ๋๋ค.
Source Field : UnitPrice
Target Field : SBLDVirtual1 (Lookup Virtual Column ์ฐธ๊ณ )
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Source Object
Lookup ๋๋ Line-Item์ ๋ฐ์ดํฐ์ ๋งคํํ ์ธ์ผ์ฆํฌ์ค ๋ด๋ถ ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค.
โ๏ธ
Query
Wizard ๋ฒํผ์ ๋๋ฌ Query ์์ฑ ๋ ์ด์์์ ์ฝ๋๋ค. Query Wizard๋ฅผ ์ด์ฉํด ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ ํ๋๋ฅผ ๊ฒ์ํ์ฌ ์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค.
Active
Data Source๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํ์ฑํํด์ผ ํฉ๋๋ค.
โ๏ธ
Evaluation Event
Line-Item ํธ์ง๊ธฐ๋ Evaluation Event๋ฅผ ํ์๋ก ์ค์ ํด์ฃผ์ด์ผ ํฉ๋๋ค.
On Initialization : Line-Item ๋ ์ฝ๋๊ฐ ์๋ก ์ถ๊ฐ๋์์ ๋ ์คํ๋ฉ๋๋ค.
On Loading : Line-Item ํ๋ฉด์ด ๋ก๋๋ ๋๋ง๋ค ์คํ๋ฉ๋๋ค.
Before Save : Line-Item ๋ ์ฝ๋๋ค์ด ์ ์ฅ๋๊ธฐ ์ ์คํ๋ฉ๋๋ค.
Internal Data Source๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ Lookup ๋๋ Line-Item์ ๋งคํํ๊ธฐ ์ํ ์์ ์ ๋๋ค.
โ๏ธ
Action Order
๋งคํ ์์๋ฅผ ์ง์ ํฉ๋๋ค.
โ๏ธ
Source Field
Internal Data Source ๊ฐ์ฒด์์ ๋งคํํ ํ๋๋ฅผ ์ง์ ํฉ๋๋ค.
โ๏ธ
Target Field
Lookup ๋๋ Line-Item ๊ฐ์ฒด์ ๋งคํํ ํ๋๋ฅผ ์ง์ ํฉ๋๋ค.
โ๏ธ
Key
Lookup ๋๋ Line-Item๊ณผ ๋ฐ์ดํฐ์์ค ๊ฐ ๋ฐ์ดํฐ ๋งค์นญ ์ ์ฌ์ฉํ Action์ ์ง์ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด Lookup์ด Product2๋ก ์ง์ ๋์ด ์๊ณ ๋ฐ์ดํฐ์์ค๋ก PricebookEntry๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ PricebookEntry์ Product2Id(Source Field)์ Product2์ Id ํ๋(Target Field)๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ์ฌ ํํํฉ๋๋ค.
โ๏ธ
๊ธฐ์กด์ ์๋ ๊ธฐํ ์ ํ ๋ฑ๋ก ํ๋ฉด์์ ์๋ ๋ฐ ๋จ๊ฐ ๋ณ๊ฒฝ ์ ์๋ ๊ณ์ฐ์ด ์ ๋๋ ๋ถ๋ถ์ Line-Item Configurator๋ฅผ ์ด์ฉํด ํ ์ธ์จ ์ ์ฉ, ์ด์ก ๊ณ์ฐ ๋ฐ ํ๋จ์ ์์ฝ๊น์ง ๋ค์ ์ฌ๊ตฌํํ์์ต๋๋ค.
Line-Item Configurator๋ ํ์ค ๊ฐ์ฒด๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด๋ฅผ ์ด์ฉํด์ ์ธ์ผ์ฆํฌ์ค์ ์ฝ๊ฒ Line-Item ์ ๋ ฅ์ ํ ์ ์๋๋ก ์ ๊ณตํฉ๋๋ค.
์๋ ์์์์๋ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด์ธ '๋น์ฆ๋์ค ์ถ์ฅ'์ ์ด์ฉํ์ฌ Line-Item Configurator๋ฅผ ๊ตฌํํ์์ต๋๋ค. ๊ธฐ์กด์๋ ํ์ค ํ๋ฉด์ ์ด์ฉ ์ Line-Item ์ถ๊ฐํ๋ ค๋ฉด ํ ๊ฑด์ฉ ์ฒ๋ฆฌํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์ต๋๋ค. ๋ํ, ์ ๋ ฅ ํ๋ฉด์ ํ๋๋ค์ ์์ ๋กญ๊ฒ ์ปค์คํ ํ๋๊ฒ ์ฝ์ง ์์ต๋๋ค. Configurator๋ฅผ ํตํด ์ด๋ป๊ฒ ๊ตฌํ๋์๋์ง ์์์ ํตํด ๋ณด์ฌ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
v 1.26 - ๋ณต์กํ ๊ณ์ฐ์ ์ค๋ฅ, ํ ์ธ์จ ๋ฐ ๊ณ์ฐ์ ์ ์ฉ ๋ฐฉ์ ์์
์ ํ ํ๋ฆฟ์ ์ถ๊ฐํ๋ ค๋ฉด Document Templates List์์ New ๋ฒํผ์ ํด๋ฆญํ์ธ์.
๋ค์์ ํ ํ๋ฆฟ ๋์์ด๋์ ๋๋ค. ์๋ ํ๋ก์ธ์ ์คํ์ผ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ๋ฌ๋ฆฌ SmallBuilder๋ ๋ธ๋ก ์คํ์ผ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ ํ๋ฆฟ ๋์์ธ๊ณผ ๋ ์ด์์์ ์ง๊ด์ ์ผ๋ก ์ฝ๊ฒ ์ ์ดํ ์ ์์ต๋๋ค.
ํ ํ๋ฆฟ ๋์์ด๋๋ ๋ ๊ฐ์ง ์์ญ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
Component ํญ : ํ ํ๋ฆฟ์ ์ถ๊ฐํ ์ ์๋ ์ปดํฌ๋ํธ ์์์ ์์์ ์์ฑ์ ์ค์
Setting ํญ : ํ ํ๋ฆฟ ์์ฑ์ ์ค์
์ผ์ชฝ Panel์ ํ ํ๋ฆฟ์ ์ถ๊ฐํ ์ ์๋ ์ปดํฌ๋ํธ ์์์ ํ ํ๋ฆฟ ์์ฑ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ปดํฌ๋ํธ ์์์ ์๋ก๋ ํ ์คํธ, ์ด๋ฏธ์ง, ํ ์ด๋ธ ๋ฑ์ด ์์ต๋๋ค.
์์๋ฅผ ์ ํํ๋ฉด ํด๋น ์์ฑ์ ๊ตฌ์ฑํ ์ ์๋ ์ฐฝ์ผ๋ก ์ ํ๋ฉ๋๋ค.
ํ ์คํธ ์์์ ์์ฑ ์ฐฝ์๋ ํ๋ ๋ฐ์ดํฐ ํ์์๋ฅผ ๋ง๋ค ์ ์๋ ๋ฒํผ์ด ์์ต๋๋ค.
์ต์ | ์ค๋ช | ํ์ |
---|---|---|
์ค๋ฅธ์ชฝ Canvas๋ ๋์์ธ์ ๋ฐ๋ผ ํ ํ๋ฆฟ ์์๊ฐ ๋ฐฐ์น๋๋ ์์ญ์ ๋๋ค.
Target Object
๋ฌธ์ ์์ฑ ๊ธฐ์ค์ด ๋๋ ๊ฐ์ฒด๋ฅผ ์ง์
O
Template Name
์ ์ฅํ Document Template ์ด๋ฆ
O
File Name
์ ์ฅ๋๋ PDF ํ์ผ์ ์ด๋ฆ
Versioning
ํ์ผ ์ด๋ฆ ๋ค์ ๋ถ๋ ํ์ผ๋ฒ์
Image
Formula Field์ ์๋ ์ด๋ฏธ์ง์ ํฌ๊ธฐ ์กฐ์
PDF margin
ํ์ด์ง ์ฌ๋ฐฑ ์ค์ * Header / Footer๊ฐ ์์ ๋๋ 10mm์ด์์ผ๋ก ์ค์
Enable Email Form
PDF ๋ฏธ๋ฆฌ๋ณด๊ธฐ์ Email ์ ์ก ํผ์ ํจ๊ป ๋ณผ ์ ์๊ฒ ์ค์
Docuement Job์ ๋น๋์ ์ผ๋ก ๋ฌธ์๋ฅผ ์์ฑํ๊ณ ์์ฑ๋ ๋ฌธ์์ ๋ํ ๋ฉ์ผ ์ ์ก ๋ฑ์ Complete Action์ ์ง์ํฉ๋๋ค.
์์ฝ ์๊ฐ์ ํตํ ์ค์ผ์ฅด๋ง์์ฉ์ฌ์๊ฐ Flow ๋๋ Scheduler ๋ฅผ ํตํด ์ ์ดํด์ผ ํฉ๋๋ค
์ค๋ฌด์์ ๋ง์ด ์ ํ๋ ๊ณ ๊ธ ์ฌ์ฉ์ ์๊ตฌ์ฌํญ์ ๊ตฌํํ ์์ ์ ๋๋ค.
2024. 8. 5.
์กฐํ ๊ฒ์์ ํ๋ฉด์์ ํํฐ ๊ธฐ๋ฅ ๊ฐ์
ํ ์ธ์จ ๊ณ์ฐ ๋ก์ง ๋๋ฝ
2024. 7. 22.
Line Item Editor์ ํ ์ธ์จ๊ณผ ๊ณ์ฐ์ ์ค ํ๋๋ง ์ ์ฉ ๊ฐ๋ฅํ๋๋ก ์์
ํ ์ธ์จ ๊ด๋ จ ์ผ๋ถ ๋ ์ด๋ธ ๋ณ๊ฒฝ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
ํ ์ธ์จ๊ณผ ๊ณ์ฐ์ ์ค ํ๋๋ง ์ ์ฉ ๊ฐ๋ฅํ๋๋ก ์์
์ซ์ ๋ฐ ํตํ ์ ํ์ ์ปฌ๋ผ์์ ์ค์ ํ ์ ์๋ '๊ณ์ฐ์ ์ ์ฉ'๊ณผ 'ํ ์ธ ๊ธฐ๋ฅ ์ ์ฉ' ์ค์ ์ ํตํฉํ์ฌ ๋ ์ค์ ํ๋์ ๊ธฐ๋ฅ๋ง ์ ์ฉ๋๋๋ก ์์ ํ์์ต๋๋ค.
ํ ์ธ ๊ณ์ฐ๊ธฐ ์ ์ฉ์ ํตํ ์ ํ์ ์ปฌ๋ผ์์๋ง ์ค์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
'ํ ์ธ์จ ๊ณ์ฐ๊ธฐ ์ ์ฉ' ์ค์ ์์ 'ํตํ ๊ธฐ๋ฐ ์ ๋ ฅ' ๋ ์ด๋ธ ๋ณ๊ฒฝ
์์ด
Based on Currency -> Enter Discounted Price
ํ๊ตญ์ด ํตํ ๊ธฐ๋ฐ ํ ์ธ ์ ๋ ฅ -> ํ ์ธ๋ ๊ฐ๊ฒฉ ์ ๋ ฅ
2024. 7. 19.
Line Item์ ๋ ์ฝ๋๋ฅผ ์ฌ๋ฌ๊ฐ ์ญ์ ํ ์ ์๋๋ก ๊ธฐ๋ฅ ๊ฐ์
์ ํ ์ต์ ๊ด๋ จ ์ผ๋ถ ๋ ์ด๋ธ ๋ณ๊ฒฝ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
๋ค์ค ์ญ์ ๊ธฐ๋ฅ ์ถ๊ฐ ํธ์ง๊ธฐ์์ ์ฌ๋ฌ ๋ ์ฝ๋๋ฅผ ์ญ์ ํ ์ ์๋๋ก ๋ค์ค ์ญ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์์ต๋๋ค.
์ ํ ์ต์
ํ๋ ๋ ์ด๋ธ ๋ณ๊ฒฝ
Product Feature, Option ๊ฐ์ฒด์ ํ๊ตญ์ด ๋ฒ์ญ๊ณผ ์ผ๋ถ ํ๋ ๋ ์ด๋ธ์ ์์ ํ์์ต๋๋ค.
Product Feature ํ๊ตญ์ด ๋ ์ด๋ธ ๋ณ๊ฒฝ
์ ํ Feature -> ์ ํ ๊ตฌ์ฑ
Product Feature, Product Option ๊ฐ์ฒด์ Product ์์ด/ํ๊ตญ์ด ๋ ์ด๋ธ ๋ณ๊ฒฝ
์์ด
Product -> Main Product
ํ๊ตญ์ด
์ ํ -> ๊ธฐ๋ณธ ์ ํ
2024. 7. 16.
ํธ์ง๊ธฐ์ ํ์ดํ๋ช (์กฐํ ์ ํ๊ธฐ, ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ) ์์ ํ ์ ์๋๋ก ์ค์ ์ถ๊ฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์ ์กฐํ ์ปฌ๋ผ์ ์ค์ ํ ์ ์๋๋ก ๊ธฐ๋ฅ ์ถ๊ฐ
๋ ์ด๋ธ ๋ณ๊ฒฝ ๊ธฐ๋ฅ
ํธ์ง๊ธฐ ๋ชจ๋ฌ์ ํ์ดํ๊ณผ ์กฐํ ๋ ์ฝ๋ ๊ฒ์ ๋ฒํผ์ ๋ ์ด๋ธ์ ์์ ํ ์ ์๋๋ก ๋น๋์ ์ค์ ์ ์ถ๊ฐํ์์ต๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
์กฐํ ์ปฌ๋ผ ์ค์ ๊ธฐ๋ฅ ์ถ๊ฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์์ ๊ฐ์ฅ ์ฒซ ๋ฒ์งธ๋ก ๋ํ๋๋ '์กฐํ ์ปฌ๋ผ'์ ์ปค์คํ ํ ์ ์๋๋ก ๋น๋์ ์ค์ ์ ์ถ๊ฐํ์์ต๋๋ค.
์ค์ ๊ฐ๋ฅํ ๊ธฐ๋ฅ
๋ ์ด๋ธ ๋ณ๊ฒฝ
์ด ๋๋น
ํ ์คํธ ์ ๋ ฌ
์จ๊น (์ ํ ์ต์ ์ด ํ์ฑํ ๋ ๊ฒฝ์ฐ ์ค์ ๋ถ๊ฐ๋ฅ)
2024. 7. 10.
๋ผ์ธ ์์ดํ ๋ ์ฝ๋ ์กฐํ ์กฐ๊ฑด ์ถ๊ฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
๋ ์ฝ๋ ์กฐํ ์กฐ๊ฑด ๊ธฐ๋ฅ
์ ์ฅ๋ ๋ผ์ธ ์์ดํ ์ ๋ ์ฝ๋๋ฅผ ์กฐํํ ๋ ์กฐ๊ฑด์ ์ง์ ํ ์ ์๋๋ก ๋น๋์ ์ค์ ์ ์ถ๊ฐํ์์ต๋๋ค.
2024. 6. 19.
๋ง์ด๊ทธ๋์ด์ ์ ํ์ํ Key ํ๋ ์ถ๊ฐ ๋ฐ ๋ฐ์ดํฐ ์์
SmallBuilder Line Items ๊ด๋ จ ๊ฐ์ฒด์ Migration Key(SBLI__MigrationKey__c)
ํ๋๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๋ ์ฝ๋๋ฅผ ์์ฑํ ๋ Migration Key ํ๋์ ๊ฐ์ด ์์ ๊ฒฝ์ฐ, ํด๋น ๋ ์ฝ๋์ ID๊ฐ ์๋์ผ๋ก ์ ์ฅ๋ฉ๋๋ค.
๋์ ๊ฐ์ฒด
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ (SBLI__JunctionBuilder__c)
์กฐํ ์ด (SBLI__LookupField__c)
๋ผ์ธ ์์ดํ ์ด (SBLI__JunctionField__c)
๋ฐ์ดํฐ์์ค (SBLI__DataSource__c)
๋ฐ์ดํฐ์์ค ์์ (SBLI__DataSourceAction__c)
์ ํ ๊ตฌ์ฑ (SBLI__ProductFeature__c)
์ ํ ์ต์ (SBLI__ProductOption__c)
Divider
Divider
์ปดํฌ๋ํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
Divider
์ปดํฌ๋ํธ๋ฅผ ์ํ๋ ์์น๋ก ์ด๋ํฉ๋๋ค.
์ปดํฌ๋ํธ ์ค์ ์ผ๋ก ์ด๋ํ์ฌ ๊ตฌ๋ถ์ ์ ์์๊ณผ ์ ๋๊ป๋ฅผ ์ค์ ํฉ๋๋ค.
Release Date
Summary
Fixed
Feature
Release Date
Summary
๊ธฐ์กด | ๋ณ๊ฒฝ |
---|---|
Release Date
Summary
Fixed
Calculation Formula์ ๋ณต์กํ ์ฐ์์ ์ ์ฉํ์ ๋ ๊ณ์ฐ์ด ์๋ํ์ง ์๋ ๋ฌธ์ ํด๊ฒฐ
Feature
Release Date
Summary
๋น๋ ์ค์ | ๊ฒฐ๊ณผ |
---|---|
Release Date
Summary
Release Date
Summary
์กฐํ ์ ํ๊ธฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
๋ฆฌ์คํธ๋ฅผ ๊ตฌ์ฑํ๊ณ , ํํฐ๋ง ๋ฐ ๋ฆฌ์คํธ ๋ ์ฝ๋๋ฅผ ์ด์ฉํ ๋ค์ํ Action ์ ์ง์ํฉ๋๋ค. ๋ฆฌ์คํธ ๋ ์ฝ๋๋ Internal Data Source ๋ฐ External Data Source ๋ฅผ ์ด์ฉํ์ฌ ํ์ฅ ๋ ์ ์์ผ๋ฉฐ, External Data Source ๋ฅผ ์ด์ฉํ์ฌ ์ค์๊ฐ Interface ๋ฑ์ ์ํํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌ์คํธ์ ์ถ๋ ฅํ ์ ์์ต๋๋ค.
์ธ์ผ์ฆํฌ์ค์์ ๊ฐ์ฒด๋ง๋ค ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ๋ List๊ฐ ์์ต๋๋ค. ์ด๊ฒ์ ListView๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ์ฌ์ฉ์๋ค์ด ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ธฐ ์ํด ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ํ ๋ถ๋ถ์ ๋๋ค. ์ฌ๊ธฐ์ ๋ค์ํ ๊ธฐ๋ฅ๋ค์ ์ ๊ณตํ๊ณ ์์ง๋ง ์ญ์๋ ์ผ๋ถ ๋ถํธํ ์ฌํญ๋ค์ด ์์ต๋๋ค. List View์ ๋ฒํผ์ ์๋ก ๋ค๊ฒ ์ต๋๋ค.
์ ํ ๋ฆฌ์คํธ์์ ์ ํ์ ์ฌ๋ฌ ๊ฐ ์ ํํ์ฌ ์ฃผ๋ฌธ์ ์์ฑํ๋ Screen Flow๋ฅผ ๋ฆฌ์คํธ ์๋จ์ ๋ฒํผ์ผ๋ก ์ถ๊ฐํ๋ ค๊ณ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ํ์ค List View์ ๋ฒํผ์ ์ถ๊ฐํ๋๋ฐ ์ ์ฝ์ด ์์ต๋๋ค. ๋ ์ฝ๋ ์์ฑ ๋ฐ ์ ๋ฐ์ดํธ๊ฐ ์๋ ์ด์ ๋ฒํผ์ URL ๋๋ Visualforce Page ํ์๋ง ํ์ฉํ๊ณ ์์ต๋๋ค. ์ถ๊ฐ๋ก ๋ฆฌ์คํธ์ ๊ฒ์๋ ๋ฐ์ดํฐ๋ค์ ์์ ๋ก ๋ด๋ณด๋ด๊ณ ์ถ์ต๋๋ค. ํ์ง๋ง ์์ง๊น์ง ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง ์์ ๋ณดํต ๊ฐ๋ฐ๋ก ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฌํ ๋ถํธํจ์ ์ฌ์ฉ์๋ค์ด ์ค๋ซ๋์ ๊ณ ๋ฏผํ๋ ๋ถ๋ถ์ด๊ธฐ๋ ํฉ๋๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ ์์ ๋งํ ๋ฒํผ ๋ฌธ์ ์ ๊ทธ ์ธ์ ์์ฃผ ์๊ตฌ๋๋ ์์ ๋ด๋ ค๋ฐ๊ธฐ, ์ธ๋ถ ๋ฐ์ดํฐ ์ค์๊ฐ ์ฐ๋ ๋ฑ์ List Builder์ ๋ฐ์ํ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋๋ฏผ๋ ์์ฝ๊ฒ ํฌ์ธํธ & ํด๋ฆญ๋ง์ผ๋ก ๊ตฌํํ ์ ์๋๋ก ๋น๋๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๋น๋๋ฅผ ํตํด ํฌ์ธํธ & ํด๋ฆญ์ผ๋ก ํํฐ, Action ๋ฒํผ, ์ปฌ๋ผ ๋ฑ ์์ฝ๊ฒ ์ถ๊ฐํ ์ ์์ต๋๋ค. ์ค์ ํ๋ฉด์ ๋น๋์์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฏธ๋ฆฌ ํ์ธํ ์ ์์ต๋๋ค.
๊ฐ์ฒด ์ค์ ์์ Action ๋ฒํผ๋ง ๋ง๋ค์ด ๋์ผ๋ฉด ์ธ์ ๋ ์ง List Builder์์ ๋ฒํผ์ ์ถ๊ฐํ ์ ์์ต๋๋ค. List Builder์์ ์ ๊ณตํ๋ ์ ํ์ New, Delete, Flow, URL์ด ์์ต๋๋ค.
List Builder์์ ๊ฒ์๋ ๋ฐ์ดํฐ๋ฅผ ์ต๋ 50,000๊ฑด๊น์ง ์์ ๋ก ์ถ์ถ์ด ๊ฐ๋ฅํฉ๋๋ค. ์์ ๊ธฐ๋ฅ ์ถ๊ฐ ์ฌ๋ถ๋ ๋น๋์์ ์ค์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ง์ ๋ ๋ฆฌ์คํธ์ ๊ฐ์ฒด์ ๋ํ์ฌ ๊ด๋ จ๋ ๊ฐ์ฒด์ ์ผ๋ถ ๊ฐ๋ค์ ๋ฆฌ์คํธ์ ๊ฐ์ด ํ์ํ๋ ค๋ ๊ฒฝ์ฐ, ๋ฐ์ดํฐ์์ค ๊ธฐ๋ฅ์ ํตํด ๊ด๋ จ ๊ฐ์ฒด๋ฅผ ์กฐํํ์ฌ ๋ฆฌ์คํธ์ ๊ฐ์ด ํ์ํ ์ ์์ต๋๋ค.
์ธ๋ถ ๋ฐ์ดํฐ์ ์ค์๊ฐ ์ฐ๋์ด ํ์ํ ๊ฒฝ์ฐ, ์ฐ๋์ ๋ด๋นํ๋ ํ๋ก ๋๋ APEX Code๋ฅผ ํธ์ถํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ฐ๋ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
ํฌ์ธํธ & ํด๋ฆญ ๊ธฐ๋ฐ ์ ์ ํด
๋ค์ํ Action ๋ฒํผ ์ถ๊ฐ
๋ฐ์ดํฐ ๋ด๋ณด๋ด๊ธฐ (Excel)
๊ด๋ จ ๊ฐ์ฒด ์กฐํ ๋ฐ ์ธ๋ถ ๋ฐ์ดํฐ ์ค์๊ฐ ์ฐ๋
SmallBuilder ์ฑ์์ List Configurator ํญ์ผ๋ก ์ด๋ํ ํ New ๋ฒํผ์ ๋๋ฅด์ธ์.
List Configurator๋ฅผ ์ ๊ท ์์ฑ ๋๋ ํธ์ง์์ Builder๊ฐ ์คํ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ฉด ๋น๋ ํ๋ฉด์ผ๋ก ์ด๋๋ฉ๋๋ค. ๋น๋๋ ํฌ๊ฒ ๊ฐ ๋ ์ด์์์ ์ค์ ํ๋ ์ฌ์ด๋ ํจ๋, ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํจ๋, ๋ฐ์ดํฐ์์ค ์ค์ ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
๋น๋์์ Configurator์ ํ์ํ ์์๋ค์ ๋ชจ๋ ์ค์ ํ ํ ํ์ฑํ ๋ฒํผ(Active)์ ๋๋ฌ ํญ ์ถ๊ฐ(Add Tab)ํ๋ฉด Configurator ๊ตฌํ์ด ์๋ฃ๋ฉ๋๋ค.
ํ์ฑํ๋ Configurator์ ํ์ ์์๋ค์ ๋ชจ๋ ์ค์ ํด์ผ ๊ฐ๋ฅํฉ๋๋ค.
Label
Object
Datatable Setup
์ข์ธก ์๋จ ํ์ดํ ์์ ํ์ฑํ ์ฌ๋ถ๋ฅผ ์ ์ ์์ผ๋ฉฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ, ๋ฒํผ ์ถ๊ฐ, ์ ์ฅ ๋ฐ ์ญ์ ๋ฑ ๋ฒํผ์ด ๋ชจ์ฌ์์ต๋๋ค.
Add Tab : ํ์ฑํ๋ ๋น๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก Lists ํญ์ ์์ฑํ์ฌ ์ํ๋ App์ ์ถ๊ฐํฉ๋๋ค.
Active / Inactive : ํ์ฑํ๋ ๋น๋๋ง Lists๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ๋นํ์ฑํ์ธ ๊ฒฝ์ฐ Lists๋ ์คํ๋์ง ์์ต๋๋ค.
Save : ๋น๋๋ฅผ ์ ์ฅํฉ๋๋ค.
Delete : ๋น๋๋ฅผ ์์ ํ ์ญ์ ํฉ๋๋ค.
Clone : ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ๋น๋ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ ํฉ๋๋ค. ๋ณต์ ๋ฒํผ์ ๋๋ฅธ ํ '์ ์ฅ' ๋ฒํผ์ ๋๋ฌ์ผ ๋ณต์ ๊ฐ ์๋ฃ๋ฉ๋๋ค.
Help : SmallBuilder Lists์ ํฌํ ๋ฌธ์๋ก ์ด๋ํฉ๋๋ค.
Preview : ์ต์ข ์ ์ฅ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ต๋๋ค.
Reset : ํธ์ง ๊ณผ์ ์์ ์๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ, Reset ๋ฒํผ์ ๋๋ฅด๋ฉด ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌ๋ฉ๋๋ค.
DataSource Setup : ๋ฐ์ดํฐ์์ค ์ค์ ํ๋ฉด์ผ๋ก ์ ํ๋ฉ๋๋ค.
๋ฆฌ์คํธ๋ฅผ ๊ตฌ์ฑํ๋ ๊ฐ ๋ ์ด์์์ ์ค์ ํ๋ ํจ๋์ ๋๋ค. ์ค์ ํจ๋์ 4๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
Default Setup
๋ฆฌ์คํธ์ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ํจ๋์ ๋๋ค.
Action Setup
๋ฆฌ์คํธ ์๋จ์ ์์ (๋ฒํผ)์ ์ถ๊ฐํ๋ ํจ๋์ ๋๋ค.
Filter Setup
๋ฆฌ์คํธ ์ค์์ ํํฐ๋ฅผ ์ถ๊ฐํ๋ ํจ๋์ ๋๋ค.
Datatable Setup
๋ฆฌ์คํธ์ ๋ฐ์ดํฐ๋ค์ ๋ณผ ์ ์๋ ํ ์ด๋ธ์ ์ค์ ํ๋ ํจ๋์ ๋๋ค. ์ปฌ๋ผ, ์์ฝ ๋ณด๊ธฐ, ํ์ด์ง ๋น ๋ ์ฝ๋ ์ ๋ฑ์ ์ค์ ํ ์ ์์ต๋๋ค.
๋ ์ด์์์์ ์ค์ ํ ๊ฒฐ๊ณผ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์๋ ํจ๋์ ๋๋ค.
๋ฐ์ดํฐ์์ค๋ฅผ ์ถ๊ฐ ๋ฐ ํธ์งํ ์ ์๋ ํ๋ฉด์ ๋๋ค. ๋ฒ์์ DataSource Setup ๋ฒํผ์ ๋๋ฌ ์ด๋ํ ์ ์์ต๋๋ค.
SmallBuilder Schedules ์ฑ์์ Schedule Configurators ํญ์ผ๋ก ์ด๋ํ ํ New ๋ฒํผ์ ๋๋ฅด์ธ์.
Schedule Configurator๋ฅผ ์ ๊ท ์์ฑ ๋๋ ํธ์ง์์ Builder๊ฐ ์คํ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ฉด ๋น๋ ํ๋ฉด์ผ๋ก ์ด๋๋ฉ๋๋ค. ๋น๋๋ ํฌ๊ฒ ์ค์ ๋จ๊ณ, ์ฌ์ด๋ ํจ๋, ์ค์ ํจ๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
๋น๋์์ Configurator์ ํ์ํ ์์๋ค์ ๋ชจ๋ ์ค์ ํ ํ ์ ์ฅ๋ฒํผ(Save)์ ๋๋ฅด๋ฉด Configurator ๊ตฌํ์ด ์๋ฃ๋ฉ๋๋ค.
๋ฏธ๋ฆฌ ๋ณด๊ธฐ, ์ ์ฅ ๋ฐ ์ญ์ , ๋ณต์ ๋ฑ ๋ฒํผ์ด ๋ชจ์ฌ์์ต๋๋ค.
Relate Objects
Schedule Configurator๋ ํฌ๊ฒ Parent, Line-Item, Schedule๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋จ๊ณ์์๋ Parent, Line-Item, Schedule์ ์ด๋ ํ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ์ง ์ง์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๊ตฌ์ฑ๋ค์ ์ค์ ํ๋ ค๋ ๊ฐ์ฒด๋ค์ ์๋ก Lookup ๊ด๊ณ๋ก ๋งบ์ด์ ธ ์์ด์ผ ํ๊ณ ๊ฐ์ฒด๋ Standard, Custom ๋ชจ๋ ์ง์ํฉ๋๋ค.
Setup Control Field Schedule์ ์์ฑํ๊ธฐ ์ํ ๊ฐ์ Parent,Line-Item์ ํ๋ ์ค์์ ์ ํํฉ๋๋ค. Schedule์ ์์ฑํ ๋ ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ํ๋ ๋จ๊ณ์ ๋๋ค.
Setup Schedule Object ์ค์ ๋ก ์ ์ฅ๋ Schedule๊ฐ์ Field๋ค์ ์ ํํ๋ ๋จ๊ณ์ ๋๋ค.
๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ํจ๋์ ๋๋ค. ๋น๋์ ์ด๋ฆ, ์ค๋ช ์ ์ค์ ํฉ๋๋ค.
๋น๋์ Side Panel์์ Schedule Configurator์ Name, Description ์ ๋ณด ๋ฑ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
Configurator์ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Configurator์ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
์ค์ ๋จ๊ณ๋ฅผ ํ์ํฉ๋๋ค. ๋จ๊ณ๋ 3๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ์ค์ ์ ๋๋ฅด๋ฉด ๋ฒ ์์ญ์ด ํด๋น ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
๋ฒ์ ๋จ๊ณ์ ๋ฐ๋ผ ํด๋น ์ค์ ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
1
Name
Configurator์ ์ด๋ฆ์ ์ง์ ํฉ๋๋ค.
โ๏ธ
2
Description
Configurator์ ๋ํ ์ค๋ช ์ ๊ธฐ์ฌํฉ๋๋ค.
Schedule Configurator๋ฅผ ๊ตฌํํ๊ธฐ ์ํด์๋ ๋จผ์ Parent ๊ฐ์ฒด, Line-item ๊ฐ์ฒด, Schedule ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค.
์ฐธ๊ณ ๋ก ๊ธฐํ์์ ์ ํ Schedule Configurator๋ฅผ ๊ตฌํํ๋ ๊ฒฝ์ฐ Parent Object๋ ๊ธฐํ ๊ฐ์ฒด๋ก Line-item ๊ฐ์ฒด๋ ๊ธฐํ ์ ํ์ผ๋ก ์ค์ ํ๋ฉฐ OpportunityLineItemSchedule์ Schedule ๊ฐ์ฒด๋ก ์ค์ ํฉ๋๋ค. ( Setup์์ Product Schedules Settings๋ฅผ ํ์ฑํํด์ผ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.)
Line-Item Editor์์ ์ ์ฅ๋ ๋ ์ฝ๋ ๋ถ๋ฌ์ฌ ์ ์ ๋ ฌ ๋ฐ ์กฐ๊ฑด ๋ฑ์ ์ค์ ํฉ๋๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
ํญ๋ชฉ | ์ค๋ช |
---|---|
Parent Object
๊ธฐํ, ๊ฒฌ์ , ๊ณ์ฝ ๋ฑ ์ผ์ ์ ์ถ๊ฐํ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
โ๏ธ
Line-item Object
๊ธฐํ ์ ํ, ๊ฒฌ์ ์ ํ ๋ฑ Parent Object์ ์์ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
Schedule Object
์ผ์ ์ด ์ ์ฅ๋ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค. ๐ก Tip Line-Item์ ์ฌ์ฉํ ๊ฒฝ์ฐ Line-Item๊ณผ Lookup ๊ด๊ณ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค. Line-Item์ ์ฌ์ฉํ์ง ์์ ๊ฒฝ์ฐ Parent Lookup ๊ด๊ณ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค. Schedule Configurator์ Lookup ๊ด๊ณ๋ฅผ ๊ฐ์ ธ์ผ ํฉ๋๋ค.
โ๏ธ
Order By
์ ์ฅ๋ Line-Item์ ๋ ์ฝ๋๋ฅผ ๋ถ๋ฌ์ฌ ์ ์ ๋ ฌ์ ์ค์ ํฉ๋๋ค.
SOQL์ ORDER BY
์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์ต๊ทผ์ ์์ฑ๋ ๋ ์ง(ํ๋: CreatedDate)์์ผ๋ก ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ CreatedDate DESC
๋ก ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค.
Advanced Condition
๊ฒ์ ์กฐ๊ฑด์ ๋ฏธ๋ฆฌ ์ง์ ํฉ๋๋ค.
SOQL์ WHERE
์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์๋ฅผ ๋ค์ด ํ์ฑํ(ํ๋: IsActive)๋ ๋ ์ฝ๋๋ง ์กฐํํ๊ณ ์ถ์ ๊ฒฝ์ฐ
IsActive = true
๋ก ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค.
Opportunity - Opportunity Product - LineItemSchedule์ ์ฌ์ฉํ Schedule Configurator ์ฌ์ฉ๋ฒ
Start Here ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ฌ Sample Data๋ฅผ ์์ฑํด ์ค๋๋ค.
Line-Item Object์ Name Field๋ฅผ Product์ Name์ ๊ฐ์ง๋ ํฌ๋ฎฌ๋ฌ ํจ์ ํ๋๋ก ๋ณ๊ฒฝ ํด์ค๋๋ค.
Add Button์ ์ฌ์ฉํ์ฌ ์ํ๋ ํ์ด์ง ๋ ์ด์์์ Schedule Configurator ์ฌ์ฉ์ ์ํ Quick Action์ ์ถ๊ฐํด ์ค๋๋ค.
Parent Object์ record Detail ํ์ด์ง์ ์ถ๊ฐํ 'Schedule' ๋ฒํผ์ ํด๋ฆญํ์ฌ Schedule Configurator๋ฅผ ์ฌ์ฉํฉ๋๋ค.
CreateAll ๋ฒํผ์ ๋๋ฌ ๋ชจ๋ ๋ผ์ธ ์์ดํ ์ ์ผ์ ์ ์์ฑํฉ๋๋ค.
Create ๋ฒํผ์ ๋๋ฌ ์ผ์ชฝ Tab์ ํ์ฑํ๋ LineItem์ ๋ํ ์ผ์ ์ ์์ฑํฉ๋๋ค.
ScheduleDate๋ฅผ ๊ธฐ์ค์ผ๋ก ์ผ์ ์ ๋ ฌ์ด ๊ฐ๋ฅํฉ๋๋ค.
๋ฒ์๋ฅผ ๋์ด์๋ ๊ฐ์ ์ ๋ ฅํ ์ ๋ถ์์ ํ๊ธฐ๋ฅผ ํตํด ์ ํจํ์ง ์์ ๊ฐ์์ ์ฌ์ฉ์์๊ฒ ์๋ฆฝ๋๋ค.
'+'๋ฒํผ๊ณผ ํด์งํต ๋ฒํผ์ ์ฌ์ฉํ์ฌ ์ผ์ ์ ์ถ๊ฐ ์ญ์ ํ ์ ์์ต๋๋ค.
์ ์ ์ด ์๋ฃ๋๋ฉด ์ ์ฅ ํ ๋น๋ ์๋จ์ Preview ๊ธฐ๋ฅ์ด ํ์ฑํ๋์ด์ผ ์ค์ ์ฌ์ฉํ ์ค๋น๊ฐ ์๋ฃ๋ฉ๋๋ค.
๋น๋ ์๋จ์ Preview ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉฐ ๊ตฌํ๋ Schedule Configurator๋ฅผ ์คํํ์ฌ ๋ณผ ์ ์์ต๋๋ค.
๋น๋ ์๋จ์ Clone๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ตฌํ๋ Schedule Configurator์ ๋ณต์ฌ๋ณธ์ ์์ฑํ ์ ์์ต๋๋ค.
์์ ์ฌํญ์ด ์กด์ฌํ๋ค๋ฉด ํธ์ง ๊ณ์ํ๊ธฐ, ์ ์ฅํ์ง ์๊ณ ๋ณต์ , ์ ์ฅ ํ ๋ณต์ ์ค ์ ํํฉ๋๋ค.
Clone๋ฒํผ ํด๋ฆญ ์ดํ Configurator๋ฅผ ์์ ํ ํ Save ๋ฒํผ์ ํด๋ฆญํ์ฌ ๋ณต์ ๋ฅผ ์๋ฃํฉ๋๋ค.
๋น๋ ์๋จ์ Add Button ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ตฌํ๋ Schedule Configurator๋ฅผ ์ ํด๋ฆญ์ผ๋ก Parent ๊ฐ์ฒด์ Page Layout์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๋ฒํผ ์ด์ธ์ ๋ค๋ฅธ ๊ณณ์์ Schedule Configurator๋ฅผ ํธ์ถํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด <SBST:ScheduleConfigurator />
๋ฅผ ์ฝ์
ํด์ฃผ๋ฉด ๋ฉ๋๋ค.
ํ์ฌ๋ Aura Component๋ง ์ ๊ณต๋ฉ๋๋ค.
ํญ๋ชฉ | ์ค๋ช |
---|---|
recordId
Schedule Configurator์์ ์ค์ ํ Parent์ ๋ ์ฝ๋ ID ์ ๋๋ค.
builderId
Schedule Configurator์ ๋ ์ฝ๋ ID ์ ๋๋ค.
ํผ์ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์ํด ํผ ๋ฒ์ ์ ์์ฑํฉ๋๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Name
ํผ ๋ฒ์ ์ ์ด๋ฆ์ ๊ธฐ์ฌํฉ๋๋ค.
โ๏ธ
ํ์ฑํ ์ฌ๋ถ
ํ ํผ์๋ํ ์ฌ๋ฌ ํผ๋ฒ์ ์ค ์ค์ ๋ก ์ฌ์ฉํ ํผ์ผ ๊ฒฝ์ฐ์ ํ์ฑํ ํฉ๋๋ค.
ํผ ํ ๋ง
ํผ์ header, footer, style๋ฅผ ์ค์ ํ๋ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
๋ ์ด๋ธ
ํผ ๋ฒ์ ์ ๋ ์ด๋ธ์ ๊ธฐ์ฌํฉ๋๋ค.
๋ฒ์
ํผ ๋ฒ์ ์ ๋ฒ์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์ค๋ช
ํผ ๋ฒ์ ์ ์ค๋ช ์ ๊ธฐ์ฌํฉ๋๋ค.
ํผ
ํผ ๋ฒ์ ์ ๋ถ๋ชจ์ธ ํผ์ ์๋ฏธํฉ๋๋ค.
โ๏ธ
์ ์ฅ ๋ Schedule Object์ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
Schedule Object์ ํ๋ ์ค์์ ์ผ์ ํธ์ง ๋ฐ ์ ์ฅ์ ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํ๋ค.
Schedule Object์ ํ๋ ์ค์์ ์ผ์ ํธ์ง ๋ฐ ์ ์ฅ์ ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํ๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Schedule Date Field
์ผ์ ๋ ์ง๊ฐ ์ ์ฅ๋ ํ๋์ ๋๋ค.
โ๏ธ
Schedule Order Field
์ผ์ ์์๊ฐ ์ ์ฅ๋ ํ๋์ ๋๋ค.
Schedule Description Field
์ผ์ ์ค๋ช ์ด ์ ์ฅ๋ ํ๋์ ๋๋ค.
Schedule Amount Field
์ผ์ ๊ธ์ก์ด ์ ์ฅ๋ ํ๋์ ๋๋ค.
โ๏ธ
Schedule Quantity Field
์ผ์ ์๋์ด ์ ์ฅ๋ ํ๋์ ๋๋ค.
โ๏ธ