该文章演示怎么在OData里,创建一个多套多的请求结构,传入数据处理后,返回多层级的处理结果;以及如何在CPI里写groovy脚本,去解析它;最后如何用postman模拟外围系统,调用CPI这个接口,从而去调用Odata接口
假如想用SAP Odata去实现传入多层级的数据,进行创建或者根据传入多层级的数据,返回同样多层级的结果时,可参考如下:

如下面的例子所示,TO_BP是一个table结构;而TO_BP里面,还有一个TO_RO,这个也是table结构; 即会有多个BP,而每个BP下面又会有多个RO
{
    "checkdate":"",
   "TO_BP":[
       {
          "SAPBPCode":"111",
          "CustomerName":"a",
          "Msg":"",
          "TO_RO":[
             {
                "SAPBPCode":"111",
                "Contract":"001",
                "ContractStartDate" : "",
                "ContractEndDate" : ""
             },
             {
                "SAPBPCode":"111",
                "Contract":"