How to move the item level details to line item in the Purchase order form
Hello,
I am in SAP SRM7.0 system, my customers requirement is that the item level details like MPN (Manufacturer Part Number) etc.. should be moved to line item field in the Puchase Order.
Can any one give me susggestion on this. This is not the correct forum for this thread but still pls post the link of related threads which may help in this regard.
Regards
Madhan
HI Masa,
THanks a lot for your reponse, in the option given by you i could find it to make visible or required but there is clue on moving the MPN to item field in the line item level. Can you give more input on this.
Regards
Madhan
Similar Messages
-
Item level Info record PO text field in Purchase Order Me21n transaction
Hello All,
I have to enter some information in the PO info record text field (which is in Item level Texts tab of ME21n transaction ) using an user-exit at the time of creation/change of purchase Order.
Does anyone knows the user-exit and how to update the text field ?
Any help is really appreciated
Thanks
RickyCheck with : Enhancement : MM06E005
Function module : EXIT_SAPMM06E_017
This user exit will trigger when you enter the data in item level(Both creation and change) -
Duplicate records for Sale Order Cycle Report(excluding item level detail)
I have posted this issue in number of forums but till today no one is able to answer it correctly.Here it is:
I need to create a report which I think most of the sd consultants have also done it.It basically covers sales order cycle without item lvel detail such as:
Sale Order No -- Sales Order Date-- Delivery No-- Delivery Date
Now as we all know ,sales orders and deliveries are connected through item table which means in the output I will get duplicate rows for the report above.For Example, if a sales order share 3 items with the delivery then we will get 3 exact duplicate rows in the report.
What can be the best solution?connecting through VBFA has alos same result as it also has item level details.
I need a good solution.This a common report and there must be some solutionHiiii,
It is standard SAP rule that system will catch the document flow (document link history) at item level.
Now your problem that you dont want to show the line item based report because of duplicacy.
Try this.
Brows table VBFA -
In screen selection select the following......
1. Subsiquent document category
2. Preceding item
select "J" in Subsiquent document category
and "000010" in Preceding item then execute the table.
Now system will not show multple line item based delivery report. so No duplicacy will be there
Regards
Shambhu Sarkar -
How to get the Delivery date in PO line Item in SAPScript
Hi Gurus,
I am working on PO Script (MEDRUCK). I copied the Standard to a Z form. ZMM_MEDRUCK, Now I need to print the the Header text at the end of MAIN window. I put Iem number along with the other line Item informmation like stanadrd PO Script MEDRUCK. I also want to show the delivey date with line Item, so Itried to use EKET-EINDT but it is returning the delivery date of last line item, means while printing the first line and other information it is showing the delivery date of the last line item, I tried with the PEKPO-EINDT it is also not working.
Can any body suggest me how i can get the delivery date for the respective line Item ?
Regards
Sonyactually your are picking up the correct data from Table EKET (EKET-EINDT) but your are printing that in item data loop for EKET might have already executed in your script and the header of that internal table consist the last entry of the table so for that. Fetch the delivery date explicite from the Table EKET when your in item level processing and print that.
For Example u can use this code.
To print you have write the this code in Script item level printing window "MAIN" window
Following perform is called to get the line item delivery date in PO
{/: PERFORM GET_DEL_DATE IN PROGRAM ZPerform_prog
/: USING &EKPO-EBELN&
/: USING &EKPO-EBELP&
/: CHANGING &DEL_DATE&
/: ENDPERFORM}
{* Dellivery date &DEL_DATE& }
write the below code in the Z program "ZPerform_prog"
{ FORM get_del_date TABLES in_par STRUCTURE itcsy
out_par STRUCTURE itcsy.
READ TABLE in_par WITH KEY 'EKPO-EBELN'.
CHECK sy-subrc = 0.
$_po_no = in_par-value.
READ TABLE in_par WITH KEY 'EKPO-EBELP'.
CHECK sy-subrc = 0.
$_po_line = in_par-value.
SELECT *
FROM eket UP TO 1 ROWS WHERE ebeln EQ $_po_no AND ebelp EQ $_po_line.
$_del_date = eket-eindt.
CALL FUNCTION 'CONVERT_DATE_TO_EXTERNAL'
EXPORTING
date_internal = eket-eindt
IMPORTING
date_external = $_del_date
EXCEPTIONS
date_internal_is_invalid = 1
OTHERS = 2.
READ TABLE out_par WITH KEY 'DEL_DATE'.
CHECK sy-subrc EQ 0.
out_par-value = $_del_date.
MODIFY out_par
INDEX sy-tabix.
CLEAR : $_po_no , $_po_line ,$_del_date.
ENDSELECT.
ENDFORM. "GET_DEL_DATE } -
How to create an inspection lot for each line item of the Purchase order?
Hi,
How to create an inspection lot for each line item of the Purchase order ?
In detail if possible.Hi
please check this
[thread|Create Inspection Lot; -
How to read/get the document attached to PO line item
Hi experts,
I got a requirement wherein I need to read/get the document attached at PO line item and to send that document through mail as an attacment .
please suggest me how to proceed on this.actually your are picking up the correct data from Table EKET (EKET-EINDT) but your are printing that in item data loop for EKET might have already executed in your script and the header of that internal table consist the last entry of the table so for that. Fetch the delivery date explicite from the Table EKET when your in item level processing and print that.
For Example u can use this code.
To print you have write the this code in Script item level printing window "MAIN" window
Following perform is called to get the line item delivery date in PO
{/: PERFORM GET_DEL_DATE IN PROGRAM ZPerform_prog
/: USING &EKPO-EBELN&
/: USING &EKPO-EBELP&
/: CHANGING &DEL_DATE&
/: ENDPERFORM}
{* Dellivery date &DEL_DATE& }
write the below code in the Z program "ZPerform_prog"
{ FORM get_del_date TABLES in_par STRUCTURE itcsy
out_par STRUCTURE itcsy.
READ TABLE in_par WITH KEY 'EKPO-EBELN'.
CHECK sy-subrc = 0.
$_po_no = in_par-value.
READ TABLE in_par WITH KEY 'EKPO-EBELP'.
CHECK sy-subrc = 0.
$_po_line = in_par-value.
SELECT *
FROM eket UP TO 1 ROWS WHERE ebeln EQ $_po_no AND ebelp EQ $_po_line.
$_del_date = eket-eindt.
CALL FUNCTION 'CONVERT_DATE_TO_EXTERNAL'
EXPORTING
date_internal = eket-eindt
IMPORTING
date_external = $_del_date
EXCEPTIONS
date_internal_is_invalid = 1
OTHERS = 2.
READ TABLE out_par WITH KEY 'DEL_DATE'.
CHECK sy-subrc EQ 0.
out_par-value = $_del_date.
MODIFY out_par
INDEX sy-tabix.
CLEAR : $_po_no , $_po_line ,$_del_date.
ENDSELECT.
ENDFORM. "GET_DEL_DATE } -
Item Level Details in Output Requirements Control during Inbound Delivery
Hello Experts,
I have a requirement to access item level details of an inbound delivery at the time of processing the output requirement. The output requirement is defined for application E1 and has a related communication structure KOMKBE1. However, this structure does not have item details (Material, Plant, Batch is what is needed) . Is there another global communication structure that stores this data when the output requirement is called? If not, is there any other way to access that data during runtime?
It is not possible to fetch it from the database tables because the delivery creation process is not yet complete and thus it is not stored in the database, as the output requirement is called when the SAVE button is clicked in VL31N.
Thanks,
- Neeraj
EDIT: Found a solution: Using field symbols, I picked up the value of the needed details from the structures available in the calling program SAPMV50A. In this case, I did not use KOMKBE1 at all.
Edited by: NeerajAngal on Oct 6, 2010 12:28 PMHi
As per my understanding you can try se63 option .. -
Function Module For Item Level Details of a Sales Order
Hi Guys,
I have to get the item level details for a particular sales document no ..I want to know if there is any function module existing for the same.
Also I need any function module for getting the contact information such as contact form (KNVK-ANRED),contact name(KNVK-NAM1),contact name(KNVK-NAMEV),Contact number (KNVK-TELF1).
Please let me know if anyone is aware of it.
Thanks in Advance,
Mayank<b>SD_SALES_DOCUMENT_READ</b> Reads sales document header and business data: tables VBAK, VBKD and VBPA (Sold-to (AG), Payer (RG) and Ship-to (WE) parties)
<b>SD_SALES_DOCUMENT_READ_POS</b> Reads sales document header and item material: tables VBAK, VBAP-MATNR
<b>SD_DOCUMENT_PARTNER_READ</b> partner information including address. Calls SD_PARTNER_READ
<b>SD_PARTNER_READ</b> all the partners information and addresses
<b>SD_DETERMINE_CONTRACT_TYPE</b>
In: at least VBAK-VBELN
Exceptions: NO CONTRACT | SERVICE_CONTRACT | QUANTITY_CONTRACT
<b>SD_SALES_DOCUMENT_COPY</b>
<b>RV_ORDER_FLOW_INFORMATION</b> Reads sales document flow of sales document after delivery and billing
SD_SALES_DOCUMENT_SAVE create Sales Doc from the copied document
SD_SALES_DOCUMENT_ENQUEUE to dequeue use DEQUEUE_EVVBAKE
RV_DELIVERY_PRINT_VIEW Data provision for delivery note printing
SD_PACKING_PRINT_VIEW
SD_DELIVERY_VIEW Data collection for printing
called from RV_DELIVERY_PRINT_VIEW, SD_PACKING_PRINT_VIEW
RV_BILLING_PRINT_VIEW Data Provision for Billing Document Print
regards
vinod -
I asked how to move one photo on my PC using Photoshop onto the desktop. The reply said to try file and Save As. I do not have a
'save as' choice nor can I drag the photo onto the desktop. Please help. Thank youHI,
Are you trying moving the file from Elements Organizer?
If yes, select the file, go to File menu and select Move. There you can choose the location where you want to move the files.
Please let me know if it is not what you are looking for.
Thanks!! -
How do I grey a bubble on a line item that I don't want the user to be able to input, but leave the others active in a form?
I may be missing something here, but can't you just set the item to "Read Only" in the general preferences for that item?
-
How do move what is on my startup memory over to the other memory modules?
I installed extra memory into my Mac. I have used up all of the start up memory (per the notice that comes up every time memory is tried to be accessed). How do move what is on my startup memory over to the other memory modules?
Activity Monitor's window shows the RAM being used; it does not show how much of your hard drive is being used. Here is how you find out how much of your hard drive is being used:
control click on your hard drive icon and you will get a Get Info window like this:
On my MBP, the hard drive is 239 GB of which 59 GB are used and 179 GB are available.
Please post your hard drive get info screenshot. -
How Attributes declared in Component level can be used in All the views
How Attributes declared in Component level can be used in All the views
For Example :
say : context type ref to if_wd_context_node.
is declared at component controller level and check box public is checked !!
How can we use this any view in same WDP Component..
For suppose : in this case
We want to get the ref of child node using above declared attribute..
How is it possible?
Say in detailYou can do this by doing the exact same like you did with the if_wd_context_node.
1. Define attribute in Comp Controller and set it PUBLIC.
2. Access the attribute over the reference of the comp controller, i.e. wd_this within the comp controller itself or wd_comp_controller within somewhere else in the component.
So if you have, lets say, this defined as attribute in your comp controller:
Z_MY_TABLE_REF [X] TYPE REF TO [X] PUBLIC CL_WD_TABLE.
And then you want to catch the reference into a local variable within a method or the like within a view:
DATA: lo_my_table_ref TYPE REF TO CL_WD_TABLE.
lo_my_table_ref = wd_comp_controller->z_my_table_ref.
Lekha has already said so as well, I don't really understand where the problem is
Cheers, Lukas -
The next level manager is unable to view or access appraisal forms for all
I am facing an issue where in the next level manager is not able to see the appraisal docs of employees.
Follwing is the link that we found on SDN related to the same issue-
Next higher level manager should see the appraisal docs of the employees
During the PM testing, an issue was discovered with the existing logic of the Default Next Level Manager BADI.
When a manager manually reports to a NL managers organization unit, the next level manager is unable to view or access appraisal forms for all the employees who report to the manager.
For example,
NL Manager/Cheif: Susan
Manager/Chief: John
Employees: Mary and Matt
If Johns position (manager/chief) has a A 999 Reports to dotted line relationship to Susans organization unit (NL Manager), then Susan is unable to access, approve or reject the appraisal forms for Mary and Matt (Johns direct reports).
The relationship type is A 999 Reports to dotted line
Type of related object O (Organizational Unit)
We need to update the BADI in order for the next level manager to be able to access appraisal forms as described in the example above.
BADI implementation Name : Z_HRHAP00_DOC_DEF_DO
Method - IF_EX_HRHAP00_DOC_DEF_DO~DEFAULT_OTHERS
Now we are facing the following issue-
After identification of the employees who report to the managers organizational unit using the A 003 Belongs to relationship we are not sure how to pass these employees information from BADI to appraisal form, so that the previously identified Next Level Manager will be able to access, accept and reject appraisal forms for these employees.
For further details please refer the thread. I was not able to understand how this can be achieved.
Can anyone please mention in brief how I should be able to do this. I am new to this and I would appreciate any help .
Regards,
Satish.There are no Function Modules to my knowledge. Pls try the transaction S_AHR_61016530 which would display the User's approvers as per hierarchy. This would bring datas from the HR tables. If this helps pls award points.
-
What is the direct link between Schedule Line item and Delivery line item?
Hi SAP SD Gurus,
The question is simple. I would like to calculate the Open order quantity for a particular month based on the Schedule Line Date.
I am taking all the Schedule lines falling below the running date of the month and sum up that and look for the deliveries happened for that Schedule lines.
I am unable to link that Schedule line with that Delivery line item.
The only link is Schedule Line Number in VBEP table which is not available in LIPS. I would like sum up the Schdule line Quantities and Subtract the sum of the Delivery quantities which will give me the Open orders for the particular day of the month.
Can anyone help me to link this VBEP table to LIPS table to connect the Schedule line number with the Delivery line item?
Thanks in advance for your help..
AugustineAnuj,
I am aware of the Functional Modules.
I wanted to know for this Schedule Line, this is Delivery document created.
Where in SAP through Tables it is linked? Because, I need to source the Tables to calulate the open orders by way of external report through Business Object.
The table link from VBEP to LIPS is not directly linked. It is linked from Sales order line item level. Because we are capturing all the Sales order Line tiems through the Delivery Status which is not equalled to C. But if there are partial deliveries against the Scheuld Line item level, we need to identify. The only common joint should be Scheldule line number which is not available in LIPS.
If we are developing report inside SAP, we can use the said Functional Modules to capture through Structures VBEPD. Since it is a external reporting , we need to give correct tables and the joints. Hence I am looking for any other way to solve this.
Thanks
Augustine Ponraj -
How to configure Two Tax Codes for single line item in work order
Hi All,
Please do Review the below scenario and tell me how to solve it.
A) Certified Work Done Gross Bill Amt 100,000
Total Work Done Value 100,000
Less : Labour & Like Charges @ 30 % on Rs 100,000 = 30,000
Vat applicable Amount = 70,000
Add VAT @12.5% Chargeable on Taxable Turnover of Rs. 70,000.00 = 8750
Total Bill Value = 108750
Service Tax @ 12.36% on 33% Value of Rs. 100000 = 4079
G.Bill Amt = 112829
Total Amt Due for Payment = 112829HI, There is a possible solution for this scenario.
1. Create 2 tax codes for VAT and SERVICE Tax at 12.5% and 12.36% respectively
2. While posting the Invoice (TRX - FB60) following steps need to be followed.
3. Amount has to be split into two line items
4. Ist Line Item should have the Vat amount + 70000/- and select relevant tax code that was
created for 12.5%
5. Similarly 2nd Line Item should have Service Tax amount + 30000/- and select relevant tax code that
was created for 12.36%.
Hope this would meet your requirement. If the solution is okay, kindly indicate the points.
Regards
K.Sanjai Babu
Maybe you are looking for
-
After downloading to iOS 4, I've lost all inbound email traffic and outbound is slow. Anybody else seen this?
-
I've had MS Office:mac 2011 on my imac for around 18 months now. Outlook has just disappeared and when I find the file and open it it tells me that there is a problem and I may need to re-install it. I've just done this using the installation disc
-
Need PCI to PC adapter for old 6400
I have a wireless network setup around an old graphite airport. There are 2 PCs, a Sun and a FW800. I want to include my old PowerPC Mac in the network. I have a compatible PC wireless card (Cisco). But, I can't find a compatible PCI buss to PC card
-
Is any one else having scrolling issues when a tab has a pdf open but isn't the current tab?
I have a PDF open in a tab. When I go to a different tab and try to scroll (using the mouse scrolling feature, not clicking the scroll bar) the mouse icon says it is scrolling, but it isn't. I then go to the tab with the pdf and realize that the scro
-
Please help with Itunes Podcasts
I have recently begun listening to Itunes Podcasts at my desks. Unfortunately, no new ones are showing up. CNN and other news shows stopped updating at 10am on 12/21. I dont know how to fix this so I can continue to listen to new podcasts on my itune