Conditional approval?

I would like to have end users approve role assignments, not role removal or other updates.
The workflow to do this is in place, but I can't see how to make the logic that determines if the work item is for assigning a role or something else.
Do I have to compare the list of current roles with the original list of roles or is there a smarter way to do it?
Thank you in advance
Stefan

Hi,
In the user view you will notice some values about old and new roles
user.update.accounts[Lighthouse].changes[roles].new
user.update.accounts[Lighthouse].changes[roles].old
By comparing the two values you can then determine if a new role has been assigned or not.
For example
<removeAll>
    <ref>user.update.accounts[Lighthouse].changes[roles].new</ref>
    <ref>user.update.accounts[Lighthouse].changes[roles].old</ref>
</removeAll>Good luck

Similar Messages

  • Workflow Conditional Approver

    Good morning, all-
    I'm trying to set up a workflow which would allow a manager to approve the attendance of an associate at a given event.  The associates may have different managers (eg associate 1, 2, and 3 may need approval from manager a, while associates 4,
    5, and 6 may need approval from manager b).
    Can anyone give me input on how to set up this conditional requriement in a workflow?  Please note, however, that I do not have access to actually code anything.  I can simply use the workflow 'wizards' in sharepoint.
    I can, however, modify the list and  its settings, if that would help.

    Casey,
    This workflow can be build using SharePoint designer without writing any code.
    Se this video - https://www.youtube.com/watch?v=nSNDzq3ev4I
    You can take two approach
    1. You can ask user "who is your manager/approver" and then start approval workflow by reading and assigning task from that field
    2. You can maintain a SharePoint list (for master record or configuration record) as User and Manager as two column. You need to maintain a complete list of user and their approver in this list. Later from Designer workflow, you read from this list and assign
    task as per list data config.
    Hope you got the idea and approach to go forward. Let us know if you need more help
    Please 'propose as answer' if it helped you, also 'vote helpful' if you like this reply.

  • Conditional approval for payment

    Hi Experts,
                   wanna set approval for on- account outgoing payment . Tried following queries but not working. Kindly suggest the correct one
    SELECT (Case When (select $[ovpm.nodocsum.0]) > 0 then 'TRUE' Else 'FALSE' End) TF FROM OVPM where cardcode=convert(varchar(20),(Select $[OVPM.cardcode.numeric]),103)
    SELECT (Case When (select $[ovpm.nodocsum.0]) > 0 then 'TRUE' Else 'FALSE' End) TF FROM OVPM where cardcode=convert(varchar(20),(Select $[OVPM.cardcode.numeric]),103) and docnum =(select  $[OVPM.docnum.0])

    Hi,
    Try this:
    SELECT distinct 'TRUE'  FROM dbo.OVPM T0
    where $[ovpm.nodocsum.number\] > 0 and T0.docnum = $[$3.0.0\]
    Thanks,
    Gordon

  • Query support for approval templates

    hi
    i want set approval on the base of query so i write query as follow 
    SELECT T0.[CardName], T0.[CreditLine] FROM OCRD T0  INNER JOIN OCRG T1 ON T0.GroupCode = T1.GroupCode INNER JOIN OINV T2 ON T0.CardCode = T2.CardCode
    WHERE T1.[GroupName] ='INSTATION' AND
    T0.[CreditLine] >= 0 AND
    T0.[CreditLine] <=50000
    GROUP BY T0.[CardName],T0.[CreditLine]
    but on this condition approval is not set so if i write query wrong then pls send updated quer
    regards,
    sandip

    Hi
    There are plenty of threads how to write user defined query for  writing approval query .
    You have to use something like this ;
    Select Distinct true ...
    Here is what I found for you
    Re: HELP TO WRITE A QUERY
    Please search forum first
    Thank you
    Bishal
    Edited by: BIshal Adhikari on Dec 11, 2008 9:59 AM

  • Embedded Summary Workaround on Crystal 11

    Hi all.
    I've written a report on Crystal 2008 using embedded summaries in a cross tab, and I need to replicate this in Crystal 11 (because our reports runner only supports Crystal 11).
    Here is my issue.
    I have a cross tab that calculates a percentage figure based on the number in the previous column.Below is the image of the cross tab.
    http://i55.tinypic.com/335e2ig.jpg
    As you can see, using the 'Conditional Approval' column as an example, the 'Conv%' is worked out by doing 2/5*100 (2 being the Case_ID value in that column, and 5 being the Case_ID value in the previous column).
    I have no idea how to achieve this without embedded summaries!
    Please help

    Help!!

  • Please help, fha tentative Aug closing but tax issue

    I could really use some guidance I am sick with worry. I file my 2011 12 and 13 taxes late. I thought I had filed them earlier but when I checked a month ago I could not get a tax transcript so I called the IRS and they told me they had not been filed and that my husband was a victim of identity fraud; somebody did file his as single instead of married joint. He took 12 and 13 to the IRS office and have them stamp them paid the amount due. This was on July the 15th, they cash my check a week later. I thought that cashing my check made the likelihood of my transcripts being available reasonable so I found a house. (As my husband is disabled and has a lot of cancer related medical bills which has hurt his credit and he can't work this fha loan will be in my name only. ) Now Ive put 1300 dollars into appraisal, inspection and fix electric outlet problem plus my earnest money. I receive my conditional approval this week and one of the things they need me to sign is the 4506 T for 11 thru 14 tax transcript. I went to the IRS site and found 14 was available but there is no 12 13 or 11. I double checked my records and I have the stamped copy for 12 and 13 but we missed filing 11. I dropped that of this week, got a stamp and paid tax at irs. we're supposed to close August 28th, fha. I fear these tax transcripts are not going to be available on time and I'm going to lose all this money and have no where to live. oh my gosh what do I do ...I'm having complete anxiety over all this. Getting our own home again is a dream and returns us to a place where we were before he got sick. I'm so mad at myself for not ensuring the taxes were done right in the first place. I'm very stressed and now have made myself even more stressed. I'm going to try calling irs tomorrow. Any advice with them or keeping this deal from falling thru?

    Hi, I am still working through this issue! Uggghh and to the point I'm having nausea and no sleep! The good news is lender doesn't need 11 and 12 and I have 14. That leaves 13 which is causing me grief. I have to get transcript to loan officer by tomorrow to meet closing deadline. .we're supposed to close Aug 28. I have a tax advocate calling me today but I found out that 2013 has been rejected for some type of error. Letter in mail which I don't have yet. If I made a mistake can tax advocate help with amending 1040? If I didn't make a mistake with this rejected can tax advocate help? Any knowledge about these things would be helpful. Thanks

  • Auto loan suggestions request

    My finance background and stats can be found here and is one day old data as of this post. I read this car buying article and bought a myfico subscription after reading this article but will have to wait until tomorrow to confirm my identity to see my auto fico score. I'm looking to buy a 2013 Kia Optima Hybrid in the 15k to 16k range. I make roughly 24K a year right now and live in my dad's house (he long distance truck drives and needs a house-sitter so I don't pay rent or utilities) I applied for CapOne Auto Financing and was conditionally approved for $23,500 @ 6-11% APR.  They asked for pay stubs/summary before proceeding. I will receive these on Monday. I then applied for financing with my bank Y-12 (Dept of Defense credit union) and was conditionally granted 3.04% for 48 months and 3.54% for 60 months. They also need proof of income and also require a cosigner (this is my first car).   I've got 4 other credit unions on my list but am holding off for now, the trend here is lenders want my earnings statement.  My brother was willing to cosign for a car last year but I decided to start with a $1000 personal loan (almost paid off now, no missed payments) and I'm waiting to hear back if he wouldn't mind cosigning again.  Obviosly, I'd like the 3% APR. I ordered car buying for dummies from my local books a million, should be in my hands early next week. My questions are:
    I've heard all car related inquiries only count as one inquiry. Is this true?Has anyone had success with starting a lowest interest bidding war with lenders? Has anyone had success with starting a lowest price bidding war between dealers?How quickly can one refinance a car to exclude the cosigner?
    Any help here would be appreciated. Cheers,Romulus     

    Yes, i tried to do that but it looks like the there is some fundamental restriction imposed by OIM . To have view attributes , you must have modify permission as well ..
    please check my other thread on this .
    'View User Details'  Authorization Privilige Issue
    Thanks for all your help . Appreciate your help on this.
    Thnks
    Sid

  • Sorting a matirx

    I have developed a report that uses a matrix to report chemical components across the page and their number values down the page. I would like to know if there is a way to sort the components in a specific way, not just alphabetically (Break order -ascending/descending). The only way i can think of doing this is to hard code each column with program units for each component in my specific order.
    Any suggestions??
    Thanks
    MIke

    here's the query.....show me how you would do this...
    select distinct a.sample_id, user_sampleid, b.task_id, component, b.method, sample_type,
    ops$penlims.get_conc(result_id) getconc,
    ops$penlims.get_hrsoperated(a.sample_id) gethrsop,
    ops$penlims.get_minsoperated(a.sample_id) getminsop,
    ops$penlims.get_colldate(a.sample_id) getcolldate,
    ops$penlims.get_colltime(a.sample_id) getcolltime,
    ops$Penlims.get_collpt(a.sample_id) gcollpt
    from nais_samples a, nais_tasks b, nais_results c
    where a.sample_id = b.sample_id
    and b.task_id = c.task_id
    and c.condition = 'APPROVED'
    and b.condition = 'APPROVED'
    and (component like 'Iron' or component like 'Manganese' or component like 'Phosphorus%' )
    and sample_type not like '%GAC%'
    and ops$Penlims.get_collpt(a.sample_id) not like '%BTW%'
    and method like '%200.8%'
    --SEP REPORT
    and a.sample_id not in (200149807,200165236)
    --DEC REPORT
    and a.sample_id not in (200180370,200175730, 200175753 )
    --JAN REPORT
    and a.sample_id not in (200149884)
    and (user_sampleid like 'ALBIN AVE #9A S-117125' or
    user_sampleid like 'ALBIN%#10%S-31038%' or
    user_sampleid like 'ALBIN%#10A%S-122848' or
    user_sampleid like 'ALBIN%#11%S-66657%' or
    user_sampleid like 'AUGUST%#2A%S-122842%' or
    user_sampleid like 'AUGUST%#3%S-20635%' or
    user_sampleid like 'AUGUST%#4%S-37861%' or
    user_sampleid like 'BARTON AVE #1 S-21247' or
    user_sampleid like 'BARTON AVE #2A S-103447' or
    user_sampleid like 'BAY%SHORE%#1%S-59347%' or
    user_sampleid like 'BAY%SHORE%#2%S-72917%' or
    user_sampleid like 'BAY%VIEW%WALK%#2%S-%' or
    user_sampleid like 'BELL%ORE%#2%S-20479%' or
    user_sampleid like 'BELL%ORE%#4%S-69024%' or
    user_sampleid like 'BICYCLE PATH #1 S-32326' or
    user_sampleid like 'BLUE%POINT%#1%S-38320%' or
    user_sampleid like 'BLUE%POINT%#2%S-38321' or
    user_sampleid like 'BLUE%POINT%#3%S-42761%' or
    user_sampleid like 'BROOK%AVE%#4%S-%' or
    user_sampleid like 'CARLETON%#1%S-67197' or
    user_sampleid like 'CEDAR%#1%S-24552%' or
    user_sampleid like 'CEDAR%#2%S-113156%' or
    user_sampleid like 'CEDAR%#3%S-113157%' or
    user_sampleid like 'CENTRAL%WALK #1 S-20305' or
    user_sampleid like 'CENTER%WALK%#1A%S-112290' or
    user_sampleid like 'CENTER%WALK%#3%S-114163' or
    user_sampleid like 'COMMERCIAL%BLVD #1 S-30234' or
    user_sampleid like 'EAST%WALK%#1A%S-%' or
    user_sampleid like 'EASTWOOD%BLVD #1A S-22547' or
    user_sampleid like 'EASTON%#2%S-43641%' or
    user_sampleid like 'EASTON%#3%S-51609%' or
    user_sampleid like 'EDISON%DR%#1%S-%' or
    user_sampleid like 'FISHERMAN%PATH%#1%S-%' or
    user_sampleid like 'FISHERMAN%PATH%#2%S-%' or
    user_sampleid like 'FAIRMONT%1A%S-98350' or
    user_sampleid like 'FIFTH%#34%S-71038%' or
    user_sampleid like 'FIFTH AVE #32A S-115663' or
    user_sampleid like 'FISHER%#3%S-42827%' or
    user_sampleid like 'FLAMINGO RD%#1A%S-200204%' or
    user_sampleid like 'FLAMINGO%AVE%S-%' or
    user_sampleid like 'GORDON%#1%S-51298%' or
    user_sampleid like 'GORDON%#2%S-65505%' or
    user_sampleid like 'HEAD%OF%NECK%#2%S-14710%' or
    user_sampleid like 'HEAD%OF%NECK%#3%S-69364%' or
    user_sampleid like 'HECKSHER%STATE%#1%S-00075%' or
    user_sampleid like 'HORSEBLOCK RD #1 S-46400' or
    user_sampleid like 'LAFAYETTE%#1%S-28503%' or
    user_sampleid like 'LAFAYETTE%#2%S-33005%' or
    user_sampleid like 'LAFAYETTE%#3%S-47435%' or
    user_sampleid like 'LAMBERT%(MAST%#1%S-71881%' or
    user_sampleid like 'LAMBERT%(CPGE%S-113006' or
    user_sampleid like 'LAMBERT%(CPGE%#2%S-%' or
    user_sampleid like 'LINCOLN AVE #1 S-38701%' or
    user_sampleid like 'LOCUST%AVE%#5%S-68690%' or
    user_sampleid like 'LOCUST%DR%#3%S-36460%' or
    user_sampleid like 'MAIN%BAY%EW%#1%S-89754%' or
    user_sampleid like 'MAIN%BAY%EW%#2%S-94274%' or
    user_sampleid like 'MAIN%BAY%EW%#3%S-89756%' or
    user_sampleid like 'MARGIN%DR%EA%#3%S-100691%' or
    user_sampleid like 'MARGIN%DR%EA%#4%S-%' or
    user_sampleid like 'MOFFITT%#1%S-63618%' or
    user_sampleid like 'MONTAUK%PT%ST%BLVD%#1A%S-119237' or
    user_sampleid like 'MONTAUK%PT ST BLVD #2 S-115703' or
    user_sampleid like 'MORRIS AVE #1 S-28819' or
    user_sampleid like 'MORRIS AVE #2 S-29492' or
    user_sampleid like 'NICOLLS%#1%S-24047%' or
    user_sampleid like 'NICOLLS%#2%S-33308%' or
    user_sampleid like 'NICOLLS%#3%S-74505%' or
    user_sampleid like 'NO%FIFTH%#1%S-29491' or
    user_sampleid like 'OLD NECK%#2%S-46713%' or
    user_sampleid like 'OVAL DR #3 S-19584' or
    user_sampleid like 'POINT O%WOOD%#1%S-%' or
    user_sampleid like 'POINT O%WOOD%#3%S-%' or
    user_sampleid like 'POINT O%WOODS #2A%S-%' or
    user_sampleid like 'QUOGUE%RI%R%#1%S-94286%' or
    user_sampleid like 'QUOGUE%RI%R%#2%S-108161%' or
    user_sampleid like 'RAIL%OAD%A%#1%S-32359%' or
    user_sampleid like 'RALEIGH%#1%S-118689' or
    user_sampleid like 'ROBINS WALK%#1%S-24484' or
    user_sampleid like 'SHADY%#1%S-93701' or
    user_sampleid like 'S%DAVIS%AVE%#1%S-51275' or
    user_sampleid like 'S%FULTON%#1%S-57357' or
    user_sampleid like 'SUNRISE%#1%S-55733%' or
    user_sampleid like 'SUNRISE%#2%S-55734%' or
    user_sampleid like 'SUNRISE%#3%S-66429%' or
    user_sampleid like 'SY C%#4%S-117789%' or
    user_sampleid like 'TENETY%#2A%S-117500%' or
    user_sampleid like 'TENETY%#3%S-37681' or
    user_sampleid like 'THOMAS%AVE #1%S-46235' or
    user_sampleid like 'THOMAS%#2%S-50546' or
    user_sampleid like 'TWELFTH%#2%S-21487%' or
    user_sampleid like 'TWELFTH%#3%S-40330%' or
    user_sampleid like 'TWELFTH%#4%S-51457%' or
    user_sampleid like 'UNION%#1%S-19048' or
    user_sampleid like 'UNION%#2%S-21244%' or
    user_sampleid like 'UNION%#3%S-42762%' or
    user_sampleid like 'WATERWORKS%#1%S-60486' or
    user_sampleid like 'WILLIAM%FLOYD%#3%S-47438' or
    user_sampleid like 'WYANDANCH%#1A%S-98322' or
    user_sampleid like 'WYANDANCH%#2A%S-117856' or
    user_sampleid like 'WEST PROSPECT ST #2A S-99014')
    --AND sample_type like 'PRODUCTION CONTROL%'
    and user_sampleid not like '%OBS%'
    and sample_type not like '%RAW%'
    and sample_type not like 'BTW%'
    and sample_type not like '%TEST%'
    and sample_type not like 'ENGINEERING%'
    and ops$penlims.get_frequency(a.sample_id) not like 'ANNUALLY'
    and ops$penlims.get_frequency(a.sample_id) not like 'BI-ANNUAL'
    AND ops$penlims.get_colldate(a.sample_id) between :inStartDate AND :inEndDate
    order by user_sampleid, getcolldate, getcolltime, gcollpt desc
    Its returning everything correctly but a bit out of order, the way its returning 'user_sampleid' is a bit off:
    ALBIN AVE #10
    ALBIN AVE #11
    ABLIN AVE #9A
    9A should be first right, but 9 is a higher value than 1. I need to make 9A come first if its possible.
    I would attach the page of the report of interest if you'd like, but you get the idea....
    THANKS!!!
    Mike

  • Quality Control

    Hello, I'm at the near end of the mortgage process. I've satisfied all conditions related to the conditional approval. I have passed quality control and now my file is in underwriting for final approval.  Is passing quality control a good sign?  I am expecting clear to close Monday or Tuesday. 
    Thanks!

    asbinjax wrote:
    Welcome to myFico, mycredithome! Yes, passing QC and going to Underwriting is a good sign, and shows you are making progress. I agree with the other poster, just try to be inconspicuous. If you can think of anything that might be important that they havent asked for, be prepared for it.  IOW, try to anticipate what they might ask for.  An example might be if you had a credit problem within the past 10 years, consider what you would put in a letter of explanation (LOE).  Sometimes, lenders pull a Full or factual CR instead of just the normal one, but it does cost them extra.  This would show anything that is suppressed from the regular view, like a CO from 8 years ago, when it is normally excluded after 7 years.. Anyway, yes, QC behind you is a good thing. GL The Underwriter reviewed all my documents before a comittment letter was issued.  The minor conditions was cleared by the loan processor.    I haven't had any credit problems. My credit is spotless.   I received a clean approval.   All I needed was docouments from 3rd parties such as title company.    Hopefully I get the clear to close today to start preparing my move! 

  • How to set the conditions for item deletion approval workflow?

    Hi,
    I have created approval workflow for item modifications ie, when user try to modify an item, it will send a mail to Project Manager. For that I set the conditions in Change the behavior of the overall task: 1. When the task process starts 2 . When the task
     process completes .
    Change the behavior of the single task: 1.when a task is Pending.
    [I followed this https://www.nothingbutsharepoint.com/sites/eusp/Pages/5-Steps-to-Enhance-SharePoint-2010-Approval-Workflow.aspx ]
    My Requirement is that I want to set this same workflow for the scenario: when the user deletes an item it will send a mail (intimation mail for item deletion) to Project Manager. here i dont want to send modification mails when user deletes an item.
    When user modifies an item: 1. intimation mail, 2. Approve/Reject mail 3. intimation for approval / rejection mail.
    When user deletes an item: 1. intimation mail.
    How can we set it in one approval workflow?? where i have to set the condition for sending either item modification mails or deletion mail.
    Thanks,
    Praveen ji

    Hi,
    According to your post, my understanding is that you wanted to start approval workflow when item deleted.
    You should first make some changes to trigger the workflow when you delete the item.
    You can use the Event Receiver to achieve it.
    In order to trigger workflow on item delete you need to create event receivers and from event receiver call the workflow already attached with list.
    http://ravendra.wordpress.com/sharepoint-workflow-on-list-item-delete/
    You can also create custom action to start the workflow, you can refer to the following article, then modify the workflow as your need.
    http://blogs.sharepoint911.com/blogs/jennifer/Lists/Posts/Post.aspx?ID=50
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • How to activate Approval in Sales Order for the UDF with condition

    Dear Expert,
                       I have created the UDF field Rebate(type amount) in Sales Order.I want to activate the approval procedure for this UDF with condition where Rebate is greater then Zero.I had applied the query and Activate it in approval procedure.--
    SELECT (Case When IsNull(count(T0.[DocEntry]),0) <>0 Then 'True' Else 'False' End) AS TF            
    FROM Ordr T0   where DocType='I' AND t0.U_rebate >0 and convert(Varchar(20),T0.[CreateDate],103) =(select convert(Varchar(20),Getdate(),103))
    But I found that the approval procedure activate every time inspite the Rebate field is Zero.
    Plaese suggest some soloution for it.
    regards,
    PankajK

    Hi Pankaj......
    Try this.......
    Select Distinct 'True' From ORDR T0 Where T0.U_Rebate>0 and T0.DocType='I' And T0.DocNum=$[ORDR.DocNum.0]
    Hope this will help you.......
    Regards,
    Rahul

  • Review Activity (RA) Approval Condition is Changing

    Hello everyone,
    I am running SCSM 2012 R2 version 7.5.3079.0 (no CUs).  I am having an odd issue where it seems as though the approval condition is changing on review activities.  I can't seem to figure out if I've done something or if there is something else
    going on.  This is causing some tickets to "stall" and not actually get processed or is delaying actual approvals.
    So as an example, the person who originally designed the system put an Automatic Approval Review Activity at the beginning of every SR.  In the template, the Approval Condition was set to Automatic and there were no reviewers.  All of a sudden
    a reviewer with no name would show up and the approval condition would become unanimous.  I since removed that RA.
    Now there is a similar issue I am finding on my Change Requests (CRs).  I have only done three as we are basically doing dry runs before we convert off our old system.  In my template, I have a review activity that has the six members of our
    change approval board as reviewers.  The members rarely change so I saw no reason to make this dynamic.  The template has the stage set to Approve with an Approval Condition set for Percentage.  The threshold is 66% or 4 of the 6 reviewers. 
    At some point, the approval condition was changed to unanimous.  If I look at the history of the RA, I can see where the activity was created and it says Approval Percentage 66.  The RA went from Pending to In Progress and then about a minute later,
    the approval condition and percentage changed.  The name on that time entry is just one of my service accounts.
    If it helps...here is that process that the CR template follows
    Automatic Review Activity, which has not been an issue so far.
    Runbook Automation Activity - Updates some fields on the CR with information based on fields.  Also modifies the reviewer in the next step to be the Business Owner of a system.
    Business Owner Approval Review Activity - Template is set to unanimous and has one blank reviewer that is updated by the previous runbook.
    Change Approval Board Review Activity - Explained above.
    Runbook Automation Activity - Converts the Change Request to a Release Record.
    I appreciate any and all assistance that someone could provide.

    This is a common issue.... try restarting the following three services: Microsoft Monitoring Agent, System Center Data Access Service, System Center Management Service and deleting your health service cache (Installation Folder/Health Service State) (it
    will regenerate once you restart the services)

  • How to define role approver/owner - through condition id in ERM 10.0

    Hi All,
    We have created a BRF + rule for Role approver with Business Process & Function area by giving the Result value as Condition ID eg., Z001
    We have provided this condition ID Z001 - in Role Owners table [Under Set Up- Role Owners] and defined the role approver and assignment approver with the User details.
    Now when we are trying to create a role with the above attribute combination of Business Process & Function area - the role is not picking up the Role Owners automatically in Owners/Approver tab [In 5.3 we can maintain approval criteria where we can define the role owners/approvers based on different attributes].
    Are we missing any configuration setting here for auto pick up of Role Owners based on defined attributes from Role Owner table.
    Thanks and Best Regards,
    Srihari.K

    Hello All,
    Please help us , I am also struggling with same issue.
    Thanks in advance,
    Jagat

  • Pricing conditions changed should get approval

    Dear Experts,
    We have a requirement. A report should run every night which should output the changes in an existing condition record. The result of the report should be sent to the respective manager for approval.
    How can we configure this please help.
    Thanks in advance..

    Hiii
    Here is standard T-code available for the same, AUT10,  Kindly explore to meet ur requirement.
    Thanks and regards
    Shambhu Sarkar

  • Approval of Terms & Conditions

    Terms and Conditions are often integral processes in forms submissions.  Does FormsCentral have an elegant way of acheiving this in a way that meets strict legal standards.  I can think of a few different ways of achieving this result, but would rather not have to recreate the wheel if someone else has acheived the same result.... especially when the terms and conditions are very lengthy.  Can someone suggest a best practice for having a user approve multiple terms and conditions as part of a forms submission?

    Have you considered using the "text box" to spell out your terms, in conjunction with a [Do you agree to this Specific Term?" check "yes" or "no"] ??  Terms can be located and read by user with clicking on the "question mark" symbol to show the "text box"
    There is also the function of the "Skip Logic" which may be useful in conjunction with "Insert Page Break". Perhaps you could devote an entire page to the Terms & Conditions at Font size 9 or 10. (still readable and not too small)

Maybe you are looking for