GET api/UserFields

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of 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:30:19.7061266+00:00",
    "GroupStartDate": "2025-05-09T17:30:19.7061266+00:00",
    "GroupEndDate": "2025-05-09T17:30:19.7061266+00:00",
    "PromptAdHoc": 1,
    "FormulaSql": "sample string 8",
    "FormulaCall": "sample string 9",
    "ModifiedOn": "2025-05-09T17:30:19.7061266+00:00",
    "ModifiedBy": "sample string 10",
    "EnteredOn": "2025-05-09T17:30:19.7061266+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"
  },
  {
    "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:30:19.7061266+00:00",
    "GroupStartDate": "2025-05-09T17:30:19.7061266+00:00",
    "GroupEndDate": "2025-05-09T17:30:19.7061266+00:00",
    "PromptAdHoc": 1,
    "FormulaSql": "sample string 8",
    "FormulaCall": "sample string 9",
    "ModifiedOn": "2025-05-09T17:30:19.7061266+00:00",
    "ModifiedBy": "sample string 10",
    "EnteredOn": "2025-05-09T17:30:19.7061266+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:
<ArrayOfUserField xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fabric">
  <UserField>
    <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:30:19.7061266+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:30:19.7061266+00:00</GroupEndDate>
    <GroupPayTo>1</GroupPayTo>
    <GroupPayrollType>sample string 23</GroupPayrollType>
    <GroupRefreshDate>2025-05-09T17:30:19.7061266+00:00</GroupRefreshDate>
    <GroupStartDate>2025-05-09T17:30:19.7061266+00:00</GroupStartDate>
    <HasDependency>sample string 12</HasDependency>
    <ID>24</ID>
    <ModifiedBy>sample string 10</ModifiedBy>
    <ModifiedOn>2025-05-09T17:30:19.7061266+00:00</ModifiedOn>
    <PromptAdHoc>1</PromptAdHoc>
    <ReverseSign>sample string 13</ReverseSign>
    <UserFieldsID>1</UserFieldsID>
    <UserGroup>sample string 7</UserGroup>
  </UserField>
  <UserField>
    <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:30:19.7061266+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:30:19.7061266+00:00</GroupEndDate>
    <GroupPayTo>1</GroupPayTo>
    <GroupPayrollType>sample string 23</GroupPayrollType>
    <GroupRefreshDate>2025-05-09T17:30:19.7061266+00:00</GroupRefreshDate>
    <GroupStartDate>2025-05-09T17:30:19.7061266+00:00</GroupStartDate>
    <HasDependency>sample string 12</HasDependency>
    <ID>24</ID>
    <ModifiedBy>sample string 10</ModifiedBy>
    <ModifiedOn>2025-05-09T17:30:19.7061266+00:00</ModifiedOn>
    <PromptAdHoc>1</PromptAdHoc>
    <ReverseSign>sample string 13</ReverseSign>
    <UserFieldsID>1</UserFieldsID>
    <UserGroup>sample string 7</UserGroup>
  </UserField>
</ArrayOfUserField>