SlideShare a Scribd company logo
1 of 34
Database Definition
Object Name : Requisition
Table Name : M_Requisition
M Requisition
Contains the requirements for the materials.This requirements have a date and it’s
possibleto assign a vendor
 M Requisition ID: The ID identifies a uniquerequisition
 Description: A description is limited to 255 characters.
 DocumentNo: 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 beempty when creating a new document. This is for documents which usually havean external
number (likevendor invoice).If you leavethe 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
insidethe database(e.g. C_Order).
 C BPartner ID: A Business Partner is anyonewith whom you transact.This can include
Vendor, Customer, Employee or Salesperson
 M PriceList ID: PriceLists areused to determine the pricing,margin and costof items purchased or sold.
 C Currency ID: Indicates
Database Relationship ER Diagram
Purchase specific
M_Requisition
 Name:M_Requisition
 Classname:ProcurementRequisition
This tablecontains the followingcolumns:
Name Nullable Data Type Description
M_Requisition_ID No
VARCHAR
(32)
The ID identifies a uniquerequisition
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata between
Clients.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity - examples are
store, department. You can sharedata between organizations.
IsActive No CHAR (1)
There are two methods of making records unavailablein the system:
One is to delete the record, the other is to de-activatethe record. A de-
activated record is not availablefor selection,but availablefor
reporting. There aretwo reasons for de-activatingand not deleting
records:
(1) The system requires the record for auditingpurposes.(2) The record
is referenced by other records.E.g., you cannot delete a Business
Partner, if there areexistinginvoices for it.By de-activatingthe Business
Partner you prevent it from being used in future transactions.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was created.
Createdby No
VARCHAR
(32)
The Created By field indicates the user who created this record.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was updated.
Updatedby No
VARCHAR
(32)
The Updated By field indicates theuser who updated this record.
Description Yes
NVARCHAR
(255)
A description is limited to 255 characters.
DocumentNo No
NVARCHAR
(30)
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 beempty when creatinga new
document. This is for documents which usually havean external number
(likevendor invoice).If you leavethe 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 insidethe database(e.g. C_Order).
M_PriceList_ID Yes VARCHAR PriceLists areused to determine the pricing,margin and costof items
(32) purchased or sold.
C_Currency_ID Yes
VARCHAR
(32)
Indicates the currency to be used when processingthis document.
Createpo No CHAR (1)
Button to generate the correspondingpurchaseorders to fulfill the
products demand.
C_BPartner_ID Yes
VARCHAR
(32)
A Business Partner is anyonewith whom you transact.This can includea
customer, vendor, employee or any combination of these.
DocAction No
VARCHAR
(60)
You find the current status in the Document Status field. The options are
listed in a popup
Processed No CHAR (1) The Processed checkbox indicates thata document has been processed.
AD_User_ID No
VARCHAR
(32)
The User identifies a unique user in the system. This could be an internal
user or a business partner contact
Processing No CHAR (1) When this field is setas 'Y' a process is beingperformed on this record.
DocStatus No
VARCHAR
(60)
The Document Status indicates thestatus 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.
Table Name : M_RequisitionLine
M RequisitionLine
The table defines the individual linethatcomprisea requisition
 M Requisitionline ID: Identifies each product required to purchasein a requisition
 M Requisition ID: The ID identifies a uniquerequisition
 Dateplanned: Refers to the due date in which payment must be done.
 M Product ID: Identifies an item which is either purchased or sold in this organization.
 Qty: The Quantity indicates the number of a specific productor item for this document.
 PriceStd: The Standard Priceindicates the standard or normal pricefor a product on this pricelist
 PriceLimit: The PriceLimit indicates thelowest pricefor a productstated in the Price ListCurrency.
 PriceList: The List Priceis the official ListPricein the document currency.
 C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled by the document
sequence for this document type.
 LineNetAmt: Indicates thelinenet amount based on the quantity and the actual price. Any additional
charges or freight arenot included.
M_RequisitionLine
 Name:M_RequisitionLine
 Classname:ProcurementRequisitionLine
This tablecontains the followingcolumns:
Name Nullable Data Type Description
M_Requisitionline_ID No
VARCHAR
(32)
Identifies each product demand of a requisition.
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata
between Clients.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity -
examples are store, department. You can sharedata between
organizations.
IsActive No CHAR (1)
There are two methods of making records unavailablein the
system: One is to delete the record, the other is to de-activate
the record. A de-activated record is not availablefor selection,
but availablefor reporting.There are two reasons for de-
activatingand not deleting records:
(1) The system requires the record for auditingpurposes.(2)
The record is referenced by other records.E.g., you cannot
delete a Business Partner,if there are existinginvoices for it.
By de-activatingthe Business Partner you prevent itfrom
being used in future transactions.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was
created.
Createdby No
VARCHAR
(32)
The Created By field indicates the user who created this
record.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was
updated.
Updatedby No
VARCHAR
(32)
The Updated By field indicates theuser who updated this
record.
M_Requisition_ID No
VARCHAR
(32)
The ID identifies a uniquerequisition
M_Product_ID No
VARCHAR
(32)
Identifies an item which is either purchased or sold in this
organization.
Qty No DECIMAL
The Quantity indicates thenumber of a specific productor
item for this document.
PriceList Yes DECIMAL
The Net ListPriceis the official pricestated by the selected
pricelistand the currency of the document.
LineNetAmt Yes DECIMAL
Indicates the linenet amount based on the quantity and the
actual price.Any additional charges or freightare not
included.
C_BPartner_ID Yes
VARCHAR
(32)
A Business Partner is anyonewith whom you transact.This
can includea customer, vendor, employee or any combination
of these.
C_UOM_ID Yes
VARCHAR
(32)
The UOM defines a unique non monetary unitof measure
M_Product_Uom_Id Yes
VARCHAR
(32)
Alternative order UOM for the product.
QuantityOrder Yes DECIMAL Product quantity in the order uom.
M_AttributeSetInstance_ID Yes
VARCHAR
(32)
The values of the actual ProductAttributes
Reqstatus No
VARCHAR
(60)
Each productdemand has its own status different than the
status of the requisition.The statuses of the demands are:
Open: The demand hasn'tbeen yet fulfilled.Closed:Has been
ordered enough products.Cancelled:The demand has been
closed without ordering any product. Planned: The demand
has been included in a PurchasePlan of the MRP module.
Orderedqty No DECIMAL Indicates the already ordered quantity to fulfill thedemand.
Description Yes
NVARCHAR
(255)
A description is limited to 255 characters.
Changestatus Yes CHAR (1) Button to change the status of the record.
Internalnotes Yes
NVARCHAR
(255)
Notes that can be set with the aimto be seen only by users
with access to the record.
Suppliernotes Yes
NVARCHAR
(255)
Notes set to includein the PurchaseOrders with indicationsto
the vendor.
Needbydate No
TIMESTAMP
(7)
The date by when the demand needs to be fulfilled.
PriceActual Yes DECIMAL
The actual priceindicates the pricefor a product in source
currency.
Discount Yes DECIMAL
The Discountindicates thediscountapplied or taken as a
percentage.
C_Currency_ID Yes
VARCHAR
(32)
Indicates the currency to be used when processingthis
document.
Lockedby Yes
VARCHAR
(32)
Indicates the user that is lockingtherecord.
Lockqty Yes DECIMAL Quantity set to be used when the record is processed.
Lockprice Yes DECIMAL Priceset to be used when the record is processed.
M_PriceList_ID Yes
VARCHAR
(32)
PriceLists areused to determine the pricing,margin and cost
of items purchased or sold.
Lockdate Yes
TIMESTAMP
(7)
Indicates the date when the record was locked.Id the lock itis
more than 3 days old itis considered as unlocked.
Lockcause Yes
VARCHAR
(60)
Indicatethe reason to be locked the requisition line.The
demands are locked when are being used in processes that
will generate PurchaseOrders to fulfill thedemand. The lock is
removed when those processes finish or if the lock is 3 days
old.
The causes areThe Requisition to Order window or the
inclusion of the demand in a MRP process.
Line No
DECIMAL
(10,0)
Indicates the unique linefor a document. It will also control
the display order of the lines within a document.
Dateplanned Yes
TIMESTAMP
(7)
Expected date of the transaction.
Gross_Unit_Price Yes DECIMAL
This is the pricethat is provided when the priceis inclusiveof
taxes.
Gross_Amt Yes
DECIMAL
Object Name : Order
Table Name : C_Order
Purchase Order
Purchase Order allows you to enter and modify Purchase Orders. Purchase Order defines a purchase order for an
organization. When a Purchase Order has been entered you can generate a Shipment Document or Invoice from
this Purchase Order Simple Purchase Order is used to trigger orders with minimal data. Thi s data is completed
with default values in each type of order.
When commercial traders enter into a contract for the purchase of goods they are free to negotiate specific terms
of their contract. These terms include the price, quantity, and characteristics of the goods. Every international
contract will also contain what is referred to as an Incoterm (international commercial term). The Incoterm
selected by the parties to the transaction will determine which party pays the cost of each segment of transport,
who is responsible for loading & unloading of goods, and who bears the risk of loss at any given point during a
given international shipment. Incoterms also influence Customs valuation basis of imported merchandise.
Database Relationship ER Diagram
Order ERD
C Order
Table where there areall the orders.The purchaseorders and the sales orders.
 C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled
 by the document sequence for this document type.
 DocumentNo: 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 beempty when creating a new document. This is for documents which usually havean external
number (likevendor invoice).If you leavethe 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
insidethe database(e.g. C_Order).
 DocStatus: The Document Status indicates the status of a document at this time. If you want to change
the document status,use the Document Action field
 DocAction: You find the current status in the Document Status field.The options are listed in a popup
 C DocType ID: The Document Type determines document sequence and processing rules
 C DocTypeTarget ID: You can convert document types (e.g. from Offer to Order or Invoice).The
conversion is then reflected in the current type. This processingis initiated by selectingthe appropriate
Document Action.
 Description: A description is limited to 255 characters.
 IsApproved: The Approved checkbox indicates if this document requires approval before itcan be
processed.
 IsCreditApproved: Credit Approved indicates if the creditapproval was successful for Orders
 IsDelivered:
 IsInvoiced: Indicator if invoiced
 IsPrinted: The Printed checkbox indicates if this document or linewill included when printing.
 IsTransferred: The transferred checkbox indicates if thetransactions associated with this document
should be transferred to the General Ledger.
 DateOrdered: Indicates the Date an item was ordered.
 DatePromised: The Date Promised indicates the date, if any, that an Order was promised for.
 DateAcct: The Accounting Date indicates thedate to be used on the General Ledger accountentries
generated from this document
 SalesRep ID: The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a
valid internal user.
 C PaymentTerm ID: Payment Terms identify the method and timingof payment for this transaction.
 BillTo ID: An indication of the address to use in the invoice.¡br /¿
 C Currency ID: Indicates the Currency to be used when processingor reportingon this record
 InvoiceRule: The InvoiceRule defines how a Business Partner is invoiced and the frequency of invoicing.
 FreightAmt: The Freight Amount indicates theamount charged for Freight in the document currency.
 DeliveryViaRule: The Delivery Via indicates how the products should be delivered. For example, will the
order be picked up or shipped.
 M Shipper ID: The Shipper is any entity which will provideshippingto or shipping froman Organization.
 PriorityRule: The Priority indicates theimportance (high, medium, low) of this document
 TotalLines: The Total amount displaysthetotal of all lines in documentcurrency
 GrandTotal: The Grand Total displaysthetotal amount includingTax and Freight in document currency
 M Warehouse ID:The Warehouse identifies a uniqueWarehousewhere products are stored or Services
are provided.
 M PriceList ID: PriceLists areused to determine the pricing,margin and costof items purchased or sold.
 Processing: When this field is setas ’Y’ a process is beingperformed on this record.
 C Campaign ID: The Campaign defines a unique marketing program. Projects can be associated with a pre
defined Marketing Campaign. You can then report based on a specific Campaign.
 C BPartner ID: A Business Partner is anyonewith whom you transact.This can include Vendor, Customer,
Employee or Salesperson
 AD User ID: The User identifies a uniqueuser in the system. This could be an internal user or a business
partner contact
 POReference: The business partner order reference is the order reference for this specific transaction;
Often PurchaseOrder numbers are given to printon Invoices for easier reference. A standard number can
be defined in the Business Partner (Customer) window.
 C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)
 ChargeAmt: The Charge Amount indicates the amount for an additional charge.
 Processed: The Processed checkbox indicates thata document has been processed.
 C BPartner Location ID: The Partner address indicates the location of a Business Partner
 C Project ID: Project ID is a user defined identifier for a Project
 C Activity ID: Activities indicatetasks thatare performed and used to utilizeActivity based Costing
 IsSOTrx: The Sales Transaction checkbox indicates if this itemis a Sales Transaction.
 DatePrinted: Indicates the Date that a document was printed.
 DeliveryRule: 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.
 FreightCostRule: The Freight Cost Rule indicates themethod used when charging for freight.
 PaymentRule: The Payment Rule indicates the method of invoicepayment.
 IsDiscountPrinted: The DiscountPrinted Checkbox indicates if the discountwill be printed on the
document.
 Posted: The Posted field indicates the status of the Generation of General Ledger Accounting Lines
 IsTaxIncluded: The Tax Included checkbox indicates if the prices includetax.This is also known as the
gross price.
 IsSelected:
 SendEMail: Send emails with document attached (e.g. Invoice, Delivery Note, etc.)
 DropShip User ID: Business Partner Contactfor Drop Shipment
 DropShip BPartner ID: Business Partner for Drop Shipment
 CopyFrom: Copy record lines
 DropShip Location ID: Business Partner Shipment Location for Drop Shipment
 IsSelfService: Self-Service allows users to enter data or update their data. The flag indicates,thatthis
record was entered or created via Self-Serviceor that the user can change it via the Self-Service
functionality.
 AD OrgTrx ID: The organization which performs or initiates this transaction (for another organization).The
