DSIYBK01 BULKSET BULK SETUP

TITLEVALUE
NAMEDSIYBK01 BULKSET BULK SETUP
DESCRIPTIONBULKSET

Set up a new bulk-edit session
TAGBULKSET
ROUTINEDSIYBK01
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERFUNC
DESCRIPTIONFUNC

Which functionality:
E: Equipment
W: Work Orders
G: Inventory
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH1

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERPARMFILE
DESCRIPTIONPARMFILE

Which parameter file contains the values of which fields can be bulk
edited? Send Parameterfile:Instance - i.e., for equipment send:
DSIY APAR EQ PARAMETERS:DSIY ADMIN EQ
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH100

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERBULKFLG
DESCRIPTIONFlags used for additional functionality
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERDISYDAT
DESCRIPTIONDSIYDAT

Send several data bits:

DSIYDAT(FIELD#)=INTERNAL^EXTERNAL - to show what to put in this field for
all records chosen. send "@^@" if the data should be blanked out in each
record for this field.

DSIYDAT("COM1")=first comment line
DSIYDAT("COM2")=second comment line

DSIYDAT("I",IEN)=IEN - for each record to change
PARAMETER TYPELIST
REQUIREDYES
MAXIMUM DATA LENGTH200

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONRETURN PARAMETER

DSIYRET(1)=1^IEN to Bulk Edit File^# of records to change - if all OK

DSIYRET(1)=-1^error message if there are errors
DSIYRET(2..nn) will show any active bulk-edit sessions which are
preventing this one from running
DSIYRET(#)= BULK IEN ^ DATE ^ USER ^ FUNCTION ^ STATUS ^ TOTAL RECORDS
^ RECORDS COMPLETED
AVAILABILITY
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED