Professional Documents
Culture Documents
Integrating Suppliers with PeopleSoft eProcurement using Direct Connect Supplier Integration
2001 Cedar All contents Confidential and Proprietary
An implementation of accepted standards that enables eProcurement users to interact directly with a suppliers website to order items.
Users connect to the suppliers site from the Requisition application, and select items on the site that flow back into the Requisition. After approval, the Purchase Order can be dispatched electronically directly to the vendor.
Absence of pre-encumbrance accounting and funds checking at requisition level Separate inventory and accounting systems with poor integration High volume of purchase orders Purchase orders had many errors
Very labor intensive, paper dependent processes with lots of deviations from standard business practices!
Implementation Goals
Guarantee accurate pricing, quantity & UOM Eliminate catalog maintenance Drastically reduce Req to PO turnaround time Eliminate Purchase Order errors Implement budget checking at requisition Reduce overall paper usage
4) The system returns a response to PeopleSoft eProcurement, if the user is successfully authenticated, that contains the suppliers URL for redirection.
5) PeopleSoft eProcurement receives this response, in the form of a message object. Integration Broker runs a transformation from the PunchOutSetupResponse to the message 2001 Cedar behind the scenes. All contents Confidential and Proprietary
Requisition Process
Direct Connect business processes follow the standard eProcurement requisition process.
Requisition entry including budget checking Requisition approvals Requisitions are sourced to Purchase Orders Purchase Orders are document tolerance & budget checked Purchase Order batch dispatched via XML over HTTPS
2001 Cedar All contents Confidential and Proprietary
Add to Cart
Add Shipping and Speedtype information Requisition is now ready for submission
Once the order has been placed, it will be assigned a requisition number in PeopleSoft Every requisition requires at least one level of approval through PeopleSoft workflow Direct merchant requisitions are dispatched at different times of the day as XML purchase orders
Key Concepts
This is not a PeopleSoft Interface Project It is an EAI Project 2 way electronic exchange of business documents Two parties with distinct business processes and technical architectures Functional Business Process Integration
Business Process Re-engineering required by both parties to establish unified business process eProcurement & eBilling processes are linked
Technical Integration
2001 Cedar All contents Confidential and Proprietary
XML The universal data solvent for integration Two main B2B standards
Punch Out Set Up Request (Sign In) Punch Out Set Up Response (Authentication) Punch Out Order Message (Shopping Cart sent to create PeopleSoft Requisition) Punch Out Order Request (Electronic PO) Punch Out Order Response (Guarantee of PO delivery)
Enable merchant, set up logo etc. Company identifier, authentication token and initial B2B website URL Set up Sign On and Purchase Order Business Interlinks
Dispatch Ship To. Header PO to be delivered to one location. Line multiple locations. Vendor system capabilities determines if Header or Line. Direct Connect Method vendor system determines if PUNCHOUT, ROUNDTRIP or OCI. XML Schema cXML, xCBL, ebXML. Set search words to merchant & vendor name. Requestors trained to enter merchant when searching catalog for easy access to all Direct Merchants. Customer Service vendor email/phone/fax information.
2001 Cedar All contents Confidential and Proprietary
Implementation Challenges
Working with Vendors to debug issues Requesters will have a hard time moving away from paper catalogs Processing delayed delivery orders (for example, orders for new school year) Replacing phone orders with Internet process for users not used to web interface
Security Concerns
All client machines (browsers) must have HTTP/HTTPS access in order to add items from a Suppliers website. All Application Servers that will initiate Punchout must have HTTP/HTTPS access.
RoundTrip does not require app server HTTP/HTTPS access for browser.
No inbound holes in the firewall are needed as the XML is sent in the users browser session.
2001 Cedar All contents Confidential and Proprietary
Educate Direct Connect vendors on your processes so their customer support can help Transmit the requesters email address to the vendor and request that vendor e-mail order & shipping confirmation messages Schedule batch processes so that dispatched Orders reach vendors before warehouse cutoffs Ask vendor to validate for a duplicate Purchase Order ID
2001 Cedar All contents Confidential and Proprietary
XML supports Unicode vendor legacy back end systems may not Vendors should not accept phone/fax/email orders eProcurement enables eBilling benefits are
Reduces workload on Accounts Payable & Procurement. Eliminates data entry errors. More POs in complete status which benefits Year End Closing process. Vendors get paid in a speedy manner.
XML (Extensible Markup Language) EAI (Enterprise Application Integration) Web based order management, back end eBusiness systems Not used at DPS Lose budgetary and approval controls