Directo-laskutuslinkki on toteutettu hyödyntäen FuturaPlanin yleistä taloushallinto-moduulia. Täten moduulin yleinen toiminnallisuus ja asetukset koskevat suurelta osin myös Directo-linkkiä. Lisätietoja sivuilta Yleisnäkymä ja Asetukset

Directo-linkissä alkuperäiset tuoterivit summataan automaattisesti tilikartan tilien mukaan ja lähtevälle laskulle tulee rivit kirjanpitotileittäin. Myös rahti määritellään tilikartan kautta, ja rahti vastaa jotain FuturaPlanin lisähintaa.

FuturaPlanin käyttöliittymästä voidaan tehdä yksittäisiä laskuja ja lähettää niitä Directoon rajapinnan kautta. Laskutuksen automatisointi voidaan toteuttaa TaskRunnerin avulla. TaskRunnerista löytyy tuki laskujen luomiselle ja laskujen tilan tarkastamiselle.

Asetukset

Asetukset → Laskutus Directo asetukset

Avain

Nimi

Selite

DirectoSettings.InvoiceMaterialFolder

Kansiopolku laskujen xml-tiedostoille

Laskut tallennetaan tähän kansioon xml-muodossa. Voidaan käyttää esim. virhetilanteiden selvittämisessä.

DirectoSettings.AppKey

Integraatio-avain

Laskujen lähetyksessä käytetty avain, jolla kirjaudutaan Directon järjestelmään.

DirectoSettings.ProductSuffix_CustomFieldCode

Tuotekoodin tarkenne -lisäkenttä

Tuotekoodiin voidaan asettaa tarkenne asiakkaan lisäkentästä. Asetuksella määritetään kentän nimi, josta tieto haetaan.

DirectoSettings.ApiUrl

Directo-apin osoite

Api-rajapinnan osoite, joka vaihtelee asiakkaan mukaan.

DirectoSettings.CreateInvoiceWhenPrintingWaybill

Luodaanko lasku kun tulostetaan rahtikirja.

Asetus, joka määrittää luodaanko lasku kun tulostetaan rahtikirja.

DirectoSettings.CustomerNumber_CustomFieldCode

Directon asiakasnumero -lisäkenttä

Directon asiakasnumero haetaan tästä asiakkaan lisäkentästä.

DirectoSettings.OrderVerificationReportConfigId

Tilausvahvistus-raportin id

Tilausvahvistus tulostetaan käyttäen tätä konfiguraatio-id:tä. Id:t näkyvät ainakin tietokannasta ReportConfigData-taulusta.

DirectoSettings.ProjectNumber_CustomFieldCode

Projektin numero -lisäkenttä

Projektin numero haetaan tästä lisäkentästä.

Yleiset asetukset, jotka vaikuttavat Directo-linkin toimintaan.

Avain

Nimi

Selite

FinancialManager.TransactionStateAfterBilling

Tila laskutuksen jälkeen

Tilaus vaihdetaan tähän tilaan, kun lasku on luotu Directoon.

FinancialManager.TransactionStateAfterPayment

Tila maksun jälkeen

Tilaus vaihdetaan tähän tilaan, kun lasku on kuitattu maksetuksi Directossa.

SalesPro.Custom.Field.Mapper

SalesPro lisäkentän siirto

Määrittää SalesPro lisäkentän ja FP-lisäkentän erotettuna merkkijonolla "=>". SalesPro-lisäkentän arvo tuodaan FP-lisäkenttään SalesPro-siirron aikana.

Esim. "Projektinumero => Projektinumero".

TaskRunner-actionit

Nimi

Selite

FuturaPlan.TaskRunner.Actions.Basic.GenerateDirectoInvoicesAction

Luodaan laskut sellaisista tilauksista joiden rahtikirjat on tulostettu. Vaatii käytännössä, että CreateInvoiceWhenPrintingWaybill-asetus on päällä.

FuturaPlan.TaskRunner.Actions.Basic.CheckDirectoInvoicesAction

Tarkistaa Directossa viimeisen 7 päivän aikana muuttuneiden laskujen tilat ja päivittää ne FuturaPlaniin.