owning Organization may not be the transaction organization in a servicebureau environment, with
centralized services,and inter-organization transactions.
 User2 ID: The user defined element displaystheoptional elements that have been defined for this
accountcombination.
 User1 ID: The user defined element displaystheoptional elements that have been defined for this
accountcombination.
 Deliverynotes: Notes for the delivery
 C Incoterms ID: The ID identifies a unique Incoterm
 Incotermsdescription: Description of the incoterm
 Generatetemplate: A button that copies the products that are defined as template in the business
partner window
 Delivery Location ID: Location where the productwill be delivered to
 CopyFromPO: Copy lines from orders
C_Order
Table where there areall the orders.The purchaseorders and the sales orders.
 Name:Order
 Classname:Order
This tablecontains the followingcolumns:
Name Nullable Data Type Description
C_Order_ID N VARCHAR2(32)
A uniqueand often automatically generated identifier for
a sales order.
AD_Client_ID N VARCHAR2(32) Clientfor this installation.
AD_Org_ID N VARCHAR2(32) Organizational entity within client
IsActive N CHAR(1)
A flagindicatingwhether this record is availablefor useor
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 thata 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 thestatus of a document
at this time.
DocAction N VARCHAR2(60)
A means of changingthe transaction status of the
document.
Processing Y CHAR(1) A request to process the respective document or task.
Processed N CHAR(1)
A confirmation thatthe associated documents or requests
are processed.
C_DocType_ID N VARCHAR2(32)
A valuedefiningwhat 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 spaceto write additional related information.
IsDelivered N CHAR(1) null
IsInvoiced N CHAR(1)
An indication thata transaction may be invoiced to a
business partner.
IsPrinted N CHAR(1)
A reference statingwhether 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 chargeof 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 isrecorded for in the general
ledger.
C_BPartner_ID N VARCHAR2(32)
Anyone who takes partin daily businessoperations by
actingas a customer, employee, etc.
BillTo_ID Y VARCHAR2(32)
The location where the invoicepayment 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 discountprinted 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 timingdefined to complete a specified
payment.
InvoiceRule N VARCHAR2(60) Frequency and method of invoicing
DeliveryRule N VARCHAR2(60) A definition statingwhen a specific delivery will occur.
FreightCostRule N VARCHAR2(60) The calculation method used when chargingfreight.
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 makingthe shipment.
C_Charge_ID Y VARCHAR2(32) A costor expense incurred duringbusiness activity.
ChargeAmt Y NUMBER
The amount of a cost or expense incurred duringbusiness
activity.
PriorityRule N VARCHAR2(60) A defined level of importanceor precedence.
TotalLines N NUMBER
The final sumof all linetotals madeto a specified
document or transaction (notincludingtaxes).
GrandTotal N NUMBER
The final monetary amount (includingtaxes) chargelisted
in a document.
M_Warehouse_ID N VARCHAR2(32) The location where products arriveto or are sent from.
M_PriceList_ID N VARCHAR2(32)
A catalogof 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 advertisingeffort aimed at increasingsales.
C_Project_ID Y VARCHAR2(32)
Identifier of a projectdefined within the Project& Service
Management module.
C_Activity_ID Y VARCHAR2(32)
A distinctactivity defined and used in activity based
management.
Posted N VARCHAR2(60)
An accountingstatus button that indicates if the
transaction has already been posted to the general ledger
or not.
AD_User_ID Y VARCHAR2(32)
An acquaintanceto reach for information related to the
business partner.
CopyFrom Y CHAR(1) An addition of statements from pre-existingdocuments.
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 Contactfor 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 accountcombination.
User2_ID Y VARCHAR2(32)
A display of optional elements that are previously defined
for this accountcombination.
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 placeor address an order will beshipped to
or carried outfrom.
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
processingthe invoiceor order.
Table Name : C_OrderLine
The table defines the individual lineitems that comprisean Order
 C OrderLine ID: The Sales Order Line is a uniqueidentifier for a linein an order.
 C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled by the document
sequence for this document type.
 Line: Indicates the unique linefor a document. It will also control thedisplay order of the lines within a
document.
 DateOrdered: Indicates the Date an item was ordered. 198/499
 DatePromised: The Date Promised indicates the date, if any, that an Order was promised for.
 DateDelivered: Date when the product was delivered
 DateInvoiced: The Date Invoiceindicates thedate printed on the invoice.
 Description: A description is limited to 255 characters.
 M Product ID: Identifies an item which is either purchased or sold in this organization.
 C UOM ID:The UOM defines a unique non monetary Unit of Measure
 M Warehouse ID:The Warehouse identifies a uniqueWarehousewhere products are stored or Services
are provided.
 QtyOrdered: The Ordered Quantity indicates the quantity of a product that was ordered.
 QtyReserved: The Reserved Quantity indicates thequantity of a product that is currently reserved for
other orders.
 QtyDelivered: The Delivered Quantity indicates thequantity of a product that has been delivered.
 QtyInvoiced: The Invoiced Quantity indicates the quantity of a product that have been invoiced.
 M Shipper ID: The Shipper is any entity which will provideshippingto or shipping froman Organization.
 C Currency ID: Indicates the Currency to be used when processingor reportingon this record
 PriceList: The List Priceis the official ListPricein the document currency.
 PriceActual: The Actual or Unit Priceindicates thePricefor a product in sourcecurrency.
 C Tax ID: The Tax indicates the type of tax for this document line.
 Lot: The Lot Number indicates the specific lotthata product was part of.
 SerNo: The Serial Number identifies a tracked, warranted product. It can only be used when the quantity
is 1.
 C BPartner ID: A Business Partner is anyonewith whom you transact.This can include Vendor, Customer,
Employee or Salesperson
 DirectShip: Direct Shipment indicates if this linewill ship directfromthe vendor to the customer
 FreightAmt: The Freight Amount indicates theamount charged for Freight in the document currency.
 C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)
 ChargeAmt: The Charge Amount indicates the amount for an additional charge.
 C BPartner Location ID: The Partner address indicates the location of a Business Partner
 LineNetAmt: Indicates thelinenet amount based on the quantity and the actual price. Any additional
charges or freight arenot included.
 PriceLimit: The PriceLimit indicates thelowest pricefor a productstated in the PriceListCurrency.
 Discount: The Discountindicates the discountapplied or taken as a percentage.
 S ResourceAssignment ID: The ID identifies a unique record
 Ref OrderLine ID: Reference of the Sales Order Line to the correspondingPurchase Order Line or vice
versa.
 M AttributeSetInstance ID: The values of the actual ProductAttributes
 IsDescription: If a lineis Description Only,e.g. Product Inventory is not corrected. No accounting
transactions arecreated and the amount or totals arenot incl uded in the document. This for including
descriptional detail lines,e.g. for an Work Order.
 M Product Uom Id: Alternative order uom for the product.
 QuantityOrder: Product quantity in the order uom.
 Lastpriceso: The lastsales order priceof the product with the business partner of the sales order
 M Offer ID: PriceAdjustment
 PriceStd: The Standard Priceindicates the standard or normal pricefor a product on this pricelist
C_OrderLine
The table defines the individual lineitems that comprisean Order
 Name:OrderLine
 Classname:OrderLine
This tablecontains the followingcolumns:
Name Nullable Data Type Description
C_OrderLine_ID N VARCHAR2(32)
A uniqueand often automatically generated identifier
for a sales order line.
AD_Client_ID N VARCHAR2(32) Clientfor this installation.
AD_Org_ID N VARCHAR2(32) Organizational entity within client
IsActive N CHAR(1)
A flagindicatingwhether this record is availablefor 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
C_Order_ID N VARCHAR2(32)
A uniqueand often automatically generated identifier
for a sales order.
Line N NUMBER(10, 0)
A linestatingthe position of this request in the
document.
C_BPartner_ID Y VARCHAR2(32)
Anyone who takes partin daily businessoperations by
actingas a customer, employee, etc.
C_BPartner_Location_ID Y VARCHAR2(32) The location of the selected business partner.
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.
DateDelivered Y DATE Date when the product was delivered
DateInvoiced Y DATE The time listed on the invoice.
Description Y NVARCHAR2(2000) A spaceto write additional related information.
M_Product_ID Y VARCHAR2(32) An item produced by a process.
M_Warehouse_ID N VARCHAR2(32) The location where products arriveto or are sent from.
DirectShip N CHAR(1) Ship direct from Vendor to Customer
C_UOM_ID N VARCHAR2(32) A non monetary unitof measure.
QtyOrdered N NUMBER
The number of an item involved in a transaction,given
in standard units.Itis used to determine priceper unit.
QtyReserved N NUMBER Reserved Quantity
QtyDelivered N NUMBER Delivered Quantity
QtyInvoiced N NUMBER
The total number of a product included in an invoiceto
a business partner.
M_Shipper_ID Y VARCHAR2(32) The name of the company makingthe shipment.
C_Currency_ID N VARCHAR2(32)
An accepted medium of monetary exchange that may
vary across countries.
PriceList N NUMBER The official priceof a product in a specified currency.
PriceActual N NUMBER The pricethat will bepaid for a specified item.
PriceLimit N NUMBER The lowest pricea specified item may be sold for.
LineNetAmt N NUMBER
The final amountof a specified line,based only on
quantities and prices.
Discount Y NUMBER Discountin percent
FreightAmt N NUMBER The charge amount for a specified shipment.
C_Charge_ID Y VARCHAR2(32) A costor expense incurred duringbusiness activity.
ChargeAmt Y NUMBER
The amount of a cost or expense incurred during
business activity.
C_Tax_ID N VARCHAR2(32)
The percentage of money requested by the government
for this specified productor transaction.
S_ResourceAssignment_ID Y VARCHAR2(32) x not implemented
Ref_OrderLine_ID Y VARCHAR2(32) Reference to correspondingSales/PurchaseOrder
M_AttributeSetInstance_ID Y VARCHAR2(32)
An attribute associated with a product as partof an
attribute set.
IsDescription N CHAR(1) if true, the lineis justdescription and no transaction
QuantityOrder Y NUMBER
The number of a certain item involved in the
transaction,shown in units which differ from the
standard UOM.
M_Product_Uom_Id Y VARCHAR2(32) The unit of measure being used for the request.
M_Offer_ID Y VARCHAR2(32) The ability to raiseor lower prices.
PriceStd N NUMBER The regular or normal priceof a product in the
respective pricelist.
CANCELPRICEAD Y CHAR(1)
Used to activateor deactive the priceadjustment for
each line
C_Order_Discount_ID Y VARCHAR2(32) null
Iseditlinenetamt Y CHAR(1)
A flagused to allowthe end-user to edit Line Net
Amount field.
Taxbaseamt Y NUMBER The total sumon which taxes are added.
Table Name : C_ OrderTax
The table constains thetax amount for an Order based on the lines entered.
 C_Order ID: The Sales Order ID is a uniqueidentifier of a Sales Order. This is controlled
 by the document sequence for this document type.
 C_Tax ID: The Tax indicates thetype of tax for this document line.
 TaxBaseAmt: The Tax BaseAmount indicates the baseamount used for calculating
 the tax amount.
 TaxAmt: The Tax Amount displaysthetotal tax amount for a document.
 Line: Indicates the unique line
Table Name : C_OrderTax
 Name:C_OrderTax
 Classname:OrderTax
This tablecontains the followingcolumns:
Name Nullable Data Type Description
C_Order_ID No VARCHAR (32)
Unique identifier and a reference to a Sales Order originatingfromthe
document sequence defined for this document type.
C_Tax_ID No VARCHAR (32) The Tax indicates thetype of tax for this document line.
Line Yes DECIMAL
Indicates the unique linefor a document. It will also control thedisplay
order of the lines within a document.
Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated.
TaxAmt No DECIMAL The Tax Amount displaysthetotal tax amount for a document.
TaxBaseAmt No DECIMAL
The Tax BaseAmount indicates the baseamount used for calculating
the tax amount.
UpdatedBy No VARCHAR (32) The Updated By field indicates theuser who updated this record.
CreatedBy No VARCHAR (32) The Created By field indicates the user who created this record.
Created No TIMESTAMP (7) The Created field indicates the date that this record was created.
IsActive No CHAR (1)
There are two methods of making records unavailablein the system:
One is to delete the record, the other is to de-activatethe record. A
de-activated record is not availablefor selection,but availablefor
reporting. There aretwo reasons for de-activatingand not deleting
records:
(1) The system requires the record for auditingpurposes.(2) The
record is referenced by other records. E.g., you cannotdelete a
Business Partner,if there are existinginvoices for it.By de-activating
the Business Partner you prevent it from being used in future
transactions.
AD_Org_ID No VARCHAR (32)
An organization is a unitof your clientor legal entity - examples are
store, department. You can sharedata between organizations.
AD_Client_ID No VARCHAR (32)
A Clientis a company or a legal entity. You cannotsharedata between
Clients.
C_OrderTax_ID No
VARCHAR (32)
Table Name : C_OrderLineTax
 Name:C_OrderLineTax
 Classname:OrderLineTax
This tablecontains the followingcolumns:
Name Nullable Data Type Description
C_Orderlinetax_ID No
VARCHAR
(32)
A uniqueidentifier and a reference to a sales order linetax.
C_Orderline_ID No
VARCHAR
(32)
A uniqueidentifier and a reference to a sales order line(product).
C_Tax_ID No
VARCHAR
(32)
The Tax indicates thetype of tax for this document line.
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata between
Clients.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity - examples are
store, department. You can sharedata between organizations.
Isactive No CHAR (1)
There are two methods of making records unavailablein the system:
One is to delete the record, the other is to de-activatethe record. A de-
activated record is not availablefor selection,but availablefor
reporting. There aretwo reasons for de-activatingand not deleting
records:
(1) The system requires the record for auditingpurposes.(2) The record
is referenced by other records.E.g., you cannot delete a Business
Partner, if there areexistinginvoices for it.By de-activatingthe
Business Partner you prevent itfrom being used in future transactions.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was created.
Createdby No
VARCHAR
(32)
The Created By field indicates the user who created this record.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was updated.
Updatedby No
VARCHAR
(32)
The Updated By field indicates theuser who updated this record.
Taxbaseamt No DECIMAL
The Tax BaseAmount indicates the baseamount used for calculating
the tax amount.
Taxamt No DECIMAL The Tax Amount displaysthetotal tax amount for a document.
Line Yes DECIMAL
Indicates the unique linefor a document. It will also control thedisplay
order of the lines within a document.
C_Order_ID No
VARCHAR
(32)
Unique identifier and a reference to a Sales Order originatingfromthe
document sequence defined for this document type.
Table Name :C_Order_Discount
 Name:C_Order_Discount
 Classname:OrderDiscount
