- ABAP Snippets
SAP and ABAP Free Tutorials
SAP Purchase Order Tables: Main PO tables in SAP MM – SAP PO Tables
In this post, you will find the main SAP Purchase Order Tables for header, item, and historical.
As well as, all relevant SAP tables related to Purchasing process.
First, we will explain the main Purchase Order SAP Tables, then we will list the main SAP Table for Purchase Document in SAP MM (Material Management).
Table of Contents
SAP Purchase Order Tables
The main SAP Purchase Order Tables or SAP PO Tables as commonly called are:
PO Table | |
---|---|
Purchasing Document Header | |
Purchasing Document Item | |
History per Purchasing Document |
Check also this post for more detail about SAP Purchase Order Overview
EKKO Table in SAP
EKKO Table in SAP is the Purchasing Document Header.
The most important SAP Purchase Order Tables is EKKO. Each Purchase order is identified by EBELN (PO Number)
The main EKKO fields are:
Field | |
---|---|
Purchasing Document Number | |
Company code | |
Purchasing Document Category | |
Purchasing Document Type |
- SAP Purchase Order Process & Doc. Flow SAP SD / MM (Tcodes & Tables)
- Complete list of SAP Purchase Document ME21N Exit and BADI
- EDI 870: Order Status Report SAP ORDERS05 IDoc Explained
SAP PO EKPO Table in SAP
The lines of SAP PO (Purchase Order) can be found in EKPO table.
The main fields at EKPO are:
Field | SAP |
---|---|
Purchasing Document Number | |
Item Number of Purchasing Document | |
Material Number | |
Company Code | |
Plant | |
Storage Location | |
Vendor Account Number | |
Material Number Used by Vendor | |
Target Quantity | |
Net Price in Purchasing Document (in Document Currency) |
EKBE Table is SAP
The Historical data for a SAP Purchase Order Tables is set on EKBE . The details are saved by items.
The main fields for EKBE are:
Fields | |
---|---|
Purchasing Document Number | |
Item Number of Purchasing Document | |
Sequential Number of Account Assignment | |
Transaction/event type & purchase order history | |
Material Document Year | |
Number of Material Document | |
Item in Material Document |
Check this book Materials Management with SAP ERP: Functionality and Technical Configuration (SAP MM) (4th Edition) (SAP PRESS) 4th Edition
SAP Purchase Order Reference Tables
Purchasing document category bstyp.
The purchasing document category allows differentiation between the various kinds of purchasing documents (e.g. purchase order, scheduling agreement, contract).
The purchasing document category determines the applicable number range, for example, and the fields that are offered to you for maintenance.
The relevant document category is suggested by the system when you create a purchasing document.
Purchasing document categories can be further subdivided into Purchasing Document Types.
List of Purchasing Document Category Value
The Document Category (EKKO-BSTYP) values are set on Value Range for Domain EBSTYP.
The different Values of SAP Purchasing Document Category are:
CATEGORY | DESCRIPTION |
---|---|
Request for Quotation | |
Purchase Order | |
Contract | |
Scheduling Agreement |
Purchasing Document Type BSART
The Document Type EKKO-BSART  differentiates between the different kinds of requisition and purchases order in the SAP system.
The order type controls the number assignment for a purchase order, for example, and determines which fields you must maintain.
The reference table for Document Type is T161
The Document Type are a subdivision of Document Category. The keys for T161 are BSTYP and BSART .
Vendor Account Number
The vendor Master Data table in SAP is LFA1 for general information.
Full list of SAP MM Purchasing Tables
Sap tables for po (purchase order tables in sap).
The first list contains only PO Data Tables. The next part will list the customizing tables for purchase orders in SAP MM Purchasing.
SAP Purchase Order Tables are:
Tables | |
---|---|
EBAN | Purchase Requisition |
EBKN | Purchase Requisition Account Assignment |
EBUB | Index for Stock Transport Requisitions for Material |
EINA | Purchasing Info Record: General Data |
EINE | Purchasing Info Record: Purchasing Organization D |
EIPA | Order Price History: Info Record |
EKAB | Release Documentation |
EKAN | Vendor Address: Purchasing Document |
EKBE | History per Purchasing Document |
EKBEH | Removed PO History Records |
EKBZ | History per Purchasing Document: Delivery Costs |
EKBZH | History per Purchasing Document: Delivery Costs |
EKEH | Scheduling Agreement Release Documentation |
EKEK | Header Data for Scheduling Agreement Releases |
EKES | Vendor Confirmations |
EKET | Scheduling Agreement Schedule Lines |
EKETH | Scheduling Agreement Schedules: History Tables |
EKKI | Purchasing Condition Index |
EKKN | Account Assignment in Purchasing Document |
EKKO | Purchasing Document Header |
EKPA | Partner Roles in Purchasing |
EKPB | Material Provided” Item in Purchasing Document |
EKPO | Purchasing Document Item |
EKPV | Shipping-Specific Data on Stock Tfr. for Purch. D |
EKRS | ERS Procedure Goods (Merchandise) Movements to b |
EKUB | Index for Stock Transport Orders for Material |
EORD | Purchasing Source List |
EQUK | Quota File: Header |
EQUP | Quota File: Item |
SAP Table for Purchase order history
The Purchase Order History can be found in the standard Table EKBE .
The Key fields for PO History Table are :
Field | |
---|---|
EBELN | Purchasing Document Number |
EBELP | Item Number of Purchasing Document |
ZEKKN | Sequential Number of Account Assignment |
VGABE | Transaction/event type/ purchase order history |
GJAHR | Material Document Year |
BELNR | Number of Material Document |
BUZEI | Item in Material Document |
There is also SAP Tables for Purchase Order Further History such as:
- EKBEH, Removed PO History Records
- EKBZ, History per Purchasing Document: Delivery Costs
- EKBZH, History per Purchasing Document: Delivery Costs
SAP Customizing Tables for PO
The main customizing for PO or Purchase Order can be found in the following Table.
SAP PO Customizing Table Part 1
(Note that some following SAP tables contain SAP PO related Master)
SAP PO CUSTO | DESCRIPTION |
---|---|
T024 | Purchasing Groups |
T024E | Purchasing Organizations |
T024W | Valid Purchasing Organizations for Plant |
T024Z | Purchasing Organizations |
T027A | Shipping Instructions Purchasing |
T027B | Texts: Shipping Instructions |
T027C | Codes for Compliance with Shipping Instructions |
T027D | Compliance with Shipping Instructions Texts |
T069 | Certificate Categories |
T069Q | Control Data for Source Determination and Checking |
T069T | Certificate Categories: Text Description |
T160 | SAP Transaction Control : Purchasing |
T160B | SAP Transaction Control: List Displays/Purchasing |
T160C | SAP Transaction Control for List Displays in CALL |
T160D | Function Authorizations: Purchase Order |
T160E | Function Authorizations: Purchasing: Descriptions |
T160I | Control of Intrastat. Reports |
T160J | Text Table for Intrastat. Reports |
T160L | Scope of Purchasing Lists |
T160M | Message Control: Purchasing (System Messages) |
T160O | Description of Scope of List |
T160P | Entities Table Routines |
T160Q | Scope of List: Buyer’s Negotiation Sheet: Routine |
T160R | Routines for Buyer’s Negotiation Sheet |
T160S | Selection Parameters for Purchasing Lists |
T160T | Description of Selection Parameters |
T160V | Default Values for Purchasing |
T160W | Description for Default Values for Purchasing Ope |
T160X | Scope of List: Buyer’s Negotiation Sheet |
T160Y | Scope of List: Buyer’s Negotiation Sheet: Description |
Read also List of Important SAP Material Types in SAP MM
T161* PO Customizing Table Part 2
The next list of Purchase Document SAP Customizing Tables starting with T161* are:
SAP PO CUSTO. | DESCRIPTION |
---|---|
T161 | Purchasing Document Types |
T161A | Linkage of Requisition Doc. Type to Purchasing Do |
T161B | Default Business Transaction Type for Import |
T161E | Release Codes |
T161F | Release Point Assignment for Purchase Requisition |
T161G | Release Prerequisite: Purchase Requisition |
T161H | Fields for Release Procedure: Purchase Requisition |
T161I | Determination of Release Strategy |
T161M | Fine-Tuned Control: Message Types |
T161N | Message Determination Schema: Assignment |
T161P | Check of Document Type /Document Category:Item C |
T161R | REORG Control: Purchasing |
T161S | Release Indicator: Purchase Requisition |
T161T | Texts for Purchasing Document Types |
T161U | Texts for Release Indicator |
T161V | Shipping-Specific Data for Stock Tfr. for Purch. |
T161W | Order Types for Stock Transfer |
T161Z | Additional Checks for Outline Agreements on Reorg |
T162* PO Customizing Table Part 3
Here the list of SAP Purchase Order Customizing Tables starting with T162*
SAP PO CUSTO. TABLE | DESCRIPTION |
---|---|
T162 | Field Selection: Purchasing Document |
T162K | Field Selection: Account Assignment Fields/Purch |
T162T | Description of Field Selection Reference Key |
T162X | Description of Field Groups from T162/T162K |
T162Y | Groups: Field Selection |
T163* PO Customizing Table Part 4
Here the list of SAP Purchase Order Customizing Tables starting with T163*
SAP PO TABLES | DESCRIPTION |
---|---|
T163 | Item Categories in Purchasing Document |
T163A | Check Item Category/Account Assignment Category |
T163B | Purchase Order History Categories |
T163C | Texts for Purchase Order History Categories |
T163D | Assignment Internal/External Confirmation Categories |
T163E | Confirmation Categories |
T163F | Confirmation Categories: Descriptions |
T163G | Confirmation Control |
T163I | Texts for Account Assignment Categories |
T163K | Account Assignment Categories in Purchasing Document |
T163KS | Assignment of Tax Indicator to Account Assignment |
T163L | Confirmation Control Keys |
T163M | Confirmation Control Keys: Description |
T163P | Release Creation Profile |
T163S | Description for Release Creation Profile |
T163Y | Texts for Item Categories |
T165/T166* PO Customizing Table Part 5
Here the list of SAP Purchase Order Customizing Tables starting with T165/T166*
SAP PO TABLES | DESCRIPTION |
---|---|
T165K | Copying Options: Header Texts |
T165P | Copying Options: Item texts |
T166A | Supplement Text in Purchasing Document Printouts |
T166C | Print-Relevant Purchasing Document Changes |
T166K | Header Texts in Purchasing Document Printouts |
T166P | Item Texts in Purchasing Document Printouts |
T166T | Change Texts in Purchasing Document Printouts |
T166U | Headings in Purchasing Document Printout |
T167 | Number Range Management for Purchasing Master Data |
T167T | Transaction Description |
T168 | Screen Control: Purchasing |
T168F | Function Codes / Purchasing |
T168T | Screen Titles |
Sap Purchase Order Tables: T16F* PO Customizing Table Part 6
Here the list of SAP Purchase Order Customizing Tables starting with T16F*
SAP PO TABLES | DESCRIPTION |
---|---|
T16FB | Release Indicators: |
T16FC | Release Codes |
T16FD | Description of Release Codes |
T16FE | Descriptions of Release Indicators: Purchasing Do |
T16FG | Release Groups |
T16FH | Descriptions of Release Groups |
T16FK | Release Statuses |
T16FS | Release Strategies |
Related Posts
The Most Important SAP Payment Terms Tables (ZTERM, Text…)
October 21, 2018 March 24, 2021
SAP Batch Management: User-exits and BAdIs
June 17, 2017 January 21, 2022
SAP Batch Management Tcodes, Tables and Customizing (SAP Batch Management)
June 16, 2017 January 21, 2022
Account assignment purchase order Table in SAP
- JKSDPORDERFLOW Table for IS-M: Assignment of Purchase Order Book to Purchase Order Table Type : TRANSP Package : JSDI Module : IS-M
- DPR_OBJLINK_SCPO Table for Purchase Order and Purchase Order Item for SRM Shopping Cart Table Type : TRANSP Package : DEVELOPMENT_PROJECTS_SRM Module : PPM-PRO-EXT
- T460C Table for Order/Purchase order types for planned order Table Type : TRANSP Package : MD Module : CRM
- T460D Table for Order/Purchase order types for planned order Table Type : POOL Package : MD Module : CRM
- BBPD_OR_PCO Table for Object Link: Purchase Order/Order Confirmation Table Type : TRANSP Package : BBP_PRODOC Module : SRM-EBP
- BBPD_OR_SUSPCO Table for Object Link: SUS Purchase Order/Order Confirmation Table Type : TRANSP Package : BBP_PRODOC Module : SRM-EBP
- FRE_OP_PO_KEY Table for Key-Completion F&R Order Proposal R/3 Purchase Order Table Type : TRANSP Package : WFRE_PI Module : CA
- EBKN Table for Purchase Requisition Account Assignment Table Type : TRANSP Package : ME Module : SRM-EBP
- TOIAE Table for Purchase Fee Account Assignment Table Type : TRANSP Package : OIA Module : CRM
- VSEBKN_CN Table for Version: Purchase requisition account assignment Table Type : TRANSP Package : CNVS Module : SRM-EBP
- /XNFE/NFEASSIGN Table for NFe-E Assignment: Purchase Order / Delivery Table Type : TRANSP Package : /XNFE/APPB2B Module : SLL-NFE-MGM
- CRMC_ACC_MAP Table for Assignment of Account Assignment Group to Account Table Type : TRANSP Package : CRM_LEASING_SRM Module : CRM-LAM-BTX
- BBP_PDCON Table for Purchase Order Item Confirmation Table Type : TRANSP Package : BBP_PRODOC Module : SRM-EBP
- BLK_REASON Table for Blocking Reason in Purchase Order Table Type : TRANSP Package : ME Module : SRM-EBP
- BLK_REASON_TX Table for Text Table for Blocking Reason in Purchase Order Table Type : TRANSP Package : ME Module : SRM-EBP
- CDBD_PO_H Table for Purchase Order header - CDB table Table Type : TRANSP Package : CDB Module : CRM-MSA
- CDBD_PO_I Table for Purchase Order item - CDB table Table Type : TRANSP Package : CDB Module : CRM-MSA
- CFIORPURITM0C Table for FIN Objects for Purchase Order Items Table Type : TRANSP Package : CON_ACC Module : FIN-BAC-INV
- CONT03_EKPO Table for Container Table for Purchase Order Item Table Type : TRANSP Package : CBZID Module : PS
- CRMC_PODCACTIV Table for Purchase Order Number Check: Activation Table Type : TRANSP Package : CRM_ORDER Module : CRM-BTX-BF
- CRMC_PODCGROUP Table for Purchase Order Number Check: BP Group Table Type : TRANSP Package : CRM_BUPA_MD Module : CRM-BTX-BF-CU
- CRMC_PODCGROUP_T Table for Purchase Order Number Check: BP Group (Texts) Table Type : TRANSP Package : CRM_BUPA_MD Module : CRM-BTX-BF-CU
- FINORDPUR01 Table for Data Storage for Purchase Order Information - Items Table Type : TRANSP Package : FIN_INTERFACE_MODEL Module : FIN
- FINORDPUR0C Table for Data Storage for Purchase Order Information - Header Table Type : TRANSP Package : FIN_INTERFACE_MODEL Module : FIN
- FIP_D_STAT_POQ Table for Table containing the Past Purchase Order Quantity stat. data Table Type : TRANSP Package : FIP_DDIC Module : MM-PUR-FIP
- FMRE_MM_CATASS Table for Permitted Types of Earmarked Funds in Purchase Order Docs Table Type : TRANSP Package : FMRE Module : FI-FM-PO
- FRE_PO_POINTER Table for Change Pointers Changed Purchase Order Documents Table Type : TRANSP Package : WFRE_PI Module : CA
- GLS_CNT_REDEL Table for Control of Document Sequence for Purchase Order Change Table Type : TRANSP Package : RS_BCT_SRM Module : BW-BCT-BBP
- L2TC_SETTINGS_PO Table for Raw-Exposure Update for Purchase Order: General Settings Table Type : TRANSP Package : LOG_TRM_INTEGRATION Module : LO-INT-TRM
- LIPSPO Table for LIPS Reference Data Purchase Order Table Type : TRANSP Package : VL Module : CRM
- MLBEKEPH Table for ML: Cost Comp. Split (Elements) for Purchase Order History Table Type : TRANSP Package : CKMLCCS Module : CO-PC-ACT
- OTBPARAM2 Table for Parameters for OTB Purchase Order Warning Table Type : TRANSP Package : MCP2 Module : CRM
- POEXT Table for Enhancement Fields for Purchase Order Table Type : TRANSP Package : ME Module : SRM-EBP
- PUROB Table for Original Batch for Purchase Order Table Type : TRANSP Package : VBOB Module : LO-BM
- RSBCT_XSA_PO_TT Table for Purchase order text (Training) Table Type : TRANSP Package : RS_BCT_XSA_ABAP Module : BW-BCT-EPM
- RSBCT_XSA_PO_TXT Table for Purchase order text Table Type : TRANSP Package : RS_BCT_XSA_ABAP Module : BW-BCT-EPM
- SDEMO_PO Table for Purchase Order Header Table Type : TRANSP Package : S_NWDEMO_MODEL_PURCHASE_ORDER Module : BC-SRV-NWD
- SDEMO_PO_I Table for Purchase Order Item Table Type : TRANSP Package : S_NWDEMO_MODEL_PURCHASE_ORDER Module : BC-SRV-NWD
- SDEMO_PO_SL Table for Purchase Order Item Schedule Line Table Type : TRANSP Package : S_NWDEMO_MODEL_PURCHASE_ORDER Module : BC-SRV-NWD
- SDEMO_PO_ST Table for Purchase Order Header Status Table Type : TRANSP Package : S_NWDEMO_MODEL_PURCHASE_ORDER Module : BC-SRV-NWD
- SER08 Table for Document Header for Purchase Order Item Serial Numbers Table Type : TRANSP Package : IQSM Module : CRM
- SNWD_PO Table for EPM: Purchase Order Header Table Table Type : TRANSP Package : S_NWDEMO_MODEL_DDIC Module : BC-SRV-NWD
- SNWD_PO_I Table for EPM: Purchase Order Item Table Table Type : TRANSP Package : S_NWDEMO_MODEL_DDIC Module : BC-SRV-NWD
- SNWD_PO_INV_HEAD Table for EPM: Purchase Order Invoice Header Table Table Type : TRANSP Package : S_NWDEMO_MODEL_DDIC Module : BC-SRV-NWD
- SNWD_PO_INV_ITEM Table for EPM: Purchase Order Invoice Items Table Table Type : TRANSP Package : S_NWDEMO_MODEL_DDIC Module : BC-SRV-NWD
- SNWD_PO_SL Table for EPM: Purchase Order Schedule Line Table Table Type : TRANSP Package : S_NWDEMO_MODEL_DDIC Module : BC-SRV-NWD
- T160D Table for Function Authorizations: Purchase Order Table Type : POOL Package : ME Module : SRM-EBP
- T163B Table for Purchase Order History Categories Table Type : TRANSP Package : ME Module : SRM-EBP
- T163C Table for Texts for Purchase Order History Categories Table Type : TRANSP Package : ME Module : SRM-EBP
- T175DP_STATE Table for Update Down Payment Requests in Purchase Order History Table Type : TRANSP Package : ME Module : SRM-EBP
- TEE003 Table for Customizing Purchase Order from Easy Execution Table Type : TRANSP Package : CKEXECUTION Module : CO-PC-PCP
- FM_CIACC Table Data element for Assignment of FM account assignment to account is binding
- KNTBU Table Data element for Account assignment category: unknown account assignment
- J_CO_AUFNR Table Data element for Order number of internal CO order for account assignment
- J_RK_AUFNR Table Data element for Order Number of RK Order for Account Assignment
- JHCO_AUFNR Table Data element for IS-M: Order No.of Internal CO Order for Account Assignment
- BBP_ACC_NO Table Data element for Sequential Account Assignment No. in EBP Purchase Document
- FM_BEKNT Table Data element for Account assignment type for unassigned purchase orders
- ORVTP Table Data element for Value type of purchase order/sales order values
- MSR_REP_REPL_PO_BSART Table Data element for Order Type for Purchase Order with Replacement From Vendor
- BPBMG Table Data element for Purchase order quantity in order price unit
- MCBW_DMBE Table Data element for BW: Delta Purchase Order/GR in Order Unit
- CO_PROF_DI Table Data element for Profile purchase order operation order info system
Account assignment purchase order related terms
Definitions.
SAP is the short form of Systems, Applications & Products in Data Processing. It is one of the largest business process related software. This software focused on business processes on ERP & CRM.
Like most other software, SAP also using database tables to store the data. In SAP thousands of tables are there to store different data. A table contains several fields and some of the fields will be key fields.
Popular Table Searches
Latest table searches.
2733310 - Account Assignment and Free Items in Purchase Orders
Creating a Purchase Order for a free item with material type Non-valuated , the system requests account assignment details.
Environment
- Materials Management (MM)
- SAP ERP Central Component
- SAP enhancement package for SAP ERP
- SAP enhancement package for SAP ERP, version for SAP HANA
- SAP S/4HANA
REPOV, PO, ME 062, ME062, UNBW, cost center, free item, STO, UB, free, UMSON, account assigment, ME21N, ME22N, ME23N , KBA , MM-PUR-PO , Purchase Orders , MM-PUR-GF-ACC , Account assignment , Problem
About this page
Search for additional results.
Visit SAP Support Portal's SAP Notes and KBA Search .
Privacy | Terms of use | Legal Disclosure | Copyright | Trademark
- MEPOACCOUNTING - Account Assignment Fields for Purchase Order
SAP Table MEPOACCOUNTING
Account assignment fields for purchase order.
MEPOACCOUNTING (Account Assignment Fields for Purchase Order) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.
Additionally we provide an overview of foreign key relationships, if any, that link MEPOACCOUNTING to other SAP tables.
MEPOACCOUNTING table fields
Field | Data element | Checktable | Datatype | Length | Decimals | ||||
---|---|---|---|---|---|---|---|---|---|
EBELN | Purchasing Document Number | EBELN | CHAR | 10 | 0 | ||||
EBELP | Item Number of Purchasing Document | EBELP | NUMC | 5 | 0 | ||||
ZEXKN | Sequential Number of Account Assignment | DZEKKN | NUMC | 2 | 0 | ||||
LOEKZ | Deletion Indicator: Purchasing Document Account Assignment | KLOEK | CHAR | 1 | 0 | Yes | |||
NULL | No |
U | Update |
I | Insert |
E | Delete (Single Field Documentation) |
D | Delete |
J | Insert (Single Field Documentation) |
X | Yes |
NULL | No |
X | TRUE |
NULL | FALSE |
MEPOACCOUNTING foreign key relationships
Table | Field | Foreign key table | Foreign key field | Check table | Check field | |
---|---|---|---|---|---|---|
MEPOACCOUNTING | AA_FINAL_REASON | MEPOACCOUNTING | AA_FINAL_REASON | Reason for Final Account Assignment Indicator | AA_FINAL_REASON | |
MEPOACCOUNTING | AA_FINAL_REASON | SYST | MANDT | Reason for Final Account Assignment Indicator | MANDT | |
MEPOACCOUNTING | SAKTO | MEPOACCOUNTING | SAKTO | G/L Account Master (Chart of Accounts) | SAKNR | |
MEPOACCOUNTING | SAKTO | SYST | MANDT | G/L Account Master (Chart of Accounts) | MANDT | |
MEPOACCOUNTING | SAKTO | T001 | KTOPL | G/L Account Master (Chart of Accounts) | KTOPL | |
MEPOACCOUNTING | ZZREGION | SYST | MANDT | User Defined Regions | MANDT | |
MEPOACCOUNTING | ZZREGION | MEPOACCOUNTING | ZZREGION | User Defined Regions | ZZREGION | |
MEPOACCOUNTING | ZZSPREG | SYST | MANDT | Check table for ZZSPREG = Special Region | MANDT | |
MEPOACCOUNTING | ZZSPREG | MEPOACCOUNTING | ZZSPREG | Check table for ZZSPREG = Special Region | ZZSPREG | |
MEPOACCOUNTING | ZZSTATE | SYST | MANDT | Taxes: Region (Province) Key | MANDT | |
MEPOACCOUNTING | ZZSTATE | * | Taxes: Region (Province) Key | LAND1 | ||
MEPOACCOUNTING | ZZSTATE | MEPOACCOUNTING | ZZSTATE | Taxes: Region (Province) Key | BLAND | |
MEPOACCOUNTING | ZZUSERFLD1 | SYST | MANDT | Check Table for User Field 1 | MANDT | |
MEPOACCOUNTING | ZZUSERFLD1 | MEPOACCOUNTING | ZZUSERFLD1 | Check Table for User Field 1 | ZZUSERFLD1 |
- You are here:
- Home »
- SAP Tables »
SAP Purchase Order tables
Below is a list of Purchase order related SAP database tables, what data they store and how they are related to each other. Also, click on the table name for full details of its fields including which make up the table key along with other information such as check tables, text tables…
Purchasing Documents
This is a list of the main SAP PO tables which store the Purchasing information including the header and item details of each Purchase Order. EKKO – Purchasing Document Header EKPO – Purchasing Document Item MARA – General Material Data EKET – Scheduling Agreement Schedule Lines EKKN – Account Assignment in Purchasing Document EKBE – Purchasing Document History
Accounting Documents
Accounting forms a big part of the purchase process so there are a number of direct relationships between the PO tables and the accounting tables such as BKPF and BSEG. BKPF – Accounting Document Header BSET – Tax Data Document Segment BSEG – Accounting Document Segment BSEC – One-Time Account Data Document Segment EKKO – Purchasing Document Header EKPO – Purchasing Document Item EKBE – Purchasing Document History
Purchasing Activities per Requirement Tracking No.
Also see relationship with purchase requision tables EBAN and EBKN. EKDY – Dummy Table for Database EBM EKKO – Purchasing Document Header EKPO – Purchasing Document Item EKET – Scheduling Agreement Schedule Lines MARA – General Material Data EKKN – Account Assignment in Purchasing Document EKBE – History per Purchasing Document EBAN – Purchase Requisition EBKN – Purchase Requisition Account Assignment
Archiving of Purchasing Documents
As you can imagine an SAP system can process a large amount of purchasing data via many thousands of PO documents. This data therefor needs to periodically archived and there are a number of standard SAP tables related to this archiving process, see below for list including the relationship to the main Purchase order tables. EKKO – Purchasing Document Header EKPO – Purchasing Document Item EKBE – History per Purchasing Document EKBZ – History per Purchasing Document: Delivery Costs EKAB – Release (Order) Documentation EKKN – Account Assignment in Purchasing Document EKET – Scheduling Agreement Schedule Lines ESSR – Service Entry Sheet Header Data ESKN – Account Assignment in Service Package A019 – Contract Header A016 – Contract Item A068 – Outline Agreement Item: Plant-Dependent KONM – Conditions (1-Dimensional Quantity Scale) KONW – Conditions (1-Dimensional Value Scale) KONP – Conditions (Item) KONH – Conditions (Header) KONV – Conditions (Transaction Data) STXH – STXD SAPscript Text File Header STXL – STXD SAPscript Text File Lines CDHDR – Change Document Header CDPOS – Change Document Items EIKP – Foreign Trade: Export/Import: Header Data EIPO – Foreign Trade: Export/Import: Item Data NAST – Message Status EKUB – Index for Stock Transport Orders for Material EKPV – SD-Specific Data f. Stock Transfer for Purch. Doc. RESB – Reservation/Dependent Requirements EKES – Vendor Confirmations EKPA – Partner Roles in Purchasing EKBEH – Order History, Scheduling Agreement (Reorganized) EKBZH – Delivery Costs History, Sched. Agreement (Reorg) EKETH – Scheduling Agreement Schedule Lines (Reorganized) EKEK – Scheduling Agreement Release History, Header EKEH – Scheduling Agreement Release History, Sched. Lines
Purch. Order Tables and there relationship including Scheduling Agreement Releases
Details of how the Scheduling Agreement Releases tables EKEK and EKEH are related to PO data as well as the PRPS Project Structure Plan table. EKKO – Purchasing Document Header EKPO – Purchasing Document Item EKKN – Account Assignment in Purchasing Document EKES – Vendor Confirmations EKAB – Release Documentation EKBZ – History per Purchasing Document: Delivery Costs EKBE – History per Purchasing Document EKEK – Header Data for Scheduling Agreement Releases EKEH – Scheduling Agreement Release Documentation EKET – Scheduling Agreement Schedule Lines T160T – Description of Selection Parameters RESB – Reservation/Dependent Requirements PRPS – PSP (Project Structure Plan) Element Master Data
Creating a Purchase Order for Consumable Material
After completing this lesson, you will be able to create a purchase order for consumable material
Introduction
In this unit, you will learn how to perform a procurement process for a consumable material, consisting of a purchase order, goods receipt, and invoice.
The following video describes the process, focusing on the first step, a purchase order for a consumable material, and introduces the account assignment category.
Purchase Order Creation with Account Assignment
When you buy a material, you procure it either for stock or for direct consumption. When procuring for direct consumption, you must specify the consumption purpose in the purchase order by manually entering account assignment data, such as the account assignment object.
At goods receipt and/or invoice receipt, the consumption account specified in the purchase order is debited with the procurement value. In addition, the data for the account assignment object is updated.
The goods receipt does not affect the total value and usually does not affect the total quantity of the stock.
To be able to enter account assignment data in a purchase order item, you must first specify an account assignment category in the item. The account assignment category determines which account assignment object can be entered.
To procure material for a project and a cost center, Paula must use the account assignment categories P for the account assignment object project and K for the account assignment object cost center.
Here are some examples of account assignment categories defined in the SAP S/4HANA system:
K for cost center
P for project
C for sales order
F for production order
A for asset
In the following demo, you will learn how to order a material with a material master record for a project using the Manage Purchase Orders app.
Free Text Item
When a material is procured directly for consumption, a material master record is not mandatory. This means that a material number can be entered in a purchase order item with an account assignment category, but is not required.
When procuring a consumable material without a material master record, you must manually enter a short description, a material group, and a purchase order unit in a purchase order item, since this data cannot be taken from a master record. This is different from a material with a master record.
Paula has been asked to purchase oil pumps and LED desk lamps. She has already created the purchase order for the oil pumps. However, the message for this purchase order has not yet been sent. Since the supplier for the lamps is the same as the supplier for the oil pumps, Paula wants to add another purchase order item to her existing purchase order. She already knows that there is no material master record for the lamps.
In the following demo, you will see how to add another item to an existing purchase order using the Manage Purchase Orders application. You will also learn how to order a material without a material master record.
Log in to track your progress & complete quizzes
- Knowledge Base
SAP Purchase Order Tables: Main PO tables in SAP MM – SAP PO Tables
- Created 2021-01-13
- Author SAP Online Tutorials
- Category SAP MM
In this post, you will find the main SAP Purchase Order Tables for header, item, and historical.
As well as, all relevant SAP tables related to Purchasing process.
First, we will explain the main Purchase Order SAP Tables, then we will list the main SAP Table for Purchase Document in SAP MM (Material Management).
SAP Purchase Order Tables
The main SAP Purchase Order Tables or SAP PO Tables as commonly called are:
PO Table | |
---|---|
Purchasing Document Header | |
Purchasing Document Item | |
History per Purchasing Document |
EKKO Table in SAP
EKKO Table in SAP is the Purchasing Document Header.
The most important SAP Purchase Order Tables is EKKO. Each Purchase order is identified by EBELN (PO Number)
The main EKKO fields are:
Field | |
---|---|
Purchasing Document Number | |
Company code | |
Purchasing Document Category | |
Purchasing Document Type |
SAP PO EKPO Table in SAP
The lines of SAP PO (Purchase Order) can be found in EKPO table.
The main fields at EKPO are:
Field | SAP |
---|---|
Purchasing Document Number | |
Item Number of Purchasing Document | |
Material Number | |
Company Code | |
Plant | |
Storage Location | |
Vendor Account Number | |
Material Number Used by Vendor | |
Target Quantity | |
Net Price in Purchasing Document (in Document Currency) |
EKBE Table is SAP
The Historical data for a SAP Purchase Order Tables is set on EKBE . The details are saved by items.
The main fields for EKBE are:
Fields | |
---|---|
Purchasing Document Number | |
Item Number of Purchasing Document | |
Sequential Number of Account Assignment | |
Transaction/event type & purchase order history | |
Material Document Year | |
Number of Material Document | |
Item in Material Document |
SAP Purchase Order Reference Tables
Purchasing document category bstyp.
The purchasing document category allows differentiation between the various kinds of purchasing document (e.g. purchase order, scheduling agreement, contract).
The purchasing document category determines the applicable number range, for example, and the fields that are offered to you for maintenance.
The relevant document category is suggested by the system when you create a purchasing document.
Purchasing document categories can be further subdivided into Purchasing Document Types.
List of Purchasing Document Category Value
The Document Category (EKKO-BSTYP) values are set on Value Range for Domain EBSTYP.
The different Values of SAP Purchasing Document Category are:
CATEGORY | DESCRIPTION |
---|---|
Request for Quotation | |
Purchase Order | |
Contract | |
Scheduling Agreement |
Purchasing Document Type BSART
The Document Type EKKO-BSART differentiates between the different kinds of requisition and purchase order in the SAP system.
The order type controls the number assignment for a purchase order, for example, and determines which fields you must maintain.
The reference table for Document Type is T161
The Document Type are a subdivision of Document Category. The keys for T161 are BSTYP and BSART.
Vendor Account Number
Vendor master Data table in SAP is LFA1 for general information.
Full list of SAP MM Purchasing Tables
Sap tables for po (purchase order tables in sap).
The first list contains only PO Data Tables. The next part will list the customizing tables for purchase order in SAP MM Purchasing.
SAP Purchase Order Tables are:
Tables | |
---|---|
EBAN | Purchase Requisition |
EBKN | Purchase Requisition Account Assignment |
EBUB | Index for Stock Transport Requisitions for Material |
EINA | Purchasing Info Record: General Data |
EINE | Purchasing Info Record: Purchasing Organization D |
EIPA | Order Price History: Info Record |
EKAB | Release Documentation |
EKAN | Vendor Address: Purchasing Document |
EKBE | History per Purchasing Document |
EKBEH | Removed PO History Records |
EKBZ | History per Purchasing Document: Delivery Costs |
EKBZH | History per Purchasing Document: Delivery Costs |
EKEH | Scheduling Agreement Release Documentation |
EKEK | Header Data for Scheduling Agreement Releases |
EKES | Vendor Confirmations |
EKET | Scheduling Agreement Schedule Lines |
EKETH | Scheduling Agreement Schedules: History Tables |
EKKI | Purchasing Condition Index |
EKKN | Account Assignment in Purchasing Document |
EKKO | Purchasing Document Header |
EKPA | Partner Roles in Purchasing |
EKPB | Material Provided” Item in Purchasing Document |
EKPO | Purchasing Document Item |
EKPV | Shipping-Specific Data on Stock Tfr. for Purch. D |
EKRS | ERS Procedure Goods (Merchandise) Movements to b |
EKUB | Index for Stock Transport Orders for Material |
EORD | Purchasing Source List |
EQUK | Quota File: Header |
EQUP | Quota File: Item |
SAP Table for Purchase order history
The Purchase Order History can be found in the standard Table EKBE .
The Key fields for PO History Table are:
Field | |
---|---|
EBELN | Purchasing Document Number |
EBELP | Item Number of Purchasing Document |
ZEKKN | Sequential Number of Account Assignment |
VGABE | Transaction/event type/ purchase order history |
GJAHR | Material Document Year |
BELNR | Number of Material Document |
BUZEI | Item in Material Document |
There is also SAP Tables for Purchase Order Further History such as:
- EKBEH, Removed PO History Records
- EKBZ, History per Purchasing Document: Delivery Costs
- EKBZH, History per Purchasing Document: Delivery Costs
SAP Customizing Tables for PO
The main customizing for PO or Purchase Order can be found in the following Table.
SAP PO Customizing Table Part 1
(Note that some following SAP tables contain SAP PO related Master)
SAP PO CUSTO | DESCRIPTION |
---|---|
T024 | Purchasing Groups |
T024E | Purchasing Organizations |
T024W | Valid Purchasing Organizations for Plant |
T024Z | Purchasing Organizations |
T027A | Shipping Instructions Purchasing |
T027B | Texts: Shipping Instructions |
T027C | Codes for Compliance with Shipping Instructions |
T027D | Compliance with Shipping Instructions Texts |
T069 | Certificate Categories |
T069Q | Control Data for Source Determination and Checking |
T069T | Certificate Categories: Text Description |
T160 | SAP Transaction Control : Purchasing |
T160B | SAP Transaction Control: List Displays/Purchasing |
T160C | SAP Transaction Control for List Displays in CALL |
T160D | Function Authorizations: Purchase Order |
T160E | Function Authorizations: Purchasing: Descriptions |
T160I | Control of Intrastat. Reports |
T160J | Text Table for Intrastat. Reports |
T160L | Scope of Purchasing Lists |
T160M | Message Control: Purchasing (System Messages) |
T160O | Description of Scope of List |
T160P | Entities Table Routines |
T160Q | Scope of List: Buyer’s Negotiation Sheet: Routine |
T160R | Routines for Buyer’s Negotiation Sheet |
T160S | Selection Parameters for Purchasing Lists |
T160T | Description of Selection Parameters |
T160V | Default Values for Purchasing |
T160W | Description for Default Values for Purchasing Ope |
T160X | Scope of List: Buyer’s Negotiation Sheet |
T160Y | Scope of List: Buyer’s Negotiation Sheet: Description |
T161* PO Customizing Table Part 2
The next list of Purchase Document SAP Customizing Tables starting with T161* are:
SAP PO CUSTO. | DESCRIPTION |
---|---|
T161 | Purchasing Document Types |
T161A | Linkage of Requisition Doc. Type to Purchasing Do |
T161B | Default Business Transaction Type for Import |
T161E | Release Codes |
T161F | Release Point Assignment for Purchase Requisition |
T161G | Release Prerequisite: Purchase Requisition |
T161H | Fields for Release Procedure: Purchase Requisition |
T161I | Determination of Release Strategy |
T161M | Fine-Tuned Control: Message Types |
T161N | Message Determination Schema: Assignment |
T161P | Check of Document Type /Document Category:Item C |
T161R | REORG Control: Purchasing |
T161S | Release Indicator: Purchase Requisition |
T161T | Texts for Purchasing Document Types |
T161U | Texts for Release Indicator |
T161V | Shipping-Specific Data for Stock Tfr. for Purch. |
T161W | Order Types for Stock Transfer |
T161Z | Additional Checks for Outline Agreements on Reorg |
T162* PO Customizing Table Part 3
Here the list of SAP Purchase Order Customizing Tables starting with T162*
SAP PO CUSTO. TABLE | DESCRIPTION |
---|---|
T162 | Field Selection: Purchasing Document |
T162K | Field Selection: Account Assignment Fields/Purch |
T162T | Description of Field Selection Reference Key |
T162X | Description of Field Groups from T162/T162K |
T162Y | Groups: Field Selection |
T163* PO Customizing Table Part 4
Here the list of SAP Purchase Order Customizing Tables starting with T163*
SAP PO TABLES | DESCRIPTION |
---|---|
T163 | Item Categories in Purchasing Document |
T163A | Check Item Category/Account Assignment Category |
T163B | Purchase Order History Categories |
T163C | Texts for Purchase Order History Categories |
T163D | Assignment Internal/External Confirmation Categories |
T163E | Confirmation Categories |
T163F | Confirmation Categories: Descriptions |
T163G | Confirmation Control |
T163I | Texts for Account Assignment Categories |
T163K | Account Assignment Categories in Purchasing Document |
T163KS | Assignment of Tax Indicator to Account Assignment |
T163L | Confirmation Control Keys |
T163M | Confirmation Control Keys: Description |
T163P | Release Creation Profile |
T163S | Description for Release Creation Profile |
T163Y | Texts for Item Categories |
T165/T166* PO Customizing Table Part 5
Here the list of SAP Purchase Order Customizing Tables starting with T165/T166*
SAP PO TABLES | DESCRIPTION |
---|---|
T165K | Copying Options: Header Texts |
T165P | Copying Options: Item texts |
T166A | Supplement Text in Purchasing Document Printouts |
T166C | Print-Relevant Purchasing Document Changes |
T166K | Header Texts in Purchasing Document Printouts |
T166P | Item Texts in Purchasing Document Printouts |
T166T | Change Texts in Purchasing Document Printouts |
T166U | Headings in Purchasing Document Printout |
T167 | Number Range Management for Purchasing Master Data |
T167T | Transaction Description |
T168 | Screen Control: Purchasing |
T168F | Function Codes / Purchasing |
T168T | Screen Titles |
Sap Purchase Order Tables: T16F* PO Customizing Table Part 6
Here the list of SAP Purchase Order Customizing Tables starting with T16F*
SAP PO TABLES | DESCRIPTION |
---|---|
T16FB | Release Indicators: Purchasing Document |
T16FC | Release Codes |
T16FD | Description of Release Codes |
T16FE | Descriptions of Release Indicators: Purchasing Do |
T16FG | Release Groups |
T16FH | Descriptions of Release Groups |
T16FK | Release Statuses |
T16FS | Release Strategies |
Was this article helpful?
Related articles, leave a comment cancel reply.
You must be logged in to post a comment.
IMAGES
VIDEO
COMMENTS
See table EKKN. 2008 Aug 27 10:07 AM. 2008 Aug 27 10:07 AM. hi, use EKKN table for account assignment in Purchasing Document. 2008 Aug 27 12:46 PM. Thanks a lot. Solved: Hi all, i'm looking for the table for Account assignment in purchase order. In fact i'm looking for the Asset assignment to my purchase order.
SAP table for account assignment category and item at PO lines. could you please share the SAP table that holds the account assignment category and item for purchase order ? You must be a registered user to add a comment.
The Document Type EKKO-BSART  differentiates between the different kinds of requisition and purchases order in the SAP system. The order type controls the number assignment for a purchase order, for example, and determines which fields you must maintain. The reference table for Document Type is T161.
Hi, Now i am using Only one Account Assignment K for Service pos.I am getting these data In EKKN Table.But i ahve one doubt .I have lot of Account assgnments like these . A Asset B MTS prod./sales ord. C Sales order D Indiv.cust./project E Ind. cust. w. KD-CO F Order G MTS prod./project K Cost cen...
A table contains several fields and some of the fields will be key fields. List of Account assignment purchase order tables in SAP. JKSDPORDERFLOW for IS-M: Assignment of Purchase Order Book to Purchase Order. DPR_OBJLINK_SCPO for Purchase Order and Purchase Order Item for SRM Shopping Cart. T460C for Order/Purchase order types for planned order.
Use. You can assign one or more account assignments to an item. Multiple account assignment allows you to apportion the costs covered by a purchase order partly to your own cost center and partly to others, for example. You specify which account assignment object is to be charged via the account assignment category. Account Assignment Category.
the header data of a purchasing document, such as vendor, purchasing organization, order currency, and so on. the item data. such as material, purchase order quantity, order unit, net price, and so on. the account assignment, such as account type, cost center, controlling area, quantities, values, percentage rates, and so on.
BAPIMEPOACCOUNT Fields, Structure, and DDIC. BAPIMEPOACCOUNT is a standard Purchasing Structure in SAP MM application. You can use the transaction code SE16 to view the data in this table, and SE11 TCode for the table structure and definition.
Search for additional results. Visit SAP Support Portal's SAP Notes and KBA Search. Creating a Purchase Order for a free item with material type Non-valuated , the system requests account assignment details.
MEPOACCOUNTING (Account Assignment Fields for Purchase Order) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue. Additionally we provide an overview of foreign key relationships, if any, that link MEPOACCOUNTING to other SAP tables.
The purpose of this wiki is to provide an overview of account assignment in purchasing document, it also contains information about the customizing and the functionalities. Overview. 1.Definition. 2.Database table. 3.Account assignment category. 4.Customizing. 5.Function groups. 6.Function modules. 7.Special functionalities. 8.Tips and tricks ...
including the relationship to the main Purchase order tables. EKKO - Purchasing Document Header. EKPO - Purchasing Document Item. EKBE - History per Purchasing Document. EKBZ - History per Purchasing Document: Delivery Costs. EKAB - Release (Order) Documentation. EKKN - Account Assignment in Purchasing Document.
To procure material for a project and a cost center, Paula must use the account assignment categories P for the account assignment object project and K for the account assignment object cost center. Here are some examples of account assignment categories defined in the SAP S/4HANA system: K for cost center. P for project. C for sales order
SAP Database Tables; purchase order; Tables Related Searches # TABLE Description Application Table Type; 1 : EKPO: Purchasing Document Item MM - Purchasing: Transparent Table 2 : ... Account Assignment Fields in purchase order (Change Toolbar) MM - Purchasing: Structure 18 : PURCHASE_ORDER_ITEM: purchase order Item MM - Purchasing: Structure 19 :
Transparent Table 9 : EKBE: History per Purchasing Document MM - Purchasing: Transparent Table 10 : VBFA: Sales Document Flow SD - Basic Functions: Transparent Table 11 : AFKO: order header data PP order s PP - Production Orders: Transparent Table 12 : KONV Conditions (Transaction Data) SD - Conditions: Cluster Table 13 : EKET Scheduling ...
There are some standard account assignment category in SAP, please referexplanation of the same. 1. Asset - A - for buying asset through asset master with some asset number. 2. Sale Order - C - for buying materials with respect to the sale order. 3. Order - F - buying materials for a production order cost centre. 4.
SAP S/4HANA. Sourcing and Procurement. Operational Procurement. ... Purchase Orders (MM-PUR-PO) Account Assignment. Sourcing and Procurement. 2023 Latest. * This product version is out of mainstream maintenance.
If you are creating a Accounting Assignment PO, then You need to Choose Account Assignment from the Drop in the Account assignment Tab at Item Level.. The Account will be derived from the OBYC trxn against WRX for which the GL Account & Valuation Class Combination. If PO is Not a Accounting Assignment PO, Then It will Hit the Stock Account BSX..
Purchasing Document Type BSART. The Document Type EKKO-BSART differentiates between the different kinds of requisition and purchase order in the SAP system. The order type controls the number assignment for a purchase order, for example, and determines which fields you must maintain. The reference table for Document Type is T161 The Document Type are a subdivision of Document Category.
ME23N can display Purchase Order with Accounts Assignment…. Best Regards, N. Vijay Kumar. sanwarsharma-qfbzjruc (sanwarsharma-qfbzjruc) December 28, 2011, 9:19am 5. You can use t-code- ME2K. spiceuser-kpjhmrgb (spiceuser-kpjhmrgb) December 28, 2011, 8:53am 6. You may use tcode ME23M. Regards,
9,265. Hi! There is this report ME2K to display PO's by account assignment, but I cannot find to make it work without cost center. I would like to find PO lines by account assignment "E", but don't see this report suitable for that. ME2K is called "Purchasing Documents by Account Assignment", however it works only with Cost Centers.
With this app, you can display purchase order items based on their account assignments. By default, purchase order items are grouped based on the cost centers to which they belong. For each purchase order item, details such as material, account assignment category, sequence number, and account assignment quantity are displayed. This app is ...
This article will guide you through step by step procedure and will give you the complete idea on usage of Account Assignment Category and Item Category. Account Assignment Category: It indicates what type of purchase the company is doing in Purchasing Documents, whether it is for consumption or anything relation to orders, projects etc.