ERP/2.50/Developers Guide/Database Model/org.openbravo.model.common.order/C Order
C_Order
Table where there are all the orders. The purchase orders and the sales orders.
- Name:Order
- Classname:Order
This table contains the following columns:
Name | Nullable | Data Type | Description |
C_Order_ID | N | VARCHAR2(32) | A unique and often automatically generated identifier for a sales order. |
AD_Client_ID | N | VARCHAR2(32) | Client for this installation. |
AD_Org_ID | N | VARCHAR2(32) | Organizational entity within client |
IsActive | N | CHAR(1) | A flag indicating whether this record is available for use or de-activated. |
Created | N | DATE | The date that this record is completed. |
CreatedBy | N | VARCHAR2(32) | User who created this records |
Updated | N | DATE | x not implemented |
UpdatedBy | N | VARCHAR2(32) | User who updated this records |
IsSOTrx | N | CHAR(1) | An indication that a transfer of goods and money between business partners is occurring. |
DocumentNo | N | NVARCHAR2(30) | An often automatically generated identifier for all documents. |
DocStatus | N | VARCHAR2(60) | The Document Status indicates the status of a document at this time. |
DocAction | N | VARCHAR2(60) | A means of changing the transaction status of the document. |
Processing | Y | CHAR(1) | A request to process the respective document or task. |
Processed | N | CHAR(1) | A confirmation that the associated documents or requests are processed. |
C_DocType_ID | N | VARCHAR2(32) | A value defining what sequence and process setup are used to handle this document. |
C_DocTypeTarget_ID | N | VARCHAR2(32) | The specific document type which should be used for the document. |
Description | Y | NVARCHAR2(255) | A space to write additional related information. |
IsDelivered | N | CHAR(1) | null |
IsInvoiced | N | CHAR(1) | An indication that a transaction may be invoiced to a business partner. |
IsPrinted | N | CHAR(1) | A reference stating whether or not the document has been printed at any time in the past. |
IsSelected | N | CHAR(1) | null |
SalesRep_ID | Y | VARCHAR2(32) | The person in charge of a document. |
DateOrdered | N | DATE | The time listed on the order. |
DatePromised | Y | DATE | The date that a task, process, or action is to be completed or delivered by. |
DatePrinted | Y | DATE | Date the document was printed. |
DateAcct | N | DATE | The date this transaction is recorded for in the general ledger. |
C_BPartner_ID | N | VARCHAR2(32) | Anyone who takes part in daily business operations by acting as a customer, employee, etc. |
BillTo_ID | Y | VARCHAR2(32) | The location where the invoice payment request will be sent. |
C_BPartner_Location_ID | N | VARCHAR2(32) | The location of the selected business partner. |
POReference | Y | NVARCHAR2(20) | A reference or document order number as listed in business partner application. |
IsDiscountPrinted | N | CHAR(1) | An option to have any discount printed on the invoice. |
C_Currency_ID | N | VARCHAR2(32) | An accepted medium of monetary exchange that may vary across countries. |
PaymentRule | N | VARCHAR2(60) | The method used for payment of this transaction. |
C_PaymentTerm_ID | N | VARCHAR2(32) | The setup and timing defined to complete a specified payment. |
InvoiceRule | N | VARCHAR2(60) | Frequency and method of invoicing |
DeliveryRule | N | VARCHAR2(60) | A definition stating when a specific delivery will occur. |
FreightCostRule | N | VARCHAR2(60) | The calculation method used when charging freight. |
FreightAmt | Y | NUMBER | The charge amount for a specified shipment. |
DeliveryViaRule | N | VARCHAR2(60) | The desired means of getting requested goods to a business partner. |
M_Shipper_ID | Y | VARCHAR2(32) | The name of the company making the shipment. |
C_Charge_ID | Y | VARCHAR2(32) | A cost or expense incurred during business activity. |
ChargeAmt | Y | NUMBER | The amount of a cost or expense incurred during business activity. |
PriorityRule | N | VARCHAR2(60) | A defined level of importance or precedence. |
TotalLines | N | NUMBER | The final sum of all line totals made to a specified document or transaction (not including taxes). |
GrandTotal | N | NUMBER | The final monetary amount (including taxes) charge listed in a document. |
M_Warehouse_ID | N | VARCHAR2(32) | The location where products arrive to or are sent from. |
M_PriceList_ID | N | VARCHAR2(32) | A catalog of selected items with prices defined generally or for a specific partner. |
IsTaxIncluded | Y | CHAR(1) | Tax is included in the price |
C_Campaign_ID | Y | VARCHAR2(32) | An advertising effort aimed at increasing sales. |
C_Project_ID | Y | VARCHAR2(32) | Identifier of a project defined within the Project & Service Management module. |
C_Activity_ID | Y | VARCHAR2(32) | A distinct activity defined and used in activity based management. |
Posted | N | VARCHAR2(60) | An accounting status button that indicates if the transaction has already been posted to the general ledger or not. |
AD_User_ID | Y | VARCHAR2(32) | An acquaintance to reach for information related to the business partner. |
CopyFrom | Y | CHAR(1) | An addition of statements from pre-existing documents. |
DropShip_BPartner_ID | Y | VARCHAR2(32) | Business Partner for Drop Shipment |
DropShip_Location_ID | Y | VARCHAR2(32) | Business Partner Shipment Location for Drop Shipment |
DropShip_User_ID | Y | VARCHAR2(32) | Business Partner Contact for Drop Shipment |
IsSelfService | N | CHAR(1) | x not implemented |
AD_OrgTrx_ID | Y | VARCHAR2(32) | The organization which performs or initiates the transaction. |
User1_ID | Y | VARCHAR2(32) | A display of optional elements that are previously defined for this account combination. |
User2_ID | Y | VARCHAR2(32) | A display of optional elements that are previously defined for this account combination. |
Deliverynotes | Y | NVARCHAR2(2000) | null |
C_Incoterms_ID | Y | VARCHAR2(32) | null |
Incotermsdescription | Y | NVARCHAR2(255) | null |
Generatetemplate | Y | CHAR(1) | null |
Delivery_Location_ID | Y | VARCHAR2(32) | The specific place or address an order will be shipped to or carried out from. |
CopyFromPO | Y | CHAR(1) | Copy lines from orders |
FIN_Paymentmethod_ID | Y | VARCHAR2(32) | It is the method by which payment is expected to be made or received. |
FIN_Payment_Priority_ID | Y | VARCHAR2(32) | Sets the priority of the payment plans generated when processing the invoice or order. |
Other Info
Check constraints
These are the check constraints for this table:
- C_ORDER_ISACTIVE_CHECK: ISACTIVE IN ('Y', 'N')
- C_ORDER_ISDELIVERED_CHECK: ISDELIVERED IN ('Y', 'N')
- C_ORDER_ISDISCOUNTPRINTED_CHK: ISDISCOUNTPRINTED IN ('Y', 'N')
- C_ORDER_ISINVOICED_CHECK: ISINVOICED IN ('Y', 'N')
- C_ORDER_ISPRINTED_CHECK: ISPRINTED IN ('Y', 'N')
- C_ORDER_ISSELECTED_CHECK: ISSELECTED IN ('Y', 'N')
- C_ORDER_ISSOTRX_CHECK: ISSOTRX IN ('Y', 'N')
- C_ORDER_ISTAXINCLUDED_CHECK: ISTAXINCLUDED IN ('Y', 'N')
- C_ORDER_PROCESSED_CHECK: PROCESSED IN ('Y', 'N')
Indexes
These are the indexes for this table (for each index there is a list of all the columns included within it):
Non Unique
- C_ORDER_BPARTNER
- C_ORDER_CLIENT_ORG_DATE_DOCNO
- C_ORDER_DOCNO
- C_ORDER_UPDATED
Unique
- C_ORDER_KEY
Columns
Sales Order
Unique identifier and a reference to a Sales Order originating from the document sequence defined for this document type.
- Physical column name: C_Order_ID
- Property Name: id
- Reference: ID
Client
- Physical column name: AD_Client_ID
- Property Name: client
- Reference: TableDir
- Default value: @AD_CLIENT_ID@
Foreign key column to AD_Client table, (column: AD_Client_ID)
Organization
- Physical column name: AD_Org_ID
- Property Name: organization
- Reference: TableDir
- Default value: @#AD_Org_ID@
Foreign key column to AD_Org table, (column: AD_Org_ID)
Validation Rule AD_Org (without *): Organization selection without *. With the following code:
AD_ORG_ID <> '0'
Active
There are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reporting. There are two reasons for de-activating and not deleting records:
(1) The system requires the record for auditing purposes.
(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are existing invoices for it. By de-activating the Business Partner you prevent it from being used in future transactions.
- Physical column name: IsActive
- Property Name: active
- Reference: YesNo
Creation Date
The Created field indicates the date that this record was created.
- Physical column name: Created
- Property Name: creationDate
- Reference: DateTime
Created By
- Physical column name: CreatedBy
- Property Name: createdBy
- Reference: Search
Foreign key column to AD_User table, (column: AD_User_ID)
Updated
The Updated field indicates the date that this record was updated.
- Physical column name: Updated
- Property Name: updated
- Reference: DateTime
Updated By
- Physical column name: UpdatedBy
- Property Name: updatedBy
- Reference: Search
Foreign key column to AD_User table, (column: AD_User_ID)
Sales Transaction
The Sales Transaction checkbox indicates if this item is a Sales Transaction.
- Physical column name: IsSOTrx
- Property Name: salesTransaction
- Reference: YesNo
- Default value: @IsSOTrx@
Document No.
The document number is usually automatically generated by the system and determined by the document type of the document. If the document is not saved, the preliminary number is displayed in "<>". If the document type of your document has no automatic document sequence defined, the field will be empty when creating a new document. This is for documents which usually have an external number (like vendor invoice). If you leave the field empty, the system will generate a document number for you. The document sequence used for this fallback number is defined in the "Document Sequence" window with the name "DocumentNo_<TableName>", where TableName is the actual name of the table inside the database (e.g. C_Order).
- Physical column name: DocumentNo
- Property Name: documentNo
- Reference: String
- This column is part of the table's identifier
Document Status
The Document Status indicates the status of a document at this time. To change the status of a document, use one of the buttons usually located at the bottom of the document window.
- Physical column name: DocStatus
- Property Name: documentStatus
- Reference: List
- Default value: DR
List values: All_Document Status
The allowed values for this list are:
- ?? (Unknown)
- AP (Accepted)
- CH (Modified)
- CL (Closed)
- CO (Completed)
- DR (Draft)
- IN (Inactive)
- IP (Under Way)
- NA (Not Accepted)
- PE (Accounting Error)
- PO (Posted)
- PR (Printed)
- RE (Re-Opened)
- TE (Transfer Error)
- TR (Transferred)
- VO (Voided)
- WP (Not Paid)
- XX (Procesando)
Document Action
You find the current status in the Document Status field. The options are listed in a popup
- Physical column name: DocAction
- Property Name: documentAction
- Reference: Button
- Default value: CO
Process Now
When this field is set as 'Y' a process is being performed on this record.
- Physical column name: Processing
- Property Name: processNow
- Reference: Button
Processed
The Processed checkbox indicates that a document has been processed.
- Physical column name: Processed
- Property Name: processed
- Reference: YesNo
Document Type
- Physical column name: C_DocType_ID
- Property Name: documentType
- Reference: TableDir
- Default value: 0
Foreign key column to C_DocType table, (column: C_DocType_ID)
Transaction Document
- Physical column name: C_DocTypeTarget_ID
- Property Name: transactionDocument
- Reference: Table
Foreign key column to C_DocType table, (column: C_DocType_ID)
Reference Table C_DocType_Trx With the following where clause:
C_DocType.AD_Client_ID=@#AD_Client_ID@ AND (@AD_Org_ID@ <> '0' OR COALESCE(@AD_Org_ID@,'-1')='-1')
Validation Rule C_DocType PO/SO: Document Tpe for orders. With the following code:
C_DocType.DocBaseType IN ('SOO', 'POO') AND C_DocType.IsSOTrx='@IsSOTrx@' AND (AD_ISORGINCLUDED(@AD_Org_ID@,C_DocType.AD_Org_ID, @#AD_Client_ID@) <> '-1' OR COALESCE(@AD_Org_ID@,'-1')='-1')
Callout: SL_Order_DocType
This element is linked to a callout.
It is implemented by org.openbravo.erpCommon.ad_callouts.SL_Order_DocType Java class.
Description
A description is limited to 255 characters.
- Physical column name: Description
- Property Name: description
- Reference: Text
Delivered
- Physical column name: IsDelivered
- Property Name: delivered
- Reference: YesNo
Re-invoice
Indicator if invoiced
- Physical column name: IsInvoiced
- Property Name: reinvoice
- Reference: YesNo
The Printed checkbox indicates if this document or line will included when printing.
- Physical column name: IsPrinted
- Property Name: print
- Reference: YesNo
Selected
- Physical column name: IsSelected
- Property Name: selected
- Reference: YesNo
Sales Representative
- Physical column name: SalesRep_ID
- Property Name: salesRepresentative
- Reference: Table
Foreign key column to AD_User table, (column: AD_User_ID)
Reference Table AD_User SalesRep With the following where clause:
EXISTS (SELECT * FROM C_BPartner bp WHERE AD_User.C_BPartner_ID=bp.C_BPartner_ID AND bp.IsSalesRep='Y')
Order Date
Indicates the Date an item was ordered.
- Physical column name: DateOrdered
- Property Name: orderDate
- Reference: Date
- Default value: @#Date@
- This column is part of the table's identifier
Scheduled Delivery Date
Scheduled Delivery Date indicates the date, if any, that an order was promised by.
- Physical column name: DatePromised
- Property Name: scheduledDeliveryDate
- Reference: Date
- Default value: @#Date@
Date printed
Indicates the Date that a document was printed.
- Physical column name: DatePrinted
- Property Name: datePrinted
- Reference: Date
Accounting Date
The date this transaction is recorded on in the general ledger. This date also indicates which accounting period within the fiscal year this transaction will be part of.
- Physical column name: DateAcct
- Property Name: accountingDate
- Reference: Date
- Default value: @#Date@
Business Partner
- Physical column name: C_BPartner_ID
- Property Name: businessPartner
- Reference: Search
Foreign key column to C_BPartner table, (column: C_BPartner_ID)
Callout: SE_Order_BPartner
This element is linked to a callout.
It is implemented by org.openbravo.erpCommon.ad_callouts.SE_Order_BPartner Java class.
Invoice Address
- Physical column name: BillTo_ID
- Property Name: invoiceAddress
- Reference: Table
Foreign key column to C_BPartner_Location table, (column: C_BPartner_Location_ID)
Reference Table C_BPartner Location
Validation Rule C_BPartner Location - Bill To: null. With the following code:
C_BPartner_Location.C_BPartner_ID=@C_BPartner_ID@ AND C_BPartner_Location.IsBillTo='Y' AND C_BPartner_Location.IsActive='Y'
Partner Address
- Physical column name: C_BPartner_Location_ID
- Property Name: partnerAddress
- Reference: TableDir
Foreign key column to C_BPartner_Location table, (column: C_BPartner_Location_ID)
Validation Rule C_BPartner Location - Ship To: null. With the following code:
C_BPartner_Location.C_BPartner_ID=@C_BPartner_ID@ AND C_BPartner_Location.IsShipTo='Y' AND C_BPartner_Location.IsActive='Y'
Order Reference
This can be used to input a reference for this specific transaction. For example, a Purchase Order number can be input on a Sales Order for easier reference.
- Physical column name: POReference
- Property Name: orderReference
- Reference: String
Print Discount
The Discount Printed Checkbox indicates if the discount will be printed on the document.
- Physical column name: IsDiscountPrinted
- Property Name: printDiscount
- Reference: YesNo
Currency
- Physical column name: C_Currency_ID
- Property Name: currency
- Reference: TableDir
- Default value: @C_Currency_ID@
Foreign key column to C_Currency table, (column: C_Currency_ID)
Form of Payment
Form of Payment indicates the method of payment used for this transaction (eg. cash, wire transfer, etc.)
- Physical column name: PaymentRule
- Property Name: formOfPayment
- Reference: List
- Default value: B
List values: All_Payment Rule
The allowed values for this list are:
- 1 (Wire Transfer): Wire Transfer
- 2 (Check): Check
- 3 (Promissory Note): Promissory Note
- 4 (Money Order)
- 5 (Bank Deposit)
- B (Cash): Cash payments that generate an automatic accounting line.
- C (Cash on Delivery): Cash on Delivery
- K (Credit Card)
- P (On Credit): Cash payments that do not generate an automatic accounting line. Its is not an automatic cash entry.
- R (Bank Remittance)
- T (Transfer (ACH))
- W (Withholding)
Payment Terms
- Physical column name: C_PaymentTerm_ID
- Property Name: paymentTerms
- Reference: TableDir
Foreign key column to C_PaymentTerm table, (column: C_PaymentTerm_ID)
Invoice Terms
The Invoice Rule defines how a Business Partner is invoiced and the frequency of invoicing.
- Physical column name: InvoiceRule
- Property Name: invoiceTerms
- Reference: List
- Default value: D
Validation Rule Invoice Rules for POS Sales orders: Filters the possible Invoice Rules whein is selected the POS Sales order document.. With the following code:
(AD_Ref_List.value IN ('I', 'D', 'O') OR @OrderType@<>'WR')
List values: C_Order InvoiceRule
The allowed values for this list are:
- D (After Delivery): Invoice per Delivery
- I (Immediate): Immediate Invoice
- N (Do Not Invoice): Order should not be invoiced trough Process Invoice
- O (After Order Delivered): Invoice for every order
- S (Customer Schedule After Delivery): Invoice per Customer Invoice Schedule
Delivery Terms
The Delivery Rule indicates when an order should be delivered. For example should the order be delivered when the entire order is complete, when a line is complete or as the products become available.
- Physical column name: DeliveryRule
- Property Name: deliveryTerms
- Reference: List
- Default value: A
List values: C_Order DeliveryRule
The allowed values for this list are:
- A (Availability): As soon as an item becomes available
- L (Complete Line): As soon as all items of a line become available
- O (Complete Order): As soon as all items of an order are available
- R (After Receipt): After receipt of cash
Freight Cost Rule
The Freight Cost Rule indicates the method used when charging for freight.
- Physical column name: FreightCostRule
- Property Name: freightCostRule
- Reference: List
- Default value: I
List values: C_Order FreightCostRule
The allowed values for this list are:
- C (Calculated): Calculated based on Product Freight Rule
- F (Fix price): Fixed freight price
- I (Freight included): Freight cost included
- L (Line): Entered at Line level
Freight Amount
The Freight Amount indicates the amount charged for Freight in the document currency.
- Physical column name: FreightAmt
- Property Name: freightAmount
- Reference: Amount
Delivery Method
The Delivery Via indicates how the products should be delivered. For example, will the order be picked up or shipped.
- Physical column name: DeliveryViaRule
- Property Name: deliveryMethod
- Reference: List
- Default value: P
List values: C_Order DeliveryViaRule
The allowed values for this list are:
- D (Delivery)
- P (Pickup)
- S (Shipper)
Shipping Company
- Physical column name: M_Shipper_ID
- Property Name: shippingCompany
- Reference: TableDir
Foreign key column to M_Shipper table, (column: M_Shipper_ID)
Charge
- Physical column name: C_Charge_ID
- Property Name: charge
- Reference: Table
Foreign key column to C_Charge table, (column: C_Charge_ID)
Reference Table C_Charge With the following where clause:
C_Charge.AD_Client_ID IN (@#User_Client@)
Callout: SL_Charge
This element is linked to a callout.
It is implemented by org.openbravo.erpCommon.ad_callouts.SL_Charge Java class.
Charge Amount
The Charge Amount indicates the amount for an additional charge.
- Physical column name: ChargeAmt
- Property Name: chargeAmount
- Reference: Amount
- Default value: 0
Priority
The Priority indicates the importance (high, medium, low) of this document
- Physical column name: PriorityRule
- Property Name: priority
- Reference: List
- Default value: 5
List values: All_PriorityRule
The allowed values for this list are:
- 3 (High): High priority
- 5 (Medium): Medium Priority
- 7 (Low): Low priority
Summed Line Amount
The Total amount displays the total of all lines in document currency
- Physical column name: TotalLines
- Property Name: summedLineAmount
- Reference: Amount
Grand Total Amount
The Grand Total displays the total amount including Tax and Freight in document currency
- Physical column name: GrandTotal
- Property Name: grandTotalAmount
- Reference: Amount
- This column is part of the table's identifier
Warehouse
- Physical column name: M_Warehouse_ID
- Property Name: warehouse
- Reference: Table
Foreign key column to M_Warehouse table, (column: M_Warehouse_ID)
Reference Table M_Warehouse of Client With the following where clause:
M_Warehouse.AD_Client_ID=@#AD_Client_ID@ AND (select ad.isactive from ad_org ad where ad.ad_org_id = M_Warehouse.AD_Org_ID) = 'Y'
Price List
- Physical column name: M_PriceList_ID
- Property Name: priceList
- Reference: TableDir
Foreign key column to M_PriceList table, (column: M_PriceList_ID)
Callout: SL_Order_PriceList
This element is linked to a callout.
It is implemented by org.openbravo.erpCommon.ad_callouts.SL_Order_PriceList Java class.
Price includes Tax
The Tax Included checkbox indicates if the prices include tax. This is also known as the gross price.
- Physical column name: IsTaxIncluded
- Property Name: priceIncludesTax
- Reference: YesNo
Sales Campaign
- Physical column name: C_Campaign_ID
- Property Name: salesCampaign
- Reference: TableDir
Foreign key column to C_Campaign table, (column: C_Campaign_ID)
Project
- Physical column name: C_Project_ID
- Property Name: project
- Reference: Search
Foreign key column to C_Project table, (column: C_Project_ID)
Validation Rule C_Project based on status and bpartner: null. With the following code:
C_Project.projectstatus IN ('OP', 'OR') AND (C_Project.c_bpartner_id=@C_BPartner_ID@ OR '@IsSOTrx@'='N') OR C_Project.c_project_id = @c_project_id@
Callout: SE_Order_Project
This element is linked to a callout.
It is implemented by org.openbravo.erpCommon.ad_callouts.SE_Order_Project Java class.
Activity
- Physical column name: C_Activity_ID
- Property Name: activity
- Reference: TableDir
Foreign key column to C_Activity table, (column: C_Activity_ID)
Posted
An accounting status button that indicates if the transaction has already been posted to the general ledger or not. When doing the accounting manually this button can be used to post or unpost the transaction from the general ledger by hand.
- Physical column name: Posted
- Property Name: posted
- Reference: Button
- Default value: N
User/Contact
- Physical column name: AD_User_ID
- Property Name: userContact
- Reference: TableDir
Foreign key column to AD_User table, (column: AD_User_ID)
Validation Rule AD_User C_BPartner User/Contacts: null. With the following code:
AD_User.C_BPartner_ID=@C_BPartner_ID@
Copy from
Copy lines (products) from another document of the same type.
- Physical column name: CopyFrom
- Property Name: copyFrom
- Reference: Button
Drop Ship Partner
- Physical column name: DropShip_BPartner_ID
- Property Name: dropShipPartner
- Reference: Table
Foreign key column to C_BPartner table, (column: C_BPartner_ID)
Reference Table C_BPartner Customers With the following where clause:
C_BPartner.IsCustomer='Y'
Drop Ship Location
- Physical column name: DropShip_Location_ID
- Property Name: dropShipLocation
- Reference: Table
Foreign key column to C_BPartner_Location table, (column: C_BPartner_Location_ID)
Reference Table C_BPartner Location
Validation Rule C_BPartner Location - Drop Ship To: null. With the following code:
C_BPartner_Location.C_BPartner_ID=@DropShip_BPartner_ID@ AND C_BPartner_Location.IsShipTo='Y'
Drop Ship Contact
- Physical column name: DropShip_User_ID
- Property Name: dropShipContact
- Reference: Table
Foreign key column to AD_User table, (column: AD_User_ID)
Reference Table AD_User
Validation Rule AD_User C_BPartner User/Contacts Drop: null. With the following code:
AD_User.C_BPartner_ID=@DropShip_BPartner_ID@
Self-Service
Self-Service allows users to enter data or update their data. The flag indicates, that this record was entered or created via Self-Service or that the user can change it via the Self-Service functionality.
- Physical column name: IsSelfService
- Property Name: selfService
- Reference: YesNo
Trx Organization
- Physical column name: AD_OrgTrx_ID
- Property Name: trxOrganization
- Reference: Table
Foreign key column to AD_Org table, (column: AD_Org_ID)
Reference Table AD_Org (Trx) With the following where clause:
AD_Org.IsSummary='N' AND AD_Org_ID <> '0'
1st Dimension
The user defined element displays the optional elements that have been defined for this account combination.
- Physical column name: User1_ID
- Property Name: stDimension
- Reference: String
2nd Dimension
The user defined element displays the optional elements that have been defined for this account combination.
- Physical column name: User2_ID
- Property Name: ndDimension
- Reference: String
Delivery notes
Notes for the delivery
- Physical column name: Deliverynotes
- Property Name: deliveryNotes
- Reference: Text
Incoterms
- Physical column name: C_Incoterms_ID
- Property Name: incoterms
- Reference: TableDir
Foreign key column to C_Incoterms table, (column: C_Incoterms_ID)
INCOTERMS description
Description of the incoterm
- Physical column name: Incotermsdescription
- Property Name: iNCOTERMSDescription
- Reference: Text
Generate template
A button that copies the products that are defined as template in the business partner window
- Physical column name: Generatetemplate
- Property Name: generateTemplate
- Reference: Button
Delivery Location
- Physical column name: Delivery_Location_ID
- Property Name: deliveryLocation
- Reference: Table
Foreign key column to C_BPartner_Location table, (column: C_BPartner_Location_ID)
Reference Table C_BPartner Location
Validation Rule C_BPartner Location - Ship To: null. With the following code:
C_BPartner_Location.C_BPartner_ID=@C_BPartner_ID@ AND C_BPartner_Location.IsShipTo='Y' AND C_BPartner_Location.IsActive='Y'
Copy from PO
Copy lines from orders
- Physical column name: CopyFromPO
- Property Name: copyFromPO
- Reference: Button
Payment Method
- Physical column name: FIN_Paymentmethod_ID
- Property Name: paymentMethod
- Reference: TableDir
Foreign key column to FIN_Paymentmethod table, (column: Fin_Paymentmethod_ID)
Validation Rule FIN_PaymentMethodsWithAccount: Filters only the payment methods that belong to a financial account. With the following code:
EXISTS (SELECT 1 FROM FIN_FinAcc_PaymentMethod fapm WHERE FIN_PaymentMethod.FIN_PaymentMethod_ID=fapm.FIN_PaymentMethod_ID)
FIN_Payment_Priority_ID
- Physical column name: FIN_Payment_Priority_ID
- Property Name: fINPaymentPriority
- Reference: TableDir
- Default value: @SQL=SELECT FIN_Payment_Priority_ID FROM FIN_Payment_Priority WHERE AD_ISORGINCLUDED( (CASE WHEN @#AD_Org_ID@='0' THEN (SELECT ad_org_id FROM ad_org WHERE name = ( SELECT min(o.name) FROM ad_org o join ad_orgtype ot on (o.ad_orgtype_id=ot.ad_orgtype_id) join ad_role_orgaccess ra on (o.ad_org_id=ra.ad_org_id) join ad_role r on (ra.ad_role_id = r.ad_role_id) WHERE ot.istransactionsallowed = 'Y' and r.ad_role_id=@AD_Role_ID@)) ELSE @#AD_Org_ID@ END), AD_Org_ID, @#AD_Client_ID@) <> -1 AND Isdefault = 'Y' ORDER BY Priority
Foreign key column to FIN_Payment_Priority table, (column: FIN_Payment_Priority_ID)
Related tables
Tables that link this table:
- DataImportOrder.Sales Order
- FIN_Payment_Schedule.Order
- FinancialMgmtJournalLine.Sales Order
- InOutHeaderV.Sales Order
- Invoice.Sales Order
- InvoiceHeaderV.Sales Order
- InvoiceV2.Sales Order
- MaterialMgmtShipmentInOut.Sales Order
- OrderLine.Sales Order
- OrderLineTax.Sales Order
- OrderLineTaxV.Sales Order
- OrderOpen.Sales Order
- OrderTax.Sales Order
- ProjectLine.Purchase Order
- ProjectLine.Sales Order
- ProjectPhase.Sales Order
- Request.Sales Order
- RequestionAction.Sales Order
- WarehousePeriodInvoiced.Sales Order