public interface PORemote extends PurchasingMboRemote
PO
has to be declared in this interface.
Also see the PO Attribute table
.Modifier and Type | Method and Description |
---|---|
void |
addInvVendorItemsToPOLine(MboSetRemote invVendorSetRemote) |
void |
addToInvoiceLineVector(MboRemote invoiceLineRemote) |
void |
addToReceiptVector(MboRemote receiptRemote) |
void |
canCreateChangeOrder() |
void |
canRevisePO() |
void |
checkingBeforeCompleteReceipts() |
void |
checkingBeforeCreateContract() |
void |
checkWAPPRStatus() |
void |
copyDefaultTerms() |
void |
copyPRToCurrentPO(MboSetRemote sourcePRLineSet) |
void |
copyPRToNewPO(MboSetRemote sourcePRLineSet) |
void |
copySpareParts(MboSetRemote sparePartSet) |
MboRemote |
createChangeOrder(java.lang.String ponum,
java.lang.String description) |
void |
createContractFromPO(java.lang.String contractNum,
java.lang.String description,
java.lang.String contractType) |
void |
createInvoicesForSchedule() |
MboRemote |
createReceipt(MboSetRemote mboSet,
long polinenum,
java.lang.String ownersysid) |
void |
determineReceiptStatus() |
void |
determineReceiptStatus(POLineRemote poLine) |
MboRemote |
getApprRevision() |
double |
getAvailableFunds() |
boolean |
getCancelFlag() |
MboRemote |
getNextRevision() |
MboRemote |
getPreviousRevision() |
MboRemote |
getSharedWorkorder(MboRemote mboRemote,
java.lang.String wonum) |
boolean |
isApproved() |
boolean |
isInternal() |
boolean |
isPOBuyAhead() |
boolean |
isPOStatusAPPR() |
boolean |
isPOStatusINPRG() |
void |
prorateServices() |
void |
receive(MboSetRemote receiptSet,
int lineNumber,
double quantity,
java.lang.String binnum) |
void |
receiveRotatingItemOnInternalPO(MboSetRemote receiptSet,
int lineNumber,
java.lang.String binnum,
java.lang.String assetnum) |
void |
resetCancelFlag() |
MboRemote |
revisePO() |
MboRemote |
revisePO(java.lang.String revDescription) |
MboRemote |
revisePO(java.lang.String revDescription,
boolean allowReceipt) |
void |
setCancelFlag(boolean po) |
copyContarctTerm, copyContractToPOPR, copyTerms, getPOPRLineSet, noLimitWhenApprove, nullVendor, nullVendorContract, showConsVendorWarningMessageForContracts
canChangeMaxStatus, canChangeStatus, canChangeStatus, canDeleteAttachedDocs, changeMaxStatus, changeMaxStatus, changeStatus, changeStatus, changeStatus, checkForOpenStatus, getInternalStatus, getOnListTab, getOverridePVStatusException, getStatusChangeButtonSigoption, getStatusList, getStatusListName, getTargetStatusOption, getValidStatusList, setOnListTab, setOverridePVStatusException, setStatusChangeButtonSigoption, setTargetStatusOption
add, addMboSetForRequiredCheck, addToDeleteForInsertList, blindCopy, checkMethodAccess, clear, copy, copy, copy, copyFake, copyValue, copyValue, createComm, delete, delete, duplicate, evaluateCondition, evaluateCtrlConditions, evaluateCtrlConditions, excludeObjectForPropagate, generateAutoKey, getBoolean, getByte, getBytes, getCommLogOwnerNameAndUniqueId, getDatabaseValue, getDate, getDeleteForInsertList, getDocLinksCount, getDomainIDs, getDouble, getExistingMboSet, getFlags, getFloat, getIgnoreLockCheck, getInitialValue, getInsertCompanySetId, getInsertItemSetId, getInsertOrganization, getInsertSite, getInt, getKeyValue, getLinesRelationship, getList, getLockedByDisplayName, getLong, getMatchingAttr, getMatchingAttr, getMatchingAttrs, getMaxMessage, getMboData, getMboDataSet, getMboInitialValue, getMboList, getMboSet, getMboSet, getMboSet, getMboValueData, getMboValueData, getMboValueData, getMboValueInfoStatic, getMboValueInfoStatic, getMessage, getMessage, getMessage, getMessage, getMXTransaction, getName, getOrgForGL, getOrgSiteForMaxvar, getOwner, getPropagateKeyFlag, getRecordIdentifer, getSiteOrg, getString, getString, getStringInBaseLanguage, getStringInSpecificLocale, getStringTransparent, getThisMboSet, getUniqueIDName, getUniqueIDValue, getUserInfo, getUserName, hasHierarchyLink, hasLockSaveRights, isAutoKeyed, isBasedOn, isFlagSet, isForDM, isLocked, isLocked, isMasterTenant, isMboLockedByMe, isModified, isModified, isNew, isNull, isOptionGranted, isSelected, isZombie, lock, propagateKeyValue, rollbackToCheckpoint, select, setApplicationError, setApplicationRequired, setAutokeyFields, setCopyDefaults, setDeleted, setESigFieldModified, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlag, setFieldFlags, setFlag, setFlag, setFlags, setForDM, setIgnoreRecordLockCheck, setMLValue, setModified, setNewMbo, setPropagateKeyFlag, setPropagateKeyFlag, setReferencedMbo, setReferencedMbo, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueNull, setValueNull, sigopGranted, sigopGranted, sigopGranted, sigOptionAccessAuthorized, smartFill, smartFind, smartFind, smartFindByObjectName, smartFindByObjectName, smartFindByObjectNameDirect, startCheckpoint, thisToBeUpdated, toBeAdded, toBeDeleted, toBeSaved, toBeUpdated, toBeValidated, undelete, unlock, unselect, validate, validateAttributes
void prorateServices() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.prorateServices()
boolean isApproved() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.isApproved()
boolean isInternal() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.isInternal()
void receive(MboSetRemote receiptSet, int lineNumber, double quantity, java.lang.String binnum) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PO.receive(psdi.mbo.MboSetRemote, int, double, java.lang.String)
void receiveRotatingItemOnInternalPO(MboSetRemote receiptSet, int lineNumber, java.lang.String binnum, java.lang.String assetnum) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PO.receiveRotatingItemOnInternalPO(psdi.mbo.MboSetRemote, int, java.lang.String, java.lang.String)
double getAvailableFunds() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.getAvailableFunds()
boolean isPOBuyAhead() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.isPOBuyAhead()
MboRemote createReceipt(MboSetRemote mboSet, long polinenum, java.lang.String ownersysid) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.createReceipt(psdi.mbo.MboSetRemote, long, java.lang.String)
boolean isPOStatusAPPR() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.isPOStatusAPPR()
boolean isPOStatusINPRG() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.isPOStatusINPRG()
void setCancelFlag(boolean po) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.setCancelFlag(boolean)
boolean getCancelFlag() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.getCancelFlag()
void resetCancelFlag() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.resetCancelFlag()
MboRemote createChangeOrder(java.lang.String ponum, java.lang.String description) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.createChangeOrder(java.lang.String, java.lang.String)
void canCreateChangeOrder() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.canCreateChangeOrder()
void copyPRToCurrentPO(MboSetRemote sourcePRLineSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.copyPRToCurrentPO(psdi.mbo.MboSetRemote)
void copyPRToNewPO(MboSetRemote sourcePRLineSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.copyPRToNewPO(psdi.mbo.MboSetRemote)
void copySpareParts(MboSetRemote sparePartSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.copySpareParts(psdi.mbo.MboSetRemote)
void addInvVendorItemsToPOLine(MboSetRemote invVendorSetRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.addInvVendorItemsToPOLine(psdi.mbo.MboSetRemote)
void determineReceiptStatus(POLineRemote poLine) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PO.determineReceiptStatus(POLineRemote)
void determineReceiptStatus() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
PO.determineReceiptStatus()
void addToReceiptVector(MboRemote receiptRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.addToReceiptVector(psdi.mbo.MboRemote)
void addToInvoiceLineVector(MboRemote invoiceLineRemote) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.addToInvoiceLineVector(psdi.mbo.MboRemote)
void createContractFromPO(java.lang.String contractNum, java.lang.String description, java.lang.String contractType) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.createContractFromPO(String, String, String)
void checkingBeforeCreateContract() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.checkingBeforeCreateContract()
void checkWAPPRStatus() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.checkWAPPRStatus()
void copyDefaultTerms() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.copyDefaultTerms()
void createInvoicesForSchedule() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.createInvoicesForSchedule()
void checkingBeforeCompleteReceipts() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.checkingBeforeCompleteReceipts()
MboRemote getSharedWorkorder(MboRemote mboRemote, java.lang.String wonum) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.po.PO#getSharedWorkorder()
void canRevisePO() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.canRevisePO()
MboRemote revisePO() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.revisePO()
MboRemote revisePO(java.lang.String revDescription) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.revisePO(String)
MboRemote revisePO(java.lang.String revDescription, boolean allowReceipt) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.revisePO(String, boolean)
MboRemote getNextRevision() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.getNextRevision()
MboRemote getPreviousRevision() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.getPreviousRevision()
MboRemote getApprRevision() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
PO.getApprRevision()