Professional Documents
Culture Documents
Base II Clearing Pc Ep for Windows Release 4 Users Guide
Base II Clearing Pc Ep for Windows Release 4 Users Guide
Base II Clearing Pc Ep for Windows Release 4 Users Guide
for Windows
User Guide
Release 4
Notice: The Visa Confidential label signifies that the information in this document is proprietary and CONFIDENTIAL
to Visa. It is distributed to Visa participants for use exclusively in managing their Visa programs. It must not be
duplicated, published, distributed or disclosed, in whole or in part, to merchants, cardholders or any other person
without prior written permission from Visa.
The trademarks, logos, trade names and service marks, whether registered or unregistered (collectively the
"Trademarks") are Trademarks owned by Visa. All other trademarks not attributed to Visa are the property of their
respective owners.
This document is a supplement of the Visa Core Rules and Visa Product and Service Rules. In the event of any conflict
between any content in this document, any document referenced herein, any exhibit to this document, or any
communications concerning this document, and any content in the Visa Core Rules and Visa Product and Service Rules,
the Visa Core Rules and Visa Product and Service Rules shall govern and control.
Visa does not provide legal, regulatory, tax or financial advice. Each participant is fully responsible for ensuring that its
program operates in Compliance with applicable legal and regulatory requirements and is responsible for conducting
independent legal and regulatory reviews through its legal counsel.
THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE
PERIODICALLY ADDED TO THE INFORMATION HEREIN: THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS
OF THE PUBLICATION. VISA MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE
PROGRAM(S) DESCRIBED IN THIS PUBLICATION AT ANY TIME.
If you have technical questions or questions regarding a Visa service or questions about this document, please
contact your Visa representative.
Contents
Chapter 1 • Edit Package for Windows Release 4 Overview
PC Edit Package for Windows Update Overview. . . . . . . . . . . . . . . . . . . . . . 19
BASE II Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Chapter 2 • Before You Begin with Edit Package for Windows Release 4
Edit Package Supported Operating Systems. . . . . . . . . . . . . . . . . . . . . . . 22
Open Permanent Run Control Options Windows From the Main Menu in Edit Package 45
Open Run Control Options Windows in Temporary Mode From Run Setup Windows
in Edit Package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Incoming Run Options Window, General Tab Data Fields in Edit Package. . . . . . . 56
Outgoing Run Options Window, General Tab Data Fields in Edit Package. . . . . . . 70
Outgoing Run Options, Force Post Tolerance Amounts Tab in Edit Package. . . . . . 76
Outgoing Run Options, Blank Tran ID Tolerance Amounts Tab in Edit Package. . . . . 77
Types of Table Overrides and the Table Override Window Tabs in Edit Package. . . . . 80
Log, File Directory, and File Details Function Buttons in Edit Package Using an EA Server. . 121
Open the Incoming Edit Package Run Setup Window Using an EA Server. . . . . . . . 123
Initiate Temporary Run Control Options and Table Overrides in Edit Package Using an EA
Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Add User ITFs in Edit Package for EA Server File Transfer. . . . . . . . . . . . . . 128
Incoming Edit Package Run Setup Function Buttons for EA Server File Transfer. . . . . . 132
Open the Retrieve Incoming ITFs From DEX Window in Edit Package. . . . . . . . . . 143
Retrieve Incoming ITFs From DEX Function Buttons in Edit Package. . . . . . . . . . . 144
Close the Retrieve Incoming ITFs From DEX Window in Edit Package. . . . . . . . . . 147
Open the Incoming Edit Package Run Setup Window Using DEX. . . . . . . . . . . . 148
Initiate Temporary Run Control Options and Table Overrides in Edit Package Using Direct
Exchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Incoming Edit Package Run Setup Function Buttons for Direct Exchange. . . . . . . . . 159
Open the Save Incoming CTFs Window in Edit Package Using Direct Exchange. . . . . . 164
Collect Batches and Build Collection File Window in Edit Package. . . . . . . . . . . . . 190
Open the Collect Batches and Build Collection File Window in Edit Package. . . . . . . 191
Collect Batches and Build Collection File Window Option Fields in Edit Package. . . . . .193
Collect Batches and Build Collection File Window Function Buttons in Edit Package. . . . 194
Open the Save Data Entry CTF Window in Edit Package. . . . . . . . . . . . . . . . 196
Data Entry Batch Viewer and Utility Window in Edit Package. . . . . . . . . . . . . . . . 199
Open the Data Entry Batch Viewer and Utility Window in Edit Package. . . . . . . . . 199
Temporary Run Control Options and Table Overrides in Edit Package. . . . . . . . . . 213
Outgoing Edit Package Run Setup Function Buttons Using EA Server. . . . . . . . . . 218
Open the Transfer Outgoing ITFs Window in Edit Package Using EA Server. . . . . . . . 222
Set Temporary Run Control Options and Table Overrides in Edit Package. . . . . . . . 236
Outgoing Edit Package Run Setup Function Buttons Using Direct Exchange. . . . . . . 241
Transfer Outgoing ITFs Window in Edit Package Using Direct Exchange. . . . . . . . . . . 243
Open the Transfer Outgoing ITFs to DEX Window in Edit Package. . . . . . . . . . . . 244
Switch BASE II CIB From Production Mode to Test Mode in Edit Package. . . . . . . . . 270
Switch a BASE II CIB From EA Server to Direct Exchange (DEX) in Edit Package. . . . . . 270
Additional DEX Hardware and Software Requirements for Edit Package. . . . . . . . . 309
Select BASE II CIB – If More Than One CIB Exists in Edit Package. . . . . . . . . . 325
Importing Rejected and Returned Items Generated by the Batch in Edit Package. . . . . 372
Start an Outgoing Edit Run Using Secure EAS or EAS Server. . . . . . . . . . . . . . 403
Transfer the New Outgoing ITF to Secure EAS or EAS Server in Edit Package. . . . . . . 404
Transfer the Existing Outgoing ITF to Secure EAS or EAS Server in Edit Package. . . . . . 406
Transfer Incoming ITFs From Secure EAS or EAS Server in Edit Package. . . . . . . . . 407
Congratulations!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409
04 Table Update Errors, Interchange Transaction File, and Reports Created. . . . . . . . 462
BASE II Glossary
This is an overview of PC Edit Package for Windows processing. It describes the system,
responsibilities of administrators and operators, and the support for non-English operating systems
and regional settings. It also explains how to sign on, introduces the Roadmap Navigator, and briefly
explains about using online Help, browsing and printing PC Edit Package for Windows reports, step-
lock warning messages, and viewing the About Log.
This information is intended for systems administrators and operators using PC workstations and
Windows operating systems.
BASE II Documentation
The following documentation is available.
l Edit Package for Windows Online Help
l BASE II Clearing Data Codes
l BASE II Clearing Edit Package Messages Reference Guide - Release 4
l BASE II Clearing Edit Package Operations Guide - Release 4
l BASE II Clearing Edit Package Reports Reference Guide - Release 4
l BASE II Clearing PC Edit Package for Windows User Guide - Release 4
l BASE II Clearing Interchange Formats, TC 01 to TC 49
l BASE II Clearing Interchange Formats, TC 50 to TC 92
l Visa Core Rules and Visa Product and Service Rules
l Visa Merchant Data Standards Manual
Note:
VML is no longer supported.
Related Information
Edit Package About Log
Stand-Alone Configuration
OS Version Svc Pack 32-bit 64-bit With HIS 2013 With HIS 2016
OS Version Svc 32- 64-bit OS Version Svc 32- 64- 32- 64- 32- 64-
Pack bit Pack bit bit bit bit bit bit
Note:
All the operation systems and their specific versions listed in this table are recommended and
certified for use with Edit Package. Any other version of the same operating system (OS) that
is not listed in the table but has the same kernel level and support from Microsoft can also be
used for Edit Package. However, Visa does not guarantee support for any Microsoft operating
system-related issue and recommends only the certified versions.
Main Menu
Outgoing Functions—Initiating an outgoing edit run, setting temporary outgoing run control
options, browsing or printing reports, and transferring an ITF/VTF to a Secure EAS, Secure DEX or
VFG.
Transactions Functions—Entering new transaction data, correcting rejected and returned
transactions, selecting and building batches for inclusion in a Center Transaction File (CTF/VML), and
managing batches of transactions.
Utilities Functions—Performing "housekeeping" tasks such as file initialization and recovery,
extracting files, generating file reports, and importing table files.
Tools Functions—Toggling the Roadmap Navigator on or off and viewing the EPSERVER log or
Direct Exchange (XYGATE) log.
Settings Functions—Setting permanent run control options, setting Windows display options,
designating file locations, setting data entry options, setting report archiving options, and selecting
printers.
Help Functions—Browsing Online Help and viewing the About Log.
Help Menu
About Log
users can be logged on to the same BASE II CIB, or to any other BASE II CIB, in any
combination.
Related Information
Multi-User Configuration in Edit Package
Related Information
Edit Package Supported Operating Systems
Related Information
Secure User Connection Feature in Edit Package
Related Information
Secure Direct Exchange Interface Setup in Edit Package
How PC Edit Package for Windows fits into the overall VisaNet System is illustrated. Although two
separate processing centers are shown, both outgoing and incoming interchange processes usually
occur in the same processing center.
The Edit Package provides extensive flexibility through the use of run control options. These options
allow processing centers to execute the Edit Package in a way best suited to their individual
processing needs. A default set of Run Control options is supplied with the Edit Package software
which contains Incoming and Outgoing settings. The processing center can update the default
options at any time, either permanently or temporarily.
Users must choose permanent run control options, data entry options, and report archiving options
the first time the main application is run after installation, or when expwin400.exe.Config has
been lost or corrupted. Permanent settings, options, and table overrides may be changed at any
time.
automatically validated. If any invalid run control options are detected, warning or error messages are
written to the Log File and the run may be discontinued.
Open Permanent Run Control Options Windows From the Main Menu
in Edit Package
Use this procedure to open the windows for setting run control options in permanent mode. Click
Environmental, Outgoing or Incoming from Settings > Run Control Options on the main menu.
Environmental Permanent
The displayed example shows the Override Run Control Options box in the middle of the Outgoing
Edit Package Run Setup window. Because this example is for an outgoing edit run, a button for
opening the Incoming Run Control Options window is not included.
When any of the windows used for setting temporary run control options is open, users can open
any of the other windows for setting run control options in temporary mode by choosing a button
under the Run Control Options heading in the middle of the window.
The Run Control Options heading and buttons are displayed in the lower-right corner of the
Environmental Run Control Options – Temporary window. Because this example is for an outgoing
edit run, the button for opening the Incoming Run Control Options window has been disabled.
Note:
After temporary environmental run control options have been set, the caption of the
Environment button in the Override Run Control Options box of the Outgoing Edit Package
Run Setup or Incoming Edit Package Run Setup window will appear in green.
To open the Environmental Run Options window in Permanent mode, select Settings > Run Control
Options > Environmental on the main menu.
To open the Environmental Run Options - Temporary window, click the Environment button on the
Incoming Edit Package Run Setup window.
Processing Center ID
Date/Time
Date Format DATEFORMAT Date format for outgoing and incoming edit
run reports.
Number Formats
Report Formats
Transaction Rpt. Sequence TRANRPTSEQ Transaction order for transaction specific and
general delivery reports. Transactions can be
reported either sorted by ACQ/ISS ID or in the
order they appear on input files.
Exception Rpt. Format EXCPRPTFMT Format for exception reports. Transactions can
either be formatted into discrete columns with
field names or unformatted exactly as they
appear in input files.
History File
Retention Period HISTRETPD Number of calendar days that run, file, and
batch data (history information) is retained on
the Edit Package History File before it is
deleted during purge processing. Up to 100
days of history can be retained on the History
File.
Bypass Business Edits Validate Enables the Business Rule Edits Bypass option
during an outgoing edit run.
To open the Incoming Run Options - Temporary window, click Incoming on the Incoming Edit
Package Run Setup window.
Note:
After temporary incoming run control options have been set, the caption of the Incoming
button in the Override Run Control Options box of the Incoming Edit Package Run Setup
window will appear in green.
The profile is added to the system and appears in the profile name list box.
Separate Returned File in CTF Format SAVERETURN Writes returned transactions to a separate file.
Separate Returned File with TCR9 SAVERETURN Writes returned transactions to a separate file
with TCR9.
Include Header (TC90) on Incoming WRITEHFADR Creates a TC 90 header record on all incoming
CTFs CTFs.
File In DLLNAME Sets the PRS value for what type of file is
being read.
File Out DLLNAME Sets the BLD value for what type of file is
being written.
Report Only Visa-Originated Fee FEERPTFMT Incoming reports containing only Visa-
Transactions originated fee transactions are produced.
Report Only Non-Visa-Originated Fee FEERPTFMT Incoming reports containing only non-Visa
Transactions fee transactions are produced.
Split By Criteria - Account Number SPLITBYARD Splits transactions from incoming ITFs into
Range separate CTFs based on the account range.
Split By Criteria - ACQ/ISS ID SPLITBYBIN Splits transactions from incoming ITFs into
separate CTFs based on the Destination
Identifier.
Split By Criteria - Product ID SPLITBYPID Splits transactions from incoming ITFs into
separate CTFs based on the product ID.
Split By Criteria - Settlement Flag SPLITBYSET Splits transactions from incoming ITFs into
separate CTFs based on the settlement flag.
Split By Criteria - Transaction Code SPLITBYTC Splits transactions from incoming ITFs into
separate CTFs based on the transaction code.
Click the check box in front of each transaction type to activate or deactivate transaction-based
reporting for the transaction type during an outgoing edit run. Transaction-based reports will be
generated only for those transaction types that are checked. Only those transactions types whose
print option can be changed are included in the Selection list. Transaction types whose option cannot
be changed are listed in the Fixed Print Option Transaction box.
Note:
Some transaction-based reports can take up considerable disk space. This should be
accounted for when choosing the report archiving options.
Related Information
Edit Package Report Archiving Options
Click on the check box in front of the transaction types that you want to be passed to incoming CTFs.
Only those transactions types whose Pass Option can be changed are included in the Selection list.
Transaction types whose Pass Option cannot be changes are listed in the Fixed Pass Option
Transaction box.
Enabled check box in the Split Incoming Interchange box of the General tab is checked, as shown in
the next figure.
The title of the Split By Criteria tab will change to the type of Split By Criteria selected in the General
Tab split incoming interchange frame.
Only one split by criterion can be used at a time, that is, transactions can be split by Account Number
Range, or ACQ/ISS ID, or Product ID, Settlement Flag, Transaction Type. Transactions cannot be split
by Account Number Range, and ACQ/ISS ID, and so on. All Split By criteria are used in incoming runs
only.
Account Number Range SPLITBYARD Six to nine digit starting Account Range Number; six to
nine digit ending Account Range Number. Example:
00345600-00345999
Transaction Code SPLITBYTC The numeric portion of any Transaction Code. Examples:
05, 38, or 51
Note:
The complete range of valid values for Product ID, Settlement Flags, and Transaction Codes
can be found in BASE II Clearing Data Codes.
Defaults Changes the settings of the Current tab to the default settings.
One way to open the Outgoing Run Options – Temporary window is to click Outgoing on the
Outgoing Edit Package Run Setup window.
Note:
After temporary outgoing run control options have been set, the caption of the Outgoing
button in the Override Run Control Options box of the Outgoing Edit Package Run Setup
window will appear in green.
Detection Method - Hashing DUPBATCH Provides duplicate checking using an Edit Package
Technique hashing algorithm.
Detection Method – Center Batch ID DUPBATCH Provides duplicate checking using the Center Batch
ID on the TC 91 batch trailer record.
History Search Days DUPBATCH Number of days of Edit Package history data that will
be searched for duplicate batches.
Error Thresholds
Capabilities
Max Records in Batch MAXBATRECS Maximum number of TCRs that can be included for a
single outgoing batch. If a batch is encountered that
contains more TCRs than specified, an error message
is generated and the run is aborted.
File Type FILETYPE File Type Field in the outgoing ITF TC 90 File Header
Record. Example: RDMS = Report Distribution
Management System.
File Format
File Out FILEOUT Identify the output file format (VML, ITF)
Currency Code RUNCURAVG The ISO Alpha Currency Code that the Average
Amount is in. Example: USD = United States Dollars.
Scope of Checking - All Items, All ITEMTOLER Every item is checked against the amount for the
Currencies currency that has been entered on the Item
Tolerance Amounts tab. Two situations can cause an
out-of-tolerance condition. First, when the amount of
the item exceeds the amount specified on the Item
Tolerance Amounts tab for the currency. Secondly,
when an amount has not been entered for the
currency on the Item Tolerance Amounts tab.
Scope of Checking - Only Specified ITEMTOLER Every item is checked against the amount for the
Currencies currency that has been entered on the Item
Tolerance Amounts tab. However, an out-of-
tolerance condition occurs only when the amount of
the item exceeds the amount specified on the Item
Tolerance Amounts tab for the currency. If an
amount for the currency has not been entered on
the Item Tolerance Amounts tab, Item-Level
Tolerance Checking is bypassed for the item.
No Separate Reject File SAVEREJECT Rejected transactions found during an outgoing run
are not written to a separate file.
Separate Reject File in CTF Format SAVEREJECT Rejected transactions found during an outgoing run
are written to a separate file in transaction format.
Separate Reject File With TCR9 SAVEREJECT Rejected transactions found during an outgoing run
Added are written to a separate file in reject format that
contains TCR 9 data.
Automatically Update Tables AUTOUPDT Enables automatic table updates option to automat
ically receive all updates needed to bring ARDEF, VID,
Rules, and Language tables current.
Collection-Only
Click the check box in front of each transaction code to activate or deactivate transaction-based
reporting for the transaction type during an outgoing edit run. Transaction-based reports will be
generated only for those transaction codes that are checked.
Note:
Some transaction-based reports can take up considerable disk space. This should be
accounted for when choosing the report archiving options.
Related Information
Edit Package Report Archiving Options
Click Amount to enter an amount for the currency code in the Currency column. This value is the
maximum allowable amount for Item-Level Tolerance Checking.
Item-Level Tolerance Checking is performed only when the Enabled check box in the Item-Level
Tolerance Checking box of General tab has been checked.
Click Amount to enter an amount for the currency code in the Currency column. This value is the
maximum allowable amount for Force Post Tolerance Checking.
Force Post Tolerance Checking is performed only when the Enabled check box in the Force Post
Tolerance Checking box of General tab has been checked.
Click Amount to enter an amount for the currency code in the Currency column. This value is the
maximum allowable amount for Blank Tran ID Tolerance Checking.
Blank Tran ID Tolerance Checking is performed only when the Enabled check box in the Blank Tran ID
Tolerance Checking box of General tab has been checked.
Click the box to the left of the Report to enable that report to be produced during the Outgoing Run.
Defaults Changes the settings of the Current tab to the default settings.
there is a corresponding permanent table override, the temporary override is, in effect, an override of
an override.
Temporary overrides remain in effect only while the Outgoing Edit Package Run Setup or Incoming
Edit Package Run Setup window is open. They can only be used for incoming or outgoing edit runs
and cannot be used for data entry.
Types of Table Overrides and the Table Override Window Tabs in Edit
Package
There are four PC Edit Package for Windows table files for which table overrides can be done. The
following table describes each type.
Name Description
Value Defines the fields and messages used in transaction data edits.
Use the Table Overrides Button From the Outgoing or Incoming Edit Package Run Setup
Window:
1. Click Table Overrides in the Override Run Control Options section of the Incoming or
Outgoing Edit Package Run window.
Incoming Run Setup Window
Use the Table Overrides Button on Run Options Windows in Temporary Mode:
2. Click Table Overrides in any Incoming or Outgoing Edit Package Run Options window in
temporary mode.
Incoming Run Options Temporary Window
After either a permanent or temporary table override has been added, the caption of the
Table Overrides button in the Outgoing or Incoming Run Setup window will appear in green.
General Attributes
Country TBLDATA Two-digit ISO Country Code for the ACQ/ISS ID.
l Full Service
l Issuer Only
l Merchant Only
l Non-financial
l On Behalf Of
Acquirer Indicators TBLDATA Sets the Participation Flag to GSA Igots or Airline. If not
applicable, should be "none".
Is BASE II CIB TBLDATA When checked, indicates that ACQ/ISS ID field in the
General Attributes box is the BASE II CIB. If not checked, a
valid BASE II CIB must be entered in BASE II CIB Attributes
box.
Visa Direct TBLDATA When checked, indicates that the ACQ/ISS ID is a Visa
Direct participant.
Multinatl Merch Acq TBLDATA When checked, indicates that the ACQ/ISS ID is a MMAP
program participant.
Domestic OCT PIF TBLDATA When checked, indicates that the ACQ Identifier is allowed
to send domestic Non-Money Transfer OCTs.
Cross-Border OCT PIF TBLDATA When checked, indicates that the ACQ Identifier is allowed
to send Cross-border Non-Money Transfer OCTs.
OCT GEO Blocking Indicator TBLDATA This field indicates type of OCT GEO Blocking.
l D – Domestic Blocking
l X – Cross-Border Blocking
l B – Block all OCT
Edit/Replace When the button title is Edit, clicking it will load the values from the VID Table
Override selected and will activate the fields in the window. The button title will
change to Replace.
When the button title is Replace, clicking it will validate the values entered in the
window. If no errors are found, the VID Table Override selected will be replaced in
the list box below. The button title will change to Edit.
Delete/Cancel When the button title is Delete, clicking it will remove the selected list box entry in
the VID Table Override window.
When the button title is Cancel, any updates made in the window will be lost and all
fields will be reset to default values. All button titles will change to their default
values.
Reset When clicked and the New/Add button is set to Add, all values on the window will
be reset to their default values.
When clicked and the Edit/Replace button is set to Replace, all values in the window
will be reset to the values of the selected VID Table Override.
appear. Keywords can be used to find detailed descriptions in BASE II Clearing Edit Package (Release
4) Operations Guide.
Table Key TBLKEY Contains the key values that uniquely identify the entry.
Includes such fields as the table name (BINTBL), table type
(VL), record type (R) and ACQ/ISS ID. These fields are
automatically formatted when the ACQ/ISS ID override is
added or changed. This value must match the TBLDATAnn
entry.
Table Data TBLDATA Contains the information entered in the data fields above
that is used to override a VID table file entry. These fields
are automatically formatted when the ACQ/ISS ID override
is added or changed.
General Attributes
Low Range TBLDATA Nine-digit starting number for the account range.
Issuing Identifier TBLDATA Six-digit BASE Identification Number for the issuer.
County TBLDATA Two-digit ISO Country Code for the ACQ/ISS ID. Should be the same as
the Country field for the BASE II CIB on the VID table file.
Region TBLDATA Visa region for the ACQ/ISS ID Country. Should be the same as the
Region field for the BASE II CIB on the VID table file.
Combo Card TBLDATA Indicates where the account range is valid for Combo Card.
Fast Funds TBLDATA Indicates where the account range is valid for Fast Funds.
Check Digit TBLDATA When checked, Visa Modulus-10 checking will be performed to validate
that the data has not been corrupted.
Technology Ind. TBLDATA Indicates an advanced technology card. Currently, the only valid value is
"A" for Chip Card. If not an advanced technology card, should be blank.
ARDEF Country TBLDATA Two-digit ISO Country Code for the country in which the card was
issued and whose business rules will be applied. If different from the
ACQ/ISS ID Country field, the card has been issued Cross-Border.
ARDEF Region TBLDATA Visa region in which the card was issued and whose business rules will
be applied. If different from the ACQ/ISS ID Region field, the card has
been issued Cross-Border.
L2 Data TBLDATA Commercial Card Level 2 Data Indicator. Check the box if Level 2 is
supported.
L3 Data TBLDATA Commercial Card Level 3 Data Indicator. Check the box if Level 3 is
supported.
POS Prompt TBLDATA Commercial Card POS Prompting Indicator. Check the box if POS
Prompting is required.
VAT Reclaim TBLDATA Commercial Card Electronic VAT Evidence Indicator. Check the box if
Electronic VAT Evidence is supported.
Product Type TBLDATA Product Type Extension T = Traditional Credit W = Traditional Rewards
X = Traditional non Rewards Y = Reserved Space = Not Qualified
Reject OC TBLDATA Original Credit. Check the box to block original credits.
Block MT TBLDATA Original Credit Money Transfer. Check the box to block money transfers.
Block OG TBLDATA Original Credit Online Gambling. Check the box to block online
gambling.
Issuer Indicators TBLDATA Commercial Product ID indicator. If not applicable, should be "none".
Travel Indicator TBLDATA Travel Indicator Y – Travel Capable Space – Not Applicable
Account Length
l 13 digits TBLDATA Number of total digits in the account range number, including leading
zeros.
l 16 digits
l 13 and 16 mix
l 19 digits
Domain
l Regional Note: The domain must not be changed from its default value
unless instructed to do so by Visa.
l National
l Domestic
Token Indicator
Edit/Replace When the button title is Edit, clicking it will load the values from the selected
ARDEF Table Override. If Token Indicator is No, all fields on the window will be
enabled. If Token Indicator is Yes, only select fields will be enabled. The button
title will change to Replace.
When the button title is Replace, clicking it will validate the values entered in
the window. If no errors are found, the ARDEF Table Override selected will be
replaced in the list box below. The button title will change to Edit.
Delete/Cancel When the button title is Delete, clicking it will remove the selected list box
entry in the ARDEF Table Override window.
When the button title is Cancel, any updates made in the window will be lost
and all fields will be reset to their default values. Then all button titles will be
changed to their default values.
Reset When clicked and the New/Add button is set to Add, all values on the
window will be reset to the default values.
When clicked and the Edit/Replace button is set to Replace, all values in the
window will be reset to the values of the selected ARDEF Table Override.
Table Key TBLKEY Contains the key values that uniquely identify the entry. Includes
such fields as the table name (EPACRN), table type (VL), record
type (R) and ARDEF. These fields are automatically formatted
when the ARDEF override is added or changed. This value must
match the TBLDATAnn entry.
Table Data TBLDATA Contains the information entered in the data fields above that is
used to override an ARDEF table file entry. These fields are
automatically formatted when the ARDEF override is added or
changed.
TBLKEYnn Contains key values that uniquely identify the entry. These include such fields as the
table name, table type, and record type. Because the table key file layouts and values
for the various LANG and RULE table record types are not included in any of the
BASE II manuals, you must manually enter values provided by Edit Package technical
support.
TBLDATAnn Contains the information entered in the data fields above that is used to override a
table file entry. Because the table data file layouts and values for the various LANG
and RULE table record types are not included in any of the BASE II manuals, you
must manually enter values provided by Edit Package technical support.
Edit/Replace When the button title is Edit, clicking it will load the values from the OTHER Table
Override selected and activate the fields in the window. The button title will change
to Replace.
When the button title is Replace, clicking it will validate the values entered in the
window. If no errors are found, the OTHER Table Override selected will be replaced in
the list box below. The button title will change to Edit.
Delete/Cancel When the button title is Delete, clicking it will remove the selected list box entry in
the OTHER Table Override window.
When the button title is Cancel, any updates made in the window will be lost and all
fields will be reset to default values. All button titles will change to their default
values.
Reset When clicked and the New/Add button is set to Add, all values in the window will be
reset to their default values.
When clicked and the Edit/Replace button is set to Replace, all values in the window
will be reset to the values of the selected OTHER Table Override.
Table Key Contains the key values entered in the TBLKEYnn field that uniquely identify the
Repository Table file entry. Includes such fields as the table name, table type and
record type.
Table Data Contains the information entered in the TBLDATAnn field that is used to override a
Repository Table file entry.
Preferences
Days to Retain Old Batches Number of days that processed batches are retained. Processed batches are those
that have been included in a CTF, processed by an outgoing edit run, and are in "old"
status. Data entry batches that are in process remain in the system indefinitely.
TC90 Header On Data Entry When checked, a TC 90 header record for each data entry CTF is generated. If your
CTF pre-edit system generates CTF headers for duplicate file checking, you may want to
select this option so that corrected CTFs will be checked for duplication when they
are submitted to the batch edit process.
Auto Tab When Field Full When checked, the cursor is advanced to the next field once the current field is full.
Preferences
ARN Compute Check Digit When checked, Visa Modulus-10 checking will be performed to validate that the data
has not been corrupted. Can be performed on:
l Original Drafts
l Non-Original Drafts
Transaction Format – VML Data entry transactions will be validated using VML rules.
Always Purge Deleted transactions are always purged when the batch is closed and will no longer
be available.
Never Purge Deleted transactions are never purged and can be reinstated.
Ask Before Purging Prompt user for desired option when the batch is closed.
- None Enlarges the display area of the data entry field that is currently in focus.
- 2-X 2-X doubles the display area and 3-X triples the display area.
- 3-X
Run Date: Affects the results of certain timeliness edits that occur during data entry.
- Use Current Date - Run When Use Current Date is checked, your system date is used. Otherwise, the date that
Date OverrideKeyword: has been entered in the Run Date Override field is used.
RUNDATE
Table Effective Date: Determines the effective date for table-driven edits during data entry.
- Use Current Date - Run When Use Current Date is checked, your system date is used. Otherwise, the date that
Date OverrideKeyword: has been entered in the Run Date Override field is used.
TABLEDATE Skip Validation
If checked, during data entry transactions are saved and closed without edits being
Edits
performed.
Note:
The core Edit Package does not support data entry so there are no keywords for most of
these fields.
Report Archiving
The user can specify from 0 to 999 days to archiving Incoming or Outgoing Reports. This value is
used in Batch processing as well as Incoming and Outgoing edit run windows. Specifying 0 days
means that reports will not be archived.
2. The second way to open the Printer Selection window is to click Printer in the upper-right
corner of the Browse Print Edit Package Reports Window.
Printer Button
3. To change the default printer, select the desired printer from the list and click OK. The
selection is saved and the Printer Selection window closes. Click Cancel to close the window
without saving any changes.
The Browse/Print Edit Package Reports window is used to browse (view online) and print Edit
Package reports and logs. Included here are procedures for how to open and use the Browse/Print
Edit Package Reports window, and how to access sets of archived outgoing and incoming reports.
All Outgoing Reports (See Edit Package Reports icon in the Outgoing section of the Roadmap Navigator.
(Release 4) Reports for a complete list of all
Browse/Print Reports button on the Outgoing Edit Package Setup
outgoing reports.)
window.
Browse/Print Reports menu item under the Outgoing main menu
item.
All Incoming Reports (See Edit Package Reports icon in the Incoming section of the Roadmap Navigator.
(Release 4) Reports for a complete list of all
Browse/Print Reports button on the Incoming Edit Package Setup
incoming reports.)
window.
Browse/Print Reports menu item under the Incoming main menu
item.
Incoming History Report Outgoing History View Report button on the History File Reporting window.
Report History Log Report
Log File Report View Report button on the Edit Package Log Report window.
VID Table File Report window ARDEF Table View Report button on the Edit package Tables Reporting.
File Report Other Table Files Report
FTP Log FTP Log button on the Transfer Incoming ITFs/VML... window.
3. On the lower half of the Roadmap Navigator, double-click Reports for incoming or outgoing.
Outgoing
Incoming
When the Browse/Print Edit Package Reports window is opened in any of the three ways
described, the most recent incoming edit run reports are automatically displayed in the list
box at the upper-left corner. If any sets of incoming reports have been archived, the Archives
button is displayed near the upper-right corner. Selecting Archives opens a list box with each
set of archived reports.
The Browse/Print Edit Package Reports window for incoming edit run reports is shown.
Browse/Print Window
Each function button in the Browse/Print Edit Package Reports window is described.
Print Opens the Select Report Pages dialog box to print a selected report.
Print All Prints every report in the list box in their entirety.
Next, Prev, Top, Bottom Used to navigate through large reports that are displayed in the text area. These
buttons are disabled for small to medium-sized reports.
Close Closes Browse/Print Edit Package Reports and returns to the previous window.
Printer Opens the Printer Selection dialog box where all printers defined for the
workstation are listed and can be chosen as the default Edit Package printer.
Font Opens the Font dialog box where the display box and print font for Edit Package
reports can be designated.
3. Click Print at the top of the Browse/Print Edit Package Reports window to print the report.
the report archive option settings. The maximum number of archived reports is applied to
production mode and test mode runs independently.
3. Double-click the desired set of reports. The set of reports that has been selected will now
appear in the list box near the upper-left corner of the window.
Reports List Archived Edit Run
This chapter describes procedures for processing incoming files, ITFs/VTFs from BASE II using EA
Server file transfer. With these windows you can transfer selected files from an EA Server, set
temporary incoming run control options and table overrides, include ITFs/VTFs in an incoming edit
run, execute an incoming edit run, and browse and print incoming Edit Package reports.
Only steps 2, 3, and 4 are covered here. Step 1 is outside the scope of the Edit Package.
1. Incoming files, ITFs/VTFs are created by BASE II and sent by a Visa Interchange Center (VIC)
to your Visa Extended Access Server (EAS). These incoming files include transaction data and
table file updates (TC 54s).
2. Using the Transfer Incoming files From EA Server window, ITFs/VTFs ready for transfer are
selected and transferred. EA Server and file transfer logs can be browsed and printed.
3. Using the Incoming Edit Package Run Setup window, temporary incoming run control
options and table overrides may be set. Incoming files, ITFs/VTFs that have been transferred
but not processed are then selected for an incoming edit run. Finally, an incoming edit run is
executed. During the run, table updates are automatically applied, incoming run control
options are validated, transactions are edited, and incoming Center Transaction Files (CTFs) or
VisaNet Markup Language (VMLs) are created. Transactions returned by BASE II due to errors
are written to separate CTFs/VMLs of "returned" batches.
4. Current and archived incoming reports can be viewed and printed using the Browse/Print
Edit Package Reports window.
5. During data entry, "returned" batches are corrected. The corrections are then re-sent to BASE
II in a subsequent outgoing edit run and file transfer.
Related Information
l Data Entry and Corrections in Edit Package
set to Direct Exchange, the Transfer Incoming Files from Direct Exchange window is used to transfer
incoming files.
During an incoming electronic file transfer, the following steps are automatically executed:
1. Incoming files, ITFs/VTFs are converted from EBCDIC (mainframe) to ASCII (PC) format.
2. If the compression option has been chosen, the files are uncompressed.
3. If the Visa Interface Type option is Direct Exchange the files may be decrypted.
OR:
2. On the upper-right section of the Roadmap Navigator, double-click EAS.
The Transfer Incoming ITFs window appears.
Transfer Incoming ITFs Window Initial Display
Column Description
Date Central Processing Date and year in Julian format that BASE II created the file.
Seq Sequence number assigned by the EA Server for the Central Processing Date.
Description Type of file. "Undifferentiated" denotes a file with various transaction data.
Status File transfer status. Select - Selected for transfer Transfer - File is being transferred
from a EA Server Recvd - File transfer completed
RDYIN - Ready to be transferred
File Identifier Unique Edit Package file identifier that is automatically assigned during file
transfer.
Button Function
Close Closes the Transfer Incoming ITFs window and returns to the main window.
Cancel Prevents any files not already transferred or in the process of being transferred from
being sent. Does not recall sent files or interrupt the file currently being sent.
FTP Log Displays a log of FTP process for the last file transfer in a text box to the left of the
function buttons.
File List Displays the EA Server directories and their files in a text box to the left of the function
buttons.
Refresh Redisplays all files that are ready for transfer from the EA Server in the Files Available
On list box.
Button Function
Large View Opens the Browse/Print Edit Package Reports window with the FTP Log, EAS Log, EAS
file directory, or file details displayed.
Select Selects a file highlighted in the Files Available On list box for transfer.
Select All Selects all files in the Files Available On list box for transfer.
Deselect Deselects a file highlighted in the Files Available On list box from transfer.
Deselect All Deselects all files in the Files Available On list box from transfer.
File Details Displays file details in a text box to the left of the function buttons.
Note:
The file transfer process may take anywhere from a few seconds to several minutes,
depending on many factors. These include the size of the files being sent, whether
the files are compressed, the speed of your EA Server connection, and the speed of
your PC.
When the file transfer is complete, the icons disappear and a transfer complete message is
displayed. Also, each selected file should now be Recvd status.
Transfer Incoming ITFs After a File Transfer
Parameter Description
Run Date Date that will be included in the header of the incoming CTF files. Default is the
current system date. Format is YYYY/MM/DD.
Use ITF CPD When checked, the date in the incoming ITF header is used as the table effective
date. When unchecked, the date in the Table Effective Date field is used.
Table Effective Date Effective date for Edit Package edits. Can be set forward to test edits that will
become effective at a future date. Default is the current system date. Format is
YYYY/MM/DD.
Rerun Check box to identify an incoming edit run that includes an ITF that has previously
been processed.
Defaults Returns all fields in the Incoming Run Parameters section to their default values.
If the Separate File for Returned Transactions incoming run control option is checked, a separate
incoming Center Transaction File (CTF) with only returned transactions is created.
Note:
When temporary incoming options are in effect, the caption of the corresponding
button will appear in green. For example, when there are temporary environmental
overrides, the Table Overrides caption will be green.
2. To select or deselect an ITF, double-click on the entry. Alternatively, select an ITF and use the
buttons to the right of the Files Available For Selection section to designate which ITFs should
be included in the incoming edit run or deleted.
ITFs that will be included will have Select in the Status column. ITFs that have been deleted
(i.e., removed from subsequent edit runs) will have Delete in the Status column.
3. Click OK to accept the changes or Cancel to exit without any changes.
The ITFs Included In This Run section with an EA Server ITF is shown.
ITFs Included In This Run With EA Server ITFs
The Incoming ITF Selection window will close and you will be returned to the Incoming Edit
Package Run Setup window.
2. Select a file and click Open to close the Select ITF window and return to the Incoming Edit
Package Setup window.
3. Repeat the above steps to add additional User ITFs.
ITFs Included in Run With Secure EAS ITFs and User ITF
The Incoming Edit Run Progress Box after the completion of a successful edit run but with a
failed Table Update is shown.
Incoming Edit Run Warning
The function buttons on the Incoming Edit Package Run Setup window after a successful incoming
edit run are described.
New Run Completes the incoming edit run by importing any returns. Then, returns all fields
to their default values to execute another incoming edit run.
Browse/Print Reports Opens the Browse/Print Edit Package Reports window with most recent incoming
reports in the list box on the upper-left corner. Click Archives to display the sets of
incoming edit run reports.
Save CTF Opens the Save Incoming CTF window to save the CTF that has been generated
during the edit run to a file in either ASCII or EBCDIC format. (See "Saving Incoming
CTFs" later in this chapter for a detailed description of saving incoming CTFs.)
When you click Done on the Incoming Edit Run Setup window, the following process occurs:
l Processed files are deleted, renamed, or left (depending on a Run Control Option setting).
The function buttons are on the far right of the Incoming Edit Package Run Setup window after an
unsuccessful edit run.
The function buttons on the Incoming Edit Package Run Setup window after an unsuccessful edit run
are described.
Rerun Same Resets the Incoming Edit Package Run Setup window to execute another
incoming edit run without removing the ITFs that were included in the previous
edit run.
View Log Displays the EP-299 Incoming Interchange Processing Log in the Progress box.
View Exceptions Displays the EP-200A Incoming Interchange Validation Exception Detail Report in
the Progress box.
Browse/Print Reports Opens the Browse/Print Edit Package Reports window with most recent incoming
reports in the list box on the upper-left corner. Click Archives to display all the
archived sets of incoming edit run reports.
On the lower right of the Roadmap Navigator, double click CTF Save
The Save the Incoming CTF window appears.
Save Incoming CTF Initial Display
3. To save a single CTF to the designated file, select a CTF from the CTFs To Be Saved list box
and click Save File. To save every CTF in the CTFs To Be Saved list box to the designated file,
click Save All.
A completion message is displayed near the bottom of the Save Incoming CTF window.
Save Incoming CTF Completion Message
4. Click Close to close the Save Incoming CTF window and return to the window from which it
was initiated.
This chapter describes procedures for processing incoming files, ITFs/VTFs from BASE II by means of
Direct Exchange (DEX). With these windows you can retrieve selected files using DEX, set temporary
incoming run control options and table overrides, include ITFs/VTFs in an incoming edit run, execute
an incoming edit run, and browse and print incoming Edit Package reports.
Only steps 2, 3, and 4 are covered here; Step 1 is outside the scope of the Edit Package.
1. Incoming files, ITFs/VTFs are created by BASE II and sent by a Visa Interchange Center (VIC)
to your Direct Exchange server or PC. These incoming files include transaction data and
return items and table updates (TC 54s).
2. Using the Retrieve Incoming files From Direct Exchange window, ITFs are selected and
retrieved.
3. Using the Incoming Edit Package Run Setup window, temporary incoming run control
options and table overrides may be set. Incoming files, ITFs/VTFs that have been transferred
but not processed are then selected for an incoming edit run. Finally, an incoming edit run is
executed. During the run, table updates and data entry updates are automatically applied,
incoming run control options are validated, transactions are edited, and incoming Center
Transaction Files (CTFs) or VisaNet Markup Language (VMLs) are created. Transactions
returned by BASE II due to errors are written to separate CTFs/VMLs of "returned" batches.
4. Current and archived incoming reports can be viewed and printed using the Browse/Print
Edit Package Reports window.
5. During data entry, returned batches are corrected. The corrections are then re-sent to BASE II
in a subsequent outgoing edit run and file transfer.
Related Information
l Data Entry and Corrections in Edit Package
retrieve the incoming files. If the option is set to Direct Exchange, the Retrieve Incoming files from
Direct Exchange window is used to retrieve incoming files. If the option is set to Secure Direct
Exchange, the Retrieve Incoming files from Secure Direct Exchange window is used to retrieve
incoming files.
During an incoming electronic file transfer, the following steps are automatically executed:
1. Incoming files, ITFs/VTFs are converted from EBCDIC (mainframe) to ASCII (PC) format.
2. If the compression option has been chosen, the files are uncompressed.
3. If the Visa Interface Type option is Direct Exchange the files may be decrypted.
Column Description
Status File transfer status: Select - Selected for transfer Transfer- File is being
transferred from a DEX Recvd - File transfer completed
CPD Central Processing Date of the BASE II cycle when the file was created.
Cancel Prevents any files not already retrieved or in the process of being retrieved
from being sent. Does not recall retrieved files or interrupt the file currently
being retrieved.
View Log Displays the XYGATE Log in a text box to the left of the function buttons.
Refresh Redisplays all files that are ready for retrieval from DEX in the Files Available In
Directory list box.
Select Selects a file highlighted in the Files Available In Directory list box.
Select All Selects all files in the Files Available In Directory list box.
Deselect Deselects a file highlighted in the Files Available In Directory list box.
Reset File Resets the status of a file selected from the Files Available In Directory list box.
Delete Deletes a file from DEX that has been selected from the Files Available In
Directory list box.
Large View Opens the Browse/Print Edit Package Reports window with the FTP Log, DEX
Log, DEX file directory, or file details displayed.
Parameter Description
Run Date Date that will be included in the header of the incoming CTF files. Default is the
current system date. Format is YYYY/MM/DD.
Use ITF CPD When checked, the date in the incoming ITF header is used as the table effective
date. When unchecked, the date in the Table Effective Date field is used.
Table Effective Date Effective date for Edit Package edits. Can be set forward to test edits that will
become effective at a future date. Default is the current system date. Format is
YYYY/MM/DD.
Rerun Check box to identify an incoming edit run that includes an ITF that has previously
been processed.
Defaults Returns all fields in the Incoming Run Parameters section to their default values.
If the Separate File for Returned Transactions incoming run control option is checked, a separate
incoming Center Transaction File (CTF) with only returned transactions is created.
override the permanent run control options and table overrides. However, temporary overrides are
lost when the Incoming Edit Package Run Setup Window is closed.
Note:
When temporary incoming options are in effect, the caption of the corresponding
button will appear in green. For example, when there are temporary environmental
overrides, the Environmental caption will be green.
2. To select or deselect an ITF, double-click the entry. Alternatively, select an ITF and use the
buttons to the right of the Files Available For Selection section to designate which ITFs should
be included in the incoming edit run or deleted. ITFs that will be included will have Select in
the Status column and will be green. ITFs that have been deleted (removed from subsequent
edit runs) will have Delete in the Status column and will be red.
The Files Available For Selection list box with several ITFs selected and one ITF deleted is
shown.
DEX Selection Box With Selected Deleted ITFs
3. When done, click OK to accept the changes or Cancel to exit without any changes. The
Incoming Direct Exchange ITF Selection window will close and you will be returned to the
Incoming Edit Package Run Setup window. The following figure shows the ITFs Included In
This Run section with two DEX ITFs.
ITFs Included in This Run With DEX ITFs
2. Double-click a file or select a file and click Open to open the file, close Select ITF and return
to the Incoming Edit Package Setup window.
ITFs Included in Run With DEX ITFs User ITF
The Incoming Edit Run Progress Box after the completion of a successful edit run but with a
failed Table Update is shown.
Successful Edit Run With Failed Table Update
A Warning message will appear, “TC 54 Table Update process failed,” as shown.
TC 54 Warning Display Message
Function Buttons (on the far right) of Successful Incoming Edit Run
The function buttons on the Incoming Edit Package Run Setup window after a successful incoming
edit run are described.
Rerun Same Resets the Incoming Edit Package Run Setup window to execute another
incoming edit run without removing the ITFs that were included in the
previous edit run.
View Log Displays the EP-299 Incoming Interchange Processing Log in the Progress
box.
View Exceptions Displays the EP-200A Incoming Interchange Validation Exception Detail
Report.
Reports Opens the Browse/Print Edit Package Reports window with most recent
incoming reports in the list box on the upper-left corner. If sets of incoming
edit run reports have been archived, they will appear when the Archives
button is pressed.
Save CTF Opens the Save Incoming CTF window to save the CTF that has been
generated during the edit run to a file in either ASCII or EBCDIC format.
The following processing is performed after Done is clicked on the Incoming Edit Run Setup window:
l Processed files are deleted, renamed, or left (depending on a Run Control Option setting).
The function buttons are on the far right of the Incoming Edit Package Run Setup window after an
unsuccessful edit run.
The function buttons on the Incoming Edit Package Run Setup window after an unsuccessful edit run
are described.
Rerun Same Resets the Incoming Edit Package Run Setup window to execute another
incoming edit run without removing the ITFs that were included in the
previous edit run.
View Log Displays the EP-299 Incoming Interchange Processing Log in the Progress
box.
View Exceptions Displays the EP-200A Incoming Interchange Validation Exception Detail
Report in the Progress box.
3. To save a single CTF to the designated file, select a CTF from the CTFs To Be Saved list box
and click Save File. To save every CTF in the CTFs To Be Saved list box to the designated file,
click Save All.
A completion message appears near the bottom of the Save Incoming CTF window.
Save Incoming CTF Completion Message
4. Click Close to close the Save Incoming CTF window and return to the window from which it
was initiated.
For detailed tutorials on data entry and corrections, and batch management and data entry
override testing, see Appendix B, PC Edit Package for Windows Tutorials. Some of the topics
covered in the tutorials are:
l Entering and Submitting New Transactions
l Correcting and Resubmitting Error Transactions
l Building a New CTF
l Removing Transactions From a Batch
l Resetting Batch Status
l Setting Up a Data Entry Override test
The following is an overview of the usual process by which data entry transactions are created or
corrected using Edit Package for Windows and then sent to BASE II for clearing and settlement.
Note:
Only steps 2, 3, and 4 below are covered in this chapter.
1. Using the Transfer Incoming Files From EAS or Transfer Incoming files From Direct Exchange
and Incoming Edit Package Run Setup windows, incoming ITFs/VTFs with transactions
returned by BASE II are imported for data entry corrections.
2. Transactions are created or corrected using the Data Entry and Corrections window. These
transactions may be any combination of the following three data entry categories:
l Original transactions, created using the Edit Package.
l Transactions returned by BASE II due to errors via incoming interchange.
l Transactions with errors rejected during an outgoing edit run.
Note:
This step is usually performed concurrently with Step 3.
3. Using the Data Entry and Corrections window, transactions are added or removed from
batches of like data entry transactions. During this step, new batches may be created or old
ones deleted.
4. On the Collect Batches / Build Collection File window, outgoing data entry files, CTF/VML are
built by including one or more data entry batches. The CTFs/VMLs can include any
combination of batches with originals, returns, or rejects.
5. The Outgoing Edit Package Run Setup window is used to include one or more data entry
CTFs/VMLs, or user CTFs/VMLs produced by the processor's own pre-edit system, in an
outgoing edit run. Ordinarily, during the edit run, error-free transactions are written to an
outgoing ITF/VTF, while transactions with errors are written to a rejected CTF/VML file.
6. One or more ITFs/VTFs are sent to BASE II using the Transfer Outgoing Files to EAS, Transfer
Outgoing files to Direct Exchange, or Save Data Entry CTF window. During the BASE II
settlement and clearing process, transactions with errors that cannot be detected by the Edit
Package, or have not been edited by it, are returned for data correction.
At any point in this process, the Data Entry Batch Viewer and Utility window can be used to view
batch file details, change the status or category of a batch, or delete a batch.
Important:
Many of the functions as well as the appearance of the data entry and corrections windows
are determined by the data entry options.
2. From the drop-down list, select the Transaction Type. Click OK.
3. Right-click on the transaction-level node (e.g., Sales Draft) to open up the Transaction Detail
Window.
4. On the Transaction Details Window, enter the values for the fields required for the transaction
type.
A brief description of each field will appear when the cursor is positioned on the field name.
Display Transaction Details
5. To expand the view of the Transaction Details window, click the icon on the upper right-hand
side of the window.
Expanded Transaction Details Layout
For each transaction type selected, a group of fields are displayed initially, for example, Required-
Data; additional transaction groups can be added by selecting the appropriate transaction group and
clicking Add. The list of transaction groups that appear in the drop-down list will only be those
relevant to the original transaction selected.
In this example, Sales Draft - Original was chosen, so the Transaction Groups presented are relevant
to this transaction type.
Note:
For TC users, see BASE II Clearing Interchange Formats for a complete list of TC and TCR
translations for the Transaction Group names. For VML users, see BASE II Clearing VML
Formats.
TCR 3 Lodging
Validate Transaction
If you click on the icon, the Transaction Detail window will be expanded and the error list will appear
in the bottom window.
If there are no errors found, the error message, Transaction Validate with No Errors, will appear on
the screen. The + on the TreeNode at the Transaction level will disappear, and the Transaction Status
will change from ERR to OK.
Field Description
Create New File Creates a .WTF format file to store the batches in a user-selected location.
Field Description
Save As Names the file and location for the file to be saved.
Field Description
Get Batch Details Shows details of the selected Batch in the Batch Details window below the
TreeView.
Create New Transaction Creates a new transaction and lists it in the Batch-level TreeNode.
Field Description
Cut Transactions Cuts selected transactions from the selected Batch on the Windows
clipboard to be pasted to another batch. Options are:
Copy Transactions Puts selected transactions from the selected Batch on the Windows
clipboard to be copied to the same or a different batch. Options are:
Paste Transactions Pastes all transactions placed on the Windows clipboard into the currently
active batch.
Validate Transactions Validates the transaction. If any errors are found, validation error code and
error message text are displayed and the fields with errors are highlighted
in red. Options are:
Field Description
Get Transaction Details Shows Transaction details in the main Details window below the TreeView.
Validate Validates the transaction. If any errors are found, validation error code
and error message text are displayed and the fields with errors are
highlighted in red.
Copy Transaction Puts a transaction selected from the Batch Submenu list box on the
Windows clipboard to be copied to the same or a different batch.
When the Collect Batches /Build Collection File window is opened, the left list box will first
display all data entry batches in OK status that have not already been included in an
outgoing CTF. The right side is used to display batches that have been added to the CTF in
process. In the center, between the two list boxes, are the function buttons.
Collect Batches Build Collection File
When a batch is added to the CTF in process, the batch is moved from the left list box to the
right list box and all of the functional buttons appear.
Box Description
Filters Filters batches according to their status, that is, only batches with the selected
status are displayed. The choices are:
l All
l Originals
l Rejects
l Returns
Box Description
l Ascending
l Descending
The Defaults button returns all option boxes to the default settings.
Collection File Format Format of Collection produced for Outgoing Run. File Formats:
l TC
l VML
Button Description
Add To CTF Adds a batch selected from the left list box to the CTF in process by moving
it to the list box on the right.
Add All Adds all available batches displayed in the left list box to the CTF by putting
them in the list box on the right.
Remove From CTF Removes a batch selected from the list box on the right from the CTF by
moving it to the left list box.
Remove All Removes all batches from the CTF by moving them from the list box on the
right to the left list box.
Build CTF Now Builds a data entry outgoing CTF file from the batches in the list box on the
right. The default folder is C:\ep40\CXXXXXX\OUTGOING
\COLLECT.BATCH.CTF, where XXXXXX is the BASE II CIB.
Cancel Closes the Collect Batches/Build CTF window without building a data entry
CTF and returns to the main window.
When the Save Data Entry CTF window is opened, it will first display a Character Set selection
box and Save As File Name text box.
Save Data Entry CTF Initial Display
4. To save individual outgoing data entry CTFs to a file, select one or more entries from the
CTFs To Be Saved list box and click Save File. To save all of the CTFs in the CTFs To Be Saved
list box, click Save All (active if multiple CTFs are present).
After the CTFs have been saved to a file, a confirmation message appears in a text area at the
bottom of the window.
5. To save the same or other CTFs to another file, repeat steps 1 through 5. To return to the
main window, click the Close button.
Collect Batches Save CTF Complete
Each option box in the batch summary portion of the Data Entry Batch Viewer and Utility window is
described.
Box Description
Category Limits the category of batches that are displayed in the batch summary list box
to:
l All
l Originals
l Rejects
l Returns
Status Limits the status of the batches that are displayed in the batch summary list box
to:
l All
l OK (none of the transactions in the batch have errors)
l Err (one or more transactions in the batch has errors)
l Ctf (included in a CTF but not in an outgoing edit run)
l New
l Old (included in an outgoing edit run)
Box Description
l Category
l Status
l Batch File
l Count (number of transactions)
l Amount (total amount of all transactions)
l Lst Upd (date and time last updated)
l Ascending
l Descending
Defaults When selected, returns Category, Status, Sort By, and Sequence options to the
default settings.
Button Description
Change Category and Manually changes the category of a batch selected from the batch summary list box to
Drop-down the category selected from the drop-down box directly under the Change Category
button.
Caution: Use with extreme caution.
Change Status and Drop- Manually changes the status of a batch selected from the batch summary list box to the
Down status selected from the drop-down box directly under the Change Status button.
Caution: Use with extreme caution because this function overrides the system's
automatic management of batch and transaction status.
Button Description
Delete Batch Permanently deletes a batch selected from the list box below.
Caution: Deleted batches cannot be recovered.
Show Batch Detail Displays details of the batch selected from the batch summary list box below in the right
portion of the Data Entry Batch Viewer and Utility window.
Close Closes the Data Entry Batch Viewer and Utility window and returns to the main window.
Each column in the batch summary list box of the Data Entry Batch Viewer and Utility window is
described.
Column Description
Amount Sum of the amounts of all the transactions within the batch.
Last Update Date and time the batch was last updated.
Box Description
Filters Limits the category of transactions that are displayed in the batch detail list box
by status to:
l All
l OK
l Err
l Del
Note: The number of transactions in each status group and their total
amounts is displayed to the right of each status choice.
l Ascending
l Descending
Defaults When selected, returns Filters, Sort By, and Sequence options to the default
settings.
Button Description
Change Status and Drop- Manually changes the status of a transaction selected from the batch details list box to
Down the status selected from the drop-down box directly under the Change Status button.
Caution: Use with extreme caution because this function overrides the system's
automatic management of batch and transaction status.
Close Closes the batch details portion of the Data Entry and Batch Viewer and Utility window.
Column Description
Msg Type Edit Package Internal translation of TC/TCQ and VML IDs.
Last Update Date and time the transaction was last updated.
Reject Item Info For rejected transactions is the date of the edit run. For OK and returned
transactions, this field is blank.
Return Item Info For returned transactions is the BASE II Return Reason Code. For rejected
and OK transactions, this field is blank.
Sending outgoing interchange transactions to BASE II for clearing using a Visa Extended Access
Server (EAS) involves these PC Edit Package windows. With these windows you can set temporary
outgoing run control options and table overrides, include Center Transaction Files (CTFs) or Visa
Markup Language (VMLs) in an outgoing edit run, execute an outgoing edit run, browse and print
outgoing reports, create outgoing Interchange Transaction Files (ITFs) or VML Transaction Files
(VTFs), save ITFs/VTFs, and send ITFs/VTFs to BASE II.
Parameter Description
Run Date Date that will be included in the header of the outgoing ITF/ VTF files.
Default is the current system date. Format is YYYY/MM/DD.
Table Effective Date Effective date for Edit Package edits. Can be set forward to test edits that
will become effective at a future date. Default is the current system date.
Format is YYYY/MM/DD.
Trial Run When checked, during the outgoing edit run transactions are edited and
reports are generated. However, an outgoing ITF/ VTF is not created and the
history file is not updated.
Rerun Nbr If entered, processing for the processing day will start over from the entered
number.
Defaults Returns all fields in the Outgoing Run Parameters section to their default
values.
Outgoing Override
Note:
When temporary outgoing options are in effect, the caption of the corresponding button will
appear in green. For example, when there are temporary Outgoing overrides, the "Outgoing"
caption will be green.
Include CTF
3. Double-click a file or select a file and click Open to open the file, close the Select CTF
window, and return to the Outgoing Edit Package Setup window.
4. Repeat the above steps to add additional user CTF/VMLs.
Data Entry CTF
Progress Status
Outgoing Run
The function buttons on the Outgoing Edit Package Run Setup window are described.
Note: Simply closing the Outgoing Edit Package Run Setup window does
not automatically save the outgoing ITF/VTFs or transfer them to an EA
Server, or DEX. If another outgoing edit run is attempted before the ITF/
VTFs are saved or transferred, a step-lock warning message will be
displayed.
Note: Enter a unique number in the Rerun Nbr field to perform another
edit run without overwriting a previous run. Step-lock warning messages
are not displayed when the Rerun Nbr field is not entered.
New Run Initiates a new outgoing edit run by returning all fields to their default values.
Note: If the ITF/VTFs created in a previous run have note been saved or
transferred, a step-lock warning message will be displayed.
If the ITF/VTFs created in a previous run have note been saved or transferred, a
step-lock warning message will be displayed.
View Log Displays the EP-199 Outgoing Interchange Processing Log in the Progress box.
View Exceptions Displays the EP-100A Exception Detail Report in the Progress box.
Reports Opens the Browse/Print Edit Package Reports window with most recent outgoing
reports in the list box in the upper-left corner. Click Archives to display the
archived sets of outgoing reports.
Save ITF Opens the Save Outgoing ITF window to save the ITF/VTFs that have been
generated during the edit run to a file in either ASCII or EBCDIC format.
When you click Done on the Outgoing Edit Run Setup window, processed files are deleted, renamed,
or left (depending on a Run Control Option setting).
Column Function
Batch Batch number. Either system generated or entered in the Rerun Nbr field on the
Outgoing Edit Package Run Setup window.
Button Function
Close Closes the Transfer Outgoing ITFs window and returns to the main window.
Cancel Prevents any files not already transferred or in the process of being transferred from
being sent. Does not recall sent files or interrupt the file currently being sent.
FTP Log Displays a log of FTP process for the last file transfer in a text box to the left of the
function buttons.
Button Function
File List Displays the EA Server directories and their files in a text box to the left of the
function buttons.
Large View Opens the Browse/Print Edit Package Reports window with the FTP Log or file
directory displayed.
Transfer ITF
Note:
The file transfer process may take anywhere from a few seconds to several minutes,
depending on many factors, such as the size of the files being sent, whether the files
are compressed, the speed of your EA Server connection, and the speed of your PC.
When the file transfer is complete, the animated icons disappear and a transfer complete
message is displayed. Files that have completed the transfer process successfully will be in
Sent status, and those that have not will be in Error status.
When one of the log or file directory function buttons is clicked, the appropriate log or file directory
is displayed in a text box to the left of the function buttons, as shown in the following figure. The
Large View button below the text box opens the Browse/Print Edit Package Reports window with the
log or file directory displayed.
Note:
If a file transfer was not successful, the Transfer button in the lower-right side of the window
may be used to resend the files.
Save ITF
3. Click Save.
Save Outgoing ITF After Save
The ITF/VTFs To Be Saved list box appears in the upper-left section of the Save Outgoing ITF
window, as shown in the following figure. The ITF/VTF displayed in the list box is saved to the
path and name specified in the Save As Filename text box and a confirmation message is
displayed near the bottom of the window.
4. To save the ITF/VTF to another file or directory, enter another path or file name in the Save As
Filename text box and click Save again.
5. Click Close to close the Save Outgoing ITF window and return to the window from which it
was initiated.
This chapter describes the windows that are used for sending outgoing interchange transactions to
BASE II for clearing using Direct Exchange (DEX).
With these windows, you can set temporary outgoing run control options and table overrides,
include Center Transaction Files (CTFs) or Visa Markup Language files (VMLs) in an outgoing edit run,
execute an outgoing edit run, browse and print outgoing reports, create outgoing Interchange
Transaction Files (ITFs) or VML Transaction Files (VTFs), save ITFs/VTFs, and send ITFs/VTFs to BASE II.
Parameter Description
Run Date Date that will be included in the header of the outgoing ITF files. Default is the
current system date. Format is YYYY/MM/DD.
Table Effective Date Effective date for Edit Package edits. Can be set forward to test edits that will
become effective at a future date. Default is the current system date. Format is
YYYY/MM/DD.
Note: When doing a data entry override, the Table Effective date field will
default to the future override date.
Trial Run When checked, during the outgoing edit run transactions are edited and reports are
generated. However, an outgoing ITF is not created and the history file is not
updated.
Rerun Nbr If entered, processing for the processing day will start over from the entered
number.
Defaults Returns all fields in the Outgoing Run Parameters section to their default values.
Note:
When temporary outgoing options are in effect, the caption of the corresponding button will
appear in green. For example, when there are temporary environmental overrides, the
"Environment" caption will be green.
Progress Status
Note: Simply closing the Outgoing Edit Package Run Setup window
does not automatically save the outgoing ITFs or transfer them to an EA
Server or DEX. If another outgoing edit run is attempted before the ITFs
are saved or transferred, a step-lock warning message will be displayed.
New Run Initiates a new outgoing edit run by returning all fields to their default values.
Note: If the ITFs created in a previous run have not been saved or
transferred, a step-lock warning message will be displayed.
View Log Shows the EP-199 Outgoing Interchange Processing Log in the Progress box.
View Exceptions Shows the EP-100A Exception Detail Report in the Progress box.
Browse/Print Reports Opens the Browse/Print Edit Package Reports window with most recent
outgoing reports in the list box in the upper-left corner. Click Archives to view
the archived sets of outgoing reports.
File Transfer to DEX Opens the Transfer Outgoing ITFs to Direct Exchange window.
Save ITF Opens the Save Outgoing ITF window to save the ITFs that have been generated
during the edit run to a file in either ASCII or EBCDIC format.
When you click Done on the Outgoing Edit Run Setup window, processed files are deleted, renamed,
or left (depending on a Run Control Option setting).
XYGATE software, which is used by Direct Exchange (DEX) for file encryption, compression
and transfer, is a third-party proprietary product that is licensed and supported by Visa. To
resolve XYGATE problems, refer to XYGATE technical documentation or contact Visa Technical
Support or your country-specific number for Edit Package 4 support.
Zip software may also be used by Direct Exchange for file compression. Zip software is a
third-party product that is not supported by Visa. To resolve Zip problems, contact your
software vendor.
Column Description
Batch Batch number. Either system generated or entered in the Rerun Nbr field on the
Outgoing Edit Package Run Setup window.
Button Function
Close Closes the Transfer Outgoing ITFs to Direct Exchange window and returns to the
main window.
Cancel Prevents any files not already transferred or in the process of being transferred
from being sent. Does not recall sent files or interrupt the file currently being sent.
View Log Shows the XYGATE Log in a text box to the left of the View Log button.
Hold/Unhold Toggles a file selected from the Files To Be Transferred to Direct Exchange list box
between "Held" and "Staged" status.
Button Function
Reset File Sets a file selected from the Files To Be Transferred to Direct Exchange list box to
"Staged" status. Normally used after a file transfer has been cancelled to resend the
ITF.
Large View Opens the Browse/Print Edit Package Reports window with the DEX Log displayed.
4. To save the ITF to another file or directory, enter another path or file name in the Save As
Filename text box and click Save again.
5. Click Close to close the Save Outgoing ITF window and return to the window from which it
was initiated.
Utility tasks are necessary to maintain the PC Edit Package for Windows system.
(Value tables). Use this option to extract sequential files of VID, ARDEF, ACQ/ISS ID, and other value
tables for use by processing centers’ pre- and post-edit systems.
Utilities Menu
2. Click Browse to display an open dialog box. Navigate to the directory containing the file with
TC 54 transactions.
Open Incoming File
3. Click an ITF file to select it; the file appears in the File Name box. Click Open.
Apply Table Updates (File Selected)
The Apply Table Updates window opens, showing the selected file.
4. Click OK.
The system checks the file. If the table update is successful, a confirmation message appears
and the View Log button is enabled. Click View Log to open a Browse/Print window and view
a log of the process.
3. Click OK.
History Report Complete
The text box at the bottom of the window records the status of processing and indicates
when the task has been completed.
4. Click View Report to open a Browse/Print window with a list of reports available for viewing
or printing.
5. Click Cancel to close the dialog box.
To import rejected or returned item files from the Host Edit Package:
1. Click Utilities on the main menu, then click Import from Host Edit Package > Rejected/
Returned Items.
Import Rejected or Returned Items
3. Click Browse to open a browse window. Navigate to the directory and select a file to import
and click Open.
The Browse window closes and the name of the file and its path appear in the Import File
Name area in the Import Rejected or Returned Items window.
4. Click OK to import.
Imported To
At completion, the text box at the bottom of the window shows an Import Complete
message.
This chapter describes the tools that are available when using the PC Edit Package for Windows
system. The tools include the Roadmap Navigator, Switch BASE II CIB, and the System Log.
The Switch BASE II CIB screen appears, with the default BASE II CIB or the BASE II CIB last used
appearing in the selection box. When you right-click the arrow, a drop-down box containing a valid
list of BASE II CIBs that can be selected will appear. Only one BASE II CIB can be selected.
When a different BASE II CIB is selected, OK is ready for clicking. Pressing Enter is the same as
clicking OK.
Troubleshooting Solutions
BASE II CIB number is not in the list 1. Operator not authorized to access BASE II CIB.
2. Operator was set up to access test BASE II CIB only.
3. BASE II CIB has not been set up.
Binsfile.inf Does Not Exist Possibly not created or created in a wrong folder.
System Log
These logs are only available if the EAS or Secure EAS used by client is a valid EAS Internet interface,
and “EAS Internet” was checked in the interface configuration.
EFS events are messages about significant file collection and delivery activities by clients and Visa.
Commonly processed files include Clearing and Settlement (BASE II) files. EFS events are available to
be retrieved from the EA server for a maximum of 2 days.
EMS events are messages about significant messaging activities by clients and Visa. Commonly
processed messages include Authorization (V.I.P.) messages. EMS events are cumulative and may be
available for an indeterminate period of time.
EMS statistics are a summary of messages processed by the EA server to and from clients and Visa.
Commonly processed messages include Authorization (V.I.P.) messages. EMS statistics are available to
be retrieved from the EA server for a maximum of 2 days.
2. The following window will be displayed. Click the "List Purge Files" to display files that are in
Purge status but have not been deleted from the EA Server.
3. After generating the Purge File list report you can select an entry and click the "Restore
Purge File" button.
4. When the request to restore is done it will display the window below. If successful it will show
Successfully restored files nnn message. If it is failed click on the View FTP Log to determine
why it failed.
5. Click the List Ready Files button to show all files in RDY status. You can select an entry by
clicking the Cancel Ready File button and it will send a request to change the file to PRG
status.
The Browse/Print Edit Package Reports window opens with the About Log displayed.
level, and Message text that identifies the event the user is performing. The default number of days
to purge log entries is 10 days.
Minimum logging will include the following events:
1. Logon, Logoff, Shutdown events
2. Incoming/ Outgoing Edit run
3. Incoming / Outgoing file transfer
4. Save CTF/ITF in EBCDIC / ASCII
5. Data Entry start / stop
6. Switch BASE II CIB
7. Step-lock warnings where CTF/ITF file process is incomplete
Additional events that may be logged include:
1. Data Entry utility functions
2. Data entry build CTF
3. Export data entry CTF
4. DEX encryption / decryption begin and end
5. DEX expansion / compression begin and end
6. Table imports
7. Data Entry utility functions
8. Admin functions:
l Add BASE II CIB, DEX or VAP
l Edit BASE II CIB, DEX or VAP
l Delete BASE II CIB, DEX or VAP
l Add or Delete Operator IDs
l Scheduled procedures begin and end
PC Edit Package 4 (PCEP 4) includes a number of administrative functions that are used to configure
and maintain an installation. These features include BASE II CIBs, EA Servers, Direct Exchange,
Operator Ids, LAN activity monitor (for use with multi-user configurations), and Batch facility.
BASE II CIB Setup Initializes the BASE II CIB (also called Data) folder with
tables and other necessary files.
DEX Secure Setup Maintain interfaces for connection between DEX Secure
Server and Edit Package.
l The Operator IDs currently on File field will show the NT logon ID of the person running the
Edit Package.
Note:
After the initial logon, only the logon ID applied when Edit Package was installed will
have permission to log on until additional Operator IDs are established.
l The Operator Identification frame will automatically have the operator ID and last name fields
filled in with the operator's NT logon ID. Also, the check box for Operator ID setup will be
checked. This means access is granted to set up additional Operator IDs.
1. Select the Operator ID to delete from the Operator IDs Currently on File list.
2. Click Delete.
A dialog box appears, asking for confirmation.
When all Operator IDs have been deleted, an Authorization Error message will be displayed and all
Main Menu Functions, except Administration will be disabled. At least one Operator ID must be
maintained.
1. Click New.
2. Enter the BASE II CIB number.
3. Select Production BASE II CIB if this BASE II CIB will be used for production.
4. Select Test BASE II CIB if this BASE II CIB will be used for testing.
5. Click Add to save the new BASE II CIB entry.
A dialog box appears indicating that successful creation of necessary folders has occurred.
1. Select a BASE II CIB to edit from the BASE II CIBs Currently on File list.
2. Click Edit.
3. Edit the Security Code, Center Name, or Production and Test options.
The BASE II CIB number cannot be changed.
4. Click Replace to update the BASE II CIB entry, Cancel to cancel changes, or OK to accept
changes.
1. Select the BASE II CIB entry to delete from the BASE II CIBs Currently on File list.
2. Click Delete.
A confirmation dialog box appears.
3. Click OK to delete the BASE II CIB entry.
Note:
Deleting the BASE II CIB data folder will cause all data accumulated on the BASE II CIB
to be lost.
to list and release locks that have been obtained by Edit Package. Locks are kept at a global and
BASE II CIB level.
1. Open the Edit Package application, then click Administration Menu from the Windows main
menu.
Edit Package EAS Setup Menu
1. Click New.
2. Enter an alias for the EA Server in the EAS Friendly Name field.
3. Enter the EA Server Login ID and Password.
4. Enter the IP address for the new EA server.
5. Click Verify to test the connection.
If the connection fails the Ping test, check to make sure that the version number and IP
address are correct and try again. If the test shows “Invalid EA Interface”, check to make sure
that the IP address is a valid EA IP address. If the test shows “Invalid EA Internet Interface”,
make sure that EA being setup is a valid EA Internet interface, else, deselect the EA Server
Internet checkbox.
6. Click Add to save the new EA Server entry.
Adding a New EA Server Screen
1. Select the EA Server to edit from the Currently Supported EAS Interfaces field.
2. Click Edit.
3. Edit the version and IP address as needed.
The EA Server name cannot be altered.
4. Click Verify to test the connection.
If the connection fails the Ping test, check to make sure that the version number and IP
address are correct. If the test shows “Invalid EA Interface”, check to make sure that the IP
address is a valid EA IP address. If the test shows “Invalid EA Internet Interface”, make sure
that EA being setup is a valid EA Internet interface, else, deselect the EA Server Internet
checkbox.
5. Click Replace to update the EA Server entry.
1. Select the EA Server to edit from the Currently Supported EAS Interfaces field.
2. Click Delete.
A dialog box appears, asking for confirmation.
3. Click OK to delete the EA Server entry.
VFG Setup
Note that a file will be created that contains the File Transfer interface information and is
VFGFILEA.TXT in the EP40\Cnnnnnn\WORKSPACE folder.
If no interfaces are defined click on the New button.
The user must have valid certificates before performing any VFG modifications.
User will need to fill in the appropriate data on the window.
Field Definitions
Parameter Description
Incoming Files Directory Required specifies the fully qualified path of the directory containing the
incoming ITFs pushed by the VFG Gateway to the Edit Package machine.
Maximum 128 characters, cannot contain spaces.
Field Definitions
Parameter Description
Compression Success Text The text string generated by the zip product indicating a successful zip
procedure.
Everything is ok.
Note - currently not being used.
Port The port number for the VFG Gateway. Valid values are 0-99999.
Usually set to 8443.
Client Certificate Required. Specifies the fully qualified path of the directory and certificate name of
the Client Certificate file.
Maximum is 64 characters, cannot contain spaces.
Client Certificate Required. Specifies the fully qualified path of the directory and certificate name of
the Server Certificate file.
Maximum is 64 characters, cannot contain spaces.
Production FTP Target Directory Production target directory on the VFG for outgoing files.
Usually FIC.
Maximum 32 characters.
Test FTP Target Directory Test target directory on the VFG for outgoing files.
Usually FIC.
Maximum 32 characters.
Field Definitions
Parameter Description
Tool for performing FTPS Check the FTPS Tool that you want to use.
If Other is checked Edit Package may not be able to execute the FTPS tool or be
able to determine if the file transfer was successful.
FTPS File Directory Required. Specifies the fully qualified path of the directory containing the .jar files
required to execute FTPS product being used.
C:\EDTFTPJ-PRO\LIB (EDTJPRO)
C:\EP40\FTPS_TOOL (Edit Package supplied FTPS tool)
Maximum is 64 characters, cannot contain spaces.
Once the information on the window has been entered the user can click on the 'Edit FTPS
Commands Stream' button, this will display the basic commands used to create the FTSCRPTS.txt
used to execute the File Transfer.
Sample
set tlsdebug=on
set timeout=30
set passivenatworkaround=false
set connectmode=passive
set ignorecn=true
set clientcert=C:\SECEA\Client.bk.cert
set certpassword=
set servercert=C:\SECEA\Server.bk.cert
set remotehost=<ipaddress>
set port=<port>
open
CD <Target>
bin
put <pc source file path/name> <unique file ID>
rename <unique file ID> cmp
To set VFG as your default interface type in Edit Package, go to EP Main Menu>Visa Interface Type
and select "Visa File Gateway".
Once you have set up VFG as the Interface Type, to retrieve incoming files using VFG, go to
Incoming>Retrieve Files from VFG.
Highlight the files you want to process and click the select button. Then click on the Retrieve button.
All the files shown in the window will be transferred, no need to highlight the files.
Select a file transfer interface then click the Transfer button.
Delete – Click after selecting select an interface in the list box. The interface is deleted and no longer
available for use.
OK – Click to commit any outstanding Add or Change and close the window. Pressing Enter
performs the OK function too.
Cancel/Exit – Clicking Cancel will cancel the last change that has not been applied and will exit the
form. Pressing Esc performs the Cancel function. The caption of Cancel is changed to Exit at any
time the form is displayed and no action is in progress. Actions include add, change, and delete.
Apply – Click to apply any outstanding change but not exit the form. Additional Add, Change, Delete
activities can be performed.
Verify Interface – Click to initiate a logon to the specified EAS device using the login ID, password,
and certificates. A message will appear, indicating if the login was successful. If login fails, one of the
login parameters does not match the EAS device, the certificates are not valid, or some other setup,
network, or firewall problem exists. This button is only enabled when an interface is selected and
displayed in the Interface Information boxes. This button is hidden if the Add or Change buttons are
selected. The failure message is: "Interface verification failed, check your login ID, password, and
network connections. Correct the problem and try verification again."
FTPS Tool – Here you enter information about the choice of FTPS tool you are using. You can choose
among the three check boxes.
EDTJPro – This is a tool supported by Edit Package.
EPFTPSClient –This is an in-house tool supported by Edit Package and provided to user when they
download Edit Package for free.
Other – If user chooses to use a tool other than the supported tools, selecting this opens a pop-up
message alerting user that third-party tools are not supported by Edit Package and any support
required for these tools will require client to contact the respective third-party tool support.
File Location <FTPexePath> – This is the path to the FTPS product that the user is using. For Java
based products, this is the path to the jar files required by the product. If the FTPS product is an exe,
this is the path to the folder containing the exe. This path name is used in the FTP scripts when
running an FTPS file transfer. This field will pre-populate the path to the appropriate jar file folder, if
client chooses to use the in-house EPFTPSClient tool. The Ul will populate this field with a path name
only. This is because some FTPS products require multiple files in the same folder in order to run
correctly.
Interface Information – Other than field length, there are no edits on the content entered in any of
these text boxes. The content entered in the text boxes in this section of the form can be used by the
FTPS script when it is executed. Each field (except Name) in the list below has an angle bracket <>
symbol associated with it. Anywhere within the FTPS script that an angle bracket symbol occurs, the
content from this form is substituted when the script is generated. If your FTPS product requires
additional commands, they can be entered directly in the form.
Name – The name assigned by a user to the interface. Any alphanumeric data will be accepted.
Leading and trailing spaces will be trimmed.
Login <username> – Any alphanumeric data. The Login must match one defined on EAS or the file
transfer will fail. Leading and trailing spaces are trimmed.
Login Password< password > – Any alphanumeric data. The password must match one defined on
EAS or the file transfer will fail. When the password is entered, it will not appear; asterisks will instead.
Leading and trailing spaces are trimmed. The Login and Password combination must match a pair
that is defined on the EAS.
IP Address <ipaddress> – The IP address or host name of the destination EAS device.
Port <port> – The control port used by FTP. This field is optional and defaults to the standard FTP
port.
Server Certificate – The full path and file name of the server certificate.
Client Certificate – The full path and file name of the client certificate.
A message appears and states if the Verify Interface function was successful or not.
Clicking the Edit FTPS Command Stream will display the Edit FTPS Commands form. This form lets a
user specify any commands that their FTPS product requires to properly execute. The commands
required by the selected FTPS product would be entered in the sequence that is required for correct
execution. If client chooses to use the EDTJpro or EPFTPSClient tool, the basic commands needed to
perform file transfer will be pre-filled upon clicking Apply.
1. Log on to the BASE II CIB for which you intend to use Secure Member Connection.
2. On the main menu, select the Secure EAS Visa Interface Type.
Interface Type Main Menu
If a Secure User Connection has been created, any file transfers done while the Visa Interface Type is
set to Secure EAS will use the selected connection.
managing certificates and private keys. Questions or technical support pertaining to chosen
third-party products must be directed to the respective third-party vendors.
See Visa Direct Exchange Open File Delivery Service Implementation Guide (20 March 2015 or later)
for additional information regarding OFD Channel Encryption using FTPS.
Users who want to use secure DEX file transfer should contact their regional account management
for setup and certificate support. This section describes how Edit Package users define a Secure DEX
interface for the Edit Package to use to initiate file transfers using FTPS.
Setting up the Secure DEX interface requires a user to have Edit Package administrative authority,
granted using the Edit Package Operator ID Setup.
The Edit Package will have a limit of 20 interface definitions. Most users would have no more than
two, a primary and a backup.
The login ID and password for the Secure DEX are both assigned by users. The same login ID and
password established for Secure DEX must be entered into the Edit Package interface definition. (The
Secure DEX login ID and password are not related to the Edit Package login ID.)
Parameter Description
General Information
BASE II CIBs BASE II CIB that will use the Secure DEX Interface
Parameter Description
General Information
Key File Name Required when encryption is selected. Specifies the name of
the XYGATE file containing the Encryption keys. Maximum
128 characters.
Incoming Files Directory Required when encryption is selected. Specifies the fully
qualified path of the directory containing the incoming ITFs
sent by the OFD Gateway. Maximum 128 characters.
Zip File Directory Required if Zip is selected. Specifies the fully qualified path of
the directory containing the executable of the Zip product
being used. Maximum is 128 characters, spaces are not
allowed.
Tool for performing FTPS EDTJPro – This tool is supported by Edit Package.
EPFTPSClient – This is an in-house tool supported by Edit
Package and provided to user when they download Edit
Package for free.
Other – If user chooses to use a tool other than the
supported tools, clicking on this radio Button will give a pop-
up message alerting user that third-party tools are not
supported by Edit Package and any support required for
these tools will require client to contact the respective third-
party tool support.
Parameter Description
General Information
FTP File Directory Required for Secure DEX Setup. Specifies the qualified path of
the directory containing the FTPS client.
This is the path to the FTPS product that the user is using. For
Java-based products, this is the path to the jar files required
by the product. If the FTPS product is an exe, this is the path
to the folder containing the exe. This path name is used in
the FTP scripts when running an FTPS file transfer. The UI will
populate this field with a path name only.
XYGATE Folder Location Specifies the location of the XYGATE software modules.
Is required if DEX encryption or compression is used.
If XYGATE software is installed, a fully qualified directory path;
otherwise, it should be blank.
Zip Success Text The text string generated by your Zip product indicating a
successful Zip procedure.
FTP Information
Server Certificate The full path and file name of the server certificate.
Client Certificate The full path and file name of the client certificate.
Production
FTP Target Directory Production target directory on the OFD Gateway for
outgoing files. Maximum 32 characters. *
Test
Parameter Description
General Information
FTP Target Directory Test target directory on the OFD Gateway for outgoing files.
Maximum 32 characters.
Edit FTP Commands Stream Form to specify any commands that the user’s product
requires to properly execute. The commands required by the
selected FTPS product would be entered in the sequence that
is required for correct execution.
The FTP parameters listed support independent values for sending production versus test ITFs.
1. Click New.
Adding a New Secure DEX Screen
(ZIP)*Zip outgoing DEX zip file* change the Sample command line
for your zip program*<zipexefolder> - the path name to the zip
executable*<outbinpath> - the OUTGOING folder of the CIB being
processed*ftpdat.@@@ is the name of the zip archive being
created*ftpdat.~~@ is the name of the file being zipped into the
archive*Sample command line for 7-zip<zipexefolder>7z.exe a -tzip
<outbinpath>ftpdat.@@@ <outbinpath>ftpdat.~~@> zip.log*Sample
command line for WinZip*<zipexefolder>WZZIP.exe -ex -ybc
<outbinpath>ftpdat.@@@<outbinpath>ftpdat.~~@ > zip.log
[UNZIP]*UnZip incoming DEX zip file* change the Sample command
line for your zip program*<zipexefolder> - the path name to the
zip executable*<inbinpath> - the INCOMING folder of the CIB being
processed*<inbinpath>\dexdat.@@@ - the name of the zip file to
extract from*<inbinpath> - the folder destination for the
unzipped file*Sample command line for 7-zip<zipexefolder>7z.exe e
-y <inbinpath>dexdat.@@@ -o<inbinpath> > zip.log*Sample command
line for WinZip*<zipexefolder>WZUNZIP.exe -ybc -e
<inbinpath>dexdat.@@@ <inbinpath> > zip.log
Clicking Edit FTPS Command Stream will display the Edit FTPS Commands form, which lets a user
specify any commands that their FTPS product requires to properly execute. The commands that run
the FTPS script would be entered first, with the identifier *## at the beginning of the line. After that,
the commands required by the selected FTPS product would be entered in the sequence that is
required for correct execution.
1. Select the DEX to edit (from the DEX Interfaces Currently Supported list).
2. Click Edit.
3. Edit the information and IP address as needed.
The DEX name cannot be altered.
4. Click Ping to test the connection.
If the connection fails the Ping test, check to make sure that the IP address and port are
correct and try again or consult the log on the screen.
5. Click Replace to update the DEX entry.
1. Select the DEX to edit (from the DEX Interfaces Currently Supported list.)
2. Click Delete.
A dialog box appears, asking for confirmation.
3. Click OK to delete the DEX entry.
If a Secure DEX interface has been created, any file transfers done while the Visa Interface Type is set
to Secure DEX will use the selected connection.
The Batch Facility interfaces directly with the PC Edit Package for Windows main application. Run
control options, EA/DEX interfaces, file locations, and BASE II CIBs used by the Batch Facility interface
with the main application. Also, functions in the main application such as data entry and batch
management, report browsing/printing and report archiving interface directly to the Batch Facility.
Edit runs and file transfers can be done using either the Batch Facility or the main application. For
example, an incoming edit run for BASE II CIB "400552" can be scheduled using the Batch Facility.
Then, an incoming edit run for "400552" can be submitted online using the main application. All
reports (including archives), and history and for both edit runs will then be combined as though they
were executed by the same method.
There are six Edit Package processes for which the Batch Facility is used.
l Incoming File Transfer (EAS or Secure EAS or DEX or Secure DEX)
l Incoming Edit Run
l Outgoing Edit Run
l Outgoing File Transfer (EAS or Secure EAS or DEX or Secure DEX)
l Table Extracts
l Table Reports
Multiple processes (for example, incoming file transfer and incoming edit run) can be performed for
a BASE II CIB and can be included in a single batch job. However, Incoming and Outgoing processes
cannot be combined in a batch procedure.
Any number of Batch Procedures can be defined for various purposes. For example, one Batch
Procedure can be used for incoming file transfers and edit runs, while another is used for outgoing
edit runs and file transfers. Or, more specialized Batch Procedures can be created for test outgoing
runs, table extracts and reports, or incoming file transfers for Customized File Delivery files (using
Pull Keys).
The information needed to create a Batch Procedure depends largely on the job steps to be included.
However, the primary information includes:
l "Friendly Name" for the Batch Procedure, i.e., "Incoming Batch Job".
l Run Mode (test or production)
l Process (incoming or outgoing)
l Job Steps (edit runs, file transfers, table extracts and/or table reports)
l BASE II CIB
l Run control profiles (for each BASE II CIB if edit runs are included)
l EAS or Secure EAS or DEX or Secure DEX interface (if file transfers are included)
The setups and definitions required before creating a Batch Procedure are:
1. If an incoming file transfer is included:
l All BASE II CIBs to be included must be defined using the BASE II CIB Setup window.
l If an EAS transfer, the desired EAS interface.
l If a Secure EAS transfer, the desired Secure EAS interface.
l If a DEX or Secure DEX is used to retrieved files, the desired DEX interface for each BASE
II CIB selected.
l The Pull Key types if only Customized File Delivery files are to be transferred.
l The maximum number of files to be transferred, if a maximum number is to be specified.
2. If an incoming edit run is included, for each BASE II CIB selected:
l All BASE II CIBs to be included must be defined using the BASE II CIB Setup window.
l The desired incoming run control Profile.
l The location of Edit Package table files, if the location on the main application is not to
be used.
l The location of the input ITFs, if the location on the main application is not to be used.
l The name of the input ITF, if a specific file is to be processed.
l The location of the output CTFs, if the location on the main application is not to be used.
l The location of the output ITFs, if the location on the main application is not to be used.
System information is used to determine default file locations and the available Incoming and
Outgoing Run Control Profiles for each BASE II CIB. One of the purposes of the Add Procedure
Wizard is to explain each data element and to provide other useful information and
recommendations.
The Notes button is at the top of the Batch Procedure Wizard Screens. You can access the Batch
Procedure Notes dialog at nearly anytime to add any free-form notes you wish. These notes remain
for the life of the Batch Procedure and can be referenced or modified anytime later.
Select BASE II CIB – If More Than One CIB Exists in Edit Package
The Select BASE II CIB list shows all the available CIBs. Each BASE II CIB can be used for run mode,
edit run, or file transfer functions.
The list shows which actions can be performed for each selected BASE II CIB, including Production
mode, Test mode, Incoming or Outgoing edit run, DEX or EAS or Secure EAS or Secure DEX file
transfer. Select a BASE II CIB by clicking on the select field or CIB number. You can select one or more
CIBs in the list.
The codes in the EAS column indicate what kinds of connections have been defined. The meaning of
the codes is:
l S – Secure EAS connection only
l Y – EAS connection
l N – No EAS or Secure EAS connection
l B – Both EAS and Secure EAS connections
The codes in the DEX column indicate what kinds of connections have been defined. The meaning of
the codes is:
l S – Secure DEX connection only
l Y – DEX connection
l N – No DEX or Secure DEX connection
l B – Both DEX and Secure DEX connections
If Secure DEX is specified, clicking Next will show the Secure DEX interfaces available for the CIBs.
Check the Interface Name to be used for the batch procedure.
Batch Procedure Wizard – Secure DEX Interface For Each BASE II CIB
When the Maintain Batch Procedures button is pressed, the Select Procedure and Action screen is
displayed.
BASE II CIBs are defined only as test, only the Test mode option radio button will be enabled. If there
are no EAS Interfaces defined to the system and the selected BASE II CIBs do not have at least one
DEX Interface defined for it, the DEX and EAS Transfer check boxes will be disabled. The File Type
radio options are enabled when at least one of the DEX, EAS, or Secure EAS or Secure DEX transfer
check boxes is enabled.
Note:
It is highly recommended, especially when adding a new Batch Procedure, that entries be
made in top-down order, that is, you should begin by first designating the BASE II CIBs. Then,
based on which batch processes are available, designate all of the other Primary Fields in
order. When this is done, the rest of the tabs will be setup to accept whatever data elements
are necessary.
The following example is of a Secure DEX transfer and Outgoing Edit Run.
updating, and copying Batch Procedures. The other layout and set of functionality is for the "view"
mode. Choose between the change and view modes by selecting the buttons at the bottom of the
screen.
C:\ep40\BatchFacility\My_First_Batch_Procedure
Each Batch Procedure will have its own data directory in which job log files for completed batch jobs
will be stored. Also, the .bat PC execution file for the Batch Procedure will be created in this folder.
My_First_Batch_Procedure.bat
The full execution path for the .bat PC execution file may then be:
C:\EP40\BatchFacility\My_First_Batch_Procedure
\My_First_Batch_Procedure.bat
In order to run a Batch Procedure, all you need to do is execute its .bat file. The .bat file will call the
Batch Facility batch program, passing to it the name of Batch Procedure that is to be run.
C:\EP40\BatchFacility\My_First_Batch_Procedure
\My_First_Batch_Procedure.bat
Note:
There are available third-party applications that perform scheduling for Windows operating
systems. Some of these applications include features that are not present in the standard
Windows Scheduler such as dependency checking and enhanced reporting. Nearly all of
these applications can also be used to schedule Batch Procedures simply by executing the
Batch Procedure's .bat file.
Register a Scheduled Task
The Windows Scheduler is a simple, straightforward application. Anyone capable of creating or
maintaining Batch Procedures should have no problems using it. Below are the steps necessary to
register a scheduled task for the XP Professional operating system. Other Windows operating
systems may have slightly different dialogs, but the procedures are always quite similar.
1. Access the Windows Scheduler from the Control Panel by clicking Scheduled Tasks.
Note:
The Windows Scheduler can also be accessed on most Windows operating systems
by clicking Start in the lower-left corner, then selecting Programs > Accessories >
System Tools > Scheduled Tasks.
The Scheduled Tasks window appears and displays all the tasks that have been registered to
it.
2. To add a new scheduled task, click Add Scheduled Task.
The initial dialog box in the Scheduled Task Wizard is simply introductory.
3. Click Next.
The next dialog box is used to identify the program to be executed. For all Batch Facility jobs,
this is the .bat PC execution file for the Batch Procedure you would like to execute. You can
use the Browse button to navigate to the desired .bat file. For example, the path and file for
the 'My First Batch Procedure' may be: C:\EP40\BatchFacility
\My_First_Batch_Procedure\My_First_Batch_Procedure.bat.
4. After you have identified the appropriate .bat file, click Next.
The third dialog box is used to give the scheduled task a unique name. The dialog box will
default to the name of the .bat file without the .bat extension, such as
'My_First_Batch_Procedure'. However, you may change the name as you wish.
Note:
Scheduled task names must be unique, so if you schedule a particular Batch
Procedure more than once (which is acceptable to do), you will only be able to use
the default name once.
This dialog box is used to designate the frequency with which the scheduled task is to be run.
5. After you have give the scheduled task an appropriate name and chosen a frequency, click
Next.
The next dialog box is used to choose the time of day you would like the scheduled task to
start running. You can also designate more frequency options such as only on week days, or
only every 30 days. The Start Date field at the bottom is the first date that the scheduled task
is to be run.
6. After you have selected the desired date and times, click Next to continue.
The fifth dialog box is used to enter your Windows operating system user name (ID) and
password.
Important:
Most systems require that your password be changed periodically When this
happens, you must also change the password for each of your scheduled tasks;
otherwise, the Windows Scheduler will not run the scheduled task. Also, it is
important that when the scheduled task is supposed to run, the user identified with
the task is the user that is currently logged on to the PC.
7. After you have carefully entered you user name (ID) and password (twice), click Next to
continue.
The last dialog box in the Wizard is the completion panel.
8. Review the information presented and step back by clicking Back to make any changes.
9. When all of the information is correct, select the Open advanced properties for this task
when I click Finish check box and click Finish.
If the “Open advanced properties for this task when I click Finish” check box has been
selected, the Task Properties dialog box appears next. It can be used to add comments and
change any information for the scheduled task. This dialog box can also be opened by right-
clicking on an existing scheduled task from the Windows Scheduler main window (see Steps
1 and 2) and selecting Properties. The information you have just entered for the scheduled
task will be displayed.
This dialog box has four tabs.
10. It is recommended that you carefully review all of the information displayed and make any
necessary changes. It is also recommended that you do the following:
l On the Task tab, enter a meaningful description of purpose of the Batch Procedure in the
Comments text box.
l Near the top of the Setting tab, select Stop the task if it runs for xx hours nn minutes.
Here, xx and nn should be the maximum amount of time you would want the Batch
Procedure to run before automatically terminating.
l At the bottom of the Settings tab, select the Wake the computer to run this task check
box just in case the PC is in standby mode when the scheduled task is set to run.
l On the Security tab, ensure that the appropriate security and access has been granted
for the scheduled task.
When all of the settings have been done, click Apply and then OK.
The Scheduled Tasks window reappears. The scheduled task you have just defined should
appear.
11. You may add another scheduled task or change/review an existing scheduled task by right-
clicking on it and selecting Properties.
Important:
The steps and description above are for informational purposes only. Visa has no
vested interest in the Windows Scheduler or any other Microsoft product, nor does
Visa advocate any software applications not developed by Visa. Also, the Windows
Scheduler and all other non-Visa-developed applications are outside of the control of
Visa and therefore cannot be supported by Visa. If you require any support for the
Windows Scheduler or any other non-Visa-application, you must contact the
application's support service. Visa is not be able to provide any support for non-Visa
applications.
The View Completed Jobs button is enabled whenever at least one completed job currently exists in
the system.
The following figure shows the complete jobs grid when scrolled to the far right to view the start
date, end date, and log file information.
BF21Jan11143517.log
21-Jan-11 14:35:19 EPBatch-processor procedure name: Batch Procedure 3
21-Jan-11 14:35:19 EPBatch-running on Computer type: X86-based PC
21-Jan-11 14:35:19 EPBatch-running with number of Processors: 2
21-Jan-11 14:35:19 EPBatch-CPU Manufacturer Dell Inc.
21-Jan-11 14:35:19 EPBatch-CPU Max clock speed 2526
21-Jan-11 14:35:19 EPBatch-total disk space on application drive is:
80,023,715,840
21-Jan-11 14:35:19 EPBatch-disk space available on application drive
is : 33,744,187,392
21-Jan-11 14:35:19 EPBatch-disk space used on application drive by
percentage is: 58%
21-Jan-11 14:35:20 EPBatch-start building steps for procedure <Batch
Procedure 3>, BASE II CIB 400552
21-Jan-11 14:35:20 EPBatch-building extracts step for procedure <Batch
Procedure 3<, BASE II CIB 400552
21-Jan-11 14:35:20 EPBatch-creating step 1 for extract
21-Jan-11 14:35:20 EPBatch-created extract step 1
21-Jan-11 14:35:20 EPBatch-executing steps for procedure <Batch
Procedure 3> has begun
21-Jan-11 14:35:20 Step 1 starting extract step
21-Jan-11 14:35:20 Step 1 Executing extract with the following
parameters: EXTRACT=TABLE,NAME=COUNTRY,FUNCTION=FILE
21-Jan-11 14:35:20 Step 1 started at 1/21/2011 2:35:20 PM
21-Jan-11 14:35:23 Step 1 ended at 1/21/2011 2:35:23 PM
21-Jan-11 14:35:23 Step 1 file name EP303F.txt will be copied to
C:\EP40\\C400552\EPExt303.TXT
21-Jan-11 14:35:23 EPBatch-procedure <Batch Procedure 3> ended without
step execution errors. RC=0
80,023,715,840
21-Jan-11 15:34:05 EPBatch-disk space available on application drive
is : 33,744,121,856
21-Jan-11 15:34:05 EPBatch-disk space used on application drive by
percentage is: 58%
21-Jan-11 15:34:06 EPBatch-start building steps for procedure <Batch
Procedure 5>, BASE II CIB 400552
21-Jan-11 15:34:06 EPBatch-building outgoing DEX file transfer step
for procedure <Batch Procedure 5>, BASE II CIB 400552
21-Jan-11 15:34:07 EPBatch-executing steps for procedure <Batch
Procedure 5> has begun
21-Jan-11 15:34:07 EPBatch-building file list from folder C:\EP40\
\C400552\OUTGOING for file EPOUT.TXT .
21-Jan-11 15:34:07 C:\EP40\WORKSPACE\EPOUT.TXT - file exist
21-Jan-11 15:34:07 EPBatch-adding file EPOUT.TXT from folder C:\EP40\
\C400552\OUTGOING to file list
21-Jan-11 15:34:11 Step 1 FTP ended. --- FTP messages follow.
21-Jan-11 15:34:11 Step 1 FTP = ftp> Connected to 10.13.30.174.
21-Jan-11 15:34:11 Step 1 FTP = OPEN 10.13.30.174 21
21-Jan-11 15:34:11 Step 1 FTP = 220 DataExpress FTP Server ready.
21-Jan-11 15:34:11 Step 1 FTP = User (10.13.30.174:(none)): --->
21-Jan-11 15:34:11 Step 1 FTP = USER 402206
21-Jan-11 15:34:11 Step 1 FTP = 331 Password required for 402206.
21-Jan-11 15:34:11 Step 1 FTP = --->
21-Jan-11 15:34:11 Step 1 FTP = 230 User PCEDIT TESTING logged in to
DataExpress.
21-Jan-11 15:34:11 Step 1 FTP = ftp> ---> CD CCDP2
21-Jan-11 15:34:11 Step 1 FTP = CWD CCDP2
21-Jan-11 15:34:11 Step 1 FTP = 250 XCWD command successful.
21-Jan-11 15:34:11 Step 1 FTP = ftp> ---> BINARY
21-Jan-11 15:34:11 Step 1 FTP = TYPE I
21-Jan-11 15:34:11 Step 1 FTP = 200 Type set to I.
21-Jan-11 15:34:11 Step 1 FTP = ftp> ---> PUT C:\EP40\C400552\outgoing
\400552020110118T010100.itf 400552020110118T010100
21-Jan-11 15:34:11 Step 1 FTP = PORT 11,13,4,181,15,65
21-Jan-11 15:34:11 Step 1 FTP = 200 PORT command successful.
21-Jan-11 15:34:11 Step 1 FTP = ---> STOR 400552020110118T010100
21-Jan-11 15:34:11 Step 1 FTP = 150 Opening data connection for /
CCDP2/400552020110118T010100 (10.204.4.181,3905d).
21-Jan-11 15:34:11 Step 1 FTP = 226 Binary Transfer complete.
21-Jan-11 15:34:11 Step 1 FTP = ftp: 46920 bytes sent in 0.00Seconds
46920000.00Kbytes/sec.
The Batch Job will set a return code after each job step in the batch procedure.
0* Outgoing edit No errors. EPZOS return code of 0 means that the output file(s) and
run reports were created.
0 Incoming edit No errors or non- EPZOS return code of 0 means that the output file(s) and
run monetary warning reports were created. If return items are present in input
messages. file, the returned items will be imported into data entry
for correction.
3 Incoming TC 54 Codebase updates EPTBLUPD return code of 3. The TC 54s updates include
processing present and successfully software updates and they were successfully processed.
applied to the master For PC, the PCDLLOUT.exe was successfully created.
repository.
4 Incoming File Incoming File transfer The Batch Facility log must be reviewed for error
transfer failed. messages. Succeeding steps are not executed. Batch
Facility Log can be found at: C:\EP40\BatchFacility\<Batch
Facility Log Name>\BF130426120652.log.
Format of file: BF<yymmdd><timestamp>.log.
16 Outgoing edit Fatal errors encountered. Review the Batch log for detailed information about the
run error and the reports generated, if any.
In cases where the application encounters abnormal
termination for unknown reasons, ITF/VML file(s) are
created. A return code of 16 is recorded in the EP-199
report; this means that an inspection or cleanup is
necessary. The EP-199 report can be found at:
C:\EP40\CXXXXXX\Reports\Outgoing.
Batch Facility Log can be found at: C:\EP40\BatchFacility
\<Batch Facility Log Name>\BF130426120652.log
Format of file: BF<yymmdd><timestamp>.log
16 Incoming File Incoming File transfer The Batch Facility log must be reviewed for error
transfer failed. messages. Succeeding steps are NOT executed.
Batch Facility Log can be found at: C:\EP40\BatchFacility
\<Batch Facility Log Name>\BF130426120652.log
Format of file: BF<yymmdd><timestamp>.log
16 Incoming edit Fatal errors encountered. Depending on the nature of the error output CTF/VML
run file(s), EP-200A and EP–299 reports may or may not be
created. Review the Batch log for detailed information
about the error and the reports generated, if any.
In cases where the application encounters abnormal
termination for unknown reasons, CTF/VML file(s) are
created. A return code of 16 is recorded in the EP-299
report; this means that an inspection or cleanup is
necessary.
EP-200A and EP-299 reports can be found at:
C:\EP40\CXXXXXX\Reports\Incoming
Batch Facility Log can be found at: C:\EP40\BatchFacility
\<Batch Facility Log Name>\BF130426120652.log
Format of file: BF<yymmdd><timestamp>.log
20 or Outgoing or Fatal Errors encountered. Possible causes are no input file specified or no run
more Incoming edit control options are in effect. Review the Batch log for
run detailed information about the error and the reports
generated, if any. For Outgoing run, review the EP-100A
and EP-199 reports and for Incoming, review EP-200A
and EP-299 reports.
Performance Settings
Procedures for installing PC Edit Package for Windows, Release 4 are provided.
Installation Tasks
Task Description
Installation Tasks
Task Description
4a. Install PC Edit package software from CD 1. Insert CD. Setup should start automatically. Restart the
system, if required.
2. View or print Readme.rtf for setup or processing
information not documented elsewhere.
4b. Install PC Edit package software from Visa Online 1. Download executables from VOL website.
(VOL)
2. View or print Readme.rtf for setup or processing
information not documented elsewhere.
7. If Incoming or Outgoing files will contain draft Host Integration Server is not supplied by Visa.
transactions that include TCR 2 records for Japan
(country code JP) or South Korea (country code KR) –
install the Host Integration Server 2013 or 2016.
PCEP Installation
First Page
Second Page
Message Box
3. Click Next.
Welcome Dialog Box
6. Confirm the installation folder and select Everyone (if workstation is to be shared by multiple
users) or Just me. Then, click Next.
Installation Folder Dialog Box
It is recommended that the Install Folder name remains as C:\EP40\. To install EP Server
and an EP Workstation in an alternate location, click Browse and navigate to the root
directory or enter the full directory path in the text box.
The Edit Package application has two limitations for folder names.
a. The folder name cannot contain any embedded spaces because EP Directory names are
passed in command line parameters and spaces are interpreted as delimiters.
b. The length of any full file name cannot be greater than 64 characters; making the install
folder name too long can cause the application not to work.
Directory naming restrictions
Directory names cannot contain embedded spaces for any directory used in the EP
environment. This is because EP directory names are passed in command line parameters and
spaces are delimiters. Additionally, the length of the Directory name and the files in it cannot
exceed 64 characters.
7. Click Next.
Confirmation Dialog Box
When the installation is complete, Back and Next will become active, and a completion
message will appear.
8. Click Next.
Installation Progress Dialog Box
9. Fill in the Server Port, Operator ID (i.e., logon ID), First Name, and Last Name text fields, then
click OK.
Server Port Operator Information Dialog Box
The Port number should be greater than 1024. If the server uses firewall, contact your
information security department to open a particular port and enter the corresponding Port
number here.
Shortcut EPWIN400.LNK
The Edit Package 4 Setup Wizard will close. The Edit Package 4 icon for EP Edit Package 4 for
the EP Workstation should be placed on the desktop.
Note:
Do not rename the EP4 installation folder name after installation is finished.
Only one of the available interfaces needs to be set up (items 4, 5, 7). The default interface is EAS if a
different interface is to be used; then, after setup, the appropriate one must be selected from the
Visa Interface Type on the Settings menu from the Roadmap Navigator.
Remove Screen
Click Yes and the system will uninstall the PC Edit Package.
Tutorials for entering and submitting new transactions, correcting and resubmitting error
transactions, performing an edit run, and setting up data entry options testing are provided.
2. Click OK.
Warning
Field Enter
6. On the top Text Message transaction, right-click and select Save Transaction.
7. On the top Text Message transaction, right-click and select Validate Transaction.
The new transaction is added to the Batch Detail list as an error transaction.
8. Repeat steps 5 and 6 to create and save another error transaction.
9. Close the New Entry transaction window and click Yes on the confirmation windows to save
the transaction details.
5. Click OK.
The ITFs selected are now listed in the Incoming Edit Package Run Setup window.
6. Click Start Run to begin the incoming run process.
The Progress display keeps you informed of the processing status.
When the run is complete, the Progress area displays a result code. Successful runs will result
in RC=04 or less. This run should result in an RC=0, meaning that the run was successful and
no errors were found.
Congratulations!
You have learned how to:
l Enter new transactions.
l Build a CTF.
l Start an outgoing run.
l Transfer outgoing ITFs to EA/EAS.
l Correct error transactions.
l Transfer incoming ITFs from EA/EAS.
l Start an incoming run.
l Save an incoming CTF.
l Set up data entry override testing.
Install EP Server
Use this procedure to install the EP server.
1. Double-click Setup.exe to begin the install from the location where you have downloaded
setup.exe from VOL site or take the install media and insert it into a CD-ROM drive on the
target server. If the Edit Package 4 Setup Wizard does not automatically launch, open an
Explorer window and select the CD-ROM drive that you inserted the install media into.
Double-click setup.exe to launch the Edit Package 4 Setup Wizard.
If the .NET Framework 4.6.1 (or later) has not been installed on the server, a dialog box
appears. If the Server does not have Internet connection, install the .Net Framework 4.6.1
from the CD by double clicking dotNetFx40_Full_x86_x64.exe. After completing this
install, resume EP install process by double-clicking setup.exe.
NET Framework 4.0 Installation
2. Click Accept.
Welcome Dialog Box
3. Click Next.
License Agreement Dialog Box
5. Select Install Server (do not select Install Client and Install Client and Server), and click
Next.
Select Installation Folder Dialog Box
6. To accept the recommended installation location for EP Server, click Browse, navigate to the
root directory, and select \ep40\. If this directory does not exist, enter C:\ep40\ in the text
box.
7. To install an EP Server in an alternate location, click Browse and navigate to the root
directory or enter the full directory path in the text box.
Note:
The selections Everyone and Just me only apply to EP Workstation installations and
can be ignored for EP Server installation.
8. Click Next.
Confirmation Dialog Box
9. Click Next.
Installation Progress Dialog Box
When the installation is complete, Back and Next will become active and the completion
message will be displayed.
11. Fill in the Server IP Address and Server Port text fields, then click Next.
A dialog box appears.
EP 4 Information Dialog Box
Install EP Workstations
This procedure must be repeated for every PC on which an EP Workstation is installed.
Important:
For every PC that an EP Workstation is installed on, the Edit Package 4 Setup Wizard must be
completed. Simply copying files from one PC to another will not successfully install EP
Workstations on multiple PCs.
1. Close all other applications on the target PC before installing Edit Package for Windows,
Release 4.
2. Double-click Setup.exe to begin the install from the location where you have downloaded
setup.exe from VOL site or take the install media and insert it into a CD-ROM drive on the
target PC. If the Edit Package 4 Setup Wizard does not automatically launch, open an Explorer
window and select the CD-ROM drive that you inserted the install media into. Double-click
setup.exe to launch the Edit Package 4 Setup Wizard.
If the .NET Framework 4.6.1, or later, has not been installed, a dialog box appears. If the PC or
workstation does not have an Internet connection, install the .Net Framework 4.6.1 from the
CD by double-clicking dotNetFx40_Full_x86_x64.exe. After completing this install,
resume the EP install process by double-clicking setup.exe.
NET Framework 4.0 Installation Dialog Box
3. Click Accept.
Welcome Dialog Box
4. Click Next.
License Agreement Dialog Box
6. Select only Install Client (do not select Install Server and Install Client and Server), and
click Next.
Select Installation Folder Dialog Box
8. Press Next.
Confirmation Dialog Box
9. Click Next.
Installation Progress Dialog Box
When the installation is complete, Back and Next will become active, and the completion
message will appear.
11. Enter the IP address of the server that this client will be connecting to. Enter the Server Folder
where the Edit Package was installed on the server. The Port number should be 49990.
15. Remove the install media from the PC’s CD-ROM drive.
EP Server Folders:
l System Folder
l BASE II CIB Folder, i.e., Data Folders & Table Folders
Common Folder (Work Space Folder & Specifi Local drive : \ EP40\WorkSpace Local drive: \Ep40\SpecFiles
cation Folder & Miscellaneous Folder) Local Drive: \Ep40\Misc_Files
BASE II CIB Folder -Data Folders & Table Server drive : \Ep40\C\<BASE II CIB>\
Folders
Configuration Files
BINfile.txt BASE II CIB Configuration Edit Package Adminis Defines all BASE II CIBs
trator, using Adminis supported by PC Edit Package
trative Functions feature. for Windows and their attributes.
EAFile.Inf EA Server Configuration Edit Package Adminis Defines all EA Servers available
trator, using Adminis to PC Edit Package for Windows
With the October 2017
trative Functions feature. and their attributes (IP Address
install, this file will be
and so forth).
replaced by EAFILEA.TXT
Operdata.txt Operator ID Configu Edit Package Adminis Defines all Operators that may
ration trator, using Adminis log in to PC Edit Package for
trative Functions feature. Windows and their attributes.
EASFile.inf Secure EA configuration Edit Package Adminis Defines all secure EA servers
trator, using Adminis available to PC Edit Package and
With the October 2017
trative functions feature. their attributes (Login ID,
install, this file will be
password, and so forth).
replaced by
EASFILEA.TXT
DEXSFile.inf DEX Configuration Edit Package Adminis Defines all DEX servers available
trator, using Adminis to PC Edit Package and their
With the October 2017
trative functions feature. attributes (Login ID, password,
install, this file will be
and so forth).
replaced by
DEXFILEA.TXT
DEXSSFile.xml Secure DEX Configuration Edit Package Adminis Defines all Secure DEX servers
trator, using Adminis available to PC Edit Package and
With the October 2017
trative functions feature. their attributes (Login ID,
install, this file will be
password, and so forth).
replaced by
DEXSFILEA.TXT
EAFILEA.TXT EA Server Configuration Edit Package Adminis Defines all EA servers available
trator, using Adminis to PC Edit Package for Windows
trative Functions feature. and their attributes (IP Address
and so forth).
EASFILEA.TXT Secure EA Configuration Edit Package Adminis Defines all Secure EA servers
trator, using Adminis available to PC Edit Package and
trative functions feature. their attributes (Login ID,
password, and so forth).
Configuration Files
DEXFILEA.TXT DEX Configuration Edit Package Adminis Defines all DEX servers available
trator, using Adminis to PC Edit Package and their
trative functions feature. attributes (Login ID, password,
and so forth).
DEXSFILEA.TXT Secure DEX Configuration Edit Package Adminis Defines all Secure DEX servers
trator, using Adminis available to PC Edit Package and
trative functions feature. their attributes (Login ID,
password, and so forth).
Specification Files
DEX, Operator IDs, LAN activity monitor (for use with a multi-user configuration), and Batch facility.
There is also a separate function for freeing locked resources as part of this application.
When the PC Edit Package is installed, the default BASE II CIB is 400552. That person's network ID will
be given Operator ID access and access to the Administrative functions in the Edit Package Operator
ID setup screen.
Additional Operator IDs can be added and given a different level of authority depending on the
actual needs. All Edit Package Operator IDs have to match the Network IDs of the persons using the
Edit Package.
A multi-user configuration is assumed to designate at least one user as an independent Edit Package
Administrator. In this case, the Administrator installs the complete product on his or her own PC, then
configures Operator IDs, BASE II CIBs, EA Servers, and DEX interfaces, using the Administrative
functions. After that, the Administrator installs the software on all other workstations.
Report Files
Extract Files
EP301.TXT ACQ/ISS ID extract file produced by EP40EXT menu option Report On Edit Package
Files.
EP302.TXT ARDEF pass file produced through menu option Extract Table Data.
EP302.TXT ARDEF extract file produced through menu option Extract Table Data.
EP302.TXT ARDEF extract file produced by EP40EXT through menu option Report On Edit Package
Files.
EP303.TXT Table pass file produced through menu option Extract Table Data.
EP304.TXT ACQ/ISS ID & ARD extract file produced through menu option Extract Table Data.
EXTRACTS.TXT Value table extract file produced by EP40EXT through menu option Report On Edit
Package Files.
????????.XAML Contains data entry specifications for each transaction type. Note
that there is an .XAML file for each transaction type,
where ???????? is the transaction type.
The ccyymmdd appearing in the file names represent the file's effective date.
Term Description
Core Files used by the core Edit Package component that performs the outgoing and incoming
edit runs.
Core Utility Files used by the utility programs that support the core Edit Package, such as E3U510.
Core/UI Files used by both the core Edit Package and the user interface.
Type Column
Term Description
Maintained by Column
Member PC Edit Package and Edit Package Data Entry System user-maintained file, generally by
editing or by copying data into it.
Visa Maintained by Visa and generally distributed with each new software release.
Folder Column
System PC Edit Package product folder, containing all PC Edit Package program executables and
system files.
In a single-user environment, the Common folder and System folder are combined, and all Common
folder files reside in the System folder. This is the default configuration of the PC Edit Package for
Windows application.
The files used by PC Edit Package and the Edit Package Data are listed in alphabetical order by file
name.
Note:
Depending on the features and options that you use, some files may not be present in your
installation.
BF* Data file back up. Batch facility Data System Data
BFddMMMyy HHMMSS.log Batch facility job Batch facility Data System Common
run log.
BPREJDddMMM yyHHMMSS.ctf TC rejected item file Batch facility Data System Data
generated by Batch
facility.
BPREJDddMMM yyHHMMSS.vml VML rejected item Batch facility Data System Data
file generated by
Batch facility.
BPRETDddMMM yyHHMMSS.ctf TC Return item file Batch facility Data System Data
generated by
Incoming Edit Run
in Batch facility.
BPRETDddMMM yyHHMMSS.vml VML Return item Batch facility Data System Data
file generated by
Incoming Edit Run
in Batch facility.
XYGATE.LOG Xygate run job log. Batch Facility Data System Data
This describes the Online Help function for BASE II Edit Package for Windows.
This appendix describes how to resolve system errors and problems. It includes the log files that
contain useful messages and some general procedures for troubleshooting. There is also information
about contacting Visa Technical Support at 1-800-VISANET or your country-specific number for Edit
Package 4 support.
This section reviews some of the messages and error codes that you may encounter while using PC
Edit Package. Some message numbers are preceded by a letter to distinguish general error messages
(E) from validation error messages (V), and Return/Reclassification reason codes (R). Because the
numbering of different message types can overlap (for example, V100 and E100 messages), you need
to use the initial letter on the message number to determine the type of message. If you encounter
an error message that is not listed here, contact Visa Technical Support or your country-specific
number for Edit Package 4 support.
Alert Message
Critical errors usually indicate that the program cannot proceed. When this occurs, the program is
aborted after the user acknowledges the message. For example, if the user attempted to log in to a
BASE II CIB for which there was not an ITF file header file, the critical error message appears.
All Visual Basic run-time errors should be documented and reported to Visa immediately. It is also
important to document the specific scenario and procedure that was being performed then the error
was encountered, and to determine if the error is repeatable or not.
EP SERVER Messages
You can view EP SERVER informational and error messages directly from the Edit Package for
Windows application. Each message includes a date/time stamp, the Operator ID, and a severity
code. Each message logged is also displayed in the EPSERVER console window.
To view EP SERVER messages:
Select Tools/View System Log.
If you do not have any log file to view through GUI, go the Installed folder location (e.g., C:\ep40
and then check the log files under the “jes” sub-folder.
8 TC 54 Sequence Error
Description: The TC 54 transactions not processed in the correct sequence.
Action: Verify that input file(s) are correct and contact Visa Technical Support to confirm that TC 54
data is correct.
Included here are miscellaneous utility programs that may be executed from the MS-DOS prompt.
These utilities are called from some core Edit Package utilities, but they may be also be invoked as
independent utilities.
lines, trailing spaces at the end of each line are normally truncated, generally producing smaller files
than in flat file format.
PC text files usually contain ASCII character data so there is no conflict with the ASCII control
characters. Text files, however, may contain other character encoding, such as EBCDIC, providing that
all character representations have values above the ASCII control character range, which is below Hex
20. Text files should never contain pure binary data, such as images or IBM packed-decimal format.
Command Line Parameters Used to Direct the Core Edit Package Utility Function: UXFILE -
General File Conversion
Specifies the name of the input file to be converted. The file name
infile Input file name – required may include a drive letter as well as path information. If spaces are
impeded in the name, the entire name must be enclosed in quotes.
Specifies the name of the output file. The file name may include a
outfile Output file name – required drive letter as well as path information. If spaces are impeded in the
name, the entire name must be enclosed in single quotes.
3. EP40\PROFILE.RCO.TXT
4. EP40\REPOS.DEF.TXT
5. EP40\REPOSITORY.ARDEF.TXT
6. EP40\REPOSITORY.BIN.TXT
7. EP40\REPOSITORY.CODEBASE.TXT
8. EP40\REPOSITORY.VALUE.TXT
9. EP40\REPOSITORY.PROFILE.TXT
10. EP40\REPOSIT.MASTER.TXT.GnnnnnV00 – the last 3 created
11. EP40\EPWINSH\EAFILE.INF
12. EP40\EPWINSH\EASFILE.INF
13. EP40\EPWINSH\dexsfile.inf
14. EP40\EPWINSH\EPBINFILE.TXT
15. EP40\EPWINSH\OPERATOR.TXT
16. EP40\WORKSAPCE\EP_BFData.xml
17. EP40\WORKSAPCE\FILETRANSFER.TXT
Client installation:
Folders to Copy/Restore
1. EP40\BATCHFACILITY (if it exists)
Files to Copy/Restore
1. EP40\BPBatch.exe.Config
2. EP40\EPWin400.exe.Config
3. EP40\WORKSAPCE\EP_BFData.xml
4. EP40\WORKSAPCE\FILETRANSFER.TXT
Server Installation:
Folders to Copy/Restore
1. EP40\Cnnnnnn (all BASE II CIB folders)
Files to Copy/Restore
1. EP40\PROFILE.RCO.TXT
2. EP40\REPOSITORY.ARDEF.TXT
3. EP40\REPOSITORY.BIN.TXT
4. EP40\REPOSITORY.CODEBASE.TXT
5. EP40\REPOSITORY.VALUE.TXT
6. EP40\REPOSITORY.PROFILE.TXT
7. EP40\REPOSIT.MASTER.TXT.GnnnnnV00– the last 3 created
8. EP40\EPWINSH\EAFILE.INF
9. EP40\EPWINSH\EASFILE.INF
10. EP40\EPWINSH\dexsfile.inf
11. EP40\EPWINSH\EPBINFILE.TXT
12. EP40\EPWINSH\OPERATOR.TXT
How To Access the Backup Restore Tool
Look for BackupRestore.exe in the Edit Package installation folder (default installation folder is
C:\EP40). Double-click or right-click and run as administrator. This will open up the GUI for the tool.
Error Messages:
Generally, the error message will pop up in a new message window. Follow the instruction in the
pop-up message.
The Backup Directory cannot be left blank while backing up or restoring the Edit Package settings
and configuration.
The correct backup folder must be selected for the Restore process to work. The Backup folder name
cannot be changed. The Backup folder name must be same as when it was first created by this tool.
The backup folder selected for the Restoration process must be a backup folder created by this tool
only.
The Backup location must have enough disk space to copy existing settings and the configuration of
the Edit Package application. If the backup process fails because of low disk space, the incomplete
backup folder should be deleted and must not be used. Similarly, ensure there is sufficient disk space
before restoring from the backup location.
account funding source Identifies the source of the funds associated with the primary account for the
card.
For example, credit, debit, prepaid, and charge.
account number extension A three-position extension of the account number that allows account numbers
up to 19 digits in length.
account prefix range The set of a low-account prefix and a high-account prefix that defines the range
of cardholder account numbers used by an issuer. (A single issuer may use more
than one range.) All ranges are maintained on the ARDEF Table for cardholder
account number and Issuing Identifier validation purposes.
account restricted use Identifies whether any processing restriction exists for the account range.
acquirer A client financial institution that has agreements with merchants to accept Visa
card transactions or offers cash disbursement services to cardholders, or both.
The acquirer is responsible for:
l Accepting card transaction data from merchants and its own ATMs and bank
branches.
acquirer center A BASE II processing center supporting one or more Visa acquirers. The
processing center receives transaction information from merchants and cash
dispensing locations on behalf of acquirers; processes local transactions and
sends interchange transactions to a VIC for distribution to the issuer processing
centers; and settles the value of transactions with merchants and agents and, for
interchange transactions, with other clients through the BASE II System.
Acquirer Reference Number A 23-digit identification number associated with every draft and voucher. It
consists of a Format Code, Acquiring Identifier, Capture Date, Film Locator, and
Check Digit.
administrative messages All transactions that pass information between processing centers but do not
result in debits or credits in the settlement process.
Advice File The BASE I file containing records of authorization and verification responses
generated at the VIC.
ARDEF File The permanent file for the ARDEF (Account Range Definition) Table, which is used
to control the accuracy of Edit Package processing. The table contains all valid
ARDEF entries, namely: the account prefix range, its associated Issuing Identifier,
card-number length indicator, check-digit indicator, product ID and account
funding source..
balancing and reconciliation The process of accounting for the number and amount of transactions and the
currency of each transaction in a BASE II cycle.
BASE II CIB A six-digit system number used by Visa to identify the processing centers and
clients. Center Identification Blocks (CIBs) are assigned to processing centers
operated by clients, nonclient processing centers designated by clients, and the
clients that operate processing centers.
Note: The BASE II CIB of a given processing center does not necessarily appear in the cardholder account
numbers processed by that center.
BASE II System An electronic batch transmission system primarily used for the exchange of Visa
interchange transaction data and for settlement of the value of those transactions
between acquirers and issuers. This system is also used by centers to retrieve
records from the Advice File and by Visa to settle various fees with clients.
batch A set of transaction records, terminating with a batch trailer, sent through BASE II.
batch acknowledgment A receipt confirmation generated at a VIC of each batch of outgoing transactions.
transaction These transactions are received in the center's incoming Interchange Transaction
File.
batch trailer record A record designating the end of a batch of BASE II transactions. It contains count
and monetary totals used to control the integrity of the batch's transaction data.
See also merchant batch trailer record.
Bill Payment Service A service allowing a client to accept payment from a Visa cardholder whose
account belongs to another client and to credit the issuer through BASE II. Both
the issuer and the client receiving the payment must be in the same country.
Used in Canada and Brazil.
billing currency The currency in which the issuer bills the cardholder for transactions.
Card Recovery Bulletin (CRB) A paper listing, published and distributed by Visa, that contains Visa account
numbers for which card pickup is required.
cash advance The disbursement of cash from an ATM, bank teller, or authorized merchant
based on use of a Visa or Plus card.
cashback field A nine-digit field that specifies the currency amount that is paid out when a
purchase transaction occurs.
Center Transaction File (CTF) The outgoing Center Transaction File contains interchange transactions generated
by a processing center's pre-edit program. If the format is acceptable to the Edit
Package, it is converted to an ITF and is submitted to the VIC.The incoming
Center Transaction File contains ITF data transmitted from the VIC through the
VAP to the Edit Package for processing. If there are no errors, the ITF is converted
to a CTF and used as input to the post-edit program.
central processing date (CPD) The date (based on GMT) when the ITF or report in question was generated at a
VIC.
copy/original A copy of a transaction requested from the acquirer center by the issuer center.
(Synonymous with original/photocopy.)
collection-only transactions (1) An intraprocessor transaction submitted to BASE II for collection only (not
settlement or delivery). Normal BASE II processing charges and interchange
reimbursement fees do not apply to collection-only transactions.
chargeback A sales draft or other item that has been examined by the issuer center, found to
be improper, and sent back to the acquirer center with other outgoing
interchange.
Chargeback Reduction Service A worldwide service that provides acquirers and issuers with information available
(CRS) from other VisaNet systems to reduce the number of unnecessary chargebacks
and representments and the time needed to research valid chargebacks.
chargeback reversal The cancellation of a chargeback sent in error to the acquirer center.
check digit A digit added to the end of an account number or Acquirer Reference Number
that is derived from a computation using a predetermined formula and the
preceding digits of the account number. It is used during editing processes to
validate account numbers and Acquirer Reference Numbers.
clearing All of the functions required to collect a transaction from an acquirer in the
merchant's currency and deliver it to the issuer in the cardholder's currency.
credit voucher Sometimes referred to as credit return, it is the record of a return or price
adjustment of a purchase.
currency conversion rate This rate is applied by Visa International to certain transactions (original sales
drafts, representments, travel vouchers, credit vouchers, and cash disbursements)
and the reversal of such transactions.
currency trading cutoff The time at which currency conversion rates expire.
Custom Payment Service (CPS) A Visa payment service that minimizes chargebacks and facilitates transaction
clearing and settlement by assigning a unique identifier that stays with the
transaction throughout its life cycle.
Custom Merchant Service A service that tailors interchange reimbursement fees to specific merchant
categories.
DBA The “doing business as” name of the merchant. (The DBA name is required in all
BASE II records that include merchant ID to ensure cardholder recognition.)
Data Capture Service Merchants' use of electronic terminals at points of sale (POS) to capture sales
transaction data. Clients can receive reports on transactions that have occurred at
each merchant location.
Data Capture Advice A batch transaction that delivers data for transactions captured at merchant
locations to the acquirer center for subsequent submission to BASE II.
descriptive billing A billing method in which the cardholder receives a statement containing a
descriptive section of information identifying the card acceptor (merchant, bank
branch or business location) and the nature of each charge or credit for each
transaction posted to the account. Copies of the original paper are not returned
to the cardholder.
designated currency One of the currencies that may be chosen by a client for settlement and funds
transfer.
destination currency The currency type presented to the client on incoming transactions. For most
transactions (that is, drafts), it is the billing currency. For other transactions, for
example, fee collection and chargeback, it is the settlement currency of the
destination.
Direct Exchange (DEX) Direct Exchange provides a single, secure, and extensible Internet Protocol (IP)-
based connection to the VisaNet network for all Visa USA endpoints.
draft data transaction A BASE II financial transaction that contains data for a cardholder transaction and
results in a debit or a credit to clearing clients during the settlement process.
Early Delivery Service Option by which transaction data is delivered to the processing center before
settlement is completed.
Edit Package The computer programs supplied by Visa International to processing centers to
validate interchange data, produce the file containing all interchange data to be
sent from the processing center to Visa, and process the file of incoming
transactions received from Visa.
Edit Package processing date The date used by the Edit Package during a specific run. This can be the
computer's system date or a date specified on the RUNDATE run control option.
fee collection transaction A BASE II transaction representing a miscellaneous financial charge assessed by
one client or by Visa against another client.
File Correction Service A facility invoked at the discretion of Visa management to reverse incorrect
financial transactions submitted by a processing center. All financial transactions
in an entire file or one or more selected batches may be reversed.
File Distribution Service The receipt of files through BASE II based on an arrangement that best meets the
client's needs and processing schedules. It can distinguish and simultaneously
process interchange, nonfinancial, and settlement data. It can separate report
delivery from interchange processing.
file trailer record A record designating the end of a CTF or ITF. It contains count and monetary
totals used to control the integrity of file content. A CTF is terminated with one
file trailer record regardless of the number of volumes used to contain the data;
an ITF on tape is terminated with a file trailer record at the end of each volume, if
multiple volumes are needed.
file transfer Electronic transfer of an ITF between the PC Edit Package and the VAP.
file header record A record designating the beginning of an CTF or ITF. It contains the processing
center ID, security code, and relevant control information.
financial controls Those controls surrounding general ledger activities and procedures relating to
bank card accounting.
floor limit The maximum dollar amount for a transaction without having to obtain
authorization.
fraud advice transaction A BASE II transaction sent by a center to notify Visa of the possible fraudulent use
of a card. Sent only with outgoing interchange transactions from the issuer
center.
funds disbursement transaction A BASE II transaction used to transfer monetary credit from one BASE II entity to
another or to reverse a fee collection transaction.
History File The Edit Package file used to store the history of outgoing and incoming
processing runs, and to control reruns and assign batch numbers for multiple
daily runs.
host computer(s) The computer system used at the processing center to process BASE II
interchange or BASE I inquiries, or both, and other authorization-related
messages.
ICS input/response transaction A BASE II transaction sent (input) or received (response) by a center participating
in the Issuers' Clearinghouse Service.
incoming interchange All BASE II transactions transmitted from a VIC to a processing center, or the
entire process of receiving incoming interchange transaction data from a VIC.
Integrated Circuit Card A plastic card embedded with a silicon chip that has greater storage capabilities
than a magnetic stripe allowing for more robust functionality and multiple
accounts to reside on one physical card.
interchange processing The electronic movement of transaction data between acquirers and issuers.
Interchange Reimbursement Fee A fee paid by issuers and acquirers to each other for transactions entered into
(IRF) interchange (and their reversals) to balance the cost of doing business.
interchange transaction Any transaction where the client that signed the cardholder submits transactions
through a different processing center than the client that signed the merchant.
Interchange Transaction File The outgoing Interchange Transaction File contains transactions sent to VisaNet
(ITF) by an endpoint. This file may be created by the outgoing Edit Package after the
endpoint's pre-edit processing, or it may be sent directly to VisaNet.
interface transaction advice A notice to certain non-Visa card issuers of transactions captured by Visa
terminals at merchant locations. These notices are created by the terminal
provider and are transmitted through the BASE II System to non-Visa card issuers.
International Acquiring Fee An optional regional fee paid by the acquirer when a transaction occurs outside
(IAF) the issuer's country. It may be assessed for Sales Draft (TC 05) original and
representment, Cash Disbursement (TC 07) original and representment, TC 05 and
TC 07 reversals and their SMS Visa or Plus Network equivalent transactions.
International Airline Program A program that permits acquirers of merchants designated by Visa as
international airlines to deposit transactions outside the country where the
transactions occurred.
international airline transactions International Airline Program transactions in which the issuer and merchant are
not in the same country.
International Service The International Service Assessment (ISA) fee applies to international BASE II and
Assessment (ISA) SMS clearing transactions in which the issuer country is different from the
merchant country.
interregional transaction A transaction where the merchant and issuer are not in the same Visa region.
intraprocessor transaction A transaction where the acquirer and the issuer are two different clients but both
are serviced by the same processor.
intraregional transaction A transaction where the merchant and issuer are in the same Visa region but are
not in the same country.
issuer A client financial institution that issues Visa cards. For a given transaction, the
institution that issued the card used for that transaction to the cardholder. The
issuer is responsible for maintaining the accounts of its cardholders, for providing
authorization decisions, for cardholder billing, and for settlement of transactions
its cardholders have with merchants and cash dispensing locations of other
clients. Each issuer operates or designates an issuer center to perform the
functions related to clearing and settlement of interchange transactions.
issuer center A BASE II processing center acting in support of one or more issuers. The
processing center processes completed cardholder transactions (local and
interchange) for cardholder account posting and billing. For completed
interchange transactions, the center is also responsible for receiving and
processing incoming transactions for the cardholders of the issuer or issuers.
Issuers' Clearinghouse Service A service developed to curtail the fraudulent or excessive use of credit card
(ICS) applications and the fraudulent use of credit cards. Issuers may access or update
the ICS database through BASE II.
Julian date A date expressed as the day's position in a year rather than in a particular month.
The format is YDDD or YYDDD.
local airline transaction International Airline Program transactions in which the issuer and merchant are in
the same country.
member settlement data An incoming transaction used to transmit settlement report data in machine-
transaction readable format.
merchant batch header record The header record in a data capture advice that carries merchant batch data.
merchant batch trailer record The trailer record in a data capture advice that carries merchant batch data.
Merchant Mailing File A file at the VIC containing the names, addresses, and other pertinent
information for merchants who receive the Card Recovery Bulletin.
Merchant Mailing File The BASE II transaction used by processing centers to update the Merchant
transaction Master File. It is transmitted from acquirer centers to a VIC.
Merchant Master File A computer record of information on all merchants serviced by a center. This file
is maintained at the processing center.
multicurrency clearing The clearing of transactions where clients enter financial transactions into BASE II
in the currency as signed by the cardholder, and receive cleared transactions
converted to the issuer's billing currency. This results in uniform conversion rates
for all issuers for the processing day.
National Net interchange Transactions that are exchanged between processing centers whose issuers and
acquirers are located in the same country where settlement is accomplished
through a central agent bank for each country using the service. BASE II clears
the transactions and records transaction totals on National Net interchange
reports.
national transaction A transaction in which the merchant, issuer, and acquirer are all in the same
country.
net settlement amount The currency amount representing the difference between a settlement entity's
outgoing and incoming interchange for a given day plus or minus fees and
charges. May be a debit or a credit.
nonfinancial transaction A nonmonetary transaction that supports the bankcard business, for example, a
request or confirmation of a photocopy, freeform message, BASE I Advice record,
Merchant Mailing File update, data capture advice, and Issuers' Clearinghouse
Service inquiry or response.
on-us transactions Drafts, vouchers, and other items where the client that signed the merchant also
signed the cardholder, or where the client that signed the merchant and the client
that issued the card have both designated the same processing center.
optional issuer fee An optional additional currency fee that is requested by the issuer and collected
as part of the billing amount, if desired by the issuer. This fee is not included in
the settlement amount. It may be a debit or a credit.
original transaction In the BASE II System, the first presentation of a purchase, credit, or cash advance
submitted into interchange.
outgoing interchange All BASE II transactions transmitted from a client's processing center to a VIC.
Both acquirer and issuer centers send outgoing interchange.
Plus An automatic teller machine (ATM) network to which Visa clients have access.
Plus Identifier File A file containing Plus table update records that is created through incoming Edit
Package processing for all clients subscribing to the Plus ATM system. The Plus
Table contains numbers of Plus card issuers.
pre-edit program Software written and maintained by a processing center to separate on-us items
from interchange items and to apply client-unique edit criteria against the
transactions. This program also formats outgoing interchange into the outgoing
Center Transaction File for processing by the Edit Package according to BASE II
specifications. This program is executed before the outgoing Edit Package run.
presentment Paper (or a transaction) submitted for the first time by an acquirer to an issuer
and processed through VisaNet interchange.
processing center The entity, operated or designated by a clearing client of Visa, responsible for
processing of interchange transactions. It executes the Edit Package and the pre-
or post-edit programs, or both, and sends and receives interchange transactions
to and from a VIC. A single processing center may function as an acquirer center,
an issuer center, or both. It performs interchange transaction services for one
client or a multiple number of clients. Most BASE II processing centers are
operated by Visa clients; nonclient processing centers may be authorized to
process Visa transactions.
processing date See central processing date (CPD) or Edit Package processing date.
proof and capture The process of determining that each deposit or group of deposits balances, and
the process of recording standard information from each draft, voucher, and
transaction in a form acceptable for editing and processing.
Regional Card Recovery File A file of cardholder account records, created by Visa every week for international
(RCRF) users, that contains all BASE I Exception File pickup accounts coded for a given
CRB region, plus specified “Region 0” accounts listed by issuers in that CRB
region. Users receive an RCRF as part of the incoming BASE II interchange
transaction file.
reimbursement fee Amount paid by one client to another (usually by the acquirer to the issuer), and
can vary according to market requirements.
rejected batch An interchange batch that is not accepted by the VIC due to an error in the audit
integrity of that batch.
rejected transaction An outgoing BASE II transaction record in which the Edit Package detected an
error that affects the financial integrity of the batch. The Edit Package excludes
such transactions from outgoing interchange, that is, the transaction is not
included in the outgoing Interchange Transaction File forwarded to a VIC. (The
batch is not rejected; all valid transactions in the batch are included in the
outgoing Interchange Transaction File.)
Unless the transaction is a batch or file trailer record, the run aborts.
Request for Copy transaction A transaction generated when an issuer requests for a copy of the original
transaction, followed by a confirmation that records the sending of the copy. Also
known as a documentation or media request.
returned transaction A cardholder transaction record in which the VIC edit function detected an error
that does not violate the financial integrity of the batch. When such an error is
detected, the transaction is included in the outgoing batch interchange totals (in
a separate category), but it is not forwarded to the issuer center. The transaction
is placed in a new BASE II transaction, with a new transaction code, and returned
to the originating center with incoming interchange. (On the incoming reports for
an originating center, the transactions appear both in outgoing and in incoming
totals.)
reversal A BASE II transaction used to negate or cancel a transaction that has been sent
through interchange in error.
settlement The actual transfer of funds from the issuing bank to the acquiring bank through
a wire transfer to a settlement account, and the total amount owed by one Visa
client to another. See also net settlement amount.
settlement currency The currency used by the BASE II System to calculate a settlement entity's daily
net settlement position.
source currency The currency type associated with the amount of a transaction entered into
interchange.
source Identifier The Identifier from which a BASE II transaction message is sent.
special airline fee A fee charged on transactions from International Airlines whenever the issuer,
acquirer, and transaction countries are not all the same. This fee is collected
instead of the IAF fee and is paid to the transaction region.
Stand-In Processor (STIP) For BASE I processing. The function operating at all VICs that provides
authorization decisions on behalf of BASE I card issuers. It acts for transactions in
amounts below the issuer limit, when the issuer center is unavailable, when a
request sent to the issuer center times out, or when a local switch requests STIP
processing.
For SMS processing. The function that makes authorization decisions for
authorization and financial requests on behalf of issuer centers. It acts only when
the issuer center is unavailable or when a request has timed out.
substitute draft or substitute A computer-generated version of a sales draft, including items such as account
transaction receipt number, merchant name and location, purchase date, transaction amount,
authorization code, and a description of the goods and services.
suspense A series of general ledger accounts containing drafts and vouchers and other
items that have been rejected by either the processing center's editing programs
or the Edit Package.
system log A VAP disk file that contains messages recording significant events related to
BASE II operations, including net settlement information and all operator actions
and their acknowledgments. (All valid dial terminal inquiries and responses and
the error messages generated by all VAP subsystems are also included.) When
BASE II transmission to or from the VIC completes, the log can be archived to the
center's host computer and center-designed reports may be generated.
TC 33 Extract File A file containing Routing table update records that is created through incoming
Edit Package processing for all clients subscribing to the Plus ATM system. The TC
33 Extract Table contains Plus card issuing Identifiers.
text message An unformatted message exchanged between processing centers, or sent by Visa,
through the BASE II System.
transaction BASE II transaction. The record or records that make up a single financial,
administrative, or text message, as required for transmission between a
processing center and a VIC. BASE II transactions are identified by transaction
codes.
transaction charges Charges paid by clients to Visa for processing services. Transaction charges vary
depending on transaction type and volume.
transaction code (TC) A two-digit code that identifies a specific type of BASE II transaction.
Transaction Component Record A fixed-length record used to contain a component portion of a BASE II
(TCR) transaction. A single BASE II transaction may consist of multiple TCRs.
transaction component A single digit placed in each TCR so multiple records (TCRs) can be combined into
sequence number a single BASE II transaction.
transaction currency The currency of the purchase, as agreed to by the cardholder and the merchant.
VID Table File The permanent file for VID Table, which is used to control the accuracy of Edit
Package processing. The table contains all valid Acquiring/Issuing Identifiers and
their BASE II processing status codes.
V.I.P. System An electronic data transmission system for the real-time delivery and processing
of messages related to authorization of bank, T&E, private label, and proprietary
card and check acceptance transactions. It accepts authorization requests from
acquirer and merchant authorization centers and either provides authorization
decisions or secures authorization decisions from the issuer authorization centers.
The V.I.P. System is made up of the Single Message System (SMS) and BASE I
System.
Visa Extended Access Server The Visa Extended Access Server is the next-generation gateway to Visa products
and services, replacing legacy VisaNet Access Points. The EA Server offers
improved security and a flexible platform for future updates.
Visa File Gateway (VFG) Visa File Gateway (VFG) is an interface type used to electronically transfer
interchange data and Edit Package maintenance files between your processing
center and Visa.
Visa Smart Debit/Visa Smart A payment service involving the use of chip cards and chip capable card
Credit (VSDC) acceptance devices providing a variety of features to support offline
authorization, protect against fraud, enhance cardholder verification, and provide
a platform for multifunction programs.
VisaNet Access Point (VAP) An IBM personal computer supplied by Visa, at which the VisaNet network is
accessed electronically by a processing center. A VAP is in direct communication
with a VIC. BASE II data are generally transmitted or received through a VAP.
VisaNet Copy Request and An automated service that facilitates the exchange of copy requests and their
Fulfillment Service (VCRFS) fulfillments through VisaNet.
VisaNet Interchange Center The computers and all associated peripheral devices and telecommunications
(VIC) support facilities needed for the V.I.P. System, the BASE II System, related systems
(such as CRB and CWB), and backup for these systems.
warehoused transactions Transactions received at the VIC after the settlement window closes. These
transactions are held over for next-day settlement at the new rates.