This tablecontains the followingcolumns:
Name Nullable Data Type Description
C_Order_Discount_ID No
VARCHAR
(32)
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata
between Clients.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity - examples are
store, department. You can sharedata between organizations.
Isactive No CHAR (1)
There are two methods of making records unavailablein the system:
One is to delete the record, the other is to de-activatethe record. A
de-activated record is not availablefor selection,but availablefor
reporting. There aretwo reasons for de-activatingand not deleting
records:
(1) The system requires the record for auditingpurposes.(2) The
record is referenced by other records. E.g., you cannotdelete a
Business Partner,if there are existinginvoices for it.By de-activating
the Business Partner you prevent it from being used in future
transactions.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was created.
Createdby No
VARCHAR
(32)
The Created By field indicates the user who created this record.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was updated.
Updatedby No
VARCHAR
(32)
The Updated By field indicates theuser who updated this record.
C_Order_ID No
VARCHAR
(32)
Unique identifier and a reference to a Sales Order originatingfrom
the document sequence defined for this document type.
C_Discount_ID No
VARCHAR
(32)
Discountapplicableto prices.
Line No
DECIMAL
(10,0)
Indicates the unique linefor a document. It will also control the
display order of the lines within a document.
Cascade No CHAR (1)
Indicates if itis applied in an accumulativeway or if it is applied to
the baseamount.
C Invoice
Contains all theinvoices
 C Invoice ID: The InvoiceID uniquely identifies an InvoiceDocument.
 DocumentNo: 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 beempty when creating a new document. This is for documents which usually havean external
number (likevendor invoice).If you leavethe 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
insidethe database(e.g. C_Order).
 C DocType ID: The Document Type determines document sequence and processingrules
 DocStatus: The Document Status indicates the status of a document at this time. If you want to change
the document status,use the Document Action field
 DocAction: You find the current status in the Document Status field.The options are listed in a popup
 Processing: When this field is setas ’Y’ a process is beingperformed on this record.
 Processed: The Processed checkbox indicates thata document has been processed.
Invoice
 C BPartner ID: A Business Partner is anyonewith whom you transact.This can includeVendor, Customer,
Employee or Salesperson
 C PaymentTerm ID: Payment Terms identify the method and timingof payment for this transaction.
 C BPartner Location ID: The Partner address indicates the location of a Business Partner
 IsApproved: The Approved checkbox indicates if this document requires approval before itcan be
processed.
 IsTransferred: The transferred checkbox indicates if thetransactions associated with this document
should be transferred to the General Ledger.
 C Currency ID: Indicates the Currency to be used when processingor reportingon this record
 TotalLines: The Total amount displaysthetotal of all lines in documentcurrency
 GrandTotal: The Grand Total displaysthetotal amount includingTax and Freight in document currency
 DateAcct: The Accounting Date indicates thedate to be used on the General Ledger accountentries
generated from this document
 C Campaign ID: The Campaign defines a unique marketing program. Projects can be associated with a pre
defined Marketing Campaign. You can then report based on a specific Campaign.
 C Project ID: Project ID is a user defined identifier for a Project
 C Activity ID: Activities indicatetasks thatare performed and used to utilizeActivity based Costing
 SalesRep ID: The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a
valid internal user.
 AD User ID: The User identifies a uniqueuser in the system. This could be an internal user or a busi ness
partner contact
 IsSOTrx: The Sales Transaction checkbox indicates if this itemis a Sales Transaction.
 C DocTypeTarget ID: You can convert document types (e.g. from Offer to Order or
Invoice).The conversion is then reflected in the current type. This processingis initiated
by selectingthe appropriateDocument Action.
 Description: A description is limited to 255 characters.
 DateInvoiced: The Date Invoiceindicates thedate printed on the invoice.
 DatePrinted: Indicates the Date that a document was printed.
 POReference: The business partner order reference is the order reference for this specific transaction;
Often PurchaseOrder numbers are given to printon Invoices for easier reference. A standard number can
be defined in the Business Partner (Customer) window.
 C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)
 ChargeAmt: The Charge Amount indicates the amount for an additional charge.
 M PriceList ID: PriceLists areused to determine the pricing,margin and costof items purchased or sold.
 PaymentRule: The Payment Rule indicates the method of invoicepayment.
 C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled by the document
sequence for this document type.
 DateOrdered: Indicates the Date an item was ordered.
 IsDiscountPrinted: The DiscountPrinted Checkbox indicates if the discountwill beprinted on the
document.
 IsPrinted: The Printed checkbox indicates if this document or linewill included when printing.
 IsTaxIncluded: The Tax Included checkbox indicates if the prices includetax.This is also known as the
gross price.
 Posted: The Posted field indicates the status of the Generation of General Ledger Accounting Lines
 IsPaid: The document is paid
 GenerateTo: A button that creates documents
 CreateFrom: The Create From process will createa new document based on information in an existing
document selected by the user.
 SendEMail: Send emails with document attached (e.g. Invoice, Delivery Note, etc.)
 CopyFrom: Copy record lines
 IsSelfService: Self-Service allows users to enter data or update their data. The flagindicates,thatthis
record was entered or created via Self-Serviceor that the user can change it via the Self-Service
functionality.
 AD OrgTrx ID: The organization which performs or initiates this transaction (for another organization).The
owning Organization may not be the transaction organization in a servicebureau environment, with
centralized services,and inter-organization transactions.
 User1 ID: The user defined element displaystheoptional elements that have been defined for this
accountcombination.
 User2 ID: The user defined element displaystheoptional elements that have been defined for this
accountcombination.
Object Name : Invoice
Table Name : C_Invoice
 Name:C_Invoice
 Classname:Invoice
This tablecontains the followingcolumns:
Name Nullable Data Type Description
User2_ID Yes
VARCHAR
(32)
The user defined element displaystheoptional elements that
have been defined for this accountcombination.
User1_ID Yes
VARCHAR
(32)
The user defined element displaystheoptional elements that
have been defined for this accountcombination.
AD_OrgTrx_ID Yes
VARCHAR
(32)
The organization which performs or initiates this transaction
(for another organization).The owning Organization may not
be the transaction organization in a servicebureau
environment, with centralized services,and inter-organization
transactions.
IsSelfService No CHAR (1)
Self-Service allows users to enter data or update their data.
The flagindicates,thatthis record was entered or created via
Self-Service or that the user can change itvia the Self-Service
functionality.
CopyFrom Yes CHAR (1)
Copy lines (products) from another document of the same
type.
DateAcct No
TIMESTAMP
(7)
The date this transaction isrecorded on in the general ledger.
This date also indicates which accountingperiod within the
fiscal year this transaction will bepartof.
C_Withholding_ID Yes
VARCHAR
(32)
The Withholdingindicates the type of withholdingto be
calculated.
Withholdingamount Yes DECIMAL
Taxdate Yes
TIMESTAMP
(7)
Tax Date
Totalpaid No DECIMAL Total amount paid.
DaysTillDue No DECIMAL Number of days left for the next due date
EM_APRM_Addpayment Yes CHAR (1) Launches a process to add a payment to the selected invoice.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity -
examples are store, department. You can sharedata between
organizations.
LastCalculatedOnDate Yes
TIMESTAMP
(7)
Last Calculated On Date for payment monitor
UpdatePaymentMonitor No CHAR (1) Update payment monitor information
DocumentNo No
NVARCHAR
(30)
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 beempty when creatinga new document. This is for
documents which usually havean 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 insidethe database(e.g. C_Order).
POReference Yes
NVARCHAR
(20)
This can be used to inputa reference for this specific
transaction.For example, a PurchaseOrder number can be
input on a Sales Order for easier reference.
DateOrdered Yes
TIMESTAMP
(7)
Indicates the Date an item was ordered.
DateInvoiced No
TIMESTAMP
(7)
The Date Invoiceindicates thedate printed on the invoice.
C_DocTypeTarget_ID No
VARCHAR
(32)
Specifies document subtype (eg. POS Order, Return Material,
etc.) that each document (such as Sales Invoice,Purchase
Order, etc.). Various document subtypes usually differ on the
consequences they have. You can convert document types
(e.g. from Offer to Order). The conversion is then reflected in
the current type.
C_BPartner_ID No
VARCHAR
(32)
A Business Partner is anyonewith whom you transact.This
can includea customer, vendor, employee or any combination
of these.
SalesRep_ID Yes
VARCHAR
(32)
Indicates the sales representativeresponsiblefor the
transaction thatthe document specifies .A valid sales
representative is a business partner marked as an employee
and a sales representative.
Ispaid No CHAR (1) The document is paid for.
OutstandingAmt No DECIMAL OutstandingAmount. Amount pending to be paid
DueAmt No DECIMAL Total amount due
GrandTotal No DECIMAL
The Grand Total displaysthetotal amount includingTax and
Freight in document currency
DocStatus No
VARCHAR
(60)
The Document Status indicates thestatus of a document at
this time. To change the status of a document, use one of the
buttons usually located atthe bottom of the document
window.
FIN_Paymentmethod_ID No
VARCHAR
(32)
EM_APRM_Processinvoice Yes
VARCHAR
(60)
FIN_Payment_Priority_ID Yes
VARCHAR
(32)
Sets the priority of the payment plans generated when
processingthe invoiceor order.
The distribution algorithmwill bedriven by this priority.The
pending payments for order or payments will be displayed
ordered by the payment priority firstand then by the due
date.
Finalsettlement Yes
TIMESTAMP
(7)
Daysoutstanding Yes DECIMAL
Percentageoverdue Yes DECIMAL
C_Costcenter_ID Yes
VARCHAR
(32)
Division thatadds to the cost of an organization.Internal
structure for costallocation.
Calculate_Promotions Yes
VARCHAR
(1)
A_Asset_ID Yes
VARCHAR
(32)
Any item of economic value owned by the corporation,
especially thatwhich could be converted to cash.
Iscashvat No CHAR (1) Cash VAT tax rate
Prepaymentamt No DECIMAL
C_Campaign_ID Yes
VARCHAR
(32)
The Campaign defines a unique marketing program. Projects
can be associated with a pre defined Marketing Campaign.
You can then report based on a specific Campaign.
C_Project_ID Yes
VARCHAR
(32)
Identifier of a projectdefined within the Project& Service
Management module.
C_Activity_ID Yes
VARCHAR
(32)
Activities indicatetasks thatareperformed and used to utilize
Activity based Costing
AD_User_ID Yes
VARCHAR
(32)
The User identifies a unique user in the system. This could be
an internal user or a business partner contact
Description Yes
NVARCHAR
(255)
A description is limited to 255 characters.
IsTaxIncluded Yes CHAR (1)
The Tax Included checkbox indicates if the prices include tax.
This is also known as the gross price.
C_Charge_ID Yes
VARCHAR
(32)
The Charge indicates a type of Charge (Handling,Shipping,
Restocking)
IsSOTrx No CHAR (1)
The Sales Transaction checkbox indicates if this itemis a Sales
Transaction.
IsDiscountPrinted No CHAR (1)
The DiscountPrinted Checkbox indicates if the discountwill be
printed on the document.
DatePrinted Yes
TIMESTAMP
(7)
Indicates the Date that a document was printed.
UpdatedBy No
VARCHAR
(32)
The Updated By field indicates theuser who updated this
record.
IsPrinted No CHAR (1)
The Printed checkbox indicates if this document or linewill
included when printing.
PaymentRule Yes VARCHAR Form of Payment indicates themethod of payment used for
(60) this transaction (eg. cash,wire transfer,etc.)
C_BPartner_Location_ID No
VARCHAR
(32)
The Partner address indicates the location of a Business
Partner
ChargeAmt Yes DECIMAL
The Charge Amount indicates the amount for an additional
charge.
M_PriceList_ID No
VARCHAR
(32)
PriceLists areused to determine the pricing,margin and cost
of items purchased or sold.
C_Order_ID Yes
VARCHAR
(32)
Unique identifier and a reference to a Sales Order originating
from the document sequence defined for this document type.
C_PaymentTerm_ID No
VARCHAR
(32)
Payment Terms identify the method and timingof payment
for this transaction.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was
created.
Processing Yes CHAR (1)
When this field is setas 'Y' a process is beingperformed on
this record.
C_Currency_ID No
VARCHAR
(32)
Indicates the currency to be used when processingthis
document.
GenerateTo Yes CHAR (1) A button that creates documents
Posted No
VARCHAR
(60)
An accountingstatus button that indicates if the transaction
has already been posted to the general ledger or not. When
doingthe accountingmanually thisbutton can be used to post
or unpostthe transaction fromthe general ledger by hand.
TotalLines No DECIMAL
The Total amount displaysthetotal of all linesin document
currency
C_Invoice_ID No
VARCHAR
(32)
The InvoiceID uniquely identifies an InvoiceDocument.
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata
between Clients.
IsActive No CHAR (1)
There are two methods of making records unavailablein the
system: One is to delete the record, the other is to de-activate
the record. A de-activated record is not availablefor selection,
but availablefor reporting.There are two reasons for de-
activatingand not deleting records:
(1) The system requires the record for auditingpurposes.(2)
The record is referenced by other records.E.g., you cannot
delete a Business Partner,if there are existinginvoices for it.
By de-activatingthe Business Partner you prevent itfrom
being used in future transactions.
CreatedBy No
VARCHAR
(32)
The Created By field indicates the user who created this
record.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was
updated.
CreateFrom Yes CHAR (1)
A process that allows theuser to copy lines (products) froman
existingdocument different from the one being copied into.
For example, in caseof entering a new Goods Shipment, the
user can copy lines (products) from an existingSales Order or
Sales Invoice.
C_DocType_ID No
VARCHAR
(32)
The Document Type determines document sequence and
processingrules
DocAction No
VARCHAR
(60)
You find the current status in the Document Status field. The
options are listed in a popup
Processed No CHAR (1)
The Processed checkbox indicates thata document has been
processed.
Table Name : C_InvoiceLine
Contains the individual items or charges on an Invoice
 C InvoiceLine ID: The InvoiceLine uniquely identifies a singlelineof an Invoice.
 C Invoice ID: The InvoiceID uniquely identifies an InvoiceDocument.
 C OrderLine ID: The Sales Order Line is a uniqueidentifier for a linein an order.
 Line: Indicates the unique linefor a document. It will also control thedisplay order of the lines within a
