Change "Volume" value on Purchase Order

I have a requirement to change the value for the material volume in a purchase order programmically.  Now, the volume for the material is defaulted in from the material master.  We want to update this field with a value that is derived from characteristics(VC).   I can't see to find any user exits or BADIs that could help me.  Anyone have any bright ideas?  Thanks in advance.
Regards,
Rich Heilman

jyoti,
Go to
Administration>System Intialization>Authorization-->
Genreral Authorization>Select user left side>
Select Drill Down Administration>Drill down Setup>
Drill Down Business partner>Drill Down Payment terms>
Give Full Authorisation
Jeyakanthan

Similar Messages

  • How do I change the value of the Order By field in an MP3 file?

    good day Guys,
    I'm new here in the forum and I have a question that is "breaking" the order of my songs and my head too ...
    How do I change the value of the Order By field in an MP3 file?
    for example, in the photo below, the song "The Bad Touch" is coming BEFORE the song "A Little Respect", this happens because of the Name field to Order ...
    My "problem" is in the photo below, the "tab" Order, iTunes will not let me erase what is written in the "Sort As" ...
    I've been "collecting" several songs over SEVERAL years
    I'm currently with more than 1,500 songs on HD and several backups on DVDs and external hard drives and I think, download it again, will be a "little" laborious and boring
    I DON'T WANT to be filling the tags of songs (name, singer, CD, year, etc.)
    I have used the program Mp3tag to remove the music tags
    I've tried to download the song again and go through Mp3tag program as if it were a new song
    I've changed the music access permissions, folder and even entire hard drive (my Windows has only one user)
    I've tried to catch the song again, from a previous backup
    I've tried to create a copy of the file at iTunes own
    I've tried to create a new music file in a music recording program
    NOTHING of what I did above resolved
    -> I'm using Windows 7 64-bit Ultimate
    -> I'm using iTunes 12.1.1.4 for 64-bit Windows
    -> My iPad is the third generation (a little old, I know) with Wi-Fi and 3G, but it has served me VERY WELL
    -> The iPad is updated with iOS 8.1.3 and is not unlocked
    I'm sorry for the GIANT post, but well, I think I could explain as much as possible and for my English, too bad, by the way, I'm from Brazil and I'm using Google translator
    Hugs and await answers,
    Paulo Ricardo

    hello turingtest2,
    my language is Brazilian Portuguese (there are some little differences between Brazilian Portuguese and the Portuguese of Portugal, but nothing that interferes with the script)
    at this time, I'm managing songs manually, I don't know if this will interfere with the execution of a script or command
    as I picked up this iPad recently, I still don't understand how to set up the iTunes Music Library and the person who gave me, told me it was easier to put the songs manually
    as you said, in my iTunes, 95% of the songs are with ALL the blank fields, including the Name to Sort field, only songs that begin with a/an/the standing with the Name to Sort field filled with name of the song, without the a/the
    I do not know what to do...
    I want to learn to ride the iTunes Music Library, that my work is less
    you know any site that teaches create/manage my iTunes Music Library?
    this site/forum may be in English, no problem
    thanks for all your help and the help of others who responded to my request

  • Rounding value for purchase order quantity

    Hi Guru ,
    i need help for logic LOT SIZE MRP.
    In particolar i need of use the parameters of rounding for create the planned order multiple of the value.
    Example for a requirement of 3800 pz whit a value rounding of 500 i  vould want that the system create a planned order of the 4000pz.
    I have  tried insert this value 500 in the field "Rounding value for purchase order quantity" in the view MRP1 but after run MRP the system create a planned order of the same quantity of the requirement.
    Thanks a lot for help
    Daniele
    PP TEAM

    Dear,
    OMI4, for lot size select Lot for lot order qty with rounding.
    Either you can use the Rounding Value or you can use a Rounding profile in MRP2 view to round of your order qty and rouding value in MRP1 view.
    Further you can check
    Check FM MD_ROUNDING_VALUE
    Regards,
    R.Brahmankar

  • Changing message medium of purchase order depending on value of po

    Hi,
    we want to send a purchase order via fax if the netvalue is lower than 1000 EUR. If the value is higher then the po should be printed.
    Is there any Exit or Badi to change the medium of a message depending on the value of a po?
    Regards
    Martin

    Hi Martin,
    Medium of a message is determined by the output condition record and I don't think you can use an exit. You could build a ouput new condition table but PO value is not available as a key.
    You can explore this option.
    Create a new condition table and include an unused field as a key from the list of allowed fields. Find a user-exit in the PO which can update the above field with unique data. Create OCR with for this key combination.
    Cheers !

  • FM for changing the condition type values in Purchase order

    Hi All,
    Is there any FM which will update the condition types in Purchase Order other than BAPI_PO_CHANGE.
    Please suggest.
    Thanks in Advance
    Regards
    Hari

    Hi
    Try this function module
    FM RV_CHECK_CONDITION_VALUE
    Regards
    Hareesh Menon

  • Goods Receipt value in Purchase Order History

    Hi Experts,
    I raised a PO with Account Assignment category as "K" for 100 quantity with a value of 1000.
    GR non-valuated option is ticked in "Delivery" tab in line items.
    When posted a GR for 25 NUmbers the Purchase Order History is updated with "0,00" in Amount column.
    If this is because of GR Non-valuated option used then please let me know where the amount with correct value is stored in Database tables.
    Note: I have use only GR Non-valuated option.
    I want to know where the correct value of the stock received is stored.
    Regards,
    Nani.

    Hi
    By assigning K you will have 3 things in default unless uou change them manually. 1.  Goods receipt , 2. GR Non-valuated, Invoice receipt.
      When you do a GR then this account gets posted against the G/L you have assigned manually at PO or against the the acct. modifier VBR in OBYC, that is it is consumed directly. So you will not have any stock valuation like raw or other materials.
    Now when you carry out Invoice verification you get the postings regularised against the acct assignment object(K) and the vendor outstanding/GR/IR account.
    Once IV is done you can check the details of your posting.
    Regards

  • Price Change indicator in Service Purchase order

    Dear Friends
    I am making one service purchase order, at service item level one price change indicator appears if its selected then at the time of service entry sheet it is possible to change value
    But in my case,this indicator is not appearing at the time of raising PO, can anybody guide me at what screen level we can make field settings according to this.
    Regards
    VIvek

    I think it is invesible for you
    go to Item detail scree in the PO
    here you will see the Color squar at the corner of service tab
    here click on that Icon
    it will open the tablesetting pop up
    here click on administrator adn uncheck the ESLL-PRS_CHG field
    Than click on activate and save
    now you will see this field.

  • Bapi changing payment terms in purchase order

    hi to all abap gurus
    I want to change the Payment terms in Purchase order using bapi_po_change . can u pls give coding for this bapi with all required int tables declarations . points will berewarded for good ansers

    There is a documentation available for this BAPI and there is an example (although it is a bit confusing). You need to send the folowing parameters:
    Parameter: PURCHASEORDER = <PO number>
    Parameter: POHEADER                          
    PMNTTRMS             =                    <payment term value>
    Parameter: POHEADERX                         
    PMNTTRMS             =                    X  
    Declare your structures/tables using the same type as in BAPI - just copy/paste.

  • Changes to non-stock purchase order

    Hi Gurus,
    Is there a report that will show all non-stock purchase orders that have had a
    change in value (either change in cost, quantity, or added lines).  We
    will need to be able to run this for a date range for the changes, by
    plant, and by user (buyer).
    The report would need to show the purchase order, po line number, the
    original value of the line versus the new value of the line, the text of
    the item purchased, the cost center charged, and some how to tell what
    type of change that occurred (change in price, quantity, or added line
    Thanks
    Anusha

    Hi,
    There is no std report fo this,,, a developed report will do the trick
    please refer to code give  in the below link
    [http://www.sap-img.com/mm001.htm]
    hope this helps
    dheeraj

  • Cannot change COGE in open Purchase Order

    Hi expert,
    I have a problem in a customer Business One system.
    I upgrade from 8.8 to 8.81 PL10.
    BEFORE the upgrade, people inserted purchase Order and, in case the CoGe account was wrong, they changed it before to create Goods Receipt from Order.
    AFTER the upgrade, they CANNOT change this value even if the new order is not inserted yet... simply, it is NOT editable. Note, in the Table Format the column is Visible and Editable.
    What appened? Any idea to allow user to change CoGe Account during document compilation?
    Thx,
    Jonny

    go SE38, enter report name, set the radio button to documentation and click display button.
    This will usually give you the docu.
    Further you can use google to get some good results:
    http://www.se80.co.uk/sapreports/r/rmeb/rmebein2.htm
    Not to forget that help.sap.com is the first place to search:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/8a/7bf437e676091fe10000009b38f889/frameset.htm
    Please read as well OSS notes like
    Note 173587 - Settings for the pricing worklist
    Edited by: Jürgen L. on Apr 25, 2011 3:17 PM

  • Default values in purchase order when using ME21

    Need to add field default settings for SAP transaction code ME21 (create PO). The fields we want to add defaults to are: valuation type (EKPO-BWTAR) to default a text "ATT" and storage location (EKPO-LGORT) to default a value "03" when the user is creating a purchase order with transaction code ME21.  I cannot find any exits or BAPI that will allow this and users do not want to use Enjoy screens.  All help appreciated michaeljames8 at hotmail.com

    Hi,
         You can create the field exits using the program RSMODPRF.
    Execute the program RSMODPRF and then give the data element of the field (BWTAR or LGORT).
    and Execute again.
    Then it takes you to function module screen with the name of the function FIELD_EXIT_BWTAR for BWTAR field and FIELD_EXIT_LGORT for LGORT.
    Then inside the function module just give this code.
    output = '123'.
    Then by default you can see that value while you run the transaction.
    Hope it helps.
    Reward if it is useful.
    Thanks,
    Srinivas

  • Rights to change Payment Terms on Purchase Order

    Hi,
    How can we assign rights to a user who is allowed to change the Payment terms for Purchase orders entered.
    Currently , the moment a PO is entered and the payment terms is changed it prompts a message saying that you are not authorized to change the payment terms.
    Where under Authorizations can i go and change this?
    Can anybody suggest a solution?
    Jyoti

    jyoti,
    Go to
    Administration>System Intialization>Authorization-->
    Genreral Authorization>Select user left side>
    Select Drill Down Administration>Drill down Setup>
    Drill Down Business partner>Drill Down Payment terms>
    Give Full Authorisation
    Jeyakanthan

  • How to copy characteristic values from Purchase Order to MIGO Goods Receipt

    Dear all,
    I have a configurable material X,
    then i create a purchase order for that material and then i input characteristic value in the Purchase Order transaction and save it
    However when i do the Goods Receipt transaction via MIGO and using the Purchase Order number that i have created, after i entry the batch number and want to check the classification, the characteristic value are blank, so it is not copied from the Purchase Order
    I've tried guide from
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/92/9b4a23a46411d6b28300508b5d5c51/content.htm
    but i do not find the configuration for copying rule
    Is there any one who can resolve this problem??
    Regards,
    Marufat

    Hi,
    You define the copying rules for a movement type in Customizing for Batch Management under Batch Valuation ,  Valuation for Goods Movement in Inventory Management , Activate Batch Classification for Goods Movements in IM. Please refer below link. Thanking you.
    http://help.sap.com/saphelp_me52/helpdata/EN/47/39867251500aa7e10000000a114a6b/content.htm

  • Changing default printer in Purchase order

    Hi
    This is Mohammed. Khan, when we are working with these purchase Order T-codes (IW32, IW21, IW28, IW38) When ever we are trying to give purchase order print, than automatically it will take $MECH,at present this printer is not available in our landscape, if there I donu2019t know where this printer is defined exactly, I am searching this particular printer in Output devices(SPAD) but this is not available in that list, can any body tell me how to change the default printer, from purchase order printing list, and also let me know how to set different printer in the place of $MECH printer..
    Thank you,
    Regards,
    Mohammed. Khan

    Hi
    Try checking NACE transaction, for your output type the default printer assigned (in communication method). And also check defaults tab in user record in SU01 tcode.
    Thanks

  • Change item text in purchase order

    Hi folks,
    I'm trying to change some item text in the purchase order through the BAPI_PO_CHANGE
    with the following test code:
    REPORT zprueba_bapi_po_change.
    DATA:
      itab_text LIKE TABLE OF bapiekpotx,
      wa_text   LIKE bapiekpotx,
      itab_lines LIKE TABLE OF tline,
      wa_lines   LIKE tline,
      itab_items LIKE TABLE OF BAPIEKPO,
      wa_items   LIKE BAPIEKPO.
    DATA: name LIKE thead-tdname,
          id   LIKE thead-tdid,
          object LIKE thead-tdobject,
          v_result LIKE itcer.
    DATA: itab_return LIKE TABLE OF BAPIRET2.
    data: poorder like BAPIEKKO-PO_NUMBER.
    poorder = '4500058923'.
    CALL FUNCTION 'BAPI_PO_GETDETAIL'
      EXPORTING
        purchaseorder                    = poorder
       ITEMS                            = 'X'
    *   ACCOUNT_ASSIGNMENT               = ' '
    *   SCHEDULES                        = ' '
    *   HISTORY                          = ' '
       item_texts                       = 'X'
    *   HEADER_TEXTS                     = ' '
    *   SERVICES                         = ' '
    *   CONFIRMATIONS                    = ' '
    *   SERVICE_TEXTS                    = ' '
    *   EXTENSIONS                       = ' '
    * IMPORTING
    *   PO_HEADER                        =
    *   PO_ADDRESS                       =
    TABLES
    *   PO_HEADER_TEXTS                  =
       PO_ITEMS                         = itab_items
    *   PO_ITEM_ACCOUNT_ASSIGNMENT       =
    *   PO_ITEM_SCHEDULES                =
    *   PO_ITEM_CONFIRMATIONS            =
       po_item_texts                    = itab_text
    *   PO_ITEM_HISTORY                  =
    *   PO_ITEM_HISTORY_TOTALS           =
    *   PO_ITEM_LIMITS                   =
    *   PO_ITEM_CONTRACT_LIMITS          =
    *   PO_ITEM_SERVICES                 =
    *   PO_ITEM_SRV_ACCASS_VALUES        =
    *   RETURN                           =
    *   PO_SERVICES_TEXTS                =
    *   EXTENSIONOUT                     =
    COMMIT WORK AND WAIT.
    name = '600007545900001'.
    id = 'A01'.
    object = 'EKPO'.
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
    *   CLIENT                        = SY-MANDT
        id                            = id
        language                      = sy-langu
        name                          = name
        object                        = object
    *   ARCHIVE_HANDLE                = 0
    *   LOCAL_CAT                     = ' '
    * IMPORTING
    *   HEADER                        =
      TABLES
        lines                         = itab_lines
    * EXCEPTIONS
    *   ID                            = 1
    *   LANGUAGE                      = 2
    *   NAME                          = 3
    *   NOT_FOUND                     = 4
    *   OBJECT                        = 5
    *   REFERENCE_CHECK               = 6
    *   WRONG_ACCESS_TO_ARCHIVE       = 7
    *   OTHERS                        = 8
    IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT itab_lines INTO wa_lines.
      CLEAR wa_text.
      wa_text-po_number = poorder.
      wa_text-po_item = '00001'.
      wa_text-text_form = wa_lines-tdformat.
      wa_text-text_line = wa_lines-tdline.
      wa_text-text_id = 'F03'.
      APPEND wa_text TO itab_text.
    ENDLOOP.
    SORT itab_text BY po_item text_id.
    CALL FUNCTION 'BAPI_PO_CHANGE'
      EXPORTING
        purchaseorder                = poorder
    *   POHEADER                     =
    *   POHEADERX                    =
    *   POADDRVENDOR                 =
    *   TESTRUN                      =
    *   MEMORY_UNCOMPLETE            =
    *   MEMORY_COMPLETE              =
    *   NO_MESSAGING                 =
    *   NO_MESSAGE_REQ               =
    *   NO_AUTHORITY                 =
    *   NO_PRICE_FROM_PO             =
    * IMPORTING
    *   EXPHEADER                    =
    TABLES
       RETURN                       = itab_return
    *   POITEM                       =
    *   POITEMX                      =
    *   POADDRDELIVERY               =
    *   POSCHEDULE                   =
    *   POSCHEDULEX                  =
    *   POACCOUNT                    =
    *   POACCOUNTPROFITSEGMENT       =
    *   POACCOUNTX                   =
    *   POCONDHEADER                 =
    *   POCONDHEADERX                =
    *   POCOND                       =
    *   POCONDX                      =
    *   POLIMITS                     =
    *   POCONTRACTLIMITS             =
    *   POSERVICES                   =
    *   POSRVACCESSVALUES            =
    *   POSERVICESTEXT               =
    *   EXTENSIONIN                  =
    *   EXTENSIONOUT                 =
    *   POTEXTHEADER                 =
       POTEXTITEM                   = itab_text
    *   POPARTNER                    =
    COMMIT WORK AND WAIT.
    However this code isn't updating the text. Does anyone could tell me what i'm missing?
    Thanks for your help.
    Kind Regards,
    Gilberto Li

    Hi,
    Please check this code..It worked for me..Instead of 00001 try giving 00010
    PARAMETERS: p_ebeln TYPE ebeln OBLIGATORY.
    PARAMETERS: p_text(50) OBLIGATORY.
    PARAMETERS: p_textid TYPE bapimepotext-text_id OBLIGATORY.
    DATA:
            lt_poitem         LIKE bapimepoitem OCCURS 0 WITH HEADER LINE,
            lt_poitemx        LIKE bapimepoitemx OCCURS 0 WITH HEADER LINE,
            lt_return         LIKE bapiret2      OCCURS 0 WITH HEADER LINE,
            lt_bapi_itemtext  LIKE bapimepotext OCCURS 0 WITH HEADER LINE.
    <b>lt_poitem-po_item = '00010'.</b>
    APPEND lt_poitem.
    <b>lt_poitem-po_item = '00010'.</b>
    APPEND lt_poitem.
    lt_bapi_itemtext-po_number = p_ebeln.
    <b>lt_bapi_itemtext-po_item   = '00010'.</b>
    lt_bapi_itemtext-text_id   = p_textid.
    lt_bapi_itemtext-text_line = p_text.
    APPEND lt_bapi_itemtext.
    call the BAPI.
    CALL FUNCTION 'BAPI_PO_CHANGE'
         EXPORTING
              purchaseorder = p_ebeln
         TABLES
              return        = lt_return
              poitem        = lt_poitem
              poitemx       = lt_poitemx
              potextitem    = lt_bapi_itemtext.
    LOOP AT lt_return WHERE type = 'A' OR type  = 'E'.
      EXIT.
    ENDLOOP.
    IF sy-subrc = 0.
      WRITE: / 'Error'.
    ELSE.
      COMMIT WORK.
      WRITE: / 'Success'.
    ENDIF.
    Thanks,
    Naren

Maybe you are looking for

  • Send to bluetooth context menu disappear msi mpower z97 max AC

    what is the problem? every time I turn off the PC and back to light. bluetooth icon disappears from the context menu. I add it manually and restart reappears so install the latest driver for bluetooth

  • Using 10.4.10 but still have Isync 2.0. How do I get Isync 2.2

    I still have isync 2.0 despite updating my operating system to 10.4.10. Do you know how to update just isync to 2.2 without a major installation as then my Motorola v3 might sync again? Thanks for any advice Ratman

  • Error while running Developer Suite 10g forms

    I have installed Oracle database 11g and Oracle Developer Suite10g in Windows XP Prof. pc. while I am running the form I'm getting the following Error. The Java Runtime Environment cannot be loaded from <\bin\client\jvm.dll>. Please give any solution

  • My 1st iPhone (3G) and can't get synching because of error message

    I plug in to pc and iTunes has a message that reads: We could not complete your iTunes Store request. The network connection timed out. Make sure your network settings are correct and your network connection is active, then try again. My pc Internet

  • Adobe Edge Download

    Hi I want to download Adobe Edge Animate, but it doesn't show up anywhere, not on the Creative Cloud App overview page and not in the Adobe Application Manager. What is wrong???