AWB MapGen Issue

We are upgrading from PassPort 10.0.2 to Asset Suite Ventyx6 (suppose to be equivalent to 10.0.4) for support--etc.. Anyway-- we are runnign on UNIX and I have never editid a page. I'm using Analyst WorkBench-- but when I get done editing my field and I save-- then I go and magen it on the server and then I compile the ccp-- there are NO ERRORS! YET when I display the panel data after my field doesn't display correctly-- it's like I'm a field off. If I go back and put it somewhere else it doesn't matter-- from teh point of my change it doesn't work--BUT it's bringing in the new field change and that drop down works. This is a new setup and we just got our cobol license setup so we could do it all on the right server-- is there more settings/etc for mapgen that I could check OR is there something else I need to do in AWB after I add the new field?

Possibly a map / .ccp linkage misalignment?

Hi,

Sounds like you are close to getting this working.

You've added a new field to the panel and the new field is working, the architecture recognizes the new field and the drop down list works. This implies that the .sym file text definition change for the new field has been recognized. Panel data after the new field is misaligned.

When in AWB and after making sym changes, do you do the Portal/J Editor before saving the sym? This is necessary for Portal/J specific things to keep track of and allows for tweaking the panel. Be sure to Save / Exit out of the editor. I don't think this is the problem.

After doing the mapgen of the new .sym definition, have a look at the linkage definition between the .ccp and the architecture handling the panel defined in the gencopy member. Does it look correct? Is your new field where you expect it to be? Is the .ccp compile chained through the directory to pick up the new gencopy? This can be checked by looking at a compilation listing which is described elsewhere on PassPortGeek. Within the compilation listing you must find the new gencopy definition.

When you use Portal/J there is a xym definition loaded per panel onto the client. The first time anyone accesses the panel after it has been mapgen'd should update the Portal/J directory holding the xym's on the Portal/J server. Keep in mind that there might be more than 1 Portal/J in use against the Asset Suite region.

I believe the database tables holding the panel definition as defined by the .sym text file are TIDSYM, TIDSYMX, TIDMDT, and TIDMDTX. Have a look at them. The architecture uses the panel as defined in the database tables.

That's all I can think of. Please post how it goes.

Portal/J generate?

Thanks for the response-- I will look into these possibilities-- but right off the bat I'm wondering about this Portal J Generate that you are talking about. If you mean viewing in the portal J editor yes-- I have don't that-- if there is some other command-- then I'll need to know that. Also--not sure if the save order matters--BUT I will start over and not save until after I view it in the editor. Also-- should I clear the overides? Not really sure about that either..

Portal/J Editor - not generate, my bad

Do not clear the overrides within the Portal/J editor. The overrides are panel changes made within the editor.

Question: Is the new field part of an array?

Good deal that I did that PJ Editor

I did not get rid of the overrides. I went into the panel and re-did it again. There is an array that is on the panel (its timd12a.sym) but this new field is a drop down prior to the the array for the grid. This time I didn't even add a new line --I just stuck the edit field on top-- and didn't move anything. Gen & compile--Grid still is not displaying right --missing first column of data so under column where project nbr is proj_status...etc I looked at the gencopy-- and my new field is in their--working great online--and the group where the array is defined looks exactly like the old one. I tried to compare the dbin cob but I couldn't find the orig. But I did go to those tables and found the layout was updated and matched the field defs. I also checked the path for :
export INC_DIR=/ventyx6/DEVL/source/SDEV/gencopy:/ventyx6/DEVL/source/SDEV/copy:/ventyx6/DEVL/source/HFIX/gencopy:/
ventyx6/DEVL/source/HFIX/copy:/ventyx6/DEVL/source/CSTM/gencopy:/ventyx6/DEVL/source/CSTM/copy:/ventyx6/DEVL/source
/ASDE/gencopy:/ventyx6/DEVL/source/ASDE/copy

I wonder if we are missing something else due to our directory structure...setup wise.

Another thought

Also thought I'd better check-- do I need to do anything else--mapgen/compile the previous panel because the one I'm modifying is a prompt?? Just thought I'd throw that out there...

Thanks for any other potential things to try/look for!

Added FACILITY, TIG00068 to block 1 filter fields & worked OK

Hi,

Thanks for the new info.

Used AWB to add TIG00068 at the end of the filter fields. This expanded the panel dimensions and clicked yes. Portal/J editor worked fine.

Generated panel and accessed D12A within Asset Suite. Block 1 data displays fine, but block 2 array is a jumble. Compiled tigd12a.ccp so it pulls in the new gencopy to change the linkage and all is well.

Sounds like the compile of tigd12a.ccp is not using the new gencopy. Get the compilation listing working so this can be checked.

You'll have this fixed by the end of Monday.

Thanks!!!

The engineer that was setting up this region went through and changed some setup and now it is compiled and now it works!!!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.