Real time solution using Documaker

Hi all,
We are using Documaker 10.3, currently we have a flat file as input to Documaker which creates the forms in our daily batch. Now we are planning to generate few forms in real time, like on a click of button from a source system a document should generate.
Right now I can think of creating a flat file out of the source system and generate a form (miniature batch), not satisfied with this approach though. Is there any better way of dealing with these kind of situations? Is there any facility (which I am obviously not aware of) in Documaker which can take care of this.
Thanks in advance

Venkata,
You can certainly continue to use the flat-file approach if it satisfies the requirements for your real-time processing. If the source system is not able to generate a "batch of one" extract file, then you will need to explore other methods of generating your input for Documaker, which are going to be specific to your source system -- can you elaborate on this?
When running Documaker in real-time mode, it's a fairly simple process using components in the Oracle Documaker suite -- specifically Docupresentment. However, with pre-11.4 versions of Documaker, the licensing for Docupresentment was handled separately, so you will need to ensure you are licensed for Docupresentment to use it.

Similar Messages

  • Share small real-time example using Narrowing Cast & Widening Cast

    Hi Guys,
    I am trying to understand the concept of Narrowing Cast and Widening Cast and getting confused why we are using these Casts. When we can always access the method of Subclass using its ref object in Narrowing ) and use the Super class with its ref object (in Widening).
    I understand the concept but could not understand under what situation cast is preferred.There are articles all over the web to explain the concept, but non told us why and when we are forced to us these CASTS.
    I will appreciate if somebody can share a small real-time example where use of Narrowing and Widening Cast is advisable.
    Thanks,

    It looks like this topic has lost steam. 
    I'm surprised this isn't a more intense conversation. There are many applications that need to share data.
    In my application I have many hundreds (in some few cases in the thousands) of different types of data streams including DIO, Analog, and many different types of Serial buses.
    My application is already controlling the hardware and data streams, but others want to peak into my I/O including what is happening on the serial buses.
    To create a 'get' function for each I/O in a web page would seem farily intense (although I could probably create a VI script to help build it).
    I was looking for solutions along the lines of maybe coping the data into a VISA service (if that is possible), or publishing to a datasocket server, or creating a network published variable.
    I need to be considerate of the possibility of hundreds of serial buses banging a service and the possible bandwidth impacts. So I'm searching for a solution that is both easy to implement and low on resources.
    For now I'm leaning towards datasockets. Does anybody have an opinions on this?

  • How can I display a .csv file as a real time waveform using labview

    Hi folks.
    As stated, Im looking to display a .CSV file (obtained via RS-232, example; 100,101,102,102,102,103...) as a waveform in real-time. What is the best way to approach this? Im thinking LabVIEW. I have version 7.1 but am not really experienced in using it. I'll give anything a go though. Also, I have Visual Studio 2005, so I was thinking VB???
    Thanks in advance!
    Simon.
    Message Edited by simonious on 10-26-2007 04:13 AM

    Have a look at this VI.
    Add a convert string to number function behind it.
    André
    Message Edited by andre.buurman@carya on 10-26-2007 01:08 PM
    Regards,
    André
    Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl)
    Attachments:
    convert csvars 2 array of vars.vi ‏16 KB

  • To develop an VI to aquire data of thermocouples from a remote chamber in labVIEW real time, should use NIDAQ or NIDAQmx?

    Hai
    I need to develop an VI to aquire data at real time. Am using LabVIEW RT as the OS and i need to know, if i can use NIDAQ 7.0 or should i use NIDAQmx? what is the diffrence between the two? is it just that NIDAQmx makes job simpler?
    Also can anybody please tell me, how to access a channel in labVIEW? am not clear about the path to follow to get the physical channel as a virtual channel on the LabVIEW.
    I am using a 8186 PXI with labVIEW RT and a SCXI, with both scxi and daq card on the same chassis.
    the development will be done on Windows XP which will be the host machine.
    Thanx in advance for any answers
    Arun

    Arun,
    DAQmx is our new Data Acquisition driver and should be considered as the primary option when writing new applications because of supportability in the future.
    DAQmx does make Data Acquisition tasks much simpler, abstracting many of the board implementation details and giving you a common API for 99% of the tasks you might want to accomplish.
    There are a couple of minimum requirements for using DAQmx on LabVIEW Real Time:
    - You will need LabVIEW Real-Time 7.1 (or higher)
    - You will need DAQmx 7.2 (or higher)
    These requirements are mentioned in the following Knowledgebase:
    Is NI-DAQmx Supported in LabVIEW Real-Time?
    The other thing you might want to make sure of is that DAQmx supports the DAQ hardware you already have or are planning to use. DAQmx does support most of the existing DAQ and SCXI hardware products, and reading thermocouples should become a very simple task.
    With DAQmx you can use physical channels, Global Channels (Aliases for preconfigured physical channels, equivalent to the Traditional DAQ Virtual Channels) or DAQmx Tasks (Preconfigured Data Acquisition tasks that include channel, timing and triggering information). A good place to start to learn about these features could be:
    Advantages of NI-DAQmx
    The following link might be useful to check Hardware support:
    http://www.ni.com/support/daq/versions.htm
    The driver can be downloaded by following these links:
    ni.com -> Support -> Drivers and Updates -> Current Software Versions -> Multifunction DAQ -> NI-DAQ Version 7.3 for Windows 2000/NT/XP
    This includes the latest version of DAQmx and our Traditional DAQ driver. Please note that DAQmx base is also listed but that's our Register-Level Programming (RLP) driver, which provides DAQ support for previously unsupported platforms.
    I hope this helps,
    Alejandro

  • Displaying real-time data using gui meter from multiple channels.

    I am using DAQ USB-6009 for my assignment. Part of my task is to display real-data from multiple channels in the form of gui meters.  eg. irradiance and voltage...
    I used a split signal to separate the signals from different channels coming out of the data output terminal of the DAQ assistant. The problem is that I do not know which vi to connect in between the split signal and the gui meter. I am looking for one vi that is capable of handling signals (measurement)  and outputting the data to the gui meters simultaneously and individually based on the channel they are coming from.

    Thnx for your tip, Dennis.
    However, I have another problem that just occurred to me when my VI manages to execute as I wanted.
    I noticed that the needle on my gui meter will only "appears" to be responding to every changes to its input when I have set it to run continuously and the only way to stop it is via abortion which might leave the resources (eg. external hardware) in unknown state. Is there any safer and workable ways to organise the VIs using while loop?
    I have placed my DAQ assistant, write to measurement file (vi), add function, split signal and gui meters all in 1 single while loop.
        DAQ-------> write to measurement file
                 |
                 |                                                 ​                   |--------------------------------> add function----> gui meters
                 ---------------------------------------------> split signals ---|--------------------------------> add function----> gui meters
                                                      ​                                |--------------------------------> add function----> gui meters
    If I do the following steps,
    1. press run continuously to start the VI
    2. click the same button to disable continuous run when the VI has completed its task.
    3. click the stop button in the front panel to stop the while loop
    Does doing these steps ensure that I will not leave resources in unknown state? Is it a safer way to stop a VI which is running continuously?
    Pardon me for I am new to LabView. Even though, I have read the user's
    manual and tried out all the execises, there are some concepts that I
    need clarification on and mistakes that I need to discover through more hands-on.

  • Using Views in Real time mappings?

    Hello fellow OW Builders!
    I have been investigating OWB 11gR2 as a solution for data warehousing. The requirement I have is to produce a real-time system, to propagate any changes in the source data as quickly as possible, to the targets. The problem I have is, I only have access to the source data via views on the database. I can create 'regular' mappings using views as a data source, as part of a batch load process. However, I cannot set up Queue Operators (required for real-time mappings), using views as the data source.
    I am hoping there are some OWB gurus out there, who might be able to suggest a suitable approach, for real-time data warehousing, using views as a data source? If it helps with your creativity, it doesn't have to be an OWB solution (although I think that would be preferable). The database version for the source and targets is 10gR2, should that be of interest.
    Thanks in advance for your time.
    Edited by: user13130528 on 17-Aug-2010 06:49

    Has this completely foxed everyone?! Even if the answer is 'no way, Jose', it would be good to know, so I can ditch OWB and concentrate on finding another solution.
    Thanks!

  • [Solved] QJackCtl won't start in with real time.

    Hey all,
    I'm having a problem with QJackCtl, I got my version from Extra. The problem is that for some reason Jack won't start in real time mode using QJackCtl. Real Time is checked and marked under the set-up tab, but that little piece of info doesn't seem to make it to jackd. If I start Jack through CLI it works with real time, but not from the GUI.
    I figured this out by starting JACK from the command line and then starting QJack. When I would do that it would be running in real time just without the rest of my settings (buffer,periods,sampling rate, etc).  So in my head there's an issue with QJackCtl. I've tried to find a solution, but I can't seem to find one. This isn't the first time I've set JACK up on a system, but this is the first time I've had this problem.
    The rest of the system is set up and ready to go. Rt Kernel, limits.conf and all other tuning is done.
    Is there something I missed when setting this piece of software up? Any ideas?
    Solved Edit:
    Okay, so right after I posted this I got a crazy idea. When you enter setup in qjackctl on the first page there's a box for server path. The path defaults to "jackd". On that line I added "--realtime", so it looked like a basic CLI start-up of JACK and now it works!
    So, if anyone else has this problem go to the Setup tab, in the setup window on the line that says Server Path it should look like this:
    jackd --realtime
    It worked for me and I hope it helps somebody else out.
    Last edited by Zen:Core (2010-04-03 21:41:52)

    Which volume? Assuming you're on the most common usecase (single hw audio device) then whatever command line you use (amixer for example) it'll work fine, it'll control the volume of the device rather than the pulseaudio plugin (so other playing apps get affected as well, which is probably what you want). The 'global' volume so to speak.
    For multiple hw audio devices it gets tricky though.

  • Error "cannot load request real time data targets" for new cube in BI 7.

    Hi All,
    WE have recently upgarded our SCM system from 4.1 to SCM 7.0 which incorporated BI 7.0.
    I am using BI 7.0 for first time and ahve the following issue:
    I ceated a new infocube and data source of flat file and succesfully created transformation, and Data Transfer Process. Everything looked fine. I added flat file and checked preview and could see data. Now when I start job to load data in infocube the follwing error is shown "cannot load request real time data targets". 
    I checked cube type in setting in infcune is shows as Standard.  When I doube clicked on error the following message showed up
    You are trying to load data into a real-time InfoCube using a DTP.
    This is only possible if the correct load settings have been defined for the InfoCube.
    Procedure
    In the object tree of the Data Warehousing Workbench, call Load Behavior of Real-Time InfoCube from the context menu of the InfoCube. Switch load behavior to Transactional InfoCube can be loaded; planning not allowed.
    I did not understand what it is meant and how to set changes. Can someone advice and follow me through.
    Thanks
    KV

    Hi Kverma,
    Real-time InfoCubes can be filled with data using two different methods: using the transaction for entering planning data, and using BI staging, whereby planning data cannot be loaded simultaneously. With Real time cube you can select the method you want to use for update as
    Real Time data Target can be loaded With Data; Planning not allowed &
    Real Time data Target can be Planned; Data loading not allowed
    You can change this behaviour by right clicking on cube and selecting Change real time load behaviour and select first option. You will be able to load the data then
    Regards,
    Kams

  • Audio levels automation in real time?

    Hi,
    Is it possible to automate the audio levels in REAL TIME? (using the mouse or an external mixer controller)
    (automating one audio level at a time would be enough)
    Thanks!

    PPlease use feedback to make a feature request. We really do need some audio mixing tools, even simple ones.

  • OBIEE 11g Real-time Decisions

    Hello All,
    I have installed OBIEE 11.1.1.6.0 and started Real-time decisions using the Url :http:localhost:7001/ui .Here, I was successfully able to login but I clicked on "Open Inline Service" and getting error like "There are no deployed inline services".
    Moreover I am new to OBIEE-RTD ,Can anybody give me the step by step example for How to implement Real time decisions or SampleApp with example.
    Thanks in Advance.

    Hi,
    You will need to deploy the RTD inline service using the decision studio. Please refer to the developer guide for that.

  • Behaviour of  v$standby_log; during real time apply...

    hi,
    i would like to understand the behaviour of this view, during REDO APPLY or real time apply using standby redo log configuration. as in my db, when there is a apply in progress i see the status column having value ACTIVE and DBID column has value of standby DBID where the apply is in progress and then status column goes to UNASSIGNED value and DBID column has no value inside it....i mean blank......why is this so? request you to please help me to understand this....following is the log
    SQL> select * from v$standby_log;
    GROUP# DBID THREAD# SEQUENCE# BYTES BLOCKSIZE USED ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME LAST_CHANGE# LAST_TIME
    7 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    8 3903727333 1 58534 104857600 512 338944 YES ACTIVE 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12
    9 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    10 3903727333 2 38929 104857600 512 235008 YES ACTIVE 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12
    11 UNASSIGNED 2 0 104857600 512 0 NO UNASSIGNED
    12 UNASSIGNED 2 0 104857600 512 0 NO UNASSIGNED
    6 rows selected.
    SQL> /
    GROUP# DBID THREAD# SEQUENCE# BYTES BLOCKSIZE USED ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME LAST_CHANGE# LAST_TIME
    7 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    8 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    9 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    10 UNASSIGNED 2 0 104857600 512 0 NO UNASSIGNED
    11 UNASSIGNED 2 0 104857600 512 0 NO UNASSIGNED
    12 3903727333 2 38931 104857600 512 5120 YES ACTIVE 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12

    GROUP# DBID THREAD# SEQUENCE# BYTES BLOCKSIZE USED ARC STATUS FIRST_CHANGE# FIRST_TIM NEXT_CHANGE#
    7 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    8 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    9 UNASSIGNED 1 0 104857600 512 0 NO UNASSIGNED
    10 UNASSIGNED 2 0 104857600 512 0 NO UNASSIGNED
    11 UNASSIGNED 2 0 104857600 512 0 NO UNASSIGNED
    12 3903727333 2 38931 104857600 512 5120 YES ACTIVE 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12 2.3217E+10 05-JAN-12Here DBID would be same,
    These standby redo log file groups can contain either of thread 1 or thread2, Multiple threads are used in RAC environment.
    In general architecture, Once if any log switch (or) redo log is full then these will be dumped into archive log files, then it will assigned to new redo log files. Here in primary redo log file, you can see the status as Current, Active, Inactive so on.
    During real time apply, whenever data written into primary redo log files, At the same time log writer will be active and that will be assigned to the one of the redo log file..not redo log file, you have to say standby redo log in standby database.
    here unassigned means, this standby redo log file, can be used for next time, might earlier status as "active". Whenever standby redo log file is active then only DBID you can see.
    If its in unassigned it will be idle, again if any new allocation then these will become active. its like chain/loop. It is very much normal behaviour.
    UNASSIGNED - Online redo log has never been written to. This is the state of a redo log that was just added, or just after a RESETLOGS when it is not the current redo log.
    ACTIVE - Log is active but is not the current log. It is needed for failure recovery. It may be in use for block recovery. It may or may not be archived.
    HTH.

  • 2D double array shared variable in real-time application

    Hi,
    I am using Labview 8 and I created a real-time application using shared variables. Is it possible to create a 2D array of double (I don't find how to do itdirectly). Probably I can define my own control and load this control as the custom data type of my variable. But is it recommended to do that?
    Thank you
    Alexandre Boyer

    Another way to do this is to specify your shared variable to be a custom control and create a control that simply has a 2-D array in it.  I've attached a zipped LabVIEW 8.2 project that shows both methods.  Enjoy!
    Becky
    Becky Linton
    Field Engineer - Michigan
    National Instruments
    Attachments:
    2DArraySharedVariable.zip ‏110 KB

  • Real Time deployment

    Hi SAP Experts,
    I would like to understand more details on real-time deployment functionality of deployment. Does real time deployment works for multi-level location scenarios ?
    As I understand the real time deployment first runs the SNP heuristics to consider the latest demand supply situation but does it run the heuristics for the entire network for that product or only look at the location connected one level up from the supply location ?
    Example:  I have a Markets A, B and C which are connected to in-stock locations X, Y and Z which send the net requirements to the plants A B C.
    My supply chain is plant 1, 2, 3 are connected to stock locations X, Y and Z and which in turn are supplying to each markets A, B and C.
    If I want to run the real time deployment using supplying plants 1,2 and 3  
      the real time deployment will only deploy receipts to in stock locations X, Y and Z (which is one level up from the plants) or
      Will I see the deployment results at markets A B and C (all through the network upto the markets)
      Does it looks at low level codes in the network while running the heuristics for the product.
    Real time deployment at supply locations only look at in stock locations Z, Y Z or when it runs the heuristics it actually runs the heuristics at the market locations A, B C to update all the net requirements at X, Y, Z and then run heuristics at X, Y, Z to calculate net requirements for plants 1, 2, 3 and the deploy in reverse order up the way to markets from supply plants. Does it looks at low level codes in the network while running the heuristics for the product.
    Thanks and regards,
    Amit

    Hi Amit,
    Like you i am also exploring real time deployment.
    As far as i have understood , real time deployment will run a heursitic between the source and destination location(if specified in SNP02 ) or run heuristic on all t-lane connections between source and all possible destination locations (if dest loc not specified in SNP02) & then take the normal deployment run.
    This will be valid for scenarios wherein you want to consider destination locations demand arriving after the last SNP run.
    Hope this helps.
    Do come back with your testing results.
    Regards,
    Vinay

  • Report on Real Time Cube and Master data

    Dear Experts,
    I am new to BI. I have created real time cube using some characteristics and top of that I built 3 reports with referring to Master data.
    And in the 3 reports, I have used different characteristics for all the report expect one ( common in all the reports).
    Now I have to create consolidated report using all the characteristics. I have build some sample reports but getting not assigned where there is no data.
    How can I achieve this?
    Thanks in advance,
    Saravanan R

    Hi suman,
    Thanks for your reply .
    I have attached the screen shot of the output. I have created the Infoset using info objects and real time cube, on top of that I have created query.
    this is the problem am facing can please suggest on this .

  • Reading and saving real time data

    Hi,
    I would like to read and save real time data using DAQ card 6004 with my PDA device. There is no problem with reading real time data, I can see it on the PDA's screen successfully. But, when I'm trying to save this real time data, I have the following problem:
    -It continuosly asks for file name.
    -It only saves the data instaneously,i.e. it only saves the data at the moment.
    I'm stuck with this problem, could you please help me?  I attached my vi doc.
    By the way, I'm using Labview PDA 8.5 version. 
    Attachments:
    Acq&Graph&Save Voltage-Int Clk.vi ‏32 KB

    oozdemir,
    >> -It continuosly asks for file name.
    You are prompting the user for a file name each time through the loop.  Do this before you enter the loop and pass that file ref in.
    >> -It only saves the data instaneously,i.e. it only saves the data at the moment.
    By this, I am going to assume you want to append to the file as you go.  Two problems, 1.  you are saving an array to the file and additional info about the array structure is being saved.  You would essentially be creating a binary file filled with array "records" (for lack of a better term) appended one after another.  2.  If you want to append to the file, you will need to use the "Set File Position.vi" to locate the file pointer to the end of the file.
    This task looks like it runs once per second until the stop button is pressed.  You could build an array of all acquired data in the loop and then write it when the loop exits.  Just a thought.  This app could create a lot of data though.
    -cb

Maybe you are looking for

  • Is there any way so that I Being able to clear out old data from the Order

    Hi Friends, Is there any way so that I Being able to clear out old data from the Order Gate forecast, tolerance, and confirmed order to date tables on a monthly basis? Means I want data in data table for particular time (I want that if suppose today

  • Why delay in recognizing media?

    I'm using iPhoto 11 (9.3.2). I have set the preferences of iPhoto so that a connected camera opens iPhoto. When I put the SD card from my camera into the card slot on my iMac, Finder recognises it at once, and the 'Import' function on iPhoto does too

  • Records read by a BEx query

    Is there a way to determine how many records were read by a query? A user created a query that was running a long time.  We moved some of the selections out of columns and into the filters area.  The runtime improved, but we want to know how many rec

  • EXP-00090:cannot pin type"SYSTEM"."REPCAT$_OBJECT_NULL_VECTOR"

    Hi, Can any one help please? We got this error from our full export script this morning. The script had been running successfully for several months, nothing has changed, the database is 10.1.0.3.0 and the export command which runs in a cronjob is: e

  • Notifications to outlook ??

    Hi All, In my assignment , approver is approving or rejecting through a cusomized screen.Now I want to send some approve or reject notifications to outlook of  all the agents involved in the process . Can anyone please suggest how to take care of get