Snabbguide för. Integration för Visma Avendo. Utvecklarpaket



Relevanta dokument
2. Change log Datamodell/XML

Snabbguide för. Visma Integration för Visma Administration 500/1000/2000 Visma Integration för Visma Förening. Utvecklarpaket

1.1 Invoicing Requirements

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Ändringar i språkfiler i e-line 3.42A

Application for exemption - Ansökan om dispens

Medlemsskap för leverantörer (SMP)

Om inte denna rekommendation efterföljs kan vi tyvärr inte ge några garantier för att vi kan supportera de problem som då kan uppstå.

Aiste Asdranias Ekonomiassistent

SFTI Migreringsguide från Sveorder 1.0 till CEN/BII Core Order Transaction

Om inte denna rekommendation efterföljs kan vi tyvärr inte ge några garantier för att vi kan supportera de problem som då kan uppstå.

Snabbguide Visma Compact API Copyright Visma Spcs AB

Isolda Purchase - EDI

Den nya lagstiftningens konsekvenser för momshantering

Schenker Privpak AB Telefon VAT Nr. SE Schenker ABs ansvarsbestämmelser, identiska med Box 905 Faxnr Säte: Borås

Analys och bedömning av företag och förvaltning. Omtentamen. Ladokkod: SAN023. Tentamen ges för: Namn: (Ifylles av student.

Postbeskrivning Customerjournal_1.0 innehåll

PIC registreringen i deltagarportalens (Participant Portal) URF databas

1. Exempelbeskrivning

Snabbguide Visma Compact API Version 5.1 Copyright Visma Spcs AB Visma Compact API

Kommunikationsalternativ för elektroniska dokument (EDI)

PAGERO IFS ANVÄNDARFÖRENING 2013, STOCKHOLM-ARLANDA

Visma Utvecklarpaket för eget bruk

1. Exempelbeskrivning

Questionnaire for visa applicants Appendix A

1. Exempelbeskrivning

XMLSIE. Utgåva 1.0 ( ) XMLSIE (35)

Matriks Automate 1.4 E-postmallar. Navision / Microsoft Dynamics NAV. Hur du gör e-postmallar för Matriks Automate. Joakim Hansson


1. Exempelbeskrivning

Ändringar i språkfiler i e-line 3.42A

ANSÖKAN OM INRÄTTANDE AV EXTERNT FINANSIERAT DOKTORANDPROJEKT ANNAN ARBETSGIVARE ÄN GÖTEBORGS UNIVERSITET

Meddelande IE015 för tekniskt test med inriktning maximalt utfyllda fält. Beskrivning av testfallet. Förenklat förfarande godkänd avsändare

Visma Administation 200

EMIR-European Market Infrastructure Regulation

Visma Integration för. Visma Administration 500 Visma Administration 1000 Visma Administration 2000 Visma Förening. Referensmanual

Format Kod Term. GS1 Sweden ESAP

Försöket med trängselskatt i siffror

Inläggning av produktionsorder

Privacy Notice Ålö Group. Customers Integritetspolicy Sverige Privacy Notice UK, North America and International

Mångfald som en del av affärsstrategin

PORTSECURITY IN SÖLVESBORG

ANSÖKAN OM INRÄTTANDE AV EXTERNT FINANSIERAT DOKTORANDPROJEKT ANNAN ARBETSGIVARE ÄN GÖTEBORGS UNIVERSITET

Tullverkets författningssamling

Rödmarkerade tillägg i denna version bör kollas upp. Svefakturor i Utökad version.

Checklista Säljföretag (svenska e-handelsföretag)

Immigration Bank. Bank - General. Bank - Opening a bank account. Can I withdraw money in [country] without paying fees?

Lösenordsportalen Hosted by UNIT4 For instructions in English, see further down in this document

FINA SWIMMING WORLD CUP 2004 the 13th and 14th of January 2004 in Stockholm, Sweden

UNB INTERCHANGE HEADER

Immigration Studying. Studying - University. Stating that you want to enroll. Stating that you want to apply for a course.

Information technology Open Document Format for Office Applications (OpenDocument) v1.0 (ISO/IEC 26300:2006, IDT) SWEDISH STANDARDS INSTITUTE

Quick Start Guide Snabbguide

Every visitor coming to the this website can subscribe for the newsletter by entering respective address and desired city.

1. Exempelbeskrivning

Bankernas kontonummer Bank Account Numbers in Swedish Banks

Hur sälja Mamut One? Pär Svärd, Sales Manager VAR Sweden 16 oktober,

Ändringar i språkfiler i e-line 4.12A

Alias 1.0 Rollbaserad inloggning

Bankernas kontonummer Bank Account Numbers in Swedish Banks

UNB INTERCHANGE HEADER

1. Exempelbeskrivning

EFFEKTIVA PROJEKT MED WEBBASERAD PROJEKTLEDNING

Dokumenttyp Manual Område NAV AddOn/Matriks Automate. E-postmallar Matriks Automate. Informationsklass Datum Version Sida Öppen

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Schema XMLSIE_1_0.xsd

Visma Förening. Ekonomiprogram för ideella föreningar. Medlemsregister. Fakturering. Avtalsfakturering

Immigration Bank. Bank - Allmänt. Bank - Öppna ett bankkonto

Immigration Bank. Bank - Allmänt. Bank - Öppna ett bankkonto. Can I withdraw money in [country] without paying fees?

UNB INTERCHANGE HEADER

APPLICATION GUIDE <Nordic & Baltic Sweden>

Hur man betalar skatten via Bahamas Government s hemsida

Visma Fakturering. Enkelt och smidigt faktureringsprogram. Fakturering. Kundreskontra

1. Exempelbeskrivning

Nyhetsbrev Nyheter om kontrolluppgifter, februari 2016

Visma Administration 500

ANVISNINGAR FÖR LEVERANTÖRER SKAPA E-FAKTUROR PÅ PORTALEN

Integrationsguide Version 2.3. INTEGRATIONSGUIDE Svea Ekonomi / Webpay

Process Descriptions. Self-Billing Invoice (SBI)

Booking and managing business trips at KTH Meeting agenda

Visma Utvecklarpaket för kommersiellt bruk

Påminnelse om inloggningsuppgifter

Adress 15. August 2014

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR

så här läser du ditt värdebesked

Documentation SN 3102

Transportstyrelsens tillkännagivande av Eurocontrols beslut om undervägsavgifter inom svenskt luftrum och beslut om dröjsmålsränta;

Support for Artist Residencies

Elektroskandia Supplier INVOIC D96A

- den bredaste guiden om Mallorca på svenska! -

Den Danske Bank in Sweden

SJ Prio och First Hotels Utbildnings- och informationsmaterial

Elektroskandia Supplier ORDRSP D96A

Format Kod Term. GS1 Sweden ESAP

Visma Administation 500

Informa5onsmodellering

Utrikesdepartementet Sverige

SAMMANFATTNING AV SUMMARY OF

Transkript:

Snabbguide för Integration för Visma Avendo Utvecklarpaket Oktober 2008 2001-2008 by Visma Spcs AB

BESKRIVNING AV VISMA AVENDO API... 1 INLEDNING... 1 MÖJLIGHET TILL INTEGRATION... 1 VILKEN TYP AV LÖSNING BEHÖVER JAG?... 1 Integration för eget bruk... 1 Kommersiella utvecklare... 2 KORT TEKNISK BESKRIVNING... 2 REGISTERBESKRIVNING... 4 TB_Article... 4 TB_Balance... 4 TB_BankConnection... 5 TB_CompanyInformation... 5 TB_Contact... 5 TB_Country... 5 TB_CurrencyRate... 6 TB_CurrencyTable... 6 TB_Customer... 6 TB_CustomerDeliveryAddresses... 6 TB_CustomerGroup... 7 TB_CustomerInvoiceAddresses... 7 TB_CustomerOrder... 7 TB_CustomerOrderLine... 8 TB_CustomerProfile... 8 TB_DeliveryMethods... 8 TB_Department... 8 TB_Employee... 8 TB_GLAccount... 9 TB_Language... 9 TB_MainGroup... 9 TB_PostOffice... 9 TB_PriceList... 9 TB_Project... 10 TB_ProjectCategory... 10 TB_RiksBankKod... 10 TB_SalesFigures... 10 TB_StockSurvey... 10 TB_Supplier... 10 TB_SupplierGroup... 11 TB_TermsOfPayCustomer... 11 TB_TermsOfPaySupplier... 11 TB_VoucherNoSerial... 11 TB_ PostingTemplateArticle... 11 TB_AccountingYear... 12 TB_FixedAddnDed... 12

Beskrivning av Visma Avendo API Inledning Visma Spcs är en av Sveriges största leverantörer av ekonomiprogram till mindre företag i Sverige. I Visma Spcs produktsortiment ingår många produkter, bl a Visma Avendo, Visma Lön och Visma Skatt. De flesta programmen har tiotusentals användare och för att låta dessa slutanvändare koppla på föroch eftersystem till Visma Avendo, har Visma Spcs utvecklat ett generellt programmeringsgränssnitt API (Application Program Interface) och tagit fram produkten Visma Integration för Visma Avendo Möjlighet till integration Genom Visma Integration för Visma Avendo är det alltså möjligt att integrera Visma Avendo Bokföring, Ekonomi 40 eller Ekonomi 60 med en extern programvara. För att kunna skapa denna integration krävs en programmeringsinsats. Vi har därför även tagit fram en utvecklardokumentation som innehåller all nödvändig information för programmering mot dessa program. Genom att teckna ett licensavtal med Visma Spcs får du som utvecklare tillgång till denna dokumentation och kan därmed skapa integrerade lösningar. Om du har behov av att integrera en extern programvara med Visma Avendo Bokföring, Ekonomi 40 eller Ekonomi 60 men inte själv har programmeringsresurser, ber vi dig besöka vår hemsida www.vismaspcs.se. Under rubriken Produkter och tjänster, Fler produkter och Visma Integration finns en lista över befintliga API-leverantörer. Vilken typ av lösning behöver jag? Utvecklarpaketet för Visma Integration för Visma Avendo vänder sig i huvudsak till två olika kundgrupper: 1. Företag som är i behov av en integrerad lösning för eget bruk och som inte har för avsikt att sälja denna vidare till andra företag. 2. Kommersiella utvecklare som vill skapa integrerade lösningar med syftet att sälja dessa vidare till andra företag, dvs till slutanvändare. Integration för eget bruk Om du själv har programmeringsresurser eller har möjlighet att köpa denna kunskap från något annat företag, kan du komplettera programmet Visma Integration för Visma Avendo med den nödvändiga utvecklardokumentationen. Detta alternativ innebär att du som slutkund själv köper både programmet och utvecklardokumentationen samt tecknar ett avtal med Visma Spcs för utveckling för eget bruk. En begränsning i detta avtal är att det inte ger dig rättighet att sälja den integrerade lösningen vidare till andra företag, utan kan endast använda den internt på ditt företag. I denna lösning ingår: Visma Integration för Visma Avendo Licensavtal avseende Visma Integration för Visma Avendo Rättighet att programmera mot API:et för eget bruk Därutöver får du även tillgång till den nödvändiga utvecklardokumentationen som består av: Referensmanual/Dokumentation Exempelprojekt i Visual Basic Alla nödvändiga filer för programmering Rätt till en timmes fri handledning. 1

Möjlighet till ytterligare handledning mot debitering f.n. 1 200 kr per timme exkl. moms. Debitering sker per påbörjad halvtimme. Observera att en grundförutsättning för att kunna köpa Visma Integration för Visma Avendo, är att du har någon av produkterna Visma Avendo Bokföring, Ekonomi 40 eller Ekonomi 60 samt ett giltigt serviceavtal för aktuellt program. För ytterligare information hänvisas till Visma Spcs på telefon 0470 70 60 00 eller e-postadressen sales@vismaspcs.se. Kommersiella utvecklare Om du har för avsikt att skapa en integrerad miljö och sälja den kompletta lösningen vidare till slutkunder, har du möjlighet att teckna ett utvecklaravtal med Visma Spcs. I utvecklaravtalet ingår programmen Visma Integration för Visma Avendo och Visma Integration för Visma Administration samt nödvändiga filer för programmering. Utvecklaravtalet ger dig därmed möjlighet att skapa lösningar som kan integreras med program både inom produktserien Visma Avendo och inom produktserien Visma Administration. Materialet gällande Visma Avendo som ingår i utvecklaravtalet är följande: Programmen Visma Avendo Bokföring och Visma Avendo Ekonomi 40, för utvecklarändamål ej för eget bruk Referensmanual med utförliga kodexempel i C++ Exempelprojekt i Visual Basic Alla nödvändiga filer för programmering Rätten att använda logotypen Licenserad API-utvecklare vid kommunikation med slutkund. Rätt till en timmes fri handledning. Möjlighet till ytterligare handledning mot debitering, 1 200 kr per timme exkl. moms. Debitering sker per påbörjad halvtimme. Kort teknisk beskrivning Programmeringsspråk API:et är framtaget för programmering i C++ och VB, men det finns även möjlighet att använda andra programmeringsspråk. Om du önskar information om programmering i andra språk ber vi dig kontakta oss på telefon 0470 70 60 00 eller e-postadressen sales@vismaspcs.se Systemkrav Systemkraven för en integrerad lösning kan delas upp i två delar: Systemkrav för den externa produkten Systemkrav för produkterna Visma Avendo Bokföring, Ekonomi 40 eller Ekonomi 60 Visma Avendo Bokföring, Ekonomi 40 eller Ekonomi 60 kan användas på något av operativsystemen XP/Vista/7. Vad är möjligt med hjälp av API:et? API:et består av följande: En dll-fil, AvendoAPI.dll, som inkluderas i det integrerade systemet. En header fil, APIDef.h, som innehåller ett antal defines på felmeddelande och inparametrar till API:et. 2

Vid användandet av API:et kommer all kommunikation med programmets databas att ske via API:et. Integrerande system Avendo API.dll Visma Avendo Visma Avendo databas API:et erbjuder möjligheten att arbeta med vissa förutbestämda delar av programmet. I vissa programdelar är det endast möjligt att läsa från databasen, alltså hämta första, hämta nästa och söka efter en post. Vilka programdelar som är möjliga att arbeta med samt vad som går att utföra i respektive del framgår av tabellen nedan. Programdel Artikel* Kund* Kundgrupper* Betalningsvillkor kund* Behandlingsprofiler kund* Prislistor* Leverantör Leverantörsgrupper Betalningsvillkor leverantör Projekt* Projektkategorier* Medarbetare Resultatenhet Företagsinformation Leveranssätt Leveransvillkor Kontosaldo Statistik Lagersaldo Språk Valuta Växlingskurs Verifikationsserie Betalningsvillkor leverantör Rikbankskod Banker Kontakter Land Kontoplan Huvudgrupp Städer År Artikelkontering Rabatter och avgifter* Leveransadress kund* Rättighet 3

Fakturaadress kund* Kundorder* 1 Orderlinjer* 1 *Tabellen finns endast i Visma Avendo Ekonomi 40 1 Tabellen går inte att arbeta mot direkt utan endast när man använder sig av specialobjektet OrderObject Användning av API Användning av API:et bygger på en grundstruktur där det finns ett antal grundfunktioner som är standardiserade och används till samtliga programdelar. Man använder ett grundobjekt som jobbar direkt mot de förutbestämda tabellerna och ett antal specialobjekt som kan jobba mot en eller flera tabeller men som behöver mer kontroller. Det finns specialobjekt för att skapa inleverans, order, faktura, inbetalning och verifikationsregistrering. För ytterligare information hänvisas till Visma på telefon 0470 70 60 00 eller e-postadressen sales@vismaspcs.se Registerbeskrivning Nedan beskrivs de fält som ingår i respektive tabell, beskrivningen är hämtad från referensmanualen och är på engelska. I fältet typ gäller följande: Char = Textfält fast längd i databasen Integer = 32 bitars heltal Smallint = 16 bitars heltal Double = 64 bitars flyttal Varchar = Textfält med variabel längd i databasen Datetime = Datumformat I fältet RW/R gäller följande: RW = och skriva. R = Endast läsa. TB_Article Fieldname Type Length Column id R/RW Description ArticleNo Char 50 1979 RW Article number, unique, alphanumerical Name Char 50 1987 RW Name of article MainGroupNo Ingeger 4 1981 RW Main group (link to TB_MainGroup) PLUNo Char 30 1994 RW Article s PLU number is entered here EANNo Char 30 1992 RW Article s EAN number is entered here QuantityPerUnitTextSale Char 50 1988 RW Unit name Price1 Double 8 2011 RW Basic price PurchasePrice Double 8 2009 RW Article purchase price GrossPrice Double 8 2008 RW Article net price excluding VAT FullCost Double 8 2006 RW Article gross price including VAT and duties PostingTemplateNo Integer 4 2541 RW Article coding (Linked to TB_PostngTemplateArticle) InactivatYesNo Smallint 2 2529 RW Defines if article is in stock or not Name2 Char 50 1001 RW Other article name StdUnitCode Char 10 10011420 RW ISO code of the article unit TB_Balance Fieldname Type Length Column id R/RW Description DeptNoAlfa Varchar 20 1151 R Unique alphanumerical department number GLAccountNoAlfa Varchar 20 1159 R Account number (Linked to TB_GLAccount) Period Integer 4 1158 R Period Year Integer 4 1157 R Year (linked to TB_AccountingYear) 4

Amount Double 8 1155 R Amount EmployeeNo Integer 4 1154 R Employee (linked to TB_Employee) ProjectNo Integer 4 1152 R Project (linked to TB_Projekt) TB_BankConnection BankConNo Integer 4 1160 RW Unique bank number Name Char 50 1164 RW Name of bank Address1 Char 50 1165 RW Address Address2 Char 50 4022 RW Address 2 PostCode Char 10 1162 RW Postal code PostOffice Char 50 1163 RW Town CountryNo Integer 4 1161 RW Country (linked to TB_Country) YourReference Char 50 1168 RW Your reference Telephone Char 50 1166 RW Telephone Telefax Char 50 1167 RW Fax EmailAddress Char 50 3488 RW Email TB_CompanyInformation BankGiro Char 50 100100004 RW Bank giro number PostGiro Char 50 100100005 RW Post giro number Name Char 50 1350 RW Company name Address1 Char 50 1351 RW Address 1 PostCode Char 10 1348 RW Postal code PostOffice Char 50 1349 RW City CountryNo Integer 4 1347 RW Country (linked to TB_Country) OurReferenceInvoiceAddress Char 50 1352 RW Your reference address Telephone Char 50 1353 RW Telephone Telefax Char 50 1354 RW Fax EmailAddress Char 50 1359 RW Email WWWAddress Char 100 3993 RW Website CompanyNo Char 50 1355 RW Company registration number VATRegNo Char 50 1357 RW VAT number (foreign) (Sweden only) Address3 Char 50 4029 RW Address 3 Telephone2 Char 50 10011140 RW Telephone 2 RegistredOffice Char 50 10011141 RW Headquarters MomsRegNo Char 50 10011142 RW VAT number (Sweden only) Business Char 50 10011143 RW Branch code (Sweden only) TB_Contact Name Char 50 1372 RW Name CustomerNoAlfa Varchar 20 2641 RW Customer number (linked to TB_Customer) SupplierNoAlfa Varchar 20 2642 RW Supplier number (linked to TB_Supplier) Department Char 100 2657 RW Department Titel Char 50 1374 RW Title InternalTelephone Char 50 1375 RW Internal telephone number Telefax Char 50 1378 RW Fax EmailAddress Char 50 1381 RW Email MobileTelephone Char 50 1377 RW Mobile phone number Address1 Char 50 1373 RW Address PostOffice Char 50 1370 RW City PostCode Char 10 1369 RW Postal code CountryNo Integer 4 1368 RW Country (linked to TB_Country) ContactNo Integer 4 1367 RW Unique contact ID PrivateTelephone Char 50 1376 RW Private telephone number InActivateYesNo Smallint 2 2553 RW Activate (0/1) PrivateEmailAddress Char 50 2658 RW Private email address Address2 Char 50 4030 RW Address 2 TB_Country 5

CountryNo Integer 4 1388 R Unique country ID Name Char 50 1390 R Name of country LanguageNo Integer 4 1394 R Language (linked to TB_Language) CurrencyNo Integer 4 1389 R Currency (linked to TB_Currency) Alfa2Code Char 2 1391 R Alphanumerical currency code (2 characters) Alfa3Code Char 3 1392 R Alphanumerical currency code (3 characters) CountryType Integer 4 5540 R Type of country 1 = Export country 2 = EU country TB_CurrencyRate RateDate Datetime 16 3644 RW Date SalesRate Double 8 3643 RW Sales rate PurchaseRate Double 8 3642 RW Purchase rate CurrencyNo Integer 4 3640 RW Currency (linked to TB_CurrencyTable) TB_CurrencyTable CurrencyNo Integer 4 1421 R Unique number CurrencyCode Char 10 1422 R Currency code Description Char 50 1423 R Description Unit Integer 4 1424 R Currency unit TB_Customer CurrencyNoAlfa Char 20 10011167 RW Unique alphanumerical ID Name Char 50 1449 RW Customer name Telephone Char 50 1478 RW Telephone number Telefax Char 50 1479 RW Fax number EmailAddress Char 50 1472 RW Customer email address FormProfileCustNo Integer 4 1438 RW Profile number (linked to TB_CustomerProfile) FixedAddnDedNo Integer 4 1437 RW Discount\Charges (linked to TB_FixedAddnDed) TermsOfDeliveryNo Integer 4 1436 RW Delivery terms (linked to TB_TermsOfDelivery) DeliveryMethodsNo Integer 4 1435 RW Method of delivery (linked to TB_DeliveryMethods) SortName Chart 50 1450 RW Sort name CustomerProfileNo Integer 4 1444 RW Customer profile (linked to TB_CustomerProfile) TermsOfPayCustNo Integer 4 1442 RW Payment terms (linked to TB_TermsOfPayCustomer) CustomerGrpNo Integer 4 1440 RW Customer group (linked to TB_CustomerGroup) CurrencyNo Integer 4 1462 RW Currency (linked to TB_Currency) CreditLimit Double 8 1461 RW Maximum credit PostAccount Char 50 1474 RW Post giro BankAccount Char 50 1473 RW Bank account InActiveYesNo Smallint 2 2531 RW Inactive (0/1) DeliveryAddressNo Integer 4 2893 RW Delivery address (linked to TB_CustomerDeliveryAddress) WWWAddress Char 100 3509 RW Customer website PriceListNo Integer 4 4154 RW Price list (linked to TB_PriceList) InvoiceAddressNo Integer 4 6214 RW Invoice address (linked to TB_CustomerInvoiceAddress) VATRegNo Char 50 10010065 RW VAT number (Sweden only) EDIProfileNo Integer 4 6370 RW EDI profile (Sweden only) EANLocationNo Char 50 5368 RW EAN code SpecialEDIId Char 50 6947 RW Other receiver identification (Sweden only) EDISellerRefNo Char 50 6948 RW Our electronic reference (Sweden only) EDIBuyerRefNo Char 50 6949 RW Your electronic reference (Sweden only) EDITestMode Smallint 2 10011383 RW TB_CustomerDeliveryAddresses DeliveryAddressNo Integer 4 2924 RW Unique ID DeliveryName Char 50 2929 RW Name 6

DeliveryAddress1 Char 50 2926 RW Address 1 DeliveryPostCode Char 10 2928 RW Postal code DeliveryPostOffice Char 50 2927 RW City DeliveryCountryNo Integer 4 2925 RW Country (linked to TB_Country) ContactNo Integer 4 2975 RW Contact (linked to TB_Contact) Customer.CustomerNoAlfa Varchar 20 2930 RW Customer number (linked to TB_Customer) DeliveryAddress2 Char 50 4065 RW Address 2 DeliveryEmailaddress Char 50 5373 RW Email DeliveryEANLocationNo Char 50 5372 RW EAN code TB_CustomerGroup CustomerGrpNo Integer 4 1481 RW Unique ID Name Char 50 1482 RW Name InActiveYesNo Smallint 2 2663 RW Inactive (0/1) TB_CustomerInvoiceAddresses InvoiceAddressName Char 50 6210 RW Name on invoice InvoiceAddress1 Char 50 6204 RW Address1 InvoiceAddressPostCode Char 10 6208 RW Postal code InvoiceAddressPostoffice Char 50 6207 RW City InvoiceAddressNo Integer 4 6203 RW Unique ID InvoiceAddress2 Char 50 6205 RW Address 2 InvoiceAddress3 Char 50 6206 RW Address 3 InvoiceAddressCountryNo Integer 4 6209 RW Country (linked to TB_Country) Customer.CustomerNoAlfa Varchar 20 6211 RW Customer number InvoiceAddressEmail Char 50 6212 RW Email InvoiceAddressContactNo Integer 4 6213 RW Contact number (linked to TB_Contact) InvoiceEANLocationNo Char 50 6377 RW EAN code TB_CustomerOrder OrderNo Char 50 2113 R Order number, unique ID CustomerName Char 50 2140 RW Customer name ContactNoInvoice Integer 4 2133 RW Contact (linked to TB_Contact) OrderDate Datetime 16 2155 RW Order date DeliveryDate Datetime 16 2156 RW Leverans datum TermsOfPayCustNo Integer 4 2124 RW Payment terms (linked to TB_TermsOfPayCustomer) CurrencyNo Integer 4 2117 RW Currency (linked to TB_Currency) InvoicePostOffice Char 50 2142 RW Invoicing city InvoiceAddress1 Char 50 2141 RW Address 1 DeliveryPostOffice Char 50 2139 RW Delivery city InvoicePostCode Char 10 2138 RW Invoicing postal code Customer.CustomerNoAlfa Varchar 20 2137 RW Customer number (linked to TB_Customer) DeliveryCountryNo Integer 4 2136 RW Delivery country (linked to TB_Country) EmployeeNo Integer 4 2131 RW Employee number (linked to TB_Employee) DeliveryMethodsNo Integer 4 2130 RW Method of delivery (linked to TB_DeliveryMethods) TermsOfDeliveryNo Integer 4 2129 RW Delivery method (linked to TB_TermsOfDelivery) DeliveryAddress1 Char 50 2158 RW Delivery address 1 InvoiceCountryNo Integer 4 2182 RW Invoice country (linked to TB_Country) DeliveryPostCode Char 10 2181 RW Delivery postal code DeliveryCustomerName Char 50 2180 RW Name of delivery customer DeliveryAddressNo Integer 4 2899 RW Delivery address number (linked to TB_CustomerDeliveryAddress) FormProfilCustNo Integer 4 3013 RW Document profile (linked to TB_CustomerProfile InvoiceAddress2 Char 50 4047 RW Invoice address 2 DeliveryAddress2 Char 50 4049 RW Delivery address 2 PriceListNo Integer 4 4155 RW Price list (linked to TB_PriceList) InvoiceAddressNo Integer 4 6217 RW Invoice address number (linked to TB_CustomerInvoiceAddress) 7

TB_CustomerOrderLine DepNo Integer 4 2575 RW Department number (linked to TB_Department) OrderNo Char 50 2255 R Unique order ID QuantityPerUnitText Char 50 2271 RW Unit designation Name Char 100 2270 RW Article name ArticleNo Char 50 2269 RW Article number (linked to TB_Article) ProjectNo Integer 4 2266 RW Project number (linked to TB_Projekt) EmployeeNo Integer 4 2264 RW Employee number (linked to TB_Employee) DeliveryDate Datetime 16 2287 RW Delivery date Amount Double 8 2284 RW Amount Quantity Double 8 2281 RW Article quantity GrossPrice Double 8 2279 RW Gross price NetPrice Double 8 2278 RW Net price Discountl Double 8 2274 RW Discount line (in %) ExchangeAmount Double 8 2292 RW Exchange amount ExchangeRate Double 8 2291 RW Exchange rate ExchangeSalesPrice Double 8 2800 RW Exchange sales price ContactNo Integer 4 5550 RW Contact (linked to TB_Contact) TB_CustomerProfile CustomerProfileNo Integer 4 1483 RW Unique ID Name Char 50 1486 RW Profile name TaxClassNo Integer 4 1484 RW Swedish: 0 = Free from VAT 1 = 25% VAT 2 = 12% VAT 3 = 6% VAT Norwegian: 0 = Free from VAT 1 = 24% VAT 2 = 12% VAT DebtCollectionYesNo Smallint 2 1489 RW Debt collection (0/1) TB_DeliveryMethods DeliveryMethodNo Integer 4 1526 RW Unique ID Name Char 50 1527 RW Delivery method name TB_Department DepNoAlfa Char 20 10011030 RW Unique alphanumerical ID Name Char 50 1530 RW Name of department InActiveYesNo Smallint 2 2557 RW Inactive (0/1) TB_Employee EmployeeNo Integer 4 1559 RW Unique employee ID Name Char 50 1563 RW Name of employee Department.DepNoAlfa Varchar 20 1572 RW Department (linked to TB_Department) InternalTelephone Char 50 1568 RW Internal telephone number MobileTelephone Char 50 1570 RW Mobile phone CountryNo Integer 4 1567 RW Country (linked to TB_Country) PostOffice Char 50 1566 RW City PostCode Char 10 1565 RW Postal code Address1 Char 50 1564 RW Address 1 Fax Char 50 1571 RW Fax PrivateTelephone Char 50 1569 RW Private phone InActiveYesNo Smallint 2 2558 RW Inactive (0/1) InternalEmailAddress Char 50 2665 RW Company email 8

Address2 Char 50 4034 RW Address 2 TB_GLAccount GLAccountNoAlfa Char 20 10011023 R Unique alpha number Name Char 20 1615 R Account name InActiveYesNo Smallint 2 2532 R Inactive (0/1) AccountingYearID Integer 4 10010112 R Country (linked to TB_AccountingYear) SRUCode1 Integer 4 10010102 R SRU code (Sweden only) DepNoSpec Integer 4 10010103 R If department is to be specified 0 = No value 1 = Always 2 = Not allowed 3 = Often (Stops when editing, but is not required) 4 = Seldom (Does not stop when editing, but can be required) EmployeeNoSpec Integer 4 10010104 R Employee number required (see DepNoSpec) DebitCredit Integer 4 10010105 R 0 = Not specified 1 = Debit 2 = Credit SRUCode2 Integer 4 10010106 R SRU code 2 (Sweden only) DisabledForEntryNo Integer 4 10010107 R Disabled for manual coding (0/1) DepNoAlfa Varchar 20 10011036 R Department number proposed (linked to TB_Department) EmployeeNo Integer 4 10011037 R Proposed employee (linked to TB_Employee) AccountType Integer 4 10011039 R Type of account QuantitySpec Integer 4 10011122 R Quantity shall be specified (see DepNoSpec) Quanity Double 8 10011123 R Kvantitet QuantityUnit Char 5 10011124 R Unit of quantity TransactionInfoSpec Integer 4 10011125 R Transaction info shall be specified (see DepNoSpec) TransactionInfo Char 30 10011126 R Transaction text proposals ProjectNoSpec Integer 4 10011172 R Project shall be specified (see DepNoSpec) ProjectNo Integer 4 10011173 R Project number proposed (linked to TB_Projekt) VATReportCode Char 20 10010000 R VAT report code InterimYesNo Integer 4 10010063 R Interim accounting (0/1) TB_Language LanguageNo Integer 4 1677 R Unique language ID Name Char 50 1678 R Language name TB_MainGroup MainGroupNo Integer 4 1686 R Unique main group ID Name Char 50 1689 R Name of main group TB_PostOffice PostCode Char 10 1340 RW Postal code PostOffice Char 50 1342 RW PO location CountryNo Integer 4 1341 RW Country (linked to TB_Country) TB_PriceList Name Char 50 4166 R Name of price list PriceListNo Integer 4 4165 R Unique price list ID 9

TB_Project ProjectNo Integer 4 1766 RW Project number ProjectNoAlfa Char 20 10011284 RW Unique Alfa number Name Char 50 1770 RW Project name StartTime Datetime 16 1771 RW Start time StopTime Datetime 16 1772 RW Stop time ProjectCategoryNo Integer 4 1768 RW Project category (linked to TB_ProjektCategory) TB_ProjectCategory ProjectNo Integer 4 1766 RW Project number (linked to TB_Projekt) Name Char 50 1770 RW Category name StartTime Datetime 16 1771 RW Start time StopTime Datetime 16 1772 RW Stop time ProjectCategoryNo Integer 4 1768 RW Unique ID TB_RiksBankKod RiksBankKod Integer 4 10010034 RW Unique ID Name Char 50 10010035 RW Code name TB_SalesFigures TotalSalesQuantity Double 0 20776 R Total number of sales TotalSalesAmount Double 0 20775 R Total sales amount TotalSalesQuantityLastYear Double 0 20778 R Number of previous year sales TotalSalesAmountLastYear Double 0 20777 R Amount of previous year sales TB_StockSurvey ArticleNo Char 50 2758 RW Article number (linked to TB_Article) ArticleName Char 50 2851 R Name of article DateOfChange Datetime 16 2769 RW Date of change PurchasePrice Double 8 2766 R Purchase price Quantity Double 8 2767 RW Quantity UnitInStock Double 8 20244 R Number in stock TB_Supplier SupplierNoAlfa Char 20 10011022 RW Unique alphanumerical supplier number Debt Double 0 20011071 R Debt CurrentYearPurchase Double 0 20011072 R Annual purchases PreviousYearPurchase Double 0 20011073 R Previous year purchases SWIFTId Char 20 20011103 RW SWIFT ID UpcomingPayments Double 0 20011070 R Due payments Name Char 50 1831 RW Name of supplier ContactNo Integer 4 1836 RW Supplier contact (linked to TB_Contact) PostCode Char 10 1834 RW Postal code PostOffice Char 50 1960 RW City Telephone Char 50 1852 RW Telephone number Telefax Char 50 1853 RW Fax number EmailAddress Char 50 1849 RW Email address DeliveryMethodsNo Integer 4 1822 RW Method of delivery (linked to TB_SupplierDeliveryMethods) TermsOfDeliveryNo Integer 4 1821 RW Terms of delivery PostAccount Char 50 1838 RW Post giro number BankAccount Char 50 1837 RW Bank account number CountryNo Integer 4 1835 RW Country (linked to TB_Country) Address1 Char 50 1833 RW Address 1 10

SupplierGrpNo Integer 4 1829 RW Supplier group (linked to TB_SupplierGroup) EmployeeNo Integer 4 1826 RW Employee number (linked to TB_Employee) TermsOfPaySupplNo Integer 4 1825 RW Payment terms (linked to TB_TermsOfPaySupplier) OurCustomerNo Char 25 1854 RW Our customer number (if they are also customer) CompanyNo Char 50 1850 RW Company registration number CurrencyNo Integer 4 1842 RW Currency (linked to TB_Currency) CreditLimit Double 8 1841 RW Maximum credit InActiveYesNo SmallInt 2 2082 RW Inactive (0/1) WWWAddress Char 100 3510 RW Website Address3 Char 50 4044 RW Address 3 Address2 Char 50 4043 RW Address 2 BankGiro Char 50 10010001 RW Bank giro number RiksBankKod Integer 4 10010046 RW Central bank code (linked to TB_Riksbankskod) Telephone2 Char 30 10011025 RW Telephone 2 BankConNo Integer 4 10011027 RW Bank (linked to TB_BankConnection) ForeignPaymentYesNo Integer 4 10011111 RW Foreign payment (0/1) UserNumber Char 7 10011113 RW User number KIDSupplier Integer 4 10011114 RW OCR supplier (0/1) AutoGiroSupplier Integer 4 10011118 RW Autogiro supplier (0/1) ForreginBankCode Char 50 10011144 RW Foreign bank code CountryCode Char 5 10011145 RW Country code (linked to TB_Country) PaymentMethod Integer 4 10011146 RW Payment method (linked to TB_SupplierPaymentMethod) GLAccPayAlfa Char 20 10011180 RW Account code on payment (linked to TB_GLAccount) EdiSellerRefNo Char 50 7072 RW Your electronic reference (Sweden only) TB_SupplierGroup SupplierGrpNo Integer 4 1855 RW Unique ID Name Char 50 1856 RW Name of group InActiveYesNo Smallint 2 2676 RW Inactive (0/1) TB_TermsOfPayCustomer TermsOfPayCustNo Integer 4 1896 RW Unique ID Name Char 50 1899 RW Name NumberOfDays Integer 4 1900 RW Number of days FreeDeliveryMonthYesNo Smallint 2 1901 RW Free delivery month (0/1) TB_TermsOfPaySupplier TermsOfPaySupplNo Integer 4 1903 RW Unique ID Name Char 50 1904 RW Name of payment type NumberOfDays Integer 4 1905 RW Number of days TB_VoucherNoSerial VoucherSerialNo Char 1 10011033 R Voucher series number Name Char 50 10011034 R Name of series ReservedForBureauYesNo Integer 4 10011109 R Reserved for bookkeeping company NotValidForManualEntryYesNo Integer 4 10011110 R Not accessible for manual coding TB_ PostingTemplateArticle PostingTemplateNo Integer 4 2091 R Unique number for article coding Name Char 50 2538 R Name SalesAccTaxable Integer 4 2092 R Sales account (linked to GLAccount) SalesAccNonTaxable Integer 4 2093 R VAT exempt account (Link to GLAccount) 11

ExportAcc Integer 4 5541 R Export account (linked to GLAccount) EUAcc Integer 4 5542 R EU without VAT (linked to GLAccount) EUAccountTaxable Integer 4 6326 R EU with VAT (linked to GLAccount) OutputTaxClassNo Integer 4 2540 R Swedish: 0 = Free from VAT 1 = 25% VAT 2 = 12% VAT 3 = 6% VAT Norwegian: 0 = Free from VAT 1 = 24% VAT 2 = 12% VAT 3 = 6% VAT WorkInProgressAcc Integer 4 2098 RW Warehouse (linked to GLAccount) PurchaseCreditAcc Integer 4 5882 RW Stock purchase credit (linked to GLAccount) PurchaseAcc Integer 4 2096 RW Stock purchase (linked to GLAccount) EUPurchaseAcc Integer 4 10011402 RW Stock purchase EU (linked to GLAccount) PurchaseAccExp Integer 4 10011403 RW Stock purchase dispatch Fee (linked to GLAccount) InputTaxClassNo Integer 4 2539 RW Tax class purchase (linked to GLAccount) TB_AccountingYear Fieldname Type Length Column id R/RW Description AccountingYearID Integer 4 10010108 R Unique number for accounting year Name Varchar 50 10010113 R Name of year StartDate DateTime 16 10010109 R Start date EndDate DateTime 16 10010110 R End date TB_FixedAddnDed Fieldname Type Length Column id R/RW Description FixedAddnDedNo Integer 4 1590 R Unique number for discounts and charges Name Varchar 50 1591 R Name FixedOrderDiscount Double 8 1592 R Fixed order discount FixedPostage Double 8 1596 R Fixed postage LowerLimitPostage Double 8 5974 R Lowest postage amount FixedHandlingCharge Double 8 1595 R Fixed handling charge LowerLimitHandlingCharge Double 8 5973 R Lowest handling charge FixedLineDiscountPer Double 8 6319 R Fixed line discount 12