Enter Price for Item
Hi,
On SRM at GRV I am getting a warning message that I must enter the price for the Goods receipt, when the PO I am referencing already has a price. Please assist me to know where this message is maintained, and the determination of whether the GRV will assume the PO price or become non-valuated.This blocks me from capturing an invoice as it states that the PO has no selectable items.
Please note that my PO has a price, my Invoice expected and GRV-Based invoice verification are ticked.
Our SRM interfaces to R/3, therefore the confirmations captured to replicate to the ECC system. My POs also replicate to R/3. But now they are not as the error is net price cannot be zero, whereas it is not zero on my PO.
your assistance would be highly appreciated.
Thanks
Hello,
I assume you are using a Product category configured for Extended Classic scenario.
In this case a limit item in SC creates limit item in PO(in SRM). But when this PO is replicated to R/3, it always creates item with type 'D' for limit item in PO.
Now with respect to error message you get, can you check if you have specified all LImits (Overall value, Expected value etc)?
You can also try creating a PO directly in SRM with limit item (use same Product category as above) and see if it replicates.
If you get the same error, please raise a OSS message for SAP.
Thanks,
Sushil
Similar Messages
-
Hi ,
I want to controll the price by item category, I want my user to manually change the item category to zzzz in case the material is sent as sample. For item category B the pricing field has "B" (PRICING FOR FREE GOODS 100%)
while making sales order even after changing the item category to zzzz , price is getting calculated.
Pl. help.
regards,hi ankur,
i have done the item cat determination in VOV4. I am able to change the item category in sales order . In item category I changed pricing to "B" and blank , hoping something would work but no. The problem is even if I am using this ZZZZ item category , price is getting calculated. Is there any other setting except this one. As far as I know this setting is enough to get the all the prices to ZERO is sales order.
input needed,
regards, -
Special Customer Prices for Items with Period
Hi all
How to show the Item Price List amount from
SELECT * FROM SPP1 T0
KedaleneHi Nagarajan
Thanks for your reply. Please see my screenshot below.
My Query result for Special Prices for Customer Business Partner, double click Item row for input Period Discount is correct except I just want to show the selected Base Price amount from the standard Price list in Inventory Price List->Price Lists->Price Lists. -
User exit for SO creation while changing the net price for item
Hi folks,
Is there any user exit or BADI to change the net price in the item label of Sales order??
My req. is that--- i need to change the net price of sales item if the cond type is 'ZUR1 ?
how can i achive this?
Regards
pabiHi
The user exits and badis for va01 tcode:
Enhancement/ Business Add-in Description
Enhancement
V45L0001
SD component supplier processing (customer enhancements)
V45E0002
Data transfer in procurement elements (PRreq., assembly)
V45E0001
Update the purchase order from the sales order
V45A0004
Copy packing proposal
V45A0003
Collector for customer function modulpool MV45A
V45A0002
Predefine sold-to party in sales document
V45A0001
Determine alternative articles for product selection
SDTRM001
Reschedule schedule lines without a new ATP check
V60F0001
SD Billing plan (customer enhancement) diff. to billing plan
V46H0001
SD Customer functions for resource-related billing
V45W0001
SD Service Management: Forward Contract Data to Item
V45S0004
Effectivity type in sales order
V45S0003
RP-relevance for incomplete configuration
V45S0001
Update sales document from configuration
V45P0001
SD customer function for cross-company code sales
Business Add-in
BADI_SD_SCH_GETWAGFZ
Scheduling Agreement: Read WAGFZ from S073
BADI_SD_V46H0001
SD Customer functions for resource-related billing
If it is helpful rewards points
Regards
Pratap.M -
Query for last 5 Purchase Price for items
Dear All
I was trying to write a query in which
i want to display Items with last 5 purchase price
itemcode UOM Last Purchase Price II Last Pur Price III Last Pur Price IV Last Pur Price V Last Pur Price
but not getting right result because of future posting and post date entries as I am considering Max(DocNum) for Query.
SELECT distinct a.ItemCode, a.invntryUom
, (select Price from PCH1 where itemcode=a.itemcode and
docentry=(select max(docentry) from PCH1 where itemcode=a.ItemCode)) as 'II Pur. Price'
, (select Price from PCH1 where itemcode=a.itemcode and
docentry=(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode))) as 'II Pur. Price'
, (select Price from PCH1 where itemcode=a.itemcode and
docentry=(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode)))) as 'III Pur. Price'
, (select Price from PCH1 where itemcode=a.itemcode and
docentry=(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode))))) as 'IV Pur. Price'
, (select Price from PCH1 where itemcode=a.itemcode and
docentry=(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode and docentry<(select max(docentry) from PCH1 where itemcode=a.ItemCode)))))) as 'V Pur. Price'
, Max(b.docentry) as 'MaxDocEntry'
FROM OPCH INNER JOIN
PCH1 b ON OPCH.DocEntry = b.DocEntry INNER JOIN
OITM a ON b.ItemCode = a.ItemCode
group by a.ItemCode, a.invntryUom
order by a.ItemCode
Please help me on this.
Regards
Anubha PaliwalHi........
Try this......
SELECT Top 5 T0.[DocNum], T1.[ItemCode], T1.[Dscription], T1.[Price], T3.[ItmsGrpCod],
T3.[ItmsGrpNam] FROM OPCH T0 INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON
T2.ItmsGrpCod = T3.ItmsGrpCod WHERE T3.[ItmsGrpNam] ='[%0]' ORDER BY T0.[DocDate] desc
Regards,
Rahul -
Multiple currency prices for items
Where do you set up multiple currency pricing for an item.
The scenario that I have is for oil products from Shell oil. I have created an item for each product but can only set up the price in GBP on the item record purchasing tab. However the price is in different currencies eg USD and EUR depending upon which supplier site / delivery point is required.Hi CrashOverRide,
In our practice regarding multi-currency consolidation:
1. We define the local currency of each small enterprise.
2. Set up a currency conversion rules.
3. Create a group currency where you will define what currency each of the small enterprise will be consolidated to.
4. Set up the consolidation business rules.
The idea will be is that, first all of the small enterprise will be translated to a common currency that is defined in your group currency and then from there, the consolidation rules will apply. So depending on how many currency you want to view your consolidated data, your need to create a group currency for each.
Hope this helps,
Marvin -
Last Purchase Price for a product
Hi,
I need some here.
Item A is made up of Item B and C (in production BOM)
Item B is in production BOM as well and is made up of Item D, E and F.
I need to calculate the Last Purchase Price of Item A, which is:
Item C (LPP $10)
Item D (LPP $12)
Item E (LPP $20)
Item F (LPP $30)
Total Item A LPP = $72
Any suggestion of what the best approach of doing a query/ a XL report for this?Hi!
1. Define BOM for Item A
2. Link a Price List for tht.
3. Update your child items and child price's in a price List.
4. Click the orange Drop Down Arrow in BOM window.
5. This will automatically calculate the Item Price for Item A and update the Price List tht linked in it's BOM
Hope Help u !! -
Enter the price for the service item
Dear Experts,
We are implementing SRM 7.0 and we have upgraded our system with Service pack 7.Created a limit SC and approved at all levels. After approving SC system created PO in SRM but did not replicate to backend ECC system. When I looked PO in edit PO mode and system throws an error message "Enter the price for the service item".
Have any body faced this issue? If yes please guide me how to fix this issue or Suggest me any useful link or OSS messages.
Thanks in advance.
Thanks
UmakanthHello,
I assume you are using a Product category configured for Extended Classic scenario.
In this case a limit item in SC creates limit item in PO(in SRM). But when this PO is replicated to R/3, it always creates item with type 'D' for limit item in PO.
Now with respect to error message you get, can you check if you have specified all LImits (Overall value, Expected value etc)?
You can also try creating a PO directly in SRM with limit item (use same Product category as above) and see if it replicates.
If you get the same error, please raise a OSS message for SAP.
Thanks,
Sushil -
Formatted Search - Calculate GP Base Price for Non Inventory Items
Hi Experts,
On one of our customer's 8.8 PL 15 installation, requirement was to calculate GP for Non Inventory Items (on SO screen). Since SAP does not automatically calculates it we proposed and implemented following solution.
1. Have all Non Inventory Items to be costed at Standard cost so that you can manually enter the cost in the Item Master.
2. Write following formatted search on GP Base Price field so as to calculate the GP Base Price for the Non Inventory Items only. The formatted search must not make any changes to Inventory Items as we want system to calculate the GP automatically (just in case cost changes from SO to Delivery or Invoice).
DECLARE @II AS nVarchar(1)
DECLARE @COST AS Numeric(19,2)
SET @II = (SELECT OITM.InvntItem FROM OITM WHERE OITM.ItemCode = $[RDR1.ItemCode])
SET @COST = (SELECT (OITW.AVGPrice * $[RDR1.NumPerMsr]) FROM OITW WHERE OITW.ItemCode = $[RDR1.ItemCode] AND
OITW.WhsCode = $[RDR1.WhsCode])
IF (@II = 'N')
BEGIN
SELECT @COST
END
3. Formatted search achieves what was originally required however if a user overwrites the Item Code (Inventory Item) in the SO then above formatted search clears the GP Base Price field and sets the GP basis for the item as "Manual". By obverwrite means user first selected item A0001 on line 1 and then entered A0002 on same line i.e. Line 1.
My question here is what is wrong in the formatted search that is resulting in this behaviour.
Any questions please let me know.
Thanks in advance.
Regards
DevinderHi Gordon,
Thanks for taking out time to help me however Key requirement here is
Write formatted search on GP Base Price field so as to calculate the GP Base Price for the Non Inventory Items only.
Your query sets the base price for GP Base Price for Inventory Item to ZERO and Base Price By to Manual.
Note that my Formatted search has a problem only when an Inventory Item line is overwritten. I am not sure if this is a problem with SAP itself rather than my query.
Any other ideas please?
Regards
Devinder -
Unit Price in Issue for Production for Item with wrong UoM
Dear All,
In issue for production the item cost being picked does not match either our Last Purchase Price or Price List1. In some cases the price considered is an average:
Eg:- For Item A with Purchase UoM in Nos. and Inventroy UoM in Gms, we had not enetred the conversion factor i.e 1 No=100g. Thus GRN was made for 25 Nos. @ Rs.450/Unit. But actual stock was 2500g. Hence to rectify the stock we made an OB entry for 2475 as on GRN date with zero Price. Thus total stock was 2500 and Value 25*450=RS.11250
When we did an Issue for Production for this item: Qty:400g, the unit price considered was Rs.28.125 when the actual price to be considered is Rs.450[Unit Cost]/100 [UoM Conversion]=Rs4.5. We had entered Rs.4.5 in Price List1 and had selected this price list in the BoM as we had not entered a conversion factor in the Item Master Data and SAP does not allow alterations to this tab once the Item is involved in transactions.
I think the system calculated the price as follows: (25450+14750)/400=Rs.28.175
How do we avoid/correct this in the future?If you need the stock price correct, the only option might be creating a new item with correct information in the first place. Once you have error data to start with, there is no way to corrected as you wish.
Thanks,
Gordon -
How to maintain different prices for same item in different organizations
hi all,
We have noticed that the list price of an item at Item Validation Org level is getting defaulted when creating requisitions. We want to maintain different prices for the item for different organizations, so that the prices will be properly defaulted to requsitions depending on supplier and receiving org.
We found one way of doing this. Using contract purchase agreement and Advanced Pricing price lists. Can anyone please let us know if there is any other way of achieving this??
Also, I have a question regarding Advanced pricing Price Lists. I performed following steps.
1.Set the QP: Licensed for Product profile to Purchasing
2.Create and approve a contract purchase agreement in Oracle Purchasing
3.Define Price Lists and Price List Lines (optional)
4.Define sourcing rules and ASLs to automatically default source information onto requisition lines. Associate Contract to ASL.
5. This will enable Oracle Advanced Pricing integration in the following Oracle Purchasing functionality:
Requisition pricing
Purchase order pricing
But when I create requisitions, the price from price list is not getting defaulted automatically. In requisitions form, if I go to source tab and select source as a Contract Purchase Agreement, then the price from price lists is getting defaulted. Is there any way where the source for the requisition can be automatically defaulted to Contract and the price can be picked from price lists??Can oyu not make it an organization level item and specify the proce there instead of keeping it a master level item?
Regards,
Utsav. -
Hi,
Currently I'm facing an error "In case of account assignment, please enter acc. assignment data for item" when create a Purchase Order using BAPI_PO_CREATE1. The condition of the data that need to pump into the system is that this PO is an open item PO where does not require a metarial code for input, but it will pump in Short Text and Material Group. Other than that, the account assignment category is "K" and the item category is "9".
Below is the coding that I have implemented.
IF wa_temp_upr1-waers IS NOT INITIAL.
MOVE wa_temp_upr1-waers TO wa_header-currency.
wa_headerx-currency = abap_true.
ENDIF.
MOVE: wa_temp_upr1-lifnr TO wa_header-vendor,
wa_temp_upr1-unsez TO wa_header-collect_no,
wa_temp_upr1-bukrs TO wa_header-comp_code,
sy-datum TO wa_header-doc_date,
sy-langu TO wa_header-langu,
'KTN1' TO wa_header-purch_org,
wa_temp_upr1-bkgrp TO wa_header-pur_group,
wa_temp_upr1-zterm TO wa_header-pmnttrms.
wa_headerx-collect_no = abap_true.
wa_headerx-po_number = abap_true.
wa_headerx-comp_code = abap_true.
wa_headerx-vendor = abap_true.
wa_headerx-doc_date = abap_true.
wa_headerx-langu = abap_true.
wa_headerx-purch_org = abap_true.
wa_headerx-pur_group = abap_true.
wa_headerx-pmnttrms = abap_true.
IF wa_temp_upr1-meins IS NOT INITIAL.
MOVE wa_temp_upr1-meins TO zunit_e.
CALL FUNCTION 'CONVERSION_EXIT_CUNIT_INPUT'
EXPORTING
INPUT = zunit_e
LANGUAGE = 'E'
IMPORTING
OUTPUT = zunit_e.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ELSE.
MOVE zunit_e TO wa_temp_upr1-meins.
ENDIF.
MODIFY it_upr1 FROM wa_temp_upr1.
ENDIF.
ADD 10 TO line_item.
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
NR_RANGE_NR = '01'
OBJECT = 'SERVICE'
IMPORTING
NUMBER = pckg_no.
IF SY-SUBRC <> 0.
* Implement suitable error handling here
ENDIF.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = wa_temp_upr1-matnr
IMPORTING
OUTPUT = wa_po_item-material.
MOVE: line_item TO wa_po_item-po_item,
wa_temp_upr1-ewerks TO wa_po_item-plant,
wa_temp_upr1-lgort TO wa_po_item-stge_loc,
wa_temp_upr1-matnr TO wa_po_item-material,
wa_temp_upr1-menge TO wa_po_item-quantity,
wa_temp_upr1-peinh TO wa_po_item-price_unit,
wa_temp_upr1-netpr TO wa_po_item-net_price,
wa_temp_upr1-meins TO wa_po_item-po_unit,
wa_temp_upr1-afnam TO wa_po_item-preq_name,
wa_temp_upr1-eeind TO wa_po_item-price_date,
' ' TO wa_po_item-gr_ind,
'X' TO wa_po_item-ir_ind,
'X' TO wa_po_item-prnt_price,
' ' TO wa_po_item-distrib.
wa_po_item-acctasscat = 'K'.
MOVE pckg_no TO wa_po_item-pckg_no.
wa_po_itemx-pckg_no = abap_true.
IF wa_temp_upr1-bismt IS INITIAL.
MOVE: wa_temp_upr1-short_text TO wa_po_item-short_text,
wa_temp_upr1-matl_group TO wa_po_item-matl_group,
'9' TO wa_po_item-item_cat.
wa_po_itemx-short_text = abap_true.
wa_po_itemx-matl_group = abap_true.
wa_po_itemx-item_cat = abap_true.
wa_potext-po_item = wa_po_item-po_item.
wa_potext-text_id = 'F01'.
APPEND wa_potext TO it_potext.
ENDIF.
MOVE wa_po_item-po_item TO wa_po_itemx-po_item.
wa_po_itemx-plant = abap_true.
wa_po_itemx-po_itemx = abap_true.
wa_po_itemx-stge_loc = abap_true.
IF wa_po_item-material IS NOT INITIAL.
wa_po_itemx-material = abap_true.
ENDIF.
wa_po_itemx-quantity = abap_true.
wa_po_itemx-price_unit = abap_true.
wa_po_itemx-net_price = abap_true.
wa_po_itemx-po_unit = abap_true.
wa_po_itemx-preq_name = abap_true.
wa_po_itemx-price_date = abap_true.
wa_po_itemx-acctasscat = abap_true.
wa_po_itemx-gr_ind = abap_true.
wa_po_itemx-distrib = abap_true.
wa_po_itemx-part_inv = abap_true.
APPEND wa_po_item TO it_item.
APPEND wa_po_itemx TO it_itemx.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = wa_temp_upr1-kostl
IMPORTING
OUTPUT = wa_temp_upr1-kostl.
wa_account-costcenter = wa_temp_upr1-kostl.
ADD 1 TO l_acc.
ADD 10 TO v_po_item.
MOVE v_po_item TO wa_account-po_item.
MOVE '01' TO wa_account-serial_no.
APPEND wa_account TO it_account.
wa_accountx-costcenter = abap_true.
MOVE v_po_item TO wa_accountx-po_item.
MOVE '01' TO wa_accountx-serial_no.
wa_accountx-SERIAL_NOX = abap_true.
wa_accountx-po_itemx = abap_true.
APPEND wa_accountx TO it_accountx.
*********** services
wa_services-pckg_no = pckg_no.
wa_services-line_no = '0000000001'.
wa_services-outl_ind = 'X'.
wa_services-subpckg_no = pckg_no + 1.
wa_services-quantity = wa_temp_upr1-menge.
wa_services-base_uom = wa_temp_upr1-meins.
wa_services-price_unit = wa_temp_upr1-peinh.
wa_services-gr_price = wa_temp_upr1-netpr.
IF wa_temp_upr1-short_text IS NOT INITIAL.
wa_services-short_text = wa_temp_upr1-short_text.
ENDIF.
APPEND wa_services TO it_services.
CLEAR: wa_services,
val_lin.
wa_services-pckg_no = pckg_no + 1.
wa_services-line_no = '0000000002'.
wa_services-quantity = wa_temp_upr1-menge.
wa_services-base_uom = wa_temp_upr1-meins.
wa_services-price_unit = wa_temp_upr1-peinh.
wa_services-gr_price = wa_temp_upr1-netpr.
IF wa_temp_upr1-short_text IS NOT INITIAL.
wa_services-short_text = 'SERVICE 1'.
ENDIF.
IF NOT wa_temp_upr1-matl_group IS INITIAL.
wa_services-matl_group = wa_temp_upr1-matl_group.
ENDIF.
APPEND wa_services TO it_services.
************* service account assignment
wa_services_acc-pckg_no = pckg_no + 1.
wa_services_acc-line_no = '0000000002'.
wa_services_acc-serno_line = '01'.
wa_services_acc-quantity = wa_temp_upr1-menge.
wa_services_acc-serial_no = '01'.
wa_services_acc-net_value = wa_temp_upr1-netpr.
APPEND wa_services_acc TO it_services_acc.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
POHEADER = wa_header
POHEADERX = wa_headerx
TESTRUN = pa_test
NO_PRICE_FROM_PO = 'X'
IMPORTING
EXPPURCHASEORDER = va_ebeln
EXPHEADER = wa_expheader
TABLES
RETURN = it_return
POITEM = it_item
POITEMX = it_itemx
POACCOUNT = it_account
POACCOUNTX = it_accountx
POSERVICES = it_services
POSRVACCESSVALUES = it_services_acc
POTEXTITEM = it_potext.
I have done some search regarding this error and try to implemented it, but still does not working.
example website that i found for this error is:
David Klein's Corner: SAP Purchase Order Creation Error via BAPI - "In case of account assignment, please enter acc…
PO Upload through BAPI_PO_CREATE1 - Problem in Service Item
Currently my system is using: SAP_APPL SAPKH60604
I am really stuck on this error. Hope you all can help me on this matter.
Thanks.Hi,
Filling the service line have the problem,
while filling the services we must follow correct order,
Here You entering the new services, first manually create purchase order after that observe the table
'ESLL' and use the FM;-' MS_FETCH_SPEC_FOR_LIST' how the services are inserting after that you also follow the same order.
if service entries are created before the creation of the PO.
then follow as bellow....
SELECT * FROM esll INTO TABLE lt_esll WHERE packno = wa_tmp_spec-packno.
IF sy-subrc = '0'.
LOOP AT lt_esll.
CLEAR : lt_poservices.
lt_poservices-pckg_no = lt_esll-packno .
lt_poservices-line_no = lt_esll-introw .
lt_poservices-ext_line = lt_esll-extrow .
lt_poservices-outl_level = lt_esll-rang .
lt_poservices-outl_no = lt_esll-extgroup .
lt_poservices-outl_ind = lt_esll-del .
lt_poservices-subpckg_no = lt_esll-sub_packno .
lt_poservices-service = lt_esll-srvpos .
lt_poservices-edition = lt_esll-ausgb .
lt_poservices-ssc_item = lt_esll-stlvpos .
lt_poservices-ext_serv = lt_esll-extsrvno.
lt_poservices-quantity = lt_esll-menge .
lt_poservices-base_uom = lt_esll-meins .
lt_poservices-ovf_tol = lt_esll-uebto .
lt_poservices-ovf_unlim = lt_esll-uebtk .
lt_poservices-gr_price = lt_esll-tbtwr .
lt_poservices-from_line = lt_esll-frompos .
lt_poservices-to_line = lt_esll-knt_introw.
lt_poservices-short_text = lt_esll-ktext1 .
lt_poservices-distrib = lt_esll-vrtkz .
lt_poservices-pers_no = lt_esll-pernr .
lt_poservices-wagetype = lt_esll-lgart .
lt_poservices-con_pckg = lt_esll-knt_packno.
lt_poservices-con_line = lt_esll-knt_introw .
lt_poservices-matl_group = lt_esll-matkl .
lt_poservices-taxjurcode = lt_esll-txjcd.
lt_poservices-tax_code = lt_esll-mwskz .
lt_poservices-date = lt_esll-sdate .
APPEND lt_poservices TO lt_poservices[].
CLEAR lt_esll.
ENDLOOP.
ENDIF.
CALL FUNCTION 'MS_FETCH_SPEC_FOR_LIST'
EXPORTING
spec_packno = wa_tmp_spec-packno
* ONLINE_DATA = ' '
* IMPORTING
* LIMIT =
TABLES
servicetab = lt_ml_esll1
* LIMITTAB =
EXCEPTIONS
no_specification_exist = 1
OTHERS = 2.
IF sy-subrc <> 0.
* Implement suitable error handling here
ENDIF.
LOOP AT lt_ml_esll1 INTO DATA(ls_ml_esll1).
CLEAR : lt_poservices.
lt_poservices-pckg_no = ls_ml_esll1-packno .
lt_poservices-line_no = ls_ml_esll1-introw .
lt_poservices-ext_line = ls_ml_esll1-extrow .
lt_poservices-outl_level = ls_ml_esll1-rang .
lt_poservices-outl_no = ls_ml_esll1-extgroup .
lt_poservices-outl_ind = ls_ml_esll1-del .
lt_poservices-subpckg_no = ls_ml_esll1-sub_packno .
lt_poservices-service = ls_ml_esll1-srvpos .
lt_poservices-edition = ls_ml_esll1-ausgb .
lt_poservices-ssc_item = ls_ml_esll1-stlvpos .
lt_poservices-ext_serv = ls_ml_esll1-extsrvno.
lt_poservices-quantity = ls_ml_esll1-menge .
lt_poservices-base_uom = ls_ml_esll1-meins .
lt_poservices-ovf_tol = ls_ml_esll1-uebto .
lt_poservices-ovf_unlim = ls_ml_esll1-uebtk .
lt_poservices-gr_price = ls_ml_esll1-tbtwr .
lt_poservices-from_line = ls_ml_esll1-frompos .
lt_poservices-to_line = ls_ml_esll1-knt_introw.
lt_poservices-short_text = ls_ml_esll1-ktext1 .
lt_poservices-distrib = ls_ml_esll1-vrtkz .
lt_poservices-pers_no = ls_ml_esll1-pernr .
lt_poservices-wagetype = ls_ml_esll1-lgart .
lt_poservices-con_pckg = ls_ml_esll1-knt_packno.
lt_poservices-con_line = ls_ml_esll1-knt_introw .
lt_poservices-matl_group = ls_ml_esll1-matkl .
lt_poservices-taxjurcode = ls_ml_esll1-txjcd.
lt_poservices-tax_code = ls_ml_esll1-mwskz .
lt_poservices-date = ls_ml_esll1-sdate .
APPEND lt_poservices TO lt_poservices[].
CLEAR ls_ml_esll1.
ENDLOOP.
CLEAR : lt_poservices.
*& Filling the po service values internal table from service internal table
LOOP AT lt_poservices[] INTO lt_poservices WHERE gr_price GT 0.
READ TABLE lt_ml_esll1 INTO wa_msll WITH KEY packno = lt_poservices-pckg_no
introw = lt_poservices-line_no
extrow = lt_poservices-ext_line..
IF sy-subrc EQ 0.
CLEAR lt_posvalues.
lt_posvalues-pckg_no = wa_msll-packno.
lt_posvalues-line_no = wa_msll-introw.
lt_posvalues-quantity = wa_msll-menge.
* lt_posvalues-net_value = wa_msll-netwr.
lt_posvalues-serno_line = '01'.
lt_posvalues-serial_no = '01'.
* lt_posvalues-percentage = '100'.
APPEND lt_posvalues TO lt_posvalues[].
CLEAR : wa_msll.
ENDIF.
ENDLOOP.
note:- if it is correct give points -
Price of Item appears for Return of Sample Orders
Hi,
I am creating a sample order with price of item as Zero using Item category KLN. Goods are delivered and also Invoiced with Zero amount.
Now when i create Return with reference to Invoice i am getting the net price of the item, but i want this amount also as ZERO. For Return i have maintained Item Category as G2N in copy control.
Kindly advise.
Thanks,Hi
Item category KLN carries pricing relevance as BLANK in VOV7
Item category G2N carries pricing relevance as X in VOV7 that is standard pricing
Hence the issue
One suggestion is make pricing relevance of Item category G2N also blank
But this affect other returns involving G2N
The best is for your return scenario create a new item category as ZG2N copy of G2N with all copy control settings also perfectley copied and in that ZG2N have pricing relevance as blank
Regards
Raja -
BAPI_PO_CHANGE to update the Price for the line item not updating the Price
Hi,
I am using BAPI_PO_CHANGE to update the Price for the line item. This BAPI is not updating the Price. I am using external cummit also, but the BAPI is not updating price.
I am passing following data to the BAPI.
Plant: CQ11
PO Material Price
4500002142 TEST_BATCH 12
Please provide suggestion.
Regards,
Jubin.Hi,
check this link...this has sample code
[http://www.sap-img.com/abap/sample-abap-code-on-bapi-po-change.htm]
Regards,
Surinder -
5 days ago I bought a 13" MacBook Air from an apple store. It does not have Maverick on it! I paid full price for it, but since it has the old operating system I kind of feel like I bought a "clearance" item but payed full price for it! Does anyone have any advice, wisdom etc. This is my first Mac and I'm really bummed that it's not the latest and greatest. I know I can download maverick for free.....but are there other differences? Maybe something else that I thought I was getting but didn't? Thanks.
There is no difference, you didnt get "shorted" Mavericks is a FREE DOWNLOAD
Open the APP store and download Mavericks.
You didnt buy a "clearance" item, you just got an Air that was there at the shop before Mavericks was released.
There is no difference other than a 40 min. download.
Maybe you are looking for
-
IPhone not removing played podcasts during sync(using the unplayed feature)
Hi folks, I listen to a lot of podcasts. When I used an iPod the sync unplayed option. Once I listened to a podcast it was removed (saving space for more podcasts). With my iPhone I've got the options set up correctly (i.e. set at Sync Unplayed) but
-
Firewire transfer from G3 to ibook
How do I transfer data from my old B/W G3 with system 9.2.2 to my new ibook with 10.5 leopard ? The firewire cable is connected and I have verified firewire 2.8.5 on the G3, but Firewire icon does not appear. Thanks for your help
-
Comcast mail on mavericks locked out
Why comcast mail on mavericks locked out
-
Wow...real problems with the aperture2gmail export plugin. I get an error every time. Also, why isn't there a Gmail button in the menu so you can export to Gmail this way? I'm new to Aperture and getting use to it (coming from iPhoto) and I do love
-
Got through the first stage of windows installation- then trouble!
Hi everyone! I formated the partition and it seemed to install windows. The quote below is an excerpt from the boot camp manual 'Setting Up Windows After you install the Windows software, *your computer automatically restarts using* Windows. Use the