How to control batch element process validation, transfer and purge

Hello everyone
You can protect confidential assignments from unauthorized update by setting the profile option HR: Enable Security for Batch Element Entry to Y. If you enforce additional security, you can prevent unauthorized viewing and updating of batch lines for the protected assignments.
I have read this in a document from metalink basically what this Profile option does is that it disables the Assignment Set on the Batch Header Form.
Now my question to you all gurus is that is there a profile option for setting up the Process button at responsibility level in a similar manner
i.e. suppose i would like only some responsibility to Validate or Transfer or Purge the batch will that be possible?
Kindly let me know what is the profile option for that??

Just a quick one what is the property to be selected for a Radio button under action tab for form personalization ?
For example one could use the following to disable the submit request button:
Sequence: 10
Type: Property
Object Type: Item
Target Object: WORK_ORDER.SCHEDULE
Property Name: DISPLAYED
Value: FALSE
I want to know similarly how can a radio button be disabled???
appreciate all your help!
Edited by: 594647 on Jun 28, 2010 10:46 PM

Similar Messages

  • Controlling a chemical process with LabVIEW and the SC 2075 board

    Hi,
    I am a degree student and one of my projects is to control a chemical process using LabVIEW and the SC2075 board. The process variables i must control are temperature, pH and also several motor. Is this viable using the SC 2075 board and if so does anyone know where i can attain information on using the board. Also if anyone has suitable sample vi's that may be of use to me it would be very much appreciated. My email is [email protected]
    Kind Regards,
    Derek

    Hi Derek,
    Bellow is a link the the user guide for the 2075.
    http://www.ni.com/pdf/manuals/371217a.pdf
    You should be able to aquire data from you sensors but you might need some signal conditioning depening on the voltage levels they return.
    For sample vi's try going to Help>>Find Examples... within LabVIEW or goto the following link to search our developer exachange.
    http://www.ni.com/devzone/dev_exchange/ex_search.htm
    For more information about Signal conditioning and Data Aquisition try:
    http://zone.ni.com/devzone/devzone.nsf/webcategories/4d58b1b80ec41ef70625683f006e1d6d
    I hope this helps
    Regards
    Jon Bowers
    Applications Engineer
    NIUK

  • How to control adobe flash files with sliders and buttons

    Hi,
    I am trying to make a front panel for a vehicle completely designed in flash, and control it through labview.  I can load a flash file into an activex container successfully.  I have followed this thread here http://forums.ni.com/ni/board/message?board.id=170​&message.id=351719  and gotten everything working. 
    But my question is, how can I send data to the flash file from labview?  Some examples of things I need to do:  Interpret a CAN signal and have some text appear on the screen, Make buttons flash, etc.
    I understand how to load the swf, Im just not sure how to communicate with it.  One thing to mention is that the front panel for the vehicle will be fully custom coded.  However in the meantime, I am trying to figure out how to control it from labview.  Like if there is a clock.swf out on the net, how can I change the time from labview?  Is there a way to see what parameters are available for changing?
    Thanks in advance

    Hello,
    What specific Active X framework are you using to embed the container? The thread you referenced mentions Shockwave's Active X API, does this set of Active X functions expose methods for object control? 
    Could you elaborate as to the driver behind a fully Flash based front panel embedded within LabVIEW? Is this application inevitably going to be deployed as thin client software? 
    For interaction with custom flash applications aside from Active X, LabVIEW has an integrated Web Services feature to allow data transfer from custom thin client applications to the LabVIEW environment for processing and instrument control. A detailed discussion of the Web Services feature may be found via the links below:
    LabVIEW Web Services FAQ (Detailed)
    http://zone.ni.com/devzone/cda/tut/p/id/7747
    Web Services in LabVIEW (Overview)
    http://zone.ni.com/devzone/cda/tut/p/id/7350
    Please post back any further questions, or information on the system design.
    Cheers!
    Patrick Corcoran
    Application Engineering Specialist | Control
    National Instruments

  • How to include Batch Number in Inventory Counting and Print Countsheet

    Hi,
    Could someone let us know how to include the batch number from Inventory Counting and include them in the count sheet when printed?
    Thank you!
    Ramon

    Hi Pam......
    Try this and modify as you want......
    SELECT Distinct T3.[DocDate], T0.[ItemCode], T2.[ItemName], T2.[BatchNum], T0.[Quantity],
    T0.[DocEntry], T0.Price, (T0.Price*T0.[Quantity]) As 'Total'
    FROM PDN1 T0  inner join OIBT T2 on T2.ItemCode=T0.ItemCode and T2.BaseEntry=T0.DocEntry
    INNER JOIN OPDN T3 ON T0.DocEntry = T3.DocEntry
    WHERE T2.[BaseType]=20 and T2.[Direction]=0
    Regards,
    Rahul

  • How to configure advance payment process in sd and fi

    hi,
    sap gurus,
    how to configure advance payment process in sd an fi
    how it will trigger  from sd and fi.
    and the accounting entries is also needed
    plz help me on this
    regrds,
    balaji.t
    09990019711

    Hi
    As far as my knowledge goes, this has lot to do with FI configuration for Down payments.
    Regards
    Aravind
    Assign points if useful

  • How to control the Business Processes of System Status in Proj. Def.?

    Dear Experts,
    When a Proj. Def. is in "Business Complete" System Status (CLSD), I would like to control no data is allowed to be changed, except undo the CLSD.
    In SPRO, I could onlly fine the similar setting in WBS status profile, but could not find system status profile for me to define and set which business processes is/are not allowed.
    Is there anyone know how to do so please?
    Thanks & regards,
    James Chan

    Dear Ivanna,
    Really thanks for your swift reply.
    In my system, when a Proj. Def. is in "CLSD" status, many of the fields are not grey-off for display only.
    Instead, most of the fields are allowed to change.
    In CJ20N, when I check on the "Transaction Analysis" of a project's status after "CLSD", I can see the "Create Change Document" is "Allowed".
    Is that the cause why most of the fields are allowed to change?
    How can I make it as "forbidden"?
    Thanks & regards,
    James Chan

  • How to control two different processes with one DAQ output board

    Hi! I posted this in the Signal Generators forum, but I'm reposting here in case someone on this board has suggestions for a way to get around my problem programmatically (ie. within LabVIEW). Thank you for any help you can provide.
    Patrick
    I have a PXI-6722 8-channel, 13-bit analog output board, and with this I want to independently control both the temperature (thermometer excitation/heater control) and magnetic field in my experiment. Unfortunately, it appears that I cannot do both simultaneously, which is totally unacceptable for my application.
    Currently I'm using separate VI's for field and temperature control. This is the start of the problem, because in DAQmx you can't have 2 output tasks on the same card at the same time. In order to remedy this situation, I used MAX to create a global task containing all 8 13-bit analog outputs. However, it now appears that each time I do a write operation on this task (from whichever VI) I must write to all of the task channels, rather than just the channels I want to change. This would be fine for the temperature controls as they are of the type "set an output voltage value and hold it until told differently," so I could re-write the currently held values for channels that are not being changed. Magnetic field control will not work in this way, because we need to do very smooth field sweeps which require an analog waveform to be sent and sampled at a high rate (so that the steps are as small as possible). So if, for example, a thermometer's excitation voltage or a heater's power need to be changed during a field sweep (as is often necessary to maintain a constant temperature, via PID), then the sweep will be disrupted, potentially causing a dangerous magnet quench.
    Does anyone have any ideas on how I could make this work? It seems very wasteful to buy a second output board when I still have lots of free channels on the first.
    Thanks,
    Patrick

    I'd probably create a third process that just updates all output values on the card whenever necessary.
    One way is to send messages via queues from the temperature and magnetic field control routines to the third process. The third process doesn't do anything unless it gets a message from one of the two other processes. The message should contain the channel task ID to change along with the new value. Use the LabVIEW queue VI's, using a type definition to specify the message type either when you create the queue or use the variant VI's. Once it gets a message, it updates the changed channels, not modifying the others (use a shift register to store an array with the current set of output values).
    Hope this helps.
    Jason

  • How to rollback batch input process?

    For example:  I wanna post 10 documents, and all the posting should happen as a logical unit of work, i,e. either everything should be posted successfully or nothing should be posted. If error occured in the 7th record, i should rollback the posted 6 documents. How shall i do? It seems can't just use 'call transaction' clause.

    Hello Arthur,
    I'm afraid what you're seeking to accomplish is not possible.
    And I don't think it makes too much sense. Let us say, you are
    using a CALL TRANSACTION, then each CALL TRANSACTION is supposed
    to be consistent and complete in itself.....and you cannot span
    an LUW across multiple transactions....it is so much against the
    concept of an LUW.
    To give you a slightly non-technical explanation, you must first
    ask yourself the question 'Why do we use BATCH INPUT'? Is it not
    to just reduce the manual creation of all the documents in their
    corresponding transactions?
    Now in your case, let us assume that we have only 3 documents to
    be posted and you have decided to post them yourself online, using
    the relevant transactions. You finish successfull posting the first
    two documents and then find that there's some error in the third one.
    How are you going to roll back the previous two? You would have to
    <i>delete</i> them.
    So even in this case, you can only do a delete operation. Not a ROLLBACK.
    By the way, I don't think your requirement makes much sense. Why should
    the other documents be rolled back if something else fails ? They are quite
    independent , right ?
    Now if you really want to stick to this functionality, then the option that
    is left for you is to find out if there are any Function Modules available to
    do the DELETE operation.
    Personally, if I were you, I would use the MESSAGES option for the CALL TRANSACTION
    statement and display them to the user, so that he would know which transaction
    had failed. He can then continue with the remaining documents after detecting the
    error and correcting it.
    Hope that is clear. Please do get back if you have further doubts. Else, please
    reward points and mark the question as "answered".
    Regards,
    Anand Mandalika.

  • How to control the deletion process

    I'm accustomed to files deleted from Bridge ending up in my Mac's trash. Lately they inconsistently do not end up there. If I want to retrieve something I'm out of luck because they've disappeared comepletely. Please advise.

    Should I connect an external hard drive (a second one since I have a vast amount of photo and music files) and assign Time Machine to it?
    That would be a good start. If you assign Time machine you can choose to rule out folders and disks but if your external is big enough I should leave it to all. The only thing is that by default the user library (containing Bridge Central Cache amongst many other useful custom settings) is hidden by default since OSX 10.7. You can do a Google search to reveal this permanently using Terminal (very easy, just follow the instructions). Be aware you have to repeat this for every update of the OS itself unless they solved this problem by now.
    Time Machine first makes a copy of all the content (can take a lot of time so run overnight) and afterwards it makes a backup of the changes every hour. It keeps them for a few days but after a while it deletes them leaving one per day, per week and per month to create space for future back up.
    You have to have admin access (password needed) to open the back up file but then you can see the same folder structure as on your main system.
    Preferable you have to make another back up system (I use Synchronize Pro for this) on other external disks and make a habit of running it once a day (you can highly automate this using the many options) and store one disk elsewhere for extra security (at least those with your most important files on it).
    Since I use these both strategies I've not lost files I should not have lost

  • How to control auto-saving process over OSX 10.9.4?

    When I close "Text Edit" or "Automator", "Pages"  files, all changes stay remains at the file.
    It's so confusing keep remember all sttings - disable/enable functions, variables etc. - to set them back before closing the file. There is no chance to omit save changes command anyway? I just want close the files without any changes.
    Thx,
    Zibi

    In case you are unaware, OS X Mavericks also has a feature called Versions to view and restore past versions of documents.
    Navigate to File > Revert To > Browse All Versions...
    Click up and down the timeline on the right to view versions, then restore, duplicate, or leave a document unchanged.
    You can also lock a document to protect it from changes.
    More info:
    OS X Mavericks: View and restore past versions of documents
    OS X Mavericks: Create and save documents
    OS X Mavericks: Lock a document
    OS X Mavericks: Set permissions

  • How to control a solenoid via PXI-2520 and DaqMx Switch

    I am a LabView novice with Core 1 and Core 2 training so I am familiar with the fundamentals of LV process flow however, this is the first application I am attempting to develop that is not a simulated training VI. That said, I am having trouble ironing out the necessary logic to control a 10 solenoid 2 position valve manifold. I have developed a VI that will contact and disconnect a particular relay in the style of the "Switch Controlling Individual Relay.VI" on my PXI-2520 module but these are single instance events. Ie. i set the device, name the relay, and tell the VI which action (make or break) and run the VI. What I am trying to develop is a continuously running VI where any one or multiple solenoids can be energized/de-energized using simple boolean control whereby each relay is represented by a switch on the front panel.
    It is clear that a while loop is necessary and a series of case structures or State Machine architecture is necessary but all my attempts have been fruitless. the common failure mode tends to be when following iterations of the while loop tell a switch that is already open to reopen or vise versa thereby causing an error. My thought here ist that some feedback from a former  iteration is necessary so that only "unequal" boolean values for the former iteration calls a case to connect/disconnect. What are your thoughts?
    Eventually this VI will also need to control these solenoids automatically (i think DaqMx Create scan list with software triggers will suffice) but each action willl need to be timed. For now though it is most critical that I have the capability of operating the solenoids manually and dynamically.
    Thankyou,
    DK01

    Welcome to the forums! 
    If you can, please post a snippet of code from what you've attempted so far. We can take a look at it and make some recommendations. 
    One of the lessons in Core 1 also talked about the use of the event structure. It may be a good use case for an event driven state machine that can modify the states of specific switches. 
    Nathan M.
    Applications Engineer
    National Instruments

  • How to increment an element in an array and put it back in the same array?

    I have an array of values generated by another part of my program. My goal is to count the number of occurences for each integer value in the array and put these values in a new array. This new array will be a histogram of the input array. My approach is to do auto-indexing with a for loop. In the loop I use a "index array" to get the current value of the histogram array and a "replace array subset" to update the array element with "current+1". The problem is that when I wire the output of the "replace array subset" VI back to its input, I get a wire error. I guess I cannot wire it like that, but what should I do? Is there a completely different approach to do this that
    is more elegant?
    Thanks for your help!
    Benoit

    Hi Benoit,
    I believe the thing that's missing is a shift register.
    Right-click on the edge of your "For loop" and select add shift register.
    Wire an initialized array to the shift register left terminal before entering the "for loop". Wire from this same terminal (inside the loop) as the source of the info used in your "index array" and replace array. The results of these two operations (just the way you are doing it now) gets wired to the "right terminal" of the shift register (inside the loop).
    What ever you stuff into the right terminal, gets returned via the left terminal on the next iteration of the loop. When the loop is done, your final array of counts can be accessed by wiring from the "right terminal" (outside the loop).
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • How to control the timeout for StreamSocket.ConnectAsync(), and StreamSocketListener.AcceptAsync()?

        I can not file API to do this.Ray_ni

    Hi Ray,
    Here is a simple sample...
    async void btnGetData_Click(object sender, RoutedEventArgs e)
    // separated all this out so it is clearer:
    //Create a socket
    StreamSocket aSocket = new StreamSocket();
    //Cancellation token is inspected to determine if the async method should be cancelled
    CancellationTokenSource cts = new CancellationTokenSource();
    //In this case, after 2 seconds... signal cancel
    cts.CancelAfter(2000);
    //get the operation
    StreamSocketConnectOperation op = aSocket.ConnectAsync(new Windows.Networking.HostName("localhost"), "22112", SocketProtectionLevel.PlainSocket);
    //Create a task and pass the cancellation token
    Task aTask = op.StartAsTask(cts.Token);
    try
    //kick off the task and wait for a result!
    await aTask;
    catch(TaskCanceledException tcEx)
    string a = "Task Cancelled: " + tcEx.Message;
    catch(Exception theEx)
    string b = "Exception: " + theEx.Message;
    finally
    string c = "done, still might have had an exception though";
    Enjoy!
    -Jeff
    Jeff Sanders (MSFT)

  • I'm using migration assistant to transfer files from my wife old net book to new mac air and the pc dropped out during transfer.  Pc now says waiting for mac to connect and has is stuck at transferring information.  How do I get the process to continue?

    I'm using migration assistant to transfer files from my wife old net book to new mac air and the pc dropped out during transfer. I started up migration assistant on the Pc again and now says waiting for mac to connect! New MacBook Air  is stuck at transferring information.  How do I get the process to reconnect and continue?

    Whew, good luck!
    What version of OSX is on the older one?

  • How to control the data  in data selection

    Hi,
    how to control the data  .
    in the transfer structure I am having 10 fields and and the file which is to be loaded contains 7 fields only.where can I control  the other 3 fields and how .
    thanks in advance
    karna

    If your source file is flat file, add extra three fields with blank (just add field separator say comma for each extra field) and then load. It should be ok.
    Hope it helps..

Maybe you are looking for

  • JRC bug: apostrophe in string parameter passed to Crystal Report with Command datasource to SQL Server

    Post Author: nl11087 CA Forum: JAVA A single quote/apostrophe in string parameter passed to a Crystal Report with Command datasource connecting to a SQL Server database, using sqljdbc driver does not escape the special character correctly. When doing

  • IPod Not Recognized in iTunes & "Software Required for Commun with iPod. .

    Pleasse help! I have about 15 hours invested in this problem, includes 2.5 hours with Apple Technicians, and no help. I have a new 30G Video iPod that isn't detected in iTunes, although I can see it in exlorer and listed as my G drive. The error mess

  • Has anyone managed to get play count/last played to sync?

    I can live with the podcasts being borked, it's prompted me to use an app (hello iCatcher!) which I had been planning to do for a while. I'm still learning its ways, but it feels a lot more comfortable already. The thing that I absolutely cannot unde

  • Substring Display Problem

    Hi, I have a scenario of where the database has quite a bit of long strings of numerical data, and I am wondering if it is possible that I can just substring it so that I get only the first five values excluding the decimal point when I print it out.

  • Getting listed on iTunes Store

    My university has been on iTunes U for about a year and we would like to get our site listed in the iTunes store. I understand that this takes a quantum leap in terms of number of programs and quality of content offered, but I would like to know wher