﻿<?xml version="1.0" encoding="utf-16"?>
<JiwaDocument xmlns:jiwa="http://www.jiwa.com.au/xml/schemas" Type="JiwaFinancials.Jiwa.JiwaApplication.Plugin.Plugin">
  <RecID>83c71bc6-b10b-47f2-a71c-00a80bba98e9</RecID>
  <Name>Custom Pricing</Name>
  <Description>Attkey Computer Solutions
Using custom fields on debtor which provide additional debtor classifications for pricing</Description>
  <IsEnabled>true</IsEnabled>
  <IsIsolatedToOwnAppDomain>false</IsIsolatedToOwnAppDomain>
  <ExecutionOrder>0</ExecutionOrder>
  <Author>Danny Costa</Author>
  <Version />
  <Code>Imports JiwaFinancials.Jiwa
Imports Microsoft.VisualBasic
Imports System.Windows.Forms
Imports System.Data.SqlClient
Imports System.Drawing
Imports System.Data

Public Class FormPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaFormPlugin

    Public Overrides Function InitializeLifetimeService() As Object
        ' returning null here will prevent the lease manager
        ' from deleting the Object.
        Return Nothing
    End Function

    Public Sub SetupBeforeHandlers(ByVal JiwaForm As JiwaApplication.IJiwaForm, ByVal Plugin As JiwaApplication.Plugin.Plugin) Implements JiwaApplication.IJiwaFormPlugin.SetupBeforeHandlers
    End Sub

    Public Sub Setup(ByVal JiwaForm As JiwaApplication.IJiwaForm, ByVal Plugin As JiwaApplication.Plugin.Plugin) Implements JiwaApplication.IJiwaFormPlugin.Setup
'		Dim DebtorForm As JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm = DirectCast(JiwaForm, JiwaSalesUI.SalesOrder.SalesOrderEntryForm)
		Dim DebtorForm As JiwaFinancials.Jiwa.JiwaDebtorsUI.frmDebtor = DirectCast(JiwaForm, JiwaDebtorsUI.frmDebtor)
		
		Dim group As Infragistics.Win.UltraWinToolbars.RibbonGroup = DebtorForm.UltraToolbarsManager1.Ribbon.Tabs("Main").Groups("Actions")
		If group Is Nothing Then
			group = New Infragistics.Win.UltraWinToolbars.RibbonGroup("Other", "Other")			
			DebtorForm.UltraToolbarsManager1.Ribbon.Tabs("Utilities").Groups.Add(group)
		End If
	
		Dim newTool As New Infragistics.Win.UltraWinToolbars.ButtonTool("Price Load")        
        newTool.SharedProps.Caption = "Price Load"
        DebtorForm.UltraToolbarsManager1.Tools.Add(newTool)
		group.Tools.AddTool("Price Load")
        group.Tools("Price Load").InstanceProps.MinimumSizeOnRibbon = Infragistics.Win.UltraWinToolbars.RibbonToolSize.Normal	
        AddHandler DebtorForm.UltraToolbarsManager1.ToolClick, AddressOf DebtorForm_Toolbar_ToolClick
    '    AddHandler DebtorForm.StateChanged, AddressOf DebtorForm_StateChanged
	
	End Sub

	Private Sub DebtorForm_Toolbar_ToolClick
		With JiwaApplication.Manager.Instance.Database
		Dim SQL As String = ""
		Dim SQLReader As SqlDataReader = Nothing
		Dim SQLParam As SqlParameter = Nothing
		
        SQL = "Attkey_ConfigureDebtorPricing"

        Using SQLCmd As SqlCommand = New SqlCommand(SQL, .SQLConnection, .SQLTransaction)
			messagebox.Show("Please wait 10 minutes for the prices to update into inventory.")
			SQLCmd.CommandTimeout = 600
			SQLCmd.CommandType = System.Data.CommandType.StoredProcedure 			
            SQLReader = SQLCmd.ExecuteReader()
            SQLReader.Close()
			SQLCmd.Dispose()
        End Using			
		
    	End With		
	End Sub	
	
		Public Sub DebtorForm_StateChanged(ByVal sender As Object, ByVal e As System.EventArgs)
		Dim DebtorForm As JiwaFinancials.Jiwa.JiwaDebtorsUI.frmDebtor = DirectCast(sender, JiwaFinancials.Jiwa.JiwaDebtorsUI.frmDebtor)
        DebtorForm.UltraToolbarsManager1.Tools("Price Load").SharedProps.Enabled = True       
    End Sub
