Bruno, sobre algumas de suas perguntas:
-Poderíamos trazer requisições / pedidos de um determinado code, diferentes de liberados e interagir com aprovações e reprovações? (conhecemos as tabelas envolvidas nesses processos)
-Existem exemplos que possa não só trazer as tabelas mas também uma via dupla que eu possa levar dados ao SAP via Rfc?
Basicamente o SAPConnector te permite consumir qualquer função RFC-enabled. Então se você tiver RFCs que alteram os dados no backend, você também pode utilizá-las via SAPConnector.
Também recomendo você ler sobre o SAP NetWeaver Gateway que é um tipo de framework que expõe funcionalidades do backend como serviços REST utilizando OData, também bem apropriado para o consumo web: SAP NetWeaver Gateway
Para a camada de UI você também pode se interessar pelo OpenUI5, uma biblioteca JavaScript aberta publicada pela SAP, que pode facilitar a apresentação e uso de controles, principalmente no consumo de dados expostos via OData.
Abs,