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 |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: TIUFHA7

Package: Text Integration Utility

Routine: TIUFHA7


Information

TIUFHA7 ; SLC/MAM - VALMBG(FILEDA,EFILEDA,EOLDLNO), UPDATE, MOVETL, REEXPAND(FILEDA,LINENO,UPDATE), WHICHDC(FILEDA,PFILEDA,ACTION) ;1/27/06

Source Information

Source file <TIUFHA7.m>

Entry Points

Name Comments DBIA/ICR reference
WHICHDC(FILEDA,PFILEDA,ACTION) ; Function returns IFN of DC to copy/move Title to, or 0 if none chosen
AGAINDC
WDCX
VALMBG(FILEDA,EFILEDA,EOLDLNO) ; Set VALMBG to show FILEDA if FILEDA is in LM Array.
; requires FILEDA.
; Requires EFILEDA = DA of LM entry of interest, EOLDLNO = old lineno of EFILEDA. EFILEDA and/or EOLDLNO may be 0.
; Entry of interest is entry to be copied, or Parent of Title to me moved, or Title whose documents are being moved.
UPDATE ; Update Parent Document Type for documents of a certain title
; ALSO updates CLASS xrefs if valid OLDCLASS can be gotten from ^XTMP("TIUFMOVEN",FILEDA)=OLDCLASS
AGAINUP
UPDAX
MOVETL ; Move Title to different DC. Template H ONLY. National titles cannot be moved. Unless special arrangements are made w/ TIU developers, new DC must be in same CLASS as original DC.
AGAINTL
MTLX
REEXPAND(FILEDA,LINENO,UPDATE) ; Collapse, reexpand FILEDA; FILEDA is LINENO in LM array. Sets VALMCNT. Updates LINENO if UPDATE.
; Requires FILEDA, LINENO.

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Selecting target Document Class. Enter '??' for a list of selectable ones.",!
  • Line Location: AGAINDC+2
Function Call: WRITE
  • Prompt: " You may not select PRF Flag Document Classes"
  • Line Location: AGAINDC+3
Function Call: WRITE
  • Prompt: " or Document Classes",!," outside the original Class."
  • Line Location: AGAINDC+4
Function Call: WRITE
  • Prompt: "."
  • Line Location: AGAINDC+5
Function Call: WRITE
  • Prompt: $S(ACTION="MT":" Title NOT moved.",1:" Copy NOT added.")
  • Line Location: AGAINDC+18
Function Call: WRITE
  • Prompt: !!,"Faulty Document Class. Please TRY it and correct problems before ",$S(ACTION="MT":"Moving Title",1:"Adding Copy"),!,"to it. "
  • Line Location: AGAINDC+19
Function Call: WRITE
  • Prompt: !,"... Not in Current View"
  • Line Location: VALMBG+6
Function Call: WRITE
  • Prompt: !!," Missing List Manager Data; See IRM",!
  • Line Location: AGAINUP+0
Function Call: WRITE
  • Prompt: !," ?? Entry must be a TITLE (not a Document Class, etc.).",!
  • Line Location: AGAINUP+3
Function Call: WRITE
  • Prompt: !," ?? Title has no documents to Update",!
  • Line Location: AGAINUP+4
Function Call: WRITE
  • Prompt: !!," Missing List Manager Data; See IRM",!
  • Line Location: AGAINTL+0
Function Call: WRITE
  • Prompt: !," ?? Entry must be a TITLE (not a Document Class, etc.).",!
  • Line Location: AGAINTL+3
Function Call: WRITE
  • Prompt: !," ?? Can't Move National Titles",!
  • Line Location: AGAINTL+4
Function Call: WRITE
  • Prompt: !," ?? Can't Move PRF Flag Titles",!
  • Line Location: AGAINTL+5
Function Call: WRITE
  • Prompt: !!,"Faulty Title. Please TRY it and correct problems before moving it.",!
  • Line Location: AGAINTL+12
Function Call: WRITE
  • Prompt: " NOT Moved",!
  • Line Location: AGAINTL+14
Function Call: WRITE
  • Prompt: !!,"Another user is editing this Title.",!
  • Line Location: AGAINTL+16
Function Call: WRITE
  • Prompt: !!,"Documents would not function properly under this move",!,"since Title lacks Technical Fields. Please edit Title's:",!
  • Line Location: AGAINTL+28
Function Call: WRITE
  • Prompt: !,"Use values Title inherits from its ancestors. (To see inherited values, select",!,"Detailed Display for the CURRENT PARENT."
  • Line Location: AGAINTL+30
Function Call: WRITE
  • Prompt: " In some cases you may have to look",!,"higher up the hierarchy than current parent."
  • Line Location: AGAINTL+31
Function Call: WRITE
  • Prompt: ") Then come back and try again",!,"to move the Title.",!
  • Line Location: AGAINTL+32
Function Call: WRITE
  • Prompt: " Title NOT moved",!
  • Line Location: AGAINTL+33
Function Call: WRITE
  • Prompt: !,"...Title Inactivated, Moved to ",$P(NEWDCY,U,2),"."
  • Line Location: AGAINTL+41
Function Call: WRITE
  • Prompt: !!,"Since the Title is in a new Document Class, it now inherits from a new parent",!,"wherever it lacks its own values, and its behavior may differ from before. It",!
  • Line Location: AGAINTL+46
Function Call: WRITE
  • Prompt: "may also differ from its new siblings wherever it HAS its own values and",!,"siblings INHERIT them.",!
  • Line Location: AGAINTL+47
Function Call: WRITE
  • Prompt: !,"Please check Title thoroughly before reactivating. Check Business Rules,",!,"TIU Document Parameters, and Document Definition attributes including Basic,",!,"Technical, and Upload fields.",!
  • Line Location: AGAINTL+48
Function Call: WRITE
  • Prompt: !,"Note that the IN USE display is not updated for CLASSES if old and new Document",!
  • Line Location: AGAINTL+50
Function Call: WRITE
  • Prompt: "Classes were in different Classes. This is intentional, to speed up the move",!
  • Line Location: AGAINTL+51
Function Call: WRITE
  • Prompt: "process. Display can be updated at any time by collapsing and reexpanding",!
  • Line Location: AGAINTL+52
Function Call: WRITE
  • Prompt: "the hierarchy.",!
  • Line Location: AGAINTL+53

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925.1 - [#8925.1] Classic Fileman Calls
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call