Resurssi: dimensionitem.nv

HTTP-metodi: POST

Käytetään Netvisorin laskentakohteen lisäykseen ja muokkaamiseen. Lisättävän laskentakohteen laskentakohdeotsikko tulee löytyä järjestelmästä.

Kutsussa käytettävät parametrit:

ParametriIlmentymiäKuvausEsimerkki
method1add tai edit Itse sanomalla ilmoitetaan minne kohde lisätään hierarkiassa tai mitä kohdetta muokataan. add
updateparentreference0...1Aina true. Käytetään vain laskentakohteen muokkauksessa, mahdollistaa laskentakohteen hierarkian muuttamisen.true

Tuotavat tiedot lähetetään kutsun mukana oheisen kuvauksen mukaisena xml:nä (POST-data):

TasoElementtiMuotoIlmentymiäKuvausEsimerkki
RootrootAggregaatti1  
1dimensionitemAggregaatti1  
2nameMerkkijono
Max. 50
1Laskentakohdeotsikon nimi jonka alle laskentakohde luodaan Laskentakohde otsikko
2itemMerkkijono
Max. 200
1Laskentakohteen nimi. Laskentakohdeotsikon tulee olla perustettuna Netvisoriin ennen laskentakohteen lisäystä.Laskentakohde
2olditemMerkkijono0...1Jos halutaan päivittää vanhaa olemassa olevaa kohdetta, niin annetaan päivitettävän kohteen nimi (*1Laskentakohde
2
codeMerkkijono, Max. 500...1Laskentakohteen tunniste (*3P001
2labelMerkkijono, Max. 2000...1Laskentakohteen nimi (*3Verkkosivuston uudistus
2oldcodeMerkkijono0...1Vanha tunniste, muokattavan laskentakohteen tunnistamiseen (*4P001
2oldlabelMerkkijono0...1Vanha nimi, muokattavan laskentakohteen tunnistamiseen (*4Vanha projekti
2fatheridNumeerinen0...1Laskentakohteen id Netvisorissa jonka alle uusi kohde luodaan hierarkiassa (*20
2fatheritemMerkkijono0...1Laskentakohteen nimi Netvisorissa, jonka alle uusi kohde luodaan hierarkiassa (*2Uusi laskentakohde
2fathercodeMerkkijono0...1Ylätason laskentakohteen tunniste (hierarkia) (*5P000
2fatherlabelMerkkijono0...1Ylätason laskentakohteen nimi (hierarkia) (*5Kaikki projektit
2ishiddenBoolean0...1Onko laskentakohde piilotettu: True tai False
True=Piilotettu, False=Näkyvillä
 true

Huomioitavaa XML-sanoman sisällössä laskentakohteita lisättäessä ja muokatessa:

*1) Elementti olditem on pakollinen kun muokataan olemassa olevaa laskentakohdetta, ei väliä missä kohtaa hierarkiaa muokattava kohde on

*2) Elementit fatherid ja fatheritem ovat pakollisia kun uusi laskentakohde halutaan lisätä jo olemassa olevan laskentakohteen alle eli alemmalle tasolle hierarkiassa


Huomioitavaa uudistetusta laskentakohdekäsittelystä:

*3) Kun code / label on annettu, ne ohittavat item -elementin

*4) Kun oldcode / oldlabel on annettu, ne ohittavat olditem -elementin

*5) Kun fathercode / fatherlabel on annettu, ne ohittavat fatherid -elementin



Oliko tästä vastauksesta apua? Kyllä Ei

Send feedback
Pahoittelut, että emme voineet auttaa. Anna palautetta, jotta voimme parantaa tätä artikkelia.