Обновите BO в нескольких таблицах, используя CDS view и BOPF - PullRequest
0 голосов
/ 16 сентября 2018

Я пытаюсь обновить данные в нескольких таблицах, используя BOPF-CDS View.Ниже приведена аннотация диска для обновления в одной таблице.Ребята, скажите, что мне следует изменить в этом коде, чтобы обновить данные в нескольких таблицах?

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

1 Ответ

0 голосов
/ 21 сентября 2018

Есть два способа:

  • Избавьтесь от своей аннотации writeActivePersistence и реализуйте свою собственную логику для записи в базу данных в классе DRAFT вашего узла ROOT BOPF.

  • Имеется BADI /BOBF/BADI_DAC_WRITE, в котором вы можете реализовать свою собственную логику записи.

...