psdi.app.asset

Class AssetMntSKD

  • All Implemented Interfaces:
    java.rmi.Remote, AssetMntSKDRemote, MboConstants, MboRemote, MaxRemoteProxy


    public class AssetMntSKD
    extends Mbo
    implements AssetMntSKDRemote
    MBO object to represent AssetMntSKD.

    This is a site level object.

    The attributes in this object are as follows:

    Attribute NameDescription
    ASSETNUMIdentifier for the asset record.
    SiteIdIdentifier of the site for this Asset.
    STARTDATETIMEThe date and time that the maintenance schedule for the asset begins
    ENDDATETIMEThe date and time that the maintenance schedule for the asset ends.
    OPHRSDuration of the maintenance schedule. Indicates the period during which maintenance can be done on an asset.
    REMARKSComments about the maintenance schedule.
    ENTERBYName of user who entered the record.
    ENTERDATEThe date the asset schedule was entered.
    SOURCESYSIDSource System ID.
    ORGIDOrganization Identifier.
    SKDTYPEType of schedule like weekly, bi-weekly, daily, annually or custom.
    • Constructor Detail

      • AssetMntSKD

        public AssetMntSKD(MboSet ms)
                    throws MXException,
                           java.rmi.RemoteException
        Constructor
        Parameters:
        ms - AssetMntSKD MboSet.
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Add AssetMntSKD record with assetnum set to owner assetnum, Enterdate , Enterby
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • init

        public void init()
                  throws MXException
        initialization rountine. This sets the READONLY flags both for those fields that are always read only and those that are editable only during insert.
        Overrides:
        init in class Mbo
        Throws:
        MXException