IR_IND indicator in purchase order - Extended Classic

Hi All,
We have a scenario where we purchase free item from vendors. We reset IR_IND in SRM PO then replicate into backend where IR receipt is reset and Free item is set. We have implemented badi BBP_DOC_CHANGE_BADI and BBP_ESC_PO_OUT to do so but POs always in held status and fail to replicate into backend. Our abaper found the changes in BADI has been overwritten by standard code - system will overwrite it with vendor data. Also we found relevant note 1260486 that stated this is truth - our badi changes will not be kept.
For this case, can anyone help/advice how can we purchase free item in extended classic scenario? thank you.
regards,
glen

Hello,
   Not sure if I follow exactly the comments about being overwritten from the partner data, but we do this successfully in an implementation of BADI BBP_ECS_PO_OUT_BADI.  In particular in our case we set the GR/IR flags based on a couple of criteria like the document type and amount; I don't recall all the technical details of the structure elements in the subsequent BAPI calls to create or change the PO (BAPI_PO_CREATE1 and BAPI_PO_CHANGE) regarding the free goods flag (UMSON) in the ECC PO, but FYI it is mutually exclusive to try and set the IR flag on a free goods item, the BAPI ignores it if IR is set as I remember.
Hope this helps a little
Cheers
MC

Similar Messages

  • Uncheck Invoice receipt indicator in Purchase Order Local

    We want to uncheck invoice receipt indicator in Purchase Order Local ( field BBP_PDSET-IR_IND) when a Shopping Cart is complete and PO Local is created automatically by system.
    We are using BADI BBP_DOC_CHANGE_BADI with Method BBP_PO_CHANGE but no changes are made. BADI is not accessed when PO Local is created automatically but only when we modify PO Local with transaction BBP_POC.
    What we can do?
    Regards.

    Hi David,
    the BBP_DOC_CHANGE_BADI is actually accessed during automatic creation. You can see this by putting an external breakpoint in the badi for user WF-BATCH.
    The IR_IND is based on the vendor data, if you clear the invoice receipt indicator there it will not be set in the po. The vendor data is checked later on, so that's why you don't see any change. As it will clear the ir indicator in the badi, but then sets it again later on.
    Regards,
    Robin

  • "Delivery Completed" Indicator in Purchase Order

    Hi,
    While doing GR, we want to check the "Delivery Completed" on the Goods Receipt Screen if we are expecting no future receipt against the Purchase Order.
    On SDN & SAP Note, I got to know that we canu2019t tick the "Delivery Completed" Check Box while doing Goods Receipt.
    We have implemented the Release Strategy on the Purchase Order. To tick the "Delivery Completed" Check Box, we need to cancel the Release Strategy.
    Is there any other way (T Codes) to achieve the same?
    Regards,

    Even you flag Delivery Completed" Indicator in Purchase Order, system still allows GRN for open Qty.
    Use MEMASSPO trxn & Put Deletion indicator for the PO Line Item. So that you can not do GRN for the open Qty of PO line item.
    Check
    mass setting of delivery completed indicator

  • BDC/BAPI for set delivery cmlition indicator in purchase order @ item level

    Hi Expert,
    could you please suggest me bapi to set/reset delivery completion  indicator in purchase order at item level for  t-code "ME22n"?
    Thanks and regard,
    Santosh Gupta

    Use BAPI_PO_CHANGE to set the delivery completed indicator.
    Refer to table section in the BAPI Interface
    POITEM     LIKE     BAPIMEPOITEM
    POITEMX     LIKE     BAPIMEPOITEMX
    Set Field POITEM-NO_MORE_GR = 'X' & Set field POITEMX-NO_MORE_GR = 'X'

  • NEED VL02N VL09 USER-EXIT FOR DELIVERY COMPLETE INDICATOR IN PURCHASE ORDER

    I NEED VL02N VL09 USER-EXITS FOR DELIVERY COMPLETE INDICATOR IN PURCHASE ORDER POSITIONS.
    F.X: IF POST QUANTITY 10, BUT PURCHASE ORDER POSITION QUANTITY 30, I NEED AT ANY CASE TO SET DELIVERY COMPLETE INDICATOR FOR RELEVANT OUTBOUND DELIVERY AN P. ORDER POSITIONS.
    THANKS/

    Hi Malka,
    It's possible set the system to mark automatically the delivery completed indicator.
    First you need to set the under delivery and over delivery tolerances.You do this in customizing:
    Materials Management under Purchasing -> Material Master -> Define Purchasing Value Keys.
    Once you set this, you can insert this value keys on Material Master Record for the materials.
    When you create the PO with a material with this value keys set the system will check the under delivery and over delivery set on customizing.
    In customizing you also have the option to let the system mark automatically the delivery indicator based on delivery tolerances set.
    In Customizing for Inventory Management and Physical Inventory under Goods Receipt -> Set Delivery Completed Indicator, you can determine for each plant whether the system automatically sets the delivery completed indicator for delivery quantities within the underdelivery and overdelivery tolerances.
    You can test setting the under delivery for 0 (with a warning message) and see if the system will only mark delivery complete only for over delivery.
    You can also work with the following Badi: MB_GOODSMOVEMENT_DCI. This Badi also allows custom logic for setting the delivery completed indicator in a PO item.
    Message: M7 433 (The "delivery completed" indicator is set for the purchase order item)
    Regards,
    Rodrigo

  • Free indicator in Purchase Order

    Hi,
    I am creating a subcontracting purchase order for free goods.But the free indicator in PO is greyed out.Please tell me how to check the free indicator.
       I have already checked in SPRO - MM -PO - Screen Layout at document level.But could not find free indicator there.Please tell me the setting from where I can make this field as optional.
    Regards,

    Hi,
    You should check in transaction OME9, customizing of the account
    assignment category which you are using, check for field IR Indicator
    Binding (REPOV) is set. If so try deselecting it and you should be able to
    select the free indocator.
    Also check out note 498162 point 2, if you are using third party process.
    Hope this helps,
    Adam.

  • Free of Charge indicator in Purchase Order / Line item

    Dear All,
    Is there a table where i could locate if a particular purchase order / line item has the FOC tick maintained. I went through quite a few tables and am unable to locate the same.
    Or is there any other logic from which i could derive if a particular Purchase Order / Line item is FOC or not.
    Shall await a reply
    thanks
    shabeen buhary

    Dear,
    The 'Free Items' indicator in the overview is only used to facilitate the switching off of the Inv.Receipt flag and the GR-based IV flag.
    Note that the 'Free Items' indicator is not stored on the PO item table EKPO.
    The Inv.Receipt flag (and the GR-based IV flag) are the fields that really controls if an item is 'free' or not.
    So, the field is initiated based on the values in those fields rather than from input from the user.
    When an invoice is expected it's not a free-item. This indicator invoice receipt is chosen from the main-item and also from the
    customization maintained for item category 0 in table T163.
    Regards,
    Syed Hussain.

  • How to set default value for Price Change Indicator in Purchase order

    Hi,
    While creating the service purchase order with item category "D" the price change indicator in the services tab of the purchase order is getting checked by default. I want to uncheck this by default.Where can we set the default property for this.
    Thanks in Advance!
    Surya

    My plsql parameter is p_arr which is of "TYPE vc2_255_arr IS TABLE OF VARCHAR2(255) INDEX BY BINARY_INTEGER"You need to declare it in a package specification and initialize in the package body:
    SQL> create or replace package pmp_lib
    as
       type vc2_255_arr is table of varchar2 (255)
                              index by binary_integer;
       vc2_255_arr_default   vc2_255_arr;
    end pmp_lib;
    Package created.
    SQL> create or replace package body pmp_lib
    as
    begin
       vc2_255_arr_default (1) := 'abc';
       vc2_255_arr_default (2) := 'def';
    end pmp_lib;
    Package body created.
    SQL> declare
       arr   pmp_lib.vc2_255_arr := pmp_lib.vc2_255_arr_default;
    begin
       for i in 1 .. arr.count
       loop
          dbms_output.put_line (arr (i));
       end loop;
    end;
    abc
    def
    PL/SQL procedure successfully completed.so in your case it would probably be sth like (assuming pmp_lib is a package):
    <%@ plsql parameter="p_arr" type="PMP_LIB.VC2_255_ARR" default = "PMP_LIB.vc2_255_arr_default" %>

  • Delivery completed indicator in purchase order for service item

    How can I make the delivery completed indicator (EKPO-ELIKZ) in a purchase order for a service item ready for direct changes.
    Per default this field is hidden on purpose for service items (according to SAP note 735404). Please inform me of customizing entry where that can be changed!
    Thanks,
    Johnny

    delivery completed indicator only gives information for MRP ( That not consider balance qty as onorder stock), it has no control on GR, so I am not sure what you will achieve to mark it in service PO?

  • Transfer of tax indicator to purchase order for service items in shopping cart

    Hi all.
    I have a problem with the tax indicator in the shopping carts and in the backend purchase orders for service items. If I create a shopping cart with service items with different tax indicators, the backend purchase order have a unique item including all the services. So, all the PO items are under one tax indicator while in the shopping cart there is more than one indicator. I mean, the PO is not correctly replicated with the information of the SC.
    Example: shopping cart in SRM with 3 items, tax codes: V1, V2, V1. The standard code transfers the information to the backend, and creates a purchase order with an unique item with the 3 services under tax code V1. So, the second service is not under the correct tax code, and will be wrongly invoiced.
    We have debugged all the code of the process, and we think it is a standard bug. When you replicate a PO in the backend from a SC in SRM, have you experienced this behaviour, or the service items are grouped in different PO items each one with the correct tax indicator?
    Thanks in advance.

    Hi again...
    I forgot to mention that we have found and applied the note 1822107 (Purchase order: wrong tax code for PO with 2 service items), that fits exactly to our problem. But after testing, it doesn't work.
    Regards.

  • Setting of Deletion Indicator in purchase order

    Dear friends,
    Plz tell me how to set the deletion indicator in a purchase order.
    thks

    Hi
    Just have to select the line item and under item overview you have delete button.
    regrds
    Yogesh

  • Print price Indicator in Purchase Order

    Hi Friends,
    I am creating a shopping cart in SRM. Once the shopping cart is approved, it creates a follow-on document (Purchase order) in backend R/3.
    If you see purchase order item (Tab - Condition control),  it sets a <b>'Print price Indicator'</b> as checked. I tried to debug but could not reach at the bottom of this problem. Do we have any configuration to 'uncheck' this Print price indicator during creation of purchase order.
    Please urgently advice.
    Thanks and Regards.
    Pras

    Hi Pras,
    Sorry for the complete mistake ...
    I am now understanding that the field PRNT_PRICE was part of the BAPI.
    As said, in the price schema, you have a print column ...
    Kind regards,
    Yann

  • Partrial Delivery Indicator in Purchase Order

    Dear Sir,
    I have been told that in Purchase Order Creation (ME21n / Me22n) we can mark the Partial Delivery Indicator at Item Level under the "DELIVERY Tab" .
    On Clicking the Delivery Tab , I am not finding any field for Partial Delivery Indicator .
    Kindly help me , as what steps need to be followed so that this Field start appearing .
    With Thanks and Rgds
    Sonia

    Dear Mr Vivek
    We want to mention in the Purchase Order , whether Partial Delivery is acceptable or Not .
    As per following sap help literature , it is possible to mention such requirement.
    http://help.sap.com/saphelp_crm40/helpdata/en/dd/5607f4545a11d1a7020000e829fd11/content.htm
    Rgds
    Sonia

  • Release Indicator for Purchase Order

    Dear All,
    While we set release indicator for release of ourchase order, we select changeble ststus of Purchase Order during release.
    As per standard if we set 1 - Not changable and after creation of Purchase Order release indicator set as "Blocked" which is having changable status as "1-Not Changable", then also system allow to change Purchase Order.
    Can anybodu suggest solution.

    Hi,
    I think You are mistaken by terms itself.
    well, whn u refer to CHANGEBILITY Indicator , it is only concerned to RELEASE STRATEGY ( applicable to that PO ) which may or may NOT change automatically based on characteristic value changes in PO.
    But this changebility indicator doesn't refer to PO Change control.
    Pl don't get confused regarding control excercised by this changebility indicator.

  • REPOS indicator in Purchase Order

    Dear All,
    Do you know if it is possible to set up the PO type, that the indicator REPOS (Invoice Receipt) will be always not flagged?? (no invoice will be expected in this PO type)
    If this kind of setting is possible, where can I do it??
    Thanks in advance,
    Sylwia
    Edited by: S. KOWALSKA on Oct 1, 2008 1:50 PM

    block the vendor centrally from Purchasing --> master data --> Vendor --> centrally
    By this no IR will be generated for the PO...
    Regards
    Priyanka.P

Maybe you are looking for