Map or filter a field

Dears,
I have a BAPI based interface and I need to map or filter one field of its IDoc.
Is it possible to set a fixed value at BD64 transaction or any other transaction?
The external system sends the field with valid values and I need to change them to zero.
The BAPI used in the interface is standard so I was hoping that would be possible to change the value without changing the BAPI.
Interface: HR-PDC
Message Type: HRCC1UPTEVEN
Basic Type: HRCC1UPTEVEN01
Segment: E1BPCC1UPTEVEN
BAPI: Object PTMgrExtPExpenses, method Insert (Function HR_CC1_TIMEEVENT_POST).
Field: TIMEID_NO
Thanks in advance!
Best Regards.
Anaer Lima

"Not" is not yet implemented, but it is one of our top 10 requested features. So fear not, we'll be adding it. It's not the top item on the list, however, and it is not exactly inexpensive (as there are not just a few ways of using it). So I can not
yet provide an estimate regarding when it will show up.
But without a doubt, we won't be omitting no aspects of nothing except none of the features other than what we didn't implement for nobody. Not.
- Chris

Similar Messages

  • How to map lookup main table field in another main table using MDM 7.1?

    We created a new SAP MDM 7.1 repository with multiple main tables.  The first main table is called ProductMaster table which contains Products information.  The ProductCode is the primary key and the only display field for the table during data loading process. The second main table is ProductByRegion table which has a main table lookup field ProductCode and a RegionId field.  These two fields (ProductCode and RegionId) combine as the PK for this main table.  Both main tables have key mapping enabled. 
    I was able to load ProductMaster table using Import Manager.  But Iu2019m having trouble to load data into ProductByRegion table using MDM Import Manager.  Although I have met all the 5 requirements below (excerpted from MDM Import Manager Reference Guide P.222), the ProductCode wonu2019t show up on the destination value pane.  If I mapped all productCode to NULL field, ProductCode wonu2019t load.  If I u2018Addu2019 all ProductCode to Destination Value pane, the Import Manager added duplicated rows to Product Master table while only loading 1 record to ProductByRegion table.  I canu2019t get ProductCode show up in Matching Destination Field list.  When I checked ProductMaster records in MDM Data Manager, I right-clicked on one of records, chose Edit Key Mappings, it didnu2019t show anything.  However, if I right-clicked on one of those duplicated rows, Edit Key Mapping shows remote system and key correctly.
    Where did I do wrong?  How can I fix the problem?
    Thank you for help in advance.
    From: SAP MDM Import Manager Reference Guide:
    Mapping to Main Table Lookup Destination Fields
    Import Manager handles main table lookup fields (Lookup [Main])
    differently than other MDM lookup fields. Specifically, Import Manager
    does not display the complete set of display field values of the records
    of the underlying lookup table. Instead, the values it displays for a main
    table lookup field are limited by both the key mappings for the lookup
    table and the values in the source file.
    Also, Import Manager does not automatically display the values of a
    Lookup [Main] destination field in the Destination Values grid when you
    select the field in the Destination Fields grid. Instead, for a main table
    lookup field value to appear in the Destination Values grid, all of the
    following conditions must be met:
    u2022 The lookup table must have key mapping enabled
    u2022 The lookup field must be mapped to a source field
    u2022 The source field must contain key values for the lookup table
    u2022 The destination value must have a key on the current remote system
    u2022 The destination valueu2019s key must match a source field value
    NOTE ►► The current remote system is the remote system that was
    selected in Import Manageru2019s Connect to Source dialog (see
    u201CConnecting to a Remote Systemu201D on page 416 for more information).
    Vicky

    Hi Michael,
    Thank you very much for your response.  I'm new to SAP MDM, I need some clarification and help regarding your solution. 
    I did use two maps to load ProductMaster and ProductByRegion separately.  Here were my steps:
    1. create main table ProductMaster with key mapping enabled at the table level and set ProductCode as unique and writable once (primary key).
    2. create a map to load ProductMaster record from a staging table located an oracle database.  But Key mapping didn't show anything when I looked at them using Data Manager.
    3. create main table ProductByRegion with a lookup field looking at ProductMaster table.  This field and RegionId combines as a unique field for ProductByRegion table. 
    4. create a map to load ProductByRegion table.  But ProductCode records only shows on the source pane not destination pane and can't be mapped properly.
    My questions:
    1. How can I "Ensure that you add key mapping info for all ProductMaster records" besides enabling Key Mapping on the table level?
    2. How can I define a concatenation of ProductCode and RegionId as a REMOTE KEY"?
    Thanks a lot for your help!
    Vicky

  • Error :cannot show the value of the filter.The Field may not be filterable or the number of items returned exceeds the list view threshold enforced by administrator

    Issue : In sharepoint 2013, I am experiening below error while using filter in the list view due to the number of items in this list exceeds the list view threshold, which is 10000 items. Tasks that cause excessive server load (such as those
    involving all list items) are currently prohibited.
    Error :cannot show the value of the filter.The Field may not be filterable or the number of items returned exceeds the list view threshold enforced by administrator
    Could you please suggest a way to avoid this issue apart from incrementing the list view threshold limit .
    Prashanth

    Reorganizing content, or creating more specific views. sharepoint is warning you that the content is structured in such a way that it can cause performance issues, which should be addressed in some way.
    Kind regards,
    Margriet Bruggeman
    Lois & Clark IT Services
    web site: http://www.loisandclark.eu
    blog: http://www.sharepointdragons.com

  • In XI Mapping multiple fields mapping to single target field.

    Hi Friends,
    In XI Mapping multiple fields mapping to single target field.
    For example my requirement is :
    Source Fields:(This RFC BAPI Structure)
    Empno                0-1
    EmpName           0-1
    Address             0-1
    Taget Field is:
    Details               0-1
    The above three fields passed to the Details Field. Here i am using Concat function
    But i have one query on that on,Every field having "line Break" required.
    Can you please help me out above this requirement.
    Thanks in Advance,
    Sateesh N.

    If you want a line break between the three fields, then try
    passing a,b,c to the udf and in the udf you would have
    return a+"\n"+b+"\n"+c;

  • Performing filter for field Tax Code (MWSKZ) in the Purchase Order

    Hello Experts,
    We have to perform a filter for field Tax Code in the purchase order (ME21N / ME22N / ME23N). We've tried to use SH SH_T007A and SSH_T007A with search help exit (e.g. F4_TAXCODE_USER_EXIT) but it is not working. The ABAP programmer has performed a debug and the standard does not check any line code in this function (the ABAP programmer has set a breakpoint into function F4_TAXCODE_USER_EXIT after assigning it for mentioned search helps)... it sounds like this program / search help is not called by standard program of ME2* transactions...
    I've tried to look for some other object and other function called FI_F4_MWSKZ has been found... I've set a breakpoint there and when I open the search help for field tax code into transaction ME21N it works... but as I could see this function FI_F4_MWSKZ is a standard one which we can not change...
    Have you ever had the same problem?
    We are currently in the SAP 4.6C version. I've found lots of OSS notes but only valid for 6.0.
    Maybe someone can help me on that.
    Best regards,
    Nilmar

    hi,
    goto gs01 transaction,give some name to ur step.
    give the table name and field name.
    then u can create a specific value set for that field.
    save.
    now u can use this set to define conditions for ur fields in obbh transaction.

  • How to Filter Lookup Field Values by Current User in Caml Query

    sharadpatil

    Hi,
    If you want to use JavaScript, we can use SPServices to achieve it.
    /* Get Current username */
    var userName = $().SPServices.SPGetCurrentUser({ fieldName: "Title" });
    /* Get Sites assigned to current user */
    var query = "<Query><Where><contains><FieldRef Name='UserName' /><Value Type='User'>" +
    userName + "</Value></contains></Where></Query>";
    More information is here:
    SharePoint – Filter Lookup Field Values by Current User
    http://ljayaprakash.wordpress.com/2012/06/01/filter-lookup-field-values-by-current-user/
    Best Regards
    Dennis Guo
    TechNet Community Support

  • IDOC filter at Field / Segment Level

    Hi
    Can you please tell me how to set an IDOC filter at field and segment level in short?
    Thanks

    Hi,
    There are two filtering in IDoc.
    Segment Filtering:
    Segment filtering can be achieved using T/Code BD56. Here you can suppress a whole segment irrespective of data inside it . You have to give Message Type / Sender Prrtner / Receiver Partner.
    Data Filtering:
    Data filtering can be done in dustribution model (BD64) where you can restrict whole IDOCS or partials IDOCS to be send based on data in fields inside IDOC depending on whether the segment in which you filter is at the highest level or at a lower level. For example in MATMAS if you put a filter of E1MARCM for a particular plant , only data for this plant will go and other plants will be ignored.
    Please check this link for detail information.
    http://help.sap.com//saphelp_470/helpdata/EN/0b/2a611c507d11d18ee90000e8366fc2/frameset.htm
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • Retreive IDOC number and map it to a field in Target XML

    Hi Experts,
    IDOC to file scenario
    I have a requirement where I have to retreive the number of the IDOC generated and map it to a field ID in the target XML.
    Do i have to use a UDF for this? can ne one pls explain?
    Regards,
    Teja

    Hi Ravi,
    You dont need use a UDF for this.
    this is a very simple requiremen.
    You can get the IDOC number from source IDOc
    under EDI_DC40 node field name DOCNUM.
    This DOCNUM fielsd will contain the IDOC number
    Map this DOCNUM field from source IDOC to target XML structure.

  • JDO : how to map a byte array field correctly

    Could someone please provide an example on how to correctly map a byte array field in a PCClass.
    The field should be mapped to a BLOB field in my Dictionary project.
    The checker keeps throwing errors during the enhancement process. Tried all sorts of combinations of xml in my jdo and map file (using the dtd) but I still haven't found the solution. The compilation works fine though, it is only the checker that complains.

    You're already in a PDF open in Acrobat (not the free Adobe Reader) and you've made a new PDF? Which you want to save to disk and reopen?

  • COPA- How to seggregate when 2 condion type are mapped to one copa field

    Hi,
    I have a scenario, wherein 2 Billing condition records PDIF & PR00 mapped to one copa field.
    Going forward, I can map each of them to different copa fields, then is their a way to correct past data?
    These 2 condition records have diffrent billing types.
    If I go to CE1XXXX table, I have an option to pull data according billing types.
    CE4XXX Segment table being a higher level table, I can't extract data per billing type.
    Realignment and Reorganizing copa data doens't seem to address the fix.
    Looking for some good suggestions.
    Thanks,
    Parimala.

    Hi,
    From what I think, it is probably not possible and best not to correct the past data in this case.  Technically, will you have any idea as to how to break this data, and based on what weightage, percentage or conditions?  And how many years back are you going to correct the data?
    I can suggest that you correct the data by reversing the old data out (by posting in opposite figures), put in the new mapping, and repost the data again.  However, in this case, you'll lost the history of the posting and it will take a lot of time to identify the data and re-post. 
    It's best to use the mapping from a logic break onwards, such as going forward in a new fiscal year... it's probably going to cost a lot of effort in re-educating the users, and correcting the reports, but it might be more effective from IT point of view.
    Hope this helps.
    Cheers,
    Gimmo

  • I need to filter the field Compensation Review :iview Compensation Planning

    hello
    I need to filter the field Compensation Review (iview Compensation Planning), this value come from table : T71ADM08 Compensation Reviews
    i have many values, but i need show a range o one set the of values, any ideas ??  
    I can show only one filtering parameter from the parameter value of the iView, but it only one value, I need a filter a range
    please any ideas, ???

    Hello,
    having had this very same issue in the past - the option we went with was to enhance the RFC FM that returned the list of the reviews with some removed depending on the employee type.
    (I'm assuming that the list of avaliable reviews is dependent on the employee and that's why you want to filter).
    Chris

  • Filter the field with people data picker

    hi
    1.i create the list and put the internal number for each persone
    now I have another list that customized it with InfoPath 2010
    I want in the form when the user inter the internal number in it's field the field that is for the person appeared itself
    I create the data connection and filter the field with display name
    and when preview the form ir works but in the sharepoint list it doese'nt work when I filter it with the field=[me]
    and when preview the form in InfoPath after the display name there is 3 #
    and I thins these # is the problem
    plz help me
    thanks

    Hi ,
    According to your description, my understanding is that you want to fill automatically the person column in the second list based on the internal number.
    I did a test as the followings:
    Create a list called ListA, and add two column: internal number(single line of text), person(Person&Group).
    Add some items into the ListA.
    Create another list called ListB, and add two column: internal number(single line of text), personB(Person&Group).
    Customize ListB with InfoPath, and click the column “internal number”.
    Set a rule for the column as the screenshot.
    After the above, I tested in ListB, it worked well.
    Then I set a filter personB=[me], it also worked well.
    Please have a try as my steps, compare the result.
    Thanks,
    Wendy
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Unable to map two date IO fields

    Hi gurus
    I am new to sap BI. I have a functionality to find difference between two date values using replacement path.
    My flat file contains fields like Plant , material , created on , changed on ,amount.
    While creating Cube, I have dragged and dropped OCALDAY , OCALMONTH2 and OCALYEAR in Time dimension.
    Now while creating transformations I am unable to map the two date fields. Could somebody let me know how to achieve this.
    Points will be rewarded.
    regards

    Hi
    Actually I am trying to understand replacement path functionality from the below link.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/705734f2-4e85-2e10-2ebf-891d0110de74?QuickLink=index&overridelayout=true&51552492481778
    I am creating a flat file in the same format as given in link.
    Based on ur suggestion I changedon field changedon as DATS type and placed it in characteristic Infoobject catalog.
    Now I map createdon field with OCalday and then changedon field with OCalday but it won't work.
    My question is , should I create fields createdon and changedon as two separate KeyFigure  infoobjects?
    If any routine is to be written could u please elaborate on it?
    regards
    krishna

  • How to Add a Filter By field to a Report

    Hello, I am running Apex 3.x and I currently have in production, a standard report page with the following columns:
    Grant#, Grant Name, Project #, Project Name, Project Fiscal Year, Task #, Task Name
    A grant can have many projects, and a project can have many tasks.
    I have been asked to add a "Filter By:" field acting as a select List , with just these values: Show All, Show Projects and Tasks, Show Projects
    If "Show All" is selected, the report remains the same and displays all the column headings and data for all the fields above.
    If "Show Projects and Tasks" is selected, I am to refresh the page, and only show data (and column headings) for Project #, Project Name, Project Fiscal Year, Task #, Task Name.
    If "Show Projects" is selected, I am to refresh the page, and only show data (and column headings) for Project #, Project Name, Project Fiscal Year
    Could you please assist in directing me on how I can go about hiding these other columns and data if "Show All" is not selected.
    Many thanks,
    Laura

    Create a select list with those 3 values ( and make it a select with submit ), then in your report attributes, go to the conditional columns you have and set the condition accordingly, ex: for example:
    column Task # >> edit >> condition >> PLSQL expression
    :PX_FILTER != 'Show Projects'
    Where PX_FILTER is the new select list that you will create....
    Hope this helps,
    Sam

  • Select distinct records in Mapping with no Key field (all fields can vary)

    Hi Experts,
    Let me take an example (not the actual requirement but same scenario) to explain the problem where I need your help to get best possible way to resolve. This has to be achieved in mapping, don't have other options as its part of complex end 2 end scenario.
    I have following input XML:
    <Employee>
       <Details>
          <Id>123</Id>
          <Name>ABC</Name>
         <Role>Manager</Role>
          <Area>Bangalore</Area>
        </Details>
        <Details>
           <Id>123</Id>
           <Name>ABC</Name>
            <Role>Manager</Role>
             <Area>Pune</Area>
         </Details>
          <Details>
           <Id>123</Id>
           <Name>ABC</Name>
            <Role>Advisor</Role>
             <Area>Bangalore</Area>
         </Details>
          <Details>
           <Id>123</Id>
           <Name>ABC</Name>
            <Role>Manager</Role>
             <Area>Bangalore</Area>
           <Details>
           <Id>143</Id>
           <Name>ABC</Name>
            <Role>Manager</Role>
             <Area>Bangalore</Area>
         </Details>
    </Employee>
    The output XML is:
    <Employee>
       <MainRec>
           <Id>123</Id>
            <Name>ABC</Name>
             <table name = 'Roles'>
                   <record>
                          <Id>123</Id>
                           <Role>Manager</Role>
                            <Area>Bangalore</Area>
                      </record>
                      <record>
                          <Id>123</Id>
                           <Role>Manager</Role>
                            <Area>Pune</Area>
                      </record>
                      <record>
                          <Id>123</Id>
                           <Role>Advisor</Role>
                            <Area>Bangalore</Area>
                      </record>
                  </table>
          </MainRec>
          <MainRec>
            <Id>123</Id>
            <Name>ABC</Name>
             <table name = 'Roles'>
                   <record>
                          <Id>143</Id>
                           <Role>Manager</Role>
                            <Area>Bangalore</Area>
                      </record>
                </table>
            </MainRec>
    </Employee>
    As you can see from the example above, here I want to populate only distinct records under table, but there is no key fiield to ditunguish. Any of the 3 fields (Id, Role,Area) can vary and between 2 records if all of these fields are same then its duplicate else select it. So in above XML just discard the 4th record from the source XML and populate all others. Each record has to be checked against all other records all 3 values (ID, Role, Area). Only when none of the records have exactly the same values, populate it.
    Also records with different ID come under different table node. Hope my requirement is clear, if not please let me know, i will try to explain better.
    I thought of creating a UDF to achieve this but not able to decide how to match it to the output message here.
    Best Regards,
    Pratik

    Hi,
    For the main record, I think you only need to check for each unique ID, e.g
    Id --> removeContext --> sort:ascending --> splitByValue:valueChanged --> collapseContext --> MainRec
    For the record, however, you need to create a UDF that will filter out the duplicate values. For this, the UDF sample mentioned here contained multipleResult lists
    Id --> removeContext --> concat: : --> concat: : --> UDF --> splitByValue:ValueChanged --> record
    role --> removeContext --> /          /                \ --> Id
    area --> removContext -------------> /                  \ --> role
                                                             \ --> area
    Context type UDF
    Arguments: input
    Result: IdResult
    Result: roleResult
    Result: areaResult
    Vector temp = new Vector();
    for(int a=0;a<input.length;a++){
       if(!temp.contains(input[a])
             temp.add(input[a]);
    for(int a=0;a<temp.size();a++){
       String tmp = (String) temp.get(a);
       /*split according to field */
       IdResult.addValue(tmp.substring(0,tmp.indexOf(":")));
       roleResult.addValue(tmp.substring(tmp.indexOf(":")+1,tmp.lastIndexOf(":")));
       areaResult.addValue(tmp.substring(tmp.lastIndexOf(":")+1,tmp.length()));
    note: Id and record will both be using the IdResult list.
    Hope this helps,
    Mark

Maybe you are looking for

  • MOVING LIBRARY AND PLAYLIST TO A NEW PC

    I had my music library i an external hard disk, where i have even a backup copy of it. Now I changed my pc and I would like to use the same library and playlist on the new pc, can somebody tell me how to do it? I have already got the songs on the new

  • Need information about Oracle HTML DB

    What is Oracle HTML DB? From where can i get the installation for this software?

  • How to overcome Dump during Insert Command

    Hi Abappers, When I am trying to upload the text file into the Database, I am using Insert command using internal table. When the record exist, it gives dump saying duplicate records. How to convert that dump into the error message? Please Reply. Reg

  • Deploying 1131s and 3502s - Pre-configured APs

    We pre-configure our APs with IP address, subnet mask, default gateway and controller IP address.  Our APs are on separate subnets by themselves.  All of the 1131's found the controller and came up.  None of the 3502s found the controller.  We then h

  • Photoshop Elements 10 - Requirements

    I'm getting ready to purchase a new computer and I will load elements 10.  I know what the box says the requirements are but what do you recommend?  I have elements 9 running on Win XP / Vista machine and it can run slow and even locks up at times.