Package org.compiere.model
Class X_C_DocType
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_DocType
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_DocType
,I_Persistent
,Evaluatee
- Direct Known Subclasses:
MDocType
Generated Model for C_DocType
- Version:
- Release 11 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
DocBaseType AD_Reference_ID=183static final String
AP Credit Memo = APCstatic final String
AP Invoice = APIstatic final String
AP Payment = APPstatic final String
AR Credit Memo = ARCstatic final String
AR Invoice = ARIstatic final String
AR Pro Forma Invoice = ARFstatic final String
AR Receipt = ARRstatic final String
Bank Statement = CMBstatic final String
Cash Journal = CMCstatic final String
Distribution Order = DOOstatic final String
Fixed Assets Addition = FAAstatic final String
Fixed Assets Depreciation = FDPstatic final String
Fixed Assets Disposal = FADstatic final String
GL Document = GLDstatic final String
GL Journal = GLJstatic final String
Maintenance Order = MOFstatic final String
Manufacturing Cost Collector = MCCstatic final String
Manufacturing Order = MOPstatic final String
Match Invoice = MXIstatic final String
Match PO = MXPstatic final String
Material Delivery = MMSstatic final String
Material Movement = MMMstatic final String
Material Physical Inventory = MMIstatic final String
Material Production = MMPstatic final String
Material Receipt = MMRstatic final String
Payment Allocation = CMAstatic final String
Payroll = HRPstatic final String
Project Issue = PJIstatic final String
Purchase Order = POOstatic final String
Purchase Requisition = PORstatic final String
Quality Order = MQOstatic final String
Sales Order = SOOstatic final int
DocSubTypeInv AD_Reference_ID=200068static final String
Cost Adjustment = CAstatic final String
Internal Use Inventory = IUstatic final String
Physical Inventory = PIstatic final int
DocSubTypeSO AD_Reference_ID=148static final String
On Credit Order = WIstatic final String
POS Order = WRstatic final String
Prepay Order = PRstatic final String
Proposal = ONstatic final String
Quotation = OBstatic final String
Return Material = RMstatic final String
Standard Order = SOstatic final String
Warehouse Order = WPFields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_C_DocType
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_PrintFormat_ID, COLUMNNAME_C_DocType_ID, COLUMNNAME_C_DocType_UU, COLUMNNAME_C_DocTypeDifference_ID, COLUMNNAME_C_DocTypeInvoice_ID, COLUMNNAME_C_DocTypeProforma_ID, COLUMNNAME_C_DocTypeShipment_ID, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_DefiniteSequence_ID, COLUMNNAME_Description, COLUMNNAME_DocBaseType, COLUMNNAME_DocNoSequence_ID, COLUMNNAME_DocSubTypeInv, COLUMNNAME_DocSubTypeSO, COLUMNNAME_DocumentCopies, COLUMNNAME_DocumentNote, COLUMNNAME_GL_Category_ID, COLUMNNAME_HasCharges, COLUMNNAME_HasProforma, COLUMNNAME_IsActive, COLUMNNAME_IsChargeOrProductMandatory, COLUMNNAME_IsCreateCounter, COLUMNNAME_IsDefault, COLUMNNAME_IsDefaultCounterDoc, COLUMNNAME_IsDocNoControlled, COLUMNNAME_IsIndexed, COLUMNNAME_IsInTransit, COLUMNNAME_IsNoPriceListCheck, COLUMNNAME_IsOverwriteDateOnComplete, COLUMNNAME_IsOverwriteSeqOnComplete, COLUMNNAME_IsPickQAConfirm, COLUMNNAME_IsPrepareSplitDocument, COLUMNNAME_IsShipConfirm, COLUMNNAME_IsSOTrx, COLUMNNAME_IsSplitWhenDifference, COLUMNNAME_Name, COLUMNNAME_PrintName, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionX_C_DocType
(Properties ctx, int C_DocType_ID, String trxName) Standard ConstructorX_C_DocType
(Properties ctx, int C_DocType_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_DocType
(Properties ctx, String C_DocType_UU, String trxName) Standard ConstructorX_C_DocType
(Properties ctx, String C_DocType_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_DocType
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected int
AccessLevelint
Get Print Format.int
Get Document Type.Get C_DocType_UU.int
Get Difference Document.int
Get Document Type for Invoice.int
Get Document Type for ProForma.int
Get Document Type for Shipment.int
Get Definite Sequence.Get Description.Get Document Base Type.int
Get Document Sequence.Get Inv Sub Type.Get SO Sub Type.int
Get Document Copies.Get Document Note.int
Get GL Category.Get Record ID/ColumnNamegetName()
Get Name.Get Print Text.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Mandatory Charge or Product.boolean
Get Create Counter Document.boolean
Get Default.boolean
Get Default Counter Document.boolean
Get Document is Number Controlled.boolean
Get Charges.boolean
Get Pro forma Invoice.boolean
Get Indexed.boolean
Get In Transit.boolean
Get Allow Product Without Price List.boolean
Get Overwrite Date on Complete.boolean
Get Overwrite Sequence on Complete.boolean
Get Pick/QA Confirmation.boolean
Get Prepare Split Document.boolean
Get Ship/Receipt Confirmation.boolean
isSOTrx()
Get Sales Transaction.boolean
Get Split when Difference.void
setAD_PrintFormat_ID
(int AD_PrintFormat_ID) Set Print Format.void
setC_DocType_ID
(int C_DocType_ID) Set Document Type.void
setC_DocType_UU
(String C_DocType_UU) Set C_DocType_UU.void
setC_DocTypeDifference_ID
(int C_DocTypeDifference_ID) Set Difference Document.void
setC_DocTypeInvoice_ID
(int C_DocTypeInvoice_ID) Set Document Type for Invoice.void
setC_DocTypeProforma_ID
(int C_DocTypeProforma_ID) Set Document Type for ProForma.void
setC_DocTypeShipment_ID
(int C_DocTypeShipment_ID) Set Document Type for Shipment.void
setDefiniteSequence_ID
(int DefiniteSequence_ID) Set Definite Sequence.void
setDescription
(String Description) Set Description.void
setDocBaseType
(String DocBaseType) Set Document Base Type.void
setDocNoSequence_ID
(int DocNoSequence_ID) Set Document Sequence.void
setDocSubTypeInv
(String DocSubTypeInv) Set Inv Sub Type.void
setDocSubTypeSO
(String DocSubTypeSO) Set SO Sub Type.void
setDocumentCopies
(int DocumentCopies) Set Document Copies.void
setDocumentNote
(String DocumentNote) Set Document Note.void
setGL_Category_ID
(int GL_Category_ID) Set GL Category.void
setHasCharges
(boolean HasCharges) Set Charges.void
setHasProforma
(boolean HasProforma) Set Pro forma Invoice.void
setIsChargeOrProductMandatory
(boolean IsChargeOrProductMandatory) Set Mandatory Charge or Product.void
setIsCreateCounter
(boolean IsCreateCounter) Set Create Counter Document.void
setIsDefault
(boolean IsDefault) Set Default.void
setIsDefaultCounterDoc
(boolean IsDefaultCounterDoc) Set Default Counter Document.void
setIsDocNoControlled
(boolean IsDocNoControlled) Set Document is Number Controlled.void
setIsIndexed
(boolean IsIndexed) Set Indexed.void
setIsInTransit
(boolean IsInTransit) Set In Transit.void
setIsNoPriceListCheck
(boolean IsNoPriceListCheck) Set Allow Product Without Price List.void
setIsOverwriteDateOnComplete
(boolean IsOverwriteDateOnComplete) Set Overwrite Date on Complete.void
setIsOverwriteSeqOnComplete
(boolean IsOverwriteSeqOnComplete) Set Overwrite Sequence on Complete.void
setIsPickQAConfirm
(boolean IsPickQAConfirm) Set Pick/QA Confirmation.void
setIsPrepareSplitDocument
(boolean IsPrepareSplitDocument) Set Prepare Split Document.void
setIsShipConfirm
(boolean IsShipConfirm) Set Ship/Receipt Confirmation.void
setIsSOTrx
(boolean IsSOTrx) Set Sales Transaction.void
setIsSplitWhenDifference
(boolean IsSplitWhenDifference) Set Split when Difference.void
Set Name.void
setPrintName
(String PrintName) Set Print Text.toString()
String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_C_DocType
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Field Details
-
DOCBASETYPE_AD_Reference_ID
public static final int DOCBASETYPE_AD_Reference_IDDocBaseType AD_Reference_ID=183- See Also:
-
DOCBASETYPE_APCreditMemo
AP Credit Memo = APC- See Also:
-
DOCBASETYPE_APInvoice
AP Invoice = API- See Also:
-
DOCBASETYPE_APPayment
AP Payment = APP- See Also:
-
DOCBASETYPE_ARCreditMemo
AR Credit Memo = ARC- See Also:
-
DOCBASETYPE_ARProFormaInvoice
AR Pro Forma Invoice = ARF- See Also:
-
DOCBASETYPE_ARInvoice
AR Invoice = ARI- See Also:
-
DOCBASETYPE_ARReceipt
AR Receipt = ARR- See Also:
-
DOCBASETYPE_PaymentAllocation
Payment Allocation = CMA- See Also:
-
DOCBASETYPE_BankStatement
Bank Statement = CMB- See Also:
-
DOCBASETYPE_CashJournal
Cash Journal = CMC- See Also:
-
DOCBASETYPE_DistributionOrder
Distribution Order = DOO- See Also:
-
DOCBASETYPE_FixedAssetsAddition
Fixed Assets Addition = FAA- See Also:
-
DOCBASETYPE_FixedAssetsDisposal
Fixed Assets Disposal = FAD- See Also:
-
DOCBASETYPE_FixedAssetsDepreciation
Fixed Assets Depreciation = FDP- See Also:
-
DOCBASETYPE_GLDocument
GL Document = GLD- See Also:
-
DOCBASETYPE_GLJournal
GL Journal = GLJ- See Also:
-
DOCBASETYPE_Payroll
Payroll = HRP- See Also:
-
DOCBASETYPE_ManufacturingCostCollector
Manufacturing Cost Collector = MCC- See Also:
-
DOCBASETYPE_MaterialPhysicalInventory
Material Physical Inventory = MMI- See Also:
-
DOCBASETYPE_MaterialMovement
Material Movement = MMM- See Also:
-
DOCBASETYPE_MaterialProduction
Material Production = MMP- See Also:
-
DOCBASETYPE_MaterialReceipt
Material Receipt = MMR- See Also:
-
DOCBASETYPE_MaterialDelivery
Material Delivery = MMS- See Also:
-
DOCBASETYPE_MaintenanceOrder
Maintenance Order = MOF- See Also:
-
DOCBASETYPE_ManufacturingOrder
Manufacturing Order = MOP- See Also:
-
DOCBASETYPE_QualityOrder
Quality Order = MQO- See Also:
-
DOCBASETYPE_MatchInvoice
Match Invoice = MXI- See Also:
-
DOCBASETYPE_MatchPO
Match PO = MXP- See Also:
-
DOCBASETYPE_ProjectIssue
Project Issue = PJI- See Also:
-
DOCBASETYPE_PurchaseOrder
Purchase Order = POO- See Also:
-
DOCBASETYPE_PurchaseRequisition
Purchase Requisition = POR- See Also:
-
DOCBASETYPE_SalesOrder
Sales Order = SOO- See Also:
-
DOCSUBTYPEINV_AD_Reference_ID
public static final int DOCSUBTYPEINV_AD_Reference_IDDocSubTypeInv AD_Reference_ID=200068- See Also:
-
DOCSUBTYPEINV_CostAdjustment
Cost Adjustment = CA- See Also:
-
DOCSUBTYPEINV_InternalUseInventory
Internal Use Inventory = IU- See Also:
-
DOCSUBTYPEINV_PhysicalInventory
Physical Inventory = PI- See Also:
-
DOCSUBTYPESO_AD_Reference_ID
public static final int DOCSUBTYPESO_AD_Reference_IDDocSubTypeSO AD_Reference_ID=148- See Also:
-
DOCSUBTYPESO_Quotation
Quotation = OB- See Also:
-
DOCSUBTYPESO_Proposal
Proposal = ON- See Also:
-
DOCSUBTYPESO_PrepayOrder
Prepay Order = PR- See Also:
-
DOCSUBTYPESO_ReturnMaterial
Return Material = RM- See Also:
-
DOCSUBTYPESO_StandardOrder
Standard Order = SO- See Also:
-
DOCSUBTYPESO_OnCreditOrder
On Credit Order = WI- See Also:
-
DOCSUBTYPESO_WarehouseOrder
Warehouse Order = WP- See Also:
-
DOCSUBTYPESO_POSOrder
POS Order = WR- See Also:
-
-
Constructor Details
-
X_C_DocType
Standard Constructor -
X_C_DocType
Standard Constructor -
X_C_DocType
Standard Constructor -
X_C_DocType
Standard Constructor -
X_C_DocType
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevel
in classPO
- Returns:
- 6 - System - Client
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getAD_PrintFormat
- Specified by:
getAD_PrintFormat
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setAD_PrintFormat_ID
public void setAD_PrintFormat_ID(int AD_PrintFormat_ID) Set Print Format.- Specified by:
setAD_PrintFormat_ID
in interfaceI_C_DocType
- Parameters:
AD_PrintFormat_ID
- Data Print Format
-
getAD_PrintFormat_ID
public int getAD_PrintFormat_ID()Get Print Format.- Specified by:
getAD_PrintFormat_ID
in interfaceI_C_DocType
- Returns:
- Data Print Format
-
getC_DocTypeDifference
- Specified by:
getC_DocTypeDifference
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setC_DocTypeDifference_ID
public void setC_DocTypeDifference_ID(int C_DocTypeDifference_ID) Set Difference Document.- Specified by:
setC_DocTypeDifference_ID
in interfaceI_C_DocType
- Parameters:
C_DocTypeDifference_ID
- Document type for generating in dispute Shipments
-
getC_DocTypeDifference_ID
public int getC_DocTypeDifference_ID()Get Difference Document.- Specified by:
getC_DocTypeDifference_ID
in interfaceI_C_DocType
- Returns:
- Document type for generating in dispute Shipments
-
setC_DocType_ID
public void setC_DocType_ID(int C_DocType_ID) Set Document Type.- Specified by:
setC_DocType_ID
in interfaceI_C_DocType
- Parameters:
C_DocType_ID
- Document type or rules
-
getC_DocType_ID
public int getC_DocType_ID()Get Document Type.- Specified by:
getC_DocType_ID
in interfaceI_C_DocType
- Returns:
- Document type or rules
-
getC_DocTypeInvoice
- Specified by:
getC_DocTypeInvoice
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setC_DocTypeInvoice_ID
public void setC_DocTypeInvoice_ID(int C_DocTypeInvoice_ID) Set Document Type for Invoice.- Specified by:
setC_DocTypeInvoice_ID
in interfaceI_C_DocType
- Parameters:
C_DocTypeInvoice_ID
- Document type used for invoices generated from this sales document
-
getC_DocTypeInvoice_ID
public int getC_DocTypeInvoice_ID()Get Document Type for Invoice.- Specified by:
getC_DocTypeInvoice_ID
in interfaceI_C_DocType
- Returns:
- Document type used for invoices generated from this sales document
-
getC_DocTypeProforma
- Specified by:
getC_DocTypeProforma
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setC_DocTypeProforma_ID
public void setC_DocTypeProforma_ID(int C_DocTypeProforma_ID) Set Document Type for ProForma.- Specified by:
setC_DocTypeProforma_ID
in interfaceI_C_DocType
- Parameters:
C_DocTypeProforma_ID
- Document type used for pro forma invoices generated from this sales document
-
getC_DocTypeProforma_ID
public int getC_DocTypeProforma_ID()Get Document Type for ProForma.- Specified by:
getC_DocTypeProforma_ID
in interfaceI_C_DocType
- Returns:
- Document type used for pro forma invoices generated from this sales document
-
getC_DocTypeShipment
- Specified by:
getC_DocTypeShipment
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setC_DocTypeShipment_ID
public void setC_DocTypeShipment_ID(int C_DocTypeShipment_ID) Set Document Type for Shipment.- Specified by:
setC_DocTypeShipment_ID
in interfaceI_C_DocType
- Parameters:
C_DocTypeShipment_ID
- Document type used for shipments generated from this sales document
-
getC_DocTypeShipment_ID
public int getC_DocTypeShipment_ID()Get Document Type for Shipment.- Specified by:
getC_DocTypeShipment_ID
in interfaceI_C_DocType
- Returns:
- Document type used for shipments generated from this sales document
-
setC_DocType_UU
Set C_DocType_UU.- Specified by:
setC_DocType_UU
in interfaceI_C_DocType
- Parameters:
C_DocType_UU
- C_DocType_UU
-
getC_DocType_UU
Get C_DocType_UU.- Specified by:
getC_DocType_UU
in interfaceI_C_DocType
- Returns:
- C_DocType_UU
-
getDefiniteSequence
- Specified by:
getDefiniteSequence
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setDefiniteSequence_ID
public void setDefiniteSequence_ID(int DefiniteSequence_ID) Set Definite Sequence.- Specified by:
setDefiniteSequence_ID
in interfaceI_C_DocType
- Parameters:
DefiniteSequence_ID
- Definite Sequence
-
getDefiniteSequence_ID
public int getDefiniteSequence_ID()Get Definite Sequence.- Specified by:
getDefiniteSequence_ID
in interfaceI_C_DocType
- Returns:
- Definite Sequence
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_DocType
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_DocType
- Returns:
- Optional short description of the record
-
setDocBaseType
Set Document Base Type.- Specified by:
setDocBaseType
in interfaceI_C_DocType
- Parameters:
DocBaseType
- Logical type of document
-
getDocBaseType
Get Document Base Type.- Specified by:
getDocBaseType
in interfaceI_C_DocType
- Returns:
- Logical type of document
-
getDocNoSequence
- Specified by:
getDocNoSequence
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setDocNoSequence_ID
public void setDocNoSequence_ID(int DocNoSequence_ID) Set Document Sequence.- Specified by:
setDocNoSequence_ID
in interfaceI_C_DocType
- Parameters:
DocNoSequence_ID
- Document sequence determines the numbering of documents
-
getDocNoSequence_ID
public int getDocNoSequence_ID()Get Document Sequence.- Specified by:
getDocNoSequence_ID
in interfaceI_C_DocType
- Returns:
- Document sequence determines the numbering of documents
-
setDocSubTypeInv
Set Inv Sub Type.- Specified by:
setDocSubTypeInv
in interfaceI_C_DocType
- Parameters:
DocSubTypeInv
- Inventory Sub Type
-
getDocSubTypeInv
Get Inv Sub Type.- Specified by:
getDocSubTypeInv
in interfaceI_C_DocType
- Returns:
- Inventory Sub Type
-
setDocSubTypeSO
Set SO Sub Type.- Specified by:
setDocSubTypeSO
in interfaceI_C_DocType
- Parameters:
DocSubTypeSO
- Sales Order Sub Type
-
getDocSubTypeSO
Get SO Sub Type.- Specified by:
getDocSubTypeSO
in interfaceI_C_DocType
- Returns:
- Sales Order Sub Type
-
setDocumentCopies
public void setDocumentCopies(int DocumentCopies) Set Document Copies.- Specified by:
setDocumentCopies
in interfaceI_C_DocType
- Parameters:
DocumentCopies
- Number of copies to be printed
-
getDocumentCopies
public int getDocumentCopies()Get Document Copies.- Specified by:
getDocumentCopies
in interfaceI_C_DocType
- Returns:
- Number of copies to be printed
-
setDocumentNote
Set Document Note.- Specified by:
setDocumentNote
in interfaceI_C_DocType
- Parameters:
DocumentNote
- Additional information for a Document
-
getDocumentNote
Get Document Note.- Specified by:
getDocumentNote
in interfaceI_C_DocType
- Returns:
- Additional information for a Document
-
getGL_Category
- Specified by:
getGL_Category
in interfaceI_C_DocType
- Throws:
RuntimeException
-
setGL_Category_ID
public void setGL_Category_ID(int GL_Category_ID) Set GL Category.- Specified by:
setGL_Category_ID
in interfaceI_C_DocType
- Parameters:
GL_Category_ID
- General Ledger Category
-
getGL_Category_ID
public int getGL_Category_ID()Get GL Category.- Specified by:
getGL_Category_ID
in interfaceI_C_DocType
- Returns:
- General Ledger Category
-
setHasCharges
public void setHasCharges(boolean HasCharges) Set Charges.- Specified by:
setHasCharges
in interfaceI_C_DocType
- Parameters:
HasCharges
- Charges can be added to the document
-
isHasCharges
public boolean isHasCharges()Get Charges.- Specified by:
isHasCharges
in interfaceI_C_DocType
- Returns:
- Charges can be added to the document
-
setHasProforma
public void setHasProforma(boolean HasProforma) Set Pro forma Invoice.- Specified by:
setHasProforma
in interfaceI_C_DocType
- Parameters:
HasProforma
- Indicates if Pro Forma Invoices can be generated from this document
-
isHasProforma
public boolean isHasProforma()Get Pro forma Invoice.- Specified by:
isHasProforma
in interfaceI_C_DocType
- Returns:
- Indicates if Pro Forma Invoices can be generated from this document
-
setIsChargeOrProductMandatory
public void setIsChargeOrProductMandatory(boolean IsChargeOrProductMandatory) Set Mandatory Charge or Product.- Specified by:
setIsChargeOrProductMandatory
in interfaceI_C_DocType
- Parameters:
IsChargeOrProductMandatory
- Mandatory Charge or Product
-
isChargeOrProductMandatory
public boolean isChargeOrProductMandatory()Get Mandatory Charge or Product.- Specified by:
isChargeOrProductMandatory
in interfaceI_C_DocType
- Returns:
- Mandatory Charge or Product
-
setIsCreateCounter
public void setIsCreateCounter(boolean IsCreateCounter) Set Create Counter Document.- Specified by:
setIsCreateCounter
in interfaceI_C_DocType
- Parameters:
IsCreateCounter
- Create Counter Document
-
isCreateCounter
public boolean isCreateCounter()Get Create Counter Document.- Specified by:
isCreateCounter
in interfaceI_C_DocType
- Returns:
- Create Counter Document
-
setIsDefault
public void setIsDefault(boolean IsDefault) Set Default.- Specified by:
setIsDefault
in interfaceI_C_DocType
- Parameters:
IsDefault
- Default value
-
isDefault
public boolean isDefault()Get Default.- Specified by:
isDefault
in interfaceI_C_DocType
- Returns:
- Default value
-
setIsDefaultCounterDoc
public void setIsDefaultCounterDoc(boolean IsDefaultCounterDoc) Set Default Counter Document.- Specified by:
setIsDefaultCounterDoc
in interfaceI_C_DocType
- Parameters:
IsDefaultCounterDoc
- The document type is the default counter document type
-
isDefaultCounterDoc
public boolean isDefaultCounterDoc()Get Default Counter Document.- Specified by:
isDefaultCounterDoc
in interfaceI_C_DocType
- Returns:
- The document type is the default counter document type
-
setIsDocNoControlled
public void setIsDocNoControlled(boolean IsDocNoControlled) Set Document is Number Controlled.- Specified by:
setIsDocNoControlled
in interfaceI_C_DocType
- Parameters:
IsDocNoControlled
- The document has a document sequence
-
isDocNoControlled
public boolean isDocNoControlled()Get Document is Number Controlled.- Specified by:
isDocNoControlled
in interfaceI_C_DocType
- Returns:
- The document has a document sequence
-
setIsIndexed
public void setIsIndexed(boolean IsIndexed) Set Indexed.- Specified by:
setIsIndexed
in interfaceI_C_DocType
- Parameters:
IsIndexed
- Index the document for the internal search engine
-
isIndexed
public boolean isIndexed()Get Indexed.- Specified by:
isIndexed
in interfaceI_C_DocType
- Returns:
- Index the document for the internal search engine
-
setIsInTransit
public void setIsInTransit(boolean IsInTransit) Set In Transit.- Specified by:
setIsInTransit
in interfaceI_C_DocType
- Parameters:
IsInTransit
- Movement is in transit
-
isInTransit
public boolean isInTransit()Get In Transit.- Specified by:
isInTransit
in interfaceI_C_DocType
- Returns:
- Movement is in transit
-
setIsNoPriceListCheck
public void setIsNoPriceListCheck(boolean IsNoPriceListCheck) Set Allow Product Without Price List.- Specified by:
setIsNoPriceListCheck
in interfaceI_C_DocType
- Parameters:
IsNoPriceListCheck
- Allow Product Without Price List
-
isNoPriceListCheck
public boolean isNoPriceListCheck()Get Allow Product Without Price List.- Specified by:
isNoPriceListCheck
in interfaceI_C_DocType
- Returns:
- Allow Product Without Price List
-
setIsOverwriteDateOnComplete
public void setIsOverwriteDateOnComplete(boolean IsOverwriteDateOnComplete) Set Overwrite Date on Complete.- Specified by:
setIsOverwriteDateOnComplete
in interfaceI_C_DocType
- Parameters:
IsOverwriteDateOnComplete
- Overwrite Date on Complete
-
isOverwriteDateOnComplete
public boolean isOverwriteDateOnComplete()Get Overwrite Date on Complete.- Specified by:
isOverwriteDateOnComplete
in interfaceI_C_DocType
- Returns:
- Overwrite Date on Complete
-
setIsOverwriteSeqOnComplete
public void setIsOverwriteSeqOnComplete(boolean IsOverwriteSeqOnComplete) Set Overwrite Sequence on Complete.- Specified by:
setIsOverwriteSeqOnComplete
in interfaceI_C_DocType
- Parameters:
IsOverwriteSeqOnComplete
- Overwrite Sequence on Complete
-
isOverwriteSeqOnComplete
public boolean isOverwriteSeqOnComplete()Get Overwrite Sequence on Complete.- Specified by:
isOverwriteSeqOnComplete
in interfaceI_C_DocType
- Returns:
- Overwrite Sequence on Complete
-
setIsPickQAConfirm
public void setIsPickQAConfirm(boolean IsPickQAConfirm) Set Pick/QA Confirmation.- Specified by:
setIsPickQAConfirm
in interfaceI_C_DocType
- Parameters:
IsPickQAConfirm
- Require Pick or QA Confirmation before processing
-
isPickQAConfirm
public boolean isPickQAConfirm()Get Pick/QA Confirmation.- Specified by:
isPickQAConfirm
in interfaceI_C_DocType
- Returns:
- Require Pick or QA Confirmation before processing
-
setIsPrepareSplitDocument
public void setIsPrepareSplitDocument(boolean IsPrepareSplitDocument) Set Prepare Split Document.- Specified by:
setIsPrepareSplitDocument
in interfaceI_C_DocType
- Parameters:
IsPrepareSplitDocument
- Prepare generated split shipment/receipt document
-
isPrepareSplitDocument
public boolean isPrepareSplitDocument()Get Prepare Split Document.- Specified by:
isPrepareSplitDocument
in interfaceI_C_DocType
- Returns:
- Prepare generated split shipment/receipt document
-
setIsShipConfirm
public void setIsShipConfirm(boolean IsShipConfirm) Set Ship/Receipt Confirmation.- Specified by:
setIsShipConfirm
in interfaceI_C_DocType
- Parameters:
IsShipConfirm
- Require Ship or Receipt Confirmation before processing
-
isShipConfirm
public boolean isShipConfirm()Get Ship/Receipt Confirmation.- Specified by:
isShipConfirm
in interfaceI_C_DocType
- Returns:
- Require Ship or Receipt Confirmation before processing
-
setIsSOTrx
public void setIsSOTrx(boolean IsSOTrx) Set Sales Transaction.- Specified by:
setIsSOTrx
in interfaceI_C_DocType
- Parameters:
IsSOTrx
- This is a Sales Transaction
-
isSOTrx
public boolean isSOTrx()Get Sales Transaction.- Specified by:
isSOTrx
in interfaceI_C_DocType
- Returns:
- This is a Sales Transaction
-
setIsSplitWhenDifference
public void setIsSplitWhenDifference(boolean IsSplitWhenDifference) Set Split when Difference.- Specified by:
setIsSplitWhenDifference
in interfaceI_C_DocType
- Parameters:
IsSplitWhenDifference
- Split document when there is a difference
-
isSplitWhenDifference
public boolean isSplitWhenDifference()Get Split when Difference.- Specified by:
isSplitWhenDifference
in interfaceI_C_DocType
- Returns:
- Split document when there is a difference
-
setName
Set Name.- Specified by:
setName
in interfaceI_C_DocType
- Parameters:
Name
- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getName
in interfaceI_C_DocType
- Returns:
- Alphanumeric identifier of the entity
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setPrintName
Set Print Text.- Specified by:
setPrintName
in interfaceI_C_DocType
- Parameters:
PrintName
- The label text to be printed on a document or correspondence.
-
getPrintName
Get Print Text.- Specified by:
getPrintName
in interfaceI_C_DocType
- Returns:
- The label text to be printed on a document or correspondence.
-