Skip to content

Instantly share code, notes, and snippets.

View danielfoehrKn's full-sized avatar

Daniel Föhr danielfoehrKn

View GitHub Profile
import json
with open('clone.json', 'r') as fh:
now = json.load(fh)
with open('clone_before.json', 'r') as fh:
before = json.load(fh)
timestamps = {before['clones'][i]['timestamp']: i for i in range(len(before['clones']))}
latest = dict(before)
@danielfoehrKn
danielfoehrKn / Workaround filters
Last active July 27, 2018 21:39
BusinessPartner Read filter Workaround
import com.netflix.hystrix.exception.HystrixBadRequestException;
import com.sap.cloud.sdk.odatav2.connectivity.ODataException;
import com.sap.cloud.sdk.s4hana.connectivity.ErpCommand;
import com.sap.cloud.sdk.s4hana.connectivity.ErpConfigContext;
import com.sap.cloud.sdk.s4hana.datamodel.odata.helper.EntityField;
import com.sap.cloud.sdk.s4hana.datamodel.odata.helper.EntitySelectable;
import com.sap.cloud.sdk.s4hana.datamodel.odata.helper.ExpressionFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.helper.Order;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.BusinessPartner;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.BusinessPartnerField;