Self Service Procurement

Get Involved. Join the Conversation.

Topic

    Ashok
    Update 18C Enhancement: Support Fixed Price Service Lines...
    Topic posted October 20, 2018 by AshokBlack Diamond: 60,000+ Points, last edited October 23, 2018, tagged Create Requisition, FAQ, Manage Procurement Catalog 
    158 Views, 13 Comments
    Title:
    Update 18C Enhancement: Support Fixed Price Service Lines for cXML Punchout
    Summary:
    Supplier Punchout in Self Service Procurement now supports Fixed Price Service Line Types
    Content:

    Customers,

    This has been requested by several customers through enhancement requests, posts and other forums. Update 18C now supports Fixed Price Services line type for cXML Punchout.

    Details:

    From the cxml user guide, section 5.6.4.4 you find a list of attributes for the element ItemIn. This element adds an item from the shopping cart to the Purchase Requisition.

    One of the attributes of the ItemIn element is ItemClassification, which is supported by Fusion Self Service Procurement in Update18C and forward. The attribute itemClassification specifies whether the current line item is a material or a service. The possible values are "material" or "service".

    When the attribute itemClassification specifies "material", we will add the item to the Requisition with line type "Goods".

    When the attribute itemClassification specifies "service", we will add the item to the requisition with line type "Fixed Price Services".

    For your reference, the cXML User' Guide can be found at: http://xml.cxml.org/current/cXMLUsersGuide.pdf

    As always, feedback and ratings are welcome to gauge the usefulness of such posts.

    Comment

     

    • Ramesh Radhakrishnan

      Thanks Ashok for posting!!

    • Sammy Bagchi

      Ashok - do you have any document on how to implement this in Oracle Fusion? 

    • Ashok

      I can get a sample payload with the details. Will revert shortly.

    • Ashok

      Here is a sample payload my colleague put together for reference

       

      • Sammy Bagchi

        Ashok,

        Thanks for the details. I am still yet to figure out how to implement this in Oracle Cloud SSP - my understanding is that we need to modify the payload coming back from the supplier site to change the itemClassification attribute.

        Can I have a quick call with you or email?

        Let me know.

        Sammy

    • Ashok

      Sammy

      Happy to help. You can send me an email.

      • Sammy Bagchi

        Ashok,

        Quick question - can ItemClassification be sent back as an Extrinsic tag instead of being part of the ItemIn?

        Sammy

    • Ashok

      For the intent and purposes of using it to create a requisition line either for Goods or Services, no. It has to be defined in the specific attribute described in the article. Any extrinsic attribute you define has to then be supported by us to use that in the process right? Also, I am curious as to why you want to achieve this when there is a specific attribute and its purpose laid out in the cXML guide I provided a link to in the article?

      • Sammy Bagchi

        Ashok,

        Our problem is - the way Oracle laid out the solution for this - we are dependent on the supplier to returned the cart a specific way. So solution is not in our hand rather we are dependent on external party.

        A clean solution for this could have been part of the catalog definition to allow to assign the line type.

        Our supplier is unable to change  the cart return (as they have other customers using the punch-out) - they are a leading providers of office supplies.

        Any help?

        Sammy

        • Ifeanyi Katchy

          Hi,

          Oracle did not 'lay out the solution' for this. This is the CXML standard. From the published CXML guide,

          itemClassification : Specifies whether the current line item is material or service. Possible values are:

          • material
          • service
    • Ashok

      Sammy

      I can check internally but I suspect there may not be a workaround. But before I conclude anything, when you say your supplier has constraints passing a value, I am confused. Is it not a standard classification for the supplier to identify a line type for an item they are supplying? In other words, it seems unlikely that the same item is treated as Goods for one customer and Service for another. Then, why do you think the supplier has a concern with passing said values. They would apply much the same as these seem standard. What am I missing?

      • Sammy Bagchi

        Ashok,

        The supplier in question is not passing back the classification that we are looking for - atleast that is what they said. So they need to change their side code.

        Also just from a solution point of view - I find this is little clumsy - we should have the configuration option within Oracle to change the behaviour rather than asking supplier to change on their side.

        Sammy

    • Ashok

      Sammy

      Mapping makes a bit more sense if there is support for additional line types. This is cXML standard and contains values that the guidelines provide. Your supplier may wish to review the standards and see how to comply with that. Your point about providing a mapping solution is noted and taken under advisement. But i don't really think we will pursue this at this time given what we have just discussed and I am sure you understand that.