使用CDS视图和BOPF更新多个表中的BO

时间:2018-09-16 17:35:26

标签: sap abap cds

我正在尝试使用BOPF-CDS View更新多个表中的数据。 以下是要在一个表中更新的cds注释。 你们能告诉我该代码中要更改哪些内容以更新多表中的数据吗?

@ObjectModel:{
    modelCategory: #BUSINESS_OBJECT,
    compositionRoot: true,
    transactionalProcessingEnabled: true,
    createEnabled: true,
    updateEnabled: true,
    deleteEnabled: true,
    writeActivePersistence: 'ZOFT_FLIGHT_MEAL'    
}

1 个答案:

答案 0 :(得分:0)

有两种方法:

  • 摆脱掉您的writeActivePersistence注释,并实现自己的逻辑以在ROOT BOPF节点的DRAFT类中写入数据库。

  • 有一个BADI \|X-X'\|^2 + \|Y-Y'\|^2可用于实现自己的写逻辑。