Open APIs

 View Only
  • 1.  API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 15, 2024 12:57

    Hello,

    I have a functional use case for managing purchase orders to be inserted into SAP and replicated within the warehouse management system to prepare for order reception. Once received, a notification must be sent.

    There are three potential APIs to consider:

    1. Utilizing the stockManagement API to create a stock product and send all items to be delivered.
    2. Using the ProductOrder API to create an order with all necessary elements, even though ProductOrder is more geared towards commercial orders rather than purchases.
    3. Considering the purchasing Order API, which unfortunately seems to be unavailable in the TMF API table.

    In your opinion, which API would be the best fit for fulfilling this requirement: ProductOrder or stockManagement, and why?

    Thank you very much for your assistance with this matter.



    ------------------------------
    HIKMA AMINE
    Orange
    ------------------------------


  • 2.  RE: API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 20, 2024 11:05

    Help plz



    ------------------------------
    HIKMA AMINE
    Orange
    ------------------------------



  • 3.  RE: API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 20, 2024 23:01
    Edited by Ragavi Ramasamy Mar 20, 2024 23:01

    Hello Hikma,

    In my view implementing both the API TMF687 Stock management and TMF622 Product ordering is necessary.

    All the product order items inside the stock management is managed via attribute (RelatedProductOrderItem [*]) .The product order item which
    triggered when product order is created/changed/terminated. 

    To receive notification of related order using the notification resource(Events).



    ------------------------------
    Ragavi Ramasamy
    Halleyx Inc.
    ------------------------------



  • 4.  RE: API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 21, 2024 02:37

    Hi,

    I agree with Ragavi that both API are required. Unless it is implied with the productOrder also TMF700 Shipping Ordering will be required. e.g. consignment stock.

    Supply chain can be complex matter and your use case needs to be analysed in detail.

    Regards



    ------------------------------
    Koen Peeters
    OryxGateway FZ LLC
    ------------------------------



  • 5.  RE: API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 21, 2024 05:33

    Thanks Ragavi



    ------------------------------
    HIKMA AMINE
    Orange
    ------------------------------



  • 6.  RE: API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 22, 2024 06:07
    Edited by Matthieu Hattab Mar 22, 2024 09:13

    It depends on who is placing the order, what is being ordered, and for whom the order is intended.
    if the product is a tangible good (Physical Resource), you also have the option to use the Resource Order API.
    example of use case from the the API doc:

    The operator is buying 7km of optical cable (the Physical Resource) made by FiberOpticsRUs (in the role of Manufacturer) on behalf of Acme Inc (in the role of Customer).



    ------------------------------
    Kind regards,

    Matthieu Hattab
    Lyse Platform
    ------------------------------



  • 7.  RE: API Purchase Order - TMF 687 StockManagement

    TM Forum Member
    Posted Mar 22, 2024 08:02

    many thanks  for your reply and your support.



    ------------------------------
    HIKMA AMINE
    Orange
    ------------------------------