<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Accessing Commerce Data Exchange RealTime Service from workgroup POS</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/xiaohu/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/xiaohu/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:47:41 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Steps to install OPOS drivers</title>
      <link>https://docs.microsoft.com/archive/blogs/xiaohu/steps-to-install-opos-drivers</link>
      <pubDate>Fri, 17 Apr 2015 02:15:51 GMT</pubDate>
      <dc:creator><![CDATA[vicky hu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/xiaohu/2015/04/17/steps-to-install-opos-drivers/</guid>
      <description><![CDATA[&nbsp;
When working with partners who have problems connecting to their Retail peripherals. I...]]></description>
      <content:encoded><![CDATA[<p>&nbsp;</p>
<p>When working with partners who have problems connecting to their Retail peripherals. I sometimes found that they had both Windows Driver and OPOS driver installed or have the drivers installed in different sequence. Usually I&rsquo;d suggest them to follow below steps to install the OPOS driver.</p>
<p>&nbsp;</p>
<ol>
<li>
<p>Firstly, please uninstall any Windows drivers for the retail peripheral from the PC, otherwise it might have some conflicts with the OPOS driver framework. Note that we must completely remove the drivers and then re-deploy the OPOS driver for the hardware.</p>
</li>
<li>
<p>Secondly, install the most recent OPOS driver from the printer manufacturer&rsquo;s web site. You will also receive the complete install guide as well as other materials esp. the built-in OPOS driver test utility to verify your OPOS driver is running successfully.</p>
</li>
<li>
<p>After that, deploy other OPOS hardware, following the OPOS CCO once again which is from this 3rd party vendor web site: <a href="https://monroecs.com/oposccos_current.htm"><span style="color:#0563c1;">https://monroecs.com/oposccos_current.htm</span></a>. You could install <a href="https://www.monroecs.com/files/OPOS_CCOs_1.13.001.msi"><span style="color:#0563c1;">1.13.001 CCO Runtime</span></a> (Windows Installer MSI).</p>
</li>
<li>
<p>Now you can run the OPOS driver test utility provided by the manufacturer to verify whether the driver is installed correctly.</p>
</li>
</ol>
<p>&nbsp;</p>
<p>If additional POS peripherals are implemented, please repeat step 3.</p>
<p>&nbsp;</p>
<p>Before updating the hardware profile in AX, we will need the peripherals info from registries. The root path of interest is below for both 32 or 64 bit systems.</p>
<p>&nbsp;</p>
<p>32-bit Systems:&nbsp; HKEY_LOCAL_MACHINE\SOFTWARE\OLEforRetail\ServiceOPOS</p>
<p>64-bit Systems:&nbsp; HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\OLEforRetail\ServiceOPOS</p>
<p>&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/2313.1.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/2313.1.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/2313.1.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/2313.1.png" border="0" /></a></p>
<p>&nbsp;</p>
<p>Beneath the ServiceOPOS you should see keys for each device type installed, such as a CashDrawer and POSPrinter key.&nbsp; Beneath each of these you&#39;ll see the names of the devices.&nbsp; The name shown here is what needs to be used in your Hardware Profile when configuring these within AX.&nbsp; For example, if you have an TM-T88IVP and it is in the registry as HKEY_LOCAL_MACHINE\SOFTWARE\OLEforRetail\ServiceOPOS\POSPrinter\TM-T88IVP, the name entered in AX should be TM-T88IVP.&nbsp; The same will be true of any CashDrawer or other hardwares.&nbsp; Check the registry entries for your drawer/printer exist in the registry and make sure that the names match those you have configured in the hardware profile.</p>
<p>&nbsp;</p>
<p>After updating the hardware profile in AX, we could run 1090 job to push the settings in POS client.</p>
<p><span style="font-family:Times New Roman;font-size:medium;"> </span></p>]]></content:encoded>
    </item>
    <item>
      <title>[AX2012 ]Accessing Commerce Data Exchange RealTime Service from workgroup POS</title>
      <link>https://docs.microsoft.com/archive/blogs/xiaohu/ax2012-accessing-commerce-data-exchange-realtime-service-from-workgroup-pos</link>
      <pubDate>Thu, 16 Apr 2015 01:38:00 GMT</pubDate>
      <dc:creator><![CDATA[vicky hu]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/xiaohu/2015/04/16/ax2012-accessing-commerce-data-exchange-realtime-service-from-workgroup-pos/</guid>
      <description><![CDATA[Commonly in test/POC scenarios, we will use self signed certificate for realtime service. And when...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family:Calibri;font-size:medium;">Commonly in test/POC scenarios, we will use self signed certificate for realtime service. And when we need to access real time service from workgroup POS (eg. perform inventory look), it will report us security errors. To&nbsp; make self-signed certificate works in this scenario, we need to manually export the .pfx and .cer file for the self signed cer and import it into the workgroup computer. here are the detailed steps.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">How to install a Self signed Certificate</span></p>
<p><span style="text-decoration:underline;"><span style="font-family:Calibri;">Creating the self-signed certificate on the IIS server</span></span></p>
<ol>
<li>
<p>Open Administrative Tools and click on the&nbsp; &ldquo;Internet Information server (ISS) Manager&rdquo;</p>
</li>
<li>
<p>On the Instance home, click on &ldquo;Server Certificates&rdquo;</p>
</li>
</ol>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/1.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/1.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/1.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/1.png" border="0" /></a></span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. In the right actions pane, click on the &ldquo;Create Self Signed Certificate&rdquo;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/2.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/2.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/2.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/2.png" border="0" /></a></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4. Specify a friendly name and press OK</p>
<p><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/3.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/3.png" border="0" /></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5. The Server certificate is now created.</p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="text-decoration:underline;"><a title="Collapse"><span style="font-family:Calibri;">To export the .pfx and .cer files</span></a></span></p>
<ol>
<li>
<p>On the server where you installed the certificate, choose Start, choose Run, and then in the Open box, type MMC. Choose OK.</p>
</li>
<li>
<p>On the Console page, on the File menu, select Add/Remove Snap in.</p>
</li>
<li>
<p>On the Add/Remove Snap-in dialog box, choose Add. The Add Standalone Snap-in page appears. Select Certificates and then choose Add.</p>
</li>
<li>
<p>On the Certificates snap-in page, select Computer account, and then choose Finish. On the Add Standalone Snap-in page, choose Close, and then on the Add/Remove Snap-in page, choose OK.</p>
</li>
<li>
<p>On the Console page, in the navigation pane, expand Certificates &ndash; Local Computer, and then expand Personal.</p>
</li>
<li>
<p>In the navigation pane, select Certificates.</p>
</li>
<li>
<p>In the details pane, locate the certificate with the friendly name you just specified before.Right-click this certificate, select All Tasks, and then choose Export.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/7.png" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/7.png"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/04/55/7.png" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-04-55/7.png" border="0" /></a></p>
</li>
<li>
<p>The Welcome to the Certificate Wizard dialog box appears. Choose Next to continue.</p>
</li>
<li>
<p>On the Export Private Key page, select Yes, export the private key. Choose Next.</p>
</li>
<li>
<p>On the Export File Format page, make sure that you select Personal Information Exchange &ndash; PKCS #12(.PFX).. Choose Next.</p>
</li>
<li>
<p>On the Password page, supply a password, and then choose Next.</p>
</li>
<li>
<p>On the File to Export page, type the path and file name of the .pfx file. For example, C:\testcert.pfx. Choose Next.</p>
</li>
<li>
<p>Choose Finish. On the Certificate Export Wizard page, choose OK to confirm that the export was successful.</p>
</li>
<li>
<p>Repeat steps 7 and 8.</p>
</li>
<li>
<p>On the Export Private Key page, select No, do not export the private key, and then choose Next.</p>
</li>
<li>
<p>On the Export File Format page, make sure that you select DER encoded binary X.509 (.CER), and then choose Next.</p>
</li>
<li>
<p>On the File to Export page, type the path and file name of the .cer file. For example, C:\testcert.cer. Choose Next.</p>
</li>
<li>
<p>Choose Finish. On the Certificate Export Wizard page, choose OK to confirm that the export was successful.</p>
<p>&nbsp;</p>
<p><span style="text-decoration:underline;">Installing the certificate on each workgroup machine</span></p>
</li>
</ol><ol>
<li>
<p>Copy the Pfx and Cer file to the each workgroup machine were you have POS installed.</p>
</li>
<li>
<p>Double click on the pfx to start the import wizard, and click Next</p>
</li>
<li>
<p>Click Next</p>
</li>
<li>
<p>Enter the password for the private key</p>
</li>
</ol>
<p><span style="font-family:Calibri;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></p>
<ol>
<li>
<p>Do the same for the Cer file. Click on the Install certificate.</p>
</li>
<li>
<p>You will be prompted that the certificate can&acute;t be certified by the Certificate Authority (CA). Ignore this and finish the import. And now workgroup POS machines should trust teh self-signed cert issued in RTS server.&nbsp;</p>
</li>
</ol>
<p></p>
<p><span style="font-family:Calibri;">&nbsp;</span></p>
<p><strong><span style="text-decoration:underline;"><span style="font-family:Calibri;">&nbsp;</span></span></strong></p>
<p></p>]]></content:encoded>
    </item>
  </channel>
</rss>