Skip to content
mydoghasworms edited this page Feb 22, 2012 · 5 revisions

Must haves

  • Handle exceptions raised by function modules
  • Allow switching parameters on and off with RfcSetParameterActive()
  • Complete RFC server implementation
  • Creation of structure types on the fly
  • Data container member access via method support (method_missing impl.)

Adding Decfloatxx type support

These types are a bit problematic. DECFLOAT34 will require long double support in Ruby-FFI, which is not available yet - https://github.com/ffi/ffi/issues/194

Nice things to do when this library is working

  • API to facilitate creating RFC function groups with function group SUNI
  • API to facilitate running ABAP code and getting data back (e.g. with function RFC_ABAP_INSTALL_AND_RUN)