In the accounts centre record, select Systems Axis Diplomat (in the legacy group).
Make a note of each code that you use in Diplomat its description. Open the list of code classes in Match-IT using the Functions | Standing Data | All Code Classes menu. Locate the CostCentre line and go into the Detail of the record. Add each of the cost centres that you noted above. We suggest that you use the Match-IT Instance ID and Full Name fields to represent the Diplomat Code and Description fields. Use of the Match-IT Description field is optional.
As above, adding department codes in Match-IT instead of cost centre codes.
Use the Match-IT All Code Classes menu as above to locate and edit the NominalAccount code class set to contain those nominal codes that you require; i.e. those that match-up with Diplomat.
Use the Functions | Standing Data | Accounts | VAT Codes menu in Match-IT and make sure that you have set up all the VAT codes that Diplomat requires. When creating the VAT codes in Match-IT make sure that the code field is one of the single character codes that Diplomat requires.
N/A.
N/A.
The table below shows a list of defaults and their values that need to be setup in Match-IT. You can access Match-IT defaults by pressing F4 at any time. Click the Show all Classes check box at the bottom of the list to get a complete list. When you edit each default you must set the System Value to the value shown in the table.
Class |
Default name |
Value |
Notes |
CS |
Accounts Export Sales Inv. Lines |
Yes |
|
CS |
Accounts Export Purch. Inv. Lines |
Yes |
|
CS |
PO Department |
- |
Make sure this value is a valid Diplomat department. |
CS |
SO Department |
- |
Make sure this value is a valid Diplomat department. |
CS |
PO Cost Centre |
- |
Make sure this value is a valid Diplomat cost centre. |
CS |
SO Cost Centre |
- |
Make sure this value is a valid Diplomat cost centre. |
In Match-IT use the Functions | Standing Data | Accounts | Accounts Centres menu and enter the Detail of the Main account centre. Select the SystemsAxis interface. On the Run tab, in the Run this field you can optionally point at the Diplomat program, or start it by hand as necessary.
In Match-IT use the Functions | Standing Data | Accounts | Ledger Interface menu and enter the Detail of the Main account centre. This window defines the files that Match-IT and Diplomat will write when exporting their data. We recommend these file names:-
CSV Export Files (files that Match-IT creates)
Cus Trans: c:\axis7\csv\sl_trans.csv
Sup Trans: c:\axis7\csv\pl_trans.csv
New Cus: c:\axis7\csv\sales.csv
New Sup: c:\axis7\csv\purchase.csv
CSV Import Files (files that Diplomat creates)
Cus Balances: c:\axis7\csv\sl_agedm.csv
Sup Balances: c:\axis7\csv\pl_agesm.csv
New Cus: c:\axis7\csv\sales.csv
New Sup: c:\axis7\csv\purchase.csv
Note that the Match-IT ledger files window may have slightly different field names than those shown above. When referring to various import and export files in the sections below, the document is referring to the appropriate filenames that you have defined in the ledger interface.
Run the Export Customer Records function and enter the export file name as specified above. Leave Create Header Record unticked and all the other fields blank.
Run the Export Supplier Records function and enter the export file name as specified above. Leave Create Header Record unticked and all the other fields blank.
Run the Export Customer Details function and enter the export file name as specified above. Leave Header Record Required unticked, select Full in the Details To Extract drop down list. Leave other fields at default.
Run the Export Supplier Details function and enter the export file name as specified above. Leave Header Record Required unticked, select Full in the Details To Extract drop down list. Leave other fields at default.
Run the Import Customer Records function and enter the file name to import as specified above. Match-IT does not create header lines. Start the import and review the import log.
As above. Work by example using the above instructions but use the Import Supplier Records in Diplomat.
As above. Work by example using the above instructions but use the Import Analysis Invoices/Credits function in Diplomat.
As above. Work by example using the above instructions but use the Import Purchase Trans from CSV file function in Diplomat.
Exported Customers from Match-IT:
AccountRef STRING(64)
ShortName STRING(64)
Name STRING(64)
Address1 STRING(64)
Address2 STRING(64)
Address3 STRING(64)
Address4 STRING(64)
Address5 STRING(64)
ContactName STRING(64)
ContactTelephone STRING(64)
FaxNumber STRING(64)
VATNumber STRING(64)
CustomerGroup STRING(64)
OrderSource STRING(64)
EBusiness STRING(64)
CurrentBalance STRING(64)
DiscountPercentage STRING(64)
FactorsReference STRING(64)
OldestInvoiceDays STRING(64)
SettlementDiscount STRING(64)
DateOpened STRING(64)
StdCreditPeriod STRING(64)
MaxCreditPeriod STRING(64)
PaymentDueDay STRING(64)
PaymentDueMonth STRING(64)
CreditLimit STRING(64)
TradeOrRetail STRING(64)
TurnoverYearToDate STRING(64)
TurnoverLastYear STRING(64)
TotalTurnover STRING(64)
LastTransactionDate STRING(64)
CoSYeartoDate STRING(64)
CoSLastYear STRING(64)
TurnoverThisPeriod STRING(64)
CoSThisPeriod STRING(64)
AccountType STRING(64)
DefaultDepartment STRING(64)
DefaultCostCentre STRING(64)
DefaultLocation STRING(64)
OnCreditHold STRING(64)
ManualCreditStop STRING(64)
UrgentNotesType STRING(64)
NoDeliveryCharge STRING(64)
SuppressCRCheck STRING(64)
CashWithOrder STRING(64)
SuppressInterestCalc STRING(64)
HeadOffice STRING(64)
InvoicetoBranch STRING(64)
DiscountTermsDays STRING(64)
ECCountryCode STRING(64)
VanNumber STRING(64)
DiscountCategory STRING(64)
DiscountGroup STRING(64)
PriceGroup STRING(64)
PriceBand STRING(64)
NatureofTransCode STRING(64)
ModeofTransport STRING(64)
DeliveryTerms STRING(64)
DontReleaseToInvoice STRING(64)
DontReleaseToGOA STRING(64)
DontAllowInvoices STRING(64)
DontAllowOrders STRING(64)
SalesDocLanguage STRING(64)
SelfBilling STRING(64)
PriceOnGOADelNote STRING(64)
TermsAndConditionsRef STRING(64)
ExportCertificationRef STRING(64)
NotepadCode STRING(64)
NotepadLine1 STRING(64)
NotepadLine2 STRING(64)
NotepadLine3 STRING(64)
NotepadLine4 STRING(64)
CategoryA STRING(64)
CategoryB STRING(64)
CategoryC STRING(64)
CategoryD STRING(64)
CategoryE STRING(64)
CategoryF STRING(64)
CategoryG STRING(64)
CategoryH STRING(64)
CategoryI STRING(64)
CategoryJ STRING(64)
Exported Suppliers from Match-IT:
AccountRef STRING(64)
ShortName STRING(64)
Name STRING(64)
Address1 STRING(64)
Address2 STRING(64)
Address3 STRING(64)
Address4 STRING(64)
Address5 STRING(64)
ContactName STRING(64)
ContactTelephone STRING(64)
FaxNumber STRING(64)
SupplierGroup STRING(64)
CurrentBalance STRING(64)
DiscountPercentage STRING(64)
FactorsReference STRING(64)
SettlementDiscount STRING(64)
DateOpened STRING(64)
CreditLimit STRING(64)
TurnoverYearToDate STRING(64)
TurnoverLastYear STRING(64)
LastTransactionDate STRING(64)
NoDaysCreditTaken STRING(64)
DiscountTermsDays STRING(64)
ECCountryCode STRING(64)
ManualPayments STRING(64)
BACSAutoPayments STRING(64)
ECMemberState STRING(64)
NatureOfTransCode STRING(64)
CountryofOrigin STRING(64)
ModeOfTransport STRING(64)
DeliveryTerms STRING(64)
BankSortcode STRING(64)
BankAccountName STRING(64)
BankAccountNo STRING(64)
BACSBankAccountNo STRING(64)
BACSAccountType STRING(64)
ChequePayee STRING(64)
SuppliersAccountNo STRING(64)
Exported Sales Transactions from Match-IT:
AccountRef STRING(6)
TransDate STRING(6) !DDMMYY
TransRef STRING(6) !Inv num LJ SF (left justified, space filled)
DeptCode STRING(3) !RJ SF (right just, space fill) use 0 for none
CostCode STRING(3) !RJ SF use 0 for none
SalesCode STRING(3) !RJ SF - "sales group" = 2
Nett STRING(10) !RJ ZF £10 = 0000010.00 cr note = -000010.00
Vat STRING(10) !RJ ZF £10 = 0000010.00 cr note = -000010.00
Exported Purchase Transactions from Match-IT:
TransDate STRING(6) !DDMMYY - 0 padded *without quotes*
AccountRef STRING(6)
TransType STRING(1) !I or C
TransRef STRING(6) !Invoice#
InternalRef STRING(4)
NomCode STRING(3) !numeric *without quotes* - e.g. 10
DeptCode STRING(3) !numeric *without quotes* - 0 if n/applicable
CostCode STRING(3) !numeric *without quotes* - 0 if n/applicable
Nett STRING(10) !*without quotes* - no commas for 1000's
VATCode STRING(3) !numeric without quotes
VAT STRING(10) !*without quotes* - no commas for 1000's
Comment1 STRING(20)
Comment2 STRING(20)