Netvisor Developer Community
peruuta
Näytä tulokset kohteelle 
Hae sen sijaan kohdetta 
Tarkoititko: 
(updated by Vilma Parkkila VISMA ‎28-09-2018 13:06 )
Vilma Parkkila
  • 0 Vastaukset
  • 0 kehut
  • 50 Näytöt

Laskentakohteiden hallinta Netvisorin ohjelmistorajapinnan yli liittyy moneen eri rajapinnan resurssiin ja siksi on tärkeää ymmärtää myös miten Netvisor käsittelee laskentakohteita. Tämä saattaa aiheuttaa haasteita etenkin jos laskentakohteita käsitellään integroitavassa ulkoisessa järjestelmässä eri tavoin, joten jo liittymän toteutuksen alkuvaiheessa on hyvä hahmottaa Netvisorin tapa käsitellä laskentakohteita.

 

Netvisorissa luodaan ensin laskentakohdeotsikoita, joiden alle luodaan itse laskentakohteita. Laskentakohdeotsikoita voi olla useita ja jokainen laskentakohde on aina jonkin laskentakohdeotsikon alla. Laskentakohteiden rakenne voi olla hierarkinen ja hierarkisuuteen voi vaikuttaa rajapinnan yli laskentakohteiden hallintaan tarkoitetuilla resursseilla. Hierarkialla eli laskentakohteiden tasolla ei ole merkitystä, kun laskentakohdetieto annetaan muiden resurssien yhteydessä, esimerkiksi myyntilaskusanomalla. Tällöin laskentakohdetieto annetaan aina käyttäen kyseisen laskentakohteen pääotsikkotasoa (dimensionname) ja itse laskentakohdetta (dimensionitem).

 

Netvisorissa harmaalla pohjalla, vahvistetulla tekstillä näkyvät laskentakohdeotsikot ja valkoisella pohjalla ei vahvistetulla tekstillä näkyvät itse laskentakohteet. Kunkin laskentakohdeotsikon alla näkyvät kyseisen otsikon laskentakohteet. Voit lukea tarkemmin laskentakohteiden hallinnasta Netvisorissa täältä. Alla esimerkkikuva siitä, miltä laskentakohteiden hallinta voi näyttää Netvisorissa.

 

 2018-09-28_12-07-15.png

 

Netvisorin ohjelmistorajapinnassa on omat resurssinsa laskentakohteiden lisäykselle ja poistolle. Voit myös noutaa koko yrityksen laskentakohdelistan omalla resurssillaan. Tämän lisäksi laskentakohdetietoa on mahdollista antaa ja hakea muiden pyyntöjen yhteydessä, kuten myyntilaskun, ostolaskun tai kirjanpitoaineiston tuonnissa. Aina kun laskentakohdetietoa tuodaan toisen resurssin yhteydessä, esimerkiksi myyntilaskun yhteydessä, Netvisor perustaa laskentakohteen sekä laskentakohdeotsikon jos niitä ei ole jo olemassa.

 

Huomaa, että mikäli laskentakohde halutaan kohdistaa jo olemassa olevaan laskentakohteeseen Netvisorissa, tulee kohdistus tehdä aina laskentakohteen koko nimellä. Mikäli integroitavassa ulkoisessa järjestelmässä laskentakohteella on koodi/numero sekä nimi, tulee ne molemmat sisällyttää Netvisorin laskentakohteen nimi -kenttään, sillä Netvisorissa laskentakohteilla ei erikseen ole koodia/numeroa.

 

Esimerkki laskentakohdetiedon antamisesta rajapintasanomalla (vrt yllä olevaan kuvaan):

 

<dimension>
    <dimensionname>Projektit</dimensionname>
    <dimensionitem>102 Gamma</dimensionitem>
</dimension>

Avustajat