[🌐EN](<https://synctree-guide.notion.site/NBlock-3026cfe8f9d44604bbb88b9a7fcc773b>)

본 문서에서는 BizUnit의 구조와 NBlock을 활용한 블록 코딩 방법에 대해 설명합니다.



▶ Plan Control

Free Starter Plus Pro Enterprise
https://synctree-guide.oopy.io/b40e7958-4733-4004-81c2-5dfac39f8323?pvs=4#4bad6b144abe4f4286d853b223e84c99 - -
https://synctree-guide.oopy.io/b40e7958-4733-4004-81c2-5dfac39f8323?pvs=4#f13efc8e2f8b485984bd15eee768e2ed - - -
https://synctree-guide.oopy.io/b40e7958-4733-4004-81c2-5dfac39f8323?pvs=4#a29efd7864c14bdc90c38891d88fa07a - - -

▶ BizUnit 구조

그림35.png

구분 기능
Request API 호출을 요청하는 request data를 정의하는 영역입니다.
Statement API가 작동하는 비즈니스 로직을 작성하는 영역입니다.
Response 호출한 API를 실행한 후 되돌려 줄 응답을 정의하는 영역입니다.
Exceptions API 동작 시 발생하는 예외 상황을 정의하고 처리하는 영역입니다.

<aside> 💡 API에 대한 자세한 설명은 다음 링크를 참고하시기 바랍니다.

</aside>

▶ NBlock 작성 화면

Untitled

No. 기능
1 현재 BizUnit의 정보와 경로를 확인할 수 있습니다.

App : [BizUnit이 속한 Apps 이름] > BizUnit : [BizUnit 이름_버전] > Revision : [BizUnti revision [revision name]] | | 2 | 현재 작업 중인 BizUnit의 다른 Revision을 선택하는 드롭다운 목록입니다. 다른 Revision이 없을 경우 버튼을 선택해도 목록이 나타나지 않습니다. | | 3 | Revision 상태 변경 버튼입니다. (Active ⇆ Standby) | | 4 | 해당 Revision을 공유한 계정의 개수입니다. | | 5 | NBlock의 Category입니다. Category 선택 시 각 Category에 속한 NBlock이 나타나며 NBlcok을 선택해 사용할 수 있습니다. | | 6 | NBlock Save 버튼으로 작업한 Block을 저장할 수 있으며, Ctrl+S 로도 작동이 가능하다. | | 7 | Revision Build 버튼입니다. Build를 진행하기 위해서는 Save가 먼저 선행돼야 합니다. | | 8 | Revision Push 버튼입니다. (Revision List의 Push와 동일한 기능) Revision의 상태가 Active상태일 때 나타나며, 버튼 선택 시 Push 안내 Popup이 노출됩니다. |