[英]s4sdk openSAP develop extension Course - Address not created - no put operation in mock server log
I have created mock server and it shows GET operation selecting all partners and will get a partner by id. 我已经创建了模拟服务器,它显示了选择所有伙伴的GET操作,并将通过ID获得一个伙伴。 If I click on the Add address button there is no put or post operation in the log file. 如果单击添加地址按钮,则日志文件中没有放置或发布操作。 Mock server log: 模拟服务器日志:
Request: GET /sap/opu/odata/sap/API_BUSINESS_PARTNER/A_BusinessPartner(BusinessPartner='1003764')?$select=BusinessPartner,CreationDate,FirstName,IsFemale,IsMale,LastName,to_BusinessPartnerAddress/AddressID,to_BusinessPartnerAddress/BusinessPartner,to_BusinessPartnerAddress/CityName,to_BusinessPartnerAddress/Country,to_BusinessPartnerAddress/HouseNumber,to_BusinessPartnerAddress/PostalCode,to_BusinessPartnerAddress/StreetName&$expand=to_BusinessPartnerAddress&$format=json Reading business partner 1003764 请求:GET / sap / opu / odata / sap / API_BUSINESS_PARTNER / A_BusinessPartner(BusinessPartner ='1003764')?$ select = BusinessPartner,CreationDate,FirstName,IsFemale,IsMale,LastName,to_BusinessPartnerAddress / AddressID,to_BusinessPartnerAddress / BusinessPartnerCentry / BusinessPartner,to_BusinessPartner to_BusinessPartnerAddress /国家/地区,to_BusinessPartnerAddress /门牌号,to_BusinessPartnerAddress /邮政编码,to_BusinessPartnerAddress / StreetName&$ expand = to_BusinessPartnerAddress&$ format = json读取业务伙伴1003764
Log from application 从应用程序登录
12:51:35.357 [http-bio-8080-exec-10] ERROR com.sap.cloud.sdk.odatav2.connectivity.ODataQuery - Successfully connected to destination service. 12:51:35.357 [http-bio-8080-exec-10]错误com.sap.cloud.sdk.odatav2.connectivity.ODataQuery-成功连接到目标服务。
Am I missing a setting? 我是否缺少设置?
You can implement an add functionality for a Business Partner Address in the following way: 您可以通过以下方式为业务伙伴地址实现添加功能:
BusinessPartnerAddress addressToCreate = BusinessPartnerAddress.builder()
.businessPartner(businessPartnerId)
.streetName("someStreet")
.build();
new DefaultBusinessPartnerService()
.createBusinessPartnerAddress(addressToCreate)
.execute();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.