struct
cfid 26680253
control
struct
ACCEPTABLEERRORLEVEL 100
DBID [empty string]
DBOWNER dbo
DBPW [empty string]
DSN omgproduction
LOGLEVEL 100
MESSAGELEVEL 0
RESPONSELEVEL 0
SEARCH
struct
COLLECTION OMGSearchCollection
UPDATE1BY1 true
currentproductgroups
query
  CHANGEDBYFK CHANGEDON DATESVARYYEARLY ENDSON GROUPDESCRIPTION GROUPKEY GROUPNAME GROUPTYPENAME GROUPTYPEPK ISINACTIVE MENUGROUP NUMDATES STARTSON
1 6507 2009-12-12 19:03:45.69 0 [empty string] We have created animals for almost any occasion. Don't see one you want? Call or write us. 30 Animals For grouping Only 4 0 [empty string] -1 [empty string]
2 1 2019-02-20 00:00:00.0 0 [empty string] Group showing current groups in the form of an order sheet 83 Best Sellers System Group 5 0 [empty string] 0 [empty string]
3 1 2012-07-30 00:00:00.0 0 [empty string] Meow! 78 Cats For grouping Only 4 0 [empty string] -1 [empty string]
4 14621 2009-12-29 12:04:31.46 0 [empty string] These delicous treats are perfect for any occasion 51 Children For grouping Only 4 0 [empty string] -1 [empty string]
5 14621 2009-12-29 12:08:22.22 0 [empty string] These delicous treats are perfect for any occasion 41 Clothing For grouping Only 4 0 [empty string] -1 [empty string]
6 14621 2009-12-29 12:09:06.497 0 [empty string] Having a party with a western theme? Does that special boy or girl love horses. Try out these delicious treats. 64 Cowboy For grouping Only 4 0 [empty string] -1 [empty string]
7 6102 2003-09-08 15:16:00.0 0 [empty string] These delicous treats are perfect for any occasion 50 Dinosaurs For grouping Only 4 0 [empty string] -1 [empty string]
8 1 2012-07-30 00:00:00.0 0 [empty string] Bark! Bark! 77 Dogs For grouping Only 4 0 [empty string] -1 [empty string]
9 14621 2008-06-06 09:20:15.947 0 [empty string] These delicous treats are perfect for any occasion 32 Farm Yard For grouping Only 4 0 [empty string] -1 [empty string]
10 6507 2004-05-15 12:17:24.877 0 [empty string] If you are looking for flower cookies, you come to the right place! 67 Flowers For grouping Only 4 0 [empty string] -1 [empty string]
11 1 2012-07-30 00:00:00.0 0 [empty string] 76 Food For grouping Only 4 0 [empty string] -1 [empty string]
12 6507 2008-01-02 17:50:19.767 0 [empty string] Looking for something perfect for that gardener in your life? Each of these tasty treats will remind them of just how special you think they are. 29 Gardening For grouping Only 4 0 [empty string] -1 [empty string]
13 6507 2004-05-15 12:09:29.453 0 [empty string] Do we have bugs! Absolutely. And they taste great(I'd add less filling, but that's someone elses line and besides, these are made with real butter) 68 Insects For grouping Only 4 0 [empty string] -1 [empty string]
14 6102 2003-09-08 15:45:00.0 0 [empty string] These delicous treats are perfect for any occasion 42 Kitchen/cooking For grouping Only 4 0 [empty string] -1 [empty string]
15 6102 2003-09-08 16:27:00.0 0 [empty string] These delicous treats are perfect for any occasion 48 Music For grouping Only 4 0 [empty string] -1 [empty string]
16 6507 2008-01-02 17:52:59.51 0 [empty string] Finally, the perfect cookies for all school sports and events. We will make them in your school's colors and name. Select the color from another cookie and order at least 12 of a shape. 65 School Spirit For grouping Only 4 0 [empty string] -1 [empty string]
17 6507 2003-10-28 12:16:00.0 0 [empty string] Let these delicous cookies take you to the final frontier! 63 Space For grouping Only 4 0 [empty string] -1 [empty string]
18 6507 2004-05-15 12:21:19.467 0 [empty string] These delicous treats are perfect for any occasion, whether your celebrating the end of a season or just a great effort. These cookies will make your party special. Order 12 or more and we can make them in your team's colors. 28 Sports For grouping Only 4 0 [empty string] -1 [empty string]
19 0 2002-05-27 18:02:00.0 0 [empty string] These delicous treats are perfect for any occasion 47 Toys For grouping Only 4 0 [empty string] -1 [empty string]
20 0 2002-05-27 13:50:00.0 0 [empty string] These delicous treats are perfect for any occasion 26 Transportation For grouping Only 4 0 [empty string] -1 [empty string]
21 14621 2007-12-12 14:13:40.983 0 [empty string] Truck 74 Truck For grouping Only 4 0 [empty string] -1 [empty string]
22 6507 2004-05-15 12:41:58.17 0 [empty string] These delicous treats are perfect for any occasion 31 Zoo For grouping Only 4 0 [empty string] -1 [empty string]
23 6507 2010-12-29 17:10:26.357 0 [empty string] Looking for something interesting and novel to take to the beach or pool? Try these delicious cookies. Each is individually wrapped, perfect for keeping out the sand. 52 Beach Occurs over multiple Days 3 0 Every Day 2 [empty string]
24 1 2012-11-25 19:56:17.183 0 [empty string] Here are some of your year-round favorites. We thought we'd put them all in one place to make it easier for you to find and enjoy. 71 Every Day Year Round 1 0 Every Day 0 [empty string]
25 1 2013-08-12 20:39:32.047 0 [empty string] Celebrate your faith with these inspirational cookies 75 Faith Year Round 1 0 Every Day 0 [empty string]
26 6507 2010-09-12 18:25:55.543 1 2019-12-23 O'My Goodness cookies are a perfect match for the cool nights. Great for goodie bags and school lunches. All O'My Goodness cookies are also great for decorating a dinner or lunch table 3 Fall Occurs over multiple Days 3 0 Every Day 2 2019-09-23
27 6507 2009-12-29 12:00:49.457 1 [empty string] Spring! That wonderful time of year when flowers start to bloom and the air smells so fresh after each shower. Like the smell of our fresh butter cookies! Send a box as a thank-you or just to say I love you. 5 Spring Occurs over multiple Days 3 0 Every Day 2 [empty string]
28 6507 2010-08-01 21:02:31.537 1 [empty string] Just what you need for those lazy, crazy days of summer! 2 Summer Occurs over multiple Days 3 0 Every Day 2 [empty string]
29 1 2015-07-20 00:00:00.0 0 [empty string] Texas has it's own set of special cookies. Of course! 81 Texas Year Round 1 0 Every Day 0 [empty string]
30 6507 2010-12-29 17:07:00.46 1 2020-03-19 Coming in from the cold is never so much fun as when you have an O'My Goodness Cookie waiting for you! 4 Winter Occurs over multiple Days 3 0 Every Day 2 2019-12-21
31 1 2013-04-25 15:47:48.727 0 [empty string] Fireworks just seem to be brighter when munching on an O'My Goodness cookie. Perfect for kids of all ages 33 4th of July Occurs in 1 Day 2 0 Holiday 1 2020-07-04
32 1 2013-03-04 20:16:34.737 0 [empty string] Cookies and Christmas go together like chocolate sauce on ice cream! These delights make perfect stocking stuffers, party favors and place cards for that truly memorable dinner table 18 Christmas Occurs in 1 Day 2 0 Holiday 1 2019-12-25
33 1 2013-06-15 05:44:36.027 1 [empty string] Looking for something deliciously unique for that Easter Basket? Try one of these to delight someone special. 22 Easter Occurs in 1 Day 2 0 Holiday 1 [empty string]
34 1 2013-05-20 19:57:14.27 1 [empty string] Here is the perfect treat for that special man in your life. 24 Fathers Day Occurs in 1 Day 2 0 Holiday 1 [empty string]
35 14621 2008-06-06 10:23:55.467 0 [empty string] Remind your family of the wonderful history of your flag with these tasty delights! 57 Flag Day Occurs in 1 Day 2 0 Holiday 1 [empty string]
36 6507 2010-09-12 18:26:19.463 0 [empty string] Put these aside for those special children in the neighborhood. Or keep them for yourself. Either way, these treats will take the fright out of the night. 16 Halloween Occurs in 1 Day 2 0 Holiday 1 2019-10-31
37 6507 2011-11-27 21:44:24.367 1 2019-12-30 Here are the perfect cookies to celebrate each and every day of the holiday. 10 Hanukkah Occurs over multiple Days 3 0 Holiday 2 2019-12-22
38 1 2012-07-30 00:00:00.0 0 [empty string] Ok, these aren't beads, but they taste much better! 79 Mardi Gras Occurs in 1 Day 2 0 Holiday 1 [empty string]
39 1 2013-04-25 16:14:50.077 1 [empty string] Lets remember those that fought and died for our future with pride and celebration. 54 Memorial Day Occurs in 1 Day 2 0 Holiday 1 [empty string]
40 6507 2010-04-05 10:22:06.603 1 [empty string] These wonderful cookies will delight those special women in your life. Treat them to several! 23 Mother's Day Occurs in 1 Day 2 0 Holiday 1 [empty string]
41 6507 2011-12-04 15:59:14.683 0 [empty string] Bring in the New Year right with O'My Goodness Cookies! 19 New Year Occurs in 1 Day 2 0 Holiday 1 2020-01-01
42 14621 2009-12-29 11:38:46.447 0 [empty string] The luck of the Irish comes your way with every bite of an O'My Goodness cookie. 21 St. Patrick's Day Occurs in 1 Day 2 0 Holiday 1 2020-03-17
43 6507 2010-09-12 18:27:30.243 1 [empty string] If you like butter cookies, you'll be giving thanks for these delicious beauties. With their bright fall colors and rich butter taste, these Thanksgiving cookies will brighten up any table. 17 Thanksgiving Occurs in 1 Day 2 0 Holiday 1 2019-11-28
44 6507 2010-12-29 17:07:48.66 0 [empty string] Tired of giving the same old box of chocolates or bouquet of flowers? Give something that tastes as good and smells as sweet. 20 Valentine's Day Occurs in 1 Day 2 0 Holiday 1 2020-02-14
45 6102 2003-09-09 17:06:00.0 0 [empty string] Cookies for every occasion 11 Veterans Day Occurs in 1 Day 2 0 Holiday 1 [empty string]
46 1 2012-11-25 19:55:29.467 0 [empty string] Looking for something different for a new Mom, a young child or a baby shower. Try one of these delicous butter cookies. Each is individually wrapped in a clear bag and tied with colorful tulle. Add a gift box for that special touch. 12 Baby Gifts Year Round 1 0 Special Occasions 0 [empty string]
47 6507 2011-11-27 18:30:43.633 0 2020-09-15 Give something special to those who teach your children. These goodies will show them how much you appreciate their time with your child. And don't forget the bus driver! 49 Back To School Occurs over multiple Days 3 0 Special Occasions 2 2020-08-15
48 6507 2010-12-29 17:08:56.767 0 [empty string] Here are some great ideas for making that birthday special 66 Birthday Year Round 1 0 Special Occasions 0 [empty string]
49 6507 2010-04-05 10:58:39.69 1 [empty string] Use these cookies for all of your fundraisers and as thank-you's. 72 Elections Occurs over multiple Days 3 0 Special Occasions 2 [empty string]
50 6507 2010-04-05 10:35:58.79 0 [empty string] Looking for something perfect for those pre and post parties? Try these uniquely delicious cookies! 25 Graduation Occurs over multiple Days 3 0 Special Occasions 2 [empty string]
51 0 2010-01-07 12:55:06.817 0 [empty string] Looking for something special for your wedding? How about the perfect gift for Bridal showers and rehearsal dinners? Try these exquisite cookies. We can even customize them to meet your colors or attach a label commemorating the event. 43 Weddings Year Round 1 0 Special Occasions 0 [empty string]
displaycontroller
component OMGProd.classes.displayV4-03
METHODS
ABOUTUS
function aboutus
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: About OMG
Hint: Displays OMG History
Description:  
CHANGEPASSWORD
function changePassword
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Change Password
Hint: Enable User to change their own password
Description:  
CONFIRMPASSWORD
function confirmPassword
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Confirm Password
Hint: Enter just the password to use to confirm that current User is still the one at the computer
Description:  
CONFIRMPRODUCTION
function confirmProduction
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Confirm Password
Hint: Enter just the password to use to confirm that current User is still the one at the computer
Description:  
CONTACTUS
function contactUs
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Contact Us
Hint: Creates form for User to request something
Description:  
CONTACTUSSUBMITTED
function contactUsSubmitted
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Contact Request Submitted
Hint: Request to be contacted sent
Description:  
DISPLAYINVOICE
function displayInvoice
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display a single invoice
Hint: Creates display HTML from data in session.invoiceObj
Description:  
DISPLAYMULTIPLEINVOICES
function DisplayMultipleInvoices
Arguments:
Name Required Type Default
ResultStruct Required struct  
DisplayType Required string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display Multiple Invoices
Hint: Displays all of the invoices found in argusments.Results
Description:  
DISPLAYMULTIPLEPRODUCTS
function DisplayMultipleProducts
Arguments:
Name Required Type Default
ResultStruct Required Struct  
DisplayType Required string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display Multiple Products
Hint: Displays all of the products found in the query session.productObj.Search.Results
Description:  
DISPLAYMULTIPLESALESORDERS
function DisplayMultipleSalesOrders
Arguments:
Name Required Type Default
ResultStruct Required Struct  
DisplayType Required string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display Multiple Sales Orders
Hint: Displays all of the sales orders found in the arguments.Results
Description:  
DISPLAYPAGING
function displayPaging
Arguments:
Name Required Type Default
object Required struct  
linkName Required string  
ReturnType: string
Roles:  
Access: private
Output:  
DisplayName: Display Paging
Hint: Creates consistent display of paging through screens
Description:  
DISPLAYPRODUCT
function displayProduct
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display a single product
Hint: Creates display HTML from data in session.productObj
Description:  
DISPLAYPRODUCTIVITYOVERVIEW
function displayProductivityOverview
Arguments:
Name Required Type Default
Report Required struct  
qryEmployees Required query  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display Production Productivity
Hint: Creates display HTML productivity by selecting time period and employee across all tasks. Links to task productivity
Description:  
DISPLAYSALESORDER
function displaySalesOrder
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display a single sales order
Hint: Creates display HTML from data in session.salesOrderObj
Description:  
DISPLAYSUCCESS
function displaySuccess
Arguments:
Name Required Type Default
Header Required string  
Message Required string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display message
Hint: Display passed header and message in a box, indicating the successful completion of something
Description:  
DOWNLOAD
function download
Arguments:
Name Required Type Default
Req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Download File
Hint:  
Description:  
EDITPRODUCTIONSALESORDER
function editProductionSalesOrder
Arguments:
Name Required Type Default
Req Optional struct  
ReturnType: string
Roles: setProductionRequest
Access: public
Output:  
DisplayName: Edit production sales order
Hint:  
Description:  
FAQ
function faq
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: FAQ
Hint: Displays important facts about our products and how we operate
Description:  
FOOTER
function footer
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Footer
Hint: Displays the footer portion of the screen
Description:  
FORGOTIDPW
function forgotIDPW
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Forgot Account Info
Hint: Use email to locate account and send email with ID and PW. Do not send email if no associated User and don't tell that this occured
Description:  
FORGOTIDPWDONE
function forgotIDPWDone
Arguments:
Name Required Type Default
Email Required string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: logout
Hint: Logout, including from stayed logged in
Description:  
FORMATADDRESS
function formatAddress
Arguments:
Name Required Type Default
address Required struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Format Address
Hint: Consistently format name and address
Description:  
GETFORMATEDPRODUCTIONREQUESTLIST
function getFormatedProductionRequestList
Arguments:
Name Required Type Default
Req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName:  
Hint: Provided common formating for Production Request Selection
Description:  
GETWORKACTION
function getWorkAction
Arguments:
Name Required Type Default
Req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName:  
Hint: Return the choices of actions
Description:  
HEADER
function header
Arguments:
Name Required Type Default
Title Required string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Header
Hint: Displays the header portion of the screen
Description:  
LOGIN
function login
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: login
Hint: Login Screen
Description:  
LOGOUT
function logout
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: logout
Hint: Logout, including from stayed logged in
Description:  
MAINTAINBATCHES
function maintainbatches
Arguments:
Name Required Type Default
Req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Manage Production Lists
Hint:  
Description:  
MANAGEBATCHES
function manageBatches
Arguments:
Name Required Type Default
Req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Manage Production Lists
Hint: Create the HTML for viewing, creating, editing and deleting batches that are to be produced
Description:  
PROCESSMENUCLASS
function processMenuClass
Arguments:
Name Required Type Default
MenuItem Required Struct  
ReturnType: String
Roles:  
Access: private
Output: false
DisplayName: Create Menu Class
Hint: Modify label if it contains a redefined substitution string
Description:  
PROCESSMENULABEL
function processMenuLabel
Arguments:
Name Required Type Default
MenuItem Required Struct  
ReturnType: String
Roles:  
Access: private
Output: false
DisplayName: Modify Menu Label
Hint: Modify label if it contains a redefined substitution string
Description:  
REGISTERCOMPLETE
function registerComplete
Arguments:
Name Required Type Default
req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Register
Hint: Register as a User
Description:  
REGISTEREMAIL
function registerEmail
Arguments:
Name Required Type Default
req Optional struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Register
Hint: Register as a User
Description:  
REGISTRATIONSUBMITTED
function registrationSubmitted
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Registration Request Submitted
Hint: Request to register has been sent for approval
Description:  
RESULT
function result
Arguments:
Name Required Type Default
Req Required struct  
ReturnType: struct
Roles:  
Access: public
Output:  
DisplayName: Result
Hint: Adds the messages in HTML format as well as the attributes in a list
Description:  
SEARCH
function search
Arguments:
Name Required Type Default
Req Required struct  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Search
Hint: Display Search and Results
Description:  
SELECTPRODUCTIONREQUEST
function selectProductionRequest
Arguments:
Name Required Type Default
req Optional struct  
ReturnType: string
Roles:  
Access: Public
Output:  
DisplayName: Manage Production Lists
Hint:  
Description:  
SETPRODUCTION
function setProduction
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName:  
Hint: Enable User to select what items where worked on in the selected Production Batch in the task they are currently performing
Description:  
SETTASK
function setTask
Arguments:
Name Required Type Default
Req Required struct  
Action Optional string  
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName:  
Hint: Provided common formating for Production Request Selection
Description:  
WELCOME
function welcome
Arguments:none
ReturnType: string
Roles:  
Access: public
Output:  
DisplayName: Display Calendar
Hint:  
Description:  
hitcount 1
ip 18.207.134.98
ispclogged NO
listsize 20
sessionid F34C99B58E21B20D551BCCEBB8DB0FFA.cfusion
shoppingcart
struct
ITEMS 0
started {ts '2019-10-21 22:12:52'}
timeouttimespan 0.0208333333333
urltoken CFID=26680253&CFTOKEN=b1f0ce874dacb78b-6E7E2A3A-155D-0033-3A44B580A6396AFE&jsessionid=F34C99B58E21B20D551BCCEBB8DB0FFA.cfusion
userobj
component OMGProd.classes.userV2-03
        extends OMGProd.classes.daoUserV2-03
