Update Workstations

post

/config/sim/v1/devices/updateWorkstations

Updates a Workstation record for the current organization.

Request

Supported Media Types
Header Parameters
Body ()
A request body
Root Schema : WorkstationCUDRequestBody
Type: object
Show Source
  • Object number of the barcode format to use for the workstation.
    Example: 0
  • A string value of 0s & 1s of length 4 representing the enablement or disablement of the cash drawer options associated with the workstation
    Example: 0000
  • The number of cash drawers that are physically installed at this workstation. Maximum of 2 cash drawers can be installed at the workstation
    Example: 0
  • Object number of the cashier record to link to the workstation. You must also select 8 - On = Link Cashier Totals to Workstation; Off = Link to Operator in the Workstations module.
    Example: 0
  • The number of seconds the cash drawer can stay open before the workstation begins beeping. If set to 0, no beeping occurs. You must also select option 3 - Require Cash Drawer to be Closed Before New Transaction in the Workstations module.
    Example: 0
  • The number of seconds the cash drawer can stay opened before the workstation posts a message to the journal log. If set to 0, no message posts to the journal log. This function only works when Workstations option 3 - Require Cash Drawer to be Closed Before New Transaction is enabled.
    Example: 0
  • the number of seconds the workstation waits before showing a message (Do you need more time?), prompting the workstation operator to cancel the transaction. If set to 0, the prompt does not appear. If RVC Parameter Follow Me is enabled, the check is automatically suspended rather than canceled.
    Example: 0
  • The number of seconds the workstation shows the Inactivity Dialog before automatically canceling the transaction. If set to 0, the transaction does not automatically cancel.
    Example: 0
  • dataExtensions
    An array of data extensions for the menu item
  • The number of seconds the workstation waits to retrieve updates from the database. This field overrides the Property Parameters Database Update Frequency setting.
    Example: 0
  • The Default Gateway of the service host where the workstation application runs.
    Example: 0.0.0.0
  • Object number of the order channel to remain active on the workstation, unless changed manually.
    Example: 1
  • Object number of the order type to remain active on the workstation, unless changed manually.
    Example: 1
  • devices
    An array of peripheral devices associated with the workstation
  • A string value of 0s & 1s of length 13 representing the enablement or disablement of the display options associated with the workstation
    Example: 0000000000000
  • A string of 0s and 1s of length 32 representing the enablement of the order devices outputs from the workstation
    Example: 00000000000000000000000000000000
  • A Boolean flag indicating to enable Simphony Transaction Services Gen 1 for the workstation
    Example: false
  • A Boolean flag indicating to enable Simphony Transaction Services Gen 2 for Cloud for the workstation
    Example: false
  • A Boolean flag indicating to enable Simphony Transaction Services Gen 2 for location for the workstation
    Example: false
  • A string value of 0s & 1s of length 4 representing the enablement or disablement of the 4 hardware options associated with the workstation
    Example: 0000
  • Unique hierarchy unit value of the property
    Example: 1
  • The IP address or host name of the service host where the workstation application runs.
    Example: 0.0.0.0
  • A Boolean flag indicating to run the service host as a Windows service (without GUI).
    Example: false
  • Object number of the default language for the workstation sign-on screen.
    Example: 1
  • Specify how far from the left (in pixels) the workstation window should be placed on the display screen.
    Example: 0
  • Specify how far from the top (in pixels) the workstation window should be placed on the display screen.
    Example: 0
  • The logging verbosity for the Workstation. Select 0 (zero) for minimal logging. Higher settings cause the workstation's disk or flash drive to fill more quickly.
    Example: 0
  • the maximum check number to use when The workstation is in offline mode. The workstation is used in revenue centers without the RVC Parameters option Use Revenue Center Check Numbers. In these revenue centers, each workstation determines its own check number range.
    Example: 99999999
  • the minimum check number to use when The workstation is in offline mode. The workstation is used in revenue centers without the RVC Parameters option Use Revenue Center Check Numbers. In these revenue centers, each workstation determines its own check number range.
    Example: 1
  • A string value of 0s & 1s of length 6 representing the enablement or disablement of the miscellaneous options associated with the workstation
    Example: 000000
  • HierUnitNameTranslatedString
    A string that contains translations of hierarchy unit name into multiple languages
  • Object number of the workstation
    Example: 1
  • A string value of 0s & 1s of length 3 representing the enablement or disablement of the offline options associated with the workstation
    Example: 000
  • printJobConfiguration
    A group of objects representing the printer configuration for the workstation
  • The number of seconds the workstation waits to retrieve reporting information before failing. The gateway report service uses a separate timeout while waiting for a response from the Reporting and Analytics server.
    Example: 0
  • the number of resolution columns for the workstation's display. This must correspond to one of the resolutions defined in the workstation's INI file or leave it at 0 (zero) as a default.
    Example: 0
  • the number of resolution rows for the workstation's display. This must correspond to one of the resolutions defined in the workstation's INI file or leave it at 0 (zero) as a default.
    Example: 0
  • revenueCenters
    An array of revenue centers that are available from this workstation when signing on.
  • routingGroups
    An array of objects representing the routing groups associated with the workstation
  • A string value of 0s & 1s of length 8 representing the enablement or disablement of the security options associated with the workstation
    Example: 00000000
  • The Subnet Mask of the service host where the workstation application runs.
    Example: 0.0.0.0
  • The service host where the workstation application runs. It is auto-generated, except for workstation type 3. For type 3, the service host of existing workstation can be assigned.
    Example: 17121
  • svcHosts
    An array of services that are running on the workstation???s service host
  • The number to print on Thai Tax trailers. The name RD NUM must be included as part of the descriptor line to be printed in the trailer.
    Example: TU1
  • The type of the workstation.
    Example: 2
  • The percentage amount to be used to determine if communications should be suspended for wireless workstations, until network signal strength is improved.
    Example: 0
  • The percentage amount of signal strength to be used to determine at which point the system attempts to reconnect wireless workstations to the network. This setting must be a higher value than the Offline Threshold setting.
    Example: 0
  • Object number of the Workstation Class for this workstation.
    Example: 0
Nested Schema : dataExtensions
Type: array
An array of data extensions for the menu item
Show Source
Nested Schema : devices
Type: array
An array of peripheral devices associated with the workstation
Show Source
Nested Schema : HierUnitNameTranslatedString
Type: object
A string that contains translations of hierarchy unit name into multiple languages
Example:
{
    "en-US":"Property",
    "de-DE":"Eigentum",
    "es-MX":"Propiedad"
}
Nested Schema : printJobConfiguration
Type: array
A group of objects representing the printer configuration for the workstation
Show Source
Nested Schema : revenueCenters
Type: array
An array of revenue centers that are available from this workstation when signing on.
Show Source
Nested Schema : routingGroups
Type: array
An array of objects representing the routing groups associated with the workstation
Show Source
Nested Schema : svcHosts
Type: array
An array of services that are running on the workstation???s service host
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source
  • Index of the revenue center. There can be only a maximum of 8 revenue center available to a workstation. Index =1 indicates the default revenue center for the workstation
    Example: 1
  • Object number of the revenue center
    Example: 1
Nested Schema : items
Type: object
Show Source
Nested Schema : items
Type: object
Show Source
  • The port number for each service on the selected service host.
    Example: 8080
  • The Service Record Type for each service
    Example: Workstation
Back to Top

Response

Supported Media Types

200 Response

A collection of WorkstationDevice objects of the organization
Body ()
Root Schema : WorkstationResponse
Type: object
Show Source

400 Response

400 Bad Request
Body ()
Root Schema : ErrorDetails
Type: object
Response body when the request returns an error.
Show Source
Back to Top