Parallel Tasks but Optional

Hello Everyone.
I have a requirement where I need to fork 5 parallel tasks ( all different subprocess), wait for 4 to finish and complete the join but let the 5th one be optional. It means that The join does not need for the 5th task to be completed. The 5th subprocess again forks off multiple tasks ( all same task this time) which may be treated as separate tasks and has no dependency on each other, can be performed at any time. This means that they dont have to join for the 5th subprocess to be end.

If you just want any 4 of the 5 to complete before continuing, add a new integer instance variable. In your Join activity, add this logic:
counter = counter + 1
if counter > 3 then
    action = RELEASE
end
  If it's one specific subprocess you do not want to wait for, create 4 Boolean instance variables that represent each of the manditory subprocesses. Each of these would be set to true as their copy spawned by the Split reaches the Join activity. Your logic in the Join would look like this:
case copy.activity.source.id
  when "IdOfSubflowActivity1" then
       flag1 = true
  when "IdOfSubflowActivity2" then
       flag2 = true
  when "IdOfSubflowActivity3" then
       flag3 = true
  when "IdOfSubflowActivity4" then
       flag4 = true
end
if flag1 && flag2 && flag3 && flag4 then
    action = RELEASE
endDan

Similar Messages

  • Task's Process context doesn't get updated in parallel tasking

    All,
    I have a parallel task in my BPM process flow; the parallel task can have a max of 3 owners. The owners can either approve / reject the task. There are 3 boolean attributes in the process context that are used to store the decisions of these task owners.
    When the process is initiated, these 3 attributes are set to true. So, there is no issue if all the 3 owners approve the task. The flow continues. If one of the owners reject first, followed by the other 2 owners approving the task, then the decisions are not captured. Hence, rejection flow is not triggered at all. But if the first 2 owners claiming the task approve and the last one rejects, the rejection flow is triggered.
    Observation: When a owner approves / rejects, I am able to see the changed decision in NWA PROCESS context and in the output mapping of this task. But now, when the 2nd owner claims the task, the input mapping of this task doesnt have the updated value of the first owner's decision.
    How to solve this issue?
    Can someone please assist?
    Many thanks,
    Subathra M

    Hi Subathra,
    Is it the same webdynpro component that is assigend to the 3 parallel task? In that case you can use one attribute to capture the decision. if tthe first user selects approve and then the second user select reject the attribute will be updated to reject.
    Regards,
    Shilpa

  • How to create parallel tasks using parallel for loops

    Hi,
    I am setting up a program that communicates with six logic controllers and has to read the system status every 100 ms. We are using OPC datasockets for this, and they appear a little slow. 
    I have created a uniform comm. method for all controllers, and now I find myself programming this method six times to communicate with each system. I am wondering if this could be done more elegant using the parallel for loop, in which case I would program an exchange once and then have six workers running simultaneously. Since a picture is more clear that a thousand words, what I am asking is this:
    Is it possible to replace something like
    by
    and have this for loop running these tasks in parallel (on different cores / in different threads)?
    I have configured the loop to create 8 instances at compile, so I would have 2 instances surplus available at runtime if I find I need an additional system.
    The benefits of the method show in the second picture to me are:
    * takes less space
    * modifications have to be made only once
    * less blocks, wires and stuff makes it more clear what's going on.
    * flexibility in the actual number of tasks running (8 instances available at runtime)
    * if more tasks are required, I need only to update the maximum number of instances and recompile, i.e. no cutting and pasting required. 
    Unfortunately, I don't have those system available yet, so there's no way to test this. Yet, I would like to know if the above works as I expect - unfortunately the labview help is not completely clear to me on this.
    Best regards,
    Frans 
    Solved!
    Go to Solution.

    Dear mfletcher,
    First of all: thanks for confirming that my intuition was right in this case.
    As for your question on the help: below is a copy/paste from the help on the 'configure parallelism dialog box' 
    Number of generated parallel loop instances—Determines the number of For Loop instances LabVIEW generates at compile time. The Number of generated parallel loop instances should equal the number of logical processors on which you expect the VI to execute. If you plan to distribute the VI to multiple computers, Number of generated parallel loop instances should equal the maximum number of logical processors you expect any of those computers to ever contain. Use the parallel instances terminal on the For Loop to specify how many of the generated instances to use at run time. If you wire a larger number to the parallel instances terminal than you specify in this dialog box, LabVIEW only executes as many loop instances as you specify here.The reason for me doubting if what I programmed would work the way I intended lies in the fact that the help only mentions processors here, which would be interpreted as actual cores. Thus on a dual core machine, the number should be 2.
    I think it would be helpful to mention something about threads here, because in some case one would like to have more parallel threads than there are cores in a system.
    In mu case I would like to create six threads, which on my dual core processor would be spread over only two cores. Then these six threads run in parallel.I know that in case of heavy math that would not help, but since I am doing communications, which have timeouts and such, and that probably runs smoother in six parallel tasks even though I only have two cores. 
    Hope this helps in improving the help of the for loop.
    Regards,
    Frans 

  • Changing OSM task state/status from another parallel task flow

    Hi, guys!
    I have a problem with implementing parallel task flow. Let's consider such situation: there are two parallel task flows, the first flow contain manual task, upon completion which I need to change second flow's task state/status and vice-versa. I studied XMLAPI functions, wsapi operations, api from automation package but couldn't find appropriate aproach.
    Thanks!
    Edited by: serj129 on 15.08.2011 2:50

    Have you any suggestions?
    I tried to implement 2 automation task, which contain automation plugins. First task implemented xquery sender as completed event, the second task implemented xquery reciever, which changes status to success, but this approach isn't working.
    All properties of automation plugins configured properly, but I always receive next exceptions:
    ####<Aug 22, 2011 4:39:52 PM ALMT> <Warning> <EJB> <car07-eth0.telecom> <AdminServer> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <> <> <1314009592567> <BEA-010065> <MessageDrivenBean threw an Exception in onMessage(). The exception was:
    java.lang.RuntimeException: No transaction associated with request.
    java.lang.RuntimeException: No transaction associated with request
         at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
         at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
         at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
         at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
         at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4585)
         at weblogic.jms.client.JMSSession.execute(JMSSession.java:4271)
         at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3747)
         at weblogic.jms.client.JMSSession.access$000(JMSSession.java:114)
         at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5096)
         at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    >
    ####<Aug 22, 2011 4:39:52 PM ALMT> <Warning> <EJB> <car07-eth0.telecom> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1314009592571> <BEA-010216> <The Message-Driven EJB: BiTTLautomation.BiTTLautomation.OSMManualListenerMDB is throwing exception when processing the messages. Delivery failed after 185 attempts. The EJB container will suspend the message delivery for 60 seconds before retry.>
    ####<Aug 22, 2011 4:40:09 PM ALMT> <Info> <oms> <car07-eth0.telecom> <AdminServer> <Timer-8> <admin> <> <> <1314009609038> <BEA-000000> <impl.OrchestrationCascadingLRUPolicy: Evicted order /order/474 from orchestration cache due to cache entry expiry>
    ####<Aug 22, 2011 4:40:24 PM ALMT> <Info> <oms> <car07-eth0.telecom> <AdminServer> <ExecuteThread: '13' for queue: 'oms.automation'> <oms-automation> <BEA1-08945C597092560E5D6A> <> <1314009624879> <BEA-000000> <plugin.AbstractAutomator: Creating automation plugin [class oracle.communications.ordermanagement.automation.plugin.XQuerySender_iults7_Impl] built using SDK version [7.0.2.437]>
    I suggest that it is not correct approach, because of automation context restored from DB is related to other task.
    Have any ideas of changing task status from OSM DB directly. This approach is temporary, for compatibility with performing manual tasks in 2 systems: OSM and other
    Thanks!
    Edited by: serj129 on 22.08.2011 3:59
    Edited by: serj129 on 22.08.2011 3:59

  • How to enforce order of execution of parallel tasks?

    How do I set the order of execution of parallel tasks in a container?
    The execution isn't truly random. It appears to be set to a random constant at package creation.
    Demo
    I set up a dummy package.
    Max concurrent executions = 1
    sequence container with four script tasks that do a thread.sleep
    The tasks always execute in the order 4, 2, 1, 3. Closing/opening the solution makes no difference to the order of parallel execution.
    Is there a way i can change the execution order? Do I need to change the guid/id of the object (tried this but it invalidates the xml) or is there an order somewhere else in the XML?
    I've found a hack/workaround but it's a bit ugly so I'm wondering if there's a way to do it without adding dummy tasks.
    Basically if i create a dummy start task and then drag off "on success" constraints to each of the four threads, the threads will execute in parallel in the order in which i created the constraints
    Why do i want to do this? I have a number of parallel tasks in a sequence container where three will take a long time and the rest won't take as long.
    I'll minimise the time required for the execution of container by using parallel tasks AND controlling the queue order (longest first). It won't matter whether I have 1 logical cpu or as many logical cpus as i have tasks.
    Thanks
    Jakub @ Adelaide, Australia

    I think the problem you are trying to say is 
    a) You have multiple tasks( i assume 10) now out of these 3 execute slowly.
    b) You done have any constraints for task execution, so what you want to achieve is that the 7 task should continue without waiting for the other 3 in your case the 3 are starting up earlier and other 7 are not able to start as a result.
    AS arthur pointed out these are 2 diff things constraints and parallel execution, and there would always be some task which would be started at some point of time.
    But if you know in advance some tasks are going to take time, i would suggest keep 2 diff sequence containers in 1 keep the 7 tasks which runs fast in another one keep the other 3 which tend to run slow
    Abhinav http://bishtabhinav.wordpress.com/

  • DAC Lite maximum number of parallel tasks cannot be more than 5

    Hi,
    I am getting below error in my DAC server log.
    13 SEVERE Wed Feb 13 17:16:50 IST 2008 For DAC Lite the maximum number of parallel tasks cannot be more than 5
    14 SEVERE Wed Feb 13 17:16:50 IST 2008 For DAC Lite ETL can be run on only one Informatica Server.
    What does this mean? I have just done Oracle BI Apps 7.9.4 installation as per installation document on linux server. Do i need to do any configuration changes to rectify this? I don;t understand why this error is coming. I restarted my server also but still i am getting the same error.
    I have only one informatica server installed on DAC server.
    Thanks,
    Prasad

    Check the settings for your Informatica Server on the DAC Setup View.
    There is a Max Sessions variable. What is set to?
    To be honest I have never seen this "DAC Lite" entry. Something has not been installed or set up properly.
    Is this an installation on Windows or Linux?
    If Linux/UNIX I suspect a file was not change to Unix format when it was copied over from Windows and that may be having an impact on things here.

  • If I have  awindows based software that I am trying to run on my macbook, is parallels the best option

    I have one software product that runs on Windows but do not have windows on my mac. Is parallels the best option to be able to use my windows based software

    It would be a good choice. Other choices are:
    Windows on Intel Macs
    There are presently several alternatives for running Windows on Intel Macs.
         1. Install the Apple Boot Camp software.  Purchase Windows
             XP w/Service Pak2, Vista, or Windows 7.  For Boot Camp
             4.0 and above you can only use Windows 7 or later. Follow
             instructions in the Boot Camp documentation on
             installation of Boot Camp, creating Driver CD, and
             installing Windows.  Boot Camp enables you to boot the
             computer into OS X or Windows.
         2. Parallels Desktop for Mac and Windows XP, Vista Business,
             Vista Ultimate, or Windows 7.  Parallels is software
             virtualization that enables running Windows concurrently
             with OS X.
         3. VM Fusion and Windows XP, Vista Business, Vista Ultimate,
             or Windows 7.  VM Fusion is software virtualization that
             enables running Windows concurrently with OS X.
         4. CrossOver which enables running many Windows
             applications without having to install Windows.  The
             Windows applications can run concurrently with OS X.
         5. VirtualBox is an Open Source freeware virtual machine such
             as VM Fusion and Parallels that was developed by Solaris.
             It is not as fully developed for the Mac as Parallels and VM
             Fusion.
    Note that VirtualBox, Parallels, and VM Fusion can also run other operating systems such as Linux, Unix, OS/2, Solaris, etc.  There are performance differences between dual-boot systems and virtualization.  The latter tend to be a little slower (not much) and do not provide the video performance of the dual-boot system. See MacTech Labs- Virtualization Benchmarks, January 2013 | MacTech for comparisons of Boot Camp, Parallels, and VM Fusion. Boot Camp is only available with Leopard or Snow Leopard. Except for Crossover and a couple of similar alternatives like DarWine you must have a valid installer disc for Windows.
    You must also have an internal optical drive for installing Windows. Windows cannot be installed from an external optical drive.

  • Parallel Row Code option

    using OWB 10.1.0.5 /RDBMS 902
    i create a simple mapping that extract data from Dept table and load it into dept2 table . when i change the mapping's option parallel row code option to false then the mapping deploy and run successfully but when i change the mapping's option parallel row code option to true then the mapping deploy and run with the following error
    VLD-1127: The bound objects in the mapping operator are not from the same module. Set the Parallel Row Code Option to FALSE.
    when i test the same mapping on OWB 10.2.0.1 not OWB 10.1.05 i didn't got this error . so is it a bug on OWB 10.1.0.5 or not ?

    Hi,
    I suggest you read chapter 11 from the OWB User Guide called "Configuring ETL Objects". This provides a decent overview of when which sorts of operators are allowed for which operating mode. Sequences are indeed tricky operators...
    As far as the error goes, unfortunately there is no way to look up the VLD-errors... if there is I'm convinced there are quite some developers out there (myself included) that would like to get their hands on that.
    The exact error message certainly implies that the sequence is the source of all your problems, unfortunately I cannot provide you with any suggestions since I haven't encountered this situation myself. The name sort of tells me you're trying to load a dimension, got a number of mappings loading data into dimensions myself (all MERGE), never encountered problems with the sequences I use there... but I don't use the parallel option so that doesn't really make it a valid comparison.
    Where exactly have you positioned the sequence, what are the attributes of the target dimension where you use that sequence, and which version do you use?
    Good luck, Patrick

  • Task Scheduler Options

    Hey guys,
    I have a simple script to create multiple scheduled tasks, but am curious if there is a way to add in the option to select the "Run with highest privileges" and also the "Start In" path under the Actions tab.
    This is what we are using to create the scripts, but it would be nice to not have to go back in and select/input those options.
    schtasks /create /ru %domain%\administrator /RP ******** /SC DAILY /TN Midday-SFTP /TR D:\NS5\6.2.1-GA\Standard\scripts\Midday-SFTP.cmd /ST 19:00

    Hi Mjannise,
    one piece of advice: The first target I'd ask when trying to figure out how a command works, is the command itself:
    schtasks /create /?
    Reading this text (quite a bit, I admit) will direkt you to the /RL Parameter and its usage.
    I don't see how you can change the Start-In path using schtasks, however you could ...
    a) Write the path into the script
    b) Pass the path to the script as parameter
    c) Write the task as an xml file and pass the XML definition to schtasks (You can export a task as XML from the task-scheduler)
    Cheers,
    Fred
    There's no place like 127.0.0.1

  • DAC - drops indexes in the task but does not create them back

    DAC is dropping indexes for a task but not recreating them. The execution plan drop/create checkbox is checked and other tasks' index drop/create is working correctly. Index setup is checked for drop/create as well.
    Is there somewhere within DAC that controls this function?
    Any suggestions are appreciated.
    Thanks.

    You want a "Drop Box" style folder. You should be able to achieve this by creating a folder and giving it permissions similar to the "Drop Box" folder in your users Public Folder (i.e. write only permissions.)

  • I usually have annexes in my outlook tasks, but I can´t see them in the apps I downloaded, is there any app I can use yo do this?

    I usually have annexes in my outlook tasks, but I can´t see them in the apps I downloaded, is there any app I can use yo do this?

    With the iPad connected to the computer, while iTunes is running, click on the iPad name on the left side under devices. Click on the Movies tab and look for Movie Rentals. You want to "Move" the films to the iPad.

  • I try to archive catalog using Catalog Manager but option is disabled

    I try to archive catalogue using catalogue manager but option is disabled even i check rights to archive catalogue. pl suggest, what should i do? i want to archive from one instance and try to unarchive in other server, is it possible to use this remedy?
    Regards,

    Step-1:- create bat like run.bat in that batch file just include below script
    @echo off
    echo Backing up Repository files…
    if not exist “C:\OBIEE_Backup” mkdir “C:\OBIEE_Backup”
    copy /Y C:\OracleBI\server\Repository\samplesales.rpd C:\OBIEE_Backup
    echo Backing up Configuration files…
    copy /Y C:\OracleBI\server\Config\NQSConfig.INI C:\OBIEE_Backup
    copy /Y C:\OracleBI\server\Config\DBFeatures.INI C:\OBIEE_Backup
    copy /Y C:\OracleBIData\web\config\instanceconfig.xml C:\OBIEE_Backup\web_instanceconfig.xml
    copy /Y C:\OracleBIData\web\config\credentialstore.xml C:\OBIEE_Backup
    copy /Y C:\OracleBIData\scheduler\config\instanceconfig.xml C:\OBIEE_Backup\scheduler_instanceconfig.xml
    copy /Y C:\OracleBI\xmlp\XMLP\Admin\Configuration\xmlp-server-config.xml C:\OBIEE_Backup
    copy /Y C:\OracleBI\xmlp\XMLP\Admin\Security\principals.xml C:\OBIEE_Backup
    copy /Y C:\OracleBI\xmlp\XMLP\Admin\Security\security.xml C:\OBIEE_Backup
    copy /Y C:\OracleBI\xmlp\XMLP\Admin\DataSource\datasources.xml C:\OBIEE_Backup
    copy /Y C:\OracleBI\web\msgdb\l_en\messages\logonmessages.xml C:\OBIEE_Backup
    copy /Y C:\OracleBI\web\app\res\s_oracle10\portal\portallogo.gif C:\OBIEE_Backup
    copy /Y C:\OracleBI\web\app\res\s_oracle10\b_mozilla_4\bg_banner.jpg C:\OBIEE_Backup
    copy /Y C:\OracleBI\web\app\res\sk_oracle10\answers\answerslogo.gif C:\OBIEE_Backup
    echo Backing up web catalog.Please wait….
    if not exist “C:\OBIEE_Backup\samplesales” mkdir “C:\OBIEE_Backup\samplesales”
    xcopy /s/Y/Q C:\OracleBIData\web\catalog\samplesales C:\OBIEE_Backup\samplesales
    echo Backup Complete!
    @pause
    Step-2:- Execute run.bat via Windows Command Prompt
    Mark if helps.
    Thanks,

  • User completes approval task but system is not marking it completed

    My SP designer workflow has intermittent issues completing the task after the users does their part.  We've taken one of the web servers out due to the thought that the sessions were getting split up (IIS logs showed this happening) between the
    two servers, but the issue resurfaced today.  This user completed one task no problem, but when he completed the next task shortly after the system didn't finish up the second task so it 'stalls' (that's what I call it).  The stalled task
    doesn't get completed so the workflow doesn't move on.  I'm out of ideas.
    I've searched but can't find any reference to this behavior with approval tasks.  It is pretty straightforward OOTB approval processing but has intermittent issues.
    Anyone??
    thanks - Carlene

    Hi Victoria,
    Thank you for your reply.  Here are the responses to your questions:
    No, there are no errors in the workflow when the task is not completed.  I've turned on versioning in the task list and versioning shows the user modifying the task but the 3rd step of the system marking the task complete isn't occurring.
    No, the issue occurs intermittently which has made it almost impossible to figure out the cause.
    Creating a new approval workflow with the exact steps is really labor intensive unless we copy and modify it.  This has not been done.
    We've been looking at the ULS logs and the Workflow trace logging and what we recently discovered is an Access Denied error which has been narrowed down to a possible expired User-token and look-up to another domain by the initiator's ID.  All of our
    users are in domains other than the domain the SharePoint servers are in but there are two way trusts established.  We have since moved the approval processing step into an Impersonation step in the workflow which runs under the system account. 
    We are now watching and waiting to see if this will help.
    Another thing to note is all our users are granted access to SharePoint through AD groups which are then added to SharePoint groups.
    We are working with Microsoft on this and hopefully we can get it resolved. When we do I will post the outcome, in the meantime I welcome any other suggestions.
    Thanks - Carlene
    Carlene S.

  • Parallel Task Error resolution for Marketing Campaign Load

    Hi,
    During a Marketing campaign load, we encountered the "Parallel Task Error".
    Description of error:
    Error/Warning : Error invoking service 'Mktg Data Load Service', method 'CampaignLoad' at step 'Load Segment Tree Cells/Segments'.(SBL-BPR-00162)*
    +*
    One or more of the parallel tasks may have encountered an error.  Any queued tasks that were scheduled to follow the failed task have been cancelled.(SBL-MKT-00453)*
    Further investigation revealed that the unique constraint on the S_CAMP_CON table was not being met. As per a suggestion by one of the Oracle Support Web's SR, they had asked to change the value of the field 'Token Number' (in the load file format) to a randomly generated number using the formula:
    CAST((RCOUNT(1) + 001) as varchar(40)) || '001')
    However, the issue arises when we assign more than one nodes of a segment tree to a campaign. Due to this, the token number would be repetitive between records of the two nodes.
    Hence, to overcome this error, instead of defaulting the value of Token Number to a system generated field, or using the above function, we made it default to a unique value (for example: account id), coming from a database column. This way we made sure that the token number is unique for all the records being loaded by the campaign.
    This resolved the error, however we would like to confirm if this is the right approach? Can someone let us know if there is any other solution to avoid the error?
    Thanks in advance

    Hi,
    During a Marketing campaign load, we encountered the "Parallel Task Error".
    Description of error:
    Error/Warning : Error invoking service 'Mktg Data Load Service', method 'CampaignLoad' at step 'Load Segment Tree Cells/Segments'.(SBL-BPR-00162)*
    +*
    One or more of the parallel tasks may have encountered an error.  Any queued tasks that were scheduled to follow the failed task have been cancelled.(SBL-MKT-00453)*
    Further investigation revealed that the unique constraint on the S_CAMP_CON table was not being met. As per a suggestion by one of the Oracle Support Web's SR, they had asked to change the value of the field 'Token Number' (in the load file format) to a randomly generated number using the formula:
    CAST((RCOUNT(1) + 001) as varchar(40)) || '001')
    However, the issue arises when we assign more than one nodes of a segment tree to a campaign. Due to this, the token number would be repetitive between records of the two nodes.
    Hence, to overcome this error, instead of defaulting the value of Token Number to a system generated field, or using the above function, we made it default to a unique value (for example: account id), coming from a database column. This way we made sure that the token number is unique for all the records being loaded by the campaign.
    This resolved the error, however we would like to confirm if this is the right approach? Can someone let us know if there is any other solution to avoid the error?
    Thanks in advance

  • Cannot delete email.  Selected edit. Selected email and red circle with white check appears.  BUT, options at bottom of screen do not appear.  Help.

    Cannot delete email.  Selected edit.  Selected email and red circle with white check apprears.  BUT, options at borrom of screen DO NOT APPEAR.  I just get a grey band across he bottom of the screen.

    Correction: the "Move" button is blue, not green.

