Purchase Order ME23n - communication tab - where these values stored
Dear all
Can someone tell me where the
Purchase Order ME23n - communication tab - where these values stored
I am not able to find it.
Regards,
Venkat
Table EKKO. All fields in communication tab are available here
EKKO-IHREZ Your Reference
EKKO-VERKF Responsible Salesperson at Vendor's Office
EKKO-TELF1 Vendor's Telephone Number
EKKO-UNSEZ Our Reference
Similar Messages
-
Purchase order Condition control tab?
Hi,
Here in the purchase order condition control tab I need to get Price Date and Price date category. Presently they are not appearing in my purchase orders. When I go to screen layout, I am not able to get those fields to configure.
Could please anybody help me urgently?
Thanks,
BhairavHi
GOTO----> OLME--> PO -> Define Screenlay out at Document level -> There Choose your Field Selection ( NBF and ME21N)... and go into to details--> And select the field selection group Quantity and Price and Double Click--> There you choose the field <b>PRICING DATE CONTROL</b> and Check it as a Required Entry or Optional Entry and save . <b>DO IT FOR BOTH NBF and ME21N FIELD SELECTION.</b>
Now when ever you make PO in ME21N.....You will get Pricing Date Category and Price Date Fields in PO-> Item Details---> Condition Control Tab.
Reward if useful
Regards
S.Baskaran
Message was edited by:
baskaran srinivasan -
Transaction ME23N; Create purchase order- Account assignment tab
Hello , do you know in which table the info for account assignment for a purchase order is kept?
e.g just like EKBE is used for Purchase order history.
thx.Table Description u2013 All Tables: Purchasing
EBAN Purchase Requisition
EBKN Purchase Requisition Account Assignment
EBUB Index for Stock Transport Requisitions for Materi
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
T- Tables
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 Checkin
T069T Certificate Categories: Text Description
T160 SAP Transaction Control, Purchasing
T160B SAP Transaction Control, List Displays, Purchasin
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: Buyeru2019s Negotiation Sheet: Routine
T160R Routines for Buyeru2019s 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: Buyeru2019s Negotiation Sheet
T160Y Scope of List: Buyeru2019s Negotiation Sheet: Descrip
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 Requisitio
T161I Determination of Release Strategy
T161M FineTuned Control: Message Types
T161N Message Determination Schemas: 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 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 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 Categor
T163E Confirmation Categories
T163F Confirmation Categories: Descriptions
T163G Confirmation Control
T163I Texts for Account Assignment Categories
T163K Account Assignment Categories in Purchasing Docum
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
T163X "Zombie" T163X
T163Y Texts for Item Categories
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 Dat
T167T Transaction Description
T168 Screen Control, Purchasing
T168F Function Codes, Purchasing
T168T Screen Titles
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 -
Purchase Order condition isn't calculating the value of refundable tax
Hello Experts,
When i am inputting tax in invoice tab at item level footer in Purchase Order, and after that when i am calculating the taxable and the total amount the condition tab isn't displaying the tax value, the condition type is NAVS of tax in condition tab. Kindly suggest me i want to calculate tax.
Thanks
HarmandeepHi flora
Just get through the sequence .
see the table fields ...
1. From EKKO table take an entry which is having pricing conditions.
Now in the fields list check out for field EKKO-KNUMV(document condition number).
2.Take this condition number and now goto table KONV.
Give the document condition number in the field KONV-KNUMV and execute .
This will lead to a list of document condition numbers and some other fields .
3.Now check for field KONV-KNUMH ,KONV-KAWRT(quantity) and note the value KONV-KWERT .
(Remember this is at header level).
This is ur condition record number.
**comments
Now from document condition number we got the condition record number (KNUMH).
4. now since u want the item level tax procedure go to table KONP and give the condition record number and execute .
This will give u a list of details .
Now concentrate on KONV-KAWRT (scale quantity) KONP-KBETR(rate) as this table will store Pricing per UNIT so product of these two will give u the total pricing tax, for a particular condition type say PR00 .
For that particular condition item .
Check the pricing procedure .
See t-code VK13 and check the pricing procedure .
From me23 check the same PO num select the item and check the pricing conditions applicable .
Select a particular pricing and goto condition->analysis->analysis pricing ,
Better take help of a SD functional consultant in the process.
regards,
vijay. -
Migo on purchase order and wm tab
Hello
When I receive goods on a purchase order in a wm managed storage location the WM tab appears where I can overwrite the material master proposal for number of storage units calculation.
However, in the TO creation the system does not take the new values entered in the migo tab, instead the values from the material master wm2 view are taken for TO creation.
Is there any specific customizing to let precede the migo entry over the material master entry ?
Best regards
PascalHi,
Yes, you have to maintain a parameter in customizing (god knows why this is not standard...):
spro > LE > WM > Interfaces > Inventory Management > Define movement types > LE-WM Interface to Inventory Management
you have to maintain an entry in column AddlData (Additional data), maintain "1 - Transmit screen window for entering palletization data"
You have to do this for all the relevant combinations of warehouse (or ***) and reference movement type... you will need it at least for whse + 101 + B (Purchase order)...
Also you need an X in the column TR create transfer requirement, but I think you already have that.
Goods luck!
Bart -
Tax code default in purchase order at invoice tab at item lavel
Hi Experts,
please let me know how to default the tax code in purchase order while po creation.
Thanks,
Babu
+91-9930154536Follow these steps for population of tax code in PO:
1. In IMG go to Purchasing => Taxes => Set Tax Indicator for Material and copy standard configuration and rename it to appropriate country code.
2. In IMG go to Purchasing => Conditions => Configure Condition Index => Change Condition Types. Select NAVS condition and go for details option. Select Access Sequence as 0003 (Tax Classification) and select Records for access option. Select appropriate option for the country in Tax indicator for Material field and Select Validity date and Save.
3. Next, use transaction MEK1 to go to condition table for assigning Key Combination. Select NAVS condition type and select Key combination. Select option u201CTaxes: Material, Plant and Originu201D and enter. Enter values in required fields.
4. Next validate the configuration by creating Material Master Record and a PO u2013 Select configured indicator in Purchasing view of Material Master Record (Tax indicator for Material field). Create a PO for validation. -
Purchase Order Header Status tab
Hello.
I have a problem-question.
In some POs in header status tab, the quantity is missing and only the amount is displayed.
Why is that?
thank you!compare the items of a purchase order showing the quantity with a PO that does not show the quantity.
Maybe one is a service PO while the other is for material. -
Purchase order release strategy with a characteristic value as a variable
Hi all,
We have Purchase order release strategy based on the following characteristics:
Total Net Order Value
Purchasing Organization
a few other custom fields
We would like to add a characteristic based on the creator of the PO. In the purchasing department there are two person which have the authorization to create an release POs. The goal is now to check if the actual user, who release the PO, is different from the PO creator. The value of this characteristic may not be a fix value, it must be contain the name of the actual user name.
Is there are a possibility to insert the characteristic value as a variable such as SY-UNAME instead a fix value?
Thanks,
Charlesthis is verymuch possible. You can use unsed fields user1, user2 etc in CEKKO or (ii) insert a new field in CEKKOZZ and use the new field. You need to build up logic in user-exit such that this field will take the value of person who had logged in. This can be done by ABAPer.
Hope this resolves ur problem -
Purchase Order - Brazil Specifc Tab in Item Details
Hello All,
There is a special Tab ( in Item Details ) for Brazil in case of Purchase Orders.
Now the user's requirement is such that the fields which are set ot mandatory earlier are to be made optional.
Could anyone let me know the path for Brazil Specific customising.
Regards
Ramesh ChHi,
In general, u201CBrazilu201D tab is not appear in the item details of Purchase order(ME21N). If it is there, it means that customization is done for PO to consider the taxes which are related to Brazil country to calculate Effective price & net price of a material in PO.
In general, tax structure is changes from country to country.
U have to do the configuration settings in SPRO for calculation of Price of a material.
Path: SPRO-> Financial Accounting(New)-> Financial Accounting Global settings->
Taxes on sales/purchases->Basic settings->Brazil
I hope this info. Is useful for u. -
Purchase Order creation for TAB item
Hi,
I used TAB item in the Sales Order. Then I created Purchase Order(ME21n) using that Purchase req number. Then I went to ME23 and did goods receipt from the menu and clicked the item OK. Saved.
Now when I tried to do delivery for the Order, its saying the stock is not there.
I see the PO in the Doc Flow.
Please help. Let me know the steps to create PO and delivery for this TAB item.
Will reward point for a good reply
thanksyes I did.
I used the confirmed schedule line as the delivery date in VL01n
It is saying ZERO stock is available
I can see my stock with type E for this Order in MB51
Not sure why it is not allowing me to created delivery.
Is it some storage location problem or sth? This is in testing Environment. I guess Production is working but I compared Material Master Data and POs from Productioni to testing.
I don't see anything different.
need help
thanks -
Derelease of Purchase order in case of reducing the value
Hi Friends,
When ever we increase the value in Purchase Order it will derelease.
But we want to derelease the Purchase Orders if we reduce the value
also. Can we do this with any user exit or BADI.
We also want to have if any changes happen in perticular field, it shoudl DERELEASE PO, how to do this ?
Regards,
Sai KrishnaHi,
We can do using the following logic / BADI / user exit:
User exit
During the individual release for purchase requisitions, the user exit is called in function module ME_REL_STRATEGIE_EBAN, in the overall release, it is called in function module ME_REL_GENERAL_STRATEGY_EBAN.
(Enhancement M06B0002, EXIT_SAPLEBND_001, ZXM06U13)
During the release for purchase orders the user exit in function module ME_REL_STRATEGIE_EKKO is called, in releases > 3.1X in program MM06EF0S_STRATEGIE_CEKKO (Enhancement M06E0004, EXIT_SAPLEBND_002, ZXM06U22).
The data is available in the user exit in structure I_CEBAN or I_CEKKO. The transfer from this structure to the calling program runs using structure E_CEBAN or E_CEKKO. In the user exit, I_CEBAN must be copied to E_CEBAN or I_CEKKO must be copied to E_CEKKO anywhere in the user exit, for example E_CEBAN = I_CEBAN.
Regards -
Purchase order headder Status tab
Hai friends
I have one doubt regarding P O Headder Status.
Here some status we can see like ordered ,delivered,still to deliver, invoiced, down payments..
My questions are.
1. Can I add some new status here? If yes then how??
2. What are the parameters for updating this status?
thanks
rajHello Raj,
In the PO header status you canot add a status. The status will be updated as the purchase order is processed. So if goods are being recieved it will show the amount of the received goods at the status delivered. If it is a partial delivery then the amount still to be recieved will show at still to be delivered. etc.
Kind regards,
AS -
Attach excel - Purchase Order - ME23N
Hi guys
I want to attach an excel file for a purchase order that exist. Can i use BAPI_PO_CHANGE for doing it or other method?
Best RegardsHi,
you mean to say you want to attach excel as Service object using GOS attachment.
if so check it.
But not sure in case of excel.
/people/rammanohar.tiwari/blog/2006/03/25/generic-object-services-gos--in-background--part-ii
Regards
vijay -
Conditions in Purchase Order - No scroll bar/Sales Tax value not in mmr
Hello,
I am stuck in a weird problem where I have created a Condition Calculation Schema, assigned it to Schema group and assigned that schema to vendor, but when i open my condition in the PO, it does not give me scroll bar i.e. I have calculation Schema with around 10+ conditions, but when I try to put all the conditions in PO at one time, the scroll bar doesnot come up and without it, I cannot view all my conditions in the PO. Its saving the conditions though as seen in report, but cannot display it in PO without the scroll bar. Any ideas?
Another assignment is that sales tax value and % should not increase the mmr value at time of GR, but when I do GR its adding the sales tax value to mmr value, my requirement is just Gross price be added to mmr, not sales tax value/%. I tried the Statistical checks in Calculation Schema, but to no vail, at GR the sales tax value is being added to the mmr record. Any ideas?
Lots of points awarded for answer/answers.
Any clue will help
Thank you/Afshad
Edited by: Afshad Irani on Jan 14, 2009 10:27 AM
Edited by: Afshad Irani on Jan 14, 2009 2:32 PM
Edited by: Afshad Irani on Jan 15, 2009 6:19 AMQ Another assignment is that sales tax value and % should not increase the mmr value at time of GR.
Ans:
Dear Afshad,
Reference to your question, you need to do few settings in your Condition Type and Pricing Schema, if you need Sales Tax value & % not to include in your Material value.
1 - In SPRO, Check that in your condition type, Control data 2 tab, Accruals check box should not be selected.
2 - In your Calculation Schema, against your condition types for Sales Tax % and Sales Tax Value, select the check box for Manual & Statistics.
3 - Also in your Calculation Schema, you should not select any account key in AccKey (Account Key) and in Accruals colomns.
If any one of these setting is not defined, the valuation price for your material will be increased due to the fact that your settings for Condition type and Calculation Schema is allowing the same to hit the value of your material directly.
Hope it works for you.
Regards
Jibran -
Struts where are values stored between jsp pages?
Hi.I realize that this is forum is not specifically for struts but I thought someone might know the answer to my question.
I have run the following code. The code contains two JSPs that both get there values from the same ArrayList generated by the same actionform so contain the same data. Example.jsp is diplayed when the application is first run when submit is clicked newjsp.jsp is displayed.
If a value in the fields of example.jsp is changed and submit is clicked the altered value is also displayed in newjsp.jsp. I am confused by this as after submit is clicked ExampleForm.java method reset is called which returns the variable values to their original value but the newly entered value is still displayed. Please tell me how this works
Example.jsp
<%@ page language="java"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-nested" prefix="nested"%>
<html>
<head>
<title>JSP for exampleForm form</title>
</head>
<body>
<html:form action="/example">
<h3>Use of nested:iteration tag</h3>
<nested:nest property="department">
DEP. ID: <nested:text property="id"/> <br />
NAME: <nested:text property="name"/> <br /><br />
<nested:iterate property="customers">
<b>Customer info</b><br />
CUST. ID: <nested:text property="id"/> <br />
NAME: <nested:text property="name"/> <br />
</nested:iterate>
</nested:nest>
<br />
<br />
<html:submit/><html:cancel/>
</html:form>
</body>
</html>
Newjsp.jsp
<%@ page language="java"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-nested" prefix="nested"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<html>
<head>
<title>JSP for exampleForm form</title>
</head>
<body>
<html:form action="/example">
<h3>Use of nested:iteration tag</h3>
<nested:nest property="department">
<table>
<nested:iterate property="customers">
<tr><td>Customer info</td>
<td>CUST. ID: <nested:text property="id"/> </td>
<td>NAME: <nested:text property="name"/> </td>
</nested:iterate>
</tr>
</table>
</nested:nest>
<br />
<br />
<html:submit/><html:cancel/>
</html:form>
</body>
</html>
ExampleAction.jsp
package de.laliluna.tutorial.nested.action;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import de.laliluna.tutorial.nested.form.ExampleForm;
import de.laliluna.tutorial.nested.object.*;
import java.util.*;
public class ExampleAction extends org.apache.struts.action.Action {
/* forward name="success" path="" */
private static final String SUCCESS = "success";
@Override
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
ExampleForm formBean = (ExampleForm) form;
Department depart = formBean.getDepartment();
ArrayList dep = (ArrayList) depart.getCustomers();
Customer cust0 = (Customer) dep.get(0);
System.out.println(">>>>>>>>>>>>>> customer.getName() = " + cust0.getName());
System.out.println(">>>>>>>>>>>>>> customer.getId() = " + cust0.getId());
Customer cust1 = (Customer) dep.get(1);
System.out.println(">>>>>>>>>>>>>> customer.getName() = " + cust1.getName());
System.out.println(">>>>>>>>>>>>>> customer.getId() = " + cust1.getId());
Customer cust2 = (Customer) dep.get(2);
System.out.println(">>>>>>>>>>>>>> customer.getName() = " + cust2.getName());
System.out.println(">>>>>>>>>>>>>> customer.getId() = " + cust2.getId());
return mapping.findForward("example");
ExampleForm.jsp
package de.laliluna.tutorial.nested.form;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import de.laliluna.tutorial.nested.object.*;
import java.util.ArrayList;
import java.util.Collection;
public class ExampleForm extends org.apache.struts.action.ActionForm {
Department department;
public Department getDepartment() {
return department;
public void setDepartment(Department department) {
this.department = department;
public void reset(ActionMapping mapping,
HttpServletRequest request) {
System.out.println("Entered action bean reset");
Collection customers = new ArrayList();
customers.add(new Customer(1, "Maria"));
customers.add(new Customer(2, "Klaus"));
customers.add(new Customer(3, "Peter"));
department = new Department(1, "Department A", customers);
Customer.java
package de.laliluna.tutorial.nested.object;
public class Customer {
private int id;
private String name;
public Customer() {
public Customer(int id, String name) {
this.id = id;
this.name = name;
public int getId() {
return id;
public void setId(int id) {
this.id = id;
public String getName() {
return name;
public void setName(String name) {
this.name = name;
Department.java
package de.laliluna.tutorial.nested.object;
import java.util.Collection;
public class Department {
private int id;
private String name;
private Collection customers;
public Department() {
public Department(int id, String name, Collection customers) {
this.id = id;
this.name = name;
this.customers = customers;
public Collection getCustomers() {
return customers;
public void setCustomers(Collection customers) {
this.customers = customers;
public int getId() {
return id;
public void setId(int id) {
this.id = id;
public String getName() {
return name;
public void setName(String name) {
this.name = name;
}Thanks for responding.
I set the debugger as you suggested and found that method reset is being called.
I did not write the whole of this program I was just playing around with and expanding a struts example I found on line.
http://www.laliluna.de/articles/struts-nested-iteration-tutorial.html
It contains the reset method.
I am interested to know how to reset the values. So am clearing the data after it has been submitted, just to reset. I assumed that once the new page was arrived at the values would be taken from the array.
I am quite new to struts and am not familiar with example_input.action and example.action I will look into these.
Maybe you are looking for
-
I am running Windows 7 (64bit) , and an error message appears following a recent update to iTunes v 11.1.2: "iTunes could not connect to the iTunes store. An unknown error occured (-3212). Make sure your network connection is active and try again."
-
Non-english characters in file names show as question marks
It's probably iocharset=utf8 question, but it's not only cd-rom - native partitions with "defaults" options behave no better. What is the correct solution? Current locale is en_US.UTF-8, which should be OK.
-
Plugin or API from Adobe (for Adobe Reader) for Business Website?
I am looking for a plugin or API from Adobe (Adobe Reader or whatever will accomplish this) that can be added to our business website to make it easier for users to search through our manuals when they have questions about using the software. Does it
-
I took a phot with my iphone, it was saved in the camera roll, but I accidentally sent it to the trash. Can I somhow retrieve it?
-
We have running EBS on OEL5.2 and EBS owner is applmgr and now i have created custom directory on /u01/oracle/applmgr/oraappl/xxx that directory should access other custom users to copy all their reports and forms to XXX directory. I logged in as roo