Problem with filtering on material

I encountered a problem when filtering on material numbers that have a period in them (e.g. 111.10.114.00). 
This happens only on materials that contain a period, and it only happens if you do not use the checkboxes to select the filter value. 
If you use the funnel to filter AND use the checkbox to select what you want, then everything works fine.
If you filter by using u201CKeep filter valueu201D and selecting the line then it does not work
If done on material number that has no period (.) in it, then itu2019s ok.  If the material has a period (.) then filter does not work.  This seems to happen only with period as a character.  Tried materials with letters in them and dashes, these worked ok.
does anyone had this issue before or knows any OSS Notes that could be helpful?
Thanks
best regards
Nesimi

hi,
for executing  BAPI_MATERIAL_GET_DETAIL bapi i have to set
VALUTIONARA .Thats why i am asking ,how to get valutionarea.
regards
Guru

Similar Messages

  • Oracle Text - Problem with filtering binary documents (.doc, .pdf, etc...)

    Hi, I have a problem with filtering binary documents (.doc, .pdf, etc...). I use SQL*PLUS for remote access to Oracle 10.2 on Linux and I create table:
    CREATE TABLE test (id NUMBER PRIMARY KEY, text VARCHAR2(100));
    I insert to this table:
    INSERT into test values(1, 'PATH/text1.doc‘);
    INSERT into test values(2,'PATH/text2.doc‘);
    and then:
    CREATE INDEX test_index ON test(text) indextype is ctxsys.context
    parameters (’datastore ctxsys.file_datastore
    filter ctxsys.auto_filter’);
    Message "Index created" is displayed, but objects: DR$test_index$I, DR$test_index$K, DR$test_index$N, DR$test_index$R and DR$test_index$P are empty => index wasn´t created probably.
    I don´t know, where is bug, either bug is somewhere in this code or on the server (wrong installation oracle or constraint privileges). Do you know in what is bug?

    The following is an excerpt from the 10g online documentation. Note the items that I have put in bold.
    "FILE_DATASTORE
    The FILE_DATASTORE type is used for text stored in files accessed through the local file system.
    Note:
    FILE_DATASTORE may not work with certain types of remote mounted file systems.
    FILE_DATASTORE has the following attribute(s):
    Table 2-4 FILE_DATASTORE Attributes
    Attribute Attribute Value
    path path1:path2:pathn
    path
    Specify the full directory path name of the files stored externally in a file system. When you specify the full directory path as such, you need only include file names in your text column.
    You can specify multiple paths for path, with each path separated by a colon (:) on UNIX and semicolon(;) on Windows. File names are stored in the text column in the text table.
    If you do not specify a path for external files with this attribute, Oracle Text requires that the path be included in the file names stored in the text column.
    PATH Attribute Limitations
    The PATH attribute has the following limitations:
    If you specify a PATH attribute, you can only use a simple filename in the indexed column. You cannot combine the PATH attribute with a path as part of the filename. If the files exist in multiple folders or directories, you must leave the PATH attribute unset, and include the full file name, with PATH, in the indexed column.
    On Windows systems, the files must be located on a local drive. They cannot be on a remote drive, whether the remote drive is mapped to a local drive letter."
    With accessible paths and files, you get something like:
    SCOTT@orcl_11g> CREATE TABLE test (id NUMBER PRIMARY KEY, text VARCHAR2(100));
    Table created.
    SCOTT@orcl_11g>
    SCOTT@orcl_11g>
    SCOTT@orcl_11g> INSERT into test values(1,'c:\oracle11g\banana.pdf');
    1 row created.
    SCOTT@orcl_11g> INSERT into test values(2,'c:\oracle11g\cranberry.pdf');
    1 row created.
    SCOTT@orcl_11g>
    SCOTT@orcl_11g> CREATE INDEX test_index ON test(text) indextype is ctxsys.context
      2  parameters ('datastore ctxsys.file_datastore
      3  filter ctxsys.auto_filter');
    Index created.
    SCOTT@orcl_11g>
    SCOTT@orcl_11g> select count(*) from dr$test_index$i
      2  /
      COUNT(*)
           608
    SCOTT@orcl_11g> In the following, I used a non-existent path and non-existent file name, which produces the same results as when you use a remote path that does not exist locally.
    SCOTT@orcl_11g> CREATE TABLE test (id NUMBER PRIMARY KEY, text VARCHAR2(100));
    Table created.
    SCOTT@orcl_11g>
    SCOTT@orcl_11g>
    SCOTT@orcl_11g> INSERT into test values(3,'c:\nosuchpath\nosuchfile.pdf');
    1 row created.
    SCOTT@orcl_11g>
    SCOTT@orcl_11g> CREATE INDEX test_index ON test(text) indextype is ctxsys.context
      2  parameters ('datastore ctxsys.file_datastore
      3  filter ctxsys.auto_filter');
    Index created.
    SCOTT@orcl_11g>
    SCOTT@orcl_11g> select count(*) from dr$test_index$i
      2  /
      COUNT(*)
             0
    SCOTT@orcl_11g>

  • Problems with Filters

    I am having a problem with filtering on a BM 3.8 SP5 server. There is an application running on a workstation that goes out to the internet every 10-15 minutes. With the filters down, everything works fine. I have tried setting up a filter exception to allow full access out to the internet for this machine, but anything I try will not work. I have even created an Any Any rule (in filtcfg filter exceptions, create a new filter exception, select any for the protocol and save) I have always been under the impression that creating this type of filter will allow anybody in or out through BM. I have done a packet capture with ethereal and have found the IP address that this workstation is connecting to. The protocols it seems to be using is FTP, TCP, and FTP-DA. I also found that the workstation is attempting to connect to a MS FTP server. Why will this not work.
    Any suggestions?
    THanks in advance
    Brian

    Thanks for the response Cat.
    In the past we have had to allow this machine to have full access.
    Setting the packet type to Any
    source interface to Any
    Destination interface to Any
    Should open things right up shouldn't it?
    I have created a filter like this just to test, and the app still fails.
    I am starting to wonder if blowing away all of the filters and recreating them will help.
    Brian
    >>> Caterina Luppi<[email protected]> 28-Feb-07 4:47 PM >>>
    hi Brian,
    do you want to allow ANY kind of access from this workstation, or only FTP?
    for any kind of access you need the following exception:
    packet type TCP source port 1024-65535 dest port any STATEFUL
    source interface: any
    dest interface: public
    source IP address: the IP address of the PC
    Dest Ip address: the Ip address of the MS server
    if you want to restrict this access to FTP only you'll need the
    following exception:
    packet type: FTP_PORT_PASV_ST (select this from the list of predefined)
    source interface: any
    dest interface: public
    source IP address: the IP address of the PC
    Dest Ip address: the Ip address of the MS server
    Let me know.
    Cat
    NSC Volunteer Sysop

  • Problem with filtering data

    Hi!
    I'm having trouble with filtering data from my table and don't know how to resolve it properly.
    I created a tabular form my table, a few text fields that are used as input for different columns of the filter and a filter button that submits the page.
    The problem appeared when I try to filter a column that has null values in the table and is editable...that's as far as I have concluded.
    So when I press the button I get zero rows even though there should be some.
    This is the submitted query:
    select
    "MSR_PRD_ID",
    "SRC_STM_ID",
    "ID",
    "ISIN",
    from "#OWNER#"."IZV_SLOG_DET"
    WHERE
    lower(MSR_PRD_ID) = lower(nvl(:P7_X_MSR_PRD_ID,MSR_PRD_ID)) and
    lower(SRC_STM_ID) = lower(nvl(:P7_X_SRC_STM_ID,SRC_STM_ID)) and
    lower(ISIN) = lower(nvl(:P7_X_ISIN,ISIN)) and
    The nvl function is used so that if the user leaves the field empty it only filters by the fields that have input.
    Does anyone know how I could circumvent this?
    Regards,
    Ivan

    LOWER (NVL (ISIN,'Y')) = LOWER (NVL (:P7_X_ISIN, LOWER (NVL (ISIN,'Y'))))
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.apress.com/9781430235125
    https://apex.oracle.com/pls/apex/f?p=31517:1
    http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494

  • Performance problem with Filters of Crystal Report

    Hi,
    I have been facing this problem for a month now.
    Whenever I try to run a Crystal Report from Infoview it takes 5min or more to get the prompts screen
    but sometimes(mostly when i restart all servers) the filter screen appears real quick say 5 to 10 secs(is this quick?)
    I have no idea why this is happening! Is there an issue with the servers? or is this problem related to Crystal report?
    Please help. I tried googling for this problem but could not find anything that would help.
    Thanks
    Nilesh

    I am using a universe which uses a DSN to connect to the sql2k5 database. One thing I forgot to mention is that this is a clustered environment(with 2 servers) and the input/output file repository is set to a folder on a third server.
    Note: Even though the report filters take time to pop up, but the report runs very fast; doesnt take more than 5 seconds for a fairly complex report.
    Yesterday I did a trial install on a seperate server and the reports filters come up pretty fast.

  • Problem with Filters :(

    Can someone please help!!!  I have PSE9 and after the first 5 min. of being logged in my filters start giving me problems. Specifically the Camera Distortion and the photo filter.  I can go in and adjust just fine and the preview has no problems but when I click ok to set it it chops my photo up with vertical see through lines. Almost like the the picture was not developed all the way if that makes sense. Thanks

    Whenever PSE gets weird, the first thing to do is to reset the preferences: quit the editor then restart it while holding down ctrl+alt+shift (command+option+shift on a mac). Keep holding the keys down till you see a window asking if you want to delete the settings file. You do.

  • Download a .doc file from a servlet, problems with filters

              Hi! I put this post in an incorrect forum so I think this is the correct one. Hope
              anyone can help.
              We need some help in order to view a .doc file that we've stored into a blob column
              of some oracle table. The file is compressed using Zip classes and now what we
              want to do is:
              We have a web page with a link to a servlet that will read the blob, unzip the
              file and show it into a new web page with ms word.
              The problem appeared when we put some compression filters in our WL 6.1 SP3 and
              the result is always the same. When we tell IExplorer to save the file it works
              correctly but when we tell him to open the document it shows the "Open with..."
              window as if the content-type or any other header was incorrect.
              Here is part of the code:
              ....... if(mydoc!=null && mydoc.length>0){ res.setHeader("Content-Type", "application/msword");
              res.setHeader("Cache-Control","no-cache"); res.setHeader("Content-Disposition",
              "attachment;filename=\"mydoc.doc\"" ); if(isZIPPED == 1){ ByteArrayInputStream
              array = new ByteArrayInputStream(informe); ZipInputStream zip = new ZipInputStream(new
              BufferedInputStream(array)); ZipEntry entry; while((entry = zip.getNextEntry())
              != null){ int n; byte mydata[] = new byte[16384]; ServletOutputStream out = res.getOutputStream();
              while((n = zip.read(mydata, 0, 16384)) != -1){ out.write(mydata, 0, n); } } }
              ... So, what are we doing wrong?
              Any help will be much appreciated!! Thanks.
              

    problem dissapeared, no need anymore to solve this one.

  • Problem with BOM (packaging material) in order change

    Hi Gurus,
    In my b2b shop, i have created an order with BOM material and that order contains one main material and a sub item material after update or order. When i open the same order and click on change, when i click on update, a new sub item is getting added as a main item.
    Details:
    item 10 is 12007492 (main material)
    item 20 is 12007491(sub item for the main material)
    when i click on update,again one more sub item 30 is getting added.
    When i check the logs, all the items guids are getting passed to IN of crm_isa_basket_changeitems functions module. But when check it in runtime using external debuggin mode, the sub item guid is blank.
    Then the main material is again getting exploded and the sub item is coming at item 20 and actual sub item before update is shifting to item 30 as new item.
    Please help me in this regard why it is happening like this.
    Thank you
    Lakshman

    Hello Lakshman,
    I had the same issue, however my backend system was ERP and not CRM. In any case, the logic might be the same.
    When a BOM material is sent to the backend system for simulation/save, only the header needs to be sent. By this, backend system will explode the material and send 2 items back. I guess in your case, ISA is sending both items to SAP and that is the reason you are getting back 3 items.
    Simplest approach is to write some logic in your backend class to avoid sending this subitem to SAP. You can achieve this by manupulating the items table sent to SAP
    Suppose salesDoc is the ISA document and itemsTable is the JCO table that is sent to SAP as a table parameter:
                   ItemList itemList = salesDoc.getItems();
                   for (Iterator iter = itemList.iterator(); iter.hasNext();) {
                        ItemSalesDoc itemSalesDoc = (ItemSalesDoc) iter.next();
                        TechKey parentKey = itemSalesDoc.getParentId();
                        if(null!=parentKey){
                             if (!parentKey.getIdAsString().equalsIgnoreCase("")) {
                                //Here remove it from the tables parameter which is sent to SAP
                                               itemsTable.deleteRow(i);
    I am not too sure how it would work for CRM, but works in ERP.
    Pradeep

  • Problem with BAPI of Material Master creation

    Hi,
    I am creating material master(mm01) through BAPI_MATERIAL_SAVEDATA.
    Program is working fine but when i m checking in MM03 to display uploaded data through BAPI, i cant able to see material which i created to through BAPI but i can see in MARA table.
    i dont know wht is the problem ?
    can anybody let me know abt this ?

    then u are not committing the work.
    flow will be like this
    call ' BAPI'
    if return[] is initial.
    commit work.
    else.
    endif.
    Regards
    peram

  • Urgent: Problems with filters with routines in DTP

    Hi All.
      I have this: ODS --> Transformation --> InfoCube
      I've created a "full" DTP which has a routine in the filters because I need to calculate the from-to date in a routine.
      The InfoObject in the ODS is: <b>0CREATEDON</b>
      It has no errors. I activate the DTP successfully but when I execute IT get que following errors:
    <b>3 - Incorrect initial value for characteristic 0CREATEDON in i_t_range (The description below)</b>
    <i>    Incorrect initial value for characteristic 0CREATEDON in i_t_range
        Message no. DBMAN889
        Diagnosis
        The specified characteristic is of type NUMC (number as character), DATS (date), or TIMS (time). The initial value of ' ' is incorrect for these data types.
        System Response
        The call is terminated.
        Procedure
        Use the correct initial value for the type in the selection condition</i>
    This routine has worked successfully in an InfoPackage
    Here is the routine code:
    form compute_CREATEDON
      tables l_t_range structure rssdlrange
      changing p_subrc like sy-subrc.
          Insert source code to current selection field
    $$ begin of routine - insert your code only below this line        -
    DATA: l_idx like sy-tabix.
    *DATA: FECHA_L   LIKE SY-DATUM,
         FECHA_H   LIKE SY-DATUM.
    DATA: FECHA_L  TYPE D,
          FECHA_H  TYPE D.
          read table l_t_range with key
             fieldname = 'CREATEDON'.
          l_idx = sy-tabix.
          FECHA_L = '20050101'.
          FECHA_H = '20051231'.
          l_t_range-SIGN   = 'I'.
          l_t_range-OPTION = 'BT'.
          l_t_range-LOW    = FECHA_L.
          l_t_range-HIGH   = FECHA_H.
          if l_idx <> 0.
             modify l_t_range index l_idx.
          else.
             append l_t_range.
          endif.
          p_subrc = 0.
    I also tried with fieldname = '<b>0</b>CREATEDON' but I got the same error.
    Thanks in advance 4 your help

    Hi,
    Try replacing
    DATA: FECHA_L TYPE D,
    FECHA_H TYPE D.
    part of code with
    DATA: FECHA_L (8) TYPE C,
    FECHA_H(8) TYPE C.
    Hope this helps.
    Regards
    Rahul Bindroo

  • Problem with filters not finding an image in LR 4.0 after being edited in Photoshop CS6 beta

    I am running Lightroom 4.0 on a Win7 Professional 64-bit system. I have come up with a strange problem I can describe but don't know how it can more generally be duplicated, unless this is a Photoshop CS6 beta bug.
    I am looking through in Library module at a shoot. When I filter by a keyword that some of the pictures have, a recently edited image does not show up. Here is what I mean; let X=IMG_6260:
    1) For X.CR2, edit in Photoshop CS5. All works well - X-ed.tif gets created and added to my LR previous import set.
    2) Clicking on X-ed.tif, edit in Photoshop CS6 beta. All seems fine - X-ed-2.tif gets created and added to my LR previous import set.
    3) The keywords on all three images - the original and the two edits - are the same. I can confirm that by, in grid view, selecting these three and noting no asterisks in the composite keyword view. One of the keywords is the person's name - let's say it is "Sara".
    4) Now, when I click in the keyword list on "Sara", all images in this most recently imported set show up with her *except* X-ed-2.tif - the one created by CS6 beta.
    Strange! Should this be reported in a CS6 forum? Thanks.

    Yep, it returns nothing. Debug output seems to be largely irrelevant except this oddity:
    -- Debug: Received Message:
    -------------------------- BEGIN NETLINK MESSAGE ---------------------------
    [NETLINK HEADER] 16 octets
    .nlmsg_len = 36
    .type = 2 <ERROR>
    .flags = 0 <>
    .seq = 1421583995
    .port = 1853883468
    [ERRORMSG] 20 octets
    .error = 0 "Success"
    [ORIGINAL MESSAGE] 16 octets
    .nlmsg_len = 16
    .type = 16 <0x10>
    .flags = 5 <REQUEST,ACK>
    .seq = 1421583995
    .port = 1853883468
    --------------------------- END NETLINK MESSAGE ---------------------------
    Message type = "error" with a message = "success"? Not sure if this is normal or not

  • Problems with filters and jsp pages.

    I have the following simple filter that checks if there is user information in the session object and redirects accordingly:
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class LoginFilter implements Filter
         public void init(FilterConfig filterConfig) {}
         public void destroy() {}
         public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
         throws IOException, ServletException
              System.out.println("filter");
              HttpSession session = ((HttpServletRequest)request).getSession();
              String action = request.getParameter("action");
              if(action != null && !action.equals("login") && !action.equals("wronglogin"))
                   if(session.getAttribute("username") == null)
                        ((HttpServletResponse)response).sendRedirect("index.jsp?action=wronglogin");
                        System.out.println("User not OK, kicking out...");
                   else
                        chain.doFilter(request, response);
                        System.out.println("User OK, letting in...");
              else
                   chain.doFilter(request, response);
    }The filter is mapped to an admin page with the name index.jsp. However, I get an error for every <% and %> tag in the file (there are quite a few) when I use the filter with the page. The page works fine without the filter, and the filter seems to work with pages without scriptlets (without the <% and %> tags). Here is the beginning of the error report:
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 6 in the jsp file: /admin/index.jsp
    Generated servlet error:
    Syntax error on tokens, AnnotationName expected instead
    An error occurred at line: 6 in the jsp file: /admin/index.jsp
    Generated servlet error:
    Syntax error on tokens, delete these tokens
    An error occurred at line: 6 in the jsp file: /admin/index.jsp
    Generated servlet error:
    Syntax error on token ";", [ expected
    An error occurred at line: 6 in the jsp file: /admin/index.jsp
    Generated servlet error:
    Syntax error on token ";", [ expected
    An error occurred at line: 6 in the jsp file: /admin/index.jsp
    Generated servlet error:
    Syntax error on token ";", [ expected
    Jasper gives me many errors per <% and %> tag. As you can see there is a <% tag on line 6. Any idea, why this does not work?
    Thanks!
    Message was edited by:
    chincillya

    What is the JSP scriptlet code at line 6 ?
    By looking at the code we can identify if there are any syntax errors, otherwise we can't really guess what might be the problem.

  • Problem with Initial Download Material

    Hello Experts,
    I have sap CRM 5.0 and R/3 5.0  systems are there.
    I could replicate all the products from R/3 to CRM system except the products that have character alphanumeric.
    example: 9999AB, 9999B, etc.
    Please let me know how to replicate thats products from R/3 to CRM system.
    Thanks
    Lidisaid

    Hi Shalini,
    I have read note 545824 - Conversion of product ID (CRM) <-> material number (ERP)
    I checked the transaction COMCPRFORMAT
    the lexicographical storage type is not set in R3, either in CRM.
    when i execute de transaction R3AS, adapter Material every thing is ok, there not error
    and in transaction R3AM1, the status is green (done), but the block is cero.
    I made a test wiht the lexicographical storage in CRM, but it does not  work
    What I do to resolve this problem?
    Thanks for your help
    Lidisaid

  • Problem with restriction of material creation

    I have a problem  regarding this code logic mention below
    itz for checking the plant and profit center should be same . restrict by a message at the time of material creation .
    now when we create a Alfanumeric plant and the profit center and we enter the same this message is stil comming and itz restrict the material creation .
    can anybody please help me out for change the logic of this code .
    break-point.
    3       CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
    4         EXPORTING
    5           input         = MARC-PRCTR
    6        IMPORTING
    7          OUTPUT        = MARC-PRCTR
    8                 .
    9     *break-point.
    10       if sy-tcode eq 'MM01' or sy-tcode eq 'MM02'.
    11       if RMMG1-WERKS <> MARC-PRCTR and MARC-PRCTR is not initial.
    12       message id 'ZS' type 'S' number 057.
    13       endif.
    14       endif.
    15       IF ( sy-dynnr(1) = '4' OR sy-dynnr = '0060' )             "note 754457
    16          AND NOT c_set IS INITIAL AND
    17           ( x_win NE sy-srows OR y_win NE sy-scols )
    18           and ok-code is initial and c_classification IS INITIAL.
    19         bildflag = x.
    20       ENDIF.

    Hi,
    Aren't you missing an = in the following line...
    11 if RMMG1-WERKS MARC-PRCTR and MARC-PRCTR is not initial.
    Shouldn't it read as follows?
    11 if RMMG1-WERKS = MARC-PRCTR and MARC-PRCTR is not initial.
    Regards,  Andy

  • Problem with creation of material master

    when try to create material master using mmo1
    it gives an error message
    Record X5 does not exist in table T133E
    and itis terminating the screen and going back to img screen
    please try to give me some solution for this
    Thanks
    regards
    Ravi

    Hi Ravi,
    This is because of selection screen not maintained properly in your customization for each material type.
    For more details, explore following IMG settings;
    Transaction Code OMT3B:
    Logistics General – Material Master – Configuring Material Master – Define Structure of Data Screen for each Screen Sequence
    Bye,
    Muralidhara

Maybe you are looking for

  • How do I edit a PDF file?

    how do I edit something in pdf format?

  • Lag on wake-up

    Has anyone else had the problem with their Droid X being extremely laggy on wake-up? Mine is pretty awful.  Sometimes I can't even swipe back and forth between home screens - I have to turn it off and turn it back on again just to be able to do anyth

  • Profit & loss accounts only in BSIS ?

    Hi, postings on a loss account are usually not 'open item managed'. Can i start from the assumption that accounts that are not 'open item managed' only have entries in the BSIS table and no entries in BSAS ? Thanks, Rolf

  • Layer 0 exceeds the maximum layer size allowed.

    I am getting the following message and do not know what to change in my pref. Formatting was not successful. Layer 0 exceeds the maximum layer size allowed. Please choose a suitable marker location that will support this condition.

  • Can i get iphone 4 support in China?

    Hi there, I had bougt the iphone 4 in Brighton apple store in last year, and it is in the one year warrenty coverage. Currently, my iphone 4 cannot charge anyway, and I am in China for the holiday. I had called the Chinese apple support, but they tol