Update Cash Management Receptacle Templates

post

/config/sim/v1/setup/updateCashManagementReceptacleTemplates

Request

Supported Media Types
Header Parameters
Body ()
CM Template Insert and Update Request body
Root Schema : CMTemplateRequestBody
Type: object
Model for Cash Management Template Object Insert and Update Request
Show Source
  • Determines Cash Count Threshold Set Object number that a receptacle session uses. It only affects the behavior of types 1, 2 and 3 and 5.
    Example: 1
  • Object number of the destination receptacle (safe or bank deposit) session to receive funds that transfer from a receptacle session as part of a cash deposit operation. It only affects the behavior of types 2 and 3
    Example: 1
  • Object number of destination receptacle into which funds from cash pull operations will transfer; if you select None, funds do not transfer and ownership remains with the receptacle session. It only affects the behavior of types 2 and 3.
    Example: 1
  • Determines object number the Cash Pull Threshold Set that a receptacle session uses. It only affects the behavior of types 2 and 3.
    Example: 1
  • classDetails
    Used to create additional currency classes (alternate currency such as Dollar, Peso, Euro, or Pounds, or non-currency such as gift cards) for a receptacle session or operation. You can add/ modify alternate classes for types 0, 2, 3, 4 and 5 only. You cannot add a duplicate class entry.
  • classExclusions
    To specify currency classes that cannot be used in till(Type 2) and server bank(Type 3) receptacles created with the receptacle template. You cannot add a duplicate class exclusion entry.
  • Select this option to have the application attempt to automatically reconcile the receptacle session upon completion of the count. This process transfers funds from the receptacle session to the sessions designated under Starting Amount Source and Cash Deposit Routing to bring the session to zero. Deselect this option to leave the session open after the count completes. The workstation operator must then manually reconcile all funds and close the receptacle.It only affects the behavior of types 2 and 3.
    Example: true
  • Determines the Count Sheet object number that is used to count the receptacle. It only affects the behavior of types 1, 2 and 3 and 5.
    Example: 1
  • TranslatedString_Name
    Additional Properties Allowed: additionalProperties
    A group of translated names
  • Unique reference of the hierarchy unit where the Cash Management Template is configured.
    Example: 3599
  • Determines the largest amount of funds permitted as part of a receptacle session. If you do not set a minimum balance, the application defaults to 0. It only affects the behavior of types 4 and 5.
    Example: 100
  • Determines the lowest amount of funds permitted as part of a receptacle session. If you do not set a minimum balance, the application defaults to 0. It only affects the behavior of type 5.
    Example: 10
  • TranslatedString_Name
    Additional Properties Allowed: additionalProperties
    A group of translated names
  • Object Number of the Cash Management Template.
    Example: 1
  • Defines the object number of PAR Level Set (quantity to maintain of each currency denomination) to use for the safe session. It only affects the behavior of type 1.
    Example: 1
  • parLevels
    Used to add additional PAR Levelsation. You can add/modify alternate PAR Levels for type 1 only. You cannot add a duplicate PAR Level entry.
  • Select this option to prompt the workstation operator to enter the starting amount for the receptacle session upon opening. When you select this option, the application ignores the value in the starting amount field. It only affects the behavior of types 2 and 3.
    Example: true
  • Type of receptacle template. Range=>[0-5]. Default type is 0. | Receptacle Type | Receptacle Name | |-----------------|-----------------| | 0 | None | | 1 | Safe | | 2 | Till | | 3 | Server Bank | | 4 | Bank Deposit | | 5 | Petty Cash |
    Example: 1
  • The initial currency value of the session upon opening. Range => [0 - 999999999999]. It only affects the behavior of types 2 and 3
    Example: 10000
  • Determines where the starting amount for the session originates. The source receptacle session should be active session of type 1 - Safe. It only affects the behavior of types 2 and 3. Required for type 2.
    Example: 1
Nested Schema : classDetails
Type: array
Used to create additional currency classes (alternate currency such as Dollar, Peso, Euro, or Pounds, or non-currency such as gift cards) for a receptacle session or operation. You can add/ modify alternate classes for types 0, 2, 3, 4 and 5 only. You cannot add a duplicate class entry.
Show Source
Nested Schema : classExclusions
Type: array
To specify currency classes that cannot be used in till(Type 2) and server bank(Type 3) receptacles created with the receptacle template. You cannot add a duplicate class exclusion entry.
Show Source
Nested Schema : TranslatedString_Name
Type: object
Additional Properties Allowed
Show Source
A group of translated names
Example:
{
    "en-US":"Family Group 1",
    "de-DE":"Familiengruppe 1",
    "es-MX":"Grupo Familiar 1"
}
Nested Schema : parLevels
Type: array
Used to add additional PAR Levelsation. You can add/modify alternate PAR Levels for type 1 only. You cannot add a duplicate PAR Level entry.
Show Source
Nested Schema : ClassDetails
Type: object
Show Source
  • Object number of the destination receptacle (safe or bank deposit) session to receive funds that transfer from a receptacle session as part of a cash deposit operation. It only affects the behavior of types 2 and 3
    Example: 1
  • Object number of destination receptacle into which funds from cash pull operations will transfer; if you select None, funds do not transfer and ownership remains with the receptacle session.It only affects the behavior of types 2 and 3.
    Example: 1
  • Determines object number the Cash Pull Threshold Set that a receptacle session uses. It only affects the behavior of types 2 and 3.
    Example: 1
  • Object number of additional currency class.
    Example: 1
  • Determines the largest amount of funds permitted as part of a receptacle session. If you do not set a minimum balance, the application defaults to 0. It only affects the behavior of types 4 and 5.
    Example: 100
  • Determines the lowest amount of funds permitted as part of a receptacle session. If you do not set a minimum balance, the application defaults to 0. It only affects the behavior of type 5.
    Example: 10
  • Select this option to prompt the workstation operator to enter the starting amount for the receptacle session upon opening. When you select this option, the application ignores the value in the starting amount field. It only affects the behavior of types 2 and 3.
    Example: true
  • The initial currency value of the session upon opening. Range => [0 - 9999999999]. It only affects the behavior of types 2 and 3
    Example: 10000
  • Determines where the starting amount for the session originates. The source receptacle session should be active session of type 1 - Safe. It only affects the behavior of types 2 and 3. Required for type 2.
    Example: 1
Nested Schema : ClassExclusions
Type: object
Show Source
Nested Schema : PARLevels
Type: object
Show Source
Back to Top

Response

Supported Media Types

200 Response

Update operation executed successfully.
Body ()
Root Schema : CMTemplateDeleteBodyAndCUResponse
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