pjohns
17th July 2002, 18:24
I need to create a new package VRC and I'm not quite sure of the steps I need to take.

package = tr
vrc = liv0

1. I gone to Maintan Package VRC's - ttadv1111m000 and added a record for my new package vrc.

2. I added my software component directories for my new package vrc in ttadv1115m000 - Maintain Directories of Software Components

3. I have a package combination already created.

4. I then go to ttaad1121m000 - Maintain Packages by Package Combination where, under my LIVE_001 pck comb I add a record for my new trB40O_c4_liv0. I'm presumming that I now need to select the "REBUILD DD" option. This is where my nerves start to go. What does the rebuild dd actually do? Will I need to do a rebuild I've read somewhere in the session help that you do not always need to rebuild dd.

At the moment under my LIVE_001 pck comb I have a trB40U_c4_stnd package vrc do I replace this with my new trB40O_c4_liv0 or append trB40O_c4_liv0 ?

I've attached screen shots of what I've done so far

Thanks

PJ

Francesco
17th July 2002, 18:44
10 steps to heaven...

[LIST=1] Maintain Package VRCs (ttadv11m000)
Enter new VRC and Derived From VRC
Maintain Directories of Software Components (ttadv1115m000)
Create directories on the OS level. Repeat this session for every new VRC. Indicate path for different components (forms, menus, etc).
Maintain Package Combination (ttaas1120m000)
Enter name and descritption of package combination and the location of tables and domains in shared memory. It is possible to copy an existing Package Combination using session ttaad1220m000
Maintain Packages By Package Combination (ttaad1121m000)
Link VRC to Package Combination
Create Runtime Help (ttadv5230m000
Change Package Combination by Company (ttaad1101m000)
Link company to PC
Change Package Combinations for Users (ttaad2200m000)
Link Users to Package Combination. Adjust user's company if necesary.
Maintain Developer Authorizations by Package VRC (ttadv0141m000)
As needed only.
Change Current Package VRC of User (ttadv0140m000)
Convert User to Runtime Data Dictionary (ttaad4200m000)[/LIST=1]
and of course have users log off and back in to activate the new settings

pjohns
17th July 2002, 18:51
Thanks Francesco

What about the Rebuild DD option in Maintain Packages By Package Combination?:confused:

Thanks

PJ

Francesco
17th July 2002, 19:20
That's right, you said package VRC.

The procedure is the same, just leave out steps 3, 6 and 7.

As a final step, you need to go back to Maintain Package VRCs and change the status to 'released' to avoid developers changing released software by mistake.

Unless you are copying software components into the new VRC right away, there is no need to create a runtime DD.

Remember that a VRC is only a repository for software components. No more, no less. It's the software that needs to be converted to runtime, not the bin that holds it.

pjohns
17th July 2002, 19:42
Thanks you've made things very clear.

In my current LIVE_001 package combination I already have a trB40U_v4_stnd package vrc do I replace this with my new trB40O_c4_liv0 package vrc or append trB40O_c4_liv0 ?

PJ

Francesco
17th July 2002, 20:32
I really should read these questions before answering them, shouldn't I?:rolleyes:

Either option will work. To avoid future confusion I would replace stnd with liv0.

Anything else I left out?