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...
SmallBuilder๋ 10๊ฐ์ ๋ผ์ด์ ์ค๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ๊ฐ ์ฌ์ฉ์๊ฐ ์ ํ์ ์ ๊ทผํ ์ ์๋๋ก SmallBuilder ๋ผ์ด์ ์ค์ ๊ถํ ์งํฉ์ ํ ๋นํด์ผ ํฉ๋๋ค.
์๋๋ฐ์ค์์๋ ๋ผ์ด์ ์ค ์ ํ์ด ์๊ธฐ ๋๋ฌธ์, ์ฌ์ฉ์์๊ฒ ๋ผ์ด์ ์ค๋ฅผ ํ ๋นํ์ง ์์๋ ์ ํ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
SmallBuilder ์ ์ ๋ผ์ด์ ์ค๋ ์ฌ์ฉ์๋น ๋ถ์ฌ๋์ด์ผ ํฉ๋๋ค. ๋ผ์ด์ผ์ค๋ฅผ ๋ถ์ฌํ๋ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ์ค์น๋ ํจํค์ง๋ฅผ ์ ๋ ฅํ ํ ์ค์น๋ ํจํค์ง๋ฅผ ์ ํํฉ๋๋ค.
SmallBuilder {์ ํ ์ด๋ฆ}์ ์ฐพ์ ๋ผ์ด์ผ์ค ๊ด๋ฆฌ๋ฅผ ํด๋ฆญํฉ๋๋ค.
์ฌ์ฉ์ ์ถ๊ฐ๋ฅผ ๋๋ฌ ์ํ๋ ์ฌ์ฉ์๋ฅผ ์ ํํฉ๋๋ค.
์ถ๊ฐ๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋ง์ฝ SmallBuilder Line Items ์ ํ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, SmallBuilder Line Items๋ฅผ ์ฐพ์ ๋ผ์ด์ ์ค ๊ด๋ฆฌ๋ก ์ด๋ํ๋ฉด ๋ฉ๋๋ค.
SmallBuilder๋ ๋ ๊ฐ์ง ๊ถํ ์งํฉ์ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์์ ์ญํ ์ ๋ง๋ ๊ถํ ์งํฉ์ ์ ์ ํ ํ ๋นํด ์ฃผ์ธ์. ์ ํ ๊ธฐ๋ฅ์ ์ํํ๊ฒ ์ฌ์ฉํ๋ ค๋ฉด ๋ฐ๋์ ๊ถํ ์งํฉ์ ํ ๋นํด์ผ ํฉ๋๋ค.
SmallBuilder {์ ํ ์ด๋ฆ} Manager
SmallBuilder Manager ๊ถํ ์งํฉ์ ์ ํ์ ์ ์ฒด ๊ด๋ฆฌ๋ฅผ ๋ด๋นํ๋ ์ฌ์ฉ์์๊ฒ ํ ๋น๋ฉ๋๋ค. ์ฃผ๋ก ๊ด๋ฆฌ์์๊ฒ ํ ๋น๋๋ฉฐ, ์ด ๊ถํ์ ๋ฐ์ ๊ด๋ฆฌ์๋ ๋น๋ ์ค์ ๊ตฌ์ฑ, ๋ผ์ธ ์์ดํ ์ ๋ฒํผ ์ถ๊ฐ, ๋ฆฌ์คํธ ์ ํ์์ ํญ ์์ฑ ๋ฑ ๋ค์ํ ์์ ์ ์ํํ ์ ์์ต๋๋ค.
SmallBuilder {์ ํ ์ด๋ฆ} User SmallBuilder User ๊ถํ ์งํฉ์ ์ฃผ๋ก ์์ ๋ด๋น์๋ ํ๋ก์ ํธ ๋งค๋์ ์ ๊ฐ์ ์ฌ์ฉ์์๊ฒ ํ ๋น๋ฉ๋๋ค. ์ด ๊ถํ ์งํฉ์ ํ ๋น๋ฐ์ ์ฌ์ฉ์๋ SmallBuilder๋ก ๊ตฌํ๋ ๋ฆฌ์คํธ๋ ๋ฌธ์๋ฅผ ๋ณด๊ณ , ๋ผ์ธ ์์ดํ ๋ฐ ์ค์ผ์ค์์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐ ๋ฐ ์์ ํ ์ ์์ต๋๋ค.
๋ง์ฝ SmallBuilder Line Items ์ ํ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, SmallBuilder Line Items Manager ๋๋ SmallBuilder Line Items User ๊ถํ ์งํฉ์ ํ ๋นํฉ๋๋ค.
๋ณธ ๋ฌธ์๋ ์ธ์ผ์ฆํฌ์ค ๊ด๋ฆฌ์๊ฐ ๋ ์ฝ๊ฒ SmallBuilder์ ์ต์ํด์ง ์ ์๋๋ก ๋ค์ํ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์ต๋๋ค.
SmallBuilder๋ ์๋๋ฐ์ํํธ๊ฐ ์ ๊ณตํ๋ ์ธ์ผ์ฆํฌ์ค ์ ๋์จ ํจํค์ง๋ก ์ธ์ผ์ฆํฌ์ค ๊ตฌํ ๊ณผ์ ์์ ์์ฃผ ์ ํ๋ ์ปค์คํ ๊ธฐ๋ฅ์ ์ฝ๋ฉ์์ด ๊ตฌํํ ์ ์๋๋ก ์ง์ํ๋ ๋๊ตฌ๋ค๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
SmallBuilder ์ ํ์ ์ค์ ํ๋ ๋น๋ ํ๋ฉด์์ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ ์ถ๊ฐ, ํญ ์์ฑ ๋ฑ ๋ฉํ๋ฐ์ดํฐ ๊ด๋ จ ์์ ์ ์ํํ๋ ค๋ฉด SmallBuilder์ ์ฐ๊ฒฐ๋ ์ฑ์ ๋ํ ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.
๋ง์ฝ SmallBuilder Line Items ์ ํ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, SmallBuilder Line Items OAuth๋ฅผ ์ค์ ํ์ธ์.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ์ฐ๊ฒฐ๋ ์ฑ์ ์ ๋ ฅํ ํ ์ฐ๊ฒฐ๋ ์ฑ ๊ด๋ฆฌ๋ฅผ ์ ํํฉ๋๋ค.
SmallBuilder {์ ํ ์ด๋ฆ} OAuth ํธ์ง์ ํด๋ฆญํฉ๋๋ค.
ํ์ฉ๋ ์ฌ์ฉ์๋ฅผ ๊ด๋ฆฌ ์น์ธ ์ฌ์ฉ์๊ฐ ๋ฏธ๋ฆฌ ์ธ์ฆ๋จ์ผ๋ก ์ ํํฉ๋๋ค.
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ์ฐ๊ฒฐ๋ ์ฑ์ ์ ๋ ฅํ ํ ์ฐ๊ฒฐ๋ ์ฑ ๊ด๋ฆฌ๋ฅผ ์ ํํฉ๋๋ค.
SmallBuilder {์ ํ ์ด๋ฆ} OAuth์ ํด๋ฆญํฉ๋๋ค.
ํ๋จ์ ํ๋กํ ๊ด๋ฆฌ ๋๋ ๊ถํ ์งํฉ ๊ด๋ฆฌ๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋น๋ ์ค์ ์ ๋ด๋นํ๋ ํ๋กํ ๋๋ ๊ถํ ์งํฉ์ ์ ํํฉ๋๋ค.
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
SmallBuilder๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฌ์ ํตํ ์ค์ ์ ํ์ธํฉ๋๋ค.
์กฐ์ง์ด ์ฒ์ ์์ฑ๋ ํ ํตํ๊ฐ null๋ก ์ค์ ๋์ด ์์ ์ ์์ต๋๋ค. ํตํ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ง ์์ผ๋ฉด SmallBuilder๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ ์ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ์กฐ์ง์ ํตํ๊ฐ ์ ๋๋ก ์ค์ ๋์ด ์๋์ง ํ์ธํ์ธ์.
๋ค์ค ํตํ๊ฐ ํ์ฑํ๋์ด ์๋ ๊ฒฝ์ฐ, ํด๋น ๊ณผ์ ์ ํ์ธํ์ง ์์๋ ๋ฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ํ์ฌ๋ฅผ ์ ๋ ฅํ ํ ํ์ฌ ์ ๋ณด๋ฅผ ์ ํํฉ๋๋ค.
ํธ์ง์ ํด๋ฆญํฉ๋๋ค.
ํตํ ์ค์ ์์ ์ฌ์ฉ ํตํ๊ฐ ์ ๋๋ก ์ ํ๋์ด ์๋์ง ํ์ธํฉ๋๋ค.
null๋ก ๋์ด ์๋ ๊ฒฝ์ฐ, ์ฌ๋ฐ๋ฅธ ํตํ๋ฅผ ์ ํํด ์ฃผ์ธ์.
SmallBuilder๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฌ์ ํตํ ์ค์ ์ ํ์ธํฉ๋๋ค.
์กฐ์ง์ด ์ฒ์ ์์ฑ๋ ํ ํตํ๊ฐ null๋ก ์ค์ ๋์ด ์์ ์ ์์ต๋๋ค. ํตํ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ง ์์ผ๋ฉด SmallBuilder๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ ์ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ์กฐ์ง์ ํตํ๊ฐ ์ ๋๋ก ์ค์ ๋์ด ์๋์ง ํ์ธํ์ธ์.
๋ค์ค ํตํ๊ฐ ํ์ฑํ๋์ด ์๋ ๊ฒฝ์ฐ, ํด๋น ๊ณผ์ ์ ํ์ธํ์ง ์์๋ ๋ฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ํ์ฌ๋ฅผ ์ ๋ ฅํ ํ ํ์ฌ ์ ๋ณด๋ฅผ ์ ํํฉ๋๋ค.
ํธ์ง์ ํด๋ฆญํฉ๋๋ค.
ํตํ ์ค์ ์์ ์ฌ์ฉ ํตํ๊ฐ ์ ๋๋ก ์ ํ๋์ด ์๋์ง ํ์ธํฉ๋๋ค.
null๋ก ๋์ด ์๋ ๊ฒฝ์ฐ, ์ฌ๋ฐ๋ฅธ ํตํ๋ฅผ ์ ํํด ์ฃผ์ธ์.
AppExchange์์ SmallBuilder๋ฅผ ์กฐ์ง์ ์ค์นํฉ๋๋ค.
SmallBuilder๋ 10๊ฐ์ ๋ผ์ด์ ์ค๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ๊ฐ ์ฌ์ฉ์๊ฐ ์ ํ์ ์ ๊ทผํ ์ ์๋๋ก SmallBuilder ๊ด๋ จ ๋ผ์ด์ ์ค์ ๊ถํ ์งํฉ์ ํ ๋นํด์ผ ํฉ๋๋ค.
๋ผ์ด์ ์ค ๋ฐ ๊ถํ ํ ๋น
์กฐ์ง์ด ์ฒ์ ์์ฑ๋ ํ ํตํ๊ฐ null๋ก ์ค์ ๋์ด ์์ ์ ์์ต๋๋ค. ํตํ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ง ์์ผ๋ฉด SmallBuilder๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ ์ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ์กฐ์ง์ ํตํ๊ฐ ์ ๋๋ก ์ค์ ๋์ด ์๋์ง ํ์ธํ์ธ์.
SmallBuilder ์ ํ๋ค์ ์์ด์ ํ๊ตญ์ด๋ฅผ ์ง์ํฉ๋๋ค. ๊ธฐ๋ณธ ์ธ์ด๋ ์์ด์ด๋ฉฐ, ํ๊ตญ์ด ๋ฒ์ญ์ ์ฌ์ฉํ๋ ค๋ฉด ์กฐ์ง์์ ๋ฒ์ญ ๊ธฐ๋ฅ์ ํ์ฑํํด์ผ ํฉ๋๋ค.
SmallBuilder ์ ํ์์ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ ์ถ๊ฐ, ํญ ์์ฑ ๋ฑ ๋ฉํ๋ฐ์ดํฐ ๊ด๋ จ ์์ ์ ์ํํ๋ ค๋ฉด SmallBuilder์ ์ฐ๊ฒฐ๋ ์ฑ์ ๋ํ ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.
SmallBuilder ์ ํ๋ค์ ์์ด์ ํ๊ตญ์ด๋ฅผ ์ง์ํฉ๋๋ค. ๊ธฐ๋ณธ ์ธ์ด๋ ์์ด์ด๋ฉฐ, ํ๊ตญ์ด ๋ฒ์ญ์ ์ฌ์ฉํ๋ ค๋ฉด ์กฐ์ง์์ ๋ฒ์ญ ๊ธฐ๋ฅ์ ํ์ฑํํด์ผ ํฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ๋ฒ์ญ์ ์ ๋ ฅํ ํ ๋ฒ์ญ ์ธ์ด ์ค์ ์ ์ ํํฉ๋๋ค.
ํ๊ตญ์ด ํธ์ง์ ํด๋ฆญํฉ๋๋ค.
ํ์ฑ์ ์ฒดํฌํฉ๋๋ค.
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
์์ด์ ๋ํด์๋ 1~4๋ฒ ๋จ๊ณ๋ฅผ ๋ฐ๋ณตํฉ๋๋ค.
AppExchange์์ SmallBuilder Line Items๋ฅผ ์กฐ์ง์ ์ค์นํฉ๋๋ค.
SmallBuilder Line Items๋ 10๊ฐ์ ๋ผ์ด์ ์ค๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ๊ฐ ์ฌ์ฉ์๊ฐ ์ ํ์ ์ ๊ทผํ ์ ์๋๋ก SmallBuilder Line Items ๊ด๋ จ ๋ผ์ด์ ์ค์ ๊ถํ ์งํฉ์ ํ ๋นํด์ผ ํฉ๋๋ค.
๋ผ์ด์ ์ค ๋ฐ ๊ถํ ํ ๋น >
์กฐ์ง์ด ์ฒ์ ์์ฑ๋ ํ ํตํ๊ฐ null๋ก ์ค์ ๋์ด ์์ ์ ์์ต๋๋ค. ํตํ๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ง ์์ผ๋ฉด SmallBuilder Line Items๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ ์ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ์กฐ์ง์ ํตํ๊ฐ ์ ๋๋ก ์ค์ ๋์ด ์๋์ง ํ์ธํ์ธ์.
SmallBuilder Line Items๋ ์์ด์ ํ๊ตญ์ด๋ฅผ ์ง์ํฉ๋๋ค. ๊ธฐ๋ณธ ์ธ์ด๋ ์์ด์ด๋ฉฐ, ํ๊ตญ์ด ๋ฒ์ญ์ ์ฌ์ฉํ๋ ค๋ฉด ์กฐ์ง์์ ๋ฒ์ญ ๊ธฐ๋ฅ์ ํ์ฑํํด์ผ ํฉ๋๋ค.
SmallBuilder Line Items์์ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ ์ถ๊ฐ, ํญ ์์ฑ ๋ฑ ๋ฉํ๋ฐ์ดํฐ ๊ด๋ จ ์์ ์ ์ํํ๋ ค๋ฉด SmallBuilder Line Items์ ์ฐ๊ฒฐ๋ ์ฑ์ ๋ํ ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.
Release Date
2024. 5. 24.
๋น๋
2024. 5. 23.
๋น๋
2024. 4. 29.
๋ผ์ธ ์์ดํ ์ฑ๋ฒ ๊ธฐ๋ฅ ์ถ๊ฐ
ํธ์ง๊ธฐ์์ ์ ํ ์ต์ ์ถ๊ฐ ์ ์ ์ฒด ์ ํ ๋ฐ ํด์ ๊ธฐ๋ฅ ์ถ๊ฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
์ฑ๋ฒ ๊ธฐ๋ฅ
๋ผ์ธ ์์ดํ ๊ฐ์ฒด ๋จ๊ณ์์ ์ฑ๋ฒํ ํ๋๋ฅผ ์ง์ ํ์ฌ ์๋ ์ฑ๋ฒ์ด ๋๋๋ก ์ค์ ์ ์ถ๊ฐํ์์ต๋๋ค.
์ ํ ์ต์
์ ํ ์ต์ ์ ํ ์ ์ ์ฒด ์ ํ ๋ฐ ํด์ ๊ฐ๋ฅํ๋๋ก ์๋จ์ ์ฒดํฌ๋ฐ์ค๋ฅผ ์ถ๊ฐํ์์ต๋๋ค.
(์ด๋ฏธ์ง ์ค๋น ์ค)
- ๋ณต์กํ ๊ณ์ฐ์ ์ค๋ฅ, ํ ์ธ์จ ๋ฐ ๊ณ์ฐ์ ์ ์ฉ ๋ฐฉ์ ์์
๋ฏธ๋ฆฌ๋ณด๊ธฐ์์ ๋ ์ฝ๋ ๊ฒ์ ์ 'LastViewedDate' ํ๋ ๊ด๋ จ ์ค๋ฅ ํด๊ฒฐ
Release Date
Fixed
์ฟผ๋ฆฌ ๋ง๋ฒ์ฌ์์ ์ฐ์ฐ์๋ฅผ 'ํฌํจ'์ผ๋ก ์ ํํ์ฌ ์์ฑํ ๋ชจ๋ ์ฟผ๋ฆฌ์์ ๋ฐ์ํ ์ค๋ฅ ํด๊ฒฐ
์กฐํ ๊ฒ์ ์ค์ ์์ '์ผ์น ์กฐ๊ฑด'์ด '๋ค์์ผ๋ก ์์'์ธ ๊ฒฝ์ฐ, ํธ์ง๊ธฐ์์ ์กฐํ ๋ ์ฝ๋๋ฅผ ๊ฒ์ํ ๋ ๋ฐ์ํ๋ ์ค๋ฅ ํด๊ฒฐ
Release Date
Summary
Feature
SmallBuilder Line Items๋ ๊ธฐํ ๋ฐ ๊ฒฌ์ ๊ฐ์ ํ์ค ๊ฐ์ฒด๋ ๋ฌผ๋ก ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด์์ ํ ์ธ์จ ๊ณ์ฐ๊ธฐ, ์ธ๋ถ ๋ฐ์ดํฐ ์ฐ๋์ ์ง์ํ๋ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ฅผ ๊ฐ๋ฐ ์์ด ๊ตฌํํ๋๋ก ์ง์ํฉ๋๋ค.
์ธ์ผ์ฆํฌ์ค์์ ๋ํ์ ์ผ๋ก Junction ๊ด๊ณ๋ฅผ ๋งบ์ ๊ฐ์ฒด๋ก๋ ๊ธฐํ, ๊ฒฌ์ , ์ฃผ๋ฌธ์ด ์์ต๋๋ค. ์ด๋ค์ ์ธ์ผ์ฆ ํด๋ผ์ฐ๋์์ ํ์๋ก ์ฌ์ฉ๋๋ ๊ฐ์ฒด๋ค์ ๋๋ค. ์ธ์ผ์ฆํฌ์ค์์ ์ด๋ฌํ ๊ฐ์ฒด๋ค์ ๋ผ์ธ ์์ดํ ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ณ๊ฒฝํ ๋ ์ ๊ณต๋๋ ๊ธฐ๋ณธ ๊ธฐ๋ฅ๋ค์ ํ๋ฅญํ์ง๋ง, ์ผ๋ถ ๋ถํธํ ์ฌํญ๋ค์ด ์กด์ฌํฉ๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ ํ์ฌ Junction ๊ด๊ณ (many-to-many) ๊ฐ์ฒด๋ค๋ง ์ง์ํ๊ณ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ํ๋งค ๊ฐ๊ฒฉ์ด๋ ์๋์ ์ ๋ ฅํ ๋ ์ด์ก์ด ์ฆ์ ๊ณ์ฐ๋์ง ์๊ฑฐ๋, ํ ์ธ์จ์ ์ฌ์ฉ์๊ฐ ์ง์ ๊ณ์ฐํด ์ ๋ ฅํด์ผ ํ๋ ๋ถ๋ถ์ด ์์ต๋๋ค. ๋ํ, ๋ง์ ์ฌ์ฉ์๋ค์ ์ ํ ์ ํ์ด๋ ๋ผ์ธ ์์ดํ ์ ๋ ฅ ์ ์์ฒด ์๋ฒ์์ ์ฌ๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ ์ฐธ๊ณ ํ๊ณ ์ถ์ด ํฉ๋๋ค. ๋๋ถ์ด, ๋ค๋ฅธ ๊ฐ์ฒด์์ ๊ณ์ ๋ณ ํ ์ธ์จ์ ์๋์ผ๋ก ์ ์ฉํ์ฌ ๊ณ์ฐ๋๊ธธ ์ํฉ๋๋ค. ์ด๋ฌํ ์๊ตฌ ์ฌํญ์ ํด๊ฒฐํ๋ ค๋ฉด ๊ฐ๋ฐ์์ ๋์์ด ํ์ํ๊ณ , ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ณ๊ฒฝํ ๋ ์ด๋๋ฏผ์ด ์ฝ๊ฒ ์ปค์คํฐ๋ง์ด์งํ ์ ์๋ ํ๊ณ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ ์์ด ํฌ์ธํธ & ํด๋ฆญ ๋ฐฉ์์ผ๋ก ์ด์ ๊ฐ์ ๋จ์ ์ ๋ณด์ํ ์ ์์ต๋๋ค.
๋ผ์ธ ์์ดํ ์ถ๊ฐ ๋๋ ํธ์ง ์ ์๋ ๊ณ์ฐ, ์ธ๋ถ ๋ฐ์ดํฐ ์ ์ฉ ๋ฑ ์ต์ํ์ ๊ฐ๋ฐ ๋ฐ ํฌ์ธํธ & ํด๋ฆญ๋ง์ผ๋ก ๊ธฐ๋ฅ ํ์ฅ์ด ๊ฐ๋ฅํฉ๋๋ค.
๋น๋๋ฅผ ์ด์ฉํ์ฌ ์์ฝ๊ฒ ํ๋ฉด์ ๊ตฌํํ ์ ์์ด ์๊ฐ์ ์ ์ฝํ ์ ์๊ณ ์ ์ง๋ณด์๋ก์ ๊ธฐ๋ฅ ์ถ๊ฐ ๋ฐ ์์ ์ ํ๋๋ฐ ์ด๋ ค์์ด ์์ต๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ฅผ ๊ตฌํํ ๋ ํ์ํ ๊ธฐ๋ณธ ์ค์ ์ ๊ฐ๋ฐ์ด ํ์ํ์ง ์์, ์ธ์ผ์ฆํฌ์ค ๊ธฐ๋ณธ ์ง์์ ๊ฐ์ถ ์ด๋๋ฏผ๋ง์ผ๋ก๋ ํ๋ฉด์ ๊ตฌํํ ์ ์์ต๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ Junction ๊ด๊ณ๋ฅผ ๋งบ์ ๊ฐ์ฒด๋ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์์ ๋งํ๋ฏ์ด ๋ํ์ ์ผ๋ก ๊ธฐํ, ๊ฒฌ์ , ์ฃผ๋ฌธ์ด ์์ต๋๋ค. ์ด ์ค์์ ๊ธฐํ์ ๋ผ์ธ ์์ดํ ๊ตฌ์กฐ๋ฅผ ์ดํด๋ด ์๋ค.
์ฐ๋ฆฌ๋ ๊ธฐํ(Opportunity
)์์ ์ ํ์ ์ถ๊ฐํ๋ ค๊ณ ํฉ๋๋ค. ์ด๋ ์ ํ์ ์ ๋ณด์ ๊ฐ๊ฒฉ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๊ธฐ ์ํด์๋ ๋ชจ๋ ๊ด๋ จ ์ ๋ณด๋ฅผ ํฌํจํ๋ ๊ฐ๊ฒฉ ๋ชฉ๋ก ํญ๋ชฉ(PricebookEntry
) ๊ฐ์ฒด๊ฐ ํ์ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์, ์ ํ์ ์ถ๊ฐํ ๋ ์
๋ ฅํ๋ ํ๋งค๊ฐ, ์๋ ๋ฑ์ ์ ๋ณด๋ฅผ ํจ๊ป ์ ์ฅํ๋ ๊ฐ์ฒด๊ฐ ๋ฐ๋ก ๊ธฐํ ์ ํ(OpportunityLineItem
)์
๋๋ค.
๊ธฐํ ์ ํ(OpportunityLineItem
)์ ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๊ธฐํ(Opportunity
)์ ๊ฐ๊ฒฉ ๋ชฉ๋ก ํญ๋ชฉ(PricebookEntry
)์ ์ ๋ณด๋ฅผ ๋ชจ๋ ํฌํจํ๊ณ ์์ต๋๋ค. ๊ธฐํ ์ ํ์ ๊ธฐํ์ ์ฌ๋ฌ ๊ฐ๊ฒฉ ๋ชฉ๋ก ํญ๋ชฉ์ ๋ฑ๋กํ ์ ์๋๋ก ์ฐ๊ฒฐํด ์ฃผ๋ ์ญํ ์ ํ๋ฉฐ, ์ด๋ฌํ ์ญํ ์ ํ๋ ๊ฐ์ฒด๋ฅผ Junction ๊ฐ์ฒด๋ผ๊ณ ํฉ๋๋ค.
์์ ๊ด๊ณ๋ค๋ง ๋งบ๊ณ ์์ผ๋ฉด ์ธ์ ๋ ์ง ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ฅผ ๊ตฌํํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ๊ด๊ณ ์์ ์๋ ๊ฐ ๊ฐ์ฒด๋ค์ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์์ ์๋์ ๊ฐ์ด ์ง์นญํ๊ณ ์์ต๋๋ค:
๊ธฐํ: ๋ถ๋ชจ
๊ฐ๊ฒฉ ๋ชฉ๋ก ํญ๋ชฉ: ์กฐํ
๊ธฐํ ์ ํ: ๋ผ์ธ ์์ดํ
SmallBuilder Line Items์ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ ๋ชจ๋ ๊ฐ์ฒด๋ฅผ ์ง์ํฉ๋๋ค. ๋ฐ๋ผ์ ํ์ค ๊ธฐํ ๋๋ ๊ฒฌ์ ๋ฟ๋ง ์๋๋ผ ์ปค์คํ ๊ฐ์ฒด์์๋ ์ ํ ๋ฑ ๋ผ์ธ ์์ดํ ์ ์ฒ๋ฆฌ ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํ ์ ๋ ์ด์ ์ฝ๋ฉ์ ํ์ ์์ต๋๋ค.
๊ธฐํ, ์ ํ ๋ฐ ๊ฐ๊ฒฉ ๋ชฉ๋ก๊ณผ ๊ฐ์ด 3๊ฐ ์ด์์ ๊ฐ์ฒด๋ก ์ด๋ฃจ์ด์ง๋ ๋ณต์กํ Line-Item Configurator๋ฅผ ์์ฝ๊ฒ ๊ตฌํํ ์ ์๋ ๋น๋๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
์ธ๋ถ ๋ฐ์ดํฐ์ ์ค์๊ฐ ์ฐ๋์ด ํ์ํ ๊ฒฝ์ฐ Line-item Configurator Builder๋ ์ฐ๋์ ๋ด๋นํ๋ APEX Code๋ฅผ ํธ์ถํ์ฌ ์ธ๋ถ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ฐ๋ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
Line-Item Configurator๋ Currency ํ๋์ ํ ์ธ์จ ๊ณ์ฐ๊ธฐ๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค. ํธ๋ฆฌํ ํ ์ธ์จ ๊ณ์ฐ์ด ์ค์ํ ๊ฒฝ์ฐ ํ๋ฅญํ CPQ์ ๋์์ผ๋ก ํ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
๋ชจ๋ ๊ฐ์ฒด ์ง์
ํฌ์ธํธ & ํด๋ฆญ ๊ธฐ๋ฐ ์ ์ ํด
์ธ๋ถ ๋ฐ์ดํฐ ์ค์๊ฐ ์ฐ๋
CPQ์ ๋์
SmallBuilder Line Items์ ๋น๋ ํ๋ฉด์์ ๋ฒํผ ์์ฑ ๋ฐ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ ์ถ๊ฐ ๋ฑ ๋ฉํ๋ฐ์ดํฐ ๊ด๋ จ ์์ ์ ์ํํ๋ ค๋ฉด SmallBuilder Line Items์์ ์ ๊ณตํ๋ ์ฐ๊ฒฐ๋ ์ฑ์ ๋ํ ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ์ฐ๊ฒฐ๋ ์ฑ์ ์ ๋ ฅํ ํ ์ฐ๊ฒฐ๋ ์ฑ ๊ด๋ฆฌ๋ฅผ ์ ํํฉ๋๋ค.
SmallBuilder Line Items OAuth ํธ์ง์ ํด๋ฆญํฉ๋๋ค.
ํ์ฉ๋ ์ฌ์ฉ์๋ฅผ ๊ด๋ฆฌ ์น์ธ ์ฌ์ฉ์๊ฐ ๋ฏธ๋ฆฌ ์ธ์ฆ๋จ์ผ๋ก ์ ํํฉ๋๋ค.
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ์ฐ๊ฒฐ๋ ์ฑ์ ์ ๋ ฅํ ํ ์ฐ๊ฒฐ๋ ์ฑ ๊ด๋ฆฌ๋ฅผ ์ ํํฉ๋๋ค.
SmallBuilder Line Items OAuth์ ํด๋ฆญํฉ๋๋ค.
ํ๋จ์ ํ๋กํ ๊ด๋ฆฌ ๋๋ ๊ถํ ์งํฉ ๊ด๋ฆฌ๋ฅผ ํด๋ฆญํฉ๋๋ค.
๋น๋ ์ค์ ์ ๋ด๋นํ๋ ํ๋กํ ๋๋ ๊ถํ ์งํฉ์ ์ ํํฉ๋๋ค.
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
SmallBuilder Line Items๋ 10๊ฐ์ ๋ผ์ด์ ์ค๋ฅผ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ ํ์ ์ฌ์ฉํ๊ธฐ ์ ์ ๊ฐ ์ฌ์ฉ์๊ฐ ์ ํ์ ์ ๊ทผํ ์ ์๋๋ก SmallBuilder Line Items ๋ผ์ด์ ์ค์ ๊ถํ ์งํฉ์ ํ ๋นํด์ผ ํฉ๋๋ค.
์๋๋ฐ์ค์์๋ ๋ผ์ด์ ์ค ์ ํ์ด ์๊ธฐ ๋๋ฌธ์, ์ฌ์ฉ์์๊ฒ ๋ผ์ด์ ์ค๋ฅผ ํ ๋นํ์ง ์์๋ ์ ํ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
SmallBuilder Line Items ์ ์ ๋ผ์ด์ ์ค๋ ์ฌ์ฉ์๋น ๋ถ์ฌ๋์ด์ผ ํฉ๋๋ค. ๋ผ์ด์ผ์ค๋ฅผ ๋ถ์ฌํ๋ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ์ค์น๋ ํจํค์ง๋ฅผ ์ ๋ ฅํ ํ ์ค์น๋ ํจํค์ง๋ฅผ ์ ํํฉ๋๋ค.
SmallBuilder Line Items๋ฅผ ์ฐพ์ ๋ผ์ด์ผ์ค ๊ด๋ฆฌ๋ฅผ ํด๋ฆญํฉ๋๋ค.
์ฌ์ฉ์ ์ถ๊ฐ๋ฅผ ๋๋ฌ ์ํ๋ ์ฌ์ฉ์๋ฅผ ์ ํํฉ๋๋ค.
์ถ๊ฐ๋ฅผ ํด๋ฆญํฉ๋๋ค.
SmallBuilder Line Items๋ ๋ ๊ฐ์ง ๊ถํ ์งํฉ์ ์ ๊ณตํฉ๋๋ค. ์ฌ์ฉ์์ ์ญํ ์ ๋ง๋ ๊ถํ ์งํฉ์ ์ ์ ํ ํ ๋นํด ์ฃผ์ธ์. ์ ํ ๊ธฐ๋ฅ์ ์ํํ๊ฒ ์ฌ์ฉํ๋ ค๋ฉด ๋ฐ๋์ ๊ถํ ์งํฉ์ ํ ๋นํด์ผ ํฉ๋๋ค.
SmallBuilder Line Items Manager ๊ถํ ์งํฉ์ ์กฐ์ง ๋ด ๊ด๋ฆฌ์๊ฐ SmallBuilder Line Items์ ์ ์ฒด ๊ด๋ฆฌ๋ฅผ ์ฝ๊ฒ ์ํํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด ๊ถํ ์งํฉ์ ํ ๋น๋ฐ์ ๊ด๋ฆฌ์๋ ๋น๋ ์ค์ ์ ๊ตฌ์ฑํ๊ฑฐ๋ ๋ผ์ธ ์์ดํ ๋ฒํผ์ ์ถ๊ฐํ๋ ๋ฑ์ ์์ ์ ์ํํ๊ฒ ์งํํ ์ ์์ต๋๋ค.
SmallBuilder Line Items User ๊ถํ ์งํฉ์ ๋ผ์ธ ์์ดํ ์ ํธ์งํด์ผ ํ๋ ์ผ๋ฐ ์ฌ์ฉ์๋ค์ด ์ํํ๊ฒ ์์ ํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ฃผ๋ก ์์ ๋ด๋น์๋ ํ๋ก์ ํธ ๋งค๋์ ์ ๊ฐ์ด ๋ผ์ธ ์์ดํ ์ ๋ณด๊ณ ์์ ํ๋ ์ญํ ์ ๋งก์ ์ฌ์ฉ์์๊ฒ ํ ๋น๋ฉ๋๋ค. ์ด ๊ถํ ์งํฉ์ ํตํด ์ฌ์ฉ์๋ ๋ผ์ธ ์์ดํ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฒ ์กฐํํ๊ณ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค.
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)
SmallBuilder Line Items๋ ์์ด์ ํ๊ตญ์ด๋ฅผ ์ง์ํฉ๋๋ค. ๊ธฐ๋ณธ ์ธ์ด๋ ์์ด์ด๋ฉฐ, ํ๊ตญ์ด ๋ฒ์ญ์ ์ฌ์ฉํ๋ ค๋ฉด ์กฐ์ง์์ ๋ฒ์ญ ๊ธฐ๋ฅ์ ํ์ฑํํด์ผ ํฉ๋๋ค.
์ค์ ์์ ๋น ๋ฅธ ์ฐพ๊ธฐ ์์์ ๋ฒ์ญ์ ์ ๋ ฅํ ํ ๋ฒ์ญ ์ธ์ด ์ค์ ์ ์ ํํฉ๋๋ค.
ํ๊ตญ์ด ํธ์ง์ ํด๋ฆญํฉ๋๋ค.
ํ์ฑ์ ์ฒดํฌํฉ๋๋ค.
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
์์ด์ ๋ํด์๋ 1~4๋ฒ ๋จ๊ณ๋ฅผ ๋ฐ๋ณตํฉ๋๋ค.
๋น๋์ Side Panel์์ Line-item Configurator์ Name, Device ์ ๋ณด ๋ฑ ๊ธฐ๋ณธ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
Configurator์ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Lookup ๊ฒ์ ๋ฐ ๋ฐ์ดํฐ ๋ชฉ๋ก์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Line-Item ํธ์ง๊ธฐ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Configurator์ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Device์ ๋ฐ๋ฅธ ํ๋ฉด ๊ตฌ์ฑ
Desktop
Mobile ๋ชจ๋ฐ์ผ ํ๋ฉด์์๋ ๋ฐ์คํฌํฑ๊ณผ ๊ฐ์ ํํฐ๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค.
Lookup ๊ฒ์ ๋ฐ ๋ฐ์ดํฐ ๋ชฉ๋ก์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Line-Item ํธ์ง๊ธฐ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ค์ ์ ํฉ๋๋ค.
Line-item์ ๋ฑ๋กํ๊ธฐ ์ํด์๋ ๋จผ์ ์ ํ๊ณผ ๊ฐ์ Lookup ๊ฐ์ฒด๋ฅผ ๊ฒ์ํ๊ณ ๊ฒ์ ๊ฒฐ๊ณผ ์ค ์ํ๋ ๋ ์ฝ๋๋ฅผ ์ ํํ๊ณ ์๋ ๋ฑ์ ์ค์ ํ์ฌ Line-item์ ๋ฑ๋กํฉ๋๋ค. ๊ฒ์ ์ค์ ์ Lookup ๊ฐ์ฒด ๊ฒ์ ์ ๊ฒ์ ๊ฒฐ๊ณผ Layout์ ์ค์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
๊ธฐํ๋ฅผ ์๋ฅผ ๋ค๋ฉด ๊ธฐํ ์ ํ๊ณผ Lookup ๊ด๊ณ์ธ ์ ํ์ ๊ฒ์ํ๊ณ ์ ํํ ์ ํ์ Line-item์ผ๋ก ๋ฑ๋กํฉ๋๋ค. ๊ฒ์ ์ค์ ์์๋ Lookup ๊ฐ์ฒด ๊ฒ์ ๊ฒฐ๊ณผ layout์ ์ค์ ํฉ๋๋ค.
์ ํํ Lookup ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ๊ฒ์ ๊ฒฐ๊ณผ์ ํ์๋ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ Display ์์ฑ์ ์ค์ ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์๋ก ๊ฐ์ ๋ด์ ์ ์๋ ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
์ ํํ Lookup ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ๊ฒ์ ๊ฒฐ๊ณผ์ ํ์๋ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ Display ์์ฑ์ ์ค์ ํฉ๋๋ค.
๋ฐ์ดํฐ์์ค์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์์๋ก ๊ฐ์ ๋ด์ ์ ์๋ ๊ฐ์์ ์ปฌ๋ผ์ ์์ฑํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
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์์ ํด๋น ๋ฐ์ดํฐ๋ฅผ ๋ณด์ค ์ ์์ต๋๋ค.
์ฃผ๋ก ์ธ๋ถ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ์ฌ ๊ฐ์ด ํํํด์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ฑํ 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์ ์ถ๊ฐํฉ๋๋ค.
์ค๋น์ค์ ๋๋ค.
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
App Launcher( )์์ SmallBuilder Line Items๋ฅผ ์ฐพ์ ์ด๋ํฉ๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ํญ์ผ๋ก ์ด๋ ํ [์๋ก ๋ง๋ค๊ธฐ]๋ฅผ ๋๋ฌ ๋น๋๋ฅผ ์คํํฉ๋๋ค.
๋น๋์ ์๋จ์๋ ์ ์ฅ, ์ญ์ ๋ฐ ๋ฒํผ ์์ฑ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ฒํผ๋ค์ด ์์ต๋๋ค. ์ผ์ชฝ ์ฌ์ด๋ ํจ๋์์๋ ๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ๊ด๋ฆฌํ๊ณ ์ผ๋ถ ๋ ์ด๋ธ์ ๋ณ๊ฒฝํ ์ ์์ผ๋ฉฐ, ์ค๋ฅธ์ชฝ ํจ๋์์๋ ๋จ๊ณ๋ณ ์ค์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ข์ธก ์๋จ ํ์ดํ ์์ ํ์ฑํ ์ฌ๋ถ๋ฅผ ์ ์ ์์ผ๋ฉฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ, ๋ฒํผ ์ถ๊ฐ, ์ ์ฅ ๋ฐ ์ญ์ ๋ฑ ๋ฒํผ์ด ๋ชจ์ฌ์์ต๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ต์ข ์ ์ฅ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ต๋๋ค.
๋ฒํผ ์ถ๊ฐ ํ์ฑํ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ์ ๋ฒํผ์ ์์ฑํฉ๋๋ค. ์ง์ ํ ๋ถ๋ชจ ๊ฐ์ฒด ๊ธฐ๋ฐ์ผ๋ก ์ํ๋ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
ํ์ฑํ ๋น๋๋ฅผ ๊ตฌ์ฑ๊ธฐ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฑํ๋ฅผ ๋ฐ๋์ ํด์ฃผ์ด์ผ ํฉ๋๋ค. ๋นํ์ฑํ ์ํ์ธ ๊ฒฝ์ฐ ๊ตฌ์ฑ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ์ฅ ๋น๋๋ฅผ ์ ์ฅํฉ๋๋ค.
๋ณต์ ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ๋น๋ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ ํฉ๋๋ค. ๋ณต์ ๋ฒํผ์ ๋๋ฅธ ํ '์ ์ฅ' ๋ฒํผ์ ๋๋ฌ์ผ ๋ณต์ ๊ฐ ์๋ฃ๋ฉ๋๋ค.
์ด๊ธฐํ ํธ์ง ๊ณผ์ ์์ ์๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ, Reset ๋ฒํผ์ ๋๋ฅด๋ฉด ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌ๋ฉ๋๋ค.
๋์๋ง SmallBuilder Line Items์ ํฌํ ๋ฌธ์๋ก ์ด๋ํฉ๋๋ค.
๊ฐ์ฒด ์ฐ๊ฒฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ ํฌ๊ฒ ๋ถ๋ชจ, ์กฐํ, ๋ผ์ธ ์์ดํ ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋จ๊ณ์์๋ ๋ถ๋ชจ, ์กฐํ, ๋ผ์ธ ์์ดํ ์ ์ด๋ ํ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ง ์ง์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๊ตฌ์ฑ๋ค์ ์ค์ ํ๋ ค๋ ๊ฐ์ฒด๋ค์ ์๋ก Junction ๊ด๊ณ๋ก ๋งบ์ด์ ธ ์์ด์ผ ํ๊ณ ๊ฐ์ฒด๋ ์คํ ๋ค๋, ์ปค์คํ ๋ชจ๋ ์ง์ํฉ๋๋ค.
์กฐํ ์ ํ๊ธฐ ์ค์ ์กฐํ๋ก ์ง์ ๋ ๊ฐ์ฒด์ ๋ํ์ฌ ํ๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ๊ตฌ์ฑ ์ ์ปฌ๋ผ ๊ฐ ์ ๋ ฌ ๋ฐ ๋๋น ๋ฑ์ ์ค์ ํ๋ ๋จ๊ณ์ ๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ์ค์ ๋ผ์ธ ์์ดํ ์ผ๋ก ์ง์ ๋ ๊ฐ์ฒด์ ๋ํ์ฌ ํ๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ๊ตฌ์ฑ ์ ์ปฌ๋ผ ๊ฐ ์ ๋ ฌ, ๋๋น, ๊ฐ ์ปฌ๋ผ์ ์์ฑ(์ซ์, ์กฐํ ํ๋ ๋ฑ)์ ๋ฐ๋ฅธ ๊ณ ๊ธ ์ค์ ์ ํ๋ ๋จ๊ณ์ ๋๋ค.
๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ํจ๋์ ๋๋ค. ๋น๋์ ์ด๋ฆ, ํ๋ฉด ๋น์จ, ์ฅ์น์ ๋ฐ๋ฅธ ํ๋ฉด UX ๋ฑ์ ์ค์ ํฉ๋๋ค.
Release Date
Summary
Fixed
Feature
Release Date
Summary
๊ธฐ์กด | ๋ณ๊ฒฝ |
---|---|
Release Date
Summary
Fixed
Calculation Formula์ ๋ณต์กํ ์ฐ์์ ์ ์ฉํ์ ๋ ๊ณ์ฐ์ด ์๋ํ์ง ์๋ ๋ฌธ์ ํด๊ฒฐ
Feature
Release Date
Summary
๋น๋ ์ค์ | ๊ฒฐ๊ณผ |
---|---|
Release Date
Summary
Release Date
Summary
๋ฒํธ | ํ๋๋ช | ์ค๋ช | ํ์ |
---|---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช |
---|---|---|
๋ฒํธ | ํ๋๋ช | ์ค๋ช |
---|---|---|
๋ฒํธ | ํ๋๋ช ๋ฐ ์์ญ | ์ค๋ช |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
๋ฒํธ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|
Target Field : SBLDVirtual1 ()
์ค์ ๋จ๊ณ๋ฅผ ํ์ํฉ๋๋ค. ๋จ๊ณ๋ 3๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ์ค์ ์ ๋๋ฅด๋ฉด ๋ฒ ์์ญ์ด ํด๋น ํจ๋๋ก ์ ํ์ด ๋ฉ๋๋ค.
๋ฒ์ ๋จ๊ณ์ ๋ฐ๋ผ ํด๋น ์ค์ ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
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 | ํ๋ฉด์ ํ์๋๋ ์ปฌ๋ผ์ ๋ผ๋ฒจ์ ๋๋ค. | โ๏ธ |
Width(px) | ์ปฌ๋ผ์ ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค. |
Text Align | ์ปฌ๋ผ ๊ฐ์ ์ ๋ ฌ์ ์ง์ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Left |
Hidden | ์ปฌ๋ผ์ ์จ๊น ์ฒ๋ฆฌ ํฉ๋๋ค. |
Image | ์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ฒดํฌํฉ๋๋ค. ์ปฌ๋ผ์ ๊ฐ์ ์ด๋ฏธ์ง URL์ด์ด์ผ ํฉ๋๋ค. |
Image Width(px) | ์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋๋น๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค. |
Image Height(px) | ์ปฌ๋ผ์ด ์ด๋ฏธ์ง์ธ ๊ฒฝ์ฐ ์ด๋ฏธ์ง์ ๋์ด๋ฅผ ์ง์ ํฉ๋๋ค. ๋จ์๋ ํฝ์ (px)์ ๋๋ค. |
1 | ์ปฌ๋ผ์ ์ ํ์ ์ ํํฉ๋๋ค.
| โ๏ธ |
2 | ํ๋ฉด์ ํ์ํ ๋ผ๋ฒจ์ ์ ๋ ฅํฉ๋๋ค. | โ๏ธ |
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์ ํ์ฑ, ๋นํ์ฑ ์ฌ๋ถ์ ๋๋ค. | โ๏ธ |
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)๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ์ฌ ํํํฉ๋๋ค. | โ๏ธ |
๋ผ์ธ ์์ดํ ์ถ๊ฐ ๋ฐ ๊ฐ ๋ณ๊ฒฝ ์ ๊ณ์ฐ ์์, ์์ ํ๋, ๋ฐ์ดํฐ ์์ค ๋ฑ ์ ์ฉ๋๋ ์์์ ๋๋ค.
๋ผ์ธ ์์ดํ ์ถ๊ฐ ์
๊ธฐ๋ณธ๊ฐ ์ค์
๋ถ๋ชจ ๋๋ ์กฐํ ์์ค ํ๋ ๊ฐ ์ค์
๋ฐ์ดํฐ์์ค ์ ์ฉ
๊ธฐ๋ณธ
๊ณ ๊ธ
Calculation Formula ์ ์ฉ
Line-Item์ ์์ ํ๋ ์ฌ๊ณ์ฐ Configurator์ Line-Item ์ปฌ๋ผ์ ์์ ํ๋๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์คํ๋ฉ๋๋ค.
์์ฝ ๊ณ์ฐ
๋ผ์ธ ์์ดํ ๊ฐ ๋ณ๊ฒฝ ์
Calculation Formula ์ ์ฉ
๋ผ์ธ ์์ดํ ์ ์์ ํ๋ ์ฌ๊ณ์ฐ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ์ปฌ๋ผ์ ์์ ํ๋๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ์คํ๋ฉ๋๋ค.
์์ฝ ๊ณ์ฐ
๋ณต์ ๊ธฐ๋ฅ์ ๋ ๊ฐ์ง ์ฃผ์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค:
๋ฒ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์, ํ์ฌ ์ค์ ์ ๋ณต์ ํ์ฌ ์์ ํ๊ฒ ์์ ํ๊ณ ํ ์คํธํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ์๋ ์ค์ ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ๋ณ๊ฒฝ ์ฌํญ์ ์๋ํ ์ ์์ต๋๋ค.
๋น์ทํ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ฅผ ์ถ๊ฐ๋ก ๊ตฌํํ ํ์๊ฐ ์์ ๋, ๋ณต์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ฉด ์ ํธ์ง๊ธฐ๋ฅผ ์ ์ํ๊ฒ ์์ฑํ๊ณ ์กฐ์ ํ ์ ์์ต๋๋ค.
๋น๋ ์๋จ์ ์๋ ๋ณต์ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
๋ณต์ ๋ ๋น๋ ํ๋ฉด์์ ํ์ํ ์ถ๊ฐ ์ค์ ๋ฐ ๋ณ๊ฒฝ์ ํฉ๋๋ค.
์ ์ฅ์ ๋๋ฌ ๋ณต์ ์์ ์ ์๋ฃํฉ๋๋ค.
์กฐํ ์ ํ๊ธฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ
Source Object | Lookup ๋๋ Line-Item์ ๋ฐ์ดํฐ์ ๋งคํํ ์ธ์ผ์ฆํฌ์ค ๋ด๋ถ ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค. | โ๏ธ |
Query | Wizard ๋ฒํผ์ ๋๋ฌ Query ์์ฑ ๋ ์ด์์์ ์ฝ๋๋ค. Query Wizard๋ฅผ ์ด์ฉํด ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ ํ๋๋ฅผ ๊ฒ์ํ์ฌ ์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค. |
Active | Data Source๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํ์ฑํํด์ผ ํฉ๋๋ค. | โ๏ธ |
Evaluation Event | Line-Item ํธ์ง๊ธฐ๋ Evaluation Event๋ฅผ ํ์๋ก ์ค์ ํด์ฃผ์ด์ผ ํฉ๋๋ค.
|
Internal Data Source๋ฅผ ํตํด ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ Lookup ๋๋ Line-Item์ ๋งคํํ๊ธฐ ์ํ ์์ ์ ๋๋ค. | โ๏ธ |
Line-item ํ๋์ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์์ ์ ํ Lookup ๋ ์ฝ๋๋ณ๋ก ๊ฐ๊ฒฉ, ํ ์ธ์จ, ์๋ ๋ฑ์ ์์ฑ ํ๋๋ฅผ ์ ์ํฉ๋๋ค.
Line-item ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ํธ์ง ์ ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ ๊ธฐ๋ณธ๊ฐ ๋ฐ ์์ฑ์ ์ค์ ํฉ๋๋ค.
๊ฐ ํ๋ ์ ํ์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ธ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์ซ์ ์ต์๊ฐ ๋ฐ ์ต๋๊ฐ, ๊ณ์ฐ ์์, ์ด๋ฏธ์ง ์ค์ ๋ฑ ์ ๊ณตํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
Line-item ๊ฐ์ฒด์ ๋ชจ๋ ํ๋ ์ค์์ ํธ์ง ์ ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํ๊ณ ๊ฐ ํ๋์ ๊ธฐ๋ณธ๊ฐ ๋ฐ ์์ฑ์ ์ค์ ํฉ๋๋ค.
๊ฐ ํ๋ ์ ํ์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ธ ์์ฑ์ ์ค์ ํฉ๋๋ค. ์ซ์ ์ต์๊ฐ ๋ฐ ์ต๋๊ฐ, ๊ณ์ฐ ์์, ์ด๋ฏธ์ง ์ค์ ๋ฑ ์ ๊ณตํฉ๋๋ค.
๊ฐ ํ๋์ ์ธ์ผ์ฆํฌ์ค ๋ด ๋ค๋ฅธ ๊ฐ์ฒด ๋๋ ์ธ๋ถ ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๊ณ ์ ํ๋ ๊ฒฝ์ฐ Data Source๋ฅผ ์ค์ ํฉ๋๋ค.
์ ์ ์ด ์๋ฃ๋๋ฉด ์ ์ฅ ํ ๋น๋์๋จ์ Active ๊ธฐ๋ฅ Configuration์ด ํ์ฑํ๋์ด์ผ ์ค์ ์ฌ์ฉํ ์ค๋น๊ฐ ์๋ฃ๋ฉ๋๋ค.
๋น๋ ์๋จ์ Preview ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉฐ ๊ตฌํ๋ Line-item configurator๋ฅผ ์คํํ์ฌ ๋ณผ ์ ์์ต๋๋ค.
๋น๋ ์๋ด์ Add Button ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ตฌํ๋ Line-Item Configurator๋ฅผ ์ ํด๋ฆญ์ผ๋ก Parent ๊ฐ์ฒด์ Page Layout์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
๋ฒํผ ์ด์ธ์ ๋ค๋ฅธ ๊ณณ์์ Line-Item Configurator๋ฅผ ํธ์ถํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด <SBLD:LineItemConfigurator />
๋ฅผ ์ฝ์
ํด์ฃผ๋ฉด ๋ฉ๋๋ค.
ํ์ฌ๋ Aura Component๋ง ์ ๊ณต๋ฉ๋๋ค.
๋น๋ ์ด๋ฆ, ์ค๋ช ๋ฑ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ์ค์ ๊ณผ ํจ๊ป, ์กฐํ ์ ํ๊ธฐ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ก ๋ณด์ฌ์ค์ง ์ฌ๋ถ, ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์์ ์์ฝ์ ํ์ํ ์ง ์ฌ๋ถ ๋ฑ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฅ ์ค์ ์ ์ํํฉ๋๋ค.
์ด๋ฌํ ๊ธฐ๋ณธ ์ค์ ๋ค์ ๋น๋์ ์ฌ์ด๋ ํจ๋์์ ์ค์ ํฉ๋๋ค.
์ฌ์ด๋ ํจ๋์์๋ ์๋์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ค์ ์ ์ ๊ณตํฉ๋๋ค:
ํธ์ง๊ธฐ์ ํฌ๊ธฐ ๋น์จ์ ์กฐ์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋์คํ๋ ์ด๊ฐ ์์ ๊ฒฝ์ฐ UI๊ฐ ํ๋ฉด์ ๊ฐ๋ ์ฐจ์งํ์ฌ ๋ถํธํจ์ ์ค ์ ์์ต๋๋ค. ์ด๋ฐ ๊ฒฝ์ฐ, ํ๋ฉด ๋น์จ์ ๋ฎ๊ฒ ์ค์ ํ์ฌ ํธ์ง๊ธฐ UI์ ํฌ๊ธฐ๋ฅผ ์ค์ฌ๋ณด์ธ์.
๋๋ฐ์ด์ค ์ ํ(๋ฐ์คํฌํฑ, ํ๋ธ๋ฆฟ, ๋ชจ๋ฐ์ผ)์ ๋ฐ๋ผ ๋ฐ์ํ UI๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋์คํ๋ ์ด ํ๊ฒฝ์ ๋ง์ถฐ ํธ์ง๊ธฐ์ ํฌ๊ธฐ์ ๊ตฌ์ฑ์ ์กฐ์ ํ์ฌ ์ต์ ์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ๋ฐ์คํฌํฑ์์๋ ๋ ๋ง์ ์ ๋ณด๋ฅผ ํ์ํ๊ณ , ๋ชจ๋ฐ์ผ์์๋ ๊ฐ์ํ๋ UI๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๋ชจ๋ ๋๋ฐ์ด์ค์์ ๊ฐ์ํ๋ UI๋ก ๋ณด์ด๊ธฐ๋ฅผ ์ํ๋ค๋ฉด, ์ฅ์น๋ฅผ ๋ชจ๋ฐ์ผ๋ก ์ค์ ํ์ธ์. ์ด๋ฅผ ํตํด ๋๋ฐ์ด์ค ์๊ด ์์ด ๊ฐ๋จํ๊ณ ์ผ๊ด๋ UI๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํธ์ง๊ธฐ ํ๋ฉด์ ํ์ดํ๊ณผ ์ผ๋ถ ๋ฒํผ ๋ ์ด๋ธ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ํ์์ ๋ฐ๋ผ ์ปค์คํ ๋ผ๋ฒจ์ ์ฝ์ ํ๋ฉด ์ฌ์ฉ์ ์ธ์ด์ ๋ง๊ฒ ์๋์ผ๋ก ๋ฒ์ญ์ด ์ ์ฉ๋์ด ๋ค์ํ ์ธ์ด ํ๊ฒฝ์์ ์ฌ์ฉ์ฑ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
ํ๋ฉด ๋น์จ์ 100%, 90%, 80%๋ฅผ ์ง์ํ๋ฉฐ, ๊ธฐ๋ณธ๊ฐ์ 100%๋ก ์ค์ ๋์ด ์์ต๋๋ค.
๋๋ฐ์ด์ค ์ ํ(๋ฐ์คํฌํฑ, ๋ชจ๋ฐ์ผ)์ ๋ฐ๋ผ ๋ฐ์ํ UI๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋์คํ๋ ์ด ํ๊ฒฝ์ ๋ง์ถฐ ํธ์ง๊ธฐ์ ํฌ๊ธฐ์ ๊ตฌ์ฑ์ ์กฐ์ ํ์ฌ ์ต์ ์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ๋ฐ์คํฌํฑ์์๋ ๋ ๋ง์ ์ ๋ณด๋ฅผ ํ์ํ๊ณ , ๋ชจ๋ฐ์ผ์์๋ ๊ฐ์ํ๋ UI๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
๋ชจ๋ ๋๋ฐ์ด์ค์์ ๊ฐ์ํ๋ UI๋ก ๋ณด์ด๊ธฐ๋ฅผ ์ํ๋ค๋ฉด, ์ฅ์น๋ฅผ ๋ชจ๋ฐ์ผ๋ก ์ค์ ํ์ธ์. ์ด๋ฅผ ํตํด ๋๋ฐ์ด์ค ์๊ด ์์ด ๊ฐ๋จํ๊ณ ์ผ๊ด๋ UI๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํธ์ง๊ธฐ ์คํ ์ ์กฐํ ์ ํ๊ธฐ์ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์ ํ์ดํ์ ์ฌ์ฉ์๊ฐ ์ํ๋ ๋ ์ด๋ธ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ๋์ผํ ๊ฐ์ฒด์ ๋ํด ์ฌ๋ฌ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋๋ผ๋, ํธ์ง๊ธฐ์ ์ฉ๋์ ๋ฐ๋ผ ํ์ดํ์ ๋ค๋ฅด๊ฒ ํ์ํ๊ณ ์ถ๋ค๋ฉด ๋ ์ด๋ธ์ ์์ ํ ์ ์์ต๋๋ค. ๋ํ, ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์์ ์กฐํ ์ ํ๊ธฐ๋ก ์ด๋ํ๋ ๋ฒํผ ๋ ์ด๋ธ๋ ๋ณ๊ฒฝ ๊ฐ๋ฅํฉ๋๋ค.
ํด๋น ๋ ์ด๋ธ ๋ณ๊ฒฝ์ ์ฌ์ด๋ ํจ๋์์ ๋ ์ด๋ธ ๋ฉ๋ด๋ฅผ ํด๋ฆญํ์ฌ ๊ฐ๋จํ ์ค์ ํ ์ ์์ต๋๋ค.
App Launcher( )์์ SmallBuilder Line Items๋ฅผ ์ฐพ์ ์ด๋ํฉ๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ํญ์ผ๋ก ์ด๋ ํ ์๋ก ๋ง๋ค๊ธฐ๋ฅผ ๋๋ฌ ๋น๋๋ฅผ ์คํํฉ๋๋ค.
๋น๋์ ์๋จ์๋ ์ ์ฅ, ์ญ์ ๋ฐ ๋ฒํผ ์์ฑ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ฒํผ๋ค์ด ์์ต๋๋ค. ์ผ์ชฝ ์ฌ์ด๋ ํจ๋์์๋ ๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ๊ด๋ฆฌํ๊ณ ์ผ๋ถ ๋ ์ด๋ธ์ ๋ณ๊ฒฝํ ์ ์์ผ๋ฉฐ, ์ค๋ฅธ์ชฝ ํจ๋์์๋ ๋จ๊ณ๋ณ ์ค์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ข์ธก ์๋จ ํ์ดํ ์์ ํ์ฑํ ์ฌ๋ถ๋ฅผ ์ ์ ์์ผ๋ฉฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ, ๋ฒํผ ์ถ๊ฐ, ์ ์ฅ ๋ฐ ์ญ์ ๋ฑ ๋ฒํผ์ด ๋ชจ์ฌ์์ต๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ต์ข ์ ์ฅ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ต๋๋ค.
๋ฒํผ ์ถ๊ฐ ํ์ฑํ๋ ๋น๋ ์ค์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๊ธฐ์ ๋ฒํผ์ ์์ฑํฉ๋๋ค. ์ง์ ํ ๋ถ๋ชจ ๊ฐ์ฒด ๊ธฐ๋ฐ์ผ๋ก ์ํ๋ ํ์ด์ง ๋ ์ด์์์ ๋ฒํผ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
ํ์ฑํ ๋น๋๋ฅผ ๊ตฌ์ฑ๊ธฐ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ํ์ฑํ๋ฅผ ๋ฐ๋์ ํด์ฃผ์ด์ผ ํฉ๋๋ค. ๋นํ์ฑํ ์ํ์ธ ๊ฒฝ์ฐ ๊ตฌ์ฑ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ์ฅ ๋น๋๋ฅผ ์ ์ฅํฉ๋๋ค.
๋ณต์ ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ๋น๋ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์ ํฉ๋๋ค. ๋ณต์ ๋ฒํผ์ ๋๋ฅธ ํ '์ ์ฅ' ๋ฒํผ์ ๋๋ฌ์ผ ๋ณต์ ๊ฐ ์๋ฃ๋ฉ๋๋ค.
์ด๊ธฐํ ํธ์ง ๊ณผ์ ์์ ์๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ, Reset ๋ฒํผ์ ๋๋ฅด๋ฉด ์ต์ข ์ ์ผ๋ก ์ ์ฅ๋ ์ค์ ์ผ๋ก ๋ณต๊ตฌ๋ฉ๋๋ค.
๋์๋ง SmallBuilder Line Items์ ํฌํ ๋ฌธ์๋ก ์ด๋ํฉ๋๋ค.
๊ฐ์ฒด ์ฐ๊ฒฐ
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ๋ ํฌ๊ฒ ๋ถ๋ชจ, ์กฐํ, ๋ผ์ธ ์์ดํ ์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ด ๋จ๊ณ์์๋ ๋ถ๋ชจ, ์กฐํ, ๋ผ์ธ ์์ดํ ์ ์ด๋ ํ ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํ์ง ์ง์ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๊ตฌ์ฑ๋ค์ ์ค์ ํ๋ ค๋ ๊ฐ์ฒด๋ค์ ์๋ก Junction ๊ด๊ณ๋ก ๋งบ์ด์ ธ ์์ด์ผ ํ๊ณ ๊ฐ์ฒด๋ ์คํ ๋ค๋, ์ปค์คํ ๋ชจ๋ ์ง์ํฉ๋๋ค.
์กฐํ ์ ํ๊ธฐ ์ค์ ์กฐํ๋ก ์ง์ ๋ ๊ฐ์ฒด์ ๋ํ์ฌ ํ๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ๊ตฌ์ฑ ์ ์ปฌ๋ผ ๊ฐ ์ ๋ ฌ ๋ฐ ๋๋น ๋ฑ์ ์ค์ ํ๋ ๋จ๊ณ์ ๋๋ค.
๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ์ค์ ๋ผ์ธ ์์ดํ ์ผ๋ก ์ง์ ๋ ๊ฐ์ฒด์ ๋ํ์ฌ ํ๋๋ฅผ ์ถ๊ฐํ๊ณ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ ๊ตฌ์ฑ ์ ์ปฌ๋ผ ๊ฐ ์ ๋ ฌ, ๋๋น, ๊ฐ ์ปฌ๋ผ์ ์์ฑ(์ซ์, ์กฐํ ํ๋ ๋ฑ)์ ๋ฐ๋ฅธ ๊ณ ๊ธ ์ค์ ์ ํ๋ ๋จ๊ณ์ ๋๋ค.
๋น๋์ ๊ธฐ๋ณธ ์ค์ ์ ํ๋ ํจ๋์ ๋๋ค. ๋น๋์ ์ด๋ฆ, ํ๋ฉด ๋น์จ, ์ฅ์น์ ๋ฐ๋ฅธ ํ๋ฉด UX ๋ฑ์ ์ค์ ํฉ๋๋ค.
Line-item Configurator๋ฅผ ๊ตฌํํ๊ธฐ ์ํด์๋ ๋จผ์ Parent ๊ฐ์ฒด, Line-item ๊ฐ์ฒด, Lookup ๊ฐ์ฒด๋ฅผ ์ง์ ํฉ๋๋ค.
์ฐธ๊ณ ๋ก ๊ธฐํ์์ ์ ํ Line-item Configurator๋ฅผ ๊ตฌํํ๋ ๊ฒฝ์ฐ Parent Object๋ ๊ธฐํ ๊ฐ์ฒด๋ก Line-item ๊ฐ์ฒด๋ ๊ธฐํ ์ ํ์ผ๋ก ์ค์ ํ๋ฉฐ ์ ํ(Product)์ Lookup ๊ฐ์ฒด๋ก ์ค์ ํฉ๋๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Line-Item Editor์์ ์ ์ฅ๋ ๋ ์ฝ๋ ๋ถ๋ฌ์ฌ ์ ์ ๋ ฌ ์ง์ ๋ฐ ์ญ์ ์ ์ด ๋ฑ ์ค์ ํฉ๋๋ค.
Lookup Selector ๊ฒ์ ์ ํค์๋ ๋งค์นญ ๋ฐฉ๋ฒ ๋ฐ ํํฐ ๋ฑ ์ค์ ํฉ๋๋ค.
๊ธฐ์กด์ ์๋ ๊ธฐํ ์ ํ ๋ฑ๋ก ํ๋ฉด์์ ์๋ ๋ฐ ๋จ๊ฐ ๋ณ๊ฒฝ ์ ์๋ ๊ณ์ฐ์ด ์ ๋๋ ๋ถ๋ถ์ Line-Item Configurator๋ฅผ ์ด์ฉํด ํ ์ธ์จ ์ ์ฉ, ์ด์ก ๊ณ์ฐ ๋ฐ ํ๋จ์ ์์ฝ๊น์ง ๋ค์ ์ฌ๊ตฌํํ์์ต๋๋ค.
Line-Item Configurator๋ ํ์ค ๊ฐ์ฒด๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด๋ฅผ ์ด์ฉํด์ ์ธ์ผ์ฆํฌ์ค์ ์ฝ๊ฒ Line-Item ์ ๋ ฅ์ ํ ์ ์๋๋ก ์ ๊ณตํฉ๋๋ค.
์๋ ์์์์๋ ์ฌ์ฉ์ ์ ์ ๊ฐ์ฒด์ธ '๋น์ฆ๋์ค ์ถ์ฅ'์ ์ด์ฉํ์ฌ Line-Item Configurator๋ฅผ ๊ตฌํํ์์ต๋๋ค. ๊ธฐ์กด์๋ ํ์ค ํ๋ฉด์ ์ด์ฉ ์ Line-Item ์ถ๊ฐํ๋ ค๋ฉด ํ ๊ฑด์ฉ ์ฒ๋ฆฌํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์ต๋๋ค. ๋ํ, ์ ๋ ฅ ํ๋ฉด์ ํ๋๋ค์ ์์ ๋กญ๊ฒ ์ปค์คํ ํ๋๊ฒ ์ฝ์ง ์์ต๋๋ค. Configurator๋ฅผ ํตํด ์ด๋ป๊ฒ ๊ตฌํ๋์๋์ง ์์์ ํตํด ๋ณด์ฌ ๋๋ฆฌ๊ฒ ์ต๋๋ค.
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
Setting | ์์ฑ | ์ค๋ช |
---|---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
์กฐํ ์ ํ๊ธฐ์ ๋ผ์ธ ์์ดํ ํธ์ง๊ธฐ์ ๊ฐ๊ฐ์ ํ์ดํ ๋ ์ด๋ธ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ๋ํ, ์ ๋ ฅ ๋ ์์ ์์ด์ฝ( )์ ํด๋ฆญํ์ฌ ์ปค์คํ ๋ผ๋ฒจ์ ์ฝ์ ํ๋ฉด, ์ฌ์ฉ์์ ์ธ์ด ์ค์ ์ ๋ฐ๋ผ ๋ฒ์ญ๋ ๋ ์ด๋ธ์ด ํ์๋๋๋ก ์ค์ ํ ์ ์์ต๋๋ค.
์ค์ ๋จ๊ณ๋ฅผ ํ์ํฉ๋๋ค. ๋จ๊ณ๋ 3๊ฐ์ง๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ ๊ฐ ์ค์ ์ ๋๋ฅด๋ฉด ๋ฒ ์์ญ์ด ํด๋น ํจ๋๋ก ์ ํ์ด ๋ฉ๋๋ค.
๋ฒ์ ๋จ๊ณ์ ๋ฐ๋ผ ํด๋น ์ค์ ํจ๋๋ก ์ ํ๋ฉ๋๋ค.
ํญ๋ชฉ | ์ค๋ช |
---|---|
ํญ๋ชฉ | ์ค๋ช | ํ์ |
---|---|---|
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
์ฌ์ผ ํฉ๋๋ค.
recordId
Line-Item Configurator์์ ์ค์ ํ Parent์ ๋ ์ฝ๋ ID ์ ๋๋ค.
โ๏ธ
builderId
Line-Item Configurator์ ๋ ์ฝ๋ ID ์ ๋๋ค.
โ๏ธ
Order By
์ ์ฅ๋ Line-Item์ ๋ ์ฝ๋๋ฅผ ๋ถ๋ฌ์ฌ ์ ์ ๋ ฌ์ ์ค์ ํฉ๋๋ค.
SOQL์ ORDER BY
์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์ต๊ทผ์ ์์ฑ๋ ๋ ์ง(ํ๋: CreatedDate) ์์ผ๋ก ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ CreatedDate DESC
๋ก ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค.
Delete Controller Field
์ง์ ํ ํ๋ ๊ฐ์ ๋ฐ๋ผ Line-Item ๋ ์ฝ๋ ์ญ์ ๋ฅผ ์ ์ดํฉ๋๋ค. Line-Item ํ๋์ฌ์ผ ํ๊ณ , ํด๋น ํ๋๊ฐ์ true
๋๋ false
์ฌ์ผ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด Parent ๋๋ Lookup์ ์ํ ๊ฐ์ ๋ฐ๋ผ Line-Item ๋ ์ฝ๋ ์ญ์ ๋ฅผ ์ ์ดํ๊ณ ์ถ์ ๊ฒฝ์ฐ, Line-Item ๊ฐ์ฒด์ Booleanํ ์์ ํ๋๋ฅผ ๋ง๋ค์ด ํ์ฉํ ์ ์์ต๋๋ค.
Keyword Field
Lookup ๋ ์ฝ๋ ๊ฒ์ ํค์๋๋ก ์ฌ์ฉํ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
โ๏ธ
Match Condition
ํค์๋ ๊ฒ์ ๋ฐฉ์์ ์ ํํฉ๋๋ค.
Contains - ํค์๋๊ฐ ํฌํจ๋ ๊ฐ์ ๊ฒ์ํฉ๋๋ค.
Start with - ํค์๋๋ก ์์ํ๋ ๊ฐ์ ๊ฒ์ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ : Contains
โ๏ธ
Order By
Lookup ๊ฒ์ ์ ์ ๋ ฌ์ ์ค์ ํฉ๋๋ค.
SOQL์ ORDER BY
์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์ ํ ์ฝ๋(ํ๋: ProductCode) ์์ผ๋ก ์ค๋ฆ์ฐจ์ ๊ฒ์ํ๊ณ ์ถ์ ๊ฒฝ์ฐ ProductCode ASC
๋ก ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค.
Advanced Condition
๊ฒ์ ์กฐ๊ฑด์ ๋ฏธ๋ฆฌ ์ง์ ํฉ๋๋ค.
SOQL์ WHERE
์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์๋ฅผ ๋ค์ด ํ์ฑํ(ํ๋: IsActive)๋ ๋ ์ฝ๋๋ง ์กฐํํ๊ณ ์ถ์ ๊ฒฝ์ฐ
IsActive = true
๋ก ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค.
๐ก Tip
Parent์ ํ๋๊ฐ์ ์กฐ๊ฑด๋ฌธ์ ์ง์ ํ๊ณ ์ถ์ ๊ฒฝ์ฐ {$Parent.ํ๋๋ช
}
๋ฅผ ์ด์ฉํด ๋ฐ์ธ๋ฉํ ์ ์์ต๋๋ค.
์) Lookup Selector ๊ฒ์ ์ ๊ธฐ์ค์ Parent์ ํตํ์ ์ผ์นํ ๋ ์ฝ๋๋ง ์กฐํํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ์์ฑํฉ๋๋ค.
CurrencyIsoCode = {$Parent.CurrencyIsoCode}
๋ฐ์ํ
๋๋ฐ์ด์ค ํ๊ฒฝ์ ๋ง์ถฐ ์๋์ผ๋ก ์ต์ ํ๋ UI๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ฐ์คํฌํฑ
๋๋ฐ์ด์ค์ ์๊ด์์ด ๋ฐ์คํฌํฑ ๋ชจ๋์ UI๋ก ๊ณ ์ ๋ฉ๋๋ค.
๋ชจ๋ฐ์ผ
๋๋ฐ์ด์ค์ ์๊ด์์ด ๋ชจ๋ฐ์ผ ๋ชจ๋์ UI๋ก ๊ณ ์ ๋ฉ๋๋ค.
Parent Object
๊ธฐํ, ๊ฒฌ์ , ์ถ์ฅ ๋ฑ Line-item Configurator๋ฅผ ์ถ๊ฐํ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
โ๏ธ
Line-item Object
๊ธฐํ ์ ํ, ๊ฒฌ์ ํ์์ดํ , ์ถ์ฅ ๋ชฉ์ ์ง ๋ฑ Parent Object์ ์์ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
โ๏ธ
Lookup Object
์ ํ, ๊ฑฐ๋์ฒ ๋ฑ Line-item์ด ์ฐธ์กฐํ๋ ๊ฐ์ฒด๋ฅผ ์๋ฏธํฉ๋๋ค.
๐ก Tip
Line-Item Editor๋ง ์ฌ์ฉํ๊ณ ์ถ์ ๊ฒฝ์ฐ Block adding items๋ฅผ ์ ํํ์๋ฉด ๋ฉ๋๋ค.
์กฐ๊ฑด์ ๋ฐ๋ผ ์ ์ดํ๋ ค๋ฉด ๋ฐ๋ก ์๋์ ๋ณด์ด๋ ์
๋ ฅ๋์ Parent ํ๋์ API ๋ช
์ ๊ธฐ์ฌํ๋ฉด ๋ฉ๋๋ค. (ํ๋๊ฐ์ true
๋๋ false
์ฌ์ผ ํฉ๋๋ค.)
โ๏ธ
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 ๋งค๋์ ์ ์์ํ์๊ธฐ ๋ฐ๋๋๋ค.
ํ์ด์ง ๋ ์ด์์์์ Salesforce ๋ชจ๋ฐ์ผ Lightning Experience ์์ (Salesforce Mobile and Lightning Experience Actions) ์์ญ์ด ํ์ฑํ ๋์ด์๋์ง ํ์ธํ์ธ์.
Lightning ๋ ์ฝ๋ ํ์ด์ง(Lightning Record Page)์์ ๊ฐ์กฐ ํจ๋(Highlight Panel)์ด ๋์ ์์ (Dynamic Actions)์ผ๋ก ์ ๊ทธ๋ ์ด๋ ๋์ด์๋์ง ํ์ธํ์ธ์. ๋์ ์์ ์ผ๋ก ๋์ด์๋ ๊ฒฝ์ฐ ๊ฐ์กฐ ํจ๋(Highlight Panel)์ ๋ฒํผ์ ์๋์ผ๋ก ์ถ๊ฐํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
์ ํ ํ๋ฆฟ์ ์ถ๊ฐํ๋ ค๋ฉด 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 ์ ์ก ํผ์ ํจ๊ป ๋ณผ ์ ์๊ฒ ์ค์