SAP HANA CLOUD

[SAP RAP] CDS View에서 unit 과 Quantity 관련 오류

선짱 2026. 2. 24. 15:24
반응형

ZI 뷰에서 필드를 선언했는데 분명 인터페이스뷰에 있는 필드인데  오류가 난다.

 

OperationReferenceQuantity 여기필드에서

ZI_ROUTINGLIST_14-OPERATIONREFERENCEQUANTITY reference information missing or data type wrong, see long text

라고 오류가 나는것이다

 

Quantity 는 수량 필드라서 단위 참조(Unit Reference) 가 필요했다.

이렇게 quantity 에 해당하는 unit 어노테이션을 붙여줘야 한다.

@Semantics.quantity.unitOfMeasure: 'Unit'

 

반대로 B.StandardWorkQuantity 이런 Quantity 필드에서는 unit 어노테이션으로 연결시켜줘야한다.

@Semantics.quantity.unitOfMeasure: 'QuantityUnit'

 

예외로 라우팅 조회뷰를 만드는 도중 Operation 필드를 추가하려했더니 에러도 아니고 경고가 떴다.

경고 알럿이라 사용이 될줄 알았지만 이 필드 하나 때문에 모든 리스트가 나오지 않음.

알고보니 OPERATION 필드에 NUMCV 변환이 걸려있어서 OData V4랑 충돌이 남.

반응형