Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: XPDT

Package: Kernel

Routine: XPDT


Information

XPDT ;SFISC/RSD - Transport a package ;02/12/2009

Source Information

Source file <XPDT.m>

Entry Points

Name Comments DBIA/ICR reference
EN ;build XTMP("XPDT",ien, XPDA=ien,XPDNM=name
DEV
GO
GO1
GW ;global write
XM ;Send HFS checksum message
GPW ;global package write
QUIT
ABORT
PCK(XPDA,XPDNM,XPDREQ,XPDA0) ;XPDA=Build ien, XPDNM=Build name, XPDREQ=Required, XPDA0=Y(0) ^XPD(9.6,XPDA,0)
SUM(X,Z) ;X=string to write, Z 0=don't check size
PAH(XPDA) ;check for PATCH APPLICATION HISTORY in Package file
PRET ;Pre-Transport Routine
DISP ;display packages, RETURN: DIRUT ;p713 ;p750

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter the Package Names to be transported. The order in which",!,"they are entered will be the order in which they are installed.",!!
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: " ",$P(XPDI,U)," already listed",!
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: " GLOBAL PACKAGE"
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !,"A GLOBAL PACKAGE cannot be sent with any other packages"
  • Line Location: EN+19
Function Call: WRITE
  • Prompt: " **Cannot have a pre-existing Transport Global**"
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: ?12,$P(Z,U),!
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !,"A Master Build must be the first/only package in a transport"
  • Line Location: EN+30
Function Call: WRITE
  • Prompt: " **Can't find definition in Build file**"
  • Line Location: EN+34
Function Call: WRITE
  • Prompt: " already listed"
  • Line Location: EN+35
Function Call: WRITE
  • Prompt: !,"No Transport Method selected, will only write Transport Global to ^XTMP."
  • Line Location: EN+53
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+56
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+82
Function Call: WRITE
  • Prompt: "Transport Global ^XTMP(""XPDT"","_+XPDT(XPDT)_") created for ",$P(XPDT(XPDT),U,2),!
  • Line Location: EN+82
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+0
Function Call: WRITE
  • Prompt: !!,"**Incorrect Host File name**",!,$C(7)
  • Line Location: DEV+10
Function Call: WRITE
  • Prompt: $$SUM(XPDHD),!,$$SUM(XPDH),!
  • Line Location: DEV+13
Function Call: WRITE
  • Prompt: $$SUM("**KIDS**GLOBALS:"_$P(XPDT(1),U,2)_U_XPDGP),!
  • Line Location: GO+2
Function Call: WRITE
  • Prompt: $$SUM(XPDH1_Y),!
  • Line Location: GO+4
Function Call: WRITE
  • Prompt: !
  • Line Location: GO1+0
Function Call: WRITE
  • Prompt: "**END**",!
  • Line Location: GO1+4
Function Call: WRITE
  • Prompt: "**END**",!
  • Line Location: GO1+6
Function Call: WRITE
  • Prompt: "**END**",!
  • Line Location: GO1+8
Function Call: WRITE
  • Prompt: !!,"Package Transported Successfully",!
  • Line Location: GO1+9
Function Call: WRITE
  • Prompt: $$SUM("**INSTALL NAME**",1),!,$$SUM(XPDNM),!
  • Line Location: GW+5
Function Call: WRITE
  • Prompt: $$SUM($P(GR,GCK,2),1),!,$$SUM(@GR),!
  • Line Location: GW+6
Function Call: WRITE
  • Prompt: !
  • Line Location: GPW+2
Function Call: WRITE
  • Prompt: $$SUM($P(GR,GCK,2),1),!,$$SUM(@GR),!
  • Line Location: GPW+8
Function Call: WRITE
  • Prompt: !!,"**TRANSPORT ABORTED**",*7
  • Line Location: ABORT+0
Function Call: WRITE
  • Prompt: !,"File: ",XPDH," (Deleted)"
  • Line Location: ABORT+7
Function Call: WRITE
  • Prompt: " **Transport Global exists**"
  • Line Location: PCK+8
Function Call: WRITE
  • Prompt: !!,"Pre-Transportation Routine ",Y,Z,*7
  • Line Location: PRET+3
Function Call: WRITE
  • Prompt: !,"Running Pre-Transportation Routine ",Y
  • Line Location: PRET+4
Function Call: WRITE
  • Prompt: !!,"ORDER PACKAGE",?45,"VERSION #",!
  • Line Location: DISP+2
Function Call: WRITE
  • Prompt: ?2,XPDT,?9,$P(XPDT(XPDT),U,2),?47," ",$P(XPDT(XPDT),U,6)
  • Line Location: DISP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DISP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DISP+11
Info |  Source |  Entry Points |  Interaction Calls