ProxyGen maps ABL data types to equivalent data types in the Open Client for ABL INPUT, OUTPUT, and INPUT-OUTPUT parameters. For more information on data type mapping for your type of Open Client, see OpenEdge Development: Java Open Clients, OpenEdge Development: .NET Open Clients, and OpenEdge Development: Web Services.