云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_腾讯云https_哪个好

小七 141 0

SAP Business ByDesign(比亚迪)为您提供了对产品(材料和服务)业务对象的REST/OData访问。这篇博文为您提供了一个使用比亚迪OData产品业务对象服务的往返示例(创建-阅读-更新-删除)。

有关比亚迪OData API使用示例以及预打包OData示例的详细信息,请参阅SAP business ByDesign-API使用示例博客

以获得一些实际操作经验在GitHub存储库SAP Business ByDesign–API用法示例中,您可以找到一些针对业务对象使用odataapi的示例。产品数据包包含邮递员集合、邮递员环境和运行邮递员集合的OData请求所需的所有比亚迪定制OData服务。

注意:有关产品数据邮递员集合的详细步骤,请参阅GitHub存储库中的自述文件

在我们创建阅读更新的示例中使用SAP Business ByDesign定制OData服务的材料和服务产品。有关详细信息,请参阅演示视频。

在物料维护场景中,大数据网站,我们正在创建和更新物料的以下信息。

创建具有一般信息的物料,如ID、说明、产品类别、标识的库存类型、基本计量单位和数量转换数据使用采购计量单位等采购数据更新物料,并将采购状态设置为"活动"使用物流计量单位、站点信息等物流数据更新物料,并将物流状态设置为活动状态使用计划区域ID、默认采购方法、供应计划程序、批量程序代码等计划数据更新物料,并将计划区域状态设置为活动使用可用性确认数据(如计划区域ID、可用性检查范围)更新物料,并将计划区域状态设置为活动使用销售数据(如物料组、允许现金折扣指标)更新物料,大数据与应用,并将分销链状态设置为"活动"使用诸如估价级别类型、公司、商务住所等销售数据更新物料,并将估价状态设置为活动使用产品税分类数据更新物料并删除产品税分类数据

在服务产品维护场景中,我们正在创建和更新以下服务信息

使用标识、描述、产品类别、标识的库存类型、基本计量单位和数量转换等常规信息创建服务数据使用采购计量单位之类的采购数据更新服务,并将采购状态设置为"活动"使用销售数据(如物料组、允许现金折扣指标)更新服务,并将分销链状态设置为"活动"使用诸如估价级别类型、公司等销售数据更新服务,理财返利平台,并将估价状态设置为活动

产品自定义OData服务可以通过两种方式创建:

选项1:按照GitHub存储库中自述文件的配置部分中的说明上载自定义OData服务。

选项2:按照以下方式创建自定义OData服务:以下步骤说明了如何将比亚迪材料公开为OData服务,并将比亚迪服务产品公开为OData服务。

打开工作中心视图应用程序和用户管理–OData服务,并为业务对象材料创建自定义OData服务。

确保公开材料属性,使您能够创建、筛选,读取并更新所有相关的物料数据,包括节点根、物料交叉流程类别、采购流程信息、数量转换、物料库存流程信息、物料可用性确认流程信息、物料供应计划流程信息、物料销售流程信息、物料财务流程信息材料附加税分类。在我的示例中,我的定制OData服务"vmumatary"包含了以下元素:

InternalIDUUID公司说明(包括内容和语言代码)基本测量单位代码标识的股票类型代码产品评估级别类型代码采购流程信息(嵌入到收集材料中)采购计量单位代码采购周期代码材料交叉过程类别产品类别内部说明说明语言代码QuantityConversion(与所有元素一起创建为单独的集合材质QuantityConversion)对应数量对应数量单位代码BatchDependentIndicator数量数量单位代码采购流程信息(嵌入到收集材料中)采购计量单位代码采购周期代码材料库存过程信息网站ID生命周期状态码物料销售流程信息销售组织ID分销渠道代码生命周期状态码销售测量单位代码ItemProcessingTypeDetermination产品组代码现金折扣指标最小订购量材料财务过程信息公司ID永久性机构ID生命周期状态码物料供应计划流程信息供应计划区域ID生命周期状态码默认ProcurementMethodCode供应计划程序代码批量过程代码材料可用性确认流程信息供应计划区域ID生命周期状态码可用性确认模式代码材料设备分类国家代码区域代码免税理由代码税率类型代码TaxTypeCode

请注意:在我的示例中,为了更好地使用,我更改了一些属性名称以与UI元素名称对齐。

激活自定义OData服务并从OData编辑器中记下服务URL。在我的示例中,服务URL是

https://{TenantHostname}}/sap/byd/odata/cust/v1/vmumatary和https://{TenantHostname}/sap/byd/odata/cust/v1/vmumaterialvaluationdata

如果需要,您可以使用元数据URL

https://{TenantHostname}/sap/byd/odata/cust/v1/vmumatary/$metadata

检索元数据注意:替换具有比亚迪租户主机名的{{TenantHostname}},例如:my123456。sapbydesign.com网站

在自定义OData服务中,选择与物料常规部分UI字段相关的常规信息相关字段。

步骤1:创建物料

使用http方法POST和实体设置MaterialCollection可以创建比亚迪物料,包括表头信息InternalID,基本测量单位代码,ProductCategoryID以及描述和购买信息:

https://{TenantHostname}}/sap/byd/odata/cust/v1/vmumatary/MaterialCollection

在我的示例中,我使用JSON主体

和http头参数