#!/bin/ksh
if [ $# = 0 ]
then
  echo "SUBMIT: ERROR invalid parameter"
  exit 1
fi
jobfile=`ftval $1 MASTERCAT 4`
if [ "a$jobfile" = "a" ]
then
  echo "SUBMIT: ERROR dataset $1 not found in File_Map"
  exit 1
fi
if [ ! -f $jobfile ]
then
  echo "SUBMIT: ERROR file $jobfile not found"
  exit 1
fi
SUBMITF=`basename $jobfile`_$JON
cp $jobfile $JCLLIB/../jmvs/$SUBMITF
if [ $? -ne 0 ]
then
  echo "SUBMIT: ERROR writing job $JCLLIB/$SUBMITF"
  exit 1
fi
cd $JCLLIB/..
mvstrans $SUBMITF -tf
if [ $? -ne 0 ]
then
  echo "SUBMIT: ERROR translating job $JCLLIB/$SUBMITF"
  exit 1
fi
if [ ! -z "$KIXSYS" ]
then
  unikixjob $SUBMITF -k$EBMSYS
  status=$?
else
  subjob $SUBMITF -k$EBMSYS
  status=$?
fi
echo "rm ish/$SUBMITF" > ./SUBMIT.`basename $jobfile`.$JON
echo "rm jmvs/$SUBMITF" >> ./SUBMIT.`basename $jobfile`.$JON
exit $status
