01 02 03 04 05 06 07 08 09 10 11 12 | "cds" : { "requires" : { "sfsf" : { "kind" : "odata-v2" , "credentials" : { "destination" : "<set during runtime>" , "path" : "/odata/v2" , "requestTimeout" : 18000000 } } } } , |
01 02 03 04 05 06 07 08 09 10 11 12 13 | /* * Handover query to some external SF OData Service to fecth the requested data */ srv . on ( "READ" , Whatever , async req = > { const sf_api_def = cds . env . requires [ 'sfsf' ] //defined in package.json sf_api_def . credentials . destination = "myDestinationName" //set your Destination name, could come from a customizing table const sfsfSrv = await cds . connect . to ( sf_api_def ) return await sfsfSrv . run ( req . query ) } ) |