Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
import com.atlassian.jira.component.ComponentAccessor
import com.onresolve.scriptrunner.runner.customisers.PluginModule
import com.onresolve.scriptrunner.runner.customisers.WithPlugin
import groovy.transform.Field
import inventoryplugin.constant.StatusEnum
import inventoryplugin.constant.SubstatusEnum
import inventoryplugin.dto.portable.InventoryDto
import inventoryplugin.dto.portable.InventoryItemDto
import inventoryplugin.helper.JipUtilityHelper
import inventoryplugin.service.index.AipIndexService
import inventoryplugin.service.index.search.QueryIndexParam
import inventoryplugin.service.index.search.QueryIndexResult
import inventoryplugin.service.index.search.QueryIndexSearchParam
import inventoryplugin.service.rest.dto.SystemFieldDto
import org.apache.log4j.Level
import org.apache.log4j.Logger

@Field Logger logger = Logger.getLogger("snapbytes.inventoryplugin.groovy.script")
logger.setLevel(Level.DEBUG)

@WithPlugin("plugin.jip")

@PluginModule
AipIndexService aipIndexService

try {
    QueryIndexParam queryIndexParam = new QueryIndexParam();
    queryIndexParam.setQuerySource(QueryIndexParam.QuerySource.GENERIC_SEARCH);
    queryIndexParam.setSortField("asset.name");
    queryIndexParam.setSortDirection("asc");
    queryIndexParam.setSortType("STRING");
    queryIndexParam.setSearchType("basic");
    queryIndexParam.setPageNumber(1);
    queryIndexParam.setPageSize(1000);
    queryIndexParam.setQueryIndexSearchParams(new ArrayList<>());

    // filter by asset type
    QueryIndexSearchParam query = new QueryIndexSearchParam();
    query.setField("form.name");
    query.setKeywords(new ArrayList<>());
    query.getKeywords().add("all types");
    query.setRange(true);
    queryIndexParam.getQueryIndexSearchParams().add(query);

    QueryIndexSearchParam query2 = new QueryIndexSearchParam();
    query2.setField("asset.id");
    query2.setMinNum(10494);
    query2.setMaxNum(10495);
    query2.setRange(true);
    queryIndexParam.getQueryIndexSearchParams().add(query2);

    def user = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
    //QueryIndexResult queryIndexResult = aipIndexService.queryDocsForObject(queryIndexParam, user);
    QueryIndexResult queryIndexResult = aipIndexService.queryDocsForObjectOverrideSecurity(queryIndexParam, user);
    def queryIndexResultAsTxt = JipUtilityHelper.convertObjectToJsonStringSafe(queryIndexResult);

    List<InventoryDto> assets = JipUtilityHelper.convertJsonStringToListSafe(queryIndexResult.getAssets(), InventoryDto.class);

    if (assets != null) {
        logger.debug(assets.size() + ' assets found')

        for (InventoryDto oneAsset : assets) {
            logger.debug('----------------------------------------------------')
            logger.debug('----------------------------------------------------')
            logger.debug('Asset id: ' + oneAsset.id)
            logger.debug('Asset name: ' + oneAsset.name)
            logger.debug('Asset type id: ' + oneAsset.formId)
            logger.debug('Asset type name: ' + oneAsset.formName)
            logger.debug('Asset type scheme id: ' + oneAsset.objectSchemaId)
            logger.debug('Asset type scheme name: ' + oneAsset.objectSchemaName)
            logger.debug('Attachments json string: ' + oneAsset.attachments)
            logger.debug('Updated by: ' + oneAsset.updatedBy)
            logger.debug('Updated at: ' + oneAsset.updated)
            logger.debug('Created by: ' + oneAsset.creator)
            logger.debug('Created at: ' + oneAsset.created)

            logger.debug('--- Attributes ----------------------')
            List<InventoryItemDto> inventoryItems = oneAsset.getInventoryItems();
            for (InventoryItemDto assetAttr : inventoryItems) {

                if (assetAttr.multiListValuesattributeType !== null &&'InventoryList' || assetAttr.multiListValues.size() > 0attributeType == 'InventoryListByForm') {
                    logger.debug(assetAttr.attributeName + ': ');
                    for (def oneVal : assetAttr.multiListValuesinventoryRefs) {
                        logger.debug('       - id:' + oneVal.id + ', name:' + oneVal.name);
                    }
                } else if (assetAttr.attributeType == 'InventoryListDatePicker' || assetAttr.attributeType == 'InventoryListByFormDatetimePicker') {
                    logger.debug(assetAttr.attributeName + ': ' + assetAttr.isoDateValue);
                } else   forif (def oneVal : assetAttr.inventoryRefsassetAttr.attributeType == 'JiraMultipleUsers') {
  
                     logger.debug(assetAttr.attributeName + ': ');
     -  id:' + oneVal.id + ', name:' + oneVal.name);      if (assetAttr.users != null && assetAttr.users.size() > 0) {
      }                 } elsefor if (assetAttr.attributeType == 'DatePicker' ||def oneUser : assetAttr.attributeType == 'DatetimePicker'users) {
                    logger.debug(assetAttr.attributeName + ': ' + assetAttr.isoDateValue);   logger.debug("      ----- " );
     } else {                     logger.debug(assetAttr.attributeName" + ': ' + assetAttr.value + " (Display value=- name: " + assetAttr.displayValue + ")")oneUser.name);
                }            logger.debug("  }   - key: " + oneUser.key);
      logger.debug('--- System Fields ----------------------')             List<SystemFieldDto> systemFields    = oneAssetlogger.getSystemFields(debug("     - display name: " + oneUser.displayName);
            for (SystemFieldDto systemFieldDto : systemFields) {           logger.debug("     - email if (systemFieldDto.fieldName == "asset.status") {address: " + oneUser.emailAddress);
                         def status = StatusEnumlogger.getByKey(systemFieldDto.valuedebug("     - active: " + oneUser.active);
                    String displayValue = status != null ? status.displayName : "" }
                      logger.debug(systemFieldDto.fieldName + ': ' + systemFieldDto.value + " (Display value: " + displayValue + ")");}
                } else if (systemFieldDtoassetAttr.fieldNameattributeType == "asset.substatus"'JiraSingleUser' || assetAttr.attributeType == 'UserPicker') {
                    def substatus = SubstatusEnum.getByKey(systemFieldDto.valuelogger.debug(assetAttr.attributeName + ': ');
                    String displayValue = substatus if (assetAttr.user != null) {
? substatus.displayName : ""                     logger.debug(systemFieldDto.fieldName + ': ' + systemFieldDto.value + " (Display value"     - name: " + displayValue + ")")assetAttr.user.name);
                } else {      logger.debug("     - key: " + assetAttr.user.key);
     logger                   logger.debug(systemFieldDto.fieldName + ': '"     - display name: " + systemFieldDtoassetAttr.user.valuedisplayName);
                }        logger.debug("     }- email address: " + assetAttr.user.emailAddress);
   }     }     return queryIndexResultAsTxt;  } catch (Exception e) {     logger.debug(e.getMessage())"     return e.getMessage();
}




Output

Code Block
- active: " + assetAttr.user.active);
                    }
                } else if (assetAttr.attributeType == 'URL') {
                    logger.debug(assetAttr.attributeName + ': ' + assetAttr.value);
                } else if (assetAttr.multiListValues != null && assetAttr.multiListValues.size() > 0) {
                    logger.debug(assetAttr.attributeName + ': ');
                    for (def oneVal : assetAttr.multiListValues) {
                        logger.debug('       - ' + oneVal);
                    }
                } else {
                    String displayValue = (assetAttr.displayValue != null && assetAttr.displayValue != assetAttr.value) ? (", (Display value: " + assetAttr.displayValue + ")") : ""
                    logger.debug(assetAttr.attributeName + ': ' + assetAttr.value + displayValue);
                }
            }

            logger.debug('--- System Fields ----------------------')
            List<SystemFieldDto> systemFields = oneAsset.getSystemFields();
            for (SystemFieldDto systemFieldDto : systemFields) {

                if (systemFieldDto.fieldName == "asset.status") {
                    def status = StatusEnum.getByKey(systemFieldDto.value);
                    String displayValue = status != null ? status.displayName : ""
                    logger.debug(systemFieldDto.fieldName + ': ' + systemFieldDto.value + " (Display value: " + displayValue + ")");
                } else if (systemFieldDto.fieldName == "asset.substatus") {
                    def substatus = SubstatusEnum.getByKey(systemFieldDto.value);
                    String displayValue = substatus != null ? substatus.displayName : ""
                    logger.debug(systemFieldDto.fieldName + ': ' + systemFieldDto.value + " (Display value: " + displayValue + ")");
                } else {
                    logger.debug(systemFieldDto.fieldName + ': ' + systemFieldDto.value);
                }
            }
        }
    }
    return queryIndexResultAsTxt;

} catch (Exception e) {
    logger.debug(e.getMessage())
    return e.getMessage();
}

Output

Code Block
2020-06-23 17:37:28,849 DEBUG [groovy.script]: 2 assets found
2020-06-23 17:37:28,849 DEBUG [groovy.script]: ----------------------------------------------------
2020-06-23 17:37:28,850 DEBUG [groovy.script]: ----------------------------------------------------
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Asset id: 10494
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Asset name: all two - clone 3
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Asset type id: 36
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Asset type name: all types
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Asset type scheme id: 2
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Asset type scheme name: HR Assets
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Attachments json string: [ {
  "originalFileName" : "marla.jpg",
  "serverFileName" : "10653_77560_1591789643914.jpg",
  "fileSize" : "24 KB",
  "created" : "10/Jun/20 2:47 PM",
  "creator" : "admin"
} ]
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Updated by: admin
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Updated at: Tue Jun 23 17:24:06 MSK 2020
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Created by: admin
2020-06-23 17:37:28,850 DEBUG [groovy.script]: Created at: Wed Jun 10 14:37:02 MSK 2020
2020-06-23 17:37:28,850 DEBUG [groovy.script]: --- Attributes ----------------------
2020-06-23 17:37:28,851 DEBUG [groovy.script]: all - Asset list: 
2020-06-23 17:37:28,851 DEBUG [groovy.script]:        - id:183, name:admin çalışanı
2020-06-23 17:37:28,851 DEBUG [groovy.script]:        - id:221, name:Asset Name 0001
2020-06-23 17:37:28,851 DEBUG [groovy.script]: all - asset list by type: 
2020-06-23 17:37:28,851 DEBUG [groovy.script]:        - id:10379, name:blue pc
2020-06-23 17:37:28,851 DEBUG [groovy.script]:        - id:138, name:Emp 001
2020-06-23 17:37:28,851 DEBUG [groovy.script]: all - checkbox: 
2020-06-23 17:37:28,852 DEBUG [groovy.script]:        - ada
2020-06-23 17:37:28,852 DEBUG [groovy.script]:        - bal
2020-06-23 17:37:28,852 DEBUG [groovy.script]: all - date picker: 2019-12-24
2020-06-23 17:37:28,852 DEBUG [groovy.script]: all - date time picker: 2019-12-31T14:39
2020-06-23 17:37:28,852 DEBUG [groovy.script]: all - dropdown list: cam
2020-06-23 17:37:28,852 DEBUG [groovy.script]: all - IP: 192.168.1.1
2020-06-23 17:37:28,852 DEBUG [groovy.script]: all - IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
2020-06-23 17:37:28,852 DEBUG [groovy.script]: All - Jira user: 
2020-06-23 17:37:28,852 DEBUG [groovy.script]:      - name: tyler
2020-06-23 17:37:28,852 DEBUG [groovy.script]:      - key: tyler
2020-06-23 17:37:28,852 DEBUG [groovy.script]:      - display name: Tyler Durden
2020-06-23 17:37:28,852 DEBUG [groovy.script]:      - email address: tyler@example.com
2020-06-23 17:37:28,852 DEBUG [groovy.script]:      - active: true
2020-06-23 17:37:28,852 DEBUG [groovy.script]: all - jira single user: 
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]:  2 assets found    - name: agrant-sd-demo
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]: ----------------------------------------------------      - key: agrant-sd-demo
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]:      - display name: Alana Grant
2020---------------------------------------------------06-23 17:37:28,852 DEBUG [groovy.script]:      - email address: agrant-sd-demo@example.com
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]:      Asset- idactive: 10494true
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]: Assetall name:- alljira two - clone 3multiple users: 
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]:   Asset  type id: 36 ----- 
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]: Asset type     - name: all typesmdavis-sd-demo
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]:    Asset type scheme- idkey: 2mdavis-sd-demo
2020-06-23 17:1537:1828,630852 DEBUG [groovy.script]:    Asset  type- schemedisplay name: HRMitch AssetsDavis
2020-06-23 17:1537:1828,631852 DEBUG [groovy.script]: Attachments json string: [ {
  "originalFileName" : "marla.jpg",
  "serverFileName" : "10653_77560_1591789643914.jpg",   "fileSize" : "24 KB",
  "created" : "10/Jun/20 2:47 PM",
  "creator" : "admin"
} ]- email address: mdavis-sd-demo@example.com
2020-06-23 17:37:28,852 DEBUG [groovy.script]:      - active: true
2020-06-23 17:1537:1828,631853 DEBUG [groovy.script]: Updated by: admin     ----- 
2020-06-23 17:1537:1828,631853 DEBUG [groovy.script]: Updated  at: Wed Jun 10- 14:47name:23 MSK 2020assetuser
2020-06-23 17:1537:1828,631853 DEBUG [groovy.script]: Created by      - key: adminassetuser
2020-06-23 17:1537:1828,631853 DEBUG [groovy.script]: Created   at: Wed Jun- 10display 14:37:02 MSK 2020name: Asset User 1
2020-06-23 17:1537:1828,631853 DEBUG [groovy.script]:      --- Attributes ---------------------- email address: asset-user@example.com
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]:     all - Asset listactive: true
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all - listbox: lahmacun
2020-06-23 17:37:28,853 DEBUG [groovy.script]: all - id:183, name:admin çalışanılistbox multiple: 
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]:        - id:221, name:Asset Name 0001mavi
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all   - asset list by type:- kırmızı
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]:       all - id:10379, name:blue pcnumber long: 120
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all       - id:138, name:Emp 001number float: 150
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all - checkboxradio: paranoid
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all - text: sample text   - adahere
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all - text area: more sample 
-text balhere
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all - dateurl: picker: 2019-12-24https://jira-test.snapbytes.com/
2020-06-23 17:1537:1828,632853 DEBUG [groovy.script]: all --- dateSystem time picker: 2019-12-31T14:39Fields ----------------------
2020-06-23 17:1537:1828,632854 DEBUG [groovy.script]: all - dropdown list: cam (Display value=cam)asset.quantity: 100
2020-06-23 17:1537:1828,632854 DEBUG [groovy.script]: all - IP: 192.168.1.1 (Display value=192.168.1.1)
asset.reservedFor: vwong-sd-demo
2020-06-23 17:1537:1828,632854 DEBUG [groovy.script]: all - IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334 (Display value=2001:0db8:85a3:0000:0000:8a2e:0370:7334)
asset.costCurrency: USD
2020-06-23 17:1537:1828,632854 DEBUG [groovy.script]: All - Jira userasset.assetTag: admin (Display value=admin (admin))
asset tag
2020-06-23 17:1537:1828,632854 DEBUG [groovy.script]: all - jira single user: agrant-sd-demo (Display value=Alana Grant (asset.owner: agrant-sd-demo))
2020-06-23 17:1537:1828,632854 DEBUG [groovy.script]: all - jira multiple users: 
asset.serialNumber: my serial 101
2020-06-23 17:1537:1828,632855 DEBUG [groovy.script]: asset.status: 1 (Display value:     - mdavis-sd-demoIn stock)
2020-06-23 17:1537:1828,633855 DEBUG [groovy.script]:        - assetuser
asset.installDate: 2020-06-10
2020-06-23 17:1537:1828,633855 DEBUG [groovy.script]: all - listbox: lahmacun (Display value=lahmacun)asset.managedBy: mdavis-sd-demo
2020-06-23 17:1537:1828,633856 DEBUG [groovy.script]: all - listbox multiple: asset.substatus: 2 (Display value: Reserved)
2020-06-23 17:1537:1828,633856 DEBUG [groovy.script]:        - maviasset.assignee: rlee-sd-demo
2020-06-23 17:1537:1828,633856 DEBUG [groovy.script]: asset.belongsToGroup: [      - kırmızı"jira-servicedesk-users", "jira-software-users" ]
2020-06-23 17:1537:1828,633856 DEBUG [groovy.script]: all - number long: 120 (Display value=120)
asset.cost: 1200
2020-06-23 17:1537:1828,633856 DEBUG [groovy.script]: all - number float: 150 (Display value=150)asset.location: 2
2020-06-23 17:1537:1828,633856 DEBUG [groovy.script]: all - radioasset.invoiceNumber: paranoidmy (Display value=paranoid)invoice 10387
2020-06-23 17:1537:1828,633857 DEBUG [groovy.script]: all - text: sample text here (Display value=sample text here)----------------------------------------------------
2020-06-23 17:1537:1828,633857 DEBUG [groovy.script]: all - text area: more sample 
text here (Display value=more sample 
text here)----------------------------------------------------
2020-06-23 17:1537:1828,633857 DEBUG [groovy.script]: all - url: https://jira-test.snapbytes.com/ (Display value=<a style="font-size: 100%" href="https://jira-test.snapbytes.com/" target="_blank">https://jira-test.snapbytes.com/</a>)Asset id: 10495
2020-06-23 17:1537:1828,633857 DEBUG [groovy.script]: --- System Fields ---------------------- Asset name: all two - clone 4
2020-06-23 17:1537:1828,634857 DEBUG [groovy.script]: asset.quantity Asset type id: 10036
2020-06-23 17:1537:1828,634857 DEBUG [groovy.script]: asset.costCurrency: USDAsset type name: all types
2020-06-23 17:1537:1828,634857 DEBUG [groovy.script]: asset.reservedFor: vwong-sd-demo]: Asset type scheme id: 2
2020-06-23 17:1537:1828,634857 DEBUG [groovy.script]: asset.assetTag Asset type scheme name: assetHR tagAssets
2020-06-23 17:1537:1828,634857 DEBUG [groovy.script]: asset.owner: agrant-sd-demo
2020-06-23 17:15:18,634 DEBUG [groovy.script]: asset.serialNumber: my serial 101
2020-06-23 17:15:18,635 DEBUG [groovy.script]: asset.status: 1 (Display value: In stock)
2020-06-23 17:15:18,635 DEBUG [groovy.script]: asset.installDate: 2020-06-10
2020-06-23 17:15:18,635 DEBUG [groovy.script]: asset.managedBy: mdavis-sd-demo
2020-06-23 17:15:18,636 DEBUG [groovy.script]: asset.substatus: 2 (Display value: Reserved)
2020-06-23 17:15:18,636 DEBUG [groovy.script]: asset.assignee: rlee-sd-demo
2020-06-23 17:15:18,636 DEBUG [groovy.script]: asset.belongsToGroup: [ "jira-servicedesk-users", "jira-software-users" ]
2020-06-23 17:15:18,636 DEBUG [groovy.script]: asset.location: 2
2020-06-23 17:15:18,636 DEBUG [groovy.script]: asset.cost: 1200: Attachments json string: [ {
  "originalFileName" : "Marla_Singer_2.jpg",
  "serverFileName" : "10163_48190_1591789628314.jpg",
  "fileSize" : "27 KB",
  "created" : "10/Jun/20 2:47 PM",
  "creator" : "admin"
}, {
  "originalFileName" : "xps13-2.jpg",
  "serverFileName" : "23815_70783_1591870901186.jpg",
  "fileSize" : "42 KB",
  "created" : "11/Jun/20 1:21 PM",
  "creator" : "admin"
}, {
  "originalFileName" : "bobswift example2.groovy",
  "serverFileName" : "06040_73967_1592483691399.groovy",
  "fileSize" : "3 KB",
  "created" : "18/Jun/20 3:34 PM",
  "creator" : "admin"
} ]
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]: Updated asset.invoiceNumberby: my invoiceadmin
10387
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]: Updated at: Tue Jun 23 17:24: ----------------------------------------------------24 MSK 2020
2020-06-23 17:37:28,857 DEBUG [groovy.script]: Created by: admin
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]: Created at: Wed Jun 10 14:37:31 MSK 2020
2020-----------------------------06-23 17:37:28,857 DEBUG [groovy.script]: --- Attributes -----------------------
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]: all - Asset idlist: 10495
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]: Asset    name: all two - clone 4 id:183, name:admin çalışanı
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]:      Asset  type- id: 36221, name:Asset Name 0001
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]: Asset: all - asset list by type name: all types
2020-06-23 17:1537:1828,636857 DEBUG [groovy.script]:     Asset  type scheme- id: 210379, name:blue pc
2020-06-23 17:1537:1828,637857 DEBUG [groovy.script]: Asset type scheme        - id:138, name:Emp HR Assets001
2020-06-23 17:1537:1828,637857 DEBUG [groovy.script]: Attachmentsall json- stringcheckbox: [
{
  "originalFileName" : "Marla_Singer_2.jpg",
  "serverFileName" : "10163_48190_1591789628314.jpg",
  "fileSize" : "27 KB",
  "created" : "10/Jun/20 2:47 PM",
  "creator" : "admin"
}, {
  "originalFileName" : "xps13-2.jpg",
  "serverFileName" : "23815_70783_1591870901186.jpg",
  "fileSize" : "42 KB",
  "created" : "11/Jun/20 1:21 PM",
  "creator" : "admin"
}, {
  "originalFileName" : "bobswift example2.groovy",
  "serverFileName" : "06040_73967_1592483691399.groovy",
  "fileSize" : "3 KB",
  "created" : "18/Jun/20 3:34 PM",
  "creator" : "admin"
} ]
2020-06-23 17:37:28,857 DEBUG [groovy.script]:        - ada
2020-06-23 17:37:28,857 DEBUG [groovy.script]:        - bal
2020-06-23 17:37:28,857 DEBUG [groovy.script]: all - date picker: 2019-12-26
2020-06-23 17:37:28,857 DEBUG [groovy.script]: all - date time picker: 2019-12-31T14:39
2020-06-23 17:37:28,857 DEBUG [groovy.script]: all - dropdown list: cam
2020-06-23 17:37:28,857 DEBUG [groovy.script]: all - IP: 192.168.1.1
2020-06-23 17:37:28,857 DEBUG [groovy.script]: all - IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
2020-06-23 17:37:28,857 DEBUG [groovy.script]: All - Jira user: 
2020-06-23 17:1537:1828,637857 DEBUG [groovy.script]: Updated by      - name: admintyler
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:  Updated at: Mon Jun 22- 16:41key:41 MSK 2020tyler
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: Created by: admin      - display name: Tyler Durden
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:   Created at: Wed Jun- 10email 14:37address:31 MSK 2020 tyler@example.com
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: --- Attributes ----------------------     - active: true
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: all - jira Assetsingle listuser: 
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:        - id:183, name:admin çalışanıagrant-sd-demo
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:        - idkey:221, name:Asset Name 0001 agrant-sd-demo
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:   all - asset list- bydisplay typename: Alana Grant
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:        - id:10379, name:blue pcemail address: agrant-sd-demo@example.com
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:        - idactive:138, name:Emptrue
001
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: all - jira multiple checkboxusers: 
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:        ----- ada
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:      - name: mdavis-sd- baldemo
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:    all  - date pickerkey: 2019mdavis-12sd-26demo
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: all - date time picker: 2019-12-31T14:39- display name: Mitch Davis
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: all     - dropdownemail list: cam (Display value=cam)address: mdavis-sd-demo@example.com
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:   all   - IP: 192.168.1.1 (Display value=192.168.1.1)active: true
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:  all - IPv6: 2001:0db8:85a3:0000:0000:8a2e:0370:7334 (Display value=2001:0db8:85a3:0000:0000:8a2e:0370:7334) ----- 
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: All - Jira user: admin (Display value=admin (admin))- name: assetuser
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: all - jira single user: agrant-sd-demo (Display value=Alana Grant (agrant-sd-demo))     - key: assetuser
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:    all  - jira multiple users: display name: Asset User 1
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:      - email -address: mdavis-sd-demoasset-user@example.com
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]:      - active: - assetusertrue
2020-06-23 17:1537:1828,637858 DEBUG [groovy.script]: all - listbox: lahmacun (Display
value=lahmacun)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - listbox multiple: 
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]:        - mavi
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]:        - kırmızı
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - number long: 120
(Display value=120)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - number float: 150 (Display
value=150)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - radio: paranoid (Display value=paranoid)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - text: sample text here (Display
value=sample text here)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - text area: more sample  all - text here (Display value=area: more sample 
text here)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: all - url: https://jira-test.snapbytes.com/ (Display value=<a style="font-size: 100%" href="https://jira-test.snapbytes.com/"
target="_blank">https://jira-test.snapbytes.com/</a>)
2020-06-23 17:1537:1828,638858 DEBUG [groovy.script]: --- System Fields ----------------------
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.quantity: 100
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.reservedForcostCurrency: tylerUSD
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.costCurrencyreservedFor: USDtyler
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.assetTag: asset tag
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.owner: agrant-sd-demo
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.serialNumber: my serial 101
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.status: 1 (Display value: In stock)
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.installDate: 2020-06-10
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.managedBy: mdavis-sd-demo
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.substatus: 2 (Display value: Reserved)
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.assignee: JIRAUSER10303
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.belongsToGroup: [ "jira-servicedesk-users", "jira-software-users" ]
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.costlocation: 12002
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.locationcost: 21200
2020-06-23 17:1537:1828,638859 DEBUG [groovy.script]: asset.invoiceNumber: my invoice 10387

...