Previous Next JavaScript must be enabled to correctly display this content

## 6.2 Populating Data in Corresponding Fields From UI

This topic provides information on Populating Data in Corresponding Fields From UI.

Unlike the other transaction screen data-segments, the ejlogged data is not required. Instead, two GET calls that happen during screen launch fetches all the details.

To fetch the corresponding Additional-Fields-Maintenance screen record based on which it will display the maintained fields for this function code.

Endpoint : `CORE.GET_CMC_ADDITIONAL_ATTRIBUTES`

Request URL : http://whf00peb.in.oracle.com:8003/api-gateway/cmc-additional- attributesservices/cmcadditional-attributes-services/?uiKey=fsgbu-ob-cmn-ds-additional- fields@1006

Sample Response :

    {
        "data": [
        {
                  "keyId": "33347926-842b-4232-af31-8c1b59612244",
                  "makerId": "ABHINAV",
                  "makerDateStamp": null,
                  "checkerId": null,
                  "checkerDateStamp": null,
                  "modNo": 1,
                  "recordStatus": "O",
                  "authStatus": "A",
                  "onceAuth": null,
                  "doerRemarks": null,
                  "approverRemarks": null,
                  "links": [
                           {
                           "rel": "self",
                           "href": "http://10.40.158.157:8005/cmc-
                            additional-attributesservices/cmcadditional-
                            attributes-services/33347926-842b-4232-
                            af318c1b59612244"
                            }
                            ],
                   "description": "Additional Fields",
                   "fieldMetaData":
                   "[{\"id\":\"OTH_Mobile\",\"label\":\"Mobile
                   Number\",\"type\":\"NUMBER\",\"required\":true},{\"id\":\"OTH
                   _From\",\"label\":\"Fr om
                   Date\",\"type\":\"DATE\",\"required\":true},{\"id\":\"OTH_To_D
                   ate\",\"label\":\"To
                   Date\",\"type\":\"DATE\",\"required\":true}]", "uiKey": "fsgbu-
                   ob-cmn-ds-additional-fields@1006", "validationMetaData":
            "[{\"id\":\"\",\"validateMethod\":\"compareFromToDates\",\"type\":\"
                   \",\"args\":[{\"ty
                   pe\":\"FIELD\",\"value\":\"OTH_From\"},
           {\"type\":\"FIELD\",\"value\
                   ":\"OTH_To_Date\"
                   }],\"errorMsg\":\"Error Date 1 must be &amp;gt; Date
                   2\",\"validationName\":\"Date
                   Validation\"}]",
                  "applicationId": "OBTFPM"
                   } ],
            "paging": {
                   "totalResults": 1,
                   "links": {
                   "next": null,
                   "prev": null
                    }
                }
            }

Parent topic: Extending Product Data Segments with Additional Fields