IBM Check Processing Control System

Last updated
CPCS
Developer(s) IBM
Initial releasebefore 1971;51 years ago (1971) [1] [2] [3]
Stable release
V1R13 / 2006;16 years ago (2006)
Written inCobol, Assembler [4]
Operating system z/OS
Type Check Sorting Software
License Proprietary
Website www.ibm.com/Products/CPCS at the Wayback Machine (archived May 24, 2001)

CPCS (Check Processing Control System) is an IBM software product that supports high-speed check sorting within financial institutions. [5] [6] The software works in conjunction with check-sorting equipment, such as the IBM 3890. [2] [7]

IBM began development of CPCS in or before 1971. It was scheduled to be available in October 1972, although the IBM System/360 and System/370 Bibliography shows CPCS documentation as newly added in the August 1972 edition. [8] The goal was to create a database of all MICR entries and handle pass control. It was designed to work with OS/360 in 256KB of core storage. [9] It was IBM Product 5734-F11. [10]

CPCS is run on IBM System/360 and later IBM mainframe computers and receives the data from the document processor and can store information from the cheques, including the bank number, branch number, account number and the amount the check was written for, as well as internal transaction codes. [11]

IBM withdrew CPCS from marketing on Nov 29, 2021. [12]

Related Research Articles

Burroughs Corporation American computer company

The Burroughs Corporation was a major American manufacturer of business equipment. The company was founded in 1886 as the American Arithmometer Company. In 1986, it merged with Sperry UNIVAC to form Unisys. The company's history paralleled many of the major developments in computing. At its start, it produced mechanical adding machines, and later moved into programmable ledgers and then computers. It was one of the largest producers of mainframe computers in the world, also producing related equipment including typewriters and printers.

IBM mainframes are large computer systems produced by IBM since 1952. During the 1960s and 1970s, IBM dominated the large computer market. Current mainframe computers in IBM's line of business computers are developments of the basic design of the IBM System/360.

MVS Operating system for IBM mainframes

Multiple Virtual Storage, more commonly called MVS, was the most commonly used operating system on the System/370 and System/390 IBM mainframe computers. IBM developed MVS, along with OS/VS1 and SVS, as a successor to OS/360. It is unrelated to IBM's other mainframe operating system lines, e.g., VSE, VM, TPF.

Mainframe computer Computers used primarily by large organizations for business-critical applications

A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterprise resource planning, and large-scale transaction processing. A mainframe computer is large but not as large as a supercomputer and has more processing power than some other classes of computers, such as minicomputers, servers, workstations, and personal computers. Most large-scale computer-system architectures were established in the 1960s, but they continue to evolve. Mainframe computers are often used as servers.

IBM System/360 IBM mainframe computer family (1964–1978)

The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover the complete range of applications, from small to large, both commercial and scientific. The design made a clear distinction between architecture and implementation, allowing IBM to release a suite of compatible designs at different prices. All but the only partially compatible Model 44 and the most expensive systems use microcode to implement the instruction set, which features 8-bit byte addressing and binary, decimal and hexadecimal floating-point calculations.

Transaction Processing Facility

Transaction Processing Facility (TPF) is an IBM real-time operating system for mainframe computers descended from the IBM System/360 family, including zSeries and System z9.

CICS IBM mainframe transaction monitor

IBM CICS is a family of mixed-language application servers that provide online transaction management and connectivity for applications on IBM mainframe systems under z/OS and z/VSE.

Disk Operating System/360, also DOS/360, or simply DOS, is the discontinued first member of a sequence of operating systems for IBM System/360, System/370 and later mainframes. It was announced by IBM on the last day of 1964, and it was first delivered in June 1966. In its time, DOS/360 was the most widely used operating system in the world.

IBM 3790

The IBM 3790 Communications System, developed by IBM's Data Processing Division (DPD), was announced in 1974. It was one of the first distributed computing platforms. The 3790 preceded the IBM 8100, announced in 1979.

Cincom Systems, Inc., is a privately held multinational computer technology corporation founded in 1968 by Tom Nies, Tom Richley, and Claude Bogardus.

