Error calling eOrder OAPurchase Pipeline Content provided by Microsoft Retired KB Content Disclaimer This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated. TechKnowledge Content Question I am getting the following error when clicking the Purchase button in eOrder to place an Order.We are sorry, but we are unable to process your request: Error calling eOrder OAPurchase Pipeline Pipeline Execution Error - detailed error description: Component Execution failed for component[0x2] hr: 0x80040584 ProgID: GPSMSCSDOC.OrderAccept.1 Please go back, correct the error and try again. What could be the cause of this error?Answer You will want to make sure the MSDTC service is started on both the IIS server and SQL server. Also make sure that you have a currency setup ( Setup - System - Currency ), the company has access to that currency ( Setup - System - Multicurrency Access ), and you have it selected as a functional currency ( Setup - Financial - Multicurrency ). This has to be setup even if you are not registered for Multicurrency.This article was TechKnowledge Document ID: 6605 Last Updated: 10 Mar 2017 Was this information helpful? Yes No Tell us what we can do to improve the article Submit Thanks! Your feedback will help us improve the support experience.