Show TOC

Background documentationPeripheral Equipment Parameters

 

Parameters for MICR reader

The options in this section define the parameters for a MICR check reader. If you are not using a check reader, disable these options with comment marks.

ENABLEPINPADWHENDISABLEMSR

Function

This option allows a Debit Card to be swiped on a Pinpad’s or Signature Capture’s MSR while disabling the MSR on other devices. Please note that this option only works with Debit Card Tenders and only if the Enable MSR checkbox in the Configurator is not set for the Debit tender.

Possible values

Y- yes, to enable the Pinpad/Signature Capture while keeping other MSRs disabled for Debit.

N- no, to leave all MSR devices disabled for the Debit tender assuming that Enable MSR is not set in the Configurator for the Debit tender.

Default value

N

ENABLESCPDEBUG

Function

This option was created for the i6770 Signature Capture device. If enabled, this option will write debugging information to the POS’s xcpt.log file.

Possible values

Y- yes, the POS writes i6770 debug information to the exception log file.

N- no, the POS does not write i6770 debug information to the exception log file.

Default value

N

INTELLIGENTDEBITPINPAD

Function

This option allows the POS to communicate with intelligent Debit Pinpad devices such as the Verifone SC5000 or SC550.

Possible values

Y- yes, if the POS is connected to an Intelligent Debit Pinpad.

N- no, if the POS is not connected to an Intelligent Debit Pinpad.

Default value

N

MICRALLOWCDNCHK

Function

Allows the MICR reader to accept checks drawn on a Canadian bank.

Possible values

Y - yes, allow the MICR reader to accept Canadian checks.

N - no, do not allow the MICR reader to accept Canadian checks.

Default value

N

MICRCHKNUMREQD

Function

Restricts the checks accepted by the MICR reader to those with a check number in the MICR data.

Possible values

Y - yes, restrict the MICR reader’s acceptance of checks to those with check numbers.

N - no, do not restrict the MICR reader’s acceptance of checks to those with check numbers.

Default value

N

MICRERRORLOG

Function

Records the MICR reader’s error codes in the electronic journal and in the TLog. An entry is recorded as a miscellaneous entry when the MICR reader can not read a check.

Possible values

Y - yes, send the reader’s error codes to the log and journal.

N - no, do not send the reader’s error codes to the log and journal.

Default value

N

MICRFORMAT

Function

Defines the format that is used to send the check information to the check authorization service. The format you define in this option is determined by the requirements of the check service. Add spaces between each of the data items as they are required by the service.

Possible values

Format: %T %A %C

%T - enter the transit number.

%A - enter the account number.

%C - enter the check number.

Note Note

ArJay check authorization service requires the following entry: %TT%AA%C. Rocky Mountain requires the following entry: T%T A%A C%C.

End of the note.

Default value

%T %A %C

MICRREADRAWDATA

Function

Reads raw data from the MICR.

Possible values

Y- yes, read only raw data from the MICR.

N- no, do not read raw data from the MICR.

Default value

N

NOMICRFRANK

Function

This function prevents stamping the MICR on the back of a check.

Possible values

Y - yes, do not stamp the MICR on the back of a check.

N - no, stamp the MICR on the back of a check.

Default value

N

SIGCAPDISPLAYLINEITEMS

Function

SIGCAPDISPLAYLINEITEMS configures the Signature Capture device to display line items.

Possible values

Y - yes, if the Signature Capture device is to display line items from the POS.

N - no, if the Signature Capture device is to skip displaying line items from the POS.

Default value

Y

STRIPI2OF5LASTDIGIT

Function

Specific for I20F5 Scanners. When scanning in UPC codes, this option allows the last character of the returning scan value to be removed from the scan code.

Possible values

Y - yes, strip off the last digit of the scan code.

N - no, leave the entire scan code as originally scanned.

Default value

N

Parameters for NCR 7800 consumer price verifier

The options in this section change the messages that are displayed on the NCR 7800 price verifier’s screen. If you are not using a NCR 7800 verifier, disable these options with comment marks.

CPVIDLEMSG1 and CPVIDLEMSG2

Function

Defines the message that is displayed on the NCR 7800 consumer price verifier when it is in an idle state. Row 1 of the message (CPVIDLEMSG1) is displayed in the top half of the verifier’s display window, and row 2 (CPVIDLEMSG2) is displayed in the bottom half. Use the CPVTIMETODISPLAY option to define the length of time each row of the message is displayed.

Possible values

Enter an alphanumeric string using up to 18 characters; the string must be enclosed in quotation marks.

Default value

CPVIDLEMSG1 = “PLEASE SCAN”

CPVIDLEMSG2 = “FOR PRICE CHECK”

CPVPLUNOTFOUNDMSG1 and CPVPLUNOTFOUNDMSG2

Function

Defines the message that is displayed on the NCR 7800 consumer price verifier when a PLU is not found in the PLU database. Row 1 of the message (CPVPLUNOTFOUNDMSG1) is displayed in the top half of the verifier’s display window, and row 2 (CPVPLUNOTFOUNDMSG2) is displayed in the bottom half. Use the CPVTIMETODISPLAY option to define the length of time each row of the message is displayed.

Possible values

Enter an alphanumeric string using up to 18 characters, the string must be enclosed in quotation marks.

Default value

CPVPLUNOTFOUNDMSG1 = “**PRICE NOT**”

CPVPLUNOTFOUNDMSG2 = “**AVAILABLE**”

CPVOUTOFSERVICEMSG1 and CPVOUTOFSERVICEMSG2

Function

Out of service. Row 1 of the message (CPVOUTOFSERVICEMSG1) is displayed in the top half of the verifier’s display window, and row 2 (CPVOUTOFSERVICEMSG2) is displayed in the bottom half. Use the CPVTIMETODISPLAY option to define the length of time each row of the message is displayed.

Possible values

Enter an alphanumeric string using up to 18 characters; the string must be enclosed in quotation marks.

Default value

CPVOUTOFSERVICEMSG1 = “NOT IN SERVICE”

CPVOUTOFSERVICEMSG2 = “PLEASE TRY LATER”

CPVTIMETODISPLAY

Function

Defines, in seconds, the length of time that the NCR 7800 consumer price verifier displays each line of a message. You define the message in the CPVIDLE, CPVOUTOFSERVICE, and CPVPLUNOTFOUND options.

Possible values

Enter the number of seconds that each line of a message is displayed.

Default value

15

NDC2-specific parameters

The options in this section set up NDC2 credit authorization. If you are not using this service, disable these options with comment marks.

NDC2:APPLICATIONID

Function

Defines the software application in the POS device (for example, retail).

Possible values

Enter an alphanumeric string using up to 8 characters.

Default value

6R******

NDC2:BANKID

Function

Defines the bank ID. This value is provided to you by NDC2.

Possible values

Enter the number supplied by NDC2 (maximum length is 6 characters).

Default value

095000

NDC2:CHEQUESERVICE

Function

Defines the check authorization service you are using. NDC2 routes the authorization transactions to the appropriate service.

Possible values

Enter one of the following:

A NDC numbe r- NDC2 check authorization service.

60 - Telecredit (Equifax).

61 - Telecheck.

Default value

Check authorization service defined by NDC.

NDC2:CONNECTTIMEOUT

Function

Defines, in milliseconds, the maximum period that can elapse between the time the connection to the NDC2 credit service is made and the time the service sends an ENQ (inquiry) message. The credit authorization line is dropped if the period elapses.

Possible values

Enter a number between 30000-45000 milliseconds.

Default value

45000

NDC2:DIALRETRIES

Function

Defines the maximum number of times the authorization phone number is re-dialed after a busy signal is received. If the connection is not made, the POS prompts the cashier for a local authorization.

Possible values

Enter a number between 1-3.

Default value

3

NDC2:FIRSTENQ

Function

Defines, in milliseconds, the maximum time that can elapse between the time the connection is made and the time the NDC2 credit service sends an ENQ (inquiry) message. If the store’s server application does not receive an ENQ message, it drops the credit authorization line.

Possible values

Enter a number between 0-5000.

Default value

0 - the server application does not wait for an ENQ message before sending data, then waits the period defined in the NDC2:GETENQ option for a response.

NDC2:GETENQ

Function

Defines, in milliseconds, the maximum time that can elapse between the time the store’s server application sends data and the time it receives an ENQ (inquiry) message from the NDC2 credit service in response. If the store’s server application does not receive an ENQ message, it drops the credit authorization line.

Possible values

Enter a number above 0.

Default value

10000

NDC2:GETEOT

Function

Defines, in milliseconds, the maximum time the store’s server application waits for the final EOT (end of transmission) message from the NDC2 credit service after a credit response is received. This option only applies when you create a single-transmission mode by setting the NDC2:WAITNEXT option to “0”.

Possible values

Enter a number.

Default value

7000

NDC2:ICT

Function

Defines, in milliseconds, the maximum period that can elapse between each character in a transmission the store server application receives. If the period elapses, the store’s server application drops the credit authorization line.

Valid value

1000

NDC2:LINEQUIET

Function

Defines, in milliseconds, the minimum time that the line must be quiet after the connection is made before transmission begins. If the line is not quiet for this period, the NDC2 credit service drops the credit authorization line.

Valid value

100

NDC2:MCACQREF

Function

Defines the MasterCard acquirer reference data. The data is sent from the NDC2 credit service as part of its response when the store closes a batch. This value is provided to you by NDC.

Possible values

Enter an alphanumeric string using up to 2 characters.

NDC2:MERCHANTID

Function

Defines the store’s merchant ID number. This value is provided to you by NDC.

Possible values

Enter the number supplied by NDC2 (maximum length is 16 characters).

Default value

9999

NDC2:NETWORK1

Function

Defines the login information required for logging onto a network after the connection to the NDC2 credit authorization service is made.

Possible values

Enter a login number.

Default value

0

NDC2:NETWORK2

Function

Defines the login information required for logging onto a network after the connection to the NDC2 credit authorization service is made.

Possible values

Enter a login number.

Default value

0

NDC2:NETWORK3

Function

Defines the login information required for logging onto a network after the connection to the NDC2 credit authorization service is made.

Possible values

Enter a login number.

Default value

0

NDC2:NODUPCHECK

Function

Deactivates the duplicate transaction check at the NDC host. Duplicate checking is a check of every transaction to confirm that it has not already been processed. The host uses criteria such as card number, merchant number, and amount in the check.

Possible values

Y - yes, deactivate the duplicate checking at the NDC host.

N - no, do not deactivate duplicate checking at the NDC host.

Default value

N

NDC2:NUM1

Function

Defines the first phone number available for credit authorizations.

Possible values

Enter a complete phone number using up to 16 characters.

NDC2:NUM2

Function

Defines the second phone number available for credit authorizations.

Possible values

Enter a complete phone number using up to 16 characters

NDC2:NUM3

Function

Defines the third phone number available for credit authorizations.

Possible values

Enter a complete phone number using up to 16 characters.

NDC2:NUMNUMBERS

Function

Defines the number of phone numbers that are available for credit authorizations. You define the phone numbers in the NDC2:NUM1, NDC2:NUM2, and NDC2:NUM3 options.

Possible values

Enter a number between 1-3.

Default value

1

NDC2:RESPONSE

Function

Defines, in milliseconds, the maximum time that can elapse between the time the store server application sends data and the time it receives a response from the NDC2 credit service. If the store’s server application does not receive a response, it drops the credit authorization line.

Possible values

Enter a number between 20000 - 30000.

Default value

0

NDC2:SENDMSGRETRIES

Function

Defines the maximum number of times a message can be retransmitted. A message is the data that the server application compiles for the NDC2 credit service and includes merchant ID, terminal ID, credit card number and expiry, dollar amount, and other information. A message must be retransmitted, for example, when the credit service does not receive all the information due to bad line conditions.

Possible values

Enter a number between 2-5.

Default value

5

NDC2:TERMINALTYPE

Function

Defines the type of POS device you are using.

Possible values

AS2

NDC2:VISAACQREF

