Es gibt wahrscheinlich mehrere Dinge parallel geschieht hier:
- Version 1.3.0 des SAP-S/4HANA Cloud-SDK die Entitätsklassen eines Dienstes bewegt wie BusinessPartner zu ihrem eigenen Paket, in Ihrem Fall müssen Sie jetzt
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.BusinessPartner;
.
- Außerdem BusinessPartnerService ist jetzt eine Schnittstelle mit einer Standardimplementierung verfügbar mit DefaultBusinessPartnerService. Sie müssen den statischen Zugriff durch
new DefaultBusinessPartnerService()
ersetzen (oder Sie könnten die Abhängigkeitsinjektion verwenden). Siehe die release-notes, auf die Akhil bereits Bezug genommen hat.
- Es gibt kein E-Mail-Feld auf der Entität BusinessPartner. Sie müssen die Entität AddressEmailAddress verwenden und sie dem Geschäftspartner über eine BusinessPartnerAddress zuordnen.
Sieht für mich wie eine Abhängigkeit fehlt. Kannst du beschreiben, was du getan hast? Haben Sie den vom SDK bereitgestellten Maven-Achstyp verwendet? –
Welche Version des SDK verwenden Sie? GroupId 'com.sap.cloud.s4hana' und artifactId' sdk-bom'. –
Hallo Florian, ich verwende 1.3.0 com.sap.cloud.s4hana sdk-bom 1.3.0 pom Import –