User Tools

Site Tools



en:xml_direct:personal:user

Users/employees (user)

Users/employees. Domain: HR.

what user
Direction Output (get), Input (put)
Endpoint POST https://login.directo.ee/xmlcore/cap_xml_direct/xmlcore.asp
Schema (output) ws_kasutajad.xsd
Schema (input) xml_IN_kasutajad.xsd

Output (get)

Query (get)

Parameter Description
token interface token (required)
get 1
what user
group optional filter
code optional filter
employee optional filter
email optional filter
closed optional filter
ts changed-since (for syncing)
XML field SQL field Type Length UI label Description
code kood string
name nimi string
object objekt string
idnumber isikukood string
email email string
mobilephone telefon_tasku string
gender sugu int 0 -male, 1-female
internalcode int_kood string
closed suletud int 1 -closed
group grupp string
homeaddress k_aadress string
workaddress t_aadress string
bankaccount arveldusarve string
homephone telefon_kodu string
workphone telefon_too string
birthdate synniaeg date
startdate aeg_saabus date
enddate aeg_lahkus date
additionalobject lisa_objekt string
salaryemail email_palk string
country maa string
department osakond string
position ametikoht string
employee personal int
ts ts dateTime

Workrelation

XML field SQL field Type Length UI label Description
type tyyp string
code leping string
startdate aeg1 date
enddate aeg2 date
workload koormus string
endreason lop_alus string
trialdate aeg date
signedby allkirjastaja string
department osakond string
jobtype amet string
manager ylemus string
comment kommentaar string
stage etapp string
status staatus string
closed suletud int
rn rn int
rr rv int

Extra fields

XML field SQL field Type Length UI label Description
code kood string
content sisu string
param param string

Salaryformula

XML field SQL field Type Length UI label Description
formula valem string
startdate aeg1 date
enddate aeg2 date
price hind decimal
coefficient koefitsient decimal
object objekt string
comment kirjeldus string

Input (put)

Create: send the document. Modify: requires xd_update=1 and posting the whole document. Default values (ALT.FROM): Mandatory fields.
  • A confirmed document cannot be modified (response Type=14).

Header

XML field SQL field Type Length Mandatory UI label Description
code kood string 32 yes Kood document number/ID, mandatory; It must be unique for each document and remain same if more than one transaction of the same document is necessary
name nimi string
group grupp string
email email string
stock ladu string
series Field19 string
object objekt string
priceformula hinnavalem string
closed suletud int
gender sugu int
dateofbirth synniaeg dateTime
homeaddress k_aadress string
homeaddress2 k_aadress2 string
homeaddress3 k_aadress3 string
county k_maakond string
officeaddress t_aadress string
bank pank string
accountno arveldusarve string
homephone telefon_kodu string
officephone telefon_too string
mobilephone telefon_tasku string
incometaxfree meetod_tulumaks int
vacation meetod_puhkus int
socialtax meetod_sotsmaks int
pid isikukood string
livingplace elukoht string
language keel string
account konto string
personnel personal int
nameinbank nimi_pangas string
resident resident int
skype skype string
intcode int_kood string
extraobject lisa_objekt string
payday palgapaev int
healthinsurance ravikindlustus int
salaryemail email_palk string
pdfpassword per_pass string
reservcost reserv_kulu_konto string
reservliability reserv_kohustus_konto string
pricegroup hinnagrupp string
averagebaseinmonth kesk_kuud int
sessiontime session_time decimal
country maa string
averagefee kesk_alus int
workingtimecalc tooaja_arvest int
toraddressid t_aadress_id string

Do not send:

  • session_id – for internal use at Directo side, do not send this field!

Extra fields

XML field SQL field Type Length Mandatory UI label Description
code kood string 32
content sisu string 2000 Sisu
param param string 64 Parameeter

Workrelation

XML field SQL field Type Length Mandatory UI label Description
type tyyp string
contract leping string
started aeg1 dateTime
finished aeg2 dateTime
date aeg dateTime
signer allkirjastaja string
department osakond string
occupation amet string
superior ylemus string
comment kommentaar string
rn rn int
stage etapp string
workload koormus decimal
endreason lop_alus string
closed suletud int
workscheduleitems graafiku_artiklid string
personsubstituted asendatav string
rr rv int
arn a_rn int

Certification

XML field SQL field Type Length Mandatory UI label Description
type tyyp string
code tunnistus string
qualification eriala string
issuedby asutus string
comment kommentaar string
startdate aeg1 date
enddate aeg2 date
level tase string
description nimetus string
rn rn int

Document

XML field SQL field Type Length Mandatory UI label Description
type tyyp string
code dokument string
name nimetus string
comment kommentaar string
startdate aeg1 date
enddate aeg2 date
rn rn int

Relatedperson

XML field SQL field Type Length Mandatory UI label Description
type tyyp string
idnumber isikukood string
name nimi string
phone telefon string
comment kommentaar string
rn rn int

Salaryformula

XML field SQL field Type Length Mandatory UI label Description
formula valem string
user kasutaja string
price hind decimal
comment kirjeldus string
startdate aeg1 date
enddate aeg2 date
rn rn int

Tax

XML field SQL field Type Length Mandatory UI label Description
formula valem string
startdate algus date
enddate lopp date
taxfree maksuvaba decimal
taxfreestartdate mv_algus date
taxfreeenddate mv_lopp date
rn rn int

Transport parameters

Component-specific; add from the source wiki if this component has parameters.

Response

docid = number of the created/updated document. Error codes: Responses and error codes.

<results>
  <Result Type="0" Desc="Created" docid="100001" doctype="USER" submit="Users/employees"/>
</results>
en/xml_direct/personal/user.txt · Last modified: 2026/06/25 15:24 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki