INPUT_OBJECT
userRegistrationAdminUpdateRequestInput
Request of UserRegistrationAdminUpdateCmd.
link GraphQL Schema definition
1 input userRegistrationAdminUpdateRequestInput { 4 2 # The registrant's street address, to a maximum of three lines of information. 3 String : 7 5 # The registrant's street address, to a maximum of three lines of information. 6 String : 10 8 # The registrant's street address, to a maximum of three lines of information. 9 String : 13 11 # Customizable field. 12 String : 16 14 # Customizable field. 15 String : 19 17 # Customizable field. 18 String : 23 20 # The purpose of the address. Valid values are: S - shipto, B - billto, SB - 21 # shipto and billto (The default value.). 22 String : 26 24 # The registrant's age. 25 String : 30 27 # A special ID assigned by the registrant's business organization or 28 # organizational unit to this particular registrant.. 29 String : 43 31 # You can manage custom member attributes (MBRATTRVAL table) for this user using 32 # the following syntax: {attributeName}_{storeId}_{action}_{sequence}: string. The 33 # curly braced values must be replaced as follows: attributeName is any attribute 34 # specified in MBRATTRVAL table, storeId is the numerical id of the store (or null 35 # to indicate all stores), action is either 'r' (for replace) or 'd' (for delete), 36 # and sequence to indicate the sequence of this value in relation to other values 37 # for this attribute. Some examples. 'JobFunction_10001_r_1' : 'ProductManager' is 38 # specifying that the user has a JobFunction attribute value of ProductManager for 39 # the store 10001, this is for replacing the first (r_1) JobFunction attribute 40 # value for the user. JobFunction_null_d deletes all job functions for the user in 41 # all stores. 42 String : 47 44 # D - An indicator that daytime is the best time to call the registrant; E - An 45 # indicator that evening is the best time to call the registrant. 46 String : 51 48 # The registrant's organization's code to identify the shipping or billing 49 # addresses and cost center. 50 String : 55 52 # Code designating the method of code structure used for the billing code. The 53 # default value is D, assigned by buyer. 54 String : 58 56 # Answer to the challenge question. 57 String : 61 59 # Challenge question for verbal confirmation of the customer's identity. 60 String : 64 62 # The number of children the registrant has. 63 String : 67 65 # The name of the city where the registrant resides. 66 String : 71 68 # The company name of the organization that the registrant represents, obtained 69 # when filling in demographic information. 70 String : 74 72 # The name of the country or region where the registrant resides. 73 String : 77 75 # Date of birth. The format is yyyy-mm-dd, for example: 1980-01-01. 76 String : 80 78 # The department identifier for the registrant. 79 String : 83 81 # A description of the registrant. 82 String : 86 84 # The registrant's primary e-mail or Web address. 85 String : 89 87 # The registrant's secondary e-mail or Web address. 88 String : 92 90 # The registrant's ID with his or her employer. 91 String : 96 93 # The registrant's status as an employee (for example, regular, permanent, 94 # contractor, or part time). 95 String : 99 97 # The registrant's primary facsimile number. 98 String : 102 100 # The registrant's secondary facsimile number. 101 String : 105 103 # The first name of the registrant. 104 String : 108 106 # The registrant's gender. 107 String : 111 109 # The registrant's hobbies. 110 String : 114 112 # The number of people in the registrant's household; the default is 1. 113 String : 117 115 # The registrant's annual income. 116 String : 120 118 # The currency in which the registrant's income is paid. 119 String : 124 121 # Required if the authentication mode is LDAP: The last name of the registrant. If 122 # the authentication mode is LDAP, this parameter is mandatory. 123 String : 137 125 # The registrant's logon ID. If you are using LDAP, changing a user's logonID is 126 # not supported because it would require deleting and recreating the user in LDAP. 127 # This process would cause all non-WebSphere Commerce user attributes, such as the 128 # password, to be lost. If you are not using LDAP, changing the user's logon ID is 129 # not recommended, because the promotion subsystem stores the logon ID of the 130 # creator of the promotion in the XMLPARAM column of the PX_PROMOTION table. Note: 131 # When the UserRegistrationUpdate command is used to change the logonID, the 132 # command will automatically update the USERS.DN database column. Do not assume 133 # that ADDRESS.NICKNAME will also change. Instead, the following finder should be 134 # used to get the single self address of a user: 135 # AddressAccessBean.findSelfAddressByMember(Long memberID). 136 String : 142 138 # The registrant's password. In database mode, the password is encrypted before it 139 # is saved in the database. In LDAP mode, the password is only stored on the LDAP 140 # server. 141 String : 146 143 # Required if the logonPassword is used: The registrant's password, entered a 144 # second time. 145 String : 149 147 # The name of the registrant's manager. 148 String : 152 150 # The registrant's marital status. 151 String : 155 153 # The middle name of the registrant. 154 String : 158 156 # The registrant's mobile phone number used for SMS, for example, 4161235555. 157 String : 162 159 # The country code used for the registrant's mobile phone number, for example, CA 160 # for Canada. 161 String : 165 163 # The internal address (for example, mail stop). 164 String : 169 166 # Whether the registrant has previously placed an order. This value is supplied by 167 # the registrant. 168 String : 172 170 # The identifier of the registrant's company. 171 String : 175 173 # The name of the organization that the registrant represents. 174 String : 178 176 # The identifier of the registrant's organizational unit. 177 String : 181 179 # The name of the unit within the organization that the registrant represents. 180 String : 187 182 # 1 - An indicator to include package inserts when the order is shipped; 0 - An 183 # indicator to not include package inserts when the order is shipped. There is no 184 # default for this field. If the field is left unused, it remains null in the 185 # database. 186 String : 191 188 # The title of the user whose address is being entered (for example, Dr., Rev., 189 # Mr. or Ms.). 190 String : 194 192 # The registrant's primary phone number. 193 String : 199 195 # The type of phone used for the registrant's primary phone number, for example 196 # TTY for hearing impaired, PCM for pulse-coded modulation, or CEL for mobile. 197 # This is a field of 3 characters. 198 String : 202 200 # The registrant's secondary phone number. 201 String : 207 203 # The type of phone used for the registrant's secondary phone number, for example 204 # TTY for hearing impaired, PCM for pulse-coded modulation, or CEL for mobile. 205 # This is a field of 3 characters. 206 String : 210 208 # URL or path to a photo of the registrant. 209 String : 213 211 # The account policy for this user. 212 String : 217 214 # The preferred phone for the registrant (stored in the ADDRESS table), for 215 # example: P1=phone 1 P2=phone 2. 216 String] : [ 220 218 # The registrant's preferred currency for transactions. 219 String : 223 221 # The registrant's preferred mode of delivery. 222 String : 226 224 # The registrant's preferred language. 225 String : 229 227 # The registrant's preferred unit of measure. 228 String : 235 230 # 1 - An indicator that the registrant's primary phone number is listed; 0 - An 231 # indicator that the registrant's primary phone number is unlisted. There is no 232 # default for these publishPhone fields. If the field is left unused, it remains 233 # null in the database. 234 String : 239 236 # 1 - An indicator that the registrant's secondary phone number is listed; 0 - An 237 # indicator that the registrant's secondary phone number is unlisted. 238 String : 245 240 # Determines whether the registrant wants to receive marketing e-mail activities 241 # for the current store (or all stores if no stores have been visited during the 242 # session): true - The user wants to receive marketing e-mail activities; false - 243 # The user does not want to receive e-mail activities (the default). 244 String : 250 246 # Specifies whether the registrant wants to receive marketing SMS messages for the 247 # current store (or all stores if no stores have been visited during the session). 248 # Valid values are true or false (default). 249 String : 254 251 # Indicates whether the user wants to receive order notification SMS text 252 # messages. Valid values are true or false (default). 253 String : 257 255 # The name of the registrant's secretary or administrative assistant. 256 String : 261 258 # A shipping code based on geographical region, especially useful with tax 259 # software. 260 String : 264 262 # The name of the state, province, or equivalent where the registrant resides. 263 String : 267 265 # A tax code based on geographical region, especially useful with tax software. 266 String : 270 268 # The time zone in which the registrant does business (report as GMT +/- hours). 269 String : 273 271 # The URL to call when the command completes successfully. 272 String : 276 274 # Customizable field. 275 String : 279 277 # Customizable field. 278 String : 282 280 # Customizable field. 281 String : 285 283 # The user the administrator will update. 284 String : 288 286 # Customizable field. 287 String : 291 289 # Customizable field. 290 String : 295 292 # The user account status. A status of 1 indicates the account is enabled, and a 293 # status of 0 indicates the account is disabled. 294 String : 298 296 # Customizable field for demographic information; this is single-character field. 297 String : 301 299 # Customizable field for demographic information; this is single-character field. 300 String : 304 302 # Customizable field for demographic information; this is single-character field. 303 String : 307 305 # Customizable field for demographic information; this is single-character field. 306 String : 310 308 # Customizable field for demographic information; a field of 254 characters. 309 String : 313 311 # Customizable field for demographic information; an integer field. 312 String : 316 314 # Customizable field for demographic information; a field var char, length 6. 315 String : 319 317 # A string used to identify the user for taxation purposes. 318 String : 322 320 # The ZIP or postal code of the registrant's address. 321 String : 323 }