End Class

Public Class BusinessLogicPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaBusinessLogicPlugin

    Public Overrides Function InitializeLifetimeService() As Object
        ' returning null here will prevent the lease manager
        ' from deleting the Object.
        Return Nothing
    End Function

    Public Sub Setup(ByVal JiwaBusinessLogic As JiwaApplication.IJiwaBusinessLogic, ByVal Plugin As JiwaApplication.Plugin.Plugin) Implements JiwaApplication.IJiwaBusinessLogicPlugin.Setup
    End Sub

End Class

Public Class ApplicationManagerPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaApplicationManagerPlugin

    Public Overrides Function InitializeLifetimeService() As Object
        ' returning null here will prevent the lease manager
        ' from deleting the Object.
        Return Nothing
    End Function

    Public Sub Setup(ByVal Plugin As JiwaApplication.Plugin.Plugin) Implements JiwaApplication.IJiwaApplicationManagerPlugin.Setup
    End Sub

End Class

Public Class CustomFieldPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaCustomFieldPlugin

    Public Overrides Function InitializeLifetimeService() As Object
        ' returning null here will prevent the lease manager
        ' from deleting the Object.
        Return Nothing
    End Function

    Public Sub FormatCell(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Col As Integer, ByVal Row As Integer, ByVal HostObject As JiwaApplication.IJiwaCustomFieldValues, ByVal CustomField As JiwaApplication.CustomFields.CustomField, ByVal CustomFieldValue As JiwaApplication.CustomFields.CustomFieldValue) Implements JiwaApplication.IJiwaCustomFieldPlugin.FormatCell
	End Sub

    Public Sub ReadData(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Row As Integer, ByVal HostObject As JiwaApplication.IJiwaCustomFieldValues, ByVal CustomField As JiwaApplication.CustomFields.CustomField, ByVal CustomFieldValue As JiwaApplication.CustomFields.CustomFieldValue) Implements JiwaApplication.IJiwaCustomFieldPlugin.ReadData
        If CustomField.PluginCustomField.Name = "3M" Then
         ' The Contents of the custom field is the Branch ID.  We need to read the branch description and put that into the display contents.
        	Dim Db3M As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
				Try
            	Db3M.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = Db3M.Description
				Catch ex As JiwaApplication.Exceptions.RecordNotFoundException
				End Try
        	End If      
      	ElseIf CustomField.PluginCustomField.Name = "COL" Then
        	Dim DbCOL As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
				Try
            	DbCOL.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = DbCOL.Description
				Catch ex As JiwaApplication.Exceptions.RecordNotFoundException
				End Try
        	End If      
      	ElseIf CustomField.PluginCustomField.Name = "MEG" Then
        	Dim MEG As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
            	MEG.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = MEG.Description
        	End If      
      	ElseIf CustomField.PluginCustomField.Name = "LMA" Then
        	Dim LMA As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
            	LMA.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = LMA.Description
        	End If      
      	ElseIf CustomField.PluginCustomField.Name = "HOK" Then
        	Dim HOK As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
            	HOK.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = HOK.Description
        	End If      
      	ElseIf CustomField.PluginCustomField.Name = "LMMO" Then
        	Dim LMO As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
            	LMO.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = LMO.Description
        	End If 
		ElseIf CustomField.PluginCustomField.Name = "LMGO" Then
        	Dim LMGO As New JiwaApplication.Entities.Debtor.Classification        
        	If CustomFieldValue.Contents.Trim.Length &gt; 0 Then
            	LMGO.ReadRecord(CustomFieldValue.Contents.Trim)
            	CustomFieldValue.DisplayContents = LMGO.Description
        	End If    	
      	End If      
	
	End Sub

    Public Sub ButtonClicked(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Col As Integer, ByVal Row As Integer, ByVal HostObject As JiwaApplication.IJiwaCustomFieldValues, ByVal CustomField As JiwaApplication.CustomFields.CustomField, ByVal CustomFieldValue As JiwaApplication.CustomFields.CustomFieldValue) Implements JiwaApplication.IJiwaCustomFieldPlugin.ButtonClicked
        If CustomField.PluginCustomField.Name = "3M" Then
			'Dim db3M As New JiwaApplication.Entities.Debtor.Classification
			Dim db3M As New MyDebtorClassification	         
			db3M.Search(FormObject.Form,"Description LIKE 'DW%'")
			CustomFieldValue.Contents = db3M.RecID 		
			CustomFieldValue.DisplayContents = db3M.Description 					
      	ElseIf CustomField.PluginCustomField.Name = "COL" Then
			Dim COLR As New MyDebtorClassification
			COLR.Search(FormObject.Form,"Description LIKE 'CS%'")
			CustomFieldValue.Contents = COLR.RecID 		
			CustomFieldValue.DisplayContents = COLR.Description 					
      	ElseIf CustomField.PluginCustomField.Name = "MEG" Then
			Dim MEG As New MyDebtorClassification
			MEG.Search(FormObject.Form,"Description LIKE 'M%'")
			CustomFieldValue.Contents = MEG.RecID 		
			CustomFieldValue.DisplayContents = MEG.Description 					
      	ElseIf CustomField.PluginCustomField.Name = "LMA" Then
			Dim LMA As New MyDebtorClassification
			LMA.Search(FormObject.Form,"Description LIKE 'LMA%'")
			CustomFieldValue.Contents = LMA.RecID 		
			CustomFieldValue.DisplayContents = LMA.Description 					
      	ElseIf CustomField.PluginCustomField.Name = "HOK" Then
			Dim HOK As New MyDebtorClassification
			HOK.Search(FormObject.Form,"Description LIKE 'HOK%'")
			CustomFieldValue.Contents = HOK.RecID 		
			CustomFieldValue.DisplayContents = HOK.Description 					
      	ElseIf CustomField.PluginCustomField.Name = "LMMO" Then
			Dim LMMO As New MyDebtorClassification
			LMMO.Search(FormObject.Form,"Description LIKE 'LMMO%'")
			CustomFieldValue.Contents = LMMO.RecID 		
			CustomFieldValue.DisplayContents = LMMO.Description 		
		ElseIf CustomField.PluginCustomField.Name = "LMGO" Then
			Dim LMGO As New MyDebtorClassification
			LMGO.Search(FormObject.Form,"Description LIKE 'LMGO%'")
			CustomFieldValue.Contents = LMGO.RecID 		
			CustomFieldValue.DisplayContents = LMGO.Description 			
      	End If      	
	
	End Sub

