[SAP] Cloud Application Studio의 첨부파일 추가
본문 바로가기
IT/SAP C4 HANA

[SAP] Cloud Application Studio의 첨부파일 추가

by DHan- 2019. 12. 24.
728x90

CAS에 첨부파일을 추가하는 방법입니다.

 

Bo에 첨부파일로 사용할 Node 선언


1
[DependentObject(AttachmentFolder)] node RootAttachment;

BO에 Node를 추가합니다. 

 

 

Embedded Component  호출


해당 위치 : BYD_COD > SalesOnDemand > Reuse > COD_Documentlist 

 

Bind 진행


 

 

실제화면상의 첨부파일 Tab


 

CBO 첨부파일 URL 작성방법


1
[AlternativeKey]

OWL Screen > DataModel에서 해당 Bo의  AlternativeKey로 설정한 필드의 Properties를 확인합니다.

AssociatedThingType의 값을 복사합니다.

1
2
3
4
    var URL01 = Context.GetSystemURL();
    var URL02 = "/sap/byd/nav?bo=Y483U7M4Y_RECEIVEDCOMPL_TT&nav_mode=TI&param.Key=";
    var URL03 = this.NodeID;
    var URLName = URL01 + URL02 + URL03;

URL은 위 와 같은 형태로 작성합니다. 

이때  AssociatedThingType에서 복사한 값을 넣어줍니다. ( Tennant별로 워크센터뷰ID가 다른경우 해당 ID값을 입력 ) 

-> "/sap/byd/nav?bo=( AssociatedThingType )&nav_mode=TI&param.Key="; 

 

XBO or BO 첨부파일 URL 작성방법


스텐다드의 경우 해당 BO의 워크센터 / 뷰ID의 값을 확인합니다.

 

1
2
3
4
        var URL01 = Context.GetSystemURL();
        var URL02 = "/sap/byd/nav?bo=COD_APPOINTMENT&nav_mode=TI&param.Key=";
        var URL03 = this.VRER_FILE_ID;
       var URLName = URL01 + URL02 + URL03;

확인된 워크센터 / 뷰 ID 값을  추가합니다.

-> "/sap/byd/nav?bo=( 해당 워크센터 / 뷰 ID )&nav_mode=TI&param.Key=";

 

 

728x90

댓글