Get Cash Management Receptacle Templates

post

/config/sim/v1/setup/getCashManagementReceptacleTemplates

Request

Supported Media Types
Body ()
Get request Body
Root Schema : CMTemplateGetRequest
Type: object
The input body model that needs to be given for GET request.
Show Source
  • Objects included in response
  • This can take 2 values: basic or detailed. If 'basic' is specified, The response contains all the properties of the object except Ext values. If 'detailed' is specified, The response contains all the properties of the object.
    Example: detailed
  • If specified, limits translated strings returned
  • If using paging, number of results returned in this page.
  • Starting resource record index. Not required if paging parameters are not supported
  • Sorts the response by the specified field name and sort order.
  • Search criteria to filter results based on field value
Back to Top

Response

Supported Media Types

200 Response

A collection of Cash Management Templates of the organization
Body ()
Root Schema : CMTemplateGetResponse
Type: object
Show Source
Nested Schema : items
Type: array
Array of cash management template objects of the organization.
Show Source
Nested Schema : CMTemplates
Type: object
Model for Cash Management Template Object
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
  • TranslatedString_HierUnitName
    Additional Properties Allowed: additionalProperties
    A group of string objects representing the name of the hierarchy unit configured languages
  • Object number of the hierarchy unit
    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
  • 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] | 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 : TranslatedString_HierUnitName
Type: object
Additional Properties Allowed
Show Source
A group of string objects representing the name of the hierarchy unit configured languages
Example:
{
    "en-US":"Enterprise",
    "de-DE":"Unternehmen",
    "es-MX":"Empresa"
}
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

400 Response

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