Maybe you are looking for

  • I want to setup my 9 year old for family sharing and seperate iTunes account but do not have credit cards

    I am unable to setup a new iTunes account / family sharing for my 9 year old as I do not have credit cards, it seems that it is only possible to do so with a credit card, however I feel it is unfair that I would need to apply for a credit card just s

  • How to Loop through another list and update a column with SharePoint Designer 2013 Workflow

    Hi, I am trying to get my head around the new 2013 Workflow Engine and SharePoint Designer 2013 Workflow Text-Based Designer. I have two lists. List A has 2 columns: Title, Completed (Yes/No) List B has 3 columns: Title, LookupListATitle, Completed (

  • How to maintain font appearance when opening a PDF?

    I have a single PDF which I need to import in to illustrator. The fonts used in the PDF are not available but I don't need to edit the text so hopefully no worries – I just need to add a reference number and export out to PDF again. The problem is th

  • Date format in PDF "Printer friendly"

    I am using obiee 10.1.3.4.1 Is it possible to change date format in PDF files that are exported with "Printer friendly" option? For example I have prompt with date 01.12.2011. I want to export whole dashboard (prompt with report) to PDF with "Printer

  • MDT and Configmgr, side by side

    Hi, Currently, we are using an MDT environment (2012) to do our OS deployments. Configmgr is used to install and update applications. We would like to terminate the use of the PXE server on the MDT box and use the PXE boot via configmgr. If I enable