SOA

15.2 SOA with Dues and Billing

Has anyone seen or have any sample code for handling Dues and Billing via SOA?

Thanks

A

Way to attach custom field values to AdditionalAttributes?

When we request a member:

$query = new QueryData ( 'Party' );
$query->addCriteria ( new CriteriaData ( 'PartyId', CRITERIA_EQUAL, $imis_profile_id ) );
p>

We get back a set of properties in the AdditionalAttributes section of the object. For example:

-----------------

    [AdditionalAttributes] => GenericPropertyDataCollection Object
        (
            [GenericProperty] => Array
                (
                    [0] => GenericPropertyData Object
                        (
                            [Name] => ContactStatusCode
                            [Value] => A
                        )

Display information from iMIS database on website not built using iMIS WCM

Hi,

I'm looking for information on the best way to display information pulled from the iMIS database on webpages built outwith the iMIS WCM. The information would be similar to the out of the box directory feature in iMIS but with a much improved look and feel.

What is the best way to achieve this using the iMIS toolset e.g. IBO (Net), SOA or API?

I'm really looking for some guidance on where to start with this and what components would be used to do this. The website is built on .Net framework.

Dictionary for SOA?

I'm trying to figure out where several details of contacts and organizations can be found within SOA.

Some fields still giving me problems:

  1. Name.CATEGORY
    Note that contrary to the documentation, this field is often used for things that have nothing at all to do with dues billing.
  2. CO_ID for company records.
    Party and ComboParty both have ParentOrganization, but what about companies with a parent company?
  3. Name.PAID_THRU
  4. Name.TITLE
  5. Name.TOLL_FREE_PHONE

I know I'm not supposed to be thinking of this in terms of the database schema.  I'm just using the database names to communicate unambiguously.  At the end of the day, I don't care where iMIS and SOA store the category or paid-thru date, but when a user points at the screen and says "I want it there", I have to know how to put it there using SOA, or else I can't use SOA.

How to authenticate from an ASP site, not ASP.NET, get user ID using MembershipWebService

I had a customer today that asked the question below. Also figure to have another one shortly. So I am seeking guidance on how to approach the need to authenticate with the membership web service and get an iMIS ID. It is not clear how or if you get a cookie that can be read, or can return the ID. I know that getting an ID was not available in the membership web service in previous versions.

Please post suggestions on how to approach.

This is her question:

 I now need to generate a list of conference participants on our www.xyz.org site (an ASP site)

PHP Toolkit?

I am at a loss. Where is the php toolkit?

Calling SOA Web services via https returns iMIS Login page

I posted this as a comment to a blog post, but since I fear it's being overlooked because of the post's title ...

I'm trying to connect via my local machine to our install of the SOA services. I started with the project in http://www.imiscommunity.com/imis_soa_web_services_examples_15_1_3_7542_... and am able to get the net.tcp binding working just fine:

Running an IQA with Multiple Parameters via SOA

I'm trying to run an IQA query via SOA and to pass through multiple parameters. I couldn't find any documentation though a found a couple of samples here in the community.

The base code I grabbed from Paul Rogers example is:

var em = new EntityManager(AppContext.CurrentIdentity.UserId);
var query = new QueryData("IQA");
// The first query criterion MUST be named "QueryName"
query.AddCriteria(CriteriaData.Equal("QueryName", "$/ContactManagement/DefaultSystem/Queries/SingleContact"));

Find Party by Major Key with SOA

I'm trying to use SOA to find a Party by Major Key.  If a record exists with a specified Major Key then update the Party information, otherwise an insert needs to happen.

An example or sample code of how to find a party by Major Key would be helpful.

SOA bindings and 'rest' service

A couple questions.

1) The SOA services are setup by default with a netTcp binding. I noticed right away the configuration changes they had made (amazingly high maximum lengths), and I'm wondering if there's a listing of other example bindings anywhere, say for SOAP connectivity.

(If not, I'm just going to continue with the plan of modifying a base configuration, which I assume will be fine, but having worked with iMIS ...)