POST api/GetUserFieldList

Request Information

URI Parameters

None.

Body Parameters

Collection of string

Request Formats

application/json, text/json

Sample:
[
  "sample string 1",
  "sample string 2"
]

application/xml, text/xml

Sample:
<ArrayOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
  <string>sample string 1</string>
  <string>sample string 2</string>
</ArrayOfstring>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

UserField
NameDescriptionTypeAdditional information
UserFieldsID

integer

None.

ClientID

integer

None.

FieldName

string

String length: inclusive between 0 and 25

FieldLabel

string

String length: inclusive between 0 and 25

FieldType

string

String length: inclusive between 0 and 50

FieldList

string

None.

CalcType

integer

None.

GroupCodes

string

None.

UserGroup

string

String length: inclusive between 0 and 25

GroupPayTo

integer

None.

GroupRefreshDate

date

None.

GroupStartDate

date

None.

GroupEndDate

date

None.

PromptAdHoc

integer

None.

FormulaSql

string

None.

FormulaCall

string

String length: inclusive between 0 and 50

ModifiedOn

date

None.

ModifiedBy

string

String length: inclusive between 0 and 50

EnteredOn

date

None.

EnteredBy

string

String length: inclusive between 0 and 50

HasDependency

string

String length: inclusive between 0 and 1

ReverseSign

string

String length: inclusive between 0 and 1

EGDateType

string

String length: inclusive between 0 and 100

EGRouteTo

string

String length: inclusive between 0 and 100

EGVoucherType

string

String length: inclusive between 0 and 100

EGPayrollType

string

String length: inclusive between 0 and 100

EGERCCode

string

String length: inclusive between 0 and 100

EGCategory

string

String length: inclusive between 0 and 300

EGUserCategory

string

String length: inclusive between 0 and 300

EGExcludeCodes

string

String length: inclusive between 0 and 1000

EGCustomSQL

string

String length: inclusive between 0 and 1000

GroupPayrollType

string

String length: inclusive between 0 and 100

ID

integer

None.

EGDateType1

string

String length: inclusive between 0 and 30

EGDateType2

string

String length: inclusive between 0 and 30

EGDateType3

string

String length: inclusive between 0 and 30

EGDateType4

string

String length: inclusive between 0 and 30

Response Formats

application/json, text/json

Sample:
{
  "UserFieldsID": 1,
  "ClientID": 1,
  "FieldName": "sample string 2",
  "FieldLabel": "sample string 3",
  "FieldType": "sample string 4",
  "FieldList": "sample string 5",
  "CalcType": 1,
  "GroupCodes": "sample string 6",
  "UserGroup": "sample string 7",
  "GroupPayTo": 1,
  "GroupRefreshDate": "2025-05-09T17:22:49.0142256+00:00",
  "GroupStartDate": "2025-05-09T17:22:49.0142256+00:00",
  "GroupEndDate": "2025-05-09T17:22:49.0142256+00:00",
  "PromptAdHoc": 1,
  "FormulaSql": "sample string 8",
  "FormulaCall": "sample string 9",
  "ModifiedOn": "2025-05-09T17:22:49.0142256+00:00",
  "ModifiedBy": "sample string 10",
  "EnteredOn": "2025-05-09T17:22:49.0142256+00:00",
  "EnteredBy": "sample string 11",
  "HasDependency": "sample string 12",
  "ReverseSign": "sample string 13",
  "EGDateType": "sample string 14",
  "EGRouteTo": "sample string 15",
  "EGVoucherType": "sample string 16",
  "EGPayrollType": "sample string 17",
  "EGERCCode": "sample string 18",
  "EGCategory": "sample string 19",
  "EGUserCategory": "sample string 20",
  "EGExcludeCodes": "sample string 21",
  "EGCustomSQL": "sample string 22",
  "GroupPayrollType": "sample string 23",
  "ID": 24,
  "EGDateType1": "sample string 25",
  "EGDateType2": "sample string 26",
  "EGDateType3": "sample string 27",
  "EGDateType4": "sample string 28"
}

application/xml, text/xml

Sample:
<UserField xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fabric">
  <CalcType>1</CalcType>
  <ClientID>1</ClientID>
  <EGCategory>sample string 19</EGCategory>
  <EGCustomSQL>sample string 22</EGCustomSQL>
  <EGDateType>sample string 14</EGDateType>
  <EGDateType1>sample string 25</EGDateType1>
  <EGDateType2>sample string 26</EGDateType2>
  <EGDateType3>sample string 27</EGDateType3>
  <EGDateType4>sample string 28</EGDateType4>
  <EGERCCode>sample string 18</EGERCCode>
  <EGExcludeCodes>sample string 21</EGExcludeCodes>
  <EGPayrollType>sample string 17</EGPayrollType>
  <EGRouteTo>sample string 15</EGRouteTo>
  <EGUserCategory>sample string 20</EGUserCategory>
  <EGVoucherType>sample string 16</EGVoucherType>
  <EnteredBy>sample string 11</EnteredBy>
  <EnteredOn>2025-05-09T17:22:49.0142256+00:00</EnteredOn>
  <FieldLabel>sample string 3</FieldLabel>
  <FieldList>sample string 5</FieldList>
  <FieldName>sample string 2</FieldName>
  <FieldType>sample string 4</FieldType>
  <FormulaCall>sample string 9</FormulaCall>
  <FormulaSql>sample string 8</FormulaSql>
  <GroupCodes>sample string 6</GroupCodes>
  <GroupEndDate>2025-05-09T17:22:49.0142256+00:00</GroupEndDate>
  <GroupPayTo>1</GroupPayTo>
  <GroupPayrollType>sample string 23</GroupPayrollType>
  <GroupRefreshDate>2025-05-09T17:22:49.0142256+00:00</GroupRefreshDate>
  <GroupStartDate>2025-05-09T17:22:49.0142256+00:00</GroupStartDate>
  <HasDependency>sample string 12</HasDependency>
  <ID>24</ID>
  <ModifiedBy>sample string 10</ModifiedBy>
  <ModifiedOn>2025-05-09T17:22:49.0142256+00:00</ModifiedOn>
  <PromptAdHoc>1</PromptAdHoc>
  <ReverseSign>sample string 13</ReverseSign>
  <UserFieldsID>1</UserFieldsID>
  <UserGroup>sample string 7</UserGroup>
</UserField>