Function

Defines the Visa acquirer reference data. The data is sent from the NDC2 credit service as part of its response when the store closes a batch. This value is provided to you by NDC.

Possible values

Enter an alphanumeric string using up to 16 characters.

Default value

Y

NDC2:WAITNEXT

Function

Defines, in milliseconds, the maximum time the line is held open after an authorization response is sent from the NDC2 credit service so that another credit request can be sent without dialing. If another credit request is not sent during the period, the store’s server application drops the credit authorization line. If you enter a number above 0 into this POS.ini option, a multi-transmission mode is created.

Possible values

Enter a number above 0 to define the maximum time the line is held open after an authorization response is sent. Enter 0 to have the store’s server application drop the credit authorization as soon as the store receives a response.

Default value

0

Pin pad parameters

The name and location of the Pin Pad User Exit DLL is configurable in the LOCAL.INI or the POS.INI. The POS Client must be configured through Manager Code 2 (Peripheral Define) to use the pin pad DLL specified in the POS.INI file as the signature capture device. For more information, see the SAP POS Pin Pad User Exit Technical Reference Guide located in the Expert Knowledge Corner.

Example Example

[posparms]

PINPADDLLNAME=C:\Program Files\SAP\Retail Systems\Point of Sale\pinpad.dll

End of the example.
PINPADDDLLNAME

Function

Specifies the name and location of the DLL implementing the required Pinpad User Exit functions.

Possible values

Name of the Pinpad DLL.

Parameters to integrate an internal scale

The parameters in this section allow the POS to interface with the Wincor special scale OPOS driver (OPOS.TransactionScale) by providing the tare weight and unit price of an item so that this information can be used by the scales to display and print the cost of the weighed item.

Note Note

These parameters work in conjunction with Wincor scale transaction module v1.6.5 or later for non-buffered printing. For buffered printing, Wincor scale transaction module v1.6.6 or later is required.

End of the note.
TXNSCALERECEIPTLAYOUT

Function

This option allows you to specify the layout that the scale module will use when printing weight and price data to the printer.

Format elements of the layout

  • uuuu.uu (or uuuu,uu) - Identifies the format element of the unit price

  • ww.www (or ww,www) - Identifies the format element of the weight

  • pppp.pp (or pppp,pp) - Identifies the format element of the sales price.

Default settings

uuuu.uu ww.wwww pppp.pp

TXNSCALERECEIPTITEMHEADER

Function

This option allows you to specify a header to print before an item is weighed. For example, this header could be used to print “KG ____ Price per KG ____ Price ____”.

Format elements of the layout

Uses the format identified in TXNSCALERECEIPTLAYOUT.

Default setting

No item headers

TXNSCALECANCELWEIGHTMSG

Function

This option specifies the text to print on the receipt when the user manually enters a weight amount or backs out of the weight entry process. When processing a scale item, the product description and item header can already be printed (as discussed in TXNSCALERECEIPTITEMHEADER). This option allows you to specify the text to print on the receipt to indicate that the weighing process was cancelled.

Default setting

No text to print

TXNSCALEUSEBUFFERPRINTING

Function

This option specifies whether buffered printing should be used and must match the configured type of receipt printing. For example, if this option is set to Y then all types of scale transactions must be configured with buffered receipt printing in the Configurator.

Format elements of the layout

Y - yes, scale transactions require buffered printing.

N - no, scale transactions do not require buffered printing.

Default setting

N

TXNSCALEMAXITEMS

Function

Maximum transaction scale items.

Format elements of the layout

TXNSCALEMAXITEMS=24

Default setting

24

TXNSCALERECEIPTLAYOUTREFUND

Function

The display format for the scale during refund.

Format elements of the layout

-ww,www uuuu,uu pppp,pp

Default setting

Empty

BUFFEREDRCTREQDFORSCALEITEM

Function

This can be used to force the printing of a receipt even when receipt printing is turned off.

Format elements of the layout

Y - yes, a receipt will be printed when the transaction contains a scale item.

N - no, entering a scale item in a transaction will not force a receipt when receipt printing is turned off.

Default setting

N