Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @sap/cloud-sdk-vdm-product-service

@sap/cloud-sdk-vdm-product-service

This package contains the OData VDM for the Product Service of SAP S/4HANA Cloud. This service is part of the following communication scenarios: Product Integration (SAP_COM_0009), Distributed Manufacturing Integration (SAP_COM_0077), SAP Analytics Cloud for Planning Integration (SAP_COM_0087). You can find additional documentation for this service on help.sap.com.

Helpful Links

Index

Classes

Interfaces

Type aliases

Variables

Functions

Type aliases

ReadProductServiceRequestBuilder

ReadProductServiceRequestBuilder: GetAllRequestBuilder<Product> | GetAllRequestBuilder<ProductBasicText> | GetAllRequestBuilder<ProductDescription> | GetAllRequestBuilder<ProductInspectionText> | GetAllRequestBuilder<ProductMlAccount> | GetAllRequestBuilder<ProductMlPrices> | GetAllRequestBuilder<ProductPlant> | GetAllRequestBuilder<ProductPlantCosting> | GetAllRequestBuilder<ProductPlantForecasting> | GetAllRequestBuilder<ProductPlantIntlTrd> | GetAllRequestBuilder<ProductPlantMrpArea> | GetAllRequestBuilder<ProductPlantProcurement> | GetAllRequestBuilder<ProductPlantQualityMgmt> | GetAllRequestBuilder<ProductPlantSales> | GetAllRequestBuilder<ProductPlantStorage> | GetAllRequestBuilder<ProductPlantText> | GetAllRequestBuilder<ProductProcurement> | GetAllRequestBuilder<ProductPurchaseText> | GetAllRequestBuilder<ProductQualityMgmt> | GetAllRequestBuilder<ProductSales> | GetAllRequestBuilder<ProductSalesDelivery> | GetAllRequestBuilder<ProductSalesTax> | GetAllRequestBuilder<ProductSalesText> | GetAllRequestBuilder<ProductStorage> | GetAllRequestBuilder<ProductStorageLocation> | GetAllRequestBuilder<ProductSupplyPlanning> | GetAllRequestBuilder<ProductUnitsOfMeasure> | GetAllRequestBuilder<ProductUnitsOfMeasureEan> | GetAllRequestBuilder<ProductValuation> | GetAllRequestBuilder<ProductValuationAccount> | GetAllRequestBuilder<ProductWorkScheduling> | GetByKeyRequestBuilder<Product> | GetByKeyRequestBuilder<ProductBasicText> | GetByKeyRequestBuilder<ProductDescription> | GetByKeyRequestBuilder<ProductInspectionText> | GetByKeyRequestBuilder<ProductMlAccount> | GetByKeyRequestBuilder<ProductMlPrices> | GetByKeyRequestBuilder<ProductPlant> | GetByKeyRequestBuilder<ProductPlantCosting> | GetByKeyRequestBuilder<ProductPlantForecasting> | GetByKeyRequestBuilder<ProductPlantIntlTrd> | GetByKeyRequestBuilder<ProductPlantMrpArea> | GetByKeyRequestBuilder<ProductPlantProcurement> | GetByKeyRequestBuilder<ProductPlantQualityMgmt> | GetByKeyRequestBuilder<ProductPlantSales> | GetByKeyRequestBuilder<ProductPlantStorage> | GetByKeyRequestBuilder<ProductPlantText> | GetByKeyRequestBuilder<ProductProcurement> | GetByKeyRequestBuilder<ProductPurchaseText> | GetByKeyRequestBuilder<ProductQualityMgmt> | GetByKeyRequestBuilder<ProductSales> | GetByKeyRequestBuilder<ProductSalesDelivery> | GetByKeyRequestBuilder<ProductSalesTax> | GetByKeyRequestBuilder<ProductSalesText> | GetByKeyRequestBuilder<ProductStorage> | GetByKeyRequestBuilder<ProductStorageLocation> | GetByKeyRequestBuilder<ProductSupplyPlanning> | GetByKeyRequestBuilder<ProductUnitsOfMeasure> | GetByKeyRequestBuilder<ProductUnitsOfMeasureEan> | GetByKeyRequestBuilder<ProductValuation> | GetByKeyRequestBuilder<ProductValuationAccount> | GetByKeyRequestBuilder<ProductWorkScheduling>

WriteProductServiceRequestBuilder

WriteProductServiceRequestBuilder: CreateRequestBuilder<Product> | UpdateRequestBuilder<Product> | DeleteRequestBuilder<Product> | CreateRequestBuilder<ProductBasicText> | UpdateRequestBuilder<ProductBasicText> | DeleteRequestBuilder<ProductBasicText> | CreateRequestBuilder<ProductDescription> | UpdateRequestBuilder<ProductDescription> | DeleteRequestBuilder<ProductDescription> | CreateRequestBuilder<ProductInspectionText> | UpdateRequestBuilder<ProductInspectionText> | DeleteRequestBuilder<ProductInspectionText> | CreateRequestBuilder<ProductMlAccount> | UpdateRequestBuilder<ProductMlAccount> | DeleteRequestBuilder<ProductMlAccount> | CreateRequestBuilder<ProductMlPrices> | UpdateRequestBuilder<ProductMlPrices> | DeleteRequestBuilder<ProductMlPrices> | CreateRequestBuilder<ProductPlant> | UpdateRequestBuilder<ProductPlant> | DeleteRequestBuilder<ProductPlant> | CreateRequestBuilder<ProductPlantCosting> | UpdateRequestBuilder<ProductPlantCosting> | DeleteRequestBuilder<ProductPlantCosting> | CreateRequestBuilder<ProductPlantForecasting> | UpdateRequestBuilder<ProductPlantForecasting> | DeleteRequestBuilder<ProductPlantForecasting> | CreateRequestBuilder<ProductPlantIntlTrd> | UpdateRequestBuilder<ProductPlantIntlTrd> | DeleteRequestBuilder<ProductPlantIntlTrd> | CreateRequestBuilder<ProductPlantMrpArea> | UpdateRequestBuilder<ProductPlantMrpArea> | DeleteRequestBuilder<ProductPlantMrpArea> | CreateRequestBuilder<ProductPlantProcurement> | UpdateRequestBuilder<ProductPlantProcurement> | DeleteRequestBuilder<ProductPlantProcurement> | CreateRequestBuilder<ProductPlantQualityMgmt> | UpdateRequestBuilder<ProductPlantQualityMgmt> | DeleteRequestBuilder<ProductPlantQualityMgmt> | CreateRequestBuilder<ProductPlantSales> | UpdateRequestBuilder<ProductPlantSales> | DeleteRequestBuilder<ProductPlantSales> | CreateRequestBuilder<ProductPlantStorage> | UpdateRequestBuilder<ProductPlantStorage> | DeleteRequestBuilder<ProductPlantStorage> | CreateRequestBuilder<ProductPlantText> | UpdateRequestBuilder<ProductPlantText> | DeleteRequestBuilder<ProductPlantText> | CreateRequestBuilder<ProductProcurement> | UpdateRequestBuilder<ProductProcurement> | DeleteRequestBuilder<ProductProcurement> | CreateRequestBuilder<ProductPurchaseText> | UpdateRequestBuilder<ProductPurchaseText> | DeleteRequestBuilder<ProductPurchaseText> | CreateRequestBuilder<ProductQualityMgmt> | UpdateRequestBuilder<ProductQualityMgmt> | DeleteRequestBuilder<ProductQualityMgmt> | CreateRequestBuilder<ProductSales> | UpdateRequestBuilder<ProductSales> | DeleteRequestBuilder<ProductSales> | CreateRequestBuilder<ProductSalesDelivery> | UpdateRequestBuilder<ProductSalesDelivery> | DeleteRequestBuilder<ProductSalesDelivery> | CreateRequestBuilder<ProductSalesTax> | UpdateRequestBuilder<ProductSalesTax> | DeleteRequestBuilder<ProductSalesTax> | CreateRequestBuilder<ProductSalesText> | UpdateRequestBuilder<ProductSalesText> | DeleteRequestBuilder<ProductSalesText> | CreateRequestBuilder<ProductStorage> | UpdateRequestBuilder<ProductStorage> | DeleteRequestBuilder<ProductStorage> | CreateRequestBuilder<ProductStorageLocation> | UpdateRequestBuilder<ProductStorageLocation> | DeleteRequestBuilder<ProductStorageLocation> | CreateRequestBuilder<ProductSupplyPlanning> | UpdateRequestBuilder<ProductSupplyPlanning> | DeleteRequestBuilder<ProductSupplyPlanning> | CreateRequestBuilder<ProductUnitsOfMeasure> | UpdateRequestBuilder<ProductUnitsOfMeasure> | DeleteRequestBuilder<ProductUnitsOfMeasure> | CreateRequestBuilder<ProductUnitsOfMeasureEan> | UpdateRequestBuilder<ProductUnitsOfMeasureEan> | DeleteRequestBuilder<ProductUnitsOfMeasureEan> | CreateRequestBuilder<ProductValuation> | UpdateRequestBuilder<ProductValuation> | DeleteRequestBuilder<ProductValuation> | CreateRequestBuilder<ProductValuationAccount> | UpdateRequestBuilder<ProductValuationAccount> | DeleteRequestBuilder<ProductValuationAccount> | CreateRequestBuilder<ProductWorkScheduling> | UpdateRequestBuilder<ProductWorkScheduling> | DeleteRequestBuilder<ProductWorkScheduling>

Variables

Const defaultProductServicePath

defaultProductServicePath: "/sap/opu/odata/sap/API_PRODUCT_SRV" = "/sap/opu/odata/sap/API_PRODUCT_SRV"

Functions

batch

  • Batch builder for operations supported on the [[ProductService]] service.

    Parameters

    Returns ODataBatchRequestBuilder

    A request builder for batch.

changeset

  • Change set constructor consists of write operations supported on the [[ProductService]] service.

    Parameters

    Returns ODataBatchChangeSet

    A change set for batch.