Class: ResourceId

timapi.constants.ResourceId()

Overview

Members-Overview

new ResourceId()

Enumeration attribute defines which dialog shall be displayed. All dialogs are divided into multiple groups containing dialogs similar operational area.

The dialog description contains the following elements:

Element Description
Value Unique dialog number.
PrimaryIcon The primary icon that shall be displayed during the dialog.
SecondaryIcon The secondary icon that shall be displayed during the dialog.
Text The text for the dialog.
Placeholder Placeholder element that shall be replaced by the corresponding value.
InputMask Defines the input format. d = digit, h = hidden digit
ActiveConfirmation The active pinpad and/or displayed button that shall be active during the dialog.
SigCapFlag Indicates if the dialog can be used for signature capturing.

An InputMask with "h" = hidden digit means that the input must not be displayed in plain text but must be hidden e.g. using "*" instead of plain text.

The following groups are defined:

Group Description
0xxx Petrol dialogs
1000-1099 Post dialogs
1100-1200 Banking dialogs
2xxx Unattended dialogs
3xxx AT dialogs

Petrol Dialogs. The following petrol dialogs are valid:

Value PrimaryIcon SecondaryIcon Text Placeholder InputMask ActiveConfirmation ResourceParameter
0100 PinPad - Enter mileage + OK
%i
- dddddddd Ok, Stop -
0101 PinPad - Enter your car number + OK
%i
- dddddd Ok, Stop -
0102 PinPad - Enter drivercode + OK
%i
- dddddd Ok, Stop -
0103 PinPad - Enter fleet ID + OK
%i
- dddddd Ok, Stop -
0104 PinPad - %0 %1
Please select pump: %i
+ OK
  • 0: Currency (optional)
  • 1: Amount (optional)
dd Ok, Stop -
0105 PinPad - Please select washing
station: %i + OK
- dd Ok, Stop -
0106 PinPad - Please select program:
%i + OK
- dd Ok, Stop -
0107 PinPad - Please select product:
%i + OK
- dd Ok, Stop -
0108 PinPad - Load card
Amount: %i + OK
- dd Ok, Stop -
0109 PinPad - Tankcode?
%i
- hhhhhhhhhhhh Ok, Stop -
0110 PinPad - CODE & OK?
%c
- hhhhhhhhhhhh Ok, Stop
  • CodeCheckType
  • CodeCheckKeyId (optional)
  • CodeCheckData (optional)
  • PetrolCardData1 (optional)
  • PetrolCardData2 (optional)
  • PetrolCardData3 (optional)
0111 PinPad - Enter additional information + OK
%i
- dddddddddddddddddddd Ok, Stop -
0112 PinPad - Enter cost center + OK
%i
- dddddddddddddddddddd Ok, Stop -
0113 PinPad - Enter employee no + OK
%i
- dddddddddddddddddddd Ok, Stop -
0114 PinPad - Enter license plate + OK
%i
- dddddddddddddddddddd Ok, Stop -
0115 PinPad - Enter project no + OK
%i
- dddddddddddddddddddd Ok, Stop -
0116 - - Print receipt?
YES / NO
- - Ok, Stop -
0117 RemoveCard - Remove card - - CardReader -
0118 - - Out of order - - Ok, Stop -
0119 - - Invalid entry - - Ok, Stop -
0120 - - Please refuel at
dispenser %0
  • 0: Dispenser number (n2, mandatory)
- Ok, Stop -
0121 - - Please consider
main screen
- - Ok, Stop -
0122 - - Please refuel - - - -
0123 - - Please refuel for
%0 %1
  • 0: Currency (an, mandatory) (e.g. EUR)
  • 1: Amount (n, mandatory) (e.g. 45.00)
- - -

Note: Dialog 0110 is not supposed to return the input value, but shall check the code according to the CodeCheckType and return the result in the Reason . CodeOk for success and CodeNok for failure.

Postal Dialogs. The following postal dialogs are valid:

Value PrimaryIcon SecondaryIcon Text Placeholder InputMask ActiveConfirmation SigCapFlag
1000 - - Keine Recharge
Karte
- - Ok
  • 0: not allowed in SignatureCapture
  • 1: allowed
1001 MobilePhone - %0
%1 %2
  • 0: phone number
  • 1: Currency
  • 2: Amount
- Ok, Stop 0
1002 PinPad Card Bitte Tel. Nummer
oder PrePaid-Karte
%i
- ddd ddd
dd dd
Ok, Stop, CardReader 0
1003 - - Tel. Nummer zu lang - - Ok, Stop 0
1004 - - Tel. Nummer zu kurz - - Ok, Stop 0
1005 PinPad - Bitte
Telefonnummer
eingeben
%i
- ddd ddd
dd dd
Ok, Stop 0
1006 PleaseWait - Bitte warten - - - 0
1007 Declined - Verarbeitung
fehlgeschlagen
- - Ok 0
1008 Ok - Verarbeitung OK - - Ok 0
1009 - - Karte anmelden - - Ok, Stop 0
1010 InsertCard - Willkommen,
Karte bitte
- - CardReader 0
1011 PinPad - Ihre
Telefonnummer
lautet %0
  • 0: phone number
