Customizing enjoy transation

Hi Experts:
I want to add some items in MIGO like A12 XXXX, But when I enter  Materials Management>Inventory Management and Physical Inventory>Settings for Enjoy Transactions-->Settings for Transactions and Reference Documents  seleced MIGO, clicked transaction/event, in right action plane is grey cannot edit, can anyone know how to add some new items in here?

Your Basis team do not allow you to make changes in this client directly, only via transports. They have set 'not modifiable' in SCC4 and probably SE06 also.
BR,
Krishna

Similar Messages

  • Custom Enjoy Transaction

    How to create custom transaction like enjoy transaction where SAP uses Expand and collapse button to Expand and Collapse screen block.
    Can any one have small sample program to do that?

    Ok,  Here is a sample program, copy and paste this code into a test program.  
    1) Create screen 100, assign OK_CODE as the ok code field.
    2)  Enter this code in the flow logic.
    process before output.
      module status_0100.
      call subscreen subscreen_area1 including sy-repid the_subscreen.
    process after input.
      call subscreen subscreen_area1 .
      module user_command_0100.
    3) In screen 100, using the graphical layout editor,  create a subscreen area and call it "subscreen_area1".
    Add a pushbutton to this screen, and make sure to assign the function code as "PUSH".
    4)  Create screen 0110, make sure to specify that it is a subscreen in the attributes tab.  Now begin putting some UI elements on the screen 0110.  I just added a static text box, or label.
    5)  Create screen 0199,  make sure to specify that it is a subscreen in the atttributes tab.  Put nothing on this screen as it will be our DUMMY screen.
    Here is the program code.
    report zrich_0001.
    data: ok_code type sy-ucomm.
    data: save_ok type sy-ucomm.
    data: the_subscreen type sy-dynnr value '0110'.
    start-of-selection.
      call screen 100.
    *&      Module  STATUS_0100  OUTPUT
    module status_0100 output.
    *  SET PF-STATUS 'xxxxxxxx'.
    *  SET TITLEBAR 'xxx'.
    endmodule.                    "status_0100 OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
    module user_command_0100 input.
      save_ok = ok_code.
      case ok_code.
        when 'PUSH'.
          clear ok_code.
          if the_subscreen = '0110'.
            the_subscreen = '0199'.
          elseif the_subscreen = '0199'.
            the_subscreen = '0110'.
          endif.
      endcase.
    endmodule.                    "user_command_0100 INPUT
    Now run the program.  Notice that every time you press the pushbutton that the screen changes, it toggles back and forth between the screen 0110 and 0199. 
    Have fun.
    Regards,
    Rich Heilman

  • Custom Enjoy Screen for POs

    I'm trying to add two custom fields to ME21N/22N/23N.  I'm using the Business Add-In Builder for definition: ME_GUI_PO_CUST  Interface: IF_EX_ME_GUI_PO_CUST
    I can get my fields to work on display (ME23N), but do not see them on Create (ME21N) or Change (ME22N).  Is there somewhere I can find more information on this, or has anyone else added custom fields to the PO Screens?
    Thanks in advance!
    -=Rob=-
    <MOVED BY MODERATOR TO THE CORRECT FORUM>
    Edited by: Alvaro Tejada Galindo on Oct 31, 2008 1:22 PM

    I have the same problem. Did you find the solution ???
    Thanks

  • Being a a valued customer at Verizon?

    Verizon does not value their customer...it's time for some change!   Paid from Feb. 2006 (customer since 2001 but did not go back this far) to Feb. 2015, a total of $17381.45.  Never called me or emailed me of any type of promotion, the phone upgrades they offered where not really anything because you get hooked with another two year contract. When I switched provider, still charged me with a $170.00 cancellation fee and since I didn't canceled  a tablet they charged me $ 80.00 per month for a 4 GB line.  When i asked if they could do something about this so maybe I come back to Verizon in the future, I just got hung up on.  This is what paying more than $ 17381.45 get you.  Great Customer Service.   Seems like Verizon really doesn't care because still has enough costumer to take from.  cbinsner

    You were charged a $170 fee likely because you were still in contract. I don't care what provider you're with...if you're under contract and you don't finish it out then you will owe them money.
    You chose not to cancel the tablet so yes, you were charged every month for it. Unless you failed to give some other info about this part then yes, you were supposed to be charged.
    You wanted to upgrade and the stipulation for doing so at the time with a subsidized phone price was to sign a 2 year contract. Would have happened with any other provider so....Verizon isn't the big bad wolf on this.
    As for how much you paid over the years...every plan you had you agreed to. Every month you had service you owed that money. Every month Verizon did their part by providing the service you and the company agreed to. In no way were you owed anything above that so going out of your way to put the dollar amount you've paid through the years doesn't make VZW look like the devil that didn't love you enough. It looks like you as a customer enjoyed their service enough to continue the relationship. Each time your contract ended you could have made the decision to move on to a better company. There is a reason you didn't do that. There is a reason I have done that (I've been a customer a little longer than the years you posted and have paid substantially more than you have over the years). VZW doesn't owe me or any of us anything more than the services we agreed upon for the price we agreed upon. If they failed to provide you with those outlined things then yes, you have a right to be mad. Them not giving you loyalty perks...that's not owed to you. Those are things that no company is required to do. If that is important to you then hopefully you are now with a company that will give you those things.

  • Rebate with also free goods and depending on a volume

    Hi my company wants to use the rebates but some customers prefer goods instead of cash and my company wants to decide at the begining of the year the limit from which the customers are subject to rappel
    1)     What happens if some of my customers instead of money prefer goods?
    May I modify the item category and introducing a new item relevant for delivery?
    What about a free delivery but with a follow on document of invoice. I think that I would need the invoice to clear the account.
    2)     We want that the customer enjoys of the rebate if the bought quantity (volume of purchases) surpasses a limit-value. But in any other case we have to clear the account. Is it possible to fix a limit in the rebate arrangement.

    Hi,
    I am by no means an expert on rebates, but to me it sounds like you really need to create your own custom process....
    (1) The standard rebate agreements in SAP settle the rebates through credit memos.  This assignment is made in VOFA.  Honestly I don't know that even a custom rebate agreement type would allow you to create a sales order or delivery with reference to the rebate agreement...  You can try creating a custom rebate type in VOFA and linking it to a sales order instead of a billing doc...  I doubt it will work though.
    (2) See if you can hijack the 'condition update' functionality (statistics table S071) to track the cumulative values for certain materials.  Then you can try writing a pricing requirement for the condition type, marking the condition as inactive is a certain value has not been passed.
    Please let us know if you can get any of this to work.
    Thanks,
    Ben

  • Sales Orders Outside Credit Horizon

    Hi everyone,
    My client has implemented FSCM credit management, using a Dynamic credit check with a 6-day credit horizon. 
    It was my understanding that for an order where the material availability date of every schedule line is outside the credit horizon, then no credit check is performed on the order.  During testing, it seemed to behave this way--if an order was outside horizon, the credit check status on the order header said "Not Performed" until it entered the horizon, at which point a check was performed by RVKRED08.
    What I am seeing now is that every order undergoes a credit check at entry, and receives an "Approved" or "Not approved" credit status.  Orders ouside horizon will always be approved if the customer is below their limit, and are always be blocked if the customer is above the limit.  Does anyone have an idea why SAP did not credit check orders outside the horizon?
    Thank you!

    Hi David,
    If an order was created today with the delivery date after 6 days(lets assume the horixzon period is 6 months).
    so taking this perticular order in consideration during credit check will reduce the customer's credit availability. To insure that customer can place current orders with the business,  either business will have to increase his credit limit or block the order and negotiate with customer to pay the previous dues, this option is risky as customer enjoys high credit limit and also wouldnt like to be blocked for the orders which he may need in less than 6 days.
    So due to horizon , this order will not be considered in the dynamic credit check as shipping is beyond the horizon, and customer can place new orders within his allocated credit limit. Ensuring for a business to keep credit limits to optimum level and continuous business.
    I hope that gives you clear view.
    Please close the thread if answered.
    Regards,
    Paresh Kolte

  • How to put vallidation check

    Respected,
       I have created sales order then billing document of particular service and created an invoice for that order through CIC0 transaction code .customer enjoys the services if payment is due then i had to stop the services so how can I add a validation check  if payment is not cleared or not.
    AVANISH GULATEE
    Edited by: avanish gulatee on Oct 7, 2011 9:45 AM

    Hi Kishan,
    1. AUTHORITY-CHECK
       The above statement is required for authority checking.
        Just see help on it for syntax purpose.
    2. Moreover,
       u will also have to know which authorisation object
       is necessary for your purpose.
       (or else new authorisation object may need tobe created)
    Hope the above helps.
    Regards,
    Amit M.

  • Number range of material document

    hello guys...
    can anybody say  that where we have to assingn the number range of material documents
    regards
    vamshi

    Thanx Rambhupal Reddy
    but still i am getting this error after pressing the green flag in VF02 , that
    " For object RF_BELEG VAMC,number range internal 01 does not exist FBN1"
    After clicking the error...i am getting
    Diagnosis
    The database table NRIV has the delivery class 'c' i.e., the SAPdefault settings are only in client 000.
    Procedure
    Create the missing number range interval in customizing.
    Transation code:FBN1
    regards
    vamshi

  • Custom field in enjoy transaction

    Hi,
    How to add a custom field in enjoy transaction.
    In my case iam concerned with EBAN- Me51n - Purchase Req.
    can we configure from field selection groups, if we have the field in EBAN.
    I doubt , but i would like to hear from you  guys too.
    Thanks
    Satheesh.

    Hi,
    You have to use following User Exits;
    MEREQ001 - Customers' Own Data in Purchase Requisition

  • Adding the customer screen to enhance the header for Enjoy PO

    Dear Expert's,
    My requirement is to add a new tab on Header for Enjoy PO by enhancing ME21N/ME22N and ME23N.
    I have already implemented the BADI's ME_GUI_PO_CUST and ME_PROCESS_PO_CUST.
    Actions Taken:
    I have created a custom Function group and subscreen '9000'.
    I have created a 'Z' structure as per the screen layout on the Header Tab
    I have appended the custom fields in EKKO custom include CI_EKKO.
    Reactions:
    1. I am able to successfully display the screen on additional tab at header level.
    2. The Display & Change is working perfectly for screen '9000' on ME21N/ME22N and ME23N header.
    Problem:
    I am unable to read the 'Z' fields from EKKO to populate the TAB Screen '9000' and neither able to save the 'Z' fields from '9000' TAb screen for header data.
    I am not using any EXIT for this and have to use only BADI for this solution. Please help me to implement this solution using BADI only.
    Also i have tried implementaing the transport Data object -> Model + Model -> Dynpro + Dynpro -> Model + Model -> Data object methods, but these methods are not getting triggered.
    Please let me know if i can use EVENT_PBO & EVENT_PAI if yes , than how to trigger these events and where..?

    Hi ,
    try to enhance PO header using SAP Note 407975
    Summary
    Symptom
    You are using SAP customer enhancement MM06E005. There is no sample source
    code for this enhancement.
    More Terms
    User exit, customer enhancement, MM06E005, example, sample
    Cause and Prerequisites
    You want to activate user exit MM06E005. Note that this is a consulting
    note and not a correction of the user exit.
    Solution
    You can use the sample source code attached here to recognize the basic
    functions of the exit. This example is, however, only one of many options
    that are offered by the customer enhancement.
    The sample source code includes the following functions:
    o Supply of an additional field on header level
    o Supply of an additional field on item level
    o Derivation of a field on item level from the copied reference
    document
    Now, in order to be able to use the sample source code, you must create
    field ZZFLAG on the header level of the document and field ZZFIELD on the
    item level.
    Double-click on Include table CI_EKKODB
    Enter the following values:
    - Name Component type DType Length DecPlace Short text
    - ZZFLAG CHAR1 CHAR 1 0 1-digit indicator
    Save and activate the include table.
    Double-click on Include table CI_EKPODB
    Enter the following values:
    - Name Component type DType Length DecPlace Short Text
    - ZZFIELD CHAR1 CHAR 1 0 1-digit indicator
    Save and activate the include table.
    In order to activate the sample source code, you additionally have to carry
    out the following changes on screens 0101 and 0111.
    1. Screen 0101: Create the following fields:
    2010.02.05 Page 2 of 3
    SAP Note 407975 - MM06E005: Collective note: Examples for
    implementation
    "Checkbox" Name: EKKO_CI-ZZFLAG
    2. Screen 0111: Create the following fields:
    "Input/output field" Name: EKPO_CI-ZZFIELD
    "Pushbutton" Name: BUTTON
    FctCode: ZZDETERMINE
    The following assignments apply to the sample source code:
    EXIT_SAPMM06E_006 --> LXM06F36
    EXIT_SAPMM06E_007 --> LXM06F38
    EXIT_SAPMM06E_008 --> LXM06F37
    EXIT_SAPMM06E_009 --> LXM06F39
    EXIT_SAPMM06E_016 --> LXM06F41
    EXIT_SAPMM06E_017 --> LXM06F42
    EXIT_SAPMM06E_018 --> LXM06F40
    Copy the source code from the attachment and insert it into the
    corresponding function modules. Save and activate the function modules.
    Create the following variables in the corresponding TOP include in order
    not to get any syntax errors:
    INCLUDE ZXM06TOP
    data: gl_aktyp type c,
    gl_no_screen type c,
    gl_rekko like ekko,
    gl_ekko_ci like ekko_ci,
    gl_ekpo_ci like ekpo_ci,
    gl_ekpo like ekpo,
    gl_ucomm like sy-ucomm.
    types: begin of ekpo_tab,
    ebeln like ekpo-ebeln,
    ebelp like ekpo-ebelp,
    ekpo like ekpo,
    end of ekpo_tab.
    data: gt_ref_ekpo_tab type table of ekpo_tab.
    Save and activate the TOP include.
    On header level, you can now store a character, X or space, via field
    ZZFLAG on the database with the document and read it also again.
    On item level, you can fill field ZZFIELD with a one-digit value and save
    it with the document. If you copy this document, the system displays an
    additional function button on tab page "Customer data". If you press this
    button, the value of the reference document is copied to field ZZFIELD.
    If you want to store the source code as sample source code in your system,
    start Transaction SMOD. Enter MM06E005 as an enhancement. Select
    "Components". Press "Change". Position the cursor on the corresponding
    module and choose "Sample code". Create the corresponding include and copy
    2010.02.05 Page 3 of 3
    SAP Note 407975 - MM06E005: Collective note: Examples for
    implementation
    the source code from the note. Save the include. Note that, of course,
    syntax errors may occur when you check components. This is because the
    includes of the sample code are not integrated into a program but rather
    are completely independent and, therefore, do not have any relationship to
    each other either. For this reason, only save the include and do not
    activate or check it. The sample code has to be copied into the
    corresponding function modules in order to become active.
    If you use the user exit in the new purchase order, it is not guaranteed
    that the customer screen is always processed. To make sure that possible
    required fields are checked, include a corresponding message into the
    EXIT_SAPMM06E_012. This screen is always processed.

  • Customizing the Enjoy PO document overview for Purchase Info Records (PIR)

    Greetings!
    I am looking to use purchase info records to store material pricing information but we donu2019t want to lose the document overview functionality that SAP delivers with the enjoy PO screens (ME21n, ME22n, ME23n).
    Has anyone had success implementing user exit MEQUERY1 to customize the document overview so that a purchase info record query can be added to the document overview & the attributes of the purchase info record can be copied over to the PO?
    Iu2019d be curious to know what solutions other SAP shops came up with.
    Thanks.
    Richard Wortmann

    Nick,
    Thanks for the reply.  We will have the source list generated for the purchase info records (PIRs) however the gap I'm looking to solve for is mainly for non-MRP material buys. 
    Our current business situation allows material handlers to run a query in the document overview to ID specific materials on a purchasing contract (aka outline agreement) and drag those materials to the shopping cart on the PO.  This provides a very easy process for the buyer to ID materials & supplier relationships.
    Since we are moving away from purchasing contracts we want to continue with the same drag and drop process but only allow PIR's to be selected in the query.
    Looks like in OSS note 377180 SAP provides a user exit to implement this functionality (via MEQUERY1)- I'm just wondering if anyone has had success adding a PIR query to the document overview and creating POu2019s with reference to that query.
    Thanks.
    Rich Wortmann

  • Create custom transation with start variant

    Hi All,
    I'm trying to create one custom transaction for a Report and it should start with  Variant .
    For this in SE93 we will give transaction code, program name and there is option called 'start with variant' but in this screen I could not able to see the variant I have created for this program . If I check any sap standard program I can able to see all the variants in this screen. Can any one help me out in this regard.
    Thanks
    Swapna!

    Following are the setps for creating variant, attaching it to the target transaction & making available for all the users -
    1. Transaction SHD0 - Create a variant for the required transaction by changing the layout through hiding fields and screens.
    2. Transaction SE93 - Create a variant transaction (e.g. for VA02 = ZVA02). Next allocate the transaction variant to this variant transaction.
    In 4.6c, you can default your transaction variant as the standard variant. (SHD0 - Edit -> Activate/Deactivate as standard variant)
    For more details, find the following link -
    http://help.sap.com/saphelp_nw04/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm
    Hope this helps.
    Regards,
    Amey

  • Run custom queries in Enjoy transactions

    Hi
    I have replaced the standard queries in the 'Document Overview' of some MM transactions (i.e. ME21N, ME22N, ME23N) using SAP enhancement 'MEQUERY1'. But, some standard queries such as 'My Purchase Orders' are able to fill automatically fields of the selection screen and run.
    Is it possible to reproduce this feature with custom queries ?
    Thanks,
    Florian

    Moderator message - this is wrong on so many levels, I don't know where to begin, Maybe someone can help me.
    Rob

  • Regarding BAdi : Customer's Own Screens in Enjoy Purchase Order

    Hi freinds
    If we activate the above mentioned BAdi what enhancements will we get in comparition with std functionality.
    Regards
    Eldee

    Hi
    By implement ting this BAdi you can define your own screens which will be visible in ME21n screen at the time of purchase order creation.
    Certain screens or fields which are  not present in the standard  but required by the client can be accomplished using this BAdi.
    Thanks & Regards
    Kishore

  • How to create a repository(not just custom) using your hard drive

    I don't know if many people know about this, so I am giving this a shot. There are three major articles on wiki.archlinux.org: Custom local repository,
    Using a CD-ROM as a repository, and Offline Installation of Packages. These are available online through the WIKIs at archlinux.org.
    I was first confused because when I was reading "Offline installation of packages", I didn't know what these ".db.tar.gz" files where. I came mainly from a Debian / Ubuntu
    background (I actually tried many distros before this), so getting used to the way the repository works and no graphical install manager for it. However, I enjoyed a challenge and
    I found out that these are database packages that contain descriptions and locations on where these files are located. The ones on the ftp server are already compiled. I don't know if,
    however they are compiled with the most recent versions.
       With all that said, I thought you had to have it all in one directory in order for this to work, but as it turns out, location is not really an issue. I decided to have a directory reside on the root.
    I chose root because it's only for the install of my own packages. I could have done it as a seperate user account, such as "repos" in PCLinuxOS (another distro I tried). I didn't want to have a seperate account for this. Therefore, I created "/root/repository". Within this directory I created directories for all repository archives. I basically did a "cd /mnt/dvd" and migrated to the particular repository directories. I would copy all the "pkg.tar.gz" files into their respective directories with "cp * ~/repository/<name-of-dir>". For intance, I started with the "core" directory, because there was some things I didn't install in the core directory during installation and if the packages needed it, it was there. This follows for the rest of the directories, such as "community", "testing", and "unstable", etc.You can go to the ftp mirrors to find out what directories are available. The main point is that your files should be in the format ".pkg.tar.gz". These are package files that get converted into a sort of database format that as I mentioned, informs the system the description and where the files are located, and so on.
       The command to perform this, is "tar -xvf /root/repository/core/core.db.tar.gz *.pkg.tar.gz". You can replace core with whatever repository you are adding. So, for example, "extra.db.tar.gz" would be in the "extra" directory. This information is located in the "Offline installation of packages".  The command to create this database is called, "repo-add".
    The format for this command is "repo-add /path/to/dir.db.tar.gz *.pkg.tar.gz". So, if it's the core packages you would "cd ~/repository/core" and "repo-add core.db.tar.gz *.pkg.tar.gz".
      Then, you need to edit the "/etc/pacman.conf" configuration file for pacman. I basically would comment all out except for the repositories I need. So, for example "[core]" and "/etc/pacman.d/core" would tell where normally the servers are located for these files. This information is located int the "Custom local repository" article.using the "repo-add" command.
       Furthermore, I edited each server file located in "/etc/pacman.d/<repository>" where repository is core, extra, etc. I would perform,  "nano /etc/pacman.d/core" for example and comment out all servers. I then add a "local repository" by typing in "file:///root/repository/core", saved it, and then did a "pacman -Sy" to update the repository database. Now, I can do "pacman -S <package-name>" where package-name is whatever I wanted to install. Voila! Please let me know of any suggestions, questions, insights, or comments. I hope I'm not missing anything in this article. I do remember using "rm -rf * in the "/var/lib/pacman/<repository>"directories and using "tar xvf <repository>.db.tar.gz". I don't if that something to do with it, though. Be careful with the "rm -rf *" command, because you can erase your hard drive if you are not careful, for those who aren't informed.
    P.S. Please note all these are done with the root user.

    pressh wrote:
    gradgrind wrote:
    smitty wrote:pressh, I understand and appreciate your point of view... well taken! Are you implying that I should have written in steps, such as 1, 2, and 3? Also, should I have got ridden of the redundant information if it is contained in the Wiki article and / or  taken out the commands on how to apply them and left only with the explanation? Is this what you imply? Sorry if I seem redundant with these questions, but I'm curious so I can improve for the future. I am new to this and open to any suggestion and comments.
    Maybe you could either edit the existing wiki pages where they were not clear to you, or else add a new wiki page, or both. Certainly give the whole a clearer (visual) structure, and (if they don't already exist) add links between the connected wiki pages.
    Yes that is partly what I mean. Further you could get rid of the information that is not really needed to follow the guide (for example what the command 'repo-add' does. People could if they are interested look it up in the script itself, or you could add it here and link to it).
    And yes a bit of structure would be nice. You don't have to nessesarily call it 1,2,3, as long as it has some kind of structure in it (the visual point is very important here). You could take a look at existing wiki pages on the web and see how most of them (not all of them are good of course) are structured.
    That's a good point, too. How do I found out what articles are more effective? I am doing research on this particular matter at the moment and came across articles that have tips on technical writing. Could this help in the long run? Or, is it better to get feedback from other users and improve that way? In other words, do first, and ask later, as one user point out?

Maybe you are looking for

  • How many people can log into a G5 at the same time.

    Thanks in Advance. I am using a G5 as a server with external drives attached. I get a message from time to time that says "too many users are logged in at once", is there a limit to how many people can log into a G5 at once ? All are on different use

  • BI 7 WAD- BACK _TO_PREVIOUS_ITEM_STATE.

    Hi All, I have a Button group  named SHOWCHARS which will show the navigation pane when the user clicks,and the button changes to HIDE CHARS.(Button Description) if again the user clicks the same  button it will hide the Navigation pane and it should

  • Custom webauth settings in between Anchor & Foreign

    Hi techies, We have implemented a new wireless mobility guest SSID in between the anchor and multiple foreign controllers. We are using a custom webauth page, written by the customer, which was working great. Since we've upgraded to 7.2.115.2, we rec

  • Query to find SQL with changed plans

    I am trying to find out which SQL statements have changed plans since they were first executed. I'm trying to run this on all databases from 9i upwards and I am assuming that I have no licensed access to the AWR. However, Statspack is installed on al

  • User exit for partner tab on sales order

    Hi All, Is there any user exit available for partners tab on sales order which should trigger when ever user changes anything from that tab like add/change remove any of the partners. Thanks, Suman.