TMFTMForumPatchProductOffering

This IP is used to invoke the TM Forum API to update a Product Offering.

Input JSON

{
    "patch_id": "1d2946de-28c5-22ff-cbce-b677b27bc289",
    "name": "19Aug-ParentProduct-01 updated",
    "description": "description updated 123",
    "attachment": [
        {
            "url": "/servlet/servlet.FileDownload?file=0154x000000qUGEAA2",
            "name": "image 511",
            "description": "desc 4"
        }
    ]
}

Output JSON

{
    "prodSpecCharValueUse": [
        {
            "productSpecCharacteristicValue": [
                {
                    "valueType": "Number"
                }
            ],
            "valueType": "Number",
            "name": "CLONED_01t5e0000028nWHAAY_VPL_ATTR_BALANCE",
            "displayName": "Balance",
            "description": "Balance : Balance",
            "configurable": false
        },
        {
            "productSpecCharacteristicValue": [
                {
                    "valueType": "Text"
                }
            ],
            "valueType": "Text",
            "name": "CLONED_01t5e0000028nWHAAY_VPL_ATTR_DATA",
            "displayName": "Data",
            "description": "Data : Data",
            "configurable": true
        },
        {
            "productSpecCharacteristicValue": [
                {
                    "valueType": "Checkbox"
                }
            ],
            "valueType": "Checkbox",
            "name": "TempAA-VPL_ATTR_TANGIBLE",
            "displayName": "Tangible",
            "description": "Tangible : ",
            "configurable": true
        }
    ],
    "productOfferingPrice": [
        {
            "price": {
                "amount": "0"
            },
            "name": "a3B4x000001bUyB",
            "href": "/services/data/v57.0/sobjects/vlocity_cmt__PriceListEntry__c/a3B4x000001bUyBEAU",
            "priceType": "One-time",
            "version": "V1"
        }
    ],
    "attachment": [
        {
            "url": "/servlet/servlet.FileDownload?file=0154x000000qUGEAA2",
            "name": "image 511",
            "mimeType": "jpg",
            "id": "7ed3046f-afcc-96c0-4ce6-405f9dcaa0e1",
            "href": "/services/data/v57.0/sobjects/vlocity_cmt__VlocityAttachment__c/a1c4x000000sEvAAAU",
            "description": "desc 4"
        }
    ],
    "bundledProductOffering": [
        {
            "lastUpdate": "2023-03-10T13:33:26.000+0000"
        }
    ],
    "version": "V1",
    "productNumber": "VPL_OFFERING_2_GB_30_DAYS",
    "name": "2 GB 30 Days",
    "lifecycleStatus": "Active",
    "lastUpdate": "2023-03-10T13:33:26.000+0000",
    "isSellable": true,
    "id": "1d2946de-28c5-22ff-cbce-b677b27bc289",
    "href": "/services/apexrest/vlocity_cmt/tmforum/productopenapi/v1/productOffering/01t4x000004b9EeAAI",
    "description": "Add On 2 GB 30 Days"
}

Usage

This IP calls the following Data Raptors: