Data entry by several users

Hi,
we have a situation were several users are potentially working on the same company. At the moment two (or more) users can open the same data entry template (same dimension members), enter data and send it to the database. This creates a problem as one user overwrites what the other has entered.
Is there a way to lock data once a user has opened a form? This would have to be done on company, category and time level (so, when a user opens a data entry template for company A, category ACTUAL and 2010.DEC no other user should be able to open a data entry template for this combination, or at least any other user opening such a template should get a message saying they cannot send data).
Thanks,
Arnold

Hi,
Concurrency locking is handled by the system itself and only the parameters like number of individual records to be locked, factors for sparcity check and all can be maintained by developers in BPC through the table UJR_PARAM.
May be you can have a work around for this like,
you can create a dummy account for each input schedule and have a button for locking which internally send specific ID value for that user to that account.
When the user leaves the IS have a button for unlocking which sends a default value say zro to the account.
So if some other user logs in to the same IS and sends data do a validation check if the value for the dummy account is zero or some other value, if zero he can lock and use it else prevent user from sending data.
Hope this helps,
Regards,
G.Vijaya Kumar

Similar Messages

  • In mobile data entry geeting erro user has no profile definition

    Hello Gurus ,
    I am trying to logon to handheld to the systme .. i am getting this error " user has no profile definition ..m
    What could be reason for this error ??

    In the configuration Maintain an entry with your user id in the following table
    SPRO--> Logistics Execution -->mobile data entry --> RF Queue Management --> Assign Processor to Queues.
    If an line item already exists, copy that and change the username, if its blank (which will be in a fresh client) input all the parameters.
    If everything is configured properly for ur user id, when you type LM00 it should show you the screen on the RF gun, or else you will get the same error.
    try this, it should work

  • Multiple page data entry form

    Hello,
    I need to build a multiple page data entry screen for users
    to enter information into the DB table. There are many fields I
    need to capture and store in a table. Some of the fields are multi
    line text field for the users to enter a few lines of text in a
    textbox. But right now, I wasn’t sure which approach I should
    take.
    1. Use session variables to capture the data as the users are
    completing the multiple page data entry then store all the values
    at the end when the user finish entering all the data.
    2. Create a temporary table in a DB to capture the data until
    the user is finished then store the values in the temporary table
    back to the real table.
    I hope someone can provide me with some suggestions on this.
    Thank you in advance for any assistance.

    It depends on how you want to handle:
    User fills out first couple of pages only. He may or may not
    come back.
    User fills out a couple of pages and then uses browser to go
    back to page 1, which he changes and resubmits.

  • Change Queue or User in Mobile Data Entry

    Hi expert,
    i have problem to change queue in RF login inside mobile data entry. For example i have 3 user here; A, B, and C..when i start the service in http://phoenix.abc.int:50000/sap/bc/gui/sap/its/zmde1/?sap-client=120&sap-language=EN it directly use user A as default user. When i click back button to change queue and user it would not allowed me to do so..i only can change the screen size. Most of the time when i click back button it stated that "user A has been logon to client 120"
    May i know how to change the queue so the other user can use the same link with different user name?
    Thanks

    Hi Prashant,
    Thank you for your reply. Thats correct. i can change the queue in LM77. Thank u verymuch. But that only available when i use inside the ERP. What about i want to change the queue in http://phoenix.abc.int:50000/sap/bc/gui/sap/its/zmde1 ?
    When i dispaly it through internet, i cannot change the queue same like in ERP.. Is there any configuration that i need to do for this? This is because there are a few queue that i create and the only queue that used is for queue A. how to change it in internet services?
    Regards

  • Restricting data entry to a particular language in the form

    Hi,
    I created a multilingual form in which all the fields of the form are in a particular language . Now am trying to restrict data entry in the form to that language at the client side only . Say if it is a form in french, can we restrict the data entry to french only .  The approach i was trying to implement was adding a script against the change event of all data fields and see if the characters lie in the range of  the language unicode character set . But have not been successful in it yet . Can anybody help me find some way or provide any sample for it ?
    Thanks

    Hello, I'm German
    Probably you can restrict the characters used for text entry, so for example ü is allowed in the German form but not in French.
    But you will NEVER be able to restrict the users staying only writing French in French forms 100%.
    1) You sometimes, not often, do encounter letters that are not typical for the language. (Though it can appear in any kind of word, it's quite regular for names.)
    2) Let's say I fill the French form. I encounter a problem when I type in the word "Müller". This word wouldn't be French at all. The text will be delted and probably given an error message. Well... I learn out of this error message. Next time I'll type Mueller. ^^
    (I knew several pages were people were restricted to talk English by forbidding letters that were not used in English very often... That didn't stop us violating that rule. The only error that really bugged us wasn't the restriction in not using letters that don't exist in English but the "please don't swear or insult so." error that kept appearing for ex. when we used the German word for "that" (= "dass"). They just didn't like the last 3 letters.)
    3) Many countries have the same or include other countries unicodes. For example English could be written in the German form or in the French form.
    4) You can't get out the syslanguage as far as I know. This would be a great hint which language the person is using.
    5) I don't think you can use the spellcheck in any way... great violation against spellchecking could also be a hint for another language.
    I know a quite big internetcommunity which did try to accomplish the same as you do. After about 2 years and a lot of experiments they stopped their efforts and were content by popping up the random error-messages warning that you don't have to insult, just like those other communities mentioned above. ^^ (Though they tried to restrict the insulting parts to the language used that didn't work out. Too many people knew how to insult in other languages ;D or which words were similar to insults.)
    People just never do what they are supposed to do and are quite nasty finding workarounds...
    My advice to you would be:
    Don't make the effort.
    Sorry for not being able to provide you with a solution, but the opposite.
    Lisa

  • SEM-BCS Data-Entry-Layouts

    Hi all
    We are currently planning a migration from EC-CS zu SEM-BCS. One goal is to replace the existing Excel-VBAs for data-entry, which are difficult to maintain.
    Before we evaluate a solution outside of SEM-BCS we would like to check whether the Data-Entry-Layouts would be appropriate.
    I was able to setup several forms (using data-driven or fixed structures). Data input works fine. Data is available in the cube after saving.
    The problem: Whenever I open a data-entry-layout again the already existing data in the cube is not displayed. I can continue to enter data, which is also saved in the cube, but the already existing data is not displayed. This is not really user friendly.
    - Does anybody have any idea what could be wrong with my forms?
    - What are your experiences with the data-entry-layouts? Do you use them or do you use different ways to post data to SEM-BCS? What would you recommend?
    Thank you
    Best regards
    Markus

    The problem is solved by using all existing Support Packages. Obviously there was an issue with the data entry forms which was solved with one of the existing Support Packages.
    Regards
    Markus

  • Upload data from excel file to "Fast Data Entry" in FB60

    Hi,
    I have a requirement from users, they want to load data of G/L accounts items in FB60 using "Fast Data Entry" from an excel file.
    I did some research and found out that the framework to transfer clipboard data into an SAP table(http://www.synactive.com/examples/example0016.html) seems to be the suitable solution.
    However, I still cannot make it work.
    Do you have any suggestion for my case ? How can I load data from an excel file to the transaction FB60?
    Thanks in advance,
    Hung

    Dear Hung,
    You can upload data through LSMW (Batch Input).
    But you need to convert your excel sheet into CSV format or txt format.
    Please take help of your ABAP team if required.
    This will accommodate your requirement.
    Regards
    Saurabh

  • Open data slice for data entry and close afterwards

    Dear all,
    I have created one data slice for a characteristic combination country xy in order to prevent the data entry within the data entry query for the user. But for some reason I have to run a planning function in order to summarize some values and write a total value in the characteristic e.g. country xy.
    The planning function brings out an error message because this can not be executed due to the fact that this combination is protected.
    Is there a way to open the data slice before the planning function is writing the data in the cube? I have tried to to this in the Data slice exit, but I do not have an idea how to open the DS, save the data and close the DS again.
    We are running NW BI 7.0. Any ideas would be great.
    Best regards,
    Stefan from Munich/Germany

    I did something like this by creating an FM and calling that FM from a FOX function. I think you will have to use three commands to execute three functions one after the other (and not combine them in one planning sequence) - first one will switch off the data slice, next will be your planning function containing the logic, and the last will switch it back on.
    The FM would be something like below:
    FUNCTION Z_SWITCH_DSLICE.
    *"*"Local Interface:
    *"  IMPORTING
    *"     REFERENCE(I_INFOPROV) TYPE  RSINFOPROV
    *"     REFERENCE(I_DSNR) TYPE  RSPLS_DSNR
    *"     REFERENCE(I_STATUS) TYPE  I
    *** This function imports the name of a real-time Infoprovider and a Data Slice number
    ***        and a parameter I_STATUS. If I_STATUS is 1, data slice is activated
    ***        If I_STATUS is -1, data slice is de-activated
    data wa_ds type rspls_ds.
    select single * from rspls_ds
            into wa_ds
            where infoprov = I_INFOPROV
              AND objvers = 'A'
              AND dsnr = I_DSNR.
    if I_status = 1.
       wa_ds-used = 'X'.
    elseif I_status = -1.
       wa_ds-used = ''.
    endif.
    update rspls_ds from wa_ds.
    ENDFUNCTION.
    The Fox code will be like below -
    CALL FUNCTION Z_SWITCH_DSLICE
        EXPORTING
           I_INFOPROV = <infoprov name>
           I_DSNR = <Data Slice Number>
           I_STATUS = <0 or 1>.

  • How to use the same variable value for data entry and the planning sequence

    Hi,
    the scenario is the following:
    Using the WAD template a user enters cost center plan data. The cost center is selected by the chosen value for the variable "V1".
    Afterwards he shall push a button which starts a planning sequence (including saving the data and further functions). This planning sequence uses a filter that also contains the variable "V1".
    What or where has it to be defined that the planning sequence uses automatically the same value for the variable "V1" as selected for the data entry?

    You have to define in the planning function. The planning sequence is only a sequence and it read the planning functions underneath it.
    Ravi Thothadri

  • First Day of Week in Data Entry Profile

    Does anyone know if there is a standard SAP RFC i can use in my Web Dynpro application to get the First Day of Week entry in a user's Data Entry Profile?
    Thanks,
    -Kevin

    Hello Kevin,
    Function Module returns the System Date from that SAP System(R/3). I have checked this BAPI with '200743 - current week' GET_WEEK_INFO_BASED_ON_DATE, it returns proper data like Start Date and End Date.
    I Assume, you are using this in your Java WD. You can write your own function for this. This will return the day of the week.
    Calendar xmas = new GregorianCalendar(2007, Calendar.SEPTEMBER, 23);
    int dayOfWeek = xmas.get(Calendar.DAY_OF_WEEK);
    wdComponentAPI.getMessageManager().reportSuccess("Day : "+dayOfWeek);
    Note : - week starts with 0 . 0 - Monday 6 -Saturday.
    Regards,
    Sridhar

  • Two step confirmation with RF device (Mobile Data Entry) - 1st step only

    Hello
    I want to implement the following scenario:
    - WM transfer orders are created, relevant for two step confirmation;
    - a user working with RF device confirms the 1st step - picking;
    - then the materials are transported physically to another building (the same warehouse number);
    - another user working with RF device confirms the 2nd step - putaway.
    For confirming the 1st step I tried to use standard transaction LM07. Confirmation of the 1st step is working fine but right after that a screen for confirming the 2nd step is displayed to the user. I would like this transaction to finish just after confirming the 1st step and not to proceed with the 2nd step immediately - because the confirmation of the 2nd step should be done by another user (with some other transaction).
    What is more: if you exit the transaction manually after confirming the 1st step the system saves the TO number (in table LRF_WKQU) and in some circumstances triggers the screen for confirming the 2nd step even if you do not run LM07 - this is so called "recovery" function which is a nuisance in my case.
    So my question is: is there a way to customize LM07 so that it finished processing automatically right after confirming the 1st step for a two step confirmation TO ? (and without storing data for "recovery" function). Or maybe some other mobile-data-entry transaction should be used for that ?
    regards

    Hi Vlad,
    One more information, which i would like to communicate on this issue.
    We have raised OSS message to SAP on this issue. They have replied back that, on screen 1302, we have some custom code which is interfering with the system behavior.
    As of now, we have analyzed at our end, and we found that, the enhancement at screen 1302 is restricted for the functionality, and in theory, this enhancement should not be effecting at all the system behavior.
    SAP has suggested to test the scenario , without any enhancement on screen 1302.
    Still we are in discussion with SAP, and try to find out the resolution.
    Can you also check in your system, if you have any enhancement on screen 1302 ? And if yes, does it interfering with the stander SAP codes.
    Thanks & Regards,
    Raj.

  • Date Entry Fields

    Hi,
    We are trying to improve the functionality of the Forte date entry
    fields. Currently you can set the template to allow either 2-digit or
    4-digit year entry. If you enter an invalid date Forte will display an
    error message telling you this when you tab off the field.
    Does anyone know if it is possible to disable this error message?
    What we want to do is have a date entry field that accepts 2 or 4 digit
    year. If you enter the date as 01/12/00 the system will assume you mean
    2000 and display 01/12/2000. If this is not what you meant you can
    re-enter the date as 01/12/1900. Is this possible with the Forte
    widgets?
    Regards,
    Jace.
    Jason de Cean
    Genisys Team
    Lumley Technology Limited
    Level 8, 55 Sussex St
    Sydney, Australia (+61)
    Ph. 02 9248 1321
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Jason,
    Yes this is possible. You need to create a CustomDateTimeData class(inherits
    from DateTimeNullable, DateTimeData, DateTimeDomain depending on your needs)
    which you override FillString and SetValue methods. Using template
    functionality is not flexible enough for your needs, so the FillString
    method will make sure that the Value of the CustomDateTimeData is always
    shown a standard way on Windows. The SetValue method will have the
    intelligence to decide on how to store the entered value depending on what
    the user enters and raise exceptions when needed.
    So when you use the CustomDataTimeData on your windows it will automatically
    call the FillString and SetValue methods when a value is changed or
    displayed.
    Read the online help on FillString & SetValue for further details or contact
    me if you have any more questions.
    Regards,
    Allister
    Sage IT Partners (Australia, Perth)
    -----Original Message-----
    From: [email protected]
    [<a href="mailto:[email protected]">mailto:[email protected]]On</a> Behalf Of Jason de Cean
    Sent: Friday, 12 March 1999 10:08
    To: 'Shaughnessy, Kevin'
    Cc: 'Forte Users'
    Subject: RE: Date Entry Fields
    Hi,
    Yes, that is used to set the 'watermark' at which Forte will change
    between 1900 and 2000 years when 2-digits are entered.
    The problems is we currently have our widgets set to accept 4 digits.
    This means the user MUST type in 1-9-0-1 or 2-0-0-1. What I want it to
    do is allow the user to enter 0-1 and then display 2-0-0-1, and then
    overtype it with 1-9-0-1 if they wish, but instead you get the Forte
    error message if you only enter 2-digits.
    Do you know if this is possible?
    Jace.
    Jason de Cean
    Genisys Team
    Lumley Technology Limited
    Level 8, 55 Sussex St
    Sydney, Australia (+61)
    Ph. 02 9248 1321
    -----Original Message-----
    From: Shaughnessy, Kevin [SMTP:[email protected]]
    Sent: Friday, 12 March 1999 10:24
    To: 'Jason de Cean'
    Subject: RE: Date Entry Fields
    Jason
    There is an environment variable called FORTE_OLDEST_19YY which help
    you do
    what you want. It is documented in the System Management Guide for
    release 3
    on page 242. There is more information in the Framework manual also.
    Kevin
    -----Original Message-----
    From: Jason de Cean [<a href=
    "mailto:[email protected]">mailto:[email protected]</a>]
    Sent: Thursday, March 11, 1999 16:22
    To: 'Forte Users'
    Subject: Date Entry Fields
    Hi,
    We are trying to improve the functionality of the Forte date entry
    fields. Currently you can set the template to allow either 2-digit or
    4-digit year entry. If you enter an invalid date Forte will display an
    error message telling you this when you tab off the field.
    Does anyone know if it is possible to disable this error message?
    What we want to do is have a date entry field that accepts 2 or 4
    digit
    year. If you enter the date as 01/12/00 the system will assume you
    mean
    2000 and display 01/12/2000. If this is not what you meant you can
    re-enter the date as 01/12/1900. Is this possible with the Forte
    widgets?
    Regards,
    Jace.
    Jason de Cean
    Genisys Team
    Lumley Technology Limited
    Level 8, 55 Sussex St
    Sydney, Australia (+61)
    Ph. 02 9248 1321
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive
    <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>
    >
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:<a href=
    "http://pinehurst.sageit.com/listarchive/">http://pinehurst.sageit.com/listarchive/</a>>

  • Is there a date entry widget for XMP custom file info panels?

    Looking through the Custom File Info Panels documentation, the samples, and the default info panels presented in Photoshop, I can't find any reference to a date entry widget - the closest I've seen is the date_static_text widget.
    Is there any way to present an editable, validating date entry field to our end-users through the File Info panel?
    (the info we're wanting to store is a release date so it's user-specified, and not derivable from the file in any way)

    Mark,
    The PDF/A extension schema provides a big step to the self-sufficient functionality that you are asking about. It permits the XMP schema description information of custom XMP schemas to be embedded into the XMP as payload so that the file can be opened in years to come and the target metadata acurately interperted. Currently, PDF tools are active candidate to make use of this facility. However, there is nothing preventing future use with other file formats, and other tools (via plug-ins?).
    It does not include vocabulary, static text, and panel presentation layout information.
    http://www.pdfa.org/doku.php
    It defines a "known" subset of standard XMP properties from the 2001 XMP Spec. Everything else is "custom".
    You could craft a custom File Info "template" with the PDF/A extension for your custom XMP fields. Then import the template into each file.
    The PDF/A extension schema itself is implemented with multi-dimensional XMP arrays. MetaGrove Plug-in dialog screen shots can be viewed on http://www.poundhillsoftware.net/Acrobat.htm
    Regards,
    Carl Rambert

  • Check duplicate data entry in multi record block,which is a mandatory field

    Dear all,
    I have a situation where i have to check duplicate data entry(on a particular field,which is a mandatory field,i.e. it cannot be skipped by user without entering value) while data key-in in a Multi Record block.
    As for reference I have used a logic,such as
    1>In a When-Validate-Record trigger of that block I am assigning the value of that current item in Table type variable(collection type)
    as this trigger fire every time as soon as i leave that record,so its assigning the value of that current time.And this process continues
    then
    2>In a When-Validate-Item trigger of that corresponding item(i.e. the trigger is at item level) has been written,where it compares the value of that current item and the value stored in Table type variable(collection type) of When-Validate-Record trigger.If the current item value is matched with any value stored in Table type variable I am showing a message of ('Duplicate Record') following by raise_form_trigger failure
    This code is working fine for checking duplicate value of that multi record field
    The problem is that,if user enter the value in that field,and then goes to next field,enter value to that field and then press 'Enter Query 'icon,the bolth Validate trigger fires.As result first when-validate record fires,which stores that value,and then when-validate-item fires,as a result it shows duplicate record message
    Please give me a meaningful logic or code for solving this problem
    Any other logic to solve this problem is also welcome

    @Ammad Ahmed
    first of all thanks .your logic worked,but still i have some little bit of problem,
    now the requirement is a master detail form where both master and detail is multirecord ,where detail cannot have duplicate record,
    such as..........
    MASTER:--
    A code
    A1
    A2
    DETAIL:--
    D code
    d1
    d2 <-valid as for master A1 , detail d1 ,d2 are not duplicate
    d2 <--invalid as as for master A1 , detail d2 ,d2 are duplicate
    validation rule:  A Code –D Code combination is unique. The system will stop users from entering duplicate D Code for a A Code. Appropriate error message will be displayed.*
    actually i am facing a typical problem,the same logic i have been applied in detail section ,its working fine when i am inserting new records.problem starts when i query,after query in ' a ' field say 2 records (i.e. which has been earlier saved) has been pasted,now if i insert a new record with the value exactly same with the already present value in the screen(i.e. value populated after query) its not showing duplicate.................could u tell me the reason?and help me out...............its urgent plzzzzzzzzz
    Edited by: sushovan on Nov 22, 2010 4:34 AM
    Edited by: sushovan on Nov 22, 2010 4:36 AM
    Edited by: sushovan on Nov 22, 2010 8:58 AM

  • Screen data entry box that displays data from text file AND write back to file.

    I want the user to be able to view/edit a 'setup file' FROM THE SAME INDICATOR BOXES for a application. I tried to read the file(text), display individual data in indicator boxes and re-write file when user is finished. This causes errors since you can't use indicators boxes as inputs for the file write. Is there some kind of indicator/control/data entry box that the user can view the data, edit the data, and re-write the data from the box???

    hi
    I have created this example for your reference.
    I modified the Configuration File Examples in LV Examples, together with a few file check & create functions.
    Hope this will help.
    Note: The Configuration File Example from LV are COOL, indeed.
    Cheers
    ian.f
    Ian F
    Since LabVIEW 5.1... 7.1.1... 2009, 2010
    依恩与LabVIEW
    LVVILIB.blogspot.com
    Attachments:
    iFunc_Setup_Config_File.zip ‏102 KB

Maybe you are looking for

  • Someone got into my Apple ID?

    Hiya, So I just had a bit of an unpleasant surprise... I checked my e-mails and saw that a new folder had been created under my Deleted folder - a folder named 'POP', which I definitely did not create. A message popped up on the bottom of my Hotmail

  • Time/Date reset after plugged in to computer

    Hi, For the past few days, my IPod Touch (2nd Gen) has re-set the time/date settings any time I have plugged it into either my laptop or desktop to charge. It resets to January 23, 2002, and loses about six hours in the 'time'. I googled for a soluti

  • IS THIS JUNK??

    I RECIEVED THIS KIND OF EMAIL.... Firstly i want to congratulate you for emerging the winner of the Brand new iPhone 5 and £500,000.00 in cash credited to File SE/TLP/10/9012 in British category, After the automated computer ballot, your e-mail addre

  • Essbase migration procedure from Unix to NT

    Does anyone have a procedure to migrate essbase from unix to wondows NT? I know that is a procedure in installation guide Ch.10, but I think it is just for the NT to NT..

  • Import a Premiere CS3 Project into Premiere Elements 7.

    Is it possible (or NOT) import a Premiere CS3 Project into Premiere Elements 7? Thanks a lot for any help.