Although Single Sign-On (SSO) is not a new concept, it has become trendy in recent years and has been implemented by a growing number of organizations.
So, what is Single Sign-On?
A Single Sign-On solution allows users to log into multiple different applications using the same username and password. This could be a “social login,” such as “Log in with Facebook” or “Log in with Google,” options you’ve no doubt seen on the web before---or a login that is unique to the applications in your organization. Rather than the traditional model in which each application requires its own login, Single Sign-On manages the authentication across several applications:
Let’s take a look at an example. As a publisher, you sell subscriptions and other digital content on your …
I am excited to announce that Members Advantage, our new membership offering, is available this August. Consultants, clients, and prospects collaborated with us to produce a top-notch solution, suited for large, complex organizations as well as smaller clubs.
AdvantageCS has long been recognized for excellent publishing software solutions. First developed in the late 1970s for a book publisher, followed by a magazine publisher, Advantage has evolved into a suite of products which manage everything from digital entitlements to subscriptions to ebook sales to conference registrations to continuity series to donations, and on the list goes.
And now we’ve enhanced our membership management capabilities to meet the needs of enthusiast clubs, non-profits, professional associations and …
Here are just a few new Advantage features that are either available now or will be soon. Contact your Advantage account manager for more information.
Suspend/Nonpay Cancel All Related Service: You can set up an agreement to bill-suspend and/or nonpay cancel all components based on the suspension/cancellation of any single component. For example, if a print subscription under an agreement is bill-suspended, you can cause all other subscriptions in the agreement to be bill-suspended in parallel, as well as the containing agreement itself. The same handling is available for nonpay cancels.
Print Subscription Bill-suspends and Triggering Term: When a print subscription debit for a past (or future) term reaches a bill-suspend effort, some clients may wish to suspend all service, …
If you’re running a version of Advantage that is 2014r1 or later, the online help you see was built using the Orchard platform (the same tool that is used to power Cider in Advantage). One of the strengths of Orchard is the ability to perform focused searches…provided you know the format and syntax that Orchard wants us to use.
Suppose we’re trying to recall an element of functionality related to trial terms. If we enter the literal string trial term (without quote marks) into the 2016 online help, we get back a discouragingly high number of hits…516, to be exact. That’s because the search query we’ve entered is looking for all occurrences of either the word “trial” or “term.” Not surprisingly, Advantage has a lot of references to one or the other of these words.
We can do better. Let’ …
During order entry at MSTFST, users may use the Escape button during any phase of the order to cancel out of the order. However, depending on what phase of the order they are in, the user must press Escape multiple times before being able to cancel out of the order.
At 2015.0, you can set a control on the script that exposes a Cancel Order button, which is accessible during any point in the order. When clicked, this button will bring the user back to the MSTFST list frame.
Molly Mathe has years of experience in Advantage support and in her Molly Minute, she shares tips & tricks to help users make the most of our software.
How the AdvantageCS Development Team Optimizes Contrasting Styles
I am, by temperament, indecisive. Wishy-washy. Equivocating. I embrace both-and-ism rather than either-or-ism. It gets me in trouble at times.
My wife is similarly afflicted. She and I joke that our family motto is, “Indecision: the key to flexibility.” It’s impossible to plan vacations. “Scotland would be fun,” but so would Tuscany. Or France. Or Spain. We end up enjoying the tried and true cottage-on-a-lake-with-friends we have been visiting for 30 years.
At times, though, both-and-ism is exactly what is called for. Here are three examples from my role leading on the software development teams.
Openers AND Closers
Some software developers love to start new projects, even when it’s unclear how big the project …
New Initiatives in Advantage Quality Assurance
Eva Weissman recently became the QA Team Leader here at AdvantageCS and brings a wealth of experience to her new role. Her expertise is not limited to quality assurance---she is adept at analyzing processes and workflows and instituting efficiency measures at many levels. Through a series of questions from eVantage, Eva describes her approach, the initiatives she has put in place and her future plans for QA.
How do you describe your new role at AdvantageCS in quality assurance testing?
I lead a team of analysts that is responsible for quality assurance. We focus on three main areas: software modifications, regression testing, and process improvements. With regard to software modifications, we develop test plans, do the actual …
These Advantage features are either available now or will be soon. Contact your Advantage account manager for more information.
MST210 - Consolidated Processes, Plus Additional Process Changes: In a major enhancement to Advantage, five separate processes (CIR210, PRO205, AMB210, CEM210, RPS205) have been eliminated and replaced by a single across-module process, MST210. This centralized financial posting process strategy not only consolidates module order processing, but also allows the A/R associated with orders to be posted within the same process. You will need to continue to run ARP210 and ARP230 for standalone debits and credits, but the debits and credits associated with orders now flow through the centralized posting step. Besides MST210, Advantage offers other new posting …
A topic that you might hear software engineers discussing from time to time is technical debt. From the name, you can already guess it is something undesirable. To hear the developers talk, any software that has been around more than a few months has it. Software that has too much of it can’t survive. It becomes buggy, unmaintainable, and irrelevant.
But just what is technical debt? How does software get into it and how do you get out of it? Or avoid as much of it as you can?
There are many different kinds of technical debt but here is a straightforward example. Software code is often organized into methods or functions that implement some piece of functionality. Simple applications may have hundreds of methods. Sophisticated enterprise-level software may have over a hundred thousand …
The ARPCAR view allows you to add payment by selecting an invoice with an amount remaining. By setting the ARP option DFPAYAMT to “Y” (available at 2014r1), the payment amount will default in based on the invoice’s amount due. With this option set to Y, you can also select multiple invoices and enter one payment to be applied across them. The steps involved are as follows:
Set the ARP option DFPAYAMT to Y.
From the ARPCAR list frame, select multiple invoices via keyboard controls (usually shift + click to select multiple invoices, ctrl + click to select a range of invoices).
Invoke the Add Payment action, which will bring up a payment dialog box with the total amount due from the selected invoices defaulted in as the payment amount. The payment amount is open so it can be adjusted. …