Я пишу новую вызываемую функцию RFC в ABAP, которая должна иметь возможность импортировать список сопоставления значений ключей.
Вызывающее приложение RFC будет использовать Python с библиотекой PyRFC .
Я не уверен, нужно ли мне создавать новую пользовательскую структуру данных, если я смогу повторно использовать существующую структуру данных.
Аргумент импорта должен содержать следующий список:
('key1', ['key1val1', 'key1val2', ...])
('key2', ['key2val1', 'key2val2', ...])
....
Если возможно, я бы хотел повторно использовать существующую структуру данных.
Один неприятный хак - это создать такой API-интерфейс: использовать строку и анализировать как json.Но это обходной путь, которого я хотел бы избежать.
Я обнаружил структуру данных WDY_KEY_VALUE
, но там есть значение строки.Мне нужна структура, в которой значением является список строк.