SECURITY
struct
ROLES
struct
KEYS 1
EMAIL [empty string]
PERSON
struct
KEY 0
NAME [empty string]
NICKNAME [empty string]
DUPLICATEPASSWORD [empty string]
ID Public
MESSAGES
struct
HIGHESTSEVERITYCODE 0
MESSAGELIST
array
1
struct
ATTRIBUTE ID
DESCRIPTION Request completed successfully
ID OK
LANGUAGE english
METHOD SignIn
OBJECT User
REFERENCENUMBER Public
SEVERITY 0
TYPE 2
DOCUMENTATION
struct
DUPLICATEPASSWORD
struct
DEFINITION Used to match to password to ensure User entered what they thought
REQUIRED false
HOMEPAGE
struct
DEFINITION Message list
REQUIRED true
ID
struct
DEFINITION ID used to sign in. May normally be an email address. It is more secure if not.
REQUIRED true
KEY
struct
DEFINITION Internal key of the User
REQUIRED false
MESSAGES
struct
DEFINITION Provide any required messages from the product
HIGHESTSEVERITYCODE
struct
DEFINITION The highest severity of the messages provided
REQUIRED true
MESSAGELIST
struct
DEFINITION Array of structures with the message, severity code and other informtion
REQUIRED true
REQUIRED true
PASSWORD
struct
DEFINITION Used to login
REQUIRED false
REMEMBERME
struct
DEFINITION If set, used to keep User logged in across session on same PC when combined with local coookie
REQUIRED false
SEARCH
struct
CURRENTPOSITION
struct
DEFINITION Position of currently viewed product in the search. Used for viewing each item in a search.
REQUIRED false
DEFINITION Used to exchange search information
MAXIMUMNUMBERTORETURN
struct
DEFINITION Return up to this many results
REQUIRED true
REQUIRED false
RESULTIDLIST
struct
DEFINITION List of the Product IDs in the results
REQUIRED false
RESULTS
struct
DEFINITION Array of products that match search criteria
REQUIRED false
SORTFIELD
struct
DEFINITION Field to use to sort query in ascending order
REQUIRED true
STARTPOSITION
struct
DEFINITION Return results starting at this position.
REQUIRED true
STRING
struct
DEFINITION Used to exchange search information
REQUIRED false
MUSTCHANGEPW 1
KEY 12
PASSWORD [empty string]
SEARCH
struct
CURRENTPOSITION 0
MAXIMUMNUMBERTORETURN 50
RESULTIDLIST [empty string]
RESULTS
array [empty]
SORTFIELD ID
STARTPOSITION 1
STRING [empty string]
REMEMBERME false
LASTLOGGEDINON 2019-10-21 22:09:50.423
DEACTIVATEON 1900-01-01 00:00:00.0
CHANGED
struct
BYKEY 1
ON 2019-03-27 09:40:43.817
CUSTOMER
struct
KEY [empty string]
NAME [empty string]
EFFECTIVEON 2012-05-01 00:00:00.0
HOMEPAGE https://www.omygoodness.com/index.cfm
METHODS
ADDRESULT
function addResult
Arguments:
Name Required Type Default
object Required string  
referenceNumber Required string  
StartText Optional string  
method Required string  
attribute Required string  
MessageID Required string  
Detail Optional string  
ReturnType: void
Roles:  
Access: private
Output: true
DisplayName:  
Hint: Add Message in language specified. If the message does not exist in the language specified, then return in English and send email
Description:  
CHANGEPASSWORD
function changePassword
Arguments:none
ReturnType: Any
Roles:
Access: public
Output: false
DisplayName: Change own password
Hint:  
Description:  
CHECKPHONENUMBER
function CheckPhoneNumber
Arguments:
Name Required Type Default
Phone Required string  
ReturnType: struct
Roles:  
Access: public
Output: true
DisplayName: Check Phone Number
Hint: Returns structure with number with letters replaced with digits and IsOK flag
Description:  
CONFIRMPASSWORD
function confirmPassword
Arguments:none
ReturnType: boolean
Roles:
Access: public
Output: false
DisplayName: Confirm Password
Hint: Certain types of activities may require the User to renter their password to ensure that someone else isn't using the PC while the User is away
Description:  
CREATE
function create
Arguments:none
ReturnType: struct
Roles:  
Access: public
Output: false
DisplayName: Create User
Hint: Create a new User
Description:  
DAODELETEREMEMBERMEKEY
function daoDeleteRememberMeKey
Arguments:none
ReturnType: void
Roles:  
Access: package
Output: false
DisplayName: Delete Remember Me Key
Hint: Delete the specific key from the Users Record. Note that keys are kept in a single attribute as a list. Add Key needs to deal with potential for attribute length to be violated
Description:  
DAOGET
function daoGet
Arguments:none
ReturnType: void
Roles:  
Access: package
Output: true
DisplayName: Get User
Hint: Find a User based off of Key, ID, Remember Me Key, or email. Only one can be provided. Rest all public attributes
Description:  
DAOGETPROFILE
function daoGetProfile
Arguments:
Name Required Type Default
req Required struct  
ReturnType: struct
Roles:  
Access: package
Output: false
DisplayName: Get User Profile
Hint: Gets a User Profile
Description:  
DAOGETSECURITYROLE
function daoGetSecurityRole
Arguments:
Name Required Type Default
req Required struct [empty string]
ReturnType: struct
Roles:  
Access: package
Output: false
DisplayName: Get Item Securitiy Type
Hint: Looks Up Security Role based off of Name or Key
Description:  
DAOSETPASSWORD
function daoSetPassword
Arguments:none
ReturnType: void
Roles:  
Access: package
Output: false
DisplayName: Set Password
Hint: Set the password to the hashed value in INSTANCE.Security.MaskedPW
Description:  
DAOSETPROFILE
function daoSetProfile
Arguments:
Name Required Type Default
req Required struct  
ReturnType: struct
Roles:  
Access: package
Output: false
DisplayName: Add or Update an User
Hint: Sets a User
Description:  
DAOSETSIGNINFAILURE
function daoSetSignInFailure
Arguments:none
ReturnType: void
Roles:  
Access: package
Output: false
DisplayName: Set Sign In
Hint: Record that the User ID was used in an unsuccessful login attempt
Description:  
DAOSETSIGNINSUCCESS
function daoSetSignInSuccess
Arguments:none
ReturnType: void
Roles:  
Access: package
Output: false
DisplayName: Set Sign In
Hint: Record that the User ID as signed in, and load the appropriate menu
Description:  
DUMP
function dump
Arguments:none
ReturnType: Any
Roles:  
Access: package
Output: true
DisplayName: Dump instance
Hint: Used for debugging
Description:  
FIND
function find
Arguments:none
ReturnType: void
Roles:  
Access: public
Output: false
DisplayName: find
Hint: Find to see if a User Exists
Description:  
FORMATMINUTESASHOURS
function formatMinutesAsHours
Arguments:
Name Required Type Default
minutes Required numeric  
ReturnType: string
Roles:  
Access: public
Output: true
DisplayName: Reformats minutes as Hours:Minutes
Hint:  
Description:  
GETATTRIBUTES
function getAttributes
Arguments:none
ReturnType: array
Roles: getUser,setUser
Access: public
Output: false
DisplayName: Get attributes for User
Hint: Returns array of structures of attributes
Description:  
GETMENU
function getMenu
Arguments:none
ReturnType: Any
Roles:  
Access: public
Output: true
DisplayName: Get Menu
Hint: Get the menu assigned to the User
Description:  
GETMYPROFILE
function getMyProfile
Arguments:
Name Required Type Default
Req Required struct  
ReturnType: Any
Roles:
Access: public
Output: false
DisplayName: Get the current User's profile
Hint:  
Description:  
GETRESULTCODES
function getResultCodes
Arguments:none
ReturnType: struct
Roles:  
Access: package
Output: false
DisplayName: Get attributes for object
Hint: Returns array of structures of attributes
Description:  
GETUSERATTRIBUTES
function getUserAttributes
Arguments:none
ReturnType: array
Roles:  
Access: package
Output: false
DisplayName: Get attributes for Order object
Hint: Returns array of structures of attributes
Description:  
INIT
function init
Arguments:none
ReturnType: Any
Roles:
Access: public
Output: false
DisplayName: Initialize Common variables used by Common Methods
Hint:  
Description:  
INITCOMMON
function initCommon
Arguments:none
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName: Initialize Common variables used by Common Methods
Hint:  
Description:  
INITRESULTS
function initResults
Arguments:none
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName: Initialize Results
Hint:  
Description:  
LOGACTIVITY
function logActivity
Arguments:
Name Required Type Default
method Required string  
duration Required numeric  
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName:  
Hint:  
Description:  
MOVECONTROLFROMXML
function moveControlFromXML
Arguments:
Name Required Type Default
xmlInput Required Any  
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName:  
Hint:  
Description:  
NEWREGISTRATIONREQUEST
function newRegistrationRequest
Arguments:none
ReturnType: Any
Roles:  
Access: public
Output: false
DisplayName: Process New Registration Requst
Hint:  
Description:  
RECOVER
function recover
Arguments:none
ReturnType: void
Roles:
Access: public
Output: false
DisplayName: Send User ID and PW
Hint: If THIS.Email found, send it email with the associated User ID. Otherwise do nothing
Description:  
REQUESTCFLOGIN
function requestCFLogin
Arguments:none
ReturnType: void
Roles:
Access: public
Output: false
DisplayName: Request Login
Hint: Sets roles in CF Security Context, hiding them from all users without proper roles. Note that this activity is not logged, since it is performed for each and every request
Description:  
RESETMESSAGES
function resetMessages
Arguments:none
ReturnType: void
Roles:
Access: public
Output: false
DisplayName: Reset Messages
Hint: Remove all messages
Description:  
SENDCOMMENT
function sendComment
Arguments:
Name Required Type Default
Req Required Any  
ReturnType: struct
Roles:
Access: public
Output: false
DisplayName: Send Comment
Hint: Returns control, User, and Result
Description:  
SENDEMAIL
function sendEmail
Arguments:
Name Required Type Default
email Required struct  
ReturnType: Any
Roles:  
Access: package
Output: true
DisplayName:  
Hint:  
Description:  
SETCOMMONRESULTCODES
function setCommonResultCodes
Arguments:none
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName: Set common result codes for Object
Hint:  
Description:  
SETPROFILE
function setProfile
Arguments:
Name Required Type Default
Req Required struct  
ReturnType: Any
Roles:
Access: public
Output: false
DisplayName: Set a profile profile
Hint:  
Description:  
SETRESULTS
function setResults
Arguments:
Name Required Type Default
response Required struct  
ReturnType: struct
Roles:  
Access: package
Output: true
DisplayName: Delete this puppy!
Hint: NOT NEEDED ANY MORE. DELETE WHEN ALL REFERENCES REMOVEDSet resultd from instance variable to response object
Description:  
SETUSERRESULTCODES
function setUserResultCodes
Arguments:none
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName: Set result codes for User
Hint: Returns query of all messages that might be returned. This method can be used to extract all of the error messages, build a table, then enable Users to modify or translage messages to meet their needs
Description:  
SIGNIN
function signIn
Arguments:none
ReturnType: Any
Roles:
Access: public
Output: true
DisplayName: Sign in a User
Hint: Use UserID and PW to try to log in. If UserID not passed, the try to use Remember me. Sets Object public attributes if successful and object messag
Description:  
SIGNOUT
function signOut
Arguments:none
ReturnType: void
Roles:
Access: public
Output: false
DisplayName: Sign user out
Hint: Remove any Remember me tracking and Kill the session
Description:  
VALIDATEADDRESS
function validateAddress
Arguments:
Name Required Type Default
Address Required struct  
ObjectName Required string  
ReferenceNumber Required string  
MethodName Required string  
Req Required struct  
ReturnType: Any
Roles:  
Access: package
Output: true
DisplayName:  
Hint: Validate and standardize address. Since CF passes Pointers, changes made to addressObj don't need to be part of a return statemeent
Description:  
VALIDATEEFFECTIVEDEACTIVATE
function validateEffectiveDeactivate
Arguments:
Name Required Type Default
obj Required struct  
objName Required string  
referenceNumber Required string  
methodName Required string  
Req Required struct  
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName: Validate Effective and Daactivate Dates
Hint:  
Description:  
VALIDATEORDERITEMS
function validateOrderItems
Arguments:
Name Required Type Default
OrderItems Required array  
ObjectName Required string  
ReferenceNumber Required string  
MethodName Required string  
Req Required struct  
ReturnType: Any
Roles:  
Access: package
Output: false
DisplayName: Validate line items
Hint: Validates line items a Purchase Order, Order and Invoice.
Description:  
VALIDATEUSER
function validateUser
Arguments:
Name Required Type Default
Req Required Any  
ReturnType: any
Roles:  
Access: package
Output: false
DisplayName: Validate Order
Hint: Returns structure
Description:  
XVALIDATEROLE
function xValidateRole
Arguments:
Name Required Type Default
req Required struct [empty string]
ReturnType: struct
Roles:  
Access: package
Output: false
DisplayName: Custom Validation for Roles
Hint: Put your custom validations here
Description:  
OMG - Sign In


@1991-2019 ABBCH Ousterhout, Ltd