- Ok, Stop 0
1012 - - Von %0 %1 %2
%3
auf %4 %5 %6
%7
%8 %9
  • 0: LastKonto
  • 1: LastKontoTyp
  • 2: Currency LastKonto
  • 3: LastKonto-Bezeichnung
  • 4: GutsKonto
  • 5: GutsKontoTyp
  • 6: Currency Gutskonto
  • 7: GutsKonto-Bezeichnung
  • 8: Currency
  • 9: Amount
- Ok, Stop 0
1013 - - %0 %1 %2
%3 %4
%5 %6 %7
%8 %9
  • 0: LastKonto
  • 1: LastKontoTyp
  • 2: Currency LastKonto
  • 3: Currency
  • 4: AmountSaldo
  • 5: GutsKonto
  • 6: GutsKontoTyp
  • 7: Currency GutsKonto
  • 8: Currency
  • 9: AmountSaldo
- Ok 0
1014 - - Bezug ab Konto
%0
%1 %2 OK?
  • 0: Debit Account
  • 1: Debit Currency
  • 2: Amount
- Ok, Stop 0
1015 - - Einz. auf eigenes Kto
Autorisierung
%0 %1 OK?
  • 0: Currency
  • 1: Amount
- Ok, Stop 0
1016 - - - - - Ok, Stop 1
1017 - - Ich habe die
Sendungen und
die darauf
aufgeführten
Inhalte erhalten
- - Ok, Stop 1
1018 PinPad - Bitte PIN
eingeben:
%i
- hhhhhh Ok, Stop 0

Banking Dialogs. The following banking dialogs are valid:

Value PrimaryIcon SecondaryIcon Text Placeholder InputMask ActiveConfirmation SigCapFlag ResourceParameter
1100 InsertCard - Welcome
card please
- - CardReader 0 -
1101 PinPad - PIN & OK
%i
- hhhhhh Ok, Stop 0 -
1102 PinPad - Press key
to show saldo
0: Currency 1: Amount - Ok, Stop 0 -
1103 PinPad - Confirm amount
%2
%0 %1
  • 0: Currency
  • 1: Amount
  • 2: Time and Date (optional)
- Ok, Stop 0 -
1104 RemoveCard - Remove card - - CardReader 0 -
1105 InsertCard - Welcome
card please
- - - 0 -

AT Dialogs. The following at dialogs are valid:

Value PrimaryIcon SecondaryIcon Text Placeholder InputMask ActiveConfirmation SigCapFlag ResourceParameter
3000 InsertCard - Stammkundenabfrage - - CardReader, Stop 0
  • RegularDataQueryType
3001 PleaseWait - Bitte warten - - Stop 0 -
3002 - - Daten geschrieben - - Ok 0 -
3003 - - Karte initialisiert - - Ok 0 -
3004 - - Karte deinitialisiert - - Ok 0 -
3005 RemoveCard - Karte entnehmen - - CardReader 0 -

Specification: dialog.

Member-List

bankingConfirmAmount (static, constant)

Banking Confirm Amount | Banking dialogs
PlaceholderItems:
- 0: Currency
- 1: Amount

bankingInsertCard (static, constant)

Banking Insert Card | Banking dialogs

bankingPinCheck (static, constant)

Banking Pin Check | Banking dialogs
Input Mask: hhhhhh

bankingRemoveCard (static, constant)

Banking Remove Card | Banking dialogs

bankingShowSaldo (static, constant)

Banking Show Saldo | Banking dialogs
Placeho| style="width: 80%; border-bottom:solid 1px black; border-top:solid 1px black;"|12.04.2018lderItems:
- 0: Currency
- 1: Amount

bankingWelcome (static, constant)

Banking Welcome | Banking dialogs

checkCode (static, constant)

Check Code | Petrol dialogs
Input Mask: hhhhhhhhhhhh

commonCardInitialized (static, constant)

Common Card Initialized | AT dialogs

commonDataSaved (static, constant)

Common Data Saved | AT dialogs

commonPleaseWait (static, constant)

Common Please Wait | AT dialogs

commonRegular (static, constant)

Common Regular | AT dialogs

commonRemoveCard (static, constant)

Common Remove Card | AT dialogs

depositOwnAccount (static, constant)

Deposit Own Account | Postal dialogs
PlaceholderItems:
- 0: Currency
- 1: Amount

disbursementFromAccount (static, constant)

Disbursement From Account | Postal dialogs
PlaceholderItems:
- 0: Debit Account
- 1: Debit Currency
- 2: Amount

