Open APIs

 View Only
  • 1.  Product Inventory Managemtn: TargetResourceSchema/ProductSpecificationSchemaRef

    Posted Mar 26, 2019 07:29
    Hi All,

    I am going through the product inventory management API as we want to implement the same.

    I have a couple of queries listed below:
    • I see ProductSpecificationRef class as a attribute description which is of type ProductSpecificationSchemaRef. Also I see there is another class TargetResourceSchema which is also associated with the ProductSpecificationRef in the UML class diagram. But I am unclear of the TargetResourceSchema relationship with ProductSpecfication as I don't see related attribute under ProductSpecificationRef. Can you please help me understand what I am missing?
    • I see Places[] describing the installation location. How is this related to Geographic Site Management/ Geographic Address MAnagement.
    Request your help with my queries

    ------------------------------
    Warm Regards,
    Suman Bagde

    ------------------------------


  • 2.  RE: Product Inventory Managemtn: TargetResourceSchema/ProductSpecificationSchemaRef

    TM Forum Member
    Posted Mar 26, 2019 12:02
    Hi Suman

    The ProductSpecificationRef (and indeed all xxxxRef resources) are shorthand references to entities that are owned by other APIs - in this case to ProductSpecification, owned by TMF620 Product Catalog Management. Ref entities should be a strict subset of the referred full entity, but it does look here as if something went wrong, since the target resource schema is not an attribute of ProductSpecification. We are upgrading Product Catalog Management for release 19 so hopefully we will fix this defect as part of the work, thanks for calling this out.

    Place is a sort of reference and also base class to the various GeographicalXXXX entities. So in a list of Places on a Product in the Inventory one member might be a GeographicalAddress, another might be a GeographicalSite, and so on.

    For more information, please reach out to @Ludovic Robert, the lead for the Product Inventory API.​

    Hope it helps.

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------



  • 3.  RE: Product Inventory Managemtn: TargetResourceSchema/ProductSpecificationSchemaRef

    TM Forum Member
    Posted Apr 01, 2019 11:00
    I wanted to update you that the API team has agreed that this targetResourceSchema in the Ref entity is a mistake and will indeed be removed in the R19 release.
    Hope this helps

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------



  • 4.  RE: Product Inventory Managemtn: TargetResourceSchema/ProductSpecificationSchemaRef

    TM Forum Member
    Posted Apr 03, 2019 11:12
    IMPORTANT UPDATE: the issue was examined again, and the attribute will be retained in the Ref entity but refactored to be consistent with the correctly named and typed attribute in the ProductSpecification entity - (T)targetProductSchema.
    Apologies for any confusion caused by my previous post.

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    ------------------------------