psdi.app.common.purchasing

Class FldPurLineContractRefNum

    • Constructor Detail

      • FldPurLineContractRefNum

        public FldPurLineContractRefNum(MboValue mbv)
                                 throws MXException,
                                        java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
    • Method Detail

      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Contract Reference on PRLine/POLine validaiton. The owner should be PR or PO, since the validation is using the data on PR/PO header. If the onwer is null, the validation will be stopped.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class FldPurContractRefNum
        Throws:
        MXException
        java.rmi.RemoteException
      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        If contract reference number is null, contractrefid, contractrefrev, contreflineid and scheduleid will be null. Any other contract number will display error message.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class FldPurContractRefNum
        Throws:
        MXException
        java.rmi.RemoteException