All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultChangeMasterV2Service Maven / Gradle / Ivy

/*
 * Copyright (c) 2019 SAP SE or an SAP affiliate company. All rights reserved.
 */

package com.sap.cloud.sdk.s4hana.datamodel.odata.services;

import java.time.LocalDateTime;

import javax.annotation.Nonnull;
import javax.inject.Named;

import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.AssignAltDateToDocInfoRecdObjectMgmtRecFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.AssignAltDateToMaterialObjectMgmtRecFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.AssignAltDateToMatlBOMObjectMgmtRecFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.AssignAlternativeDateToObjectMgmtRecordFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMaster;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterAltDate;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterAltDateByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterAltDateCreateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterAltDateDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterAltDateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterAltDateUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterCharcByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterCharcFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterCharcValueByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterCharcValueFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterClassByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterClassCharcByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterClassCharcFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterClassFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterCreateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterObjTypeAssgmt;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterObjTypeAssgmtByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterObjTypeAssgmtCreateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterObjTypeAssgmtDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterObjTypeAssgmtFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterObjTypeAssgmtUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMasterUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReDocInfoRecd;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReDocInfoRecdByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReDocInfoRecdCreateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReDocInfoRecdDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReDocInfoRecdFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReDocInfoRecdUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMaterial;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMaterialByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMaterialCreateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMaterialDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMaterialFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMaterialUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMatlBOM;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMatlBOMByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMatlBOMCreateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMatlBOMDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMatlBOMFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObMgReMatlBOMUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObjectMgmtRecord;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObjectMgmtRecordByKeyFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObjectMgmtRecordDeleteFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObjectMgmtRecordFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ChangeMstrObjectMgmtRecordUpdateFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.ShiftValidityStartDateOfChangeMasterFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.UnassignAltDateFromDocInfoRecdObjMgmtRecFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.UnassignAltDateFromMaterialObjMgmtRecFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.UnassignAltDateFromMatlBOMObjMgmtRecFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.UnassignAlternativeDateFromObjMgmtRecordFluentHelper;
import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.changemasterv2.batch.DefaultChangeMasterV2ServiceBatch;

