如何使用 Kronos XML API 将工作添加到组织集中?
How do I add jobs to an organizational set with the Kronos XML API?
我想使用 Kronos Workforce Central XML API 将工作添加到组织集。
根据 WFC v6.3 Timekeeping Developer's Toolkit Guide,我应该能够通过使用 Action="UpdateEntryList"
和 <OrgSet>
以及 <OrgSetEntry>
和 AddEntries
来添加工作。
<Kronos_WFC version="1.0">
<Request Action="UpdateEntryList">
<OrgSet OrgSetName="ORG SET NAME">
<EntryList>
<OrgSetEntry
EffectiveDate="02/09/2018"
AddEntries="ROOT/BU/DIVISION/SERVICE LINE/DEPT/JOB"/>
</EntryList>
</OrgSet>
</Request>
</Kronos_WFC>
然而,服务器 returns 一个错误指出 AddEntries
不能与 UpdateEntryList
一起使用。
<Kronos_WFC version="1.0" WFCVersion="6.3.13.362" TimeStamp="2/09/2018 2:11PM GMT-05:00">
<Response Status="Failure" Action="UpdateEntryList">
<Error Message="WFP-01133 A property contains a value, no value is allowed for
that property for the action - Property: AddEntries, Action: UpdateEntryList."
ErrorCode="1223" ActionName="UpdateEntryList" PropertyName="AddEntries"/>
</Response>
</Kronos_WFC>
如何使用 Kronos Workforce Central XML API 将工作添加到组织集中?
要使用 UpdateEntryList
将作业添加到 <OrgSet>
,请在 Name
属性中指定作业的路径。
<Kronos_WFC version="1.0">
<Request Action="UpdateEntryList">
<OrgSet OrgSetName="ORG SET NAME">
<EntryList>
<OrgSetEntry
EffectiveDate="02/09/2018"
Name="ROOT/BU/DIVISION/SERVICE LINE/DEPT/JOB"/>
</EntryList>
</OrgSet>
</Request>
</Kronos_WFC>
如果您想添加多个职位,您可以使用多个 <OrgSetEntry>
标签,或使用 name
作为以分号分隔的职位完整路径名列表。 (Name="path1;path2;path3"
)
我想使用 Kronos Workforce Central XML API 将工作添加到组织集。
根据 WFC v6.3 Timekeeping Developer's Toolkit Guide,我应该能够通过使用 Action="UpdateEntryList"
和 <OrgSet>
以及 <OrgSetEntry>
和 AddEntries
来添加工作。
<Kronos_WFC version="1.0">
<Request Action="UpdateEntryList">
<OrgSet OrgSetName="ORG SET NAME">
<EntryList>
<OrgSetEntry
EffectiveDate="02/09/2018"
AddEntries="ROOT/BU/DIVISION/SERVICE LINE/DEPT/JOB"/>
</EntryList>
</OrgSet>
</Request>
</Kronos_WFC>
然而,服务器 returns 一个错误指出 AddEntries
不能与 UpdateEntryList
一起使用。
<Kronos_WFC version="1.0" WFCVersion="6.3.13.362" TimeStamp="2/09/2018 2:11PM GMT-05:00">
<Response Status="Failure" Action="UpdateEntryList">
<Error Message="WFP-01133 A property contains a value, no value is allowed for
that property for the action - Property: AddEntries, Action: UpdateEntryList."
ErrorCode="1223" ActionName="UpdateEntryList" PropertyName="AddEntries"/>
</Response>
</Kronos_WFC>
如何使用 Kronos Workforce Central XML API 将工作添加到组织集中?
要使用 UpdateEntryList
将作业添加到 <OrgSet>
,请在 Name
属性中指定作业的路径。
<Kronos_WFC version="1.0">
<Request Action="UpdateEntryList">
<OrgSet OrgSetName="ORG SET NAME">
<EntryList>
<OrgSetEntry
EffectiveDate="02/09/2018"
Name="ROOT/BU/DIVISION/SERVICE LINE/DEPT/JOB"/>
</EntryList>
</OrgSet>
</Request>
</Kronos_WFC>
如果您想添加多个职位,您可以使用多个 <OrgSetEntry>
标签,或使用 name
作为以分号分隔的职位完整路径名列表。 (Name="path1;path2;path3"
)