Error in BP: insert valid value for bp

Hello experts,
we use msa 50sp11 and it works fine, but sometimes
we have problems with creating/changing activitis to a bp:
error in BP: insert valid value for bp     -   error 2007 mtbfll
This happens after the user have made some changes to the bp and
replicated it. Then sometimes we get this error.
On other client with the same bp, there I do not get this error althoug the changes are there too.
When I then download an extract 'customer hierarchy' to the affected client, then
the user can work with the bp without problems again.
Does anybody know what there the problem could be ?
Thanks
Gerd

I am so pleased to see this post on the forum.
We have been having exactly the same issue intermittently since upgrading to SP11 but it is incredibly difficult to replicate.
It looks like a short record is missing but when checking the entry in SMOKNA1SHT, it has a full record there.
For us, we have generally seen it when navigating from the calendar, and then clicking the back button and for some reason, it does not seem to call the record from SMOKNA1SHT properly.
Closing MSA and reopening fixes it.
I believe that we raised an OSS but it is so difficult to replicate, it makes it vitually impossible to troubleshoot.
We are actually going to be replacing SMOKNA1SHT with a view in January, so it will be interesting to see if that fixes the issue - if it is framework, then it should not.
As well as the reported message, we had another one in the background that was half in English, half in French saying something like "Transferring the objects from cMSAActivities in section _IAC failed. Details: Not possible to carry out a cast from an object of type 'MSA.SCalendarTS' to type 'MSA.SMSAACTactoverview'"
That may not be the exist message as my French is a little shaky
Just so you know that we share the pain of this error
Regards
James

