BTP TRIAL 설정방법
1. SAP BTP 트라이얼 페이지 진입 후, 계정발급 https://www.sap.com/products/technology-platform/trial.html Region: US East (VA) - AWS Global Account: 6124fb00trial Subaccount: trial Org: 6124fb00trial ...
1. SAP BTP 트라이얼 페이지 진입 후, 계정발급 https://www.sap.com/products/technology-platform/trial.html Region: US East (VA) - AWS Global Account: 6124fb00trial Subaccount: trial Org: 6124fb00trial ...

참고자료: HFB0011 1. 사용자 정의 CDS 뷰 생성 레이블을 입력하면 이름이 자동으로 입력 됨. 외부 API로 생성(경고창이 뜨는 경우, 무시하고 진행해도 됨.) 2. 요소 추가 3. 사용자 정의 통신 시나리오 생성 네이밍 패턴:YY1_[비즈니스영역]_[목적] 시나리오 ID: PRODN_ROUTING_API ...
Ctrl + Shift + A : Open Abap Development Object(아밥 객체 검색)
SAP의 TR(Transport Request)은 Git의 브랜치(Branch)보다는, 변경된 소스코드를 상용 서버로 안전하게 배포하기 위해 포장해 둔 ‘배포 패키지(커밋+배포본)’에 가깝습니다. 1. TR(Transport Request)의 개념 이해 SAP는 일반적인 웹 개발과 달리 모든 개발자가 하나의 중앙 개발 서버(Development S...

1. 확인 창을 위한 Data definition 정의 New > Data Definition Name : ZC_TWBS_RESET_CONFIRM 소스코드 @EndUserText.label: '초기화 작업 확인 팝업' define abstract entity ZC_TWBS_RESET_CONFIRM { @EndUserText.l...
1. Behavior Definition(Root View)에 action정의 // Row 단위로 작업을 완료 처리하는 커스텀 액션 정의 // result [1] $self는 완료 처리 후 변경된 '자기 자신 레코드 1건'을 // 프런트엔드에 리턴하겠다는 OData V4 표준 약속입니다. action completeTask result [1] $s...
1. Behavior Definition에 정의 determination set_lifecycle_status_init on modify { create } 2. Abap Class에 method 작성 determination 에 ctrl + 1, 자동생성 METHOD set_lifecycle_status_init. " 1. [En...
early numbering으로 채번하는 경우, key field 필수 1. early numbering Behavior Definition 수정 ... // 여기에 early numbering을 선언합니다. early numbering { create; update; delete; field ( readonly ) Pr...

1. 통신 사용자 유지 보수(Maintain Communication Users) 목적 : API 전용 계정 발급 사용자 이름: 임의 지정 내역: 테스트 시나리오 설명 2. 통신 시나리오 객체 생성 커뮤니케이션 시나리오 생성 New > Create Communication Scenario Name:ZCS_WBS_CH...
1. DETERMINATION (값 자동 채우기 및 계산) Java Spring 매칭: JPA의 @PrePersist, @PreUpdate 또는 프런트엔드의 onChange 이벤트 리스너 FOR DETERMINE ON MODIFY 발동 시점: 사용자가 화면에서 특정 필드 값을 변경하고 엔터를 치거나 포커스를 이동하는 즉시 (실시...