End Class

Public Class MyDebtorClassification
	Inherits JiwaApplication.Entities.Debtor.Classification
	
	Public Overloads Sub Search(ByVal OwnerForm As System.Windows.Forms.Form, ByVal FilterSQL As String)
            With JiwaApplication.Manager.Instance.Search
                .Clear()
                .Caption = "Classification"
                .FilterNo = 100
                .SetDefaultSearch(JiwaApplication.JiwaSearch.clsSearch.SearchModes.jswDebtorClassification)
				
				If FilterSQL.Trim.Length &gt; 0 Then
                    For Each searchOption As JiwaApplication.JiwaSearch.SearchOption In .Options
                        If Not UCase(searchOption.SQLStr).Contains("WHERE") Then
                            searchOption.SQLStr += " WHERE "
                        Else
                            searchOption.SQLStr += " AND "
                        End If

                        searchOption.SQLStr += FilterSQL
                    Next
                End If

                If .Show(OwnerForm) = DialogResult.OK Then
                    If .Results.Count &gt; 0 Then
                        ReadRecord(.Fields(1).FieldValue)
                    Else
                        Throw New JiwaApplication.Exceptions.ClientCancelledException
                    End If
                End If
            End With
        End Sub
End Class
	
Public Class LineCustomFieldPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaLineCustomFieldPlugin

    Public Overrides Function InitializeLifetimeService() As Object
        ' returning null here will prevent the lease manager
        ' from deleting the Object.
        Return Nothing
    End Function

    Public Sub FormatCell(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Col As Integer, ByVal Row As Integer, ByVal HostItem As JiwaApplication.IJiwaLineCustomFieldValues, ByVal CustomField As JiwaApplication.CustomFields.CustomField, ByVal CustomFieldValue As JiwaApplication.CustomFields.CustomFieldValue) Implements JiwaApplication.IJiwaLineCustomFieldPlugin.FormatCell
    End Sub

    Public Sub ReadData(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Row As Integer, ByVal HostItem As JiwaApplication.IJiwaLineCustomFieldValues, ByVal CustomField As JiwaApplication.CustomFields.CustomField, ByVal CustomFieldValue As JiwaApplication.CustomFields.CustomFieldValue) Implements JiwaApplication.IJiwaLineCustomFieldPlugin.ReadData
    End Sub

    Public Sub ButtonClicked(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Col As Integer, ByVal Row As Integer, ByVal HostItem As JiwaApplication.IJiwaLineCustomFieldValues, ByVal CustomField As JiwaApplication.CustomFields.CustomField, ByVal CustomFieldValue As JiwaApplication.CustomFields.CustomFieldValue) Implements JiwaApplication.IJiwaLineCustomFieldPlugin.ButtonClicked
    End Sub

