Check the length of the ID in your template.
Regards From: [email protected] [mailto:[email protected]] On Behalf Of fahad akber Sent: Friday, January 08, 2010 1:21 PM To: [email protected] Subject: T24: Garbage data coming in record ID for template Hi everyone, I have created a template with $HIS, $NAU and LIVE files. Record ID for the template is user assigned. The problem i am facing is when creating record for this template, the ID generated contains garbage values as well.(e.g i entered 'SYSTEM' as record ID, it is appearing as SYSTû00EM). any help on this would be appreciated. please review record details as below: ATM.PARAM.ID...... SYSTû00EM ---------------------------------------------------------------------------- -- 1 HO.SETLMNT.CATG... 12806 HO ACCT ATM 2 CC.SETLMNT.CATG... 12817 Ho AC Cr Card 3 CC.CHRGS.CATG..... 17608 DrCardCCCenter 4. 1 BILL.PAY.CATG.. 12806 HO ACCT ATM 5. 1. 1 BILL.CODE... SG001 6. 1. 1 BILL.DESCP.. 7 MINI.STMT.CNT..... 8 8. 1 BANK.IMD....... 9. 1 BANK.IMD.DESC.. 10 ATM.USER.ID....... 11 ATM.USER.PWD...... 12 RESERVED.10....... 13 RESERVED.09....... 14 RESERVED.08....... 15 RESERVED.07....... 16 RESERVED.06....... details of F.FILE.CONTROL is as follows: 0001ATM PARAMETER FILE 0002 EB 0003 $HIS]$NAU 0004 4 0005 17 0006 INT 0007 IMPLEMENTATION 0008 N 0009 Y 0010 0011 0012 PK.H.PHX.ATMPARAMS 0013 0014 1 0015 593_FAKBER.02 0016 1001071557 0017 593_FAKBER.02 0018 PK0010001 0019 1003111040 I have not edited the code of template except DEFINE.PARAMETERS tag which is as follows: DEFINE.PARAMETERS: * SEE 'I_RULES' FOR DESCRIPTIONS * REM > CALL XX.FIELD.DEFINITIONS MAT F = "" ; MAT N = "" ; MAT T = "" MAT CONCATFILE = "" ; MAT CHECKFILE = "" ID.CHECKFILE = "" ; ID.CONCATFILE = "" * ID.F = "ATM.PARAM.ID" ; ID.N = "6" ; ID.T = "A" * Z = 0 Z += 1 ; F(Z) = 'HO.SETLMNT.CATG' ; N(Z) = "10.5" ; T(Z) = "A" CHECKFILE(Z) = 'CATEGORY':FM:EB.CAT.SHORT.NAME Z += 1 ; F(Z) = 'CC.SETLMNT.CATG' ; N(Z) = "10.5"; T(Z) = "A" CHECKFILE(Z) = 'CATEGORY':FM:EB.CAT.SHORT.NAME Z += 1 ; F(Z) = 'CC.CHRGS.CATG' ; N(Z) = "10.5"; T(Z) = "A" CHECKFILE(Z) = 'CATEGORY':FM:EB.CAT.SHORT.NAME Z += 1 ; F(Z) = 'XX<BILL.PAY.CATG' ; N(Z) = "10.5"; T(Z) = "A" CHECKFILE(Z) = 'CATEGORY':FM:EB.CAT.SHORT.NAME Z += 1 ; F(Z) = 'XX-XX<BILL.CODE' ; N(Z) = "10"; T(Z) = "A" Z += 1 ; F(Z) = 'XX>XX>BILL.DESCP' ; N(Z) = "35"; T(Z) = "A" Z += 1 ; F(Z) = 'MINI.STMT.CNT' ; N(Z) = "2"; T(Z) = "A" Z += 1; F(Z) = 'XX<BANK.IMD' ; N(Z) = "10"; T(Z) = "A" Z += 1; F(Z) = 'XX>BANK.IMD.DESC' ; N(Z) = "35"; T(Z) = "A" Z += 1; F(Z) = 'ATM.USER.ID' ;N(Z) = "15"; T(Z) = "A" Z += 1; F(Z) = 'ATM.USER.PWD' ;N(Z) = "15"; T(Z) = "A" Z += 1 ; F(Z) = "RESERVED.10" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.09" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.08" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.07" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.06" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.05" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.04" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.03" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.02" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" Z += 1 ; F(Z) = "RESERVED.01" ; N(Z) = "15"; T(Z)<1> = "A" ; T(Z)<3>="NOINPUT" V = Z + 9 PREFIX = "PK.ATM" RETURN System information is as follows: System Information ================== System : HP-UX baft24a B.11.23.U ia64 UNIX User : btest (uid 127, euid 127) Tty name : /dev/pts/ty Time : Fri Jan 8 12:47:26 2010 Environment =========== JBCPORTNO : '501-2499' JBCRELEASEDIR : '/temenos/jbase4122/jbase4122' JBCGLOBALDIR : '/temenos/jbase4122/jbase4122' JBCDATADIR : '/temenos/jbase4122/jbase4122/jbase_data' WARNING: JBCDATADIR is subdirectory of JBCGLOBALDIR HOME : '/temenos/btest/bnk/bnk.run' JEDIFILEPATH : '/temenos/btest/bnk/bnk.run' JEDIFILENAME_MD : '/temenos/btest/bnk/bnk.run/VOC' JEDIFILENAME_SYSTEM : '/temenos/btest/bnk/bnk.run/SYSTEM' RELEASE Information : Major 4.1 , Minor 5.22 , Patch 5758 (Change 65052) Spooler dir (JBCSPOOLERDIR) : '/temenos/btest/bnk/bnk.run/jspooler' JBCEMULATE : 'prime' WARNING: Cannot access Executable path '/usr/vac/bin', error 2 WARNING: Cannot access Executable path '/usr/ucb', error 2 WARNING: Cannot access Library path '/temenos/jbase4122/jbase4122/jdk/jre/lib/platform', error 2 Object path (JBCOBJECTLIST) : '/temenos/btest/bnk/bnk.run/lib:/temenos/btest/bnk/bnk.run/globuslib:/temeno s/jb ase4122/jbase4122/lib:/temenos/btest/bnk/bnk.run/swiftpack/GR0100040lib:/tem enos/btest/bnk/bnk.run/GR0300019li b:/temenos/btest/bnk/bnk.run/amllib:/temenos/btest/bnk/bnk.run/gdGR0700001li b:/temenos/btest/bnk/bnk.run/GR070 0001Obj/gdGR0700001lib:/temenos/btest/bnk/bnk.run/phoenixlib' jBASE Compiler Run-time : '/temenos/jbase4122/jbase4122/config/system.properties' Program dir (JBCDEV_BIN) : '/temenos/btest/bnk/bnk.run/bin' Subroutine dir (JBCDEV_LIB) : '/temenos/btest/bnk/bnk.run/lib' Max open files : 4096 regards, Fahad Akber
-- Please read the posting guidelines at: http://groups.google.com/group/jBASE/web/Posting%20Guidelines IMPORTANT: Type T24: at the start of the subject line for questions specific to Globus/T24 To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en
