DSIYAT01 ATTUPDT UPDATE ATT

TITLEVALUE
NAMEDSIYAT01 ATTUPDT UPDATE ATT
DESCRIPTIONATTUPDT

Update attachments in the ^DSIY files
TAGATTUPDT
ROUTINEDSIYAT01
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERFILE
DESCRIPTIONFILE

File # for the file in which to update
19685.3 Work Order file
19685.31 Equipment file
19685.32 Inventory Item Master file
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH15

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERIEN
DESCRIPTIONIEN

IEN to the file in which to update - this must be a valid IEN in the
associated file.

If updating Equipment, IEN must exist in ^ENG(6914)
If updating Work Orders, IEN must exist in ^ENG(6920)
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH15

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERSUBNODE
DESCRIPTIONSUBNODE

Subnode which to update. If editing, this must be a valid subnode (this
can be obtained when using LISTATT and pulling piece #2 from the record
selected).

If SUBNODE is left blank, it is assumed that this attachment is being
ADDed to the file.
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH15

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERCOMMENT
DESCRIPTIONCOMMENT

Separate field for comments - 1-60 characters
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH60

INPUT PARAMETERSSEQUENCE NUMBER5
INPUT PARAMETERDSIYDAT
DESCRIPTIONDSIYDAT

Field by field data to be updated - format is

DSIYDAT(FIELD#)=INTERNAL VALUE ^ EXTERNAL VALUE

IF DSIYDAT(1)="@" The reference to this attachment will be deleted from
this record.
PARAMETER TYPELIST
REQUIREDYES
MAXIMUM DATA LENGTH220

RETURN VALUE TYPEGLOBAL ARRAY
RETURN PARAMETER DESCRIPTIONRETURN PARAMETER

DSIYRET(1)="0^ If there are warnings/no data
DSIYRET(1)="-1^ if there are errors

DSIYRET(1)="1^Added attachments successfully" if all OK
AVAILABILITY
INACTIVE
CLIENT MANAGER
WORD WRAP ONTRUE
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED