TEKNISK DOKUMENTATION FAKTURA LAYOUT ABAQUE VERSION 2.0
INTRODUKTION... 3 SKABELON OPBYGNINGEN... 3 BYG DIN EGEN SKABELON... 3 INDSÆT FELTER... 3 INDSÆT VARELINJER... 3 FILNAVN... 4 LISTE OVER FELTER... 4 EGENSKABER... 4 BILAG... 5 POSTERINGER... 6 EKSEMPEL PÅ SKABELON... 7 Vilkår og betingelser DENNE SOFTWARE LEVERES "SOM DEN ER" UDEN GARANTIER AF NOGEN ART. AQURI S.M.B.A. OG DETS LEVERANDØRER, FRASKRIVER SIG I VIDEST MULIGT OMFANG TILLADT VED LOV, ALLE GARANTIER, HERUNDER GARANTI FOR SALGBARHED, GARANTI FOR IKKE- KRÆNKELSE AF TREDJEMANDS RETTIGHEDER, OG GARANTI FOR EGNETHED TIL ET BESTEMT FORMÅL. AQURI S.M.B.A. OG DETS LEVERANDØRER GIVER INGEN GARANTIER OM NØJAGTIGHED, PÅLIDELIGHED, FULDSTÆNDIGHED ELLER AKTUALITET AF MATERIALET, TJENESTER, SOFTWARE, TEKST, GRAFIK OG LINKS. UNDER INGEN OMSTÆNDIGHEDER VIL AQURI S.M.B.A. VÆRE ANSVARLIG OVERFOR NOGEN PART FOR EVENTUELLE SKADER HVERKEN DIREKTE, INDIREKTE, SPECIELLE, FØLGESKADER ELLER ANDRE FOR BRUG ELLER MANGLENDE EVNE TIL AT BRUGE DENNE SOFTWARE, HERUNDER, UDEN BEGRÆNSNING, NOGEN ERSTATNING FOR TABT FORTJENESTE, DRIFTSTAB, TAB AF PROGRAMMER ELLER ANDET, SELV HVIS VI UDTRYKKELIGT ER BLEVET UNDERRETTET OM MULIGHEDEN FOR SÅDANNE SKADER. Program udvikling og design: Aquri S.M.B.A. CVR: DK- 33947747 Copyright 2014 Aquri S.M.B.A. Version 2.1.0, juli 2014 Der tages forbehold for trykfejl, ligesom der kan være foretaget ændringer i softwaren efter udgivelsen af denne manual. Programmet leveres som det er, uden ansvar. Der vil løbende være opdateringer tilgængelige gennem Mac App Store 2
Introduktion I Abaque regnskabsprogram til Mac, er der fra version 2 mulighed for at lave tilbud, ordrer eller fakturaer. Programmet leveres i udgangspunktet med en standard skabelon for faktura, men det er muligt selv at designe sin egen faktura. Fakturadesignet er lavet i HTML, som er det sprog websider skrives i, hvor programmet søger for nogle ID er og erstatter dem med indholdet fra programmet. SKABELON OPBYGNINGEN Byg din egen skabelon Den nemmeste måde at lave et nyt fakturalayout på, er at tage udgangspunkt i standard skabelonen, og ændre layoutet i en HTML editor. Der findes flere velegnede HTML editorer i Mac App Store, alternativt kan TextEdit anvendes, der er standard på alle Macs. Indsæt felter De steder i fakturaen, hvor der skal indsættes tekst fra programmet, skal der indsættes et felt. Et felt defineres således: <p class="p2" id="annexcustomeraddressname">customer Name</p> <P> er afsnitsmarkeringen i HTML id = AnnexcustomerAddressName er navnet på feltet som skal indsættes i stedet for Customer Name. Her betyder det at Customer Name, erstattes med navnet på kunden, angivet i bilaget. Ovenstående metode anvendes for alle felter, med undtagelse af varelinjer. Indsæt varelinjer Varelinjer indsættes næsten på samme måde, med den undtagelse at der skal markeres en gruppe, som kopieres for hver varelinje. Varelinjer skal laves som en tabel, og der skal være en tabel række (<TR>) med id= TransactionDetails. <tr id="transactiondetails"> Alt mellem og kopieres for, hver varelinje. En kolonne i tabellen kan for eksempel bygges op således: 3
<td valign="middle" class="td4"> <p class="p2" id="transactionquantity">transactionquantity</p> Filnavn Skabalonen skal have endelsen.abaintp. Indholdet er det samme som en HTML fil, og er blot en ændring af endelsen fra HTML til.abaintp. Import af ny skabelon I Abaque vælges Indstillinger- >Faktura Figur 1 Indstillinger Klik på Importer skabelon, og vælg den nye skabelon. Bemærk skabelonen kopiers til programmets data folder på din Mac. Det betyder, at hvis der laves ændringer til skabelonen skal den importeres igen. Liste over felter Herunder ses en liste over de felter, som det er muligt at indsætte i Abaque, fra version 2: Egenskaber Felter, som kommer fra billedet Egenskaber : DocumentPreferencesAddress DocumentPreferencesCity DocumentPreferencesCountry DocumentPreferencesCurrency DocumentPreferencesEMail DocumentPreferencesFax 4
Bilag DocumentPreferencesHomePage DocumentPreferencesLogo DocumentPreferencesName DocumentPreferencesPhone DocumentPreferencesPostalCode DocumentPreferencesTax DocumentPreferencesVat DocumentPreferencesbankAccount DocumentPreferencesbankIBAN DocumentPreferencesbankName DocumentPreferencesbankSWIFT DocumentPreferencescurrentInvoiceTemplate DocumentPreferencesfirstAnnexNumber DocumentPreferencesfirstInvoiceNo DocumentPreferencesfirstOfferNo DocumentPreferencesfirstOrderNo DocumentPreferencesvatPayment DocumentPreferenceslastPostingDate DocumentPreferenceslastPostingDateLabel DocumentPreferencespostalCodeCity Felter som er relateret til et bilag i kassekladden: AnnexaImage Annexamount AnnexannexNumber AnnexannexType AnnexcreatedDate Annexcurrency AnnexcustomerAddress AnnexcustomerName Annexdate AnnexdeliveryAddress Annexdes AnnexdueDate Annexinvoice AnnexinvoiceDate AnnexinvoiceNo AnnexofferAcceptedDate AnnexofferDate AnnexofferNo AnnexooiAdditionalInformation AnnexorderAcceptedDate AnnexorderDate 5
AnnexorderNo Annexpaid AnnexpaidDate AnnexpostDate Annexposted Annexstatus Annexsupplier Annextask AnnexannexPostedPaidDueStatus AnnexcustomerAddressName AnnexcustomerAddressStreet AnnexcustomerAddressZipCity AnnexdeliveryAddressName AnnexdeliveryAddressStreet AnnexdeliveryAddressZipCity AnnexooiSumWithoutVat AnnexooiTotalSumWithVat AnnexooiTotalVat AnnexooiVatPercent AnnextypeDate AnnextypeDueDate AnnextypeDueDateLabel AnnextypeNameNumber Posteringer Felter som er relateret til transaktionerne på et bilag: Transactionamount TransactionamountWithoutVat TransactioncreatedDate Transactioncredit Transactiondate Transactiondebet Transactiondiscount Transactionprice TransactionproductName TransactionproductNumber Transactionquantity TransactiontransactionNumber TransactiontransactionType TransactionunitOfMeasure Transactionvat TransactionnewSaldoOnAccount TransactionooiSum TransactionooiVat 6
TransactionpriceExVAT Eksempel på skabelon Den skabelon som er standard i Abaque kan ses herunder: <html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta http-equiv="content-style-type" content="text/css"> <title></title> <meta name="generator" content="cocoa HTML Writer"> <meta name="cocoaversion" content="1187.39"> <style type="text/css"> p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} p.ph1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; font-style:bold} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 8.0px Helvetica} table.t1 {border-collapse: collapse} td.th1 {border-style: solid; border-width: 0.0px 0.0px 1.0px 0.0px; border-color: #cbcbcb #cbcbcb #cbcbcb #cbcbcb; padding: 0.0px 5.0px 0.0px 5.0px} td.th2 {border-style: solid; border-width: 1.0px 0.0px 0.0px 0.0px; border-color: #cbcbcb #cbcbcb #cbcbcb #cbcbcb; padding: 0.0px 5.0px 0.0px 5.0px} td.td1 {width: 620.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; bordercolor: td.td2 {width: 507.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; bordercolor: td.td3 {width: 90.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; border-color: td.td4 {width: 28.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; border-color: td.td5 {width: 63.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; border-color: td.td6 {width: 21.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; border-color: td.td7 {width: 33.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; border-color: td.td8 {width: 25.0px; border-style: solid; border-width: 0.0px 0.0px 0.0px 0.0px; border-color: </style> </head> <body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-whitespace;"> <p class="p1"><br></p> <table cellspacing="0" cellpadding="0" class="t1"> <tbody> <table cellspacing="0" cellpadding="0" class="t1"> <tbody> <td valign="middle" class="td2"> <p class="p2" id="annexcustomeraddressname">customer Name</p> <p class="p2" id="annexcustomeraddressstreet">customer Street Name</p> <p class="p2" id="annexcustomeraddresszipcity">customer Zip City</p> <td valign="middle" class="td2"> <p class="p2" id="annexdeliveryaddressname">customer Name</p> <p class="p2" id="annexdeliveryaddressstreet">customer Street Name</p> <p class="p2" id="annexdeliveryaddresszipcity">customer Zip City</p> <td valign="middle" class="td3"> <p class="p3" id="documentpreferencesname">documentpreferencesname</p> <p class="p3" id="documentpreferencesaddress">documentpreferencesaddress</p> <p class="p3" id="documentpreferencespostalcodecity">documentpreferencespostalcode</p> <p> </p> <p class="p2" id="annextypenamenumber">annextypenamenumber</p> <p> </p> <p class="p3" id="annextypedate">annextypedate</p> 7
<p class="p3" id="documentpreferencesvat">documentpreferencesvat</p> <p class="p3" id="documentpreferenceshomepage">documentpreferenceshomepage</p> <p class="p3" id="documentpreferencesemail">documentpreferencesemail</p> <p> </p> <p class="p3" id="documentpreferencesbankname">documentpreferencesbankname</p> <p class="p3" id="documentpreferencesbankaccount">documentpreferencesbankaccount</p> <p class="p3" id="documentpreferencesbankswift">documentpreferencesbankswift</p> <p class="p3" id="documentpreferencesbankiban">documentpreferencesbankiban</p> </tbody> </table> <p class="p1"><br></p> <table cellspacing="0" cellpadding="0" class="t1" id="products"> <tbody> <tr id="transactionheader"> <p class="ph1">antal</p> <p class="ph1">beskrivelse</p> <p class="ph1">pris</p> <p class="ph1">rabat</p> <p class="ph1">totalt</p> <tr id="transactiondetails"> <td valign="middle" class="td4"> <p class="p2" id="transactionquantity">transactionquantity</p> <td valign="middle" class="td5"> <p class="p2" id="transactionproductname">transactionproductname</p> <td valign="middle" class="td6"> <p class="p2" id="transactionprice">transactionprice</p> <td valign="middle" class="td7"> <p class="p2" id="transactiondiscount">transactiondiscount</p> <td valign="middle" class="td8"> <p class="p2" id="transactionooisum">transactionooisum</p> <tr id="transactiontotals"> <p> </p> <p class="p2">sum excl. moms</p> <p class="p2" id="annexooisumwithoutvat">annexooisumwithoutvat</p> <p class="p2">moms %</p> <p class="p2" id="annexooivatpercent">annexooivatpercent</p> <p class="p2">moms udgã r</p> <p class="p2" id="annexooitotalvat">annexooitotalvat</p> <p class="p2">totalt inkl. moms</p> <p class="p2" id="annexooitotalsumwithvat">annexooitotalsumwithvat</p> 8
</tbody> </table> <td><p> </p> <p class="p2" id="annextypeduedatelabel">annextypeduedatelabel</p> <p class="p2" id="annextypeduedate">annextypeduedate</p> <td><p> </p> <p class="p2" id="annexooiadditionalinformation">annexooiadditionalinformation</p> <p class="p1"><br></p> </tbody> </table> <p class="p1"><br></p> </body></html> 9