document.
 Description: A description is limited to 255 characters.
 M Product ID: Identifies an item which is either purchased or sold in this organization.
 QtyInvoiced: The Invoiced Quantity indicates the quantity of a product that have been invoiced.
 PriceList: The List Priceis the official ListPricein the document currency.
 PriceActual: The Actual or Unit Priceindicates thePricefor a product in sourcecurrency.
 LineNetAmt: Indicates thelinenet amount based on the quantity and the actual price. Any additional
charges or freight arenot included.
 C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)
 ChargeAmt: The Charge Amount indicates the amount for an additional charge.
 C UOM ID: The UOM defines a unique non monetary Unit of Measure
 C Tax ID: The Tax indicates the type of tax for this document line.
 M InOutLine ID: The Shipment/Receipt Line indicates a uniquelinein a Shipment/Receipt document
 PriceLimit: The PriceLimit indicates thelowest pricefor a productstated in the PriceListCurrency.
 S ResourceAssignment ID: The ID identifies a unique record
 A Asset ID: Any item of economic valueowned by the corporation,especially that which could be
converted to cash.
 TaxAmt: The Tax Amount displaysthetotal tax amount for a document.
 M AttributeSetInstance ID: The values of the actual ProductAttributes
 IsDescription: If a lineis Description Only,e.g. Product Inventory is not corrected. No accounting
transactions arecreated and the amount or totals arenot included in the document. This for including
descriptional detail lines,e.g. for an Work Order.
 QuantityOrder: Product quantity in the order uom.
 M Product Uom Id: Alternative order uom for the product.
 C Invoice Discount ID: The ID identifies a uniquediscountfor the invoice
 C Projectline ID: The ProjectLine indicates a uniqueprojectline.
 M Offer ID: PriceAdjustment
 PriceStd: The Standard Priceindicates the standard or normal pricefor a product on this pricelist
Table Name : C_InvoiceLine
 Name:C_InvoiceLine
 Classname:InvoiceLine
This tablecontains the followingcolumns:
Name Nullable Data Type Description
IsDescription No CHAR (1)
If a lineis Description Only,e.g. Product Inventory is not
corrected. No accountingtransactions arecreated and the
amount or totals are not included in the document. This for
includingdescriptional detail lines,e.g. for an Work Order.
QtyInvoiced No DECIMAL
The Invoiced Quantity indicates the quantity of a product that
have been invoiced.
M_Product_ID Yes
VARCHAR
(32)
Identifies an item which is either purchased or sold in this
organization.
TaxAmt Yes DECIMAL
The Tax Amount displaysthetotal tax amount for a
document.
M_AttributeSetInstance_ID Yes
VARCHAR
(32)
The values of the actual ProductAttributes
M_Product_Uom_Id Yes
VARCHAR
(32)
Alternative order UOM for the product.
S_ResourceAssignment_ID Yes
VARCHAR
(32)
The ID identifies a uniquerecord
QuantityOrder Yes DECIMAL Product quantity in the order uom.
C_Invoice_ID No
VARCHAR
(32)
The InvoiceID uniquely identifies an InvoiceDocument.
Line No
DECIMAL
(10,0)
Indicates the unique linefor a document. It will also control
the display order of the lines within a document.
LineNetAmt No DECIMAL
Indicates the linenet amount based on the quantity and the
actual price.Any additional charges or freightare not
included.
C_Invoice_Discount_ID Yes
VARCHAR
(32)
The ID identifies a uniquediscountfor the invoice
C_Projectline_ID Yes
VARCHAR
(32)
The Project Line indicates a uniqueprojectline.
M_Offer_ID Yes
VARCHAR
(32)
Promotion or Discountapplied to a particular line(product)
automatically by the system.
grosspricestd No DECIMAL
PriceStd No DECIMAL
Net unitpricebefore applyingthis promotion.In casemultiple
promotions are applied in cascade,this priceis the one after
applyingall promotions with more priority than current one.
This field is populated in casethe used pricelistdoes not
includetaxes.
Excludeforwithholding Yes CHAR (1)
Taxbaseamt Yes DECIMAL
The Tax BaseAmount indicates the baseamount used for
calculatingthetax amount.
Iseditlinenetamt Yes CHAR (1)
A flagused to allowthe end-user to edit Line Net Amount
field.
Financial_Invoice_Line No CHAR (1)
This flagwill decidewhether we aregoing to book the invoice
lineon directly general ledger or not.
Account_ID Yes
VARCHAR
(32)
The (natural) accountused
Line_Gross_Amount Yes DECIMAL
This is the total amount againsta line( i.e product price*
quantity + taxes )
Gross_Unit_Price Yes DECIMAL
This is the pricethat is provided when the priceis inclusiveof
taxes.
Grosspricelist No DECIMAL
The Gross ListPriceis the official pricestated by the selected
tax included pricelistand the currency of the document.
Periodnumber Yes DECIMAL
Set here the number of periods to be used when deferring the
revenue
C_Bpartner_ID Yes
VARCHAR
(32)
A Business Partner is anyonewith whom you transact.This
can includea customer, vendor, employee or any combination
of these.
DefPlanType Yes
VARCHAR
(60)
Set the type of plan to be used when deferring revenue
A_Asset_ID Yes
VARCHAR
(32)
Any item of economic value owned by the corporation,
especially thatwhich could be converted to cash.
C_Project_ID Yes
VARCHAR
(32)
Identifier of a projectdefined within the Project& Service
Management module.
C_Costcenter_ID Yes
VARCHAR
(32)
Division thatadds to the cost of an organization.Internal
structure for costallocation.
IsDeferred No CHAR (1)
When flagged revenue of the product will bedeferred using
the plan and the number of periods
C_Period_ID Yes
VARCHAR
(32)
The Period indicates an exclusiverangeof dates for a
calendar.
User1_ID Yes
VARCHAR
(32)
The user defined element displaystheoptional elements that
have been defined for this accountcombination.
User2_ID Yes
VARCHAR
(32)
The user defined element displaystheoptional elements that
have been defined for this accountcombination.
Explode Yes CHAR (1) Explode the BOM product
BOM_Parent_ID Yes
VARCHAR
(32)
Match_Lccosts Yes CHAR (1)
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was
updated.
PriceLimit No DECIMAL
The Net PriceLimit indicates thelowest pricefor a product
stated in the PriceList Currency.
M_InOutLine_ID Yes
VARCHAR
(32)
The Goods Shipment Line indicates a uniquelinein a
Shipment document
PriceActual No DECIMAL
The actual priceindicates the pricefor a product in source
currency.
C_UOM_ID Yes
VARCHAR
(32)
The UOM defines a unique non monetary unitof measure
ChargeAmt Yes DECIMAL
The Charge Amount indicates the amount for an additional
charge.
C_Charge_ID Yes
VARCHAR
(32)
The Charge indicates a type of Charge (Handling,Shipping,
Restocking)
PriceList No DECIMAL
The Net ListPriceis the official pricestated by the selected
pricelistand the currency of the document.
Description Yes
NVARCHAR
(2000)
A description is limited to 255 characters.
C_OrderLine_ID Yes
VARCHAR
(32)
A uniqueidentifier and a reference to a sales order line
(product).
UpdatedBy No
VARCHAR
(32)
The Updated By field indicates theuser who updated this
record.
CreatedBy No
VARCHAR
(32)
The Created By field indicates the user who created this
record.
IsActive No CHAR (1)
There are two methods of making records unavailablein the
system: One is to delete the record, the other is to de-activate
the record. A de-activated record is not availablefor selection,
but availablefor reporting.There are two reasons for de-
activatingand not deleting records:
(1) The system requires the record for auditingpurposes.(2)
The record is referenced by other records.E.g., you cannot
delete a Business Partner,if there are existinginvoices for it.
By de-activatingthe Business Partner you prevent itfrom
being used in future transactions.
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata
between Clients.
C_InvoiceLine_ID No
VARCHAR
(32)
The InvoiceLine uniquely identifies a singlelineof an Invoice.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was
created.
C_Tax_ID Yes VARCHAR The Tax indicates thetype of tax for this document line.
(32)
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity -
examples are store, department. You can sharedata between
organizations.
Table Name : C_InvoiceTax
Contains the total tax due based on the InvoiceLines
 C Tax ID: The Tax indicates the type of tax for this document line.
 C Invoice ID: The InvoiceID uniquely identifies an InvoiceDocument.
 TaxBaseAmt: The Tax BaseAmount indicates the baseamount used for calculatingthetax amount.
 TaxAmt: The Tax Amount displaysthetotal tax amount for a document.
 Line: Indicates the unique linefor a document. It will also control thedisplay order of the lines within a
document.
 Recalculate: Recalculatetax when Order or Invoiceis processed.Usually taxes arerecalculated when the
document they areassociated to is processed,so if the amounts are manually edited it has any effect. If
tax is checked as no recalculate,manually edited amounts will be directly applied.
C_InvoiceTax
 Name:C_InvoiceTax
 Classname:InvoiceTax
This tablecontains the followingcolumns:
Name Nullable Data Type Description
C_Invoice_ID No
VARCHAR
(32)
The InvoiceID uniquely identifies an InvoiceDocument.
C_Tax_ID No
VARCHAR
(32)
The Tax indicates thetype of tax for this document line.
Line Yes DECIMAL
Indicates the unique linefor a document. It will also control thedisplay
order of the lines within a document.
Recalculate No CHAR (1)
Recalculatetax when Order or Invoiceis processed.Usually taxes are
recalculated when the document they areassociated to is processed,so if
the amounts are manually edited it has any effect. If tax is checked as no
recalculate,manually edited amounts will be directly applied.
C_InvoiceTax_ID No
VARCHAR
(32)
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was created.
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata between
Clients.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity - examples arestore,
department. You can sharedata between organizations.
IsActive No CHAR (1) There are two methods of making records unavailablein the system: One
is to delete the record, the other is to de-activate the record. A de-
activated record is not availablefor selection,but availablefor reporting.
There are two reasons for de-activatingand not deleting records:
(1) The system requires the record for auditingpurposes.(2) The record is
referenced by other records. E.g., you cannotdelete a Business Partner,if
there are existinginvoices for it.By de-activatingthe Business Partner
you prevent itfrom being used in future transactions.
CreatedBy No
VARCHAR
(32)
The Created By field indicates the user who created this record.
UpdatedBy No
VARCHAR
(32)
The Updated By field indicates theuser who updated this record.
TaxBaseAmt No DECIMAL
The Tax BaseAmount indicates the baseamount used for calculatingthe
tax amount.
TaxAmt No DECIMAL The Tax Amount displaysthetotal tax amount for a document.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was updated.
Table Name : C_InvoiceLineTax
 Name:C_InvoiceLineTax
 Classname:InvoiceLineTax
This tablecontains the following columns:
Name Nullable Data Type Description
C_Invoiceline_ID No
VARCHAR
(32)
The InvoiceLine uniquely identifies a singlelineof an Invoice.
C_InvoiceLineTax_ID No
VARCHAR
(32)
Refers to the tax related to a given invoiceline.
C_Tax_ID No
VARCHAR
(32)
The Tax indicates thetype of tax for this document line.
C_Invoice_ID No
VARCHAR
(32)
The InvoiceID uniquely identifies an InvoiceDocument.
AD_Client_ID No
VARCHAR
(32)
A Clientis a company or a legal entity. You cannotsharedata
between Clients.
AD_Org_ID No
VARCHAR
(32)
An organization is a unitof your clientor legal entity - examples are
store, department. You can sharedata between organizations.
Isactive No CHAR (1)
There are two methods of making records unavailablein the system:
One is to delete the record, the other is to de-activatethe record. A
de-activated record is not availablefor selection,but availablefor
reporting. There aretwo reasons for de-activatingand not deleting
records:
(1) The system requires the record for auditingpurposes.(2) The
record is referenced by other records. E.g., you cannotdelete a
Business Partner,if there are existinginvoices for it.By de-activating
the Business Partner you prevent it from being used in future
transactions.
Created No
TIMESTAMP
(7)
The Created field indicates the date that this record was created.
Createdby No
VARCHAR
(32)
The Created By field indicates the user who created this record.
Updated No
TIMESTAMP
(7)
The Updated field indicates the date that this record was updated.
Updatedby No
VARCHAR
(32)
The Updated By field indicates theuser who updated this record.
Taxbaseamt No DECIMAL
The Tax BaseAmount indicates the baseamount used for calculating
the tax amount.
Taxamt No DECIMAL The Tax Amount displaysthetotal tax amount for a document.
Line No DECIMAL
Indicates the unique linefor a document. It will also control the
display order of the lines within a document.
Recalculate No CHAR (1)
Recalculatetax when Order or Invoiceis processed.Usually taxes are
recalculated when the document they areassociated to is processed,
so if the amounts are manually edited ithas any effect. If tax is
checked as no recalculate,manually edited amounts will bedirectly
applied.