/**
 * 

* This service enables you to create, read, update and delete change masters. You can maintain the allowed object * types, alternative dates and object management records of the following objects: document info record, material and * bill of material. *

*

* Business * Documentation *

*

* Reference: SAP API * Business Hub *

*

Details:

* * * * * * * * * * * * * * * * * * * * * * * * * *
OData Service:API_CHANGEMASTER_0002
API Version:2
Communication Scenario:Product Lifecycle Management - Master Data Integration (SAP_COM_0105)
Scope Items:Engineering Bill of Material - Versions Management (1NR), * Engineering Bill of Material - Change Master Management * (1R3)
Authentication Methods:Basic, x509
Business Object:ChangeMaster
* */ @Named( "com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultChangeMasterV2Service" ) public class DefaultChangeMasterV2Service implements ChangeMasterV2Service { @Nonnull private final String servicePath; /** * Creates a service using {@link ChangeMasterV2Service#DEFAULT_SERVICE_PATH} to send the requests. * */ public DefaultChangeMasterV2Service() { servicePath = ChangeMasterV2Service.DEFAULT_SERVICE_PATH; } /** * Creates a service using the provided service path to send the requests. *

* Used by the fluent {@link #withServicePath(String)} method. * */ private DefaultChangeMasterV2Service( @Nonnull final String servicePath ) { this.servicePath = servicePath; } @Override @Nonnull public DefaultChangeMasterV2Service withServicePath( @Nonnull final String servicePath ) { return new DefaultChangeMasterV2Service(servicePath); } /** * {@inheritDoc} * */ @Override @Nonnull public DefaultChangeMasterV2ServiceBatch batch() { return new DefaultChangeMasterV2ServiceBatch(this); } @Override @Nonnull public ChangeMasterAltDateFluentHelper getAllChangeMasterAltDate() { return new ChangeMasterAltDateFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterAltDateByKeyFluentHelper getChangeMasterAltDateByKey( final String changeNumber, final String chgNmbrAlternativeDateID ) { return new ChangeMasterAltDateByKeyFluentHelper(servicePath, changeNumber, chgNmbrAlternativeDateID); } @Override @Nonnull public ChangeMasterAltDateCreateFluentHelper createChangeMasterAltDate( @Nonnull final ChangeMasterAltDate changeMasterAltDate ) { return new ChangeMasterAltDateCreateFluentHelper(servicePath, changeMasterAltDate); } @Override @Nonnull public ChangeMasterAltDateUpdateFluentHelper updateChangeMasterAltDate( @Nonnull final ChangeMasterAltDate changeMasterAltDate ) { return new ChangeMasterAltDateUpdateFluentHelper(servicePath, changeMasterAltDate); } @Override @Nonnull public ChangeMasterAltDateDeleteFluentHelper deleteChangeMasterAltDate( @Nonnull final ChangeMasterAltDate changeMasterAltDate ) { return new ChangeMasterAltDateDeleteFluentHelper(servicePath, changeMasterAltDate); } @Override @Nonnull public ChangeMasterCharcFluentHelper getAllChangeMasterCharc() { return new ChangeMasterCharcFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterCharcByKeyFluentHelper getChangeMasterCharcByKey( final String changeNumber, final String charcInternalID, final String classType ) { return new ChangeMasterCharcByKeyFluentHelper(servicePath, changeNumber, charcInternalID, classType); } @Override @Nonnull public ChangeMasterCharcValueFluentHelper getAllChangeMasterCharcValue() { return new ChangeMasterCharcValueFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterCharcValueByKeyFluentHelper getChangeMasterCharcValueByKey( final String changeNumber, final String classType, final String charcInternalID, final String charcValuePositionNumber ) { return new ChangeMasterCharcValueByKeyFluentHelper( servicePath, changeNumber, classType, charcInternalID, charcValuePositionNumber); } @Override @Nonnull public ChangeMasterClassFluentHelper getAllChangeMasterClass() { return new ChangeMasterClassFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterClassByKeyFluentHelper getChangeMasterClassByKey( final String changeNumber, final String classInternalID ) { return new ChangeMasterClassByKeyFluentHelper(servicePath, changeNumber, classInternalID); } @Override @Nonnull public ChangeMasterClassCharcFluentHelper getAllChangeMasterClassCharc() { return new ChangeMasterClassCharcFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterClassCharcByKeyFluentHelper getChangeMasterClassCharcByKey( final String changeNumber, final String classInternalID, final String charcInternalID ) { return new ChangeMasterClassCharcByKeyFluentHelper(servicePath, changeNumber, classInternalID, charcInternalID); } @Override @Nonnull public ChangeMasterObjTypeAssgmtFluentHelper getAllChangeMasterObjTypeAssgmt() { return new ChangeMasterObjTypeAssgmtFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterObjTypeAssgmtByKeyFluentHelper getChangeMasterObjTypeAssgmtByKey( final String changeNumber, final String sAPObjectType ) { return new ChangeMasterObjTypeAssgmtByKeyFluentHelper(servicePath, changeNumber, sAPObjectType); } @Override @Nonnull public ChangeMasterObjTypeAssgmtCreateFluentHelper createChangeMasterObjTypeAssgmt( @Nonnull final ChangeMasterObjTypeAssgmt changeMasterObjTypeAssgmt ) { return new ChangeMasterObjTypeAssgmtCreateFluentHelper(servicePath, changeMasterObjTypeAssgmt); } @Override @Nonnull public ChangeMasterObjTypeAssgmtUpdateFluentHelper updateChangeMasterObjTypeAssgmt( @Nonnull final ChangeMasterObjTypeAssgmt changeMasterObjTypeAssgmt ) { return new ChangeMasterObjTypeAssgmtUpdateFluentHelper(servicePath, changeMasterObjTypeAssgmt); } @Override @Nonnull public ChangeMasterObjTypeAssgmtDeleteFluentHelper deleteChangeMasterObjTypeAssgmt( @Nonnull final ChangeMasterObjTypeAssgmt changeMasterObjTypeAssgmt ) { return new ChangeMasterObjTypeAssgmtDeleteFluentHelper(servicePath, changeMasterObjTypeAssgmt); } @Override @Nonnull public ChangeMasterFluentHelper getAllChangeMaster() { return new ChangeMasterFluentHelper(servicePath); } @Override @Nonnull public ChangeMasterByKeyFluentHelper getChangeMasterByKey( final String changeNumber ) { return new ChangeMasterByKeyFluentHelper(servicePath, changeNumber); } @Override @Nonnull public ChangeMasterCreateFluentHelper createChangeMaster( @Nonnull final ChangeMaster changeMaster ) { return new ChangeMasterCreateFluentHelper(servicePath, changeMaster); } @Override @Nonnull public ChangeMasterUpdateFluentHelper updateChangeMaster( @Nonnull final ChangeMaster changeMaster ) { return new ChangeMasterUpdateFluentHelper(servicePath, changeMaster); } @Override @Nonnull public ChangeMasterDeleteFluentHelper deleteChangeMaster( @Nonnull final ChangeMaster changeMaster ) { return new ChangeMasterDeleteFluentHelper(servicePath, changeMaster); } @Override @Nonnull public ChangeMstrObjectMgmtRecordFluentHelper getAllChangeMstrObjectMgmtRecord() { return new ChangeMstrObjectMgmtRecordFluentHelper(servicePath); } @Override @Nonnull public ChangeMstrObjectMgmtRecordByKeyFluentHelper getChangeMstrObjectMgmtRecordByKey( final String changeNumber, final String sAPObjectType, final String sAPObjectTechnicalID ) { return new ChangeMstrObjectMgmtRecordByKeyFluentHelper( servicePath, changeNumber, sAPObjectType, sAPObjectTechnicalID); } @Override @Nonnull public ChangeMstrObjectMgmtRecordUpdateFluentHelper updateChangeMstrObjectMgmtRecord( @Nonnull final ChangeMstrObjectMgmtRecord changeMstrObjectMgmtRecord ) { return new ChangeMstrObjectMgmtRecordUpdateFluentHelper(servicePath, changeMstrObjectMgmtRecord); } @Override @Nonnull public ChangeMstrObjectMgmtRecordDeleteFluentHelper deleteChangeMstrObjectMgmtRecord( @Nonnull final ChangeMstrObjectMgmtRecord changeMstrObjectMgmtRecord ) { return new ChangeMstrObjectMgmtRecordDeleteFluentHelper(servicePath, changeMstrObjectMgmtRecord); } @Override @Nonnull public ChangeMstrObMgReDocInfoRecdFluentHelper getAllChangeMstrObMgReDocInfoRecd() { return new ChangeMstrObMgReDocInfoRecdFluentHelper(servicePath); } @Override @Nonnull public ChangeMstrObMgReDocInfoRecdByKeyFluentHelper getChangeMstrObMgReDocInfoRecdByKey( final String changeNumber, final String documentType, final String documentInfoRecord, final String documentPart, final String documentVersion ) { return new ChangeMstrObMgReDocInfoRecdByKeyFluentHelper( servicePath, changeNumber, documentType, documentInfoRecord, documentPart, documentVersion); } @Override @Nonnull public ChangeMstrObMgReDocInfoRecdCreateFluentHelper createChangeMstrObMgReDocInfoRecd( @Nonnull final ChangeMstrObMgReDocInfoRecd changeMstrObMgReDocInfoRecd ) { return new ChangeMstrObMgReDocInfoRecdCreateFluentHelper(servicePath, changeMstrObMgReDocInfoRecd); } @Override @Nonnull public ChangeMstrObMgReDocInfoRecdUpdateFluentHelper updateChangeMstrObMgReDocInfoRecd( @Nonnull final ChangeMstrObMgReDocInfoRecd changeMstrObMgReDocInfoRecd ) { return new ChangeMstrObMgReDocInfoRecdUpdateFluentHelper(servicePath, changeMstrObMgReDocInfoRecd); } @Override @Nonnull public ChangeMstrObMgReDocInfoRecdDeleteFluentHelper deleteChangeMstrObMgReDocInfoRecd( @Nonnull final ChangeMstrObMgReDocInfoRecd changeMstrObMgReDocInfoRecd ) { return new ChangeMstrObMgReDocInfoRecdDeleteFluentHelper(servicePath, changeMstrObMgReDocInfoRecd); } @Override @Nonnull public ChangeMstrObMgReMaterialFluentHelper getAllChangeMstrObMgReMaterial() { return new ChangeMstrObMgReMaterialFluentHelper(servicePath); } @Override @Nonnull public ChangeMstrObMgReMaterialByKeyFluentHelper getChangeMstrObMgReMaterialByKey( final String changeNumber, final String material ) { return new ChangeMstrObMgReMaterialByKeyFluentHelper(servicePath, changeNumber, material); } @Override @Nonnull public ChangeMstrObMgReMaterialCreateFluentHelper createChangeMstrObMgReMaterial( @Nonnull final ChangeMstrObMgReMaterial changeMstrObMgReMaterial ) { return new ChangeMstrObMgReMaterialCreateFluentHelper(servicePath, changeMstrObMgReMaterial); } @Override @Nonnull public ChangeMstrObMgReMaterialUpdateFluentHelper updateChangeMstrObMgReMaterial( @Nonnull final ChangeMstrObMgReMaterial changeMstrObMgReMaterial ) { return new ChangeMstrObMgReMaterialUpdateFluentHelper(servicePath, changeMstrObMgReMaterial); } @Override @Nonnull public ChangeMstrObMgReMaterialDeleteFluentHelper deleteChangeMstrObMgReMaterial( @Nonnull final ChangeMstrObMgReMaterial changeMstrObMgReMaterial ) { return new ChangeMstrObMgReMaterialDeleteFluentHelper(servicePath, changeMstrObMgReMaterial); } @Override @Nonnull public ChangeMstrObMgReMatlBOMFluentHelper getAllChangeMstrObMgReMatlBOM() { return new ChangeMstrObMgReMatlBOMFluentHelper(servicePath); } @Override @Nonnull public ChangeMstrObMgReMatlBOMByKeyFluentHelper getChangeMstrObMgReMatlBOMByKey( final String changeNumber, final String material, final String plant, final String billOfMaterialVariantUsage ) { return new ChangeMstrObMgReMatlBOMByKeyFluentHelper( servicePath, changeNumber, material, plant, billOfMaterialVariantUsage); } @Override @Nonnull public ChangeMstrObMgReMatlBOMCreateFluentHelper createChangeMstrObMgReMatlBOM( @Nonnull final ChangeMstrObMgReMatlBOM changeMstrObMgReMatlBOM ) { return new ChangeMstrObMgReMatlBOMCreateFluentHelper(servicePath, changeMstrObMgReMatlBOM); } @Override @Nonnull public ChangeMstrObMgReMatlBOMUpdateFluentHelper updateChangeMstrObMgReMatlBOM( @Nonnull final ChangeMstrObMgReMatlBOM changeMstrObMgReMatlBOM ) { return new ChangeMstrObMgReMatlBOMUpdateFluentHelper(servicePath, changeMstrObMgReMatlBOM); } @Override @Nonnull public ChangeMstrObMgReMatlBOMDeleteFluentHelper deleteChangeMstrObMgReMatlBOM( @Nonnull final ChangeMstrObMgReMatlBOM changeMstrObMgReMatlBOM ) { return new ChangeMstrObMgReMatlBOMDeleteFluentHelper(servicePath, changeMstrObMgReMatlBOM); } @Override @Nonnull public ShiftValidityStartDateOfChangeMasterFluentHelper shiftValidityStartDateOfChangeMaster( final String changeNumber, final LocalDateTime validityStartDate ) { return new ShiftValidityStartDateOfChangeMasterFluentHelper(servicePath, changeNumber, validityStartDate); } @Override @Nonnull public AssignAlternativeDateToObjectMgmtRecordFluentHelper assignAlternativeDateToObjectMgmtRecord( final String changeNumber, final String sAPObjectType, final String sAPObjectTechnicalID, final String chgNmbrAlternativeDateID ) { return new AssignAlternativeDateToObjectMgmtRecordFluentHelper( servicePath, changeNumber, sAPObjectType, sAPObjectTechnicalID, chgNmbrAlternativeDateID); } @Override @Nonnull public UnassignAlternativeDateFromObjMgmtRecordFluentHelper unassignAlternativeDateFromObjMgmtRecord( final String changeNumber, final String sAPObjectType, final String sAPObjectTechnicalID ) { return new UnassignAlternativeDateFromObjMgmtRecordFluentHelper( servicePath, changeNumber, sAPObjectType, sAPObjectTechnicalID); } @Override @Nonnull public AssignAltDateToDocInfoRecdObjectMgmtRecFluentHelper assignAltDateToDocInfoRecdObjectMgmtRec( final String changeNumber, final String documentType, final String documentInfoRecord, final String documentPart, final String documentVersion, final String chgNmbrAlternativeDateID ) { return new AssignAltDateToDocInfoRecdObjectMgmtRecFluentHelper( servicePath, changeNumber, documentType, documentInfoRecord, documentPart, documentVersion, chgNmbrAlternativeDateID); } @Override @Nonnull public UnassignAltDateFromDocInfoRecdObjMgmtRecFluentHelper unassignAltDateFromDocInfoRecdObjMgmtRec( final String changeNumber, final String documentType, final String documentInfoRecord, final String documentPart, final String documentVersion ) { return new UnassignAltDateFromDocInfoRecdObjMgmtRecFluentHelper( servicePath, changeNumber, documentType, documentInfoRecord, documentPart, documentVersion); } @Override @Nonnull public AssignAltDateToMaterialObjectMgmtRecFluentHelper assignAltDateToMaterialObjectMgmtRec( final String changeNumber, final String material, final String chgNmbrAlternativeDateID ) { return new AssignAltDateToMaterialObjectMgmtRecFluentHelper( servicePath, changeNumber, material, chgNmbrAlternativeDateID); } @Override @Nonnull public UnassignAltDateFromMaterialObjMgmtRecFluentHelper unassignAltDateFromMaterialObjMgmtRec( final String changeNumber, final String material ) { return new UnassignAltDateFromMaterialObjMgmtRecFluentHelper(servicePath, changeNumber, material); } @Override @Nonnull public AssignAltDateToMatlBOMObjectMgmtRecFluentHelper assignAltDateToMatlBOMObjectMgmtRec( final String changeNumber, final String material, final String plant, final String billOfMaterialVariantUsage, final String chgNmbrAlternativeDateID ) { return new AssignAltDateToMatlBOMObjectMgmtRecFluentHelper( servicePath, changeNumber, material, plant, billOfMaterialVariantUsage, chgNmbrAlternativeDateID); } @Override @Nonnull public UnassignAltDateFromMatlBOMObjMgmtRecFluentHelper unassignAltDateFromMatlBOMObjMgmtRec( final String changeNumber, final String material, final String plant, final String billOfMaterialVariantUsage ) { return new UnassignAltDateFromMatlBOMObjMgmtRecFluentHelper( servicePath, changeNumber, material, plant, billOfMaterialVariantUsage); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy