<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" >

<channel><title><![CDATA[Micros POS Tools - Blog]]></title><link><![CDATA[https://microspostools.weebly.com/blog]]></link><description><![CDATA[Blog]]></description><pubDate>Thu, 01 Dec 2022 18:27:48 -0800</pubDate><generator>Weebly</generator><item><title><![CDATA[SIM Scripts in Simphony]]></title><link><![CDATA[https://microspostools.weebly.com/blog/sim-scripts-in-simphony]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/sim-scripts-in-simphony#comments]]></comments><pubDate>Tue, 11 Aug 2020 14:29:07 GMT</pubDate><category><![CDATA[Simphony]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/sim-scripts-in-simphony</guid><description><![CDATA[If you are familiar&nbsp;with SIM Scripts (ISL Scripts) in the Oracle Micros Point of Sale product range then you will surely understand the pain of trying to do any complex work.In Simphony versions 2 and above there have been some major enhancements to how SIM scripts can be written. We can now directly interact with .NET class libraries. This gives us the ability to move our complex logic into external libraries, create rich and fully featured user interfaces, interface to 3rd party applicati [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><font color="#d5d5d5" size="3">If you are familiar&nbsp;with SIM Scripts (ISL Scripts) in the Oracle Micros Point of Sale product range then you will surely understand the pain of trying to do any complex work.<br /><br />In Simphony versions 2 and above there have been some major enhancements to how SIM scripts can be written. We can now directly interact with .NET class libraries. This gives us the ability to move our complex logic into external libraries, create rich and fully featured user interfaces, interface to 3rd party applications and API's.<br /><br />How does this work I hear you ask. Read on and ill show an example.<br /><br /><strong>Simple C# Class Library Code</strong><br /><br />We shall compile the below code into a library called <strong>SimTestExample.dll</strong></font><br /><br /><font color="#91e05c">using System.Collections.Generic;<br /><br />namespace SimTestExample<br />{<br />&nbsp; &nbsp; public class DoWork<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; public int Value { get; set; }<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; public DoWork(int value)<br />&nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Value = value;<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; public List&lt;DataModel&gt; DoSomeTask()<br />&nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // You can do whatever you need here and return a result to SIM<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var ResultList = new List&lt;DataModel&gt;();<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ResultList.Add(new DataModel() { Name = "jim", Value = 100.00m });<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ResultList.Add(new DataModel() { Name = "mark", Value = 200.00m });<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; return ResultList;<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; }<br /><br />&nbsp; &nbsp; public class DataModel<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; public string Name { get; set; }<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; public decimal Value { get; set; }<br />&nbsp; &nbsp; }<br />}</font><br /><br /><br /><strong><font color="#d5d5d5" size="3">SIM script to use the SimTestExample.dll<br /><br /></font></strong><font size="3" color="#d5d5d5">The below script is a very simple example of how to call a .NET DLL from a SIM script.</font><br /><span style="color:rgb(169, 233, 118)">// multiple namespaces can be imported by separating them with a comma</span><br /><font color="#a9e976"><font size="2">NetImport SimTestExample from "C:\MyLibrary\SimTestExample.dll"<br /><br />Event Inq : 1<br /><br />&nbsp; &nbsp; var Worker : object<br />&nbsp; &nbsp; var ResultList : object<br /><br />&nbsp; &nbsp; Worker = new DoWork(1)<br />&nbsp; &nbsp; infomessage Worker.Value // This will display a message box with a value of 1.<br /><br />&nbsp; &nbsp; ResultList = Worker.DoSomeTask() // ResultList will be populated with the List&lt;DataModel&gt; from our library.<br />&nbsp; &nbsp; infomessage ResultList[1].Name // This will display a message box with a value of mark.&nbsp;<br /><br />EndEvent</font></font><br /><br /><br /><br /><br /></div>]]></content:encoded></item><item><title><![CDATA[E7 - Error: Current Business Date is Incorrect]]></title><link><![CDATA[https://microspostools.weebly.com/blog/e7-error-current-business-date-is-incorrect]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/e7-error-current-business-date-is-incorrect#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:40:01 GMT</pubDate><category><![CDATA[e7]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/e7-error-current-business-date-is-incorrect</guid><description><![CDATA[All Micros POS systems work on the principal that the current sales get saved into the database under the current business date.  The business date does not always match the current date. Example the business date might be 1st November 2010 but its just past  midnight in your bar or restaurant and you dont exactly want the system  to suddenly start saving data under the 2nd November because at the end  of your night&nbsp; you want all your sales in one place so you can balance  your finances.  S [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>All Micros POS systems work on the principal that the current sales get saved into the database under the current business date.<br /> <br /> The business date does not always match the current date.<br /> Example the business date might be 1st November 2010 but its just past  midnight in your bar or restaurant and you dont exactly want the system  to suddenly start saving data under the 2nd November because at the end  of your night&nbsp; you want all your sales in one place so you can balance  your finances.<br /> <br /> So you might ask how does the business date update and when?<br /> <br /> Well there are two ways. You can set the business date to automatically change at a certain time eg 4am when you close your bar.<br /> <br /> But the most common way to update the business date is to have the End  of Day procedure do it for you. When you finish your days work the End  of Day does things like print reports, backup the database, check for  any open checks that someone might have missed and last but not least  update the business date.<br /> <br /> Honestly you can configure the End of Day to do whatever you want but this is the most common.<br /> <br /> So for whatever reason the business date has not updated follow the below steps to get things back in order:<br /> <br /> Step 1) Find out if any of the workstations have the correct business  date. You can do this by pressing the E7 Info button on the POS screen.  This is usually just an E7 icon. Once pressed you will get a little  popup which gives some info and the first line will give the business  date. If you find one or more workstations with the correct business  date then proceed to Step 1a. If they are all on the wrong business date  then proceed to Step 1b and if they are all on the wrong date but not  all the same wrong date then move to Step 1c.<br /> <br /> Step 1a) Ok so say we have the E7 PC on the correct date and all the  workstations on the same wrong date. Easy fix but requires you to go to  each workstation and perform the same task.<br /> <strong style="">Process:</strong> Go to your workstation with the incorrect date. Sign in  and go to the managers screen and select workstations.&nbsp; You should now  have a list of your workstations including your PC. Select the PC (or  whatever workstation has the correct date) and on the right hand side  you have an option to "Retrieve all Definitions". Select this and press  ok. It will sync the definitions and update the business date. Sign out  and press the E7 Info button on the sign in screen to confirm.<br /> Repeat until all workstations are synced.<br /> <br /> Step 2) If they are all on the wrong business date then you have not run  your End of Day to update the business date. Sign into your system on  the PC or workstations (doesnt matter which) and go to your touchscreen  with the End of Day option. Select this and after a while it will do  what it needs to do and update your business date.<br /> <br /> Step 3) So your business dates are all over the place but none of them  are correct. Find the workstation with the most recent business date and  perform Step 1a above.<br /> Once all your workstations have the same date perform Step 2 above.<br /> <br /> All done. </div>]]></content:encoded></item><item><title><![CDATA[9700 3.0 + - Info: Understanding Winstation and SarOps]]></title><link><![CDATA[https://microspostools.weebly.com/blog/9700-30-info-understanding-winstation-and-sarops]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/9700-30-info-understanding-winstation-and-sarops#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:39:01 GMT</pubDate><category><![CDATA[9700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/9700-30-info-understanding-winstation-and-sarops</guid><description><![CDATA[In Micros 9700 Point of Sale above 3.0 there are two types of point of  sale terminals that can be configured. Below 3.0 its all Winstation.  There is nothing different in hardware its all software difference.  Overview:  Winstation: The winstation workstations setup requires constant network  communication with the server. Each winstation configured has a  dedicated process on the server called ops.exe which is responsible for  facilitating the communication between the workstation and the data [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>In Micros 9700 Point of Sale above 3.0 there are two types of point of  sale terminals that can be configured. Below 3.0 its all Winstation.  There is nothing different in hardware its all software difference.<br /> <br /> <strong style="">Overview:</strong><br /> <br /> Winstation: The winstation workstations setup requires constant network  communication with the server. Each winstation configured has a  dedicated process on the server called ops.exe which is responsible for  facilitating the communication between the workstation and the database.<br /> <br /> SarOps: This stands for Stand-Alone Resiliency. As the name suggests it  has the ability to stand alone in the event of the server or network  failure. There is a process on the server called Possrv.exe which  manages multiple workstations.<br /> <br /> <strong style="">Further Information</strong>:<br /> <br /> Winstation: As mentioned above these workstations require constant  communication with the server. If at any point the server or network  fails then the pos system will be unusable. All workstations will revert  to the default "Contrast up | Contrast Down" display and will show a  communication error in a grey box in the middle of the display.<br /> <br /> SarOps: If the server or network fails and you have a SarOps  configuration then the workstations will advise you of the  communications failure and enter offline mode. In offline mode you can  process orders and take payments as usual. You will obviously not be  able to perform tasks which require communication across the network but  you can access the menu, print local orders and take payments. Once the  server or network has been restored you can bring the workstations back  online and it will upload the sales to the main database.<br /> <br /> In theory the operations of Winstation's is much simpler and easier to configure but SarOps offers more stability. </div>]]></content:encoded></item><item><title><![CDATA[RES 3700 - Error: XXXX number of checks have not been purged.]]></title><link><![CDATA[https://microspostools.weebly.com/blog/res-3700-error-xxxx-number-of-checks-have-not-been-purged]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/res-3700-error-xxxx-number-of-checks-have-not-been-purged#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:37:50 GMT</pubDate><category><![CDATA[9700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/res-3700-error-xxxx-number-of-checks-have-not-been-purged</guid><description><![CDATA[This is an error which indicates that old closed checks have not been purged from the database. Two tables contain check details which need to be purged: micros.chk_dtl,&nbsp; micros.trans_dtl and micros.dtl Micros 3700 is hard coded to keep  check detail for 14 days. If the database fails to purge this data after  14 days it starts to give the "XXXX checks have not been purged" where  XXXX is the number of check detail. There is a stored procedure that  should be in the End of Day/Night Audit s [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>This is an error which indicates that old closed checks have not been purged from the database.<br /> Two tables contain check details which need to be purged:<br /><span></span><br /> micros.chk_dtl,&nbsp; micros.trans_dtl and micros.dtl<br /> <br /><span></span>Micros 3700 is hard coded to keep  check detail for 14 days. If the database fails to purge this data after  14 days it starts to give the "XXXX checks have not been purged" where  XXXX is the number of check detail.<br /><span></span><br /> There is a stored procedure that  should be in the End of Day/Night Audit steps called Purge History. This  calls a stored procedure:micros.sp_purgehistory();<br /> <br /><span></span>Steps to resolve:<br /> <br /><span></span>Step 1) Make sure the End of Day is  being run at the end of your business date. If it is not being run then  it wont be able to run the necessary stored procedure. As part of your  end of day there should be a step configured which is a stored procedure  called Purge Historical Totals.<br /> <br /><span></span>Step 2) If the End of Day is being run then something is not working as it should.Things to check:a)  Make sure you don't have loads of open checks from weeks ago on the  system. If you do then close them off. After the end of day runs again  it should purge the necessary data.b) Make sure the purge step is part of the end of day.<br /> <br /><span></span>Step 3) If still having problems open DBISQL.<a style="" href="http://micros-pos.blogspot.com/2011/02/res-3700-understanding-dbisql-for.html"> If you dont know what DBISQL is then click here for a quick tutorial on what it is.&nbsp;</a><br /> <br /> Run the following query:<br /> <br /> Select min(business_date) from micros.trans_dtl<br /> <br /><span></span>This will return to you a date. If  the purge is running correctly this date should be no more than 14 days  before the current business date. In your case it may be out by a few  days or weeks depending on how long you have been seeing the error  message. Make a note of this date.<br /> <br /><span></span>Run the following in dbisql:call micros.sp_purgehistory();<br /> <br /><span></span>Depending on how many days out your  purge is this can take from a few seconds up to 10-15 minutes. (Ive  seen it take an hour on an old system where the purge didn't run for  months.)<br /> <br /><span></span>After the procedure completes in the result section of dbisql it will say Procedure Completed.<br /> <br /><span></span>Now run this statement again:<br /><br /><span></span>Select min(business_date) from micros.trans_dtl<br /> <br /><span></span>The date should have changed to a  more recent date. Keep running the "call micros.sp_purgehistory();"  procedure until the date is to 14 days from the current business date.<br /> You should now find that the errors on your tills have gone.<br /> <br /> If your still having problems then contact your micros support as there  may be some issues with the micros.chk_dtl or micros.trans_dtl database  tables.<br /> <br /> Im not going to get into diagnosing these problems here yet. If you  believe you have a strong grasp of SQL and are comfortable updating and  deleting rows from the SQL database then drop me an email and ill tell  you what to look for.</div>]]></content:encoded></item><item><title><![CDATA[RES 3700 - Error: Waiting on MDSHosts.xml]]></title><link><![CDATA[https://microspostools.weebly.com/blog/res-3700-error-waiting-on-mdshostsxml]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/res-3700-error-waiting-on-mdshostsxml#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:34:32 GMT</pubDate><category><![CDATA[3700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/res-3700-error-waiting-on-mdshostsxml</guid><description><![CDATA[When ops is starting on all versions of micros workstations it loads a number of different modules. The essential ones are as follows for correct operation of the workstations. MDSHosts.xml MDSServices.xml MDSPrinters.xml Ops.exe  You may also find KDS Display loading depending on your setup.  You may find that the Application Loader will stall on any one of these, the most common being MDSHosts.xml.  MDSHosts.xml contains IP address and Hostname information for the server and all workstations s [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>When ops is starting on all versions of micros workstations it loads a number of different modules.<br /> The essential ones are as follows for correct operation of the workstations.<br /> MDSHosts.xml<br /> MDSServices.xml<br /> MDSPrinters.xml<br /> Ops.exe<br /> <br /> You may also find KDS Display loading depending on your setup.<br /> <br /> You may find that the Application Loader will stall on any one of these, the most common being MDSHosts.xml.<br /> <br /> MDSHosts.xml contains IP address and Hostname information for the server and all workstations so its essential for operation.<br /> On WS4, WS4LX, WS5 model workstations its located on the compact flash drive in cf\micros\etc<br /> On Win32 workstations its located in c:\micros\common\etc.<br /> Same applies for all the .xml files above.<br /> <br /> Workstations should be kept up to date automatically with these files and should be downloaded upon installing ops using CAL.<br /> <br /> If you find the Application Loader stalling there are a few simple steps you need to take.<br /> <br /> Quick Fix: Transfer a copy of the MDSHosts.xml to the workstation. It is  located on the server under D:\micros\common\etc and needs to be copied  to the workstation. See above for the correct directory.<br /> <br /> Long Term Fix:<br /> <br /> Step 1) Make sure the MDSHosts.xml has a good copy on the server. It should be located in D:\micros\common\etc<br /> Check the last modified date. It should be fairly recent ie. a few days.  Reload the database via the Micros Control Panel (reload not restart).  If the modified date has not updated and the workstation still not  starting then proceed to step 2.<br /> <br /> Step 2) Force the database to create a new copy. Open services.msc and restart the following services:<br /> <br /> Micros Distributed Services ManagerMicros DB Update Service<br /> Step 3) Reload the database via the  Micros Control Panel. ( reload not restart ). The last modified date of  the file should have updated to the current date/time.</div>]]></content:encoded></item><item><title><![CDATA[RES 3700 - Low Disk Space Common Causes.]]></title><link><![CDATA[https://microspostools.weebly.com/blog/res-3700-low-disk-space-common-causes]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/res-3700-low-disk-space-common-causes#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:32:30 GMT</pubDate><category><![CDATA[3700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/res-3700-low-disk-space-common-causes</guid><description><![CDATA[From time to time it is possible that the micros drives can run out of space. Below i will list the usual suspects.  Database backups:  If your backing up the micros database on the server you should be  running database validation. If the validation fails it will create a  .bad extension backup in the "%Database Dir%\micros\database\data"  directory where %Database Dir%&nbsp; is the drive the database is stored on.  For reasons i dont know why if a .bad file is created the archived  backups wil [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>From time to time it is possible that the micros drives can run out of space. Below i will list the usual suspects.<br /> <br /> <strong style="">Database backups:</strong><br /> <br /> If your backing up the micros database on the server you should be  running database validation. If the validation fails it will create a  .bad extension backup in the "%Database Dir%\micros\database\data"  directory where %Database Dir%&nbsp; is the drive the database is stored on.<br /> <br /> For reasons i dont know why if a .bad file is created the archived  backups will no longer rotate and it will store backups in the  "%Database Dir%\micros\database\data\archives" until the hard&nbsp; drive  runs out of space.<br /> <br /> Solution: Delete the .bad file and delete any unnecessary backups in the archives directory.<br /> <br /> -----------------------------------------------------------------<br /> <br /> <strong style="">3700d.log Verbosity:</strong><br /> <br /> In the D:\Micros\Res\Pos\Etc directory there are 7 days worth of 3700d.log files. <br /> If the verbosity is turned up high in the logs and left like that it can eat up disk space very quickly.<br /> To change the verbosity open the Micros Control panel via the command line.<br /> <br /> cpanel.exe /verbosity<br /><span></span><br /> The Micros Control Panel will now  open with a verbosity tab where you can change the verbosity for the  services and workstations between 0 and 10. Normal use should all be 0.<br /><br /><span></span>-------------------------------------------------------------------<br /> <br /><span></span><strong style="">Database Log File size:</strong><br /> All RES 3700 databases have a file  called micros.log kept in the "%Database Dir%\micros\database\data"  directory along with the micros.db which is the database.<br /> <br /><span></span>The micros.log file is essential  for the database to run but on occasion this file has been known to  vastly increase in size into the gigabytes. Usually they are less than a  few meg if not less than a meg.<br /> <br /> Version 3.2 and below:<br /><br /><span></span>Step 1) Stop the database.<br /><br /><span></span>Step 2) Start -&gt; Run and type in "scview" without the quotes and press ok.<br /><br /><span></span>Step  3) Select utilities and select "Change log file information". You may  need to add the adaptive server anywhere plugin to get these options.<br /> <br /><span></span>Step 4) Browse to the micros.db file and press next.<br /><br /><span></span>Step 5) Use all the default options here except the step where it asks you to create a mirror log file, here select "no change"<br /><br /><span></span>Step 6) Tick the box to delete the old log file information and press finish.<br /><br /><span></span>Step 7) Once you press finish you will be given a summary of your settings, just press ok to this.<br /> <br /><span></span>Step 8) Open a command prompt and  change the directory to the micros database directory which contains the  micros.db file and execute the following command.<br /> <br /><span></span>dbsrv6.exe micros.db -f<br /> <br /><span></span>The SQL adaptive server anywhere  program should have opened and now shrank down to the system tray.  Double click on the icon and select shutdown.<br /> Now start the database via the  Micros Control Panel and shazam you should have a started database and a  brand new small micros.log file.<br /> <br /> Version 4.0 and above:<br /> Thankfully much easier than 3.2 and much less frequently needed.<br /> <br /><span></span>Step 1) Stop the database<br /><br /><span></span>Step 2) Delete the micros.log file<br /><br /><span></span>Step  3) Run the following command from the run prompt where D:\ is the drive  of your database. You might notice something flash up for a split  second but will most likely go unnoticed. (Capital F is important)<br /> <br /><span></span>DM.exe -F D:\micros\database\data\micros.db<br /> <br /><span></span>Step 4) Start the database via Micros Control Panel, you should now have a new micros.log file.</div>]]></content:encoded></item><item><title><![CDATA[RES 3700 - Error: No communication with autosequence pc.]]></title><link><![CDATA[https://microspostools.weebly.com/blog/res-3700-error-no-communication-with-autosequence-pc]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/res-3700-error-no-communication-with-autosequence-pc#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:29:20 GMT</pubDate><category><![CDATA[3700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/res-3700-error-no-communication-with-autosequence-pc</guid><description><![CDATA[The service Autoseqserv.exe is responsible for managing scheduled  autosequences as well as allowing autosequences such as end of shift  reports,&nbsp; to be executed from the pos operations. If this service is frozen or simply not running you will get an error  indicating that there was a failure communicating with the autosequence  pc. A lot of the time if the service is frozen you will simply have the pos  operations hang for a few minutes before the error displays, if the  service is not run [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>The service Autoseqserv.exe is responsible for managing scheduled  autosequences as well as allowing autosequences such as end of shift  reports,&nbsp; to be executed from the pos operations.<br /> If this service is frozen or simply not running you will get an error  indicating that there was a failure communicating with the autosequence  pc.<br /> A lot of the time if the service is frozen you will simply have the pos  operations hang for a few minutes before the error displays, if the  service is not running you should get the error almost instantly.<br /> <br /> RES 3.2 and below:<br /> The autosequence service is located in the Micros Control Panel and can be turned on or off.<br /> <br /> RES 4.0 and above<br /> The autosequence service is located in windows services and is called  "Micros Autosequence Service". If it is stopped start it, if it is  started then restart it.<br /> <br /> If you are unable to restart the service you will need to kill the  executable via task manager or 3rd party program&nbsp; such as pskill.exe  which can be downloaded from microsoft.com. </div>]]></content:encoded></item><item><title><![CDATA[RES 3700 - System Closed]]></title><link><![CDATA[https://microspostools.weebly.com/blog/res-3700-system-closed]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/res-3700-system-closed#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:28:25 GMT</pubDate><category><![CDATA[3700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/res-3700-system-closed</guid><description><![CDATA[System Closed is an error that you will get on the micros workstations when the system is set to "Back of House".  To resolve this open the Micros Control Panel. Start -&gt; Programs -&gt; Micros Applications -&gt; Micros Control Panel.  Select Restaurant. On the right hand side you should have the option to press "Front of House" and then press ok.  All should be ok now.  [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>System Closed is an error that you will get on the micros workstations when the system is set to "Back of House".<br /> <br /> To resolve this open the Micros Control Panel. Start -&gt; Programs -&gt; Micros Applications -&gt; Micros Control Panel.<br /> <br /> Select Restaurant. On the right hand side you should have the option to press "Front of House" and then press ok.<br /> <br /> All should be ok now. </div>]]></content:encoded></item><item><title><![CDATA[9700 - Error: Printer System error / IP printer error]]></title><link><![CDATA[https://microspostools.weebly.com/blog/9700-error-printer-system-error-ip-printer-error]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/9700-error-printer-system-error-ip-printer-error#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:27:34 GMT</pubDate><category><![CDATA[9700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/9700-error-printer-system-error-ip-printer-error</guid><description><![CDATA[ If you have IP network based printers tm-u220b M188B or similar which  are setup on IPCC's then there is a process called ipcc.exe which is  required for these to work.  Step 1) First we need to get to a micros prompt. In Version 3.00+ Type  "micros" and press enter without the quotes. Go to step 2. In versions less than 3.00 "Start -&gt; Programs -&gt; Micros Systems  9700 -&gt; Nut Cracker". At the $ prompt type in "micros" and press  enter. Go to step 2.  Step 2) At the micros prompt then ty [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'> If you have IP network based printers tm-u220b M188B or similar which  are setup on IPCC's then there is a process called ipcc.exe which is  required for these to work.<br /> <br /> Step 1) First we need to get to a micros prompt. In Version 3.00+ Type  "micros" and press enter without the quotes. Go to step 2.<br /> In versions less than 3.00 "Start -&gt; Programs -&gt; Micros Systems  9700 -&gt; Nut Cracker". At the $ prompt type in "micros" and press  enter. Go to step 2.<br /> <br /> Step 2) At the micros prompt then type in "ps ipcc" without the quotes  and press enter. If you are returned an ipcc process then this is not  the problem. If you are not returned a process type in "reload" and  press enter and then type "ps ipcc" and press enter. You should now be  able to print.       <a style="" href="http://micros-pos.blogspot.co.uk/2010/11/9700-error-printer-system-error-ip.html#comment-form">0 comments</a> </div>]]></content:encoded></item><item><title><![CDATA[3700 - Error: No communication with Database server, Enter Stand Alone Mode]]></title><link><![CDATA[https://microspostools.weebly.com/blog/3700-error-no-communication-with-database-server-enter-stand-alone-mode]]></link><comments><![CDATA[https://microspostools.weebly.com/blog/3700-error-no-communication-with-database-server-enter-stand-alone-mode#comments]]></comments><pubDate>Thu, 28 Jun 2012 20:26:45 GMT</pubDate><category><![CDATA[3700]]></category><guid isPermaLink="false">https://microspostools.weebly.com/blog/3700-error-no-communication-with-database-server-enter-stand-alone-mode</guid><description><![CDATA[Stand Alone Mode - is a status where the tills can operate by themselves  without any communication with the micros server. All checks will be  stored on the workstation and any checks created on the other  workstations will not be accessible from anywhere except the workstation  it was created on.  A requirement for this to be successful in closing off checks and giving  customer receipts is to have payment types designed for Stand alone  mode.&nbsp; These payment types are usually denoted by " [...] ]]></description><content:encoded><![CDATA[<div class="paragraph" style='text-align:left;'>Stand Alone Mode - is a status where the tills can operate by themselves  without any communication with the micros server. All checks will be  stored on the workstation and any checks created on the other  workstations will not be accessible from anywhere except the workstation  it was created on.<br /> <br /> A requirement for this to be successful in closing off checks and giving  customer receipts is to have payment types designed for Stand alone  mode.&nbsp; These payment types are usually denoted by "O/L" before the  payment type.OL = Off Line.<br /> <br /> This is only a requirement if the Micros is integrated with a PMS system  as to prevent the offline still attempting to communicate with the PMS  system.<br /> <br /> Troubleshooting<br /> <br /> Step 1) Make sure the Micros server is turned on.<br /> <br /> Step 2) Make sure the database is running. Open the Micros Control Panel  "Start -&gt; Programs -&gt; Micros Applications -&gt; Micros Control  Panel". Select Restaurant and make sure that the system is set to "Front  Of House".<br /> <br /> Step 3) If the system is set to Front of House next thing to check is if  the workstations are showing as green arrows in the control panel. If  all the workstations are Red arrows then the problem is with the network  communication between the server and the workstations.<br /> If you dont see any workstations green or red then select View -&gt; Show All Clients.<br /> You should now be able to see whether they are Green or Red.<br /> <br /> Step 4) Check the free diskspace on the database drive. If the drive has no space the system wont work.<br /> <br /> Step 5) If all of the above is ok then your next step is to check the status of the MICROS MDS HTTP SERVICE.<br /> Open services list by typing Services.msc into the run prompt. Scroll  down to the Micros mds http service and make sure its started. After it  is started reload the database via the control panel. This service is  required for communication between the workstations and the database. <br /> <br /> Step 6) If all above has failed then restarting the server couldnt hurt.<br /> <br /> Step 7) Further investigation into the logs would be needed.</div>]]></content:encoded></item></channel></rss>