for [SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]each[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]no-lock[/COLOR][/SIZE][/COLOR][/SIZE]
[/LEFT]
[/COLOR][/SIZE][/COLOR][/SIZE][LEFT][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] where[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac.pmkey [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]eq[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_sc-proj-key
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] and[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac.pm-code [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]ge[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_StartProject
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] and[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac.pm-code [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]le[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_EndProject[/SIZE][/LEFT]
[SIZE=2]
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] break[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]by[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac.pm-code:[/SIZE]
[SIZE=2] [SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]if first-of(fb_pmac.pm-code) then do:
[LEFT] run[/LEFT]
[/COLOR][/SIZE][/COLOR][/SIZE][LEFT][SIZE=2] VALIDATE-PROJECT-MASTER [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]in[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]THIS-PROCEDURE[/COLOR][/SIZE][/COLOR][/SIZE][/LEFT]
[SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]
[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][LEFT] ([/LEFT]
[/SIZE][LEFT][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]input[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac.pmkey,
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] input[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] fb_pmac.pm-code,
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] input[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]"pm-status"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]:[/SIZE][SIZE=2][COLOR=#ff8000][SIZE=2][COLOR=#ff8000]U[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2],
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] input[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#cd3a3a][SIZE=2][COLOR=#cd3a3a]true[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2],
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] output[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_Error,
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] output[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_ErrMsg,
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] output[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_ErrType,
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] output[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_Return).
[/SIZE]
[SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] if[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2] vl_Error
[/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] or[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]entry[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]([/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2], vl_Return) [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]lt[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]"7"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]:[/SIZE][SIZE=2][COLOR=#ff8000][SIZE=2][COLOR=#ff8000]U[/COLOR][/SIZE][/COLOR][/SIZE][/LEFT]
[SIZE=2][COLOR=#ff8000][SIZE=2][COLOR=#ff8000]
[/COLOR][/SIZE][/COLOR][/SIZE][LEFT][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] or[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]entry[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]([/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]1[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2], vl_Return) [/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]gt[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]"k"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]:[/SIZE][SIZE=2][COLOR=#ff8000][SIZE=2][COLOR=#ff8000]U[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]then[/COLOR][/SIZE][/COLOR][/SIZE][/LEFT]
[SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]
[/COLOR][/SIZE][/COLOR][/SIZE][LEFT][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055] next[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2].[/SIZE][/LEFT]
[SIZE=2]end.
else next.
... report stuff... (I'm guessing)
end.
[/SIZE][/SIZE]