More Related Content

Similar to procurement database model -documentation-draft-20150515

111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx
111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx
111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx
hyacinthshackley2629
 
3.2. Process Order Info (Change the name ComponentModule .docx
3.2. Process Order Info (Change the name ComponentModule .docx3.2. Process Order Info (Change the name ComponentModule .docx
3.2. Process Order Info (Change the name ComponentModule .docx
gilbertkpeters11344
 
Database Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfDatabase Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdf
Anvesh71
 
Sap 20 overview_203_1_
Sap 20 overview_203_1_Sap 20 overview_203_1_
Sap 20 overview_203_1_
Rodolfo Ocampo
 
Opentaps purchasing process
Opentaps purchasing processOpentaps purchasing process
Opentaps purchasing process
Nguyen Duc
 
Material determination
Material determinationMaterial determination
Material determination
madhu jetty
 
on SQL Managment studio(For the following exercise, use the Week 5.pdf
on SQL Managment studio(For the following exercise, use the Week 5.pdfon SQL Managment studio(For the following exercise, use the Week 5.pdf
on SQL Managment studio(For the following exercise, use the Week 5.pdf
formaxekochi
 

Similar to procurement database model -documentation-draft-20150515 (20)

warehouse management database model -documantation-draft-20150520
warehouse management database model -documantation-draft-20150520warehouse management database model -documantation-draft-20150520
warehouse management database model -documantation-draft-20150520
 
111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx
111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx
111Assignment Learning ObjectivesBSIS 105Assignment 3Purc.docx
 
3.2. Process Order Info (Change the name ComponentModule .docx
3.2. Process Order Info (Change the name ComponentModule .docx3.2. Process Order Info (Change the name ComponentModule .docx
3.2. Process Order Info (Change the name ComponentModule .docx
 
Database Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdfDatabase Management Systems Lab manual (KR20) CSE.pdf
Database Management Systems Lab manual (KR20) CSE.pdf
 
Sap 20 overview_203_1_
Sap 20 overview_203_1_Sap 20 overview_203_1_
Sap 20 overview_203_1_
 
Vendor Master Training Provides by Metaphor Consulting
Vendor Master Training Provides by Metaphor ConsultingVendor Master Training Provides by Metaphor Consulting
Vendor Master Training Provides by Metaphor Consulting
 
Opentaps purchasing process
Opentaps purchasing processOpentaps purchasing process
Opentaps purchasing process
 
Material determination
Material determinationMaterial determination
Material determination
 
SAP MM Training in Chennai Demo Part-2
SAP MM Training in Chennai Demo Part-2SAP MM Training in Chennai Demo Part-2
SAP MM Training in Chennai Demo Part-2
 
IT301-Datawarehousing (1) and its sub topics.pptx
IT301-Datawarehousing (1) and its sub topics.pptxIT301-Datawarehousing (1) and its sub topics.pptx
IT301-Datawarehousing (1) and its sub topics.pptx
 
SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1SAP Account determination MM-FI by Odaiah Pelley - 1
SAP Account determination MM-FI by Odaiah Pelley - 1
 
Account Determination.pdf
Account Determination.pdfAccount Determination.pdf
Account Determination.pdf
 
Product inventory system
Product inventory systemProduct inventory system
Product inventory system
 
ggg
 ggg ggg
ggg
 
Glinterface
GlinterfaceGlinterface
Glinterface
 
on SQL Managment studio(For the following exercise, use the Week 5.pdf
on SQL Managment studio(For the following exercise, use the Week 5.pdfon SQL Managment studio(For the following exercise, use the Week 5.pdf
on SQL Managment studio(For the following exercise, use the Week 5.pdf
 
Elshayeb Oracle R12 Order Management
Elshayeb Oracle R12 Order ManagementElshayeb Oracle R12 Order Management
Elshayeb Oracle R12 Order Management
 
Inventory management system
Inventory management systemInventory management system
Inventory management system
 
inventory management system
 inventory management system inventory management system
inventory management system
 
P2P cycle made easy
P2P cycle made easyP2P cycle made easy
P2P cycle made easy
 

Recently uploaded

Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
SayantanBiswas37
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
vexqp
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
nirzagarg
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
chadhar227
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
gajnagarg
 

Recently uploaded (20)

TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 

procurement database model -documentation-draft-20150515

  • 1. Database Definition Object Name : Requisition Table Name : M_Requisition M Requisition Contains the requirements for the materials.This requirements have a date and it’s possibleto assign a vendor  M Requisition ID: The ID identifies a uniquerequisition  Description: A description is limited to 255 characters.  DocumentNo: 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 beempty when creating a new document. This is for documents which usually havean external number (likevendor invoice).If you leavethe 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 insidethe database(e.g. C_Order).  C BPartner ID: A Business Partner is anyonewith whom you transact.This can include Vendor, Customer, Employee or Salesperson  M PriceList ID: PriceLists areused to determine the pricing,margin and costof items purchased or sold.  C Currency ID: Indicates
  • 2. Database Relationship ER Diagram Purchase specific
  • 3. M_Requisition  Name:M_Requisition  Classname:ProcurementRequisition This tablecontains the followingcolumns: Name Nullable Data Type Description M_Requisition_ID No VARCHAR (32) The ID identifies a uniquerequisition AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. IsActive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activatethe record. A de- activated record is not availablefor selection,but availablefor reporting. There aretwo reasons for de-activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records.E.g., you cannot delete a Business Partner, if there areexistinginvoices for it.By de-activatingthe Business Partner you prevent it from being used in future transactions. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. Createdby No VARCHAR (32) The Created By field indicates the user who created this record. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. Updatedby No VARCHAR (32) The Updated By field indicates theuser who updated this record. Description Yes NVARCHAR (255) A description is limited to 255 characters. DocumentNo No NVARCHAR (30) 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 beempty when creatinga new document. This is for documents which usually havean external number (likevendor invoice).If you leavethe 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 insidethe database(e.g. C_Order). M_PriceList_ID Yes VARCHAR PriceLists areused to determine the pricing,margin and costof items
  • 4. (32) purchased or sold. C_Currency_ID Yes VARCHAR (32) Indicates the currency to be used when processingthis document. Createpo No CHAR (1) Button to generate the correspondingpurchaseorders to fulfill the products demand. C_BPartner_ID Yes VARCHAR (32) A Business Partner is anyonewith whom you transact.This can includea customer, vendor, employee or any combination of these. DocAction No VARCHAR (60) You find the current status in the Document Status field. The options are listed in a popup Processed No CHAR (1) The Processed checkbox indicates thata document has been processed. AD_User_ID No VARCHAR (32) The User identifies a unique user in the system. This could be an internal user or a business partner contact Processing No CHAR (1) When this field is setas 'Y' a process is beingperformed on this record. DocStatus No VARCHAR (60) The Document Status indicates thestatus 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. Table Name : M_RequisitionLine M RequisitionLine The table defines the individual linethatcomprisea requisition  M Requisitionline ID: Identifies each product required to purchasein a requisition  M Requisition ID: The ID identifies a uniquerequisition  Dateplanned: Refers to the due date in which payment must be done.  M Product ID: Identifies an item which is either purchased or sold in this organization.  Qty: The Quantity indicates the number of a specific productor item for this document.  PriceStd: The Standard Priceindicates the standard or normal pricefor a product on this pricelist  PriceLimit: The PriceLimit indicates thelowest pricefor a productstated in the Price ListCurrency.  PriceList: The List Priceis the official ListPricein the document currency.  C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled by the document sequence for this document type.  LineNetAmt: Indicates thelinenet amount based on the quantity and the actual price. Any additional charges or freight arenot included. M_RequisitionLine  Name:M_RequisitionLine  Classname:ProcurementRequisitionLine
  • 5. This tablecontains the followingcolumns: Name Nullable Data Type Description M_Requisitionline_ID No VARCHAR (32) Identifies each product demand of a requisition. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. IsActive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not availablefor selection, but availablefor reporting.There are two reasons for de- activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records.E.g., you cannot delete a Business Partner,if there are existinginvoices for it. By de-activatingthe Business Partner you prevent itfrom being used in future transactions. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. Createdby No VARCHAR (32) The Created By field indicates the user who created this record. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. Updatedby No VARCHAR (32) The Updated By field indicates theuser who updated this record. M_Requisition_ID No VARCHAR (32) The ID identifies a uniquerequisition M_Product_ID No VARCHAR (32) Identifies an item which is either purchased or sold in this organization. Qty No DECIMAL The Quantity indicates thenumber of a specific productor item for this document. PriceList Yes DECIMAL The Net ListPriceis the official pricestated by the selected pricelistand the currency of the document. LineNetAmt Yes DECIMAL Indicates the linenet amount based on the quantity and the actual price.Any additional charges or freightare not included. C_BPartner_ID Yes VARCHAR (32) A Business Partner is anyonewith whom you transact.This can includea customer, vendor, employee or any combination of these. C_UOM_ID Yes VARCHAR (32) The UOM defines a unique non monetary unitof measure M_Product_Uom_Id Yes VARCHAR (32) Alternative order UOM for the product.
  • 6. QuantityOrder Yes DECIMAL Product quantity in the order uom. M_AttributeSetInstance_ID Yes VARCHAR (32) The values of the actual ProductAttributes Reqstatus No VARCHAR (60) Each productdemand has its own status different than the status of the requisition.The statuses of the demands are: Open: The demand hasn'tbeen yet fulfilled.Closed:Has been ordered enough products.Cancelled:The demand has been closed without ordering any product. Planned: The demand has been included in a PurchasePlan of the MRP module. Orderedqty No DECIMAL Indicates the already ordered quantity to fulfill thedemand. Description Yes NVARCHAR (255) A description is limited to 255 characters. Changestatus Yes CHAR (1) Button to change the status of the record. Internalnotes Yes NVARCHAR (255) Notes that can be set with the aimto be seen only by users with access to the record. Suppliernotes Yes NVARCHAR (255) Notes set to includein the PurchaseOrders with indicationsto the vendor. Needbydate No TIMESTAMP (7) The date by when the demand needs to be fulfilled. PriceActual Yes DECIMAL The actual priceindicates the pricefor a product in source currency. Discount Yes DECIMAL The Discountindicates thediscountapplied or taken as a percentage. C_Currency_ID Yes VARCHAR (32) Indicates the currency to be used when processingthis document. Lockedby Yes VARCHAR (32) Indicates the user that is lockingtherecord. Lockqty Yes DECIMAL Quantity set to be used when the record is processed. Lockprice Yes DECIMAL Priceset to be used when the record is processed. M_PriceList_ID Yes VARCHAR (32) PriceLists areused to determine the pricing,margin and cost of items purchased or sold. Lockdate Yes TIMESTAMP (7) Indicates the date when the record was locked.Id the lock itis more than 3 days old itis considered as unlocked. Lockcause Yes VARCHAR (60) Indicatethe reason to be locked the requisition line.The demands are locked when are being used in processes that will generate PurchaseOrders to fulfill thedemand. The lock is removed when those processes finish or if the lock is 3 days old. The causes areThe Requisition to Order window or the inclusion of the demand in a MRP process. Line No DECIMAL (10,0) Indicates the unique linefor a document. It will also control the display order of the lines within a document.
  • 7. Dateplanned Yes TIMESTAMP (7) Expected date of the transaction. Gross_Unit_Price Yes DECIMAL This is the pricethat is provided when the priceis inclusiveof taxes. Gross_Amt Yes DECIMAL Object Name : Order Table Name : C_Order Purchase Order Purchase Order allows you to enter and modify Purchase Orders. Purchase Order defines a purchase order for an organization. When a Purchase Order has been entered you can generate a Shipment Document or Invoice from this Purchase Order Simple Purchase Order is used to trigger orders with minimal data. Thi s data is completed with default values in each type of order. When commercial traders enter into a contract for the purchase of goods they are free to negotiate specific terms of their contract. These terms include the price, quantity, and characteristics of the goods. Every international contract will also contain what is referred to as an Incoterm (international commercial term). The Incoterm selected by the parties to the transaction will determine which party pays the cost of each segment of transport, who is responsible for loading & unloading of goods, and who bears the risk of loss at any given point during a given international shipment. Incoterms also influence Customs valuation basis of imported merchandise.
  • 8. Database Relationship ER Diagram Order ERD
  • 9. C Order Table where there areall the orders.The purchaseorders and the sales orders.  C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled  by the document sequence for this document type.  DocumentNo: 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 beempty when creating a new document. This is for documents which usually havean external number (likevendor invoice).If you leavethe 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 insidethe database(e.g. C_Order).  DocStatus: The Document Status indicates the status of a document at this time. If you want to change the document status,use the Document Action field  DocAction: You find the current status in the Document Status field.The options are listed in a popup  C DocType ID: The Document Type determines document sequence and processing rules  C DocTypeTarget ID: You can convert document types (e.g. from Offer to Order or Invoice).The conversion is then reflected in the current type. This processingis initiated by selectingthe appropriate Document Action.  Description: A description is limited to 255 characters.  IsApproved: The Approved checkbox indicates if this document requires approval before itcan be processed.  IsCreditApproved: Credit Approved indicates if the creditapproval was successful for Orders  IsDelivered:  IsInvoiced: Indicator if invoiced  IsPrinted: The Printed checkbox indicates if this document or linewill included when printing.  IsTransferred: The transferred checkbox indicates if thetransactions associated with this document should be transferred to the General Ledger.  DateOrdered: Indicates the Date an item was ordered.  DatePromised: The Date Promised indicates the date, if any, that an Order was promised for.  DateAcct: The Accounting Date indicates thedate to be used on the General Ledger accountentries generated from this document  SalesRep ID: The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a valid internal user.  C PaymentTerm ID: Payment Terms identify the method and timingof payment for this transaction.  BillTo ID: An indication of the address to use in the invoice.¡br /¿  C Currency ID: Indicates the Currency to be used when processingor reportingon this record  InvoiceRule: The InvoiceRule defines how a Business Partner is invoiced and the frequency of invoicing.  FreightAmt: The Freight Amount indicates theamount charged for Freight in the document currency.
  • 10.  DeliveryViaRule: The Delivery Via indicates how the products should be delivered. For example, will the order be picked up or shipped.  M Shipper ID: The Shipper is any entity which will provideshippingto or shipping froman Organization.  PriorityRule: The Priority indicates theimportance (high, medium, low) of this document  TotalLines: The Total amount displaysthetotal of all lines in documentcurrency  GrandTotal: The Grand Total displaysthetotal amount includingTax and Freight in document currency  M Warehouse ID:The Warehouse identifies a uniqueWarehousewhere products are stored or Services are provided.  M PriceList ID: PriceLists areused to determine the pricing,margin and costof items purchased or sold.  Processing: When this field is setas ’Y’ a process is beingperformed on this record.  C Campaign ID: The Campaign defines a unique marketing program. Projects can be associated with a pre defined Marketing Campaign. You can then report based on a specific Campaign.  C BPartner ID: A Business Partner is anyonewith whom you transact.This can include Vendor, Customer, Employee or Salesperson  AD User ID: The User identifies a uniqueuser in the system. This could be an internal user or a business partner contact  POReference: The business partner order reference is the order reference for this specific transaction; Often PurchaseOrder numbers are given to printon Invoices for easier reference. A standard number can be defined in the Business Partner (Customer) window.  C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)  ChargeAmt: The Charge Amount indicates the amount for an additional charge.  Processed: The Processed checkbox indicates thata document has been processed.  C BPartner Location ID: The Partner address indicates the location of a Business Partner  C Project ID: Project ID is a user defined identifier for a Project  C Activity ID: Activities indicatetasks thatare performed and used to utilizeActivity based Costing  IsSOTrx: The Sales Transaction checkbox indicates if this itemis a Sales Transaction.  DatePrinted: Indicates the Date that a document was printed.  DeliveryRule: 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.  FreightCostRule: The Freight Cost Rule indicates themethod used when charging for freight.  PaymentRule: The Payment Rule indicates the method of invoicepayment.  IsDiscountPrinted: The DiscountPrinted Checkbox indicates if the discountwill be printed on the document.  Posted: The Posted field indicates the status of the Generation of General Ledger Accounting Lines  IsTaxIncluded: The Tax Included checkbox indicates if the prices includetax.This is also known as the gross price.  IsSelected:
  • 11.  SendEMail: Send emails with document attached (e.g. Invoice, Delivery Note, etc.)  DropShip User ID: Business Partner Contactfor Drop Shipment  DropShip BPartner ID: Business Partner for Drop Shipment  CopyFrom: Copy record lines  DropShip Location ID: Business Partner Shipment Location for Drop Shipment  IsSelfService: Self-Service allows users to enter data or update their data. The flag indicates,thatthis record was entered or created via Self-Serviceor that the user can change it via the Self-Service functionality.  AD OrgTrx ID: The organization which performs or initiates this transaction (for another organization).The owning Organization may not be the transaction organization in a servicebureau environment, with centralized services,and inter-organization transactions.  User2 ID: The user defined element displaystheoptional elements that have been defined for this accountcombination.  User1 ID: The user defined element displaystheoptional elements that have been defined for this accountcombination.  Deliverynotes: Notes for the delivery  C Incoterms ID: The ID identifies a unique Incoterm  Incotermsdescription: Description of the incoterm  Generatetemplate: A button that copies the products that are defined as template in the business partner window  Delivery Location ID: Location where the productwill be delivered to  CopyFromPO: Copy lines from orders C_Order Table where there areall the orders.The purchaseorders and the sales orders.  Name:Order  Classname:Order This tablecontains the followingcolumns: Name Nullable Data Type Description C_Order_ID N VARCHAR2(32) A uniqueand often automatically generated identifier for a sales order. AD_Client_ID N VARCHAR2(32) Clientfor this installation. AD_Org_ID N VARCHAR2(32) Organizational entity within client IsActive N CHAR(1) A flagindicatingwhether this record is availablefor useor 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
  • 12. UpdatedBy N VARCHAR2(32) User who updated this records IsSOTrx N CHAR(1) An indication thata 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 thestatus of a document at this time. DocAction N VARCHAR2(60) A means of changingthe transaction status of the document. Processing Y CHAR(1) A request to process the respective document or task. Processed N CHAR(1) A confirmation thatthe associated documents or requests are processed. C_DocType_ID N VARCHAR2(32) A valuedefiningwhat 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 spaceto write additional related information. IsDelivered N CHAR(1) null IsInvoiced N CHAR(1) An indication thata transaction may be invoiced to a business partner. IsPrinted N CHAR(1) A reference statingwhether 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 chargeof 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 isrecorded for in the general ledger. C_BPartner_ID N VARCHAR2(32) Anyone who takes partin daily businessoperations by actingas a customer, employee, etc. BillTo_ID Y VARCHAR2(32) The location where the invoicepayment 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 discountprinted 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 timingdefined to complete a specified payment.
  • 13. InvoiceRule N VARCHAR2(60) Frequency and method of invoicing DeliveryRule N VARCHAR2(60) A definition statingwhen a specific delivery will occur. FreightCostRule N VARCHAR2(60) The calculation method used when chargingfreight. 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 makingthe shipment. C_Charge_ID Y VARCHAR2(32) A costor expense incurred duringbusiness activity. ChargeAmt Y NUMBER The amount of a cost or expense incurred duringbusiness activity. PriorityRule N VARCHAR2(60) A defined level of importanceor precedence. TotalLines N NUMBER The final sumof all linetotals madeto a specified document or transaction (notincludingtaxes). GrandTotal N NUMBER The final monetary amount (includingtaxes) chargelisted in a document. M_Warehouse_ID N VARCHAR2(32) The location where products arriveto or are sent from. M_PriceList_ID N VARCHAR2(32) A catalogof 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 advertisingeffort aimed at increasingsales. C_Project_ID Y VARCHAR2(32) Identifier of a projectdefined within the Project& Service Management module. C_Activity_ID Y VARCHAR2(32) A distinctactivity defined and used in activity based management. Posted N VARCHAR2(60) An accountingstatus button that indicates if the transaction has already been posted to the general ledger or not. AD_User_ID Y VARCHAR2(32) An acquaintanceto reach for information related to the business partner. CopyFrom Y CHAR(1) An addition of statements from pre-existingdocuments. 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 Contactfor 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 accountcombination. User2_ID Y VARCHAR2(32) A display of optional elements that are previously defined for this accountcombination. Deliverynotes Y NVARCHAR2(2000) null C_Incoterms_ID Y VARCHAR2(32) null
  • 14. Incotermsdescription Y NVARCHAR2(255) null Generatetemplate Y CHAR(1) null Delivery_Location_ID Y VARCHAR2(32) The specific placeor address an order will beshipped to or carried outfrom. 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 processingthe invoiceor order. Table Name : C_OrderLine The table defines the individual lineitems that comprisean Order  C OrderLine ID: The Sales Order Line is a uniqueidentifier for a linein an order.  C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled by the document sequence for this document type.  Line: Indicates the unique linefor a document. It will also control thedisplay order of the lines within a document.  DateOrdered: Indicates the Date an item was ordered. 198/499  DatePromised: The Date Promised indicates the date, if any, that an Order was promised for.  DateDelivered: Date when the product was delivered  DateInvoiced: The Date Invoiceindicates thedate printed on the invoice.  Description: A description is limited to 255 characters.  M Product ID: Identifies an item which is either purchased or sold in this organization.  C UOM ID:The UOM defines a unique non monetary Unit of Measure  M Warehouse ID:The Warehouse identifies a uniqueWarehousewhere products are stored or Services are provided.  QtyOrdered: The Ordered Quantity indicates the quantity of a product that was ordered.  QtyReserved: The Reserved Quantity indicates thequantity of a product that is currently reserved for other orders.  QtyDelivered: The Delivered Quantity indicates thequantity of a product that has been delivered.  QtyInvoiced: The Invoiced Quantity indicates the quantity of a product that have been invoiced.  M Shipper ID: The Shipper is any entity which will provideshippingto or shipping froman Organization.  C Currency ID: Indicates the Currency to be used when processingor reportingon this record  PriceList: The List Priceis the official ListPricein the document currency.  PriceActual: The Actual or Unit Priceindicates thePricefor a product in sourcecurrency.  C Tax ID: The Tax indicates the type of tax for this document line.  Lot: The Lot Number indicates the specific lotthata product was part of.  SerNo: The Serial Number identifies a tracked, warranted product. It can only be used when the quantity is 1.  C BPartner ID: A Business Partner is anyonewith whom you transact.This can include Vendor, Customer, Employee or Salesperson  DirectShip: Direct Shipment indicates if this linewill ship directfromthe vendor to the customer  FreightAmt: The Freight Amount indicates theamount charged for Freight in the document currency.  C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)  ChargeAmt: The Charge Amount indicates the amount for an additional charge.
  • 15.  C BPartner Location ID: The Partner address indicates the location of a Business Partner  LineNetAmt: Indicates thelinenet amount based on the quantity and the actual price. Any additional charges or freight arenot included.  PriceLimit: The PriceLimit indicates thelowest pricefor a productstated in the PriceListCurrency.  Discount: The Discountindicates the discountapplied or taken as a percentage.  S ResourceAssignment ID: The ID identifies a unique record  Ref OrderLine ID: Reference of the Sales Order Line to the correspondingPurchase Order Line or vice versa.  M AttributeSetInstance ID: The values of the actual ProductAttributes  IsDescription: If a lineis Description Only,e.g. Product Inventory is not corrected. No accounting transactions arecreated and the amount or totals arenot incl uded in the document. This for including descriptional detail lines,e.g. for an Work Order.  M Product Uom Id: Alternative order uom for the product.  QuantityOrder: Product quantity in the order uom.  Lastpriceso: The lastsales order priceof the product with the business partner of the sales order  M Offer ID: PriceAdjustment  PriceStd: The Standard Priceindicates the standard or normal pricefor a product on this pricelist C_OrderLine The table defines the individual lineitems that comprisean Order  Name:OrderLine  Classname:OrderLine This tablecontains the followingcolumns: Name Nullable Data Type Description C_OrderLine_ID N VARCHAR2(32) A uniqueand often automatically generated identifier for a sales order line. AD_Client_ID N VARCHAR2(32) Clientfor this installation. AD_Org_ID N VARCHAR2(32) Organizational entity within client IsActive N CHAR(1) A flagindicatingwhether this record is availablefor 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 C_Order_ID N VARCHAR2(32) A uniqueand often automatically generated identifier for a sales order. Line N NUMBER(10, 0) A linestatingthe position of this request in the document. C_BPartner_ID Y VARCHAR2(32) Anyone who takes partin daily businessoperations by actingas a customer, employee, etc. C_BPartner_Location_ID Y VARCHAR2(32) The location of the selected business partner. DateOrdered N DATE The time listed on the order.
  • 16. DatePromised Y DATE The date that a task, process,or action is to be completed or delivered by. DateDelivered Y DATE Date when the product was delivered DateInvoiced Y DATE The time listed on the invoice. Description Y NVARCHAR2(2000) A spaceto write additional related information. M_Product_ID Y VARCHAR2(32) An item produced by a process. M_Warehouse_ID N VARCHAR2(32) The location where products arriveto or are sent from. DirectShip N CHAR(1) Ship direct from Vendor to Customer C_UOM_ID N VARCHAR2(32) A non monetary unitof measure. QtyOrdered N NUMBER The number of an item involved in a transaction,given in standard units.Itis used to determine priceper unit. QtyReserved N NUMBER Reserved Quantity QtyDelivered N NUMBER Delivered Quantity QtyInvoiced N NUMBER The total number of a product included in an invoiceto a business partner. M_Shipper_ID Y VARCHAR2(32) The name of the company makingthe shipment. C_Currency_ID N VARCHAR2(32) An accepted medium of monetary exchange that may vary across countries. PriceList N NUMBER The official priceof a product in a specified currency. PriceActual N NUMBER The pricethat will bepaid for a specified item. PriceLimit N NUMBER The lowest pricea specified item may be sold for. LineNetAmt N NUMBER The final amountof a specified line,based only on quantities and prices. Discount Y NUMBER Discountin percent FreightAmt N NUMBER The charge amount for a specified shipment. C_Charge_ID Y VARCHAR2(32) A costor expense incurred duringbusiness activity. ChargeAmt Y NUMBER The amount of a cost or expense incurred during business activity. C_Tax_ID N VARCHAR2(32) The percentage of money requested by the government for this specified productor transaction. S_ResourceAssignment_ID Y VARCHAR2(32) x not implemented Ref_OrderLine_ID Y VARCHAR2(32) Reference to correspondingSales/PurchaseOrder M_AttributeSetInstance_ID Y VARCHAR2(32) An attribute associated with a product as partof an attribute set. IsDescription N CHAR(1) if true, the lineis justdescription and no transaction QuantityOrder Y NUMBER The number of a certain item involved in the transaction,shown in units which differ from the standard UOM. M_Product_Uom_Id Y VARCHAR2(32) The unit of measure being used for the request. M_Offer_ID Y VARCHAR2(32) The ability to raiseor lower prices. PriceStd N NUMBER The regular or normal priceof a product in the
  • 17. respective pricelist. CANCELPRICEAD Y CHAR(1) Used to activateor deactive the priceadjustment for each line C_Order_Discount_ID Y VARCHAR2(32) null Iseditlinenetamt Y CHAR(1) A flagused to allowthe end-user to edit Line Net Amount field. Taxbaseamt Y NUMBER The total sumon which taxes are added. Table Name : C_ OrderTax The table constains thetax amount for an Order based on the lines entered.  C_Order ID: The Sales Order ID is a uniqueidentifier of a Sales Order. This is controlled  by the document sequence for this document type.  C_Tax ID: The Tax indicates thetype of tax for this document line.  TaxBaseAmt: The Tax BaseAmount indicates the baseamount used for calculating  the tax amount.  TaxAmt: The Tax Amount displaysthetotal tax amount for a document.  Line: Indicates the unique line Table Name : C_OrderTax  Name:C_OrderTax  Classname:OrderTax This tablecontains the followingcolumns: Name Nullable Data Type Description C_Order_ID No VARCHAR (32) Unique identifier and a reference to a Sales Order originatingfromthe document sequence defined for this document type. C_Tax_ID No VARCHAR (32) The Tax indicates thetype of tax for this document line. Line Yes DECIMAL Indicates the unique linefor a document. It will also control thedisplay order of the lines within a document. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. TaxAmt No DECIMAL The Tax Amount displaysthetotal tax amount for a document. TaxBaseAmt No DECIMAL The Tax BaseAmount indicates the baseamount used for calculating the tax amount. UpdatedBy No VARCHAR (32) The Updated By field indicates theuser who updated this record. CreatedBy No VARCHAR (32) The Created By field indicates the user who created this record. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. IsActive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activatethe record. A de-activated record is not availablefor selection,but availablefor reporting. There aretwo reasons for de-activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The
  • 18. record is referenced by other records. E.g., you cannotdelete a Business Partner,if there are existinginvoices for it.By de-activating the Business Partner you prevent it from being used in future transactions. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. C_OrderTax_ID No VARCHAR (32) Table Name : C_OrderLineTax  Name:C_OrderLineTax  Classname:OrderLineTax This tablecontains the followingcolumns: Name Nullable Data Type Description C_Orderlinetax_ID No VARCHAR (32) A uniqueidentifier and a reference to a sales order linetax. C_Orderline_ID No VARCHAR (32) A uniqueidentifier and a reference to a sales order line(product). C_Tax_ID No VARCHAR (32) The Tax indicates thetype of tax for this document line. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. Isactive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activatethe record. A de- activated record is not availablefor selection,but availablefor reporting. There aretwo reasons for de-activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records.E.g., you cannot delete a Business Partner, if there areexistinginvoices for it.By de-activatingthe Business Partner you prevent itfrom being used in future transactions. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. Createdby No VARCHAR (32) The Created By field indicates the user who created this record. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated.
  • 19. Updatedby No VARCHAR (32) The Updated By field indicates theuser who updated this record. Taxbaseamt No DECIMAL The Tax BaseAmount indicates the baseamount used for calculating the tax amount. Taxamt No DECIMAL The Tax Amount displaysthetotal tax amount for a document. Line Yes DECIMAL Indicates the unique linefor a document. It will also control thedisplay order of the lines within a document. C_Order_ID No VARCHAR (32) Unique identifier and a reference to a Sales Order originatingfromthe document sequence defined for this document type. Table Name :C_Order_Discount  Name:C_Order_Discount  Classname:OrderDiscount This tablecontains the followingcolumns: Name Nullable Data Type Description C_Order_Discount_ID No VARCHAR (32) AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. Isactive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activatethe record. A de-activated record is not availablefor selection,but availablefor reporting. There aretwo reasons for de-activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records. E.g., you cannotdelete a Business Partner,if there are existinginvoices for it.By de-activating the Business Partner you prevent it from being used in future transactions. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. Createdby No VARCHAR (32) The Created By field indicates the user who created this record. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. Updatedby No VARCHAR (32) The Updated By field indicates theuser who updated this record. C_Order_ID No VARCHAR (32) Unique identifier and a reference to a Sales Order originatingfrom the document sequence defined for this document type. C_Discount_ID No VARCHAR (32) Discountapplicableto prices.
  • 20. Line No DECIMAL (10,0) Indicates the unique linefor a document. It will also control the display order of the lines within a document. Cascade No CHAR (1) Indicates if itis applied in an accumulativeway or if it is applied to the baseamount. C Invoice Contains all theinvoices  C Invoice ID: The InvoiceID uniquely identifies an InvoiceDocument.  DocumentNo: 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 beempty when creating a new document. This is for documents which usually havean external number (likevendor invoice).If you leavethe 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 insidethe database(e.g. C_Order).  C DocType ID: The Document Type determines document sequence and processingrules  DocStatus: The Document Status indicates the status of a document at this time. If you want to change the document status,use the Document Action field  DocAction: You find the current status in the Document Status field.The options are listed in a popup  Processing: When this field is setas ’Y’ a process is beingperformed on this record.  Processed: The Processed checkbox indicates thata document has been processed.
  • 21. Invoice  C BPartner ID: A Business Partner is anyonewith whom you transact.This can includeVendor, Customer, Employee or Salesperson  C PaymentTerm ID: Payment Terms identify the method and timingof payment for this transaction.  C BPartner Location ID: The Partner address indicates the location of a Business Partner
  • 22.  IsApproved: The Approved checkbox indicates if this document requires approval before itcan be processed.  IsTransferred: The transferred checkbox indicates if thetransactions associated with this document should be transferred to the General Ledger.  C Currency ID: Indicates the Currency to be used when processingor reportingon this record  TotalLines: The Total amount displaysthetotal of all lines in documentcurrency  GrandTotal: The Grand Total displaysthetotal amount includingTax and Freight in document currency  DateAcct: The Accounting Date indicates thedate to be used on the General Ledger accountentries generated from this document  C Campaign ID: The Campaign defines a unique marketing program. Projects can be associated with a pre defined Marketing Campaign. You can then report based on a specific Campaign.  C Project ID: Project ID is a user defined identifier for a Project  C Activity ID: Activities indicatetasks thatare performed and used to utilizeActivity based Costing  SalesRep ID: The Sales Representative indicates the Sales Rep for this Region. Any Sales Rep must be a valid internal user.  AD User ID: The User identifies a uniqueuser in the system. This could be an internal user or a busi ness partner contact  IsSOTrx: The Sales Transaction checkbox indicates if this itemis a Sales Transaction.  C DocTypeTarget ID: You can convert document types (e.g. from Offer to Order or Invoice).The conversion is then reflected in the current type. This processingis initiated by selectingthe appropriateDocument Action.  Description: A description is limited to 255 characters.  DateInvoiced: The Date Invoiceindicates thedate printed on the invoice.  DatePrinted: Indicates the Date that a document was printed.  POReference: The business partner order reference is the order reference for this specific transaction; Often PurchaseOrder numbers are given to printon Invoices for easier reference. A standard number can be defined in the Business Partner (Customer) window.  C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)  ChargeAmt: The Charge Amount indicates the amount for an additional charge.  M PriceList ID: PriceLists areused to determine the pricing,margin and costof items purchased or sold.  PaymentRule: The Payment Rule indicates the method of invoicepayment.  C Order ID: The Sales Order ID is a unique identifier of a Sales Order.This is controlled by the document sequence for this document type.  DateOrdered: Indicates the Date an item was ordered.  IsDiscountPrinted: The DiscountPrinted Checkbox indicates if the discountwill beprinted on the document.  IsPrinted: The Printed checkbox indicates if this document or linewill included when printing.
  • 23.  IsTaxIncluded: The Tax Included checkbox indicates if the prices includetax.This is also known as the gross price.  Posted: The Posted field indicates the status of the Generation of General Ledger Accounting Lines  IsPaid: The document is paid  GenerateTo: A button that creates documents  CreateFrom: The Create From process will createa new document based on information in an existing document selected by the user.  SendEMail: Send emails with document attached (e.g. Invoice, Delivery Note, etc.)  CopyFrom: Copy record lines  IsSelfService: Self-Service allows users to enter data or update their data. The flagindicates,thatthis record was entered or created via Self-Serviceor that the user can change it via the Self-Service functionality.  AD OrgTrx ID: The organization which performs or initiates this transaction (for another organization).The owning Organization may not be the transaction organization in a servicebureau environment, with centralized services,and inter-organization transactions.  User1 ID: The user defined element displaystheoptional elements that have been defined for this accountcombination.  User2 ID: The user defined element displaystheoptional elements that have been defined for this accountcombination.
  • 24. Object Name : Invoice Table Name : C_Invoice  Name:C_Invoice  Classname:Invoice This tablecontains the followingcolumns: Name Nullable Data Type Description User2_ID Yes VARCHAR (32) The user defined element displaystheoptional elements that have been defined for this accountcombination. User1_ID Yes VARCHAR (32) The user defined element displaystheoptional elements that have been defined for this accountcombination. AD_OrgTrx_ID Yes VARCHAR (32) The organization which performs or initiates this transaction (for another organization).The owning Organization may not be the transaction organization in a servicebureau environment, with centralized services,and inter-organization transactions. IsSelfService No CHAR (1) Self-Service allows users to enter data or update their data. The flagindicates,thatthis record was entered or created via Self-Service or that the user can change itvia the Self-Service functionality. CopyFrom Yes CHAR (1) Copy lines (products) from another document of the same type. DateAcct No TIMESTAMP (7) The date this transaction isrecorded on in the general ledger. This date also indicates which accountingperiod within the fiscal year this transaction will bepartof. C_Withholding_ID Yes VARCHAR (32) The Withholdingindicates the type of withholdingto be calculated. Withholdingamount Yes DECIMAL Taxdate Yes TIMESTAMP (7) Tax Date Totalpaid No DECIMAL Total amount paid. DaysTillDue No DECIMAL Number of days left for the next due date EM_APRM_Addpayment Yes CHAR (1) Launches a process to add a payment to the selected invoice. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. LastCalculatedOnDate Yes TIMESTAMP (7) Last Calculated On Date for payment monitor
  • 25. UpdatePaymentMonitor No CHAR (1) Update payment monitor information DocumentNo No NVARCHAR (30) 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 beempty when creatinga new document. This is for documents which usually havean 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 insidethe database(e.g. C_Order). POReference Yes NVARCHAR (20) This can be used to inputa reference for this specific transaction.For example, a PurchaseOrder number can be input on a Sales Order for easier reference. DateOrdered Yes TIMESTAMP (7) Indicates the Date an item was ordered. DateInvoiced No TIMESTAMP (7) The Date Invoiceindicates thedate printed on the invoice. C_DocTypeTarget_ID No VARCHAR (32) Specifies document subtype (eg. POS Order, Return Material, etc.) that each document (such as Sales Invoice,Purchase Order, etc.). Various document subtypes usually differ on the consequences they have. You can convert document types (e.g. from Offer to Order). The conversion is then reflected in the current type. C_BPartner_ID No VARCHAR (32) A Business Partner is anyonewith whom you transact.This can includea customer, vendor, employee or any combination of these. SalesRep_ID Yes VARCHAR (32) Indicates the sales representativeresponsiblefor the transaction thatthe document specifies .A valid sales representative is a business partner marked as an employee and a sales representative. Ispaid No CHAR (1) The document is paid for. OutstandingAmt No DECIMAL OutstandingAmount. Amount pending to be paid DueAmt No DECIMAL Total amount due GrandTotal No DECIMAL The Grand Total displaysthetotal amount includingTax and Freight in document currency DocStatus No VARCHAR (60) The Document Status indicates thestatus of a document at this time. To change the status of a document, use one of the buttons usually located atthe bottom of the document window. FIN_Paymentmethod_ID No VARCHAR (32) EM_APRM_Processinvoice Yes VARCHAR (60)
  • 26. FIN_Payment_Priority_ID Yes VARCHAR (32) Sets the priority of the payment plans generated when processingthe invoiceor order. The distribution algorithmwill bedriven by this priority.The pending payments for order or payments will be displayed ordered by the payment priority firstand then by the due date. Finalsettlement Yes TIMESTAMP (7) Daysoutstanding Yes DECIMAL Percentageoverdue Yes DECIMAL C_Costcenter_ID Yes VARCHAR (32) Division thatadds to the cost of an organization.Internal structure for costallocation. Calculate_Promotions Yes VARCHAR (1) A_Asset_ID Yes VARCHAR (32) Any item of economic value owned by the corporation, especially thatwhich could be converted to cash. Iscashvat No CHAR (1) Cash VAT tax rate Prepaymentamt No DECIMAL C_Campaign_ID Yes VARCHAR (32) The Campaign defines a unique marketing program. Projects can be associated with a pre defined Marketing Campaign. You can then report based on a specific Campaign. C_Project_ID Yes VARCHAR (32) Identifier of a projectdefined within the Project& Service Management module. C_Activity_ID Yes VARCHAR (32) Activities indicatetasks thatareperformed and used to utilize Activity based Costing AD_User_ID Yes VARCHAR (32) The User identifies a unique user in the system. This could be an internal user or a business partner contact Description Yes NVARCHAR (255) A description is limited to 255 characters. IsTaxIncluded Yes CHAR (1) The Tax Included checkbox indicates if the prices include tax. This is also known as the gross price. C_Charge_ID Yes VARCHAR (32) The Charge indicates a type of Charge (Handling,Shipping, Restocking) IsSOTrx No CHAR (1) The Sales Transaction checkbox indicates if this itemis a Sales Transaction. IsDiscountPrinted No CHAR (1) The DiscountPrinted Checkbox indicates if the discountwill be printed on the document. DatePrinted Yes TIMESTAMP (7) Indicates the Date that a document was printed. UpdatedBy No VARCHAR (32) The Updated By field indicates theuser who updated this record. IsPrinted No CHAR (1) The Printed checkbox indicates if this document or linewill included when printing. PaymentRule Yes VARCHAR Form of Payment indicates themethod of payment used for
  • 27. (60) this transaction (eg. cash,wire transfer,etc.) C_BPartner_Location_ID No VARCHAR (32) The Partner address indicates the location of a Business Partner ChargeAmt Yes DECIMAL The Charge Amount indicates the amount for an additional charge. M_PriceList_ID No VARCHAR (32) PriceLists areused to determine the pricing,margin and cost of items purchased or sold. C_Order_ID Yes VARCHAR (32) Unique identifier and a reference to a Sales Order originating from the document sequence defined for this document type. C_PaymentTerm_ID No VARCHAR (32) Payment Terms identify the method and timingof payment for this transaction. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. Processing Yes CHAR (1) When this field is setas 'Y' a process is beingperformed on this record. C_Currency_ID No VARCHAR (32) Indicates the currency to be used when processingthis document. GenerateTo Yes CHAR (1) A button that creates documents Posted No VARCHAR (60) An accountingstatus button that indicates if the transaction has already been posted to the general ledger or not. When doingthe accountingmanually thisbutton can be used to post or unpostthe transaction fromthe general ledger by hand. TotalLines No DECIMAL The Total amount displaysthetotal of all linesin document currency C_Invoice_ID No VARCHAR (32) The InvoiceID uniquely identifies an InvoiceDocument. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. IsActive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not availablefor selection, but availablefor reporting.There are two reasons for de- activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records.E.g., you cannot delete a Business Partner,if there are existinginvoices for it. By de-activatingthe Business Partner you prevent itfrom being used in future transactions. CreatedBy No VARCHAR (32) The Created By field indicates the user who created this record. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. CreateFrom Yes CHAR (1) A process that allows theuser to copy lines (products) froman existingdocument different from the one being copied into. For example, in caseof entering a new Goods Shipment, the
  • 28. user can copy lines (products) from an existingSales Order or Sales Invoice. C_DocType_ID No VARCHAR (32) The Document Type determines document sequence and processingrules DocAction No VARCHAR (60) You find the current status in the Document Status field. The options are listed in a popup Processed No CHAR (1) The Processed checkbox indicates thata document has been processed. Table Name : C_InvoiceLine Contains the individual items or charges on an Invoice  C InvoiceLine ID: The InvoiceLine uniquely identifies a singlelineof an Invoice.  C Invoice ID: The InvoiceID uniquely identifies an InvoiceDocument.  C OrderLine ID: The Sales Order Line is a uniqueidentifier for a linein an order.  Line: Indicates the unique linefor a document. It will also control thedisplay order of the lines within a document.  Description: A description is limited to 255 characters.  M Product ID: Identifies an item which is either purchased or sold in this organization.  QtyInvoiced: The Invoiced Quantity indicates the quantity of a product that have been invoiced.  PriceList: The List Priceis the official ListPricein the document currency.  PriceActual: The Actual or Unit Priceindicates thePricefor a product in sourcecurrency.  LineNetAmt: Indicates thelinenet amount based on the quantity and the actual price. Any additional charges or freight arenot included.  C Charge ID: The Charge indicates a type of Charge (Handling,Shipping,Restocking)  ChargeAmt: The Charge Amount indicates the amount for an additional charge.  C UOM ID: The UOM defines a unique non monetary Unit of Measure  C Tax ID: The Tax indicates the type of tax for this document line.  M InOutLine ID: The Shipment/Receipt Line indicates a uniquelinein a Shipment/Receipt document  PriceLimit: The PriceLimit indicates thelowest pricefor a productstated in the PriceListCurrency.  S ResourceAssignment ID: The ID identifies a unique record  A Asset ID: Any item of economic valueowned by the corporation,especially that which could be converted to cash.  TaxAmt: The Tax Amount displaysthetotal tax amount for a document.  M AttributeSetInstance ID: The values of the actual ProductAttributes  IsDescription: If a lineis Description Only,e.g. Product Inventory is not corrected. No accounting transactions arecreated and the amount or totals arenot included in the document. This for including descriptional detail lines,e.g. for an Work Order.
  • 29.  QuantityOrder: Product quantity in the order uom.  M Product Uom Id: Alternative order uom for the product.  C Invoice Discount ID: The ID identifies a uniquediscountfor the invoice  C Projectline ID: The ProjectLine indicates a uniqueprojectline.  M Offer ID: PriceAdjustment  PriceStd: The Standard Priceindicates the standard or normal pricefor a product on this pricelist Table Name : C_InvoiceLine  Name:C_InvoiceLine  Classname:InvoiceLine This tablecontains the followingcolumns: Name Nullable Data Type Description IsDescription No CHAR (1) If a lineis Description Only,e.g. Product Inventory is not corrected. No accountingtransactions arecreated and the amount or totals are not included in the document. This for includingdescriptional detail lines,e.g. for an Work Order. QtyInvoiced No DECIMAL The Invoiced Quantity indicates the quantity of a product that have been invoiced. M_Product_ID Yes VARCHAR (32) Identifies an item which is either purchased or sold in this organization. TaxAmt Yes DECIMAL The Tax Amount displaysthetotal tax amount for a document. M_AttributeSetInstance_ID Yes VARCHAR (32) The values of the actual ProductAttributes M_Product_Uom_Id Yes VARCHAR (32) Alternative order UOM for the product. S_ResourceAssignment_ID Yes VARCHAR (32) The ID identifies a uniquerecord QuantityOrder Yes DECIMAL Product quantity in the order uom. C_Invoice_ID No VARCHAR (32) The InvoiceID uniquely identifies an InvoiceDocument. Line No DECIMAL (10,0) Indicates the unique linefor a document. It will also control the display order of the lines within a document. LineNetAmt No DECIMAL Indicates the linenet amount based on the quantity and the actual price.Any additional charges or freightare not included. C_Invoice_Discount_ID Yes VARCHAR (32) The ID identifies a uniquediscountfor the invoice C_Projectline_ID Yes VARCHAR (32) The Project Line indicates a uniqueprojectline.
  • 30. M_Offer_ID Yes VARCHAR (32) Promotion or Discountapplied to a particular line(product) automatically by the system. grosspricestd No DECIMAL PriceStd No DECIMAL Net unitpricebefore applyingthis promotion.In casemultiple promotions are applied in cascade,this priceis the one after applyingall promotions with more priority than current one. This field is populated in casethe used pricelistdoes not includetaxes. Excludeforwithholding Yes CHAR (1) Taxbaseamt Yes DECIMAL The Tax BaseAmount indicates the baseamount used for calculatingthetax amount. Iseditlinenetamt Yes CHAR (1) A flagused to allowthe end-user to edit Line Net Amount field. Financial_Invoice_Line No CHAR (1) This flagwill decidewhether we aregoing to book the invoice lineon directly general ledger or not. Account_ID Yes VARCHAR (32) The (natural) accountused Line_Gross_Amount Yes DECIMAL This is the total amount againsta line( i.e product price* quantity + taxes ) Gross_Unit_Price Yes DECIMAL This is the pricethat is provided when the priceis inclusiveof taxes. Grosspricelist No DECIMAL The Gross ListPriceis the official pricestated by the selected tax included pricelistand the currency of the document. Periodnumber Yes DECIMAL Set here the number of periods to be used when deferring the revenue C_Bpartner_ID Yes VARCHAR (32) A Business Partner is anyonewith whom you transact.This can includea customer, vendor, employee or any combination of these. DefPlanType Yes VARCHAR (60) Set the type of plan to be used when deferring revenue A_Asset_ID Yes VARCHAR (32) Any item of economic value owned by the corporation, especially thatwhich could be converted to cash. C_Project_ID Yes VARCHAR (32) Identifier of a projectdefined within the Project& Service Management module. C_Costcenter_ID Yes VARCHAR (32) Division thatadds to the cost of an organization.Internal structure for costallocation. IsDeferred No CHAR (1) When flagged revenue of the product will bedeferred using the plan and the number of periods C_Period_ID Yes VARCHAR (32) The Period indicates an exclusiverangeof dates for a calendar. User1_ID Yes VARCHAR (32) The user defined element displaystheoptional elements that have been defined for this accountcombination. User2_ID Yes VARCHAR (32) The user defined element displaystheoptional elements that have been defined for this accountcombination.
  • 31. Explode Yes CHAR (1) Explode the BOM product BOM_Parent_ID Yes VARCHAR (32) Match_Lccosts Yes CHAR (1) Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. PriceLimit No DECIMAL The Net PriceLimit indicates thelowest pricefor a product stated in the PriceList Currency. M_InOutLine_ID Yes VARCHAR (32) The Goods Shipment Line indicates a uniquelinein a Shipment document PriceActual No DECIMAL The actual priceindicates the pricefor a product in source currency. C_UOM_ID Yes VARCHAR (32) The UOM defines a unique non monetary unitof measure ChargeAmt Yes DECIMAL The Charge Amount indicates the amount for an additional charge. C_Charge_ID Yes VARCHAR (32) The Charge indicates a type of Charge (Handling,Shipping, Restocking) PriceList No DECIMAL The Net ListPriceis the official pricestated by the selected pricelistand the currency of the document. Description Yes NVARCHAR (2000) A description is limited to 255 characters. C_OrderLine_ID Yes VARCHAR (32) A uniqueidentifier and a reference to a sales order line (product). UpdatedBy No VARCHAR (32) The Updated By field indicates theuser who updated this record. CreatedBy No VARCHAR (32) The Created By field indicates the user who created this record. IsActive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not availablefor selection, but availablefor reporting.There are two reasons for de- activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records.E.g., you cannot delete a Business Partner,if there are existinginvoices for it. By de-activatingthe Business Partner you prevent itfrom being used in future transactions. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. C_InvoiceLine_ID No VARCHAR (32) The InvoiceLine uniquely identifies a singlelineof an Invoice. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. C_Tax_ID Yes VARCHAR The Tax indicates thetype of tax for this document line.
  • 32. (32) AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. Table Name : C_InvoiceTax Contains the total tax due based on the InvoiceLines  C Tax ID: The Tax indicates the type of tax for this document line.  C Invoice ID: The InvoiceID uniquely identifies an InvoiceDocument.  TaxBaseAmt: The Tax BaseAmount indicates the baseamount used for calculatingthetax amount.  TaxAmt: The Tax Amount displaysthetotal tax amount for a document.  Line: Indicates the unique linefor a document. It will also control thedisplay order of the lines within a document.  Recalculate: Recalculatetax when Order or Invoiceis processed.Usually taxes arerecalculated when the document they areassociated to is processed,so if the amounts are manually edited it has any effect. If tax is checked as no recalculate,manually edited amounts will be directly applied. C_InvoiceTax  Name:C_InvoiceTax  Classname:InvoiceTax This tablecontains the followingcolumns: Name Nullable Data Type Description C_Invoice_ID No VARCHAR (32) The InvoiceID uniquely identifies an InvoiceDocument. C_Tax_ID No VARCHAR (32) The Tax indicates thetype of tax for this document line. Line Yes DECIMAL Indicates the unique linefor a document. It will also control thedisplay order of the lines within a document. Recalculate No CHAR (1) Recalculatetax when Order or Invoiceis processed.Usually taxes are recalculated when the document they areassociated to is processed,so if the amounts are manually edited it has any effect. If tax is checked as no recalculate,manually edited amounts will be directly applied. C_InvoiceTax_ID No VARCHAR (32) Created No TIMESTAMP (7) The Created field indicates the date that this record was created. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples arestore, department. You can sharedata between organizations. IsActive No CHAR (1) There are two methods of making records unavailablein the system: One
  • 33. is to delete the record, the other is to de-activate the record. A de- activated record is not availablefor selection,but availablefor reporting. There are two reasons for de-activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The record is referenced by other records. E.g., you cannotdelete a Business Partner,if there are existinginvoices for it.By de-activatingthe Business Partner you prevent itfrom being used in future transactions. CreatedBy No VARCHAR (32) The Created By field indicates the user who created this record. UpdatedBy No VARCHAR (32) The Updated By field indicates theuser who updated this record. TaxBaseAmt No DECIMAL The Tax BaseAmount indicates the baseamount used for calculatingthe tax amount. TaxAmt No DECIMAL The Tax Amount displaysthetotal tax amount for a document. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. Table Name : C_InvoiceLineTax  Name:C_InvoiceLineTax  Classname:InvoiceLineTax This tablecontains the following columns: Name Nullable Data Type Description C_Invoiceline_ID No VARCHAR (32) The InvoiceLine uniquely identifies a singlelineof an Invoice. C_InvoiceLineTax_ID No VARCHAR (32) Refers to the tax related to a given invoiceline. C_Tax_ID No VARCHAR (32) The Tax indicates thetype of tax for this document line. C_Invoice_ID No VARCHAR (32) The InvoiceID uniquely identifies an InvoiceDocument. AD_Client_ID No VARCHAR (32) A Clientis a company or a legal entity. You cannotsharedata between Clients. AD_Org_ID No VARCHAR (32) An organization is a unitof your clientor legal entity - examples are store, department. You can sharedata between organizations. Isactive No CHAR (1) There are two methods of making records unavailablein the system: One is to delete the record, the other is to de-activatethe record. A de-activated record is not availablefor selection,but availablefor reporting. There aretwo reasons for de-activatingand not deleting records: (1) The system requires the record for auditingpurposes.(2) The
  • 34. record is referenced by other records. E.g., you cannotdelete a Business Partner,if there are existinginvoices for it.By de-activating the Business Partner you prevent it from being used in future transactions. Created No TIMESTAMP (7) The Created field indicates the date that this record was created. Createdby No VARCHAR (32) The Created By field indicates the user who created this record. Updated No TIMESTAMP (7) The Updated field indicates the date that this record was updated. Updatedby No VARCHAR (32) The Updated By field indicates theuser who updated this record. Taxbaseamt No DECIMAL The Tax BaseAmount indicates the baseamount used for calculating the tax amount. Taxamt No DECIMAL The Tax Amount displaysthetotal tax amount for a document. Line No DECIMAL Indicates the unique linefor a document. It will also control the display order of the lines within a document. Recalculate No CHAR (1) Recalculatetax when Order or Invoiceis processed.Usually taxes are recalculated when the document they areassociated to is processed, so if the amounts are manually edited ithas any effect. If tax is checked as no recalculate,manually edited amounts will bedirectly applied.