These docs are for v20.3.44. Click to read the latest docs for v20.3.186.

Discussions

Ask a Question
ANSWERED

Casting values in expression builder

Hello We are currently using some of the MUF_* tables from Meet_master in some Business object expressions, however all of these are defined as Varchar(100), and we would like to be able to cast these to int so we can preform some arithmetic on the values. Is there a way to cast these columns? We have tried creating a new BO and setting the column the type as integer, and a few different methods in the expression builder but when we go to apply that the column type is always varchar, and we are unable to use them in our equations. I know we can do this with IQA, however it would be easier to do complete this task in the BO as a source table. Thanks, Des
ANSWERED

How to cancel a registration - take 2

Hello, I previously asked this question about a year ago: https://developer.imis.com/discuss/5df3bb11dfbbda021b5d05b2 Frustrated with the very non-answer answer of "this is the definition of OrderLineData" I parked it. I now need to finish knowing how to execute this. *how* do I populate: ``` { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineData", "$value": "contracts Value" } ``` ? The documentation gives no hints (as usual). https://developer.imis.com/reference/eventregistration#canceleventregistration Thank you.
ANSWERED

Cart data contains yearly and monthly membership items in the same cart.

Hello, As requested in this ticket: https://support.imis.com/hc/en-us/requests/187260 I have posted the same here: We have monthly membership setup (in addition to yearly) using the "begins with" customer type method. When looking at a cart (sample attached), you'll notice that the tree at this point: ```test["Items"]["$values"][0]["ComboOrder"]["Order"]["Lines"]["$values"][0]["ChildOrderLines"]["$values"][0]["ChildOrderLines"]["$values"]``` and this point ```test["Items"]["$values"][0]["ComboOrder"]["Order"]["Lines"]["$values"][0]["Item"]["Components"]["$values"][0]["Item"]["Components"]["$values"]``` both contain both membership kit products. (```VIC_FULL_MEMBERSHIP/DUES_VICF_KIT```, and ```"VIC_FULL_MEMBERSHIP/DUES_VICFM_KIT"```) Although the cart totals are correct, the sub line items contents are not correct and obviously cause issues if you are inspecting the cart on a line-by-line case. Cart: https://imis.zendesk.com/attachments/token/4x1kCOer8A8NkTfZyv9yvPqm6/?name=cart.json Here are some images that may illustrate easier: https://imis.zendesk.com/attachments/token/8AVRIeNU6KG15hNLTKBLoNpgb/?name=cart-childlines.png https://imis.zendesk.com/attachments/token/JnZdVITyPNeUY2iOWBcbROWHm/?name=cart-components.png Thanks.
ANSWERED

/api/EventRegistration change for non-registered persons?

Hello, Previously (not sure since what version, but prior to 20.3.6x I suppose) this endpoint used to return 404 if the user id portion of the "registration id" was never registered to the event. e.g. /api/EventRegistration/EVENTID-USERID Now it returns a kind of object that is missing a lot of properties. Is this intended? I mean I suppose the easy way to check if a user hasn't registered is to check for the presence of the "Status" property but that's a little weird. Thanks.
ANSWERED

How do I modify an event registration?

e.g. remove or add program items to someone's registration. I noticed when I remove a program item from someone's registration via the UI, the /EventRegistration/EVENTID-USERID response has that item removed from the "Functions" property of the response. However if I GET /EventRegistration/EVENTID-USERID Remove items from the "Functions" property and PUT it back, nothing changes. How do I remove/add function items to someone's registration. Thank you.
ANSWERED

Entering Gift with set Transaction Date

Hi, We are experimenting creating donations (gifts) using the endpoint: /api/ComboOrder Is it possible to set the Transaction Date of the gift entered? It seems the "OrderDate" is the Date Received (i.e. Effective Date). Thank you for any insight.
ANSWERED

Modify cart - refresh total

Hello, I am wanting to remove items from a cart. I fetch the cart, find the lines in the ["ComboOrder"]["Lines"] section and remove them. However the cart price total does not update. If I remove the total properties from the cart it then seems to make the cart not have any total cost. How do I get the system to recalculate the cart totals? Thanks.
ANSWERED

Error submitting cart

