KNA1 is a header level data or item level data ?
How should we treat KNA1 ?
As a header data table or
Item Data table ?
Hi,
KNA1 is master data table stores information about customers.it will update thru XD01/XD02 tcodes or FD01/FD02..etc.
Master data will be used to create transactional data.
Once we created master data means,normally we dont change.like employees creation,vendor creation..etc
When it comes transactional data we have concept of header and item level.
suppose sales order is transactional data.conatins VBAK as header level, VBAP as item level data.
Header data contains main information to all the items like shipto party sales order creation date ,who created sales order,sales order type..etc.
Item level contains what material,order qty..etc.
we can call Transactional data as frequently changing data.Like when ever customer needs some item from company means we create sales order for that item.so we call transactional data as daily basis change data.
Please reward if useful.
Thanks
Sivaparvathi
Message was edited by:
Siva Parvathi
Similar Messages
-
What is Header level data and item level data? Please elaborate.
What is Header level data and item level data? Please elaborate.
Details:
EKKO is Purchasing Document Header; what is purchasing Document Header? who,what and where can i look for this data.
EKPO is Purchasing Document Item; what is Purchasing document item means?
what is item level data means?
When you take the Senario of SRM and ECC; where the purchase data is maintained primarily in SRM or ECC?
Thanks in advance. I will assign the points only to the valuable information.
York.Hi York,
You are right in stating EKKO as header and EKPO as line item data. They are maintained in ECC.
Now for the details about the data:
In SAP every transaction is referred to as a document. In this case you are talking about a purchase document. Now what does purchaing document contain? I will contain information like: Who is the vendor? When was the transaction done? what was bought? What is the quantity of each item bought?
Whatever is applicable across the document is called header data... and what is applicable for each item is called line item data. In this case
1. Header data would be the vendor, date of transaction, purchaing organization ... etc.
2. Line item data would be the item details, the quantity of the item, the unit price of each item ...etc.
Hope this helps.
Best regards,
Kazmi -
Document level Data and Item level data
Hi,
Can anyone please explain the difference between Document level data and Item level data for sales order.
Thanks
shaliniItem is the lowest level detail of the order. For ex it would be a particular material. Document would be the overall "top" level. Usually refered to as header level. It relates to everything in the document.
pts appreciated -
VA42 user exit to update contract start and end dates at Item level
Hi Experts,
I need to update contract start and end dates at Item level in 'VA42' transaction, for this i am using user-exit 'USEREXIT_FIELD_MODIFICATION' in the include 'MV45AFZZ'. i am able to display the data into item level through my coding but the data is not getting updated into 'VEDA'
Note: No need to change contract start date and end date in header level. Only at item level i want to change dates.
Thanks,
Sateesh.Thanks For your reply Vikram,
i tried with 'USEREXIT_MOVE_FIELD_TO_VBAP' user-exit earlier it self its not working. Can you suggest me any another way how we can achieve this functionality. modification of Contract start date and end date in only item level.
'USEREXIT_MOVE_FIELD_TO_VBAP':
FORM USEREXIT_MOVE_FIELD_TO_VBAP.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(3) Form USEREXIT_MOVE_FIELD_TO_VBAP, Start A
*$*$-Start: (3)---------------------------------------------------------------------------------$*$*
ENHANCEMENT 1 ZSD_CONT_DATE. "active version
DATA : lv_var TYPE CHAR10.
lv_var = '0040000219'.
if sy-tcode = 'VA42'.
IF VBAK-VBELN EQ lv_var.
VEDA-VBEGDAT = '20140502'.
XVEDA-UPDKZ = 'X'.
VEDA-VENDDAT = '20140602'.
XVEDA-UPDKZ = 'X'.
ENDIF.
ENDIF.
ENDENHANCEMENT. -
Report on delivery data in item level for list of po
Dear all
How to take Report on delivery data in item level for list of po
regards
M.Chandra mohanYou can check any of the standard reports like ME2M with the selection variant as "PO where GR exists"
-
Confirm Goods / Service display delivery date on item level
Hello all,
in transaction Confirm Goods / Service user can see creation date of the purchase order. Is it possible to somehow display required delivery date on item level. Field "Required on" which is visible in Basic data of the item.
Would like to have as minimum modification as possible, maybe through customizing (of course if possible) :o))
TIA
GordanHello all,
in transaction Confirm Goods / Service user can see creation date of the purchase order. Is it possible to somehow display required delivery date on item level. Field "Required on" which is visible in Basic data of the item.
Would like to have as minimum modification as possible, maybe through customizing (of course if possible) :o))
TIA
Gordan -
"Req. Inv. Level" in the Item Master Data - Inventory Data
Dear All,
Would like to ask what is the function of the "Req. Inv. Level" in the Item Master Data -> Inventory Data ??
What is the different with Min. Inventory?
And what is the different with Item Master Data -> Planning Data -> Minimum Order Qty ??
Thank you very much!!!Dear All,
Thank you for your reply.
i found something strange for the MRP, it is as the following:
at 06.11.2009, i have created 1 SO : SO123
qty: 150
due date: 10.11.2009
for the Minimum Order Qty in Planning Data: 200
Lead time: 2 days
when i run MRP, it can show at 10.11.2009, qty 200 is needed to be purchase (it match the Minimum Order Qty in Planning Data:200)
But when i set the lead time to be 10 days), it only show at 10.11.2009, qty 150 is needed (in red font).
Question: seems if the date for the material to arrive (06.11.2009+10 days = 16.11.2009, which is excess the due date of the SO 10.11.2009) is over the due date (10.11.2009) then the MRP will just show qty150 instead of showing qty 200 (the Minimum Order Qty) ? so after that when create the PO by using Order Recommendation Report, it qty in the PO is 150 only, but not 200.
is it how the MRP in B1 works?
thank you very much!! -
A new TAB in MIGO both at header as well at item level
hey Folks ,
My requirement is I want to add a new TAB in MIGO both at header as well at item level , I have made efforts with BADI *mb_migo_badi * and added the tab with a text box .
I want to save the text added in the text box ,
Please help how to procede ...!
Regards
SwapnilHey Ashok ,
I have already made the efforts with the same class .
My problem is that i had to save the TEXT in the TEXT BOX with the OBJECT ID ,OBJECT NAME I have used various function mobules as create text ,save text also .....!
Have created OBJECT ID using SE75 since for MIGO transaction its not provided by SAP
Please guide me for the same .
Regards
Swapnil -
Display Header data to item level in me21n
Dear Friends ,
I have the requirement that Incoterm field in me21n at header level while creating purchase order needs to get reflected at item level too. Currently it is blank (at item level).
Is it the development or Customisation?
Can anybody please explain me how to go abt it?If you enter an Incoterm on header level, this is valid for all items that do not explicitly have an Incoterm.
If you then enter an Incoterm on item level, this overwrites the Incoterm entered on header level.
So it's not clear why this requirement has come up.
http://help.sap.com/saphelp_srm50/helpdata/en/0c/b91b3f7f9e3642e10000000a114084/content.htm -
Copying header sales data to item level
Hi,
I am adding WBS Number at account assignment field of Sales header, but the same is not transferred to item level.
I want to know, what setting is required for the same?
Regards
Sumanyou have to do that on item level
you can assign sales order items or customer quotation items to a WBS element (billing element)
if you do, revenue and cost controlling takes place wholly within the project
the quotation/order does not bear either costs or revenues
the billing element referenced in the sales order item is the highest element in a billing hierarchy
the billing hierarchy includes all objects (WBS elements, orders networks, network activities) hierarchically subordinate to the billing element -
ISA-Ecommerce : Passing extension data at item level to CRM backend?
Hi Experts,
I want to pass the extension filed data which is present at item level to the CRM back end system. In DEMO1 example provided, they have demonstrated about header data to pass.
HeaderData headerdata = isaBOM.getBasket().getHeaderData();(header data BOM instance)
ItemListData itemsdata = isaBOM.getBasket().getItemListData();(Item data BOM instance)
String extHDshipmethods = (String)p_request.getParameter("zhext_shippmethods");(request from http for header data)
String extIDshipmethods = (String)p_request.getParameter("ziext_shippmethods");(request from http for item data)
headerdata.addExtensionData("ZHEXTENSIONSHIPMETHODS", extHDshipmethods);(adding extension to header data)
itemsdata.add("ZIEXTENSIONSHIPMETHODS", extIDshipmethods);(adding extensoin to item data but gettin error)
In the above last line i am getting an error saying that add(itemlistdata) cannot be used as a string. Generally for header data, in the extension guide it is mentioned that we use "headerdata.addExtensionData("",)" but for items data what should be used??
Thanks a lot in Advance!
regards,
lakshman.
Edited by: lakshman reddy G on Jan 21, 2009 2:24 PMHello LRG,
In the Java and JSP layer
In the ZMaintainDispatcher, override the Item level method
public void customerExitParseRequestItem
This method is called for each item to parse
the custom variables. Hint: Since the items are processed in a loop in the JSP, it is
customary to name the page level variables suffixed with the Item index like myData1[itmIndx]
public void customerExitParseRequestItem(
RequestParser parser,
UserSessionData userSessionData,
ItemSalesDoc itemSalesDoc,
int itmIndx {
String zItemExtData1 = "";
// Item level data1[itmIndx] - value is set for item itmIndx
// see the method parameters
zItemExtData1 = parser.getParameter("zItemExtData1" +
itemIdx).getValue().getString();
itemSalesDoc.addExtensionData("zItemExtData1", zItemExtData1 );
This will parse and add item level extensions to the items object.
In the ABAP layer
Implement CRM_ISA_BASKET_ITEMS and code in the methods changeitems_set_data and getitems_get_data
In the request cycle, you will read the value from the extension table and persist that in the
transaction - say in a EEWB field. In the method changeitems_set_data
READ TABLE lt_extension INTO ls_extension WITH KEY
name = 'zItemExtData1'.
IF sy-subrc EQ 0 AND NOT ls_extension-value IS INITIAL.
ZEEWBDATA1 = ls_extension-value.
ENDIF.
In the response cycle, code the getitems_get_data
* Populate Extension data Data1 - Assuming that you read it from EEWB field ZEEWBDATA1
CLEAR ls_extension.
ls_extension-ref_guid = ls_guid.
ls_extension-name = 'zItemExtData1'.
ls_extension-value = lv_leewbdata1.
APPEND ls_extension TO ct_extension.
In principle, the idea is same as what is shown in the extension guide for the header.
Please note: Depending upon several user interaction requirements, you may have to
use different methods in the Item BAdI as well as other methods in the MaintainDispatcher class.
Easwar Ram
http://www.parxlns.com -
PO number prints only if it is at header level not for item level
Hi All,
I am not able to print the PO number in my order acknowledgement and COA printout when I enter the PO number in the sales order at item level of only. It prints fine when it is at the header level.
Please assist.
Thank you,
Shanu JainHi,
BSTKD Field in the VBKD is dependent on two things . IF the Header PO Number is same as the Item number if u change at Header level it will be changed at all items level also. If both are diff then if u change the PO Number at Header level it will change PO numbers of the Items which is having same value as Header Po Number otherwise it wont change the Item PO Number .
Ex " Order Number 1000 is having PO Number at Header Level is PO1. And the sales order is having Item 010 and 020.
IF Item 010 and 020 is having PO1 at item level if u change the value of PO1 at header Level if will be applicable to items 010 and 020.
If Item 010 is having Po Number PO1 and 020 is having PO2, if i change value of PO number at header to PO3 then it will change Item 010 PO Number to PO3 and Item 020 PO Number will be same as PO2.
Try to Take The VBKD - BSTKD where Item Number POSNR is blank that means Header PO Number .
IF u want Item Po Number then pass the item number in POSNR and get it.
Regards,
Srinivas. -
Making vendor down payment at PO header level and not item level
Hi
I am making downpayment to vendor. I am using new functionality in EHP 4 for making downpayment through purchase order. When I run ME2DP for making downpayment, it asks for PO item number also.
But my requirement is to pay downpayment at PO header level and not PO item level.
Please let me know how can I do payment at PO header level.Dear All,
I am also facing the same problem. Though Advance is maintained in PO Header Level when we are trying to create DP Request / DP system is asking line item mandatory. Suppose i have 2 line items and maintain all the DP amount in first line item. I am making service entry for 2nd line item and bill for the second line item. Then in this case, the Down Payment clearing tab doesn't appear in MIRO. That means I am unable to adjust the advance for the line item though I have to adjust it.
Problem is that there are more than 300 lines items in PO/WO. Hence it becomes difficult to maintain advance for each line or the user is forced to maintain certain amount in line item..
Please help ..Its urgent
Regards,
Ganesh -
Freight condition calculated on header level , not at item level
Hi,
I am creating PO with 2 line items..
mat X qty 1 price 100 INR
mat Y qty 1 price 100 INR
Now i have given freight as 500 INR in header level...
My prob is freight is getting calculated based on number of item level...
It means if i have 2 item levels my freight is coming 1000 INR....
it is adding based on line item.....
but it shud come 500 INR....
I want my freight to be added at header level......
UtsavHI
What will u do if in case freight shud be 500 + 500 = 1000
So leave this condition as it is
Goto Tcode M/06 ... and create a new condition for freight ... by copying the present condition type and then add it in pricing procedure
But in "details "of this new condition type put a tick mark against group condition and header condition.
"To go into details of a condition type ... select the condition type and then click on lens button" -
PO Delivery date at Item level is getting modified by Delivery date in PR
Hi Experts,
I am using BAPI_PO_CREATE1 for creating Purchase Order. I am passing delivery date (item level) in parameter
POSCHEDULE of the Bapi but the on creation of the PO it does not take the value that I passed in delivery date field
,however it takes the delivery date from Purchase requisition (the preceding document).
Please let me know how can I fix this issue, It should take the date that I passed in the Bapi.
Thanks & Regards,
Sushant SinghHi,
In the X-Structure 'POSCHEDULEX' set 'X' in 'PO_ITEMX'.
Please check in your system the following data:
Check that the X-fields in structure POSCHEDULEx are set Correctly and that the key fields item number and schedule number are equal in PoSchedule and PoScheduleX.
Example:
POSCHEDULE
PO_ITEM 00010
SCHED_LINE 001
DEL_DATCAT_EXT
DELIVERY_DATE 10/13/2010
QUANTITY 2
DELIV_TIME
STAT_DATE 10/13/2010
Structure POSCHEDULEX
PO_ITEM 00010
SCHED_LINE 001
PO_ITEMX X
SCHED_LINEX X
DEL_DATCAT_EXT
DELIVERY_DATE X
QUANTITY X
DELIV_TIME
STAT_DATE X
Please also make sure that all line items of PO should have at least one delivery schedule.
Regards,
Mauro
Maybe you are looking for
-
[Solved] (Partial) Loss of vid acceleration with xorg 1.7 & nvidia 190
I've noticed people having a lot of problems with the new xorg server crashing, but my problem appears to be different: Xorg is stable, hasn't crashed yet: but games (and steam) fail to load. However, video acceleration works just fine for compiz a
-
ASN from vendor and inbound delivery creation
hi I have a scenario where vendor sends ASN via EDI to R/3. This inbound ASN should create an inbound delivery. Can you please help me knowing the idoc type, message type etc which will serve my purpose. Also the FM / Badi for inbound delivery creat
-
Storing data in data bse using nested tables
using nested tables data can be stored in data base or not. if yes i need simple example for taht and how to retireve the data from data base.
-
Hi, What is the sender and receiver cost center. If we check special ledger table then there are 2 fields in it cost center and receiver cost center. For the settlement entries cost center value appears in the field receiver cost center. Thank you, S
-
Handle Form Setting in a user form with two DataGrid
Hi, I have a user form with two dataGrid. I'd like to handle the 'form settings' button for both DataGrid, but i'm not able to do it (i'm able just for the first matrix) This is the code: form.Settings.Enabled = True form.Settings.MatrixUID = GRID1 T