End Class

Public Class SystemSettingPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaSystemSettingPlugin

    Public Overrides Function InitializeLifetimeService() As Object
        ' returning null here will prevent the lease manager
        ' from deleting the Object.
        Return Nothing
    End Function

    Public Sub FormatCell(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Col As Integer, ByVal Row As Integer, ByVal SystemSetting As JiwaApplication.SystemSettings.Setting) Implements JiwaApplication.IJiwaSystemSettingPlugin.FormatCell
    End Sub

    Public Sub ReadData(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Row As Integer, ByVal SystemSetting As JiwaApplication.SystemSettings.Setting) Implements JiwaApplication.IJiwaSystemSettingPlugin.ReadData
    End Sub

    Public Sub ButtonClicked(ByVal BusinessLogicHost As JiwaApplication.IJiwaBusinessLogic, ByVal GridObject As JiwaApplication.Controls.JiwaGrid, ByVal FormObject As JiwaApplication.IJiwaForm, ByVal Col As Integer, ByVal Row As Integer, ByVal SystemSetting As JiwaApplication.SystemSettings.Setting) Implements JiwaApplication.IJiwaSystemSettingPlugin.ButtonClicked
    End Sub

End Class

Public Class ScheduledExecutionPlugin
    Inherits System.MarshalByRefObject
    Implements JiwaApplication.IJiwaScheduledExecutionPlugin

    Public Sub Execute(ByVal Plugin As JiwaApplication.Plugin.Plugin, ByVal Schedule As JiwaApplication.Schedule.Schedule) Implements JiwaApplication.IJiwaScheduledExecutionPlugin.Execute

    End Sub

    Public Sub OnServiceStart(ByVal Plugin As JiwaApplication.Plugin.Plugin) Implements JiwaApplication.IJiwaScheduledExecutionPlugin.OnServiceStart

    End Sub

    Public Sub OnServiceStopping(ByVal Plugin As JiwaApplication.Plugin.Plugin) Implements JiwaApplication.IJiwaScheduledExecutionPlugin.OnServiceStopping

    End Sub