Hi, We are able to successfully get the cart for a given user, no issues, but after updating the cart combo order response to include a BillMe payment, and POSTing to submit the cart we get a 400 error. Is there something else we need to modify? Essentially we were trying to follow this walkthrough, https://developer.imis.com/docs/purchasing-non-dues-subscriptions#8-submit-the-cart. Also, is there a preferred way of 'submitting' the cart? Should you be submitting the cart using a POST to the cart (noting that there isn't documentation here,https://developer.imis.com/reference/shopping-cart) or just taking the ComboOrder from the cart and POST to ComboOrder which seems to be another way to submit the order? Below example that we are trying to post: { "$type": "Asi.Soa.Commerce.DataContracts.CartSubmissionRequest, Asi.Contracts", "EntityTypeName": "Cart", "OperationName": "Submit", "Cart": { "$type": "Asi.Soa.Commerce.DataContracts.CartData, Asi.Contracts", "CartId": "db9a7f88-d154-4548-ae3b-61f2a657800b", "UserId": "23171", "ComboOrder": { "$type": "Asi.Soa.Commerce.DataContracts.ComboOrderData, Asi.Contracts", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "Order": { "$type": "Asi.Soa.Commerce.DataContracts.OrderData, Asi.Contracts", "BillToCustomerParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "23171" }, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "Delivery": { "$type": "Asi.Soa.Commerce.DataContracts.DeliveryDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.DeliveryData, Asi.Contracts", "Address": { "$type": "Asi.Soa.Membership.DataContracts.FullAddressData, Asi.Contracts", "AdditionalLines": { "$type": "Asi.Soa.Membership.DataContracts.AddressLineDataCollection, Asi.Contracts", "$values": [] }, "Address": { "$type": "Asi.Soa.Membership.DataContracts.AddressData, Asi.Contracts", "AddressId": "15560", "AddressLines": { "$type": "Asi.Soa.Membership.DataContracts.AddressLineDataCollection, Asi.Contracts", "$values": [ "13c Diaz Road" ] }, "CityName": "Tabaquite", "CountryCode": "TT", "CountryName": "Trinidad and Tobago", "FullAddress": "13c Diaz Road\rTabaquite \rTRINIDAD AND TOBAGO" }, "AddresseeText": "Henry Doe\r\n13c Diaz Road\rTabaquite \rTRINIDAD AND TOBAGO", "AddressPurpose": "Home", "CommunicationPreferences": { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "default" }, { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "mail" }, { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "bill" }, { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "ship" } ] }, "Email": "[email protected]", "FullAddressId": "15560", "Salutation": { "$type": "Asi.Soa.Membership.DataContracts.PartySalutationData, Asi.Contracts", "SalutationMethod": { "$type": "Asi.Soa.Membership.DataContracts.PartySalutationMethodSummaryData, Asi.Contracts", "PartySalutationMethodId": "main" }, "Text": "Henry Doe" }, "DisplayName": "Henry" }, "AddressId": "15560", "CustomerParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "23171" }, "DeliveryId": "ffc70bec-ce83-4477-9cc1-1e00332de0ef", "DeliveryMethod": { "$type": "Asi.Soa.Commerce.DataContracts.DeliveryMethodData, Asi.Contracts", "Name": "United Parcel Service", "DeliveryMethodId": "UPS" } }, { "$type": "Asi.Soa.Commerce.DataContracts.DeliveryData, Asi.Contracts", "Address": { "$type": "Asi.Soa.Membership.DataContracts.FullAddressData, Asi.Contracts", "AdditionalLines": { "$type": "Asi.Soa.Membership.DataContracts.AddressLineDataCollection, Asi.Contracts", "$values": [] }, "Address": { "$type": "Asi.Soa.Membership.DataContracts.AddressData, Asi.Contracts", "AddressId": "15560", "AddressLines": { "$type": "Asi.Soa.Membership.DataContracts.AddressLineDataCollection, Asi.Contracts", "$values": [ "13c Diaz Road" ] }, "CityName": "Tabaquite", "CountryCode": "TT", "CountryName": "Trinidad and Tobago", "FullAddress": "13c Diaz Road\rTabaquite \rTRINIDAD AND TOBAGO" }, "AddresseeText": "Henry Doe\r\n13c Diaz Road\rTabaquite \rTRINIDAD AND TOBAGO", "AddressPurpose": "Home", "CommunicationPreferences": { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "default" }, { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "mail" }, { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "bill" }, { "$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts", "Reason": "ship" } ] }, "Email": "[email protected]", "FullAddressId": "15560", "Salutation": { "$type": "Asi.Soa.Membership.DataContracts.PartySalutationData, Asi.Contracts", "SalutationMethod": { "$type": "Asi.Soa.Membership.DataContracts.PartySalutationMethodSummaryData, Asi.Contracts", "PartySalutationMethodId": "main" }, "Text": "Henry Doe" }, "DisplayName": "Henry" }, "CustomerParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "23171" }, "DeliveryId": "73dd6979-14ab-4d28-983b-132083bb23d4" } ] }, "OrderDiscount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "LineDiscountTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Lines": { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineData, Asi.Contracts", "OrderLineId": "540438c0-1f76-435f-88a7-abb6531bcb93", "AdditionalAttributes": { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", "Name": "WebsiteEditUrl", "Value": "https://icattstaging.imiscloud.com:443/iCore/Membership/Join_Now.aspx?iProductCode=MNP_Membership_Dues" } ] }, "ChildOrderLines": { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineData, Asi.Contracts", "OrderLineId": "d4787719-cca1-425a-b20b-e513dcb3ea2c", "ChildOrderLines": { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineData, Asi.Contracts", "OrderLineId": "cdabad30-1cce-4001-8509-2df5026976c5", "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 770, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "DUES" }, "ItemCode": "MNP_MEMBERSHIP_DUES/MNPDUES", "ItemId": "MNP_MEMBERSHIP_DUES/MNPDUES", "Name": "Member not in Practice Dues" }, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 770, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "BaseUnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 770, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "LineGroupTerms": { "$type": "Asi.Soa.Commerce.DataContracts.LegacyJoinOrderLineGroupTermData, Asi.Contracts", "BillingMonths": 6, "BaseGroupTermEffectiveDate": "2021-07-01T00:00:00", "ProductCode": "MNPDUES", "IsDuesSynchingTerm": true, "GroupTermEffectiveDate": "2021-07-01T00:00:00", "BillThruDate": "2021-12-31T00:00:00", "GroupTermLength": 6 } }, { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineData, Asi.Contracts", "OrderLineId": "6f96cb60-93c0-44a1-8670-ecd58c244109", "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 96.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "DUES" }, "ItemCode": "MNP_MEMBERSHIP_DUES/MEMVAT", "ItemId": "MNP_MEMBERSHIP_DUES/MEMVAT", "Name": "VAT 12.5%" }, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 96.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "BaseUnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 96.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "LineGroupTerms": { "$type": "Asi.Soa.Commerce.DataContracts.LegacyJoinOrderLineGroupTermData, Asi.Contracts", "BillingMonths": 6, "BaseGroupTermEffectiveDate": "2021-07-01T00:00:00", "ProductCode": "MEMVAT", "GroupTermEffectiveDate": "2021-07-01T00:00:00", "BillThruDate": "2021-12-31T00:00:00", "GroupTermLength": 6 } } ] }, "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 866.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetItemData, Asi.Contracts", "Components": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentData, Asi.Contracts", "IsSelected": true, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "Description": "", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "DUES", "Name": "DUES" }, "ItemCode": "MNP_MEMBERSHIP_DUES/MNPDUES", "ItemId": "MNP_MEMBERSHIP_DUES/MNPDUES", "Name": "Member not in Practice Dues" }, "ItemSetComponentId": "MNP_MEMBERSHIP_DUES/MNPDUES", "MaximumQuantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 }, "Quantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 } }, { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentData, Asi.Contracts", "IsSelected": true, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "Description": "", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "DUES", "Name": "DUES" }, "ItemCode": "MNP_MEMBERSHIP_DUES/MEMVAT", "ItemId": "MNP_MEMBERSHIP_DUES/MEMVAT", "Name": "VAT 12.5%" }, "ItemSetComponentId": "MNP_MEMBERSHIP_DUES/MEMVAT", "MaximumQuantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 }, "Quantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 } } ] }, "ItemSetType": 1, "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "MEMBERSHIP", "Name": "Membership" }, "ItemCode": "MNP_MEMBERSHIP_DUES/DUES", "ItemId": "MNP_MEMBERSHIP_DUES/DUES", "Name": "Membership Fees" }, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 866.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "LineGroupTerms": { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineGroupTermData, Asi.Contracts", "GroupTermEffectiveDate": "2021-07-01T00:00:00", "BillThruDate": "2021-12-31T00:00:00", "GroupTermLength": 6 }, "Balance": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true } } ] }, "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 866.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetItemData, Asi.Contracts", "Components": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentData, Asi.Contracts", "Item": { "$type": "Asi.Soa.Commerce.DataContracts.Item.LegacyMembershipItemData, Asi.Contracts", "Components": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentData, Asi.Contracts", "IsSelected": true, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "Description": "", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "DUES", "Name": "DUES" }, "ItemCode": "MNP_MEMBERSHIP_DUES/MNPDUES", "ItemId": "MNP_MEMBERSHIP_DUES/MNPDUES", "Name": "Member not in Practice Dues" }, "ItemSetComponentId": "MNP_MEMBERSHIP_DUES/MNPDUES", "MaximumQuantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 }, "Quantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 } }, { "$type": "Asi.Soa.Commerce.DataContracts.ItemSetComponentData, Asi.Contracts", "IsSelected": true, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "Description": "", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "DUES", "Name": "DUES" }, "ItemCode": "MNP_MEMBERSHIP_DUES/MEMVAT", "ItemId": "MNP_MEMBERSHIP_DUES/MEMVAT", "Name": "VAT 12.5%" }, "ItemSetComponentId": "MNP_MEMBERSHIP_DUES/MEMVAT", "MaximumQuantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 }, "Quantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 } } ] }, "ItemSetType": 1, "Description": "", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "MEMBERSHIP", "Name": "Membership" }, "ItemCode": "MNP_MEMBERSHIP_DUES/DUES", "ItemId": "MNP_MEMBERSHIP_DUES/DUES", "Name": "Membership Fees" }, "ItemSetComponentId": "MNP_MEMBERSHIP_DUES/DUES", "Quantity": { "$type": "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts", "Amount": 1 } } ] }, "ItemSetType": 1, "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "MEMBERSHIP", "Name": "Membership" }, "ItemCode": "MNP_MEMBERSHIP_DUES", "ItemId": "MEMBERSHIP-MNP_MEMBERSHIP_DUES", "Name": "MNP Membership Dues" }, "LineNumber": 1, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 866.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "BaseUnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 866.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Discount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "LineGroupTerms": { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineGroupTermData, Asi.Contracts", "GroupTermEffectiveDate": "2021-07-01T00:00:00", "BillThruDate": "2021-12-31T00:00:00", "GroupTermLength": 6 }, "SourceCode": "", "Balance": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true } }, { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineData, Asi.Contracts", "OrderLineId": "e13643d1-c001-4701-823b-d9ec21c3052a", "AdditionalAttributes": { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", "Name": "WebsiteEditUrl", "Value": "https://icattstaging.imiscloud.com:443/iCore/Store/StoreLayouts/Item_Detail.aspx?iProductCode=CRTFRM&Category=GIFTS&WebsiteKey=4243d9e2-e91e-468c-97c2-2046d70c1e1a" }, { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", "Name": "UpdatedOn", "Value": { "$type": "System.Int64", "$value": 637620229116583300 } } ] }, "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 45, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "SALES-GIFTS" }, "ItemCode": "CRTFRM", "ItemId": "CRTFRM", "Name": "Certificate Frame" }, "LineNumber": 2, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "Tax": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxData, Asi.Contracts", "Details": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxDetailDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxDetailData, Asi.Contracts", "TaxAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 5, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "IsTaxInclusive": true, "TaxAuthority": { "$type": "Asi.Soa.Commerce.DataContracts.TaxAuthoritySummaryData, Asi.Contracts", "Description": "VAT Tax", "Name": "VAT", "TaxAuthorityId": "VAT", "TaxAuthorityCode": "VAT" } } ] }, "TaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 5, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "TaxableAmountTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "InclusiveTaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 5, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "TaxSchedule": { "$type": "Asi.Soa.Commerce.DataContracts.TaxScheduleSummaryData, Asi.Contracts", "TaxScheduleId": "VAT", "Name": "VAT", "Description": "VAT Tax", "ShowTaxDetails": false }, "TaxCategory": { "$type": "Asi.Soa.Commerce.DataContracts.TaxCategorySummaryData, Asi.Contracts" } }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 45, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "BaseUnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 45, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Discount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "DiscountCode": "", "CanCombine": true, "SourceCode": "" }, { "$type": "Asi.Soa.Events.DataContracts.EventOrderLineData, Asi.Contracts", "Event": { "$type": "Asi.Soa.Events.DataContracts.EventSummaryData, Asi.Contracts", "EventId": "WEB1" }, "OrderLineId": "c9d998a0-d662-4e7a-8eef-7f51fb2ac3c4", "AdditionalAttributes": { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", "Name": "UpdatedOn", "Value": { "$type": "System.Int64", "$value": 637620229382877200 } }, { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", "Name": "WebsiteEditUrl", "Value": "https://icattstaging.imiscloud.com:443/iCore/Staff_Dashboards/Specific_Event/Event_Dashboard.aspx?EventKey=WEB1&WebsiteKey=4243d9e2-e91e-468c-97c2-2046d70c1e1a" } ] }, "ChildOrderLines": { "$type": "Asi.Soa.Commerce.DataContracts.OrderLineDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Events.DataContracts.EventFunctionOrderLineData, Asi.Contracts", "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 450, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "ItemClass": { "$type": "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts", "ItemClassId": "MEETING" }, "ItemCode": "WEB1/FULL", "ItemId": "WEB1/FULL", "Name": "Full Registration" }, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 450, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "UnitPriceExcludingTax": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 400, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Discount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "CanCombine": true } ] }, "DeliveryId": "73dd6979-14ab-4d28-983b-132083bb23d4", "ExtendedAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 450, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Item": { "$type": "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts", "ItemCode": "EVENT-WEB1", "ItemId": "EVENT-WEB1", "Name": "ICATT’S ON DEMAND WEBINAR: SETTING OKRS AND KPIS: MEASURING" }, "LineNumber": 3, "QuantityBackordered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib" }, "QuantityOrdered": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "QuantityShipped": { "$type": "System.Nullable`1[[Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts]], mscorlib", "Amount": 1 }, "Tax": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxData, Asi.Contracts", "Details": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxDetailDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxDetailData, Asi.Contracts", "TaxAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 50, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "IsTaxInclusive": true } ] }, "TaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 50, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "TaxableAmountTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 450, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "InclusiveTaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 50, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true } }, "UnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 450, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "BaseUnitPrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 450, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Discount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "SourceCode": "" } ] }, "LineTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 1361.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "MiscellaneousChargesTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "OrderDate": "2021-07-16", "OrderTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 1361.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "OriginatorCustomerParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "23171" }, "ShippingTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "SoldToCustomerParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "23171" }, "SourceCode": "", "AdditionalCharges": { "$type": "Asi.Soa.Commerce.DataContracts.AdditionalChargeDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.AdditionalChargeData, Asi.Contracts", "AdditionalChargeId": "EventCredits", "Description": "Credits", "TotalAmount": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "Tax": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxData, Asi.Contracts", "Details": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxDetailDataCollection, Asi.Contracts", "$values": [] }, "TaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "InclusiveTaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true } } } ] }, "TaxInformation": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxInformationData, Asi.Contracts", "InclusiveTaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 5, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "TaxTotal": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 5, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "OrderTaxes": { "$type": "Asi.Soa.Commerce.DataContracts.OrderTaxDataCollection, Asi.Contracts", "$values": [] } }, "TotalBasePrice": { "$type": "System.Nullable`1[[Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts]], mscorlib", "Amount": 1361.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "AdditionalAttributes": { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", "Name": "OrderTotalExcludingCredits", "Value": { "$type": "System.Decimal", "$value": 1361.25 } } ] } }, "Payments": { "$type": "Asi.Soa.Commerce.DataContracts.RemittanceDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.RemittanceData, Asi.Contracts", "Amount": { "$type": "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts", "Amount": 1361.25, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "USD", "DecimalPositions": 2 }, "IsAmountDefined": true }, "PaymentMethod": { "$type": "Asi.Soa.Commerce.DataContracts.PaymentMethodData, Asi.Contracts", "PaymentMethodId": "BillMe" }, "PaymentToken": { "$type": "Asi.Soa.Commerce.DataContracts.AutoPayAccountData, Asi.Contracts", "PaymentMethodIsReadOnly": false }, "PayorParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "23171" } } ] } }, "UpdateInformation": { "$type": "Asi.Soa.Core.DataContracts.EntityUpdateInformationData, Asi.Contracts", "CreatedBy": "23156", "CreatedOn": "2021-07-16T13:01:21.53", "UpdatedBy": "23156", "UpdatedOn": "2021-07-16T13:02:19.147" } } }
ANSWERED

iMIS REST API enhancement to support configuration

Being able to create or update Configuration and Settings. For example: * RiSE * Intelligent Query Architect... new Query * Business Object Designer... new Design Business Definition * Form Builder... Form library... add new Form * Panel Designer... add panel definition etc. The idea is to be able to configure iMIS programmatically.
ANSWERED

Changing Masterpage and Theme via Code

I would like to be able to change the Masterpage and Theme via code. It needs to be done in the OnPreInit stage in the code. I have tried using the Global.asax and can change the Masterpage in the Pre_Init, but I cannot access OnPreInit - which is where Microsoft recommends these updates be done (see link at bottom). Is it possible to access/override OnPreInit? For example: void OnPreInit (EventArgs e) { Page page = this.Context.Handler as Page; page.Theme = "tms2021"; page.MasterPageFile = "~/Templates/MasterPages/tms2021.master"; base.OnPreInit(e); } Microsoft ref: https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page.onpreinit?view=netframework-4.8 Thanks in advance. Ken