std.IndexDataChanged

This job informs the index server that the index data of an object has changed.

1. Input Parameters

Name Type Required Description

Flags

INT

Yes

1 = the osowner field in the DB table objectXXX is changed;
otherwise osowner is not modified.

Action

INT

Yes

Action performed on the object (see action IDs below)

dwObjectID

INT

Yes

ID of the object

dwObjectType

INT

Yes

Type of the object

Info

STRING

Yes

Information written to the DB table osobjhist

GUID

STRING

Yes

Unique key for the DB table osobjhist

2. Action IDs

ID Description ID Description

1

Electronic signature

28

Object restored

2

Object created

29

Object permanently deleted

3

Index data changed

30

Acknowledgment confirmed

4

Document changed

31

Object info

5

Document archived

32

Object owner changed

6

Document deleted

33

Variant activated

7

Document issued

34

Variant deactivated

8

Document status changed

35

Variant deleted

9

Document status changed

36

Variant created

10

Document created

37

Typeless object assigned type

11

Link via notes

38

Document moved from archive

12

Link dissolved

39

Reference copy created

13

SQL query

40

User info

14

SQL command

41

Retention time set

15

Electronic signature

42

Document dearchived

16

Signed document deleted

43

Document type changed

17

Version created

44

Preview annotation created

18

Version deleted

45

Preview annotation changed

19

Restored from version

46

Preview annotation deleted

20

Full-text request

47

Acknowledgment confirmed by password

21

Document moved

48

Release created

22

Register moved

49

Release changed

23

Folder merged

50

Release deleted

24

Folder merged

51

Created from copy

25

Register merged

52

Removed from location

26

Register merged

53

Status 'active variant' changed

27

Object marked for deletion

54

Additional variant created

3. Return Value

(INT): 0 = Job successful, otherwise error code.