Get Master Organization Details

When you want to get information about the change orders or items, you need to filter the details based on the master organization details. You can get the master organization details configured in Oracle Product Development Cloud by using the Product Development Configurations resource. You can also get a list of change orders or items as displayed in Oracle Product Development Cloud.

You can use the Product Development Configurations resource to get the master organization details like its organization code.

Let's discuss the scenario, where Richard Jones is an integration user with Supply Chain Application Administrator role or has been assigned the Access Product Development Configurations Using a REST Service privilege. Richard wants to filter the changes or items belonging to the master organization using REST API. Richard can:

  1. Get the master organization details
  2. Use the master organization details to support an integration requirement such as filter the change orders or items by organization identifier

Get Master Organization Details

Example URL

Use this resource URL format.

GET

https://servername/fscmRestApi/resources/version/productDevelopmentConfigurations

Example Response

Here's an example of the response body in JSON format.

  "items": [   {
	"ConfigurationCode": "DEFAULT_ORGANIZATION",
	"ConfigurationLabel": "Default Organization",
	"ConfigurationValue": "204",
	"links":       [
	{
		"rel": "self",
		"href": "https://servername/fscmRestApi/resources/version/productDevelopmentConfigurations/00020000001444454641554C545F4F5247414E495A4154494F4E000000114F52415F4954454D5F53455454494E4753",
		"name": "productDevelopmentConfigurations",
		"kind": "item",
		"properties": {"changeIndicator": "ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"}
	},
	{
		"rel": "canonical",
		"href": "https://servername/fscmRestApi/resources/version/productDevelopmentConfigurations/00020000001444454641554C545F4F5247414E495A4154494F4E000000114F52415F4954454D5F53455454494E4753",
		"name": "productDevelopmentConfigurations",
		"kind": "item"
	}
	]
}],
"count": 1,
"hasMore": false,
"limit": 25,
"offset": 0,
"links": [   {
	"rel": "self",
	"href": "https://servername/fscmRestApi/resources/version/productDevelopmentConfigurations",
	"name": "productDevelopmentConfigurations",
	"kind": "collection"
}]

Filter Change Orders or Items by Organization Identifier

In this scenario, Richard filters the change orders by organization identifier.

Example URL

Use this resource URL format.

GET

https://servername/fscmRestApi/resources/version/itemsV2?finder=ItemRF;ItemNumber=VSPDTLA0001,OrganizationCode=V1

Example Response

Here's an example of the response body in JSON format.

{
  "items": [
    {
      "ItemId": 300100210854667,
      "OrganizationId": 204,
      "OrganizationCode": "V1",
      "ItemClass": "Root Item Class",
      "Template": null,
      "ItemNumber": "VSPDTLA0001",
      "ItemDescription": "Testing",
      "ApprovalStatusValue": "Approved",
      "ItemStatusValue": "Active",
      "LifecyclePhaseValue": "Design",
      "StyleItemFlag": null,
      "StyleItemNumberValue": "VSPDTLA0001",
      "Keyword": null,
      "IgnoreDuplicateItemFlag": null,
      "UserItemTypeValue": "Finished Good",
      "PackTypeValue": null,
      "LongDescription": null,
      "FormattedDescription": null,
      "PrimaryUOMValue": "Each",
      "TransactionConversionValue": "Both",
      "DefaultingControlValue": null,
      "PositiveDeviationFactor": 0,
      "NegativeDeviationFactor": 0,
      "CopyItemAndApplyTemplatesFlag": null,
      "CopyAssociationsFlag": null,
      "CopyAttachmentsFlag": null,
      "CopyCategoriesFlag": null,
      "CopyFromItemValue": null,
      "CopyFromRevisionValue": null,
      "CopyFromVersionValue": null,
      "CopyOrganizationAssignmentsFlag": null,
      "LastSubmittedNewItemRequest": null,
      "ChangeNotice": null,
      "ChangeOrderLineSequenceNumber": null,
      "StructureItemTypeValue": "Standard",
      "CreateConfiguredItem": null,
      "ConfigModelTypeValue": "Standard",
      "EffectivityControlValue": "Date",
      "BaseItemValue": null,
      "AutoCreatedConfigurationFlag": false,
      "PickComponentsFlag": false,
      "AssembleToOrderFlag": false,
      "CostingEnabledFlag": true,
      "IncludeInRollUpFlag": true,
      "StandardLotSize": null,
      "InventoryAssetFlag": true,
      "BuildInWIPFlag": true,
      "WIPSupplyTypeValue": "Push",
      "WIPSupplyLocatorValue": null,
      "WIPSupplySubinventoryValue": null,
      "OvercompletionToleranceTypeValue": null,
      "OvercompletionToleranceValue": null,
      "InventoryCarryPenalty": null,
      "OperationSlackPenalty": null,
      "RecipeEnabledFlag": true,
      "ProcessQualityEnabledFlag": false,
      "ProcessCostingEnabledFlag": false,
      "ProcessExecutionEnabledFlag": false,
      "ProcessSupplySubinventoryValue": null,
      "ProcessSupplyLocatorValue": null,
      "ProcessYieldSubinventoryValue": null,
      "ProcessYieldLocatorValue": null,
      "HazardousMaterialFlag": true,
      "CASNumber": null,
      "AssetTrackedFlag": false,
      "AssetClassValue": "Equipment",
      "ServiceRequestEnabledValue": null,
      "DefectTrackingOnFlag": null,
      "ServiceDurationTypeValue": "Open Ended",
      "ServiceDuration": null,
      "ServiceDurationPeriodValue": null,
      "ServiceStartTypeValue": "Milestone",
      "ServiceStartDelay": 0,
      "AllowSuspendFlag": false,
      "AllowTerminateFlag": false,
      "RequiresItemAssociationFlag": false,
      "CreateFixedAssetFlag": null,
      "InstanceClassValue": null,
      "BillingTypeValue": null,
      "ServiceBillingEnabledFlag": false,
      "RecoveredPartDispositionValue": null,
      "InventoryItemFlag": true,
      "StockEnabledFlag": true,
      "MaterialTransactionEnabledFlag": true,
      "ReservableFlag": true,
      "CheckMaterialShortageFlag": false,
      "RevisionQuantityControlFlag": false,
      "BulkPickedFlag": false,
      "LotControlValue": "No lot control",
      "StartingLotPrefix": null,
      "StartingLotNumber": null,
      "MaturityDays": null,
      "HoldDays": null,
      "LotExpirationControlValue": "No shelf life control",
      "ShelfLifeDays": 0,
      "RetestInterval": null,
      "ExpirationActionValue": null,
      "ExpirationActionInterval": null,
      "ChildLotEnabledFlag": false,
      "ChildLotFormatValidationFlag": false,
      "CopyLotAttributeFlag": false,
      "ChildLotPrefix": null,
      "ChildLotStartingNumber": null,
      "ChildLotParent": null,
      "LotTranslateEnabledFlag": false,
      "LotSplitEnabledFlag": false,
      "LotDivisibleFlag": false,
      "LotSubstitutionEnabledFlag": null,
      "LotMergeEnabledFlag": false,
      "GradeControlFlag": false,
      "DefaultGradeValue": null,
      "SerialGenerationValue": "No serial number control",
      "SerialStartingPrefix": null,
      "SerialStartingNumber": null,
      "NegativeMeasurementError": null,
      "PositiveMeasurementError": null,
      "CycleCountEnabledFlag": false,
      "LotStatusEnabledFlag": false,
      "SerialStatusEnabledFlag": false,
      "DefaultLotStatusValue": null,
      "DefaultSerialStatusValue": null,
      "RestrictSubinventoriesFlag": false,
      "RestrictLocatorsFlag": false,
      "StockLocatorControlValue": "No control",
      "DimensionUOMValue": null,
      "UnitWidthQuantity": null,
      "UnitLengthQuantity": null,
      "UnitHeightQuantity": null,
      "WeightUOMValue": "LBS",
      "UnitWeightQuantity": null,
      "VolumeUOMValue": null,
      "UnitVolumeQuantity": null,
      "ContainerItemFlag": null,
      "ContainerTypeValue": null,
      "MaximumLoadWeight": null,
      "VehicleItemFlag": null,
      "InternalVolume": null,
      "MinimumFillPercent": null,
      "WarehouseEquipmentFlag": false,
      "EventFlag": null,
      "CollateralFlag": null,
      "CustomerOrderFlag": true,
      "CustomerOrderEnabledFlag": true,
      "ATPComponentsValue": "None",
      "PickingRuleValue": null,
      "RMAInspectionRequiredFlag": false,
      "EligibilityRuleFlag": null,
      "ReturnableFlag": false,
      "ATPValue": "None",
      "FinancingAllowedFlag": null,
      "SalesProductTypeValue": null,
      "TransactionEnabledFlag": true,
      "OrderManagementIndivisibleFlag": null,
      "DefaultSalesOrderSourceTypeValue": "Internal",
      "ElectronicFormatFlag": null,
      "ShippableFlag": true,
      "DefaultShippingOrganizationValue": null,
      "ShipModelCompleteFlag": false,
      "DownloadableFlag": null,
      "OverShipmentTolerance": null,
      "UnderShipmentTolerance": null,
      "OverReturnTolerance": null,
      "UnderReturnTolerance": null,
      "InvoiceEnabledFlag": true,
      "AccountingRuleValue": null,
      "PaymentTermsValue": null,
      "OutputTaxClassificationCodeValue": null,
      "InvoicedFlag": true,
      "InvoicingRuleValue": null,
      "SalesAccountValue": null,
      "WebStatusValue": "Unpublished",
      "BackOrderableFlag": null,
      "OrderableOnWebFlag": true,
      "MinimumLicenseQuantity": null,
      "InventoryPlanningMethodValue": "Not planned",
      "PlanningMakeBuyValue": "Make",
      "Planner": null,
      "SubcontractingComponentValue": null,
      "MinimumMinmaxQuantity": null,
      "MaximumMinmaxQuantity": null,
      "MinimumOrderQuantity": null,
      "MaximumOrderQuantity": null,
      "OrderCost": null,
      "SourceOrganizationValue": null,
      "SourceSubinventoryOrganizationValue": null,
      "SourceSubinventoryValue": null,
      "FixedOrderQuantity": null,
      "FixedDaysSupply": null,
      "FixedLotSizeMultiplier": null,
      "ReleaseAuthorizationRequiredValue": "Customer",
      "AutomaticallyExpireASNFlag": false,
      "ConsignedFlag": false,
      "ReplenishmentMinimumOrder": null,
      "ReplenishmentMaximumOrder": null,
      "VMIFixedOrderQuantity": null,
      "ForecastTypelValue": "Order Forecast",
      "ForecastHorizon": null,
      "PlanningMethodValue": "MPS Planning",
      "RoundingControlTypeFlag": true,
      "CreateSupplyFlag": true,
      "PlanningTimeFence": "User Defined Time Fence",
      "DemandTimeFence": null,
      "ReleaseTimeFence": null,
      "ShrinkageRate": null,
      "ForecastControlValue": "Consume and Derive Forecast",
      "AcceptableEarlyDays": null,
      "PlanningTimeDays": 1,
      "DemandTimeDays": null,
      "ReleaseTimeDays": null,
      "MRPCalculateATPFlag": null,
      "PreprocessingDays": null,
      "PostprocessingDays": 0,
      "ProcessingDays": null,
      "VariableLeadTime": null,
      "CumulativeTotalLeadTime": null,
      "FixedLeadTime": null,
      "CumulativeManufacturingLeadTime": null,
      "LeadTimeLotSize": 1,
      "PurchasingFlag": true,
      "UseApprovedSupplierFlag": false,
      "NegotiationRequiredFlag": null,
      "PurchasingInputTaxClassificationValue": null,
      "InvoiceCloseTolerancePercentage": null,
      "HazardClassValue": null,
      "AssetCategoryValue": null,
      "PurchasableFlag": true,
      "TaxableFlag": true,
      "BuyerOrganizationValue": null,
      "DefaultBuyerValue": null,
      "ReceiptCloseTolerancePercentage": null,
      "UNNumberValue": null,
      "ListPrice": null,
      "PriceTolerancePercentage": null,
      "MarketPrice": null,
      "RoundingFactor": null,
      "MatchApprovalLevelValue": null,
      "MatchConfigurationOptionValue": null,
      "ReceiptDateActionValue": null,
      "DaysEarlyReceiptAllowed": null,
      "DaysLateReceiptAllowed": null,
      "AllowSubstituteReceiptsFlag": null,
      "AllowUnorderedReceiptsFlag": null,
      "QuantityReceivedToleranceAction": null,
      "QuantityReceivedTolerancePercentage": null,
      "ItemExtensibleFlexfieldCategoryCode": "ROOT_ICC",
      "CreationDate": "2020-10-29T16:51:51.356+00:00",
      "LastUpdateDate": "2020-10-29T16:52:03.211+00:00",
      "BackToBackEnabledFlag": false,
      "ContractManufacturingFlag": false,
      "DaysOfCover": null,
      "DemandPeriod": null,
      "SafetyStockPlanningMethodValue": "Not Planned",
      "OutsideProcessServiceFlag": false,
      "AllowMaintenanceAssetFlag": false,
      "EnableGenealogyTrackingFlag": false,
      "EngineeredItemFlag": true,
      "ProcurementBusinessUnitName": null,
      "ForcePurchaseLeadTimeFlag": true,
      "ReplacementTypeValue": null,
      "BuyerEmailAddress": null,
      "AssetTrackedValue": "Not Tracked",
      "RequestId": null,
      "CreatedBy": "PLM_AUTO",
      "CreationDateTime": "2020-10-29T16:51:51.356+00:00",
      "LastUpdateDateTime": "2020-10-29T16:52:03.211+00:00",
      "LastUpdateLogin": "B299721611EC24F5E053D45AF00AC50E",
      "LastUpdatedBy": "PLM_AUTO",
      "InternallyTransferableFlag": false,
      "TransferOrdersEnabledFlag": false,
      "ReplenishmentMaximumDaysOfSupply": null,
      "CustomerSelfServiceEnabledFlag": false,
      "AllowPurchasingDocumentDescriptionUpdateFlag": true,
      "EnableContractCoverage": true,
      "CarryingCostPercentage": null,
      "ReplenishmentMinimumDaysOfSupply": null,
      "AllowExpressTransactionsFlag": null,
      "ReceiptRoutingValue": null,
      "InvoiceMatchOptionValue": null,
      "CommsActivationRequiredFlag": null,
      "RequiresFulfillmentLocationFlag": false,
      "IssueUOMValue": null,
      "EnforceShipToLocationValue": null,
      "StandardCoverageValue": null,
      "ReplenishmentSourceTypeValue": null,
      "TrackingUOMValue": "Primary",
      "SecondaryUOMValue": null,
      "PricingUOMValue": "Primary",
      "HardPeggingLevelValue": "None",
      "CommonSupplyProjectDemandFlag": null,
      "EnableIotFlag": false,
      "ExpenditureTypeValue": null,
      "PackagingStringValue": null
    }
  ],
  "count": 1,
  "hasMore": false,
  "limit": 25,
  "offset": 0,
  "links": [
    {
      "rel": "self",
      "href": "https://servername/fscmRestApi/resources/version/itemsV2",
      "name": "itemsV2",
      "kind": "collection"
    },
    {
      "rel": "action",
      "href": "https://servername/fscmRestApi/resources/version/itemsV2/action/addItemsToDeleteGroup",
      "name": "addItemsToDeleteGroup",
      "kind": "other"
    },
    {
      "rel": "action",
      "href": "https://servername/fscmRestApi/resources/version/itemsV2/action/addSupplierAssociationsToDeleteGroup",
      "name": "addSupplierAssociationsToDeleteGroup",
      "kind": "other"
    }
  ]
}