<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wikido.isoftdata.com//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zfreeman</id>
	<title>ISoft Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wikido.isoftdata.com//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zfreeman"/>
	<link rel="alternate" type="text/html" href="https://wikido.isoftdata.com//index.php?title=Special:Contributions/Zfreeman"/>
	<updated>2026-05-03T16:45:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://wikido.isoftdata.com//index.php?title=Acomba&amp;diff=10436</id>
		<title>Acomba</title>
		<link rel="alternate" type="text/html" href="https://wikido.isoftdata.com//index.php?title=Acomba&amp;diff=10436"/>
		<updated>2018-05-30T21:28:27Z</updated>

		<summary type="html">&lt;p&gt;Zfreeman: A GL integration between Acomba and ITrack Enterprise&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Acomba Integration =&lt;br /&gt;
== Installation ==&lt;br /&gt;
The necessary files can all be found through SVN at SVN\Trunk\Utility\Scripts\DuboisAcomba.&lt;br /&gt;
# Run acombaGLView.sql and custom_inventory_triggers.sql on their itrack enterprise database.&lt;br /&gt;
# Install python 3.4 and the python mysql connector, ensuring both 32bit or 64bit.  &lt;br /&gt;
# Create a folder called AcombaExport in the ISoft Data Systems folder in program files, where the enterprise folder exists.  Copy the glExport.py file and the PythonTools folder into your new folder.&lt;br /&gt;
# Create a task in Windows Task Scheduler to run the export on whatever schedule the client would like.  The executable will be python, the argument will be ./glExport.py and the working directory should be the folder you created in step 3.&lt;br /&gt;
# In the glExport.py file, there will be a line at the beginning indicating the folder it writes files to as well as the mysql credentials.  Ensure both are valid and what the client wants.&lt;br /&gt;
== Operation ==&lt;br /&gt;
Grab the most recently created export file in the path specified in glExport.py.&lt;br /&gt;
Ask the client to open Acomba and login.&lt;br /&gt;
Import the file in acomba by clicking on the menu&amp;gt;Input&amp;gt;Utilities&amp;gt;Import Data, select the &amp;quot;Transactions to the General Ledger&amp;quot; radio button, then click import and select the file.  &lt;br /&gt;
If there were errors, view them.  Note that old errors are not automatically deleted, it&amp;#039;s all just saved to a file in the export folder called GLIMPORT.ERR, so you may see errors that were generated long ago.  Renaming or deleting the error file can help clear out the noise.&lt;br /&gt;
== Summary ==&lt;br /&gt;
The python script simply reads from the view v_acomba_glexport, which contains all unexported gl information.  This information is formatted in the fixed width manner required by acomba and written to a date stamped file.  It then marks all glentries as exported in the enterprise database.&lt;/div&gt;</summary>
		<author><name>Zfreeman</name></author>
	</entry>
	<entry>
		<id>https://wikido.isoftdata.com//index.php?title=Using_SVN_from_the_command-line&amp;diff=9340</id>
		<title>Using SVN from the command-line</title>
		<link rel="alternate" type="text/html" href="https://wikido.isoftdata.com//index.php?title=Using_SVN_from_the_command-line&amp;diff=9340"/>
		<updated>2016-04-15T18:23:48Z</updated>

		<summary type="html">&lt;p&gt;Zfreeman: /* Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document explains the three most important SVN commands that you can use from a command line. It doesn&amp;#039;t deal with questions you may have about how to use TortoiseSVN, ISoft&amp;#039;s favorite SVN tool for Windows.&lt;br /&gt;
&lt;br /&gt;
Although SVN is a command-line program, it is also context-sensitive. In other words, SVN assumes that you want to operate on files in the current directory, so you should change directories to your &amp;quot;working copy&amp;quot; before getting started.&lt;br /&gt;
&lt;br /&gt;
You run SVN commands by typing &amp;#039;svn&amp;#039;, followed by the command, followed by the command arguments.&lt;br /&gt;
&lt;br /&gt;
== Checkout ==&lt;br /&gt;
&lt;br /&gt;
Before you can use or work on a product that is stored in SVN, you need to check it out. First, you need an SVN username and password, and you need to know the URL of the files you are checking out. (For example, ITrack products are kept in &amp;lt;nowiki&amp;gt;https://svn.isoftdata.com/ITrack/trunk&amp;lt;/nowiki&amp;gt;, LXE is kept in &amp;lt;nowiki&amp;gt;https://svn.isoftdata.com/Web/trunk/EnterpriseLX&amp;lt;/nowiki&amp;gt;, etc. &lt;br /&gt;
&lt;br /&gt;
Then, create a folder for your local &amp;quot;working copy&amp;quot; of the product, go to the folder, and enter &amp;#039;svn checkout&amp;#039; followed by the URL, like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn checkout https://svn.isoftdata.com/Web/trunk/EnterpriseLX&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This command will check out all the files needed for running LXE on a given server. (Note that LXE is not ready to use out-of-the-box like this; in order to prepare LXE for actual use follow the steps for [[Installing LX]].) &lt;br /&gt;
&lt;br /&gt;
== Update ==&lt;br /&gt;
&lt;br /&gt;
If you have already checked out files in the past, and you want to update those files based on what is in the SVN repository, you use the &amp;#039;update&amp;#039; command, like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn update&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If there are conflicts between files, you may need to choose between the version of the file that is in the repository (&amp;quot;tc&amp;quot;) and the version of the file that is stored in the current directory (&amp;quot;mc&amp;quot;). Otherwise, you may wish to hand-carve the local file based on the differences between it and the one in the repository (&amp;quot;ec&amp;quot;). If you just want to &amp;#039;&amp;#039;&amp;#039;see&amp;#039;&amp;#039;&amp;#039; the differences, type &amp;quot;df&amp;quot; at the question prompt. (For details on the &amp;#039;diff&amp;#039; command, including how to read its output, enter &amp;#039;man diff&amp;#039; from a linux prompt.)&lt;br /&gt;
&lt;br /&gt;
If you&amp;#039;re changing things in production, before making any commits, please run the following to see local changes from your last checkout.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn stat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The command to see differences between your local copy and what&amp;#039;s currently on svn is as follows: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn stat -u&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please check both of these things before committing to production.&lt;br /&gt;
&lt;br /&gt;
== Commit ==&lt;br /&gt;
&lt;br /&gt;
You may wish to upload local changes to the repository, creating a new revision that reflects those changes. To do so, you must first ensure that the local copy has been updated (see UPDATE above). Then, commit your changes like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
SVN may ask you to enter some comments in a text editor regarding your changes; you can enter comments or just type :wq to submit your changes without comment.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
These are the three day-to-day operations you will likely want to use from the command line. For more detailed information about using SVN, you may wish to read [http://svnbook.red-bean.com/en/1.5/index.html Version Control with Subversion].&lt;/div&gt;</summary>
		<author><name>Zfreeman</name></author>
	</entry>
</feed>