Similar Messages

  • MSA - creating/changing activity for bp error : enter a valid value for bp

    Hello experts,
    while using msa with activites, on one client for one bp
    I cannot create/change an activity: error:
    insert a valid value for bp   
    This happens only for one bp on this client,
    on other clients this bp works fine.
    When I look in old activites for this bp, there in activity -> detail
    the field bp (hyper link) is not filled.
    I think there is a problem with the incorrect bp, but in which tables
    can search for this ?
    Best regards
    Gerd

    Hi,
    I assume that the BP is present in table smokna1 but not available in smokna1sht (anymore).
    When creating an activity the BP selection is based on smokna1, but the field/property validation is based on smokna1sht (see error message).
    But unfortunately I don't have any idea for now how to download this particular record to this site...
    Regards,
    Wolfhard

  • Encountering Error in webadi : "&Value is invalid. Enter a valid value for the Mapping column &Column"

    We are having a custom WebADI, containing a field (Employee Name) which is a LOV.
    The LOV has ID : Person ID, Meaning : Employee name, Description : Position Name.
    There are multiple records with same Employee name but different Person ID.
    If I select an Employee in the LOV which has multiple records (through different IDs), I am getting an error in WebADI:
    "Enter a valid EMPLOYEE_NAME.
    XX is invalid. Enter a valid value for the Mapping column EMPLOYEE_NAME"
    The Query for the LOV is correct and is returning correct records.
    Any pointers on this issue highly appreciated.

    Hi,
    The problem could be with HR security profile attached to the responsibility from where you are launching the spreadsheet. Check it once.
    Thanks.

  • Error in MDDataSetBW.GetCellData.Please enter a valid value for character

    Hi All,
    We have a mandotory prompt on 0FISCPER for Web I Report . The promt is present in the universe.
    The query works fine in Dev , but in Quality it shows the following error
    A database error occured. The database error text is: Error in MDDataSetBW.GetCellData.  Please enter a valid value for characteristic 0FISCPER.. (WIS 10901)
    The universe is on BW Query and the BW Query works fine.
    Can someone please help on this

    Thanks Sathish for your input.
    We have created report level prompts and facing this issue because  we were selecting multiple values for prompts.
    Its working fine for single selection. Is there any way to  enable multi selection for the particular object at the BW end ?
    Or else we have to create the prompts (Single selection) at the universe level.
    Regards,
    Pranay

  • Parameter validation failed. It is not possible to provide valid values for all parameters

    I'm trying to test passing in parameter values from the URL.    I have RS 2008 .   I created an ultrasimple report based on a stored procedure output.  There is no validation, No available values, No default values.  
    I'm trying to run the report like this:
    /Reports/Pages/Report.aspx?ItemPath=%2fProduction%2fDBA+Reports%2fTest&iTest=1
    I get:
    Parameter validation failed. It is not possible to provide valid values for all parameters. (rsParameterError)
    the one int parameter is iTestId 
    The RS log file says the following:
    processing!ReportServer_0-54!9138!01/25/2013-09:22:51:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not possible to provide valid values for all parameters., ;
      Info: Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Parameter validation failed. It is not possible to provide valid values for all parameters.
    What am I missing?

    Hi F-ram,
    From your description, you want to pass multiple parameters via URL, right? To pass multiple parameters through URL, we can use an ampersand (&) to separate them. For example, I have a report with two parameters p1 and p2. The report is deployed in a
    folder on the Report Server. When I navigate to the report on the Report Server, I can see the report URL is http://localhost/ReportServer_SQL2008NEW/Pages/ReportViewer.aspx?%2fFolder%2fReport&rs:Command=Render.
    If I need to pass parameters through URL, I can just add &p1=value1&p2=value2 at the end of the URL and the entire URL would be http://localhost/ReportServer_SQL2008NEW/Pages/ReportViewer.aspx?%2fFolder%2fReport&rs:Command=Render&p1=value1&p2=value2
    If you have any questions, please feel free to ask.
    Regards,
    Charlie Liao
    Charlie Liao
    TechNet Community Support

  • UDF - Set Valid Values for Field

    I have a UDF created in Marketing Docs / row level called UOM_Ordered (alphanumeric, length 2) using Set Valid Values for Field.  Values are:
    CS
    IN
    DZ
    PC
    Above are CS abrev for Case, IN abrev for Inner, DZ abrev for Dozen .................
    If possible could I have say for example "IN" not to appear in the drop down if the value in OITM (UDF called U_Inner_Qty) is either NULL or a Zero?  It's would be a way to stop mistakes when orders are inputted.
    Any help on this would be appreciated.
    Thks - Scott

    Hello
    You could try the following:
    Insert a formatted search on the field, which contain conditions, ie whether the condition that the value is 0 or null, then bring the required data, while if it is not the case, applies the search formatted with the available data.
    On the other hand, leave the form with all the options for disabled users. The latter through additional authorizations for users
    I hope it will help
    Best regards,

  • Please enter valid  value for characteristics

    Hi,
    One of our user got this error when opening a query Please enter valid  value for characteristics.
    How do I fix this since I couldn't see any errors in SU53 and authourization logs.
    thanks

    Hi Bhat,
    Check SAP notes : 1077144
    Thanks,
    Vijay.

  • What are the valid values for CPU in conditional disable structure config?

    After diggin' around for some time (but to no avail)...
    Does somebody know the valid values for the CPU (symbol) in the conditional disable structure configuration or where I can find this information?
    Best regards,
    Horst

    Not sure but you can try this:
    http://zone.ni.com/reference/en-XX/help/371361E-01/lvprop/app_apptarget_cpu/
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • How to insert / Update value for PFAKT in BP Relationship

    Hi Friends / Experts,
    How to insert the value for PFAKT ( Function value ) in BP Relationship in BP tcode , in SAP CRM.
    I have tried it but it BAPI_BUPR_CONTP_CREATE. But I need it with BAPI_BUPR_RELATIONSHIP_CREATE Function Module.
    Please help me out.
    Any Enhancement points in BAPI_BUPR_RELATIONSHIP_CREATE or any user exists. Please let me know.
    Regards,
    KMF.

    you can also acheive this using MERGE( available in sql 2008 and above).
    also, you are referring to DTS. DTS is legacy solution now..are you using sql 2000,  you can use ssis, if you want and it available in sql 2005. as said, there are multiple ways you can do this.. it find the below one a easy solution, since your are
    talking about only one table.. 
    try this example..
    create table test1(sno int primary key,sname varchar(20),scity varchar(20))
    go
    create table test2(sno int primary key,sname varchar(20),scity varchar(20))
    go
    insert into test1
    values(1,'stan','atlanta'),(2,'william','newyork')
    go
    insert into test2
    values(1,'robin','orlando')
    go
    --set this in you sql job and let it run for every half an hour
    MERGE test2 t2
    USING test1 t1
    ON t2.sno = t1.sno
    WHEN MATCHED THEN
    UPDATE
    SET t2.sname = t1.sname,t2.scity=t1.scity
    WHEN NOT MATCHED by target THEN
    Insert(sno,sname,scity)
    values (sno,sname,scity);
    go
    --check this table and clean up
    select * from test2
    go
    drop table test1
    go
    drop table test2
    Hope it Helps!!

  • How to create valid values for button

    Hi,all
    I want put valid values to button like copy from or copy to functionality is it possible.
    if u have idea plz post it..?
    by
    Firos.C

    Hi,
    Actually u cannot have valid values for buttons. IN SAP we have Copy to and Copy from but the same kind of button cannot be created in SDK..... so u need to use the combo box and add ur valid values.
    Hope it helps,
    Vasu Natari.

  • I have downloaded whats app/brave temple run but using netsafe card. well now it shows 1.98$ is pending , though m trying with new netsafe card to pay it is showing error saying Pls select valid method for payment. i used same method as i did earlier

    i have downloaded whats app/brave temple run but using netsafe card. well now it shows 1.98$ is pending , though m trying with new netsafe card to pay it is showing error saying Pls select valid method for payment. i used same method as i did earlier

    I have recently started having this problem in PSE8. The Adobe workaround
    did work, but I don't fancy having to re register each time I use it.
    What I have discovered is that it's nothing to do with the image metadata as it occurs before any image is opened.
    It SEEMS to only occur if you use file/open with to open an image in the editor - IE start PSE with that command.
    If you close elements down, and start it using programs/PSE/Elements (or your desktop shortcut) - the panorama feature magically works.
    Each time I've opened the editor 'automatically' using image/open with, it seems to create the problem.
    Hope this helps

  • Insert three values for each record

    I have a very complex Data Flow, with several joins, splits, etc.... once all of this logic is completed, I need to insert the values 2013, 2014, and 2015 for a Derived Column (called Year).  Each record that comes through this data flow needs to have
    a duplicated entry three times, and insert these values for the year.
    Here's a simple example source:
    Key Name
    1 Brandon
    2 Thomas
    So the target should end up being:
    Key Name
    Year
    1 Brandon
    2013
    2 Brandon
    2014
    3 Brandon
    2015
    4 Thomas
    2013
    5 Thomas
    2014
    6 Thomas
    2015
    Can anyone help?
    There are only 10 types of people in the world... those who know binary, and those who don't.

    Hi,
    Try this,
    1. Load the data into your destination with 2013 as a derived column.
    2. Have an another Dataflow task to load one more time. (Select the distinct record from dest table - have an id key and take distinct based on that or please check for your data nature). After selecting the distinct records, have 2014 as derived column
    in that DFT.
    3. Again have another DFT to load for 2015.
    This is a static method since you have only 3 years to insert. If you have more years like this, do a loop to achieve this logic.
    --------------------Mark as Answered or Vote as helpful if this solves your problem.------------------

  • Is there another way valid values for arguments?

    Hi, I need to know if when you are using a presentation that change the valid values of the argument dinamically is possible to change valid values?
    There is an argumentValidValues() but when I put:
    array = argumentValidValues()
    nothing changes, does any one know if this is possible or if there is another way to do it?
    Thanks in advance

    You can refresh the valid values for an attribute (typically shown in a combo dropdown) in a BPM Object's presentation if you invoke the logic:
    // note that this logic has to have double
    // quotes surrounding the attribute's name
    refreshValidValues("customerName")
    This assumes that the attribute (customerName in this example) has its valid values derived from a "dynamic method" instead of a "static list".
    When the logic shown above is run, the method associated with the attribute is automatically run and you should see your values in your combo drop dow get refreshed.
    Please be careful to include the double quote characters in the logic. You'll be tempted to type:
    // this logic will NOT work because it does not have the double quotes
    refreshValidValues(customerName)
    This is a common mistake and will cost you a day of scratching your head while you're trying to figure out what went wrong.
    Hope this helps,
    Dan

  • Error loading Valid Values for UDF via DTW

    Hi,
    SB1 8.81 PL09
    I´m using DTW to load Valid Values in UDF.
    Template CUFD - UserFieldsMD
    TableName     FieldID     Name     Description     Type     Size     SubType     EditSize     DefaultValue
    TableID     FieldID     AliasID     Descr     TypeID     SizeID     EditType     EditSize     Dflt
    ACRD     21     Name     Description     A     25          25     Default Value
    Template UFD1 u2013 ValidValuesMD
    ParentKey     ParentKey2     LineNum     Value     Description
    TableName     FieldID     LineNum     FldValue     Descr
    ACRD     21     0     Default Value     Default Value
    ACRD     21     1     Value 01     Value 01
    ACRD     21     2     Value 02     Value 02
    ACRD     21     3     Value 03     Value 03
    ACRD     21     4     Value 04     Value 04
    ACRD     21     5     Value 05     Value 05
    ACRD     21     6     Value 06     Value 06
    I get the following error message:
    Key               - Reason
    ACRD,21       - CServiceData::VerifyPropertyWrite failed; Property u2018FielIDu2019 of u2018UserFieldMDu2019 is read only65171
    Is any solution to work around this error?
    Thanks

    Tank you Eddy, but it seems it does not work.
    The error message received from DTW is:
    - <BOM>
    - <BOM>
    - <BO>
    - <AdmInfo>
      <Object>66</Object>
      <Version>2</Version>
      </AdmInfo>
    - <ProductTrees>
    - <row>
      <TreeCode>A00001</TreeCode>
      <Quantity>1</Quantity>
      <TreeType>iProductionTree</TreeType>
      </row>
      </ProductTrees>
    - <ProductTrees_Lines>
    - <row>
      <Currency>USD</Currency>
      <IssueMethod>im_Backflush</IssueMethod>
      <ItemCode>A00006</ItemCode>
      <Price>160</Price>
      <PriceList>1</PriceList>
      <Quantity>3</Quantity>
      <Warehouse>01</Warehouse>
      </row>
    - <row>
      <Currency>USD</Currency>
      <IssueMethod>im_Backflush</IssueMethod>
      <ItemCode>S10002</ItemCode>
      <Price>160</Price>
      <PriceList>1</PriceList>
      <Quantity>3</Quantity>
      <Warehouse>01</Warehouse>
      </row>
      </ProductTrees_Lines>
      </BO>
      </BOM>
      <ErrorMessage>A00001 - Errore definito dall'applicazione o dall'oggetto</ErrorMessage>
      </BOM>

  • SQL Server 2012 Management Studio: Creating a Database and a dbo Table. Inserting VALUES into the table. How to insert 8 Values for future use in XQuery?

    Hi all,
    In my SQL Server 2012 Management Studio (SSMS2012), I tried to create a Database (MacLochainnsDB) and a dbo Table (marvel). then I wanted insert 8 VALUES into the Table by using the following code:
    USE master
    IF EXISTS
    (SELECT 1
    FROM sys.databases
    WHERE name = 'MacLochlainnsDB')
    DROP DATABASE MacLochlainnsDB
    GO
    CREATE DATABASE MacLochlainnsDB
    GO
    CREATE TABLE [dbo].[marvel] (
    [avenger_name] [char] (30) NULL)
    INSERT INTO marvel
    (avenger_name)
    VALUES
    ('Hulk', 1),
    ('Iron Man', 2),
    ('Black Widow', 3),
    ('Thor', 4),
    ('Captain America', 5),
    ('Hawkeye', 6),
    ('Winter Soldier', 7),
    ('Iron Patriot', 8)
    I got the following error Message:
    Msg 110, Level 15, State 1, Line 5
    There are fewer columns in the INSERT statement than values specified in the VALUES clause. The number of values in the VALUES clause must match the number of columns specified in the INSERT statement.
    How can I correct this problem?
    Please kindly help and advise.
    Thanks in advance,
    Scott Chang
    P. S.
    The reason I tried to create the Database, dbo Table, and then to insert the VALUES is to learn the following thing:
    You can query the entire node tree with the following xquery statement because it looks for the occurrence of any node with the /* search string:
    DECLARE @x xml;
    SET @x = N'<marvel>
    <avenger_name>Captain America</avenger_name>
    </marvel>';
    SELECT @x.query('/*');
    You can query the avenger_name elements from the marvel_xml table with the following syntax:
    SELECT xml_table.query('/marvel/avenger_name')
    FROM marvel_xml;
    It returns the following set of avenger_name elements:
    <avenger_name>Hulk</avenger_name>
    <avenger_name>Iron Man</avenger_name>
    <avenger_name>Black Widow</avenger_name>
    <avenger_name>Thor</avenger_name>
    <avenger_name>Captain America</avenger_name>
    <avenger_name>Hawkeye</avenger_name>
    <avenger_name>Winter Soldier</avenger_name>
    <avenger_name>Iron Patriot</avenger_name>
    You can query the fourth avenger_name element from the marvel_xml table with the following xquery statement:
    SELECT xml_table.query('/marvel[4]/avenger_name')
    FROM marvel_xml;
    It returns the following avenger_name element:
    <avenger_name>Thor</avenger_name>

    Hi Scott,
    The master database records all the system-level information for a SQL Server system, so best practise would be not to create any user-defined
    object within it.
    To change your default database(master by default) of your login to another, follow the next steps so that next time when connected you don't have to use "USE dbname" to switch database.
    Open SQL Server Management Studio
    --> Go to Object explorer(the left panel by default layout)
    --> Extend "Security"
    --> Extend "Logins"
    --> Right click on your login, click "propertites"
    --> Choose the "Default database" at the bottom of the pop-up window.
    --or simply by T-SQL
    Exec sp_defaultdb @loginame='yourLogin', @defdb='youDB'
    Regarding your question, you can reference the below.
    SELECT * FROM master.sys.all_objects where name ='Marvel'
    --OR
    SELECT OBJECT_ID('master.dbo.Marvel') --if non empty result returns, the object exists
    --usually the OBJECT_ID is used if a if statement as below
    IF OBJECT_ID('master.dbo.Marvel') IS NOT NULL
    PRINT ('TABLE EXISTS') --Or some other logic
    What is the sys.all_objects? See
    here.
    If you have any question, feel free to let me know.
    Eric Zhang
    TechNet Community Support

Maybe you are looking for