APAR status
Closed as fixed if next.
Error description
Customer gets incorrect output when they have an AsInteger statement after an If statement The line below in a transformer that inputs 0001691206 will output 1691210 If 1=1 Then AsInteger(DSLink3.VENUE_TD_LINX) Else '' Just the line AsInteger(DSLink3.VENUE_TD_LINX) produces the correct output.
Local fix
Use Stage variable
Problem summary
**************************************************************** USERS AFFECTED: Use of ASINTEGER **************************************************************** PROBLEM DESCRIPTION: ASINTEGER incorrectly handled in conditional statement **************************************************************** RECOMMENDATION: See workaround documented in the Local Fix field. Will be fixed in a future release. ****************************************************************
Problem conclusion
Temporary fix
Comments
APAR Information
APAR number
JR30150
Reported component name
WIS DATASTAGE
Reported component ID
5724Q36DS
Reported release
801
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-08-07
Closed date
2009-01-07
Last modified date
2009-01-07
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
CLIENT
Fix information
Applicable component levels
R801 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSEF","label":"IBM InfoSphere DataStage"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
07 January 2009