For partners that build or integrate commercially available applications and service solutions with the Oracle Cloud Platform
For partners that provide implementation or managed services around Oracle Cloud Applications
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
Thanks Ashok for posting!!
Be the first to rate this
|
Sign in to rate this
Ashok - do you have any document on how to implement this in Oracle Fusion?
Be the first to rate this
|
Sign in to rate this
I can get a sample payload with the details. Will revert shortly.
Be the first to rate this
|
Sign in to rate this
Here is a sample payload my colleague put together for reference
Be the first to rate this
|
Sign in to rate this
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
Be the first to rate this
|
Sign in to rate this
Sammy
Happy to help. You can send me an email.
Be the first to rate this
|
Sign in to rate this
Ashok,
Quick question - can ItemClassification be sent back as an Extrinsic tag instead of being part of the ItemIn?
Sammy
Be the first to rate this
|
Sign in to rate this
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?
Be the first to rate this
|
Sign in to rate this
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
Be the first to rate this
|
Sign in to rate this
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:
Be the first to rate this
|
Sign in to rate this
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?
Be the first to rate this
|
Sign in to rate this
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
Be the first to rate this
|
Sign in to rate this
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.
Be the first to rate this
|
Sign in to rate this