IBM document processors Check processing peripheral for IBM mainframes

IBM manufactured and sold document processing equipment such as proof machines, inscribers and document reader/sorters for financial institutions from 1934 to 2005.

Plug compatible refers to "hardware that is designed to perform exactly like another vendor's product." The term PCM was originally applied to manufacturers who made replacements for IBM peripherals. Later this term was used to refer to IBM-compatible computers.

Transaction processing is a way of computing that divides work into individual, indivisible operations, called transactions. A transaction processing system (TPS) is a software system, or software/hardware combination, that supports transaction processing.

Applied Data Research (ADR) was a large software vendor from the 1960s until the mid-1980s. ADR is often described as "the first independent software vendor".

RCA Spectra 70

The RCA Spectra 70 was a line of electronic data processing (EDP) equipment manufactured by the Radio Corporation of America’s computer division beginning in April 1965. The Spectra 70 line included several CPU models, various configurations of core memory, mass-storage devices, terminal equipment, and a variety of specialized interface equipment.

The history of operating systems running on IBM mainframes is a notable chapter of history of mainframe operating systems, because of IBM's long-standing position as the world's largest hardware supplier of mainframe computers.

Grasp (software)

GRASP was a systems software package that provided spooling facilities for the IBM/370 running DOS/VS or DOS/VSE environment, and IBM/360 running DOS or retrofitted with modified DOS.

Martin A. Goetz was a pioneer in the development of the commercial software industry. He holds the first software patent, and was product manager of Autoflow from Applied Data Research (ADR), which is generally cited as the first commercial software application.

Computer Associates Panvalet is a revision control and source code management system for mainframe computers such as the IBM System z and IBM System/370 running the z/OS and z/VSE operating systems.

References

  1. Catalog of Copyright Entries. Third Series: 1971: July-December. Library of Congress. Copyright Office. 1973. p. 2823. ...Check processing control system (CPCS) general information manual; program number 5734-F11. 1st ed. o 4Jun71; A284890....
  2. 1 2 "Check-Processing Control System Cuts Bank's Rejects". Computerworld . Vol. 11 no. 18. May 2, 1977. pp. 46, 50.
  3. "RCA, IBM report new developments in software packages". Archived from the original on February 2, 2017. Presents an update on developments in computer software packages for banks as of May 1971. Acquisition of the online customer information file system used at the Fidelity Bank of Philadelphia, Pennsylvania by RCA company; Details on the CPCS computer program developed by IBM company for check processing.Cite magazine requires |magazine= (help)
  4. Haraden, Nanette (May 17, 2010). "Contention when locking an on-line VSAM file using ENQ/DEQ. All users are being locked out of entire file". IT Answers. Archived from the original on November 2, 2017. ...We are running IBM's Check Processing Control System (CPCS) which is written in Cobol & Assembler...
  5. "US - IBM Check Processing Control System (CPCS)". IBM United States Sales Manual. IBM. December 1, 2009.
  6. "Check Processing Control System Release 13 delivers easier product". Letter Number AP04-1304 Programming Announcement. IBM. October 26, 2004.
  7. "ImagePlus speeds check handling". Network World . Vol. 7 no. 12. March 19, 1990. p. 51. The HPTS system is designed to be used with IBM 3890/XP mainframes supporting IBM's Check-Processing Control System (CPCS) and running MVS/ESA
  8. IBM System/360 and System/370 Bibliography (Twentieth ed.). August 1972. p. 39. GA22-6822-19.
  9. "IBM Plans Better MICR Support". Computerworld . Vol. 5 no. 19. May 12, 1971. p. 21.
  10. Field Developed Programs. IBM. February 1983.
  11. Devlin, Joe. "Banking Special Issue: Proof of Deposit - Case Study". Armadillo Associates, Inc. This allows Wachovia to process these checks quickly and accurately using its high speed IBM 3890/XP reader/sorters, running IBM's Check Processing Control System (CPCS)...
  12. "5734-F11 IBM Check Processing Control System (CPCS) 1.13". www.ibm.com. 2021-08-24. Retrieved 2021-11-28.

See also