ABNElement: {
    autocompleteAttributes?: string[];
    defaultValue?: ABNRecord;
    placeholderValue?: string;
    type: "abn";
} & LookupFormElement & FormElementRequired & FormElementReadOnly

Allow the user to enter a valid ABN (as per https://abr.business.gov.au/).

{
"id": "b1311ae0-6bb7-11e9-a923-1681be663d3e",
"type": "abn",
"name": "ABN",
"label": "Please Enter Your ABN number",
"defaultValue": {
"recordLastUpdatedDate": "2021-11-13",
"ABN": {
"identifierValue": "26008672179",
"isCurrentIndicator": "Y",
"replacedFrom": "0001-01-01"
},
"entityStatus": {
"entityStatusCode": "Active",
"effectiveFrom": "1999-11-01",
"effectiveTo": "0001-01-01"
},
"ASICNumber": "008672179",
"entityType": {
"entityTypeCode": "PUB",
"entityDescription": "Australian Public Company"
},
"goodsAndServicesTax": {
"effectiveFrom": "2000-07-01",
"effectiveTo": "0001-01-01"
},
"mainName": {
"organisationName": "BUNNINGS GROUP LIMITED",
"effectiveFrom": "2005-09-01"
},
"mainTradingName": {
"organisationName": "BUNNINGS GROUP LIMITED",
"effectiveFrom": "2005-12-07"
},
"otherTradingName": {
"organisationName": "BUNNINGS WAREHOUSE",
"effectiveFrom": "2004-05-26"
},
"mainBusinessPhysicalAddress": {
"stateCode": "VIC",
"postcode": "3123",
"effectiveFrom": "2020-02-04",
"effectiveTo": "0001-01-01"
},
"businessName": [
{
"organisationName": "TOOL KIT DEPOT",
"effectiveFrom": "2021-09-07"
},
{
"organisationName": "CRAFTRIGHT",
"effectiveFrom": "2021-05-20"
}
]
},
"required": true,
"readOnly": false
}
{
"submission": {
"[element.name]": {
"recordLastUpdatedDate": "2021-11-13",
"ABN": {
"identifierValue": "26008672179",
"isCurrentIndicator": "Y",
"replacedFrom": "0001-01-01"
},
"entityStatus": {
"entityStatusCode": "Active",
"effectiveFrom": "1999-11-01",
"effectiveTo": "0001-01-01"
},
"ASICNumber": "008672179",
"entityType": {
"entityTypeCode": "PUB",
"entityDescription": "Australian Public Company"
},
"goodsAndServicesTax": {
"effectiveFrom": "2000-07-01",
"effectiveTo": "0001-01-01"
},
"mainName": {
"organisationName": "BUNNINGS GROUP LIMITED",
"effectiveFrom": "2005-09-01"
},
"mainTradingName": {
"organisationName": "BUNNINGS GROUP LIMITED",
"effectiveFrom": "2005-12-07"
},
"otherTradingName": {
"organisationName": "BUNNINGS WAREHOUSE",
"effectiveFrom": "2004-05-26"
},
"mainBusinessPhysicalAddress": {
"stateCode": "VIC",
"postcode": "3123",
"effectiveFrom": "2020-02-04",
"effectiveTo": "0001-01-01"
},
"businessName": [
{
"organisationName": "TOOL KIT DEPOT",
"effectiveFrom": "2021-09-07"
},
{
"organisationName": "CRAFTRIGHT",
"effectiveFrom": "2021-05-20"
}
]
}
}
}

Type declaration

  • OptionalautocompleteAttributes?: string[]

    Custom autocomplete attributes that will be added to the element during rendering

  • OptionaldefaultValue?: ABNRecord

    A default value when the form is opened.

  • OptionalplaceholderValue?: string

    The content to appear in the form control when the form control is empty.

  • type: "abn"

    The type of Form Element.