Вызов PATCH с набором изменений $batch
Как SAP NetWeaver GateWay узнает, какую строку в таблице нужно обновить с помощью PATCH?
Допустим, у меня есть форма, и я обновляю "описание" элемента. Как SAP узнает, что нужно обновить описание элемента, для которого предназначена форма?
В форме есть КЛЮЧ, но он не передается обратно в вызов PATCH, потому что он не был изменен...
1 ответ
В PATCH-method
работает, вызывая GET_ENTITY-method
для вашей сущности, слияние существующих данных с данными, которые вы хотите исправить, а затем запуск UPDATE-method
который предоставляется с объединенными данными.
Вы можете увидеть реализацию этого в следующем методе:
/IWBEP/IF_MGW_APPL_SRV_RUNTIME~PATCH_ENTITY