Hi all - new to these forums and to ZENWorks in general. Hoping some of you can shed light on this issue. I'm a super rookie who was tasked with data entry for inventorying machines, but I figured ZENWorks could accomplish this task. However, I'm running into one issue in particular -

Version: Linux ZENWorks SP4
Affected Workstations: Windows 7 Professional (mostly)

Workflow:
1) Login script uses the "set" command to create environment variables for eDirectory entries for: First name, last name, phone number, department, location (we have three). This sets a volatile environment variable (which I discovered is different from a system variable and a user variable(!) Be warned before wasting a lot of time!) which can be located in HKCU\Volatile Environment.
2) Collection Data Form is set to autofill above data silently using Registry Key.

This works fine for about 80% of our workstations and it's beautiful. For some reason, there are workstations that are completely empty still - and I've gone into ZCC and manually edited the workstation info through the web client, and the values actually get overwritten when the inventory scan is run again.

I checked /var/opt/novell/zenworks/collection/inventory/failure for the related GUIDs and the affected workstations were not there. I checked /success/ and there are three files:
Code:
/var/opt/novell/zenworks/collection/inventory/success # find *3ab714ccaf277546ba34e391cce77fff*  
1494339723-3ab714ccaf277546ba34e391cce77fff-cdf.xml
1494344291-3ab714ccaf277546ba34e391cce77fff-0-000-delta.xml
1494344301-3ab714ccaf277546ba34e391cce77fff-cdf.xml
1494426178-3ab714ccaf277546ba34e391cce77fff-cdf.xml
Side note: What format are these timestamps in...?

Referencing https://www.novell.com/documentation...a/bvrad04.html , I opened some of the cdf files in a text editor and noticed this peculiarity:

Code:
 <WizardResults>
    <Wizard>
      <Timestamp>0001-01-01T00:00:00</Timestamp>
      <DataValuePair>
        <Label>nc_user.FirstName</Label>
        <Value>xxxxxx</Value>
      </DataValuePair>
      <DataValuePair>
        <Label>nc_user.LastName</Label>
        <Value>xxxxxx</Value>
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.Site</Label>
        <Value>xxxxxx</Value>
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.Department</Label>
        <Value>xxxxxx</Value>
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.Phone</Label>
        <Value>xxxxxx</Value>
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.ADF10</Label>
        <Value />
      </DataValuePair>
    </Wizard>
    <Wizard>
      <Timestamp>0001-01-01T00:00:00</Timestamp>
      <DataValuePair>
        <Label>nc_user.FirstName</Label>
        <Value />
      </DataValuePair>
      <DataValuePair>
        <Label>nc_user.LastName</Label>
        <Value />
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.Site</Label>
        <Value />
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.Department</Label>
        <Value />
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.Phone</Label>
        <Value />
      </DataValuePair>
      <DataValuePair>
        <Label>nc_workstation.ADF10</Label>
        <Value />
      </DataValuePair>
    </Wizard>
  </WizardResults>
(X's substituted for actual values)
For some reason, the <Wizard></Wizard> has two entries, the empty one following the actual one, which appears to be overwriting my hard-earned data. Can anyone help me figure out why this is happening? If manual population of the data is unavoidable, I don't mind doing it, but at what level should I do this? Editing the workstation clearly doesn't work, and every time the collection form is run then I'm assuming even editing these xml files won't work either (if they're linked that closely).

Any help is appreciated. Thank you!