emptyDialog (static, constant)

Empty Dialog | Postal dialogs

enterAdditionalInformation (static, constant)

Enter Additional Information | Petrol dialogs
Input Mask: dddddddddddddddddddd

enterCarNumber (static, constant)

Enter Car Number | Petrol dialogs
Input Mask: ddd'ddd

enterCostCenter (static, constant)

Enter Cost Center | Petrol dialogs
Input Mask: dddddddddddddddddddd

enterDriverCode (static, constant)

Enter Driver Code | Petrol dialogs
Input Mask: ddd'ddd

enterEmployeeNumber (static, constant)

Enter Employee Number | Petrol dialogs
Input Mask: dddddddddddddddddddd

enterFleetId (static, constant)

Enter Fleet ID | Petrol dialogs
Input Mask: ddd'ddd

enterLicensePlate (static, constant)

Enter License Plate | Petrol dialogs
Input Mask: dddddddddddddddddddd

enterMileage (static, constant)

Enter Mileage | Petrol dialogs
Input Mask: dd'ddd'ddd

enterPhoneNumber (static, constant)

Enter Phone Number | Postal dialogs
Input Mask: ddd ddd dd dd

enterPhoneOrPrepaidNumber (static, constant)

Enter Phone Or Prepaid Number | Postal dialogs
Input Mask: ddd ddd dd dd

enterProjectNumber (static, constant)

Enter Project Number | Petrol dialogs
Input Mask: dddddddddddddddddddd

interAccountTransfer (static, constant)

Inter Account Transfer | Postal dialogs
PlaceholderItems:
- 0: LastKonto
- 1: LastKontoTyp
- 2: Currency LastKonto
- 3: LastKonto Bezeichnung
- 4: GutsKonto
- 5: GutsKontoTyp
- 6: Currency GutsKonto
- 7: GutsKonto Bezeichnung
- 8: Currency
- 9: Amount

interAccountTransferConfirmation (static, constant)

Inter Account Transfer Confirmation | Postal dialogs
PlaceholderItems:
- 0: LastKonto
- 1: LastKontoTyp
- 2: Currency LastKonto
- 3: Currency
- 4: AmountSaldo
- 5: GutsKonto
- 6: GutsKontoTyp
- 7: Currency GutsKonto
- 8: Currency
- 9: AmountSaldo

loadCard (static, constant)

Load Card | Petrol dialogs
Input Mask: dd

noRechargeCard (static, constant)

No Recharge Card | Postal dialogs

packetAcknowledgement (static, constant)

Packet Acknowledgement | Postal dialogs

petrolInvalidEntry (static, constant)

Petrol Invalid Entry | Petrol dialogs

petrolOutOfOrder (static, constant)

Petrol Out of Order | Petrol dialogs

petrolPleaseRefuel (static, constant)

Petrol Please refuel | Petrol dialogs

petrolPleaseRefuelForAmt (static, constant)

Petrol Please refuel for amount | Petrol dialogs
PlaceholderItems:
- 0: Currency
- 1: Amount

petrolPrintReceipt (static, constant)

Banking Print Receipt | Petrol dialogs

petrolRefuelAtPump (static, constant)

Petrol Refuel At Pump | Petrol dialogs

petrolRemoveCard (static, constant)

Petrol Remove Card | Petrol dialogs

petrolSeeOtherScreen (static, constant)

Petrol See Other Screen | Petrol dialogs

phoneNumberTooLong (static, constant)

Phone Number Too Long | Postal dialogs

phoneNumberTooShort (static, constant)

Phone Number Too Short | Postal dialogs

pinEntry (static, constant)

Pin Entry | Postal dialogs
Input Mask: hhhhhh

pleaseWait (static, constant)

Please Wait | Postal dialogs

processingDeclined (static, constant)

Processing Declined | Postal dialogs

processingOk (static, constant)

Processing Ok | Postal dialogs

readCode (static, constant)

Read Code | Petrol dialogs
Input Mask: hhhhhhhhhhhh

registerCard (static, constant)

Register Card | Postal dialogs

selectProduct (static, constant)

Select Product | Petrol dialogs
Input Mask: dd

selectProgram (static, constant)

Select Program | Petrol dialogs
Input Mask: dd

selectPump (static, constant)

Select Pump | Petrol dialogs
Input Mask: dd
PlaceholderItems:
- 0: Currency (optional)
- 1: Amount (optional)

selectWashingStation (static, constant)

Select Washing Station | Petrol dialogs
Input Mask: dd

showPhoneNumber (static, constant)

Show Phone Number | Postal dialogs
PlaceholderItems:
- 0: Phone number

showPhoneNumberWithAmount (static, constant)

Show Phone Number With Amount | Postal dialogs
PlaceholderItems:
- 0: Phone number
- 1: Currency
- 2: Amount

welcomeCard (static, constant)

Welcome Card | Postal dialogs