End Class
</Code>
  <ExceptionPolicy>Report</ExceptionPolicy>
  <PluginFormCollection>
    <PluginForm>
      <RecID>43687ce1-5f65-4c5c-b674-b2426873bf42</RecID>
      <Description>Debtor Maintenance</Description>
      <ClassName>JiwaFinancials.Jiwa.JiwaDebtorsUI.frmDebtor</ClassName>
    </PluginForm>
  </PluginFormCollection>
  <ReferenceCollection>
    <Reference>
      <RecID>52607f02-cabe-46f2-8bb5-3a8a9d200813</RecID>
      <AssemblyFullName>JiwaApplication, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaApplication.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaApplication.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>8cc01dbd-ab3c-449d-8345-05414a400bcb</RecID>
      <AssemblyFullName>mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>mscorlib.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>48b244bc-d481-4c88-9308-37bff3102779</RecID>
      <AssemblyFullName>Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</AssemblyFullName>
      <AssemblyName>Microsoft.VisualBasic.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualBasic\v4.0_10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualBasic.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>d597524e-9902-40ce-9cd2-8c564a330aa8</RecID>
      <AssemblyFullName>System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>3dd13593-e334-4d98-be01-17ee90c01a3a</RecID>
      <AssemblyFullName>System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Windows.Forms.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>7dcb6c8b-699f-4f09-87ff-977d7f7fcf33</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinToolbars.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinToolbars.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinToolbars.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>76d5a2a5-d60c-4865-b37e-e2b9976bee68</RecID>
      <AssemblyFullName>Infragistics4.Win.Misc.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.Misc.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.Misc.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>8f619cf9-b7ef-4104-841c-c409ccedd19e</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinStatusBar.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinStatusBar.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinStatusBar.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>e96d3810-b00f-42b9-937c-2bcac18ea426</RecID>
      <AssemblyFullName>Infragistics4.Win.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>13cf11d9-7973-4949-9e15-01304d5074dd</RecID>
      <AssemblyFullName>FarPoint.Win.Spread, Version=7.35.20132.1, Culture=neutral, PublicKeyToken=327c3516b1b18457</AssemblyFullName>
      <AssemblyName>FarPoint.Win.Spread.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\FarPoint.Win.Spread.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>f2bc412d-0354-4e98-9e5e-df8e96acef4b</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinTabControl.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinTabControl.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinTabControl.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>5b254835-1af0-43e8-b0d1-30a2460a0e2a</RecID>
      <AssemblyFullName>System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</AssemblyFullName>
      <AssemblyName>System.Drawing.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>e9a24bd6-752e-498a-b44f-2fa8e53184f0</RecID>
      <AssemblyFullName>Microsoft.SqlServer.Smo, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</AssemblyFullName>
      <AssemblyName>Microsoft.SqlServer.Smo.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.Smo\12.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.Smo.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>ce82c105-fb95-44fd-86f8-9109f4784553</RecID>
      <AssemblyFullName>JiwaODBC, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaODBC.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaODBC.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>e00f419b-9fcc-4a4f-a644-923268bd1479</RecID>
      <AssemblyFullName>System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Data.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>9718308f-b810-445e-8f5b-bf8be9c64760</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinEditors.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinEditors.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinEditors.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>282b6ffc-73ee-4dc0-858a-db74fdb46f1c</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinExplorerBar.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinExplorerBar.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinExplorerBar.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>eb8c0bb0-9d75-4f2f-9090-5b53fcf65122</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinTree.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinTree.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinTree.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>f89d7b74-daf9-4509-b9be-ab54483f36d7</RecID>
      <AssemblyFullName>System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Xml.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>8d113a08-88e7-4775-ba56-155e5c479290</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinListView.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinListView.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinListView.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>c3372bd8-88aa-4d7b-a898-63204295b9ef</RecID>
      <AssemblyFullName>CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304</AssemblyFullName>
      <AssemblyName>CrystalDecisions.CrystalReports.Engine.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\CrystalDecisions.CrystalReports.Engine\13.0.2000.0__692fbea5521e1304\CrystalDecisions.CrystalReports.Engine.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>f5ac9c27-9a3f-41c1-b584-b9f053f9d4ed</RecID>
      <AssemblyFullName>CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304</AssemblyFullName>
      <AssemblyName>CrystalDecisions.Shared.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\CrystalDecisions.Shared\13.0.2000.0__692fbea5521e1304\CrystalDecisions.Shared.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>3a91e8d6-3f4a-46b0-9f94-1ebb13e58576</RecID>
      <AssemblyFullName>CrystalDecisions.Windows.Forms, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304</AssemblyFullName>
      <AssemblyName>CrystalDecisions.Windows.Forms.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\CrystalDecisions.Windows.Forms\13.0.2000.0__692fbea5521e1304\CrystalDecisions.Windows.Forms.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>94e7c2c6-0740-4c31-a993-23c9c0cc4b00</RecID>
      <AssemblyFullName>ZetaHtmlEditControl, Version=1.1.0.3, Culture=neutral, PublicKeyToken=2e2e5ba5da72b6c0</AssemblyFullName>
      <AssemblyName>ZetaHtmlEditControl.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\ZetaHtmlEditControl.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>3c2b32de-bbcc-4f72-99c5-49632dce7446</RecID>
      <AssemblyFullName>Infragistics4.Win.AppStylistSupport.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.AppStylistSupport.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.AppStylistSupport.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>6af55c77-06f9-4e18-8db1-a934052bf490</RecID>
      <AssemblyFullName>JiwaLib, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaLib.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaLib.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>54b1658d-5aea-4ee7-9002-b2a9cd76fd31</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinSchedule.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinSchedule.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinSchedule.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>0ba15a75-2fd9-4a2f-987d-155f618ad76b</RecID>
      <AssemblyFullName>Infragistics4.Win.UltraWinGrid.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Win.UltraWinGrid.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Win.UltraWinGrid.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>39a0d176-26b7-4edf-acc0-253006258002</RecID>
      <AssemblyFullName>System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Runtime.Serialization.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>0e899153-7cc6-4902-a24c-16f71588464c</RecID>
      <AssemblyFullName>Infragistics4.Shared.v13.1, Version=13.1.20131.2060, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb</AssemblyFullName>
      <AssemblyName>Infragistics4.Shared.v13.1.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Infragistics4.Shared.v13.1.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>3d18059f-4bff-4de8-b5bc-9d65afffe3f8</RecID>
      <AssemblyFullName>System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Data.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>d54ee91e-c33e-48b9-970e-a99fca3c697d</RecID>
      <AssemblyFullName>Microsoft.SqlServer.ConnectionInfo, Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</AssemblyFullName>
      <AssemblyName>Microsoft.SqlServer.ConnectionInfo.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.ConnectionInfo\12.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.ConnectionInfo.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>6252d381-bb10-4749-bce1-d2633e6f12b3</RecID>
      <AssemblyFullName>mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>mscorlib.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>02f0e4b6-afde-4f8c-b07e-22e1ed000d7e</RecID>
      <AssemblyFullName>System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Windows.Forms.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>08fc1be7-6154-43e9-a8f1-797b2aa65089</RecID>
      <AssemblyFullName>System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</AssemblyFullName>
      <AssemblyName>System.Drawing.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>5b62544d-9bd0-4a4f-b7ad-0cbfa2df4390</RecID>
      <AssemblyFullName>System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>cef41e9f-8306-45c0-bca7-17a1cc0690d2</RecID>
      <AssemblyFullName>System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</AssemblyFullName>
      <AssemblyName>System.Core.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>d38956b8-e121-4fea-a03d-91458e80b86c</RecID>
      <AssemblyFullName>Microsoft.SqlServer.Dac, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</AssemblyFullName>
      <AssemblyName>Microsoft.SqlServer.Dac.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\Microsoft.SqlServer.Dac.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>bc0acc2d-199b-42be-8290-94310abc426c</RecID>
      <AssemblyFullName>JiwaEncryption, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaEncryption.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaEncryption.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>b1321484-3c6b-4239-87de-e3c43326ba2e</RecID>
      <AssemblyFullName>JiwaSendEmail, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaSendEmail.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaSendEmail.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>15b9d59e-4b3e-43ef-9cd3-33ca7c4a77bc</RecID>
      <AssemblyFullName>CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304</AssemblyFullName>
      <AssemblyName>CrystalDecisions.ReportAppServer.ClientDoc.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\CrystalDecisions.ReportAppServer.ClientDoc\13.0.2000.0__692fbea5521e1304\CrystalDecisions.ReportAppServer.ClientDoc.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>3cebabcf-ea9a-434d-a6b8-785a0e74421a</RecID>
      <AssemblyFullName>CrystalDecisions.ReportAppServer.Controllers, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304</AssemblyFullName>
      <AssemblyName>CrystalDecisions.ReportAppServer.Controllers.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\CrystalDecisions.ReportAppServer.Controllers\13.0.2000.0__692fbea5521e1304\CrystalDecisions.ReportAppServer.Controllers.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>1e94104a-f344-493b-8407-fb50db13b7fb</RecID>
      <AssemblyFullName>CrystalDecisions.ReportAppServer.ReportDefModel, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304</AssemblyFullName>
      <AssemblyName>CrystalDecisions.ReportAppServer.ReportDefModel.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\assembly\GAC_MSIL\CrystalDecisions.ReportAppServer.ReportDefModel\13.0.2000.0__692fbea5521e1304\CrystalDecisions.ReportAppServer.ReportDefModel.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>50d19edd-ab59-4964-81f0-5371de9163d7</RecID>
      <AssemblyFullName>FarPoint.Win, Version=7.35.20132.1, Culture=neutral, PublicKeyToken=327c3516b1b18457</AssemblyFullName>
      <AssemblyName>FarPoint.Win.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\FarPoint.Win.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>0676d69f-ad69-4bdf-8ecf-26abfab3e84a</RecID>
      <AssemblyFullName>System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</AssemblyFullName>
      <AssemblyName>System.Security.dll</AssemblyName>
      <AssemblyLocation>C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Security\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Security.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>24aca2ff-cb98-4ebb-b6a3-73d72e227ffe</RecID>
      <AssemblyFullName>ActiproSoftware.SyntaxEditor.WinForms, Version=12.1.304.0, Culture=neutral, PublicKeyToken=c27e062d3c1a4763</AssemblyFullName>
      <AssemblyName>ActiproSoftware.SyntaxEditor.WinForms.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\ActiproSoftware.SyntaxEditor.WinForms.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>5ff384ab-3f5f-4b0f-91f0-d2b08bff4b80</RecID>
      <AssemblyFullName>JiwaDebtorsUI, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaDebtorsUI.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaDebtorsUI.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>7687b950-33c0-4162-9948-4f2fff5baa95</RecID>
      <AssemblyFullName>JiwaDebtors, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaDebtors.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaDebtors.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>2dbf97b2-7732-49a1-8859-2d0ac35a54db</RecID>
      <AssemblyFullName>JiwaDebtorAdjustmentsUI, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaDebtorAdjustmentsUI.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaDebtorAdjustmentsUI.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>2ff1552a-6a57-48a9-85ad-45ef5e7c11be</RecID>
      <AssemblyFullName>JiwaDebtorAdjustments, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaDebtorAdjustments.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaDebtorAdjustments.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>15c4524e-2859-4530-b833-65c368a73eeb</RecID>
      <AssemblyFullName>JiwaDebtorInvoicesUI, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaDebtorInvoicesUI.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaDebtorInvoicesUI.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>cce19dfe-9d84-4736-b26d-a085969ea62a</RecID>
      <AssemblyFullName>JiwaDebtorInvoices, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaDebtorInvoices.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaDebtorInvoices.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>c41f0743-af1d-40fa-8fcf-97f5a0f9eadd</RecID>
      <AssemblyFullName>JiwaCashBookUI, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaCashBookUI.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaCashBookUI.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>2f1d20ab-a3a1-486b-8c1f-8dd893e7fb33</RecID>
      <AssemblyFullName>JiwaCashBook, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaCashBook.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaCashBook.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>defa1c94-c18e-4721-b9d5-988eea652986</RecID>
      <AssemblyFullName>JiwaSalesUI, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaSalesUI.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaSalesUI.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>62b32bee-a60d-47a8-ac08-391043a11326</RecID>
      <AssemblyFullName>JiwaInventoryUI, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaInventoryUI.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaInventoryUI.dll</AssemblyLocation>
    </Reference>
    <Reference>
      <RecID>a98cda28-36ee-48d0-8b44-b80d8034e8e4</RecID>
      <AssemblyFullName>JiwaInventory, Version=7.0.97.0, Culture=neutral, PublicKeyToken=16681e4ff68950ef</AssemblyFullName>
      <AssemblyName>JiwaInventory.dll</AssemblyName>
      <AssemblyLocation>C:\Program Files (x86)\Jiwa Financials\Jiwa 7\JiwaInventory.dll</AssemblyLocation>
    </Reference>
  </ReferenceCollection>
  <CustomFieldCollection>
    <CustomField>
      <RecID>1cff4dc5-b706-4946-9280-f401a67de41c</RecID>
      <Name>3M</Name>
      <Description>3M Wrap Pricing debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
    <CustomField>
      <RecID>2fb4476c-cc61-40ca-a885-487b807a8296</RecID>
      <Name>COL</Name>
      <Description>Colorspec Pricing Debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
    <CustomField>
      <RecID>63215c8e-62a2-48fa-a859-4f5186532590</RecID>
      <Name>MEG</Name>
      <Description>Meguiars Pricing Debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
    <CustomField>
      <RecID>7bc8b870-5c71-4c8e-9d3c-caf34cc24dc2</RecID>
      <Name>LMA</Name>
      <Description>Liqui Moly Additives Pricing Debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
    <CustomField>
      <RecID>7bf7540c-5e45-4875-ab4f-16f0af4cc7b8</RecID>
      <Name>HOK</Name>
      <Description>House of Kolor Pricing Debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
    <CustomField>
      <RecID>b168818d-ef07-4172-acb1-09765552ef78</RecID>
      <Name>LMGO</Name>
      <Description>Liqui Moly Gear Oils Pricing Debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
    <CustomField>
      <RecID>dbf3ddfc-b2c0-45eb-bc54-3daf7ec6db09</RecID>
      <Name>LMMO</Name>
      <Description>Liqui Moly Motor Oils Pricing Debtor Classification</Description>
      <DisplayOrder>1</DisplayOrder>
      <CellType>Lookup</CellType>
      <CustomFieldModule>Debtor Maintenance</CustomFieldModule>
    </CustomField>
  </CustomFieldCollection>
</JiwaDocument>