dick scherrer wrote:Hello,
if/then/else by itself should not cause a problem. The overall design of the processmay cause problems.
If your client does not know cobol and jcl in general (and this program in particular), they need to hire someone who does. . .
RELEASE could help with dasd space allocation for REPFILE, but i don't see how this would improve performance for
this process. The way the jcl is now, considerable space could be wasted.
As was asked earlier but you chose to not answer:
What is the blksize and which media is used for this file? How long does it take to simply read the entire file without referencing the database?
Why does your client believe this particular process needs attention?
Hi Duck,
Today I asked my client what is the performance in their idea,
my client says performance means not only job run time..
This job using three programs cobbat
This system CBS - Banking domain.
all current , saving and fixed deposit they have certain valdations they map BIC code this is one hardcoded based on account , and map output format and write output file.
my client have some programs they can't understand these programs so, they want do reverse engg..
like newcode better understable code..
thats reason they appointed to me.
first my client asked to do program specifications i did specifications what ever hard coded i put in table foramt,
only main process - i draw Flow chart reaming sub perform prcoess function i papered in Table format,
they review and asked to me some programs do perforamnce.
then that time i didn't asked what is performance..
i checked first input records and output file count.
then i think it take log time run job, i cheked time but its takes onlu max 5 min below, it 's not performance,
again i asked to client this time take lots of I/O.
You gave replay can't reduce I/O.
now I asked again this time they expected better codeing easy to understandable.
this one is ever one should have they own idea..
but i have my own idea i do code also you can't uderstand means what i need to do.
then first you code and give document. then we will understand .. like given replay my client..
Please advice to me what i need to do..
here i am attaching my style RMTYB005.txt this program i did last time a lot of programs out of one program, i am sending
my Client existing program CBSX6905.txt
Please advice any tools have if i pass source then convert flow and specification..
"What is the blksize and which media is used for this file? How long does it take to simply read the entire file without referencing the database?
Input BlkSize:27998
org:PS,Rec Form:VB,Rec Length:1004,Device type:3390
1st extentcyls:8
secondary cyls:50
Allocated cyls:3145
extended cyls:177
used cyls:3145
used extended:177
Output:block size:27930
org:PS,Rec Form:FB,Rec Length:70,Device type:3390
1st extentcyls:39
secondary cyls:200
Allocated cyls:200
extended cyls:2
used cyls:5
used extended:1"
"Why does your client believe this particular process needs attention?
they have three jobs inside 15 to 20 programs these all liquidatiy - type all accounts and product wise they send to bank staements to respestive country wise bank like WWB.
before these code done long back 20 years so who did code that person not in client place, so at present support team
they need to better easy to understand and they need documentations."
Please what i need to do?
I am starting my own style codeing..(for exmpl RMTYB005.txt)
Can give me any good program teck document..
in cobol if .. then else insted of Evalvate is good i think...
if validiation use 88 condiation level casue ..
Please give reply as early as possible...
Thank you,
Regards.
Ram T