Warning about past dates on Campaign Canvas

It would be awesome if Eloqua alerted you if a Wait Step had a date that was in the past.
e.g. by changing the color of the wait step
or by adding a little notification icon
This could help to prevent mistakes

What a great idea. I address this (and other dumb mistakes I've made) by using a Campaign Checklist spreadsheet. I won't activate a campaign until I've gone through a series of steps for each element in the Canvas, including checking whether the names of my events are correct, whether the wait step is in an appropriate timezone (as well as being in the present), etc. It's amazing how many mistakes my checklist has saved me from making - dumb things like calling an "Industry Congress" an "Industry Conference," etc. I really don't have OCD (anyone who sees my desk will attest to this) but I regard taking the extra step to go through this checklist as part of protecting my company's brand.
And whenever I make a new mistake, I add it to my checklist. Believe me, the checklist does continue to grow!

Similar Messages

  • Can anyone help me write a code about coping data from many files and paste them to one file !?

    Hello ! 
    As I said in title , I have alot files (e.g. 60 files) and I want to write a code to copy 5 columns (for examples) of special sheet of files and paste them in one file respectively. For perceive it I explained it more below .
    Suppose one of my files is simplified as this : http://s000.tinyupload.com/?file_id=00699705919876414523
    The name of  this file is 2006Oct and assume my excel files are like "2006Oct, 2006Nov,2006Dec,2007Jan ... 2010Dec". At first I should go to "my files" sheet of 2006Oct file and copy columns " A,B,C,D,E,F " that has "PerturbationNumber=1"
    respectively and then paste these to a file that is output file and repeat this process for the other files ( 2006Nov and etc ) and paste data in output file sequentially. 
    I appreciate and look foreward for any help in this issue.
    Majid

    Try code below
    Sub CombineBooks()
    Dim wb As Workbook
    Dim sourceSht As Worksheet
    Dim destSht As Worksheet
    Set destSht = ThisWorkbook.Sheets(1)
    destSht.Cells.Clear
    FolderName = "C:\temp\test\"
    file = Dir(FolderName & "*.xlsx")
    firstSht = True
    Do While file <> ""
    Set wb = Workbooks.Open(Filename:=FolderName & file, ReadOnly:=True)
    Set sourceSht = wb.Sheets(1)
    With sourceSht
    sourceLastRow = .Range("A" & Rows.Count).End(xlUp).Row
    If .Cells.AutoFilter Then
    .Cells.AutoFilter 'turn off autofilter
    End If
    .Cells.AutoFilter Field:=6, Criteria1:="1"
    If firstSht = True Then
    Set copyRange = .Range("A1", .Range("E" & sourceLastRow)).SpecialCells(xlCellTypeVisible)
    destSht.Range("F1") = "FileName"
    firstSht = False
    destNewRow = 1
    Else
    Set copyRange = .Range("A2", .Range("E" & sourceLastRow)).SpecialCells(xlCellTypeVisible)
    destNewRow = destSht.Range("A" & Rows.Count).End(xlUp).Row + 1
    End If
    copyRange.Copy Destination:=destSht.Range("A" & destNewRow)
    LastRow = destSht.Range("A" & Rows.Count).End(xlUp).Row
    If destNewRow = 1 Then
    destSht.Range("F2:F" & LastRow) = file
    Else
    destSht.Range("F" & destNewRow & ":F" & LastRow) = file
    End If
    End With
    wb.Close savechanges:=False
    file = Dir()
    Loop
    End Sub
    jdweng

  • [svn:fx-trunk] 11454: ASyncList class ASDoc change: added explicit warning about the lack of support for re-inserting pending items .

    Revision: 11454
    Author:   [email protected]
    Date:     2009-11-04 18:17:33 -0800 (Wed, 04 Nov 2009)
    Log Message:
    ASyncList class ASDoc change: added explicit warning about the lack of support for re-inserting pending items.
    QE notes:
    Doc notes:
    Bugs:
    Reviewer:
    Tests run:
    Is noteworthy for integration:
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/collections/AsyncListView.as

  • Very slow pasting data from the Clipboard into a Sharepoint 365 list by using the Quick Edit view

    <p>In sharepoint 2010 it was very fast to paste data from the Clipboard by using the Data Sheet view. Why is it so slow in Sharepoint 365 when using the Quick Edit View? is there a workaround?</p><p>also in Sharepoint 365 if you try to
    paste a large number of records (2,000) it will freeze.</p>

    I'm interest about same thing. Clipboard is often only way to migrate lists between sharepoint versions and now it is almost unpossible to use.

  • Eloqua Wishlist/ Functionalities for Campaign Canvas

    Campaign Canvas wishlist: As eloqua already has most of this functionality in parts and components, it would be good to see this all on campaign canvas.
    This will deffinately help all users across all campaigns, minimizing time and effort to setup and execute campaigns.
    (The icons are fake, they do not exist, just a wishlist mockup )
                    Step
                    Functionality
    Campaign Scheduler
    Combining the functionality of program feeder along with Campaign settings.
           A/B/N Split
    Combining the functionality of Percent based routing and Email Batches. Giving options such as:
    1. Split by counts
    2. Split by Percentages
    3. Data/ Data Card Field values
    4. Split by Open/ Click thru winners over time. Example: 5,5,90
             Send Notification
    A Notification step that allows us to send notifications, based on when the                campaign exection is complete. Few options:
    1. Notification to one or more email addresses, seperated by commas.
    2. Notification to Contact group(s), or user group(s).
    3. Notification to uploaded list of email addresses. (Can leverage contact upload wizard)
    4. An option to choose any emails to be used a notifications.
    5. Ability to choose sender or signature rule to send notificaitons.
        Multi-Channel Delivery
    Ability to Send communications via 1 or more channels. The Options are:
    1. Email
    2. Direct Mail (May be into a some sort of list, with third party settings)
    3. SMS. (Internal or with third party settings)
    4. Phone Voicemail (To send voicemails, internal or with third party settings)
    5. Mobile version (If preferences available, otherwise based on responsive design)
    6. Fax (Internal or third party settings)
    7. To third party system wit configration settings.
    Upload wizard for Components Library
    1. Email Header
    2. Email Footer
    3. Shared Content
    4. Dynamic Content
    5. Signature Layout
    6. Signature Rule
    Any thoughts are welcome!!

    Love the running list! Here's a few more to add:
    - Ability to schedule specific batch sizes/times for emails to go out -- for example, if I have a segment of 1000 people, i want to be able to send to 100 people today at 9am and then the rest tomorrow at 10am without having to create 2 separate segments or create a filter to base a decision rule off of.
    - Decision rules based off of segments -- it's a pain to have to save it as a shared list just to filter.
    - Ability to view all Campaign Members by step, and to search by it. Currently if I want to remove a contact from the Campaign, I have to know exactly what step they're in and manually go in and remove them rather than searching among all Campaign Members.
    - Ability to drag/drop or delete multiple items at once -- if you have a large drip program and then you decide to add in a step at the beginning, you currently have to either live with what becomes a really messy-looking canvas, or you have to take the time to move every element on the canvas individually to make room for the new steps. Related to this: Ability to move the auto-created segments when members are added from either Program Builder or a Form processing step -- currently these all just stack on top of each other so you can't read them.
    A lot of these would be covered if we can get full Program Builder functionality added to Campaign Canvas!

  • What is the SAFEST SEQUENCE to convert from a Outlook/iPad/iPhone synced with MobileMe to syncing with iCloud (I have 10 years of calendar diary events and 3000 contacts) - I am worried about the data issues that have been posted about iCloud.

    What is the SAFEST SEQUENCE to convert from a Outlook/iPad/iPhone synced with MobileMe to syncing with iCloud (I have 10 years of calendar diary events and 3000 contacts) - I am worried about the data issues that have been posted about iCloud.
    This has worked fine with MobileMe with only a couple of minor glitches in the past.
    Any experience doing this the "right" way?

    The warranty entitles you to complimentary phone support for the first 90 days of ownership.

  • Editing a Wait Step in Campaign Canvas

    I have a wait step in Campaign Canvas to wait until a specific date - 5/5/15 at 7am because the email is supposed to go out at that time. If I want to change the send date, can I deactivate the program and then change that wait step to wait until 5/7/15, will there be any issues with people that are currently held in that step? I know in Program Builder it can be tricky editing the Hold steps if there are people currently in that step, but if I'm not waiting a specified number of days, but rather a specific date, should I be OK to go ahead and do that? Or should I just add another wait step after the wait until 5/5/15 instead of editing it?
    Thanks!

    Yes, you should be fine to de-activate, change the date and re-activate. If you don't trust it, you could always keep the wait step like it is, then pass them into a second wait step with the new date. That way you can even visually see if they move.
    Another way to verify is you can click on the green bubble in the corner of the wait step - then scroll all the way to the right, and on the contacts it will tell you when they are waiting until(sometimes you have to adjust the column sizes to be able to see it depending on browser)

  • Save for previous version doesn't warn about incompatibilities

    I just back-saved some code from LV2012 to LV2009. The code included some conditional indexing. I expected that either:
    The code would be converted to a LV2009 functional equivalent without conditional indexing
    I would get a warning about the incompatibility
    I was disappointed to find that I got neither....
    I thought we previously got warnings about incompatibility... Or is my brain superimposing some wishful thinking onto my memories again?
    Chris Virgona
    Solved!
    Go to Solution.

    Just getting back to this thread after a busy week...
    The project that I backsaved included 2 VIs with conditional indexing. Neither had particularly complicated logic and the data types were a scalar and a small flat cluster of standard types. The one interesting thing about it was that both myself and a colleague both noticed the problematic backsave on different PCs and with different revisions of the code.
    Anyway, I since tried to reproduce the issue but failed... (Doesn't that always happen straight after a forum post?!) Now when I do a backsave (on similar code, lost track of the original code where I noticed this) I get the build array + case structure + shift register...
    BUT there is one problem: The new shift register always seems to be uninitialised. That seems buggy to me... (It definitely produces defective code in my case.) Is it that way by design for some reason??
    Chris Virgona

  • Getconf returns compiler flags that the compiler warns about

    I have Workshop 12u1 installed on my Solaris 10u8 machine (x86_64). I'm up to date with patches as of a couple weeks ago.
    I'm well aware that the Workshop suite has deprecated flags like -xarch=generic64, -xarch=amd64a, etc.
    However, when I run "getconf" on my Solaris 10 system, some of the conf settings still return those older flags that the compiler now warns about. That causes a lot of warning chatter when building certain applications (e.g. perl 5.10.1) that are smart enough to use "getconf" to try determine what flags to use in certain situations. Using getconf to find the right flags is even mentioned in the standards(5) page, but following its advice results in deprecation warnings from the compiler. Not good.
    If you run the following code you'll see what I mean:
    for f in `man getconf | egrep 'XBS'`; do echo "Checking $f"; getconf "$f"; doneIs this something that I (as a sysadmin for the system) should be able to configure, or is it something that would need to be patched to fix? The man pages for getconf, sysconf, and confstr aren't clear where the values are actually coming from.
    So, how should this be fixed?
    Thanks,
    Tim

    Enchanter wrote:
    Since I'm running regular old Solaris 10, rather than OpenSolaris, I'm skeptical how much help the OpenSolaris developers are truly going to be. I can certainly give it a go, but even if they fix it in OpenSolaris, it might be a very long time before that fix filters into Solaris.Actually, it goes the other way. New features and modification go into the internal Solaris development workspace before they migrate to Open Solaris. The Solaris Express and final releases and Open Solaris releases come from the same source base. Whether a feature or update goes into a Solaris 10 patch depends partly on demand, especially demand from customers with service contracts.
    I'm also a little puzzled about the "backwards compatibility" thinking of the compiler developers. In some areas (e.g. C++ and the standard library), what's shipped with the compiler is years and years behind what's current, apparently in the name of "backward compatibility". Yet where compiler flags are concerned, the developers seem to be much more cavalier about deprecating things and making changes that break backward compatibility.We try very hard not to break code or makefiles. Sun (and now Oracle) makes its money from enterprise users. Their code bases last for a long time, and changes are expensive. Changing a line in a makefile or source code file can mean having to re-certify the application.
    The change from -xarch to -m specifying the memory model was more abrupt than we would have liked, and in hindsight, was probably not handled very well. We were running into combinatorial explosion of -xarch sub-options due to the increasing number of architectures that the compiler supports. Some option combinations quietly resulted in behavior that you didn't expect. (For example, the combination "*-fast -xarch=v9*"did not give the same result as "*-xarch=v9 -fast*".) Separating memory model from the other considerations made the options easier and more reliable to use.
    Don't get me wrong -- I'm all for forward progress with the tool-chain -- I think that the C++ standard library and the defaults should all be brought up to what's current in the industry. Sun Studio 12 update 1 has direct support for Apache stdcxx (if installed in a standard location) in addition to libCstd and STLport. The Apache library will be in the next Open Solaris. When it will be available in a Solaris 10 update has not yet been decided.
    I also think adding support for -m32/-m64 was a good move. It just seems to me that if the developers are going to deprecate a large number of flags that the compiler accepts, they should also make certain that the rest of the operating system can handle that change. To me, that means that they need to work with the developers of getconf/confstr() to make certain it knows how to check the compiler version before it emits a particular flag.Only a few options have been deprecated. It's just that they are probably the ones you used most. :-(
    More than one compiler version can be installed on a system, and compilers can be installed anywhere. Programmers in medium to large shops typically run compilers installed on a remote server, although they might have other compilers installed locally. If getconf had to guess what compiler you were using, it would often guess wrong. If you have suggestions on how to match up getconf behavior with the compiler you want to use, please post them in an Open Solaris forum.

  • PGI is not allowed in past date

    Dear Experts,
    I have a situation where we want to post the PGI/Delivery on past date. I recieved the stock on 20-May so system should allow the PGI/Delivery on 20-May. But when trying to do PGI, system is throwing the error message "Deficit of BA unrestricted use. But it's allowing to post the PGI on today's date.
    Is it not possible to post the PGI on past date or am I doing something wrong?
    Please Help.
    R.S

    Hi!
    You seem to have stock in the current period (June) but not in the previous period (May). For example, your situation might be as follows:
    1st of May - Stock 0.
    5th of May - GR of 5 PC.
    -> 31st of May -> Close period.
    You are now in june and your initial stock is 5 PC.
    Therefore you have:
    Current period (06 2011) = 5 PC
    Previous period (05 2011) = 5 PC.
    Now you post a GR on the 10th of June of 5 PC into the current period. The situation changes to:
    Current period (06 2011) = 10 PC
    Previous period (05 2011) = 5 PC.
    On the 11th of June you try to post a goods issue of 10 PC into the previous period using as posting date 31st of may: you cannot because in may you have only 5 PC and not 10. The system will inform you about the stock deficit in the previous period.
    MMBE shows only the current stock of the current period (for batches, from table MCHB).
    To see the previous period stock check the History Table MCHBH.
    I hope this helps you!
    Esther.

  • Prevent past date entry on the delivery date field

    Hi Guys,
    I was wondering whether it is possible within standard SAP Business one 8.8 to prevent users from entering past date in the delivery date field on the Sales order screen.   I have people making mistakes by entering 10/10/2010 instead of 10/10/2011.  This caused problems with reports etc..
    Is there a formatted search query i can create to warn/alert users with a message stating incorrect date entered? Please advice best course of action?
    Regards
    nick

    Deepak,
    The following code is already in this section?  Can i just add Gordon query below the last "END" statement?
    --    ADD   YOUR  CODE  HERE
    declare @islocked int
    select @islocked = 0
    if(@object_type = '17' and @transaction_type <> 'A')
    select @islocked = U_LockedForEdit from [@A1WMS_Staging] where U_objType = '17' and U_docEntry = @list_of_cols_val_tab_del
    if(@object_type = '22' and @transaction_type <> 'A')
    select @islocked = U_LockedForEdit from [@A1WMS_Staging] where U_objType = '22' and U_docEntry = @list_of_cols_val_tab_del
    if(@object_type = '202' and @transaction_type <> 'A')
    select @islocked = U_LockedForEdit from [@A1WMS_Staging] where U_objType = '202' and U_docEntry = @list_of_cols_val_tab_del
    if(@islocked <> 0)
    begin
    select @error = 999
    select @error_message = 'Order Cannot be Updated/Canceled/Deleted as it is Locked in WMS'
    end

  • Literature about Master Data Management

    Hi,
    I am currently writing my diploma thesis about Master Data Management. Therefore I am looking for literature (Books, Papers, Conference-reviews) about this topic: SAP specific and more general. Any ideas?
    Thanks,
    Stefan

    For public overview information, please check sap.com, for example: http://www.sap.com/platform/netweaver/components/mdm/index.epx.
    A very good overview on SAP NetWeaver MDM and Data Unification (including interviews and flash demos)is provided at http://www.sap.com/germany/campaigns/it-practices/billboard.htm. Select "Data Unification" and go through the contents provided therein.
    For more technical information, see SDN at https://www.sdn.sap.com/irj/sdn/developerareas/mdm.
    Regards,
    Markus

  • Pasting Data Failed error when linking Excel table

    I get an error "data paste failed" when trying to link an Excel table to PowerPivot.  I just installed Office 2010 and Powerpivot.  Below is a dump from the error box.
    ============================
    Error Message:
    ============================
    The object does not exist or read permissions are needed.
    Pasting data failed.
    ============================
    Call Stack:
    ============================
       at Microsoft.AnalysisServices.Server.Refresh(IMajorObject obj, ObjectExpansion expansion)
       at Microsoft.AnalysisServices.Server.SendRefresh(IMajorObject obj, ObjectExpansion expansion)
       at Microsoft.AnalysisServices.MajorObject.Refresh(Boolean full)
       at Microsoft.AnalysisServices.Modeler.Storage.PushedDataTable.TryChangeColumnDataTypes(PushedDataInfo pushedDataInfo, PushedDataSource pushedDataSource)
       at Microsoft.AnalysisServices.Modeler.Storage.PushedDataTable.CreateLinkedTableInternal(CreateTableParameters parameters)
       at Microsoft.AnalysisServices.Modeler.Storage.PushedDataTable.CreateLinkedTableInternal(CreateTableParameters parameters)
       at Microsoft.AnalysisServices.Modeler.Storage.PushedDataTable.CreateLinkedTable(String tableName, IExcelTableDataReader excelTableReader)
       at Microsoft.AnalysisServices.Modeler.Storage.DataModelingSandbox.CreateLinkedTable(String tableName, IExcelTableDataReader excelTableReader)
       at Microsoft.AnalysisServices.Modeler.ClientWindow.CreateLinkedTable()

    Euge,
    Is this still an issue?
    Thank you!
    Ed Price, SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Paste data to table more than one screen

    We have some list of materials need to be pasted from Excel to many transactions like MIGO or VA01 - the item overview table.
    It appears that the number of rows that can be pasted in these transactions are restricted by the rows shown on the screen.
    Can I paste data more than the number of rows appear on the screen ?

    BDC means Batch Data Communication.
    You will get to know about BDC if you go thru this link.
    http://www.sapbrain.com/TUTORIALS/TECHNICAL/BDC_tutorial.html
    Reward points if helpful.
    Thanks
    Aneesh.

  • To the Suggestions Box: Dependent Picklists in Campaign Canvas

    I understand that currently dependent picklists don't exist within Campaign Canvas. This would be a great feature to have and would allow us entering accurate and consistent data.

    Try disabling graphics hardware acceleration.You might need to restart Firefox in order for this to take effect.
    hen perform these steps:
    Click the orange Firefox button at the top left, then select the "Options" button, or, if there is no Firefox button at the top, go to Tools > Options.
    In the Firefox options window click the Advanced tab, then select "General".
    In the settings list, you should find the Use hardware acceleration when available checkbox. Uncheck this checkbox.
    Now, restart Firefox and see if the problems persist.

Maybe you are looking for

  • BLOB access using PL/SQL or SQL

    I have the following script which creates a table and populates it including an employee picture in a BLOB column. -- * cr_lob.sql * -- * created by Lloyd R. Weaver * -- * February 24, 2003 * Connect SYSTEM/MANAGER -- * Initial cleanup * DROP USER OR

  • Cost center and Org unit relationship.

    Hi Guys, I need quick help from any one of you. Actually our org stucture is like Root-> company->plants-> costcenters( deparments)- users. so we create org unit in the structure with some 100001 and assign users for that cost center  org unit , so b

  • Wage type getting posted to wrong GL

    Hello, We have a problem with the Posting Program. We have defined a service category field in the Org assignment infotype.(Indirect/Direct) based upon which the employee's salary gets posted to either Indirect GL or Direct GL's. This functionality w

  • Java.lang.NoClassDefFoundError : IService

    Hello, I am trying to test the IURLGeneratorService. I have the following code: IURLGeneratorService ugs = (IURLGeneratorService)ResourceFactory.getInstance() .getServiceFactory() .getService(IServiceTypesConst.URLGENERATOR_SERVICE); String id = ugs.

  • Dilution of Precision in Java?

    Hi everyone! I'm new to Java and I was wondering if anyone knew if anyone has accomplished a DOP or GDOP calculation in Java. I've been monkeying around with arrays and some low-level matrix stuff. And, Wikipedia has an "equation", but, I dunno how t