SAP HANA CLOUD

[SAP RAP] EML이란?

선짱 2025. 12. 16. 14:58
반응형

 

MODIFY ENTITIES  :  생성/수정(Create/Update)

DELETE ENTITIES  :  삭제(Delete)

COMMIT ENTITIES  : 확정

 

 

EMLRAP(ABAP RESTful Application Programming Model) 프레임워크의 일부

EML의 명령어는 기본 행동(CRUD)과 직접 연결됨

 

사용자가 SAP Fiori 화면에서 데이터를 입력하고 조작할 때 발생하는 실시간 작업을 담당한다. 데이터는 아직 데이터베이스에 반영되지 않고 트랜잭션 버퍼라는 임시 메모리 공간에만 존재

 

 

값을 boinsert 할 때

         MODIFY ENTITIES OF i_billofmaterialtp_2

          ENTITY billofmaterial

          CREATE FROM lt_bom_create

          CREATE BY \_billofmaterialitem

            FROM lt_bom_item

        MAPPED DATA(ls_mapped)

        FAILED DATA(ls_failed)

        REPORTED DATA(ls_reported).

 

라고 사용해줬다. 

i_billofmaterialtp_2 이뷰에서 값을 가져올꺼다.

ENTITY billofmaterial 은 무조건 i_billofmaterialtp_2 의 별칭을 사용해줘야한다.

DATA : lt_bom_create TYPE TABLE FOR CREATE i_billofmaterialtp_2.

 

Create from 부터 밑에는 헤더,아이템 생성부분. 같이 다녀야한다고함

비헤이 비어에서 association _BillOfMaterialItem { create; } 이렇게 써준 덕분에 create by 가 가능함

 

 

반응형