I'm facing the following problem.
I have a list of Back in Stock requests. Each request gets its own RIID and the email is hashed. I also have the product id of the product.
What I then created is a SQL view that pulls the contact data from the profile list (contact list) and the product data I need from a SUP feed. This SUP feed is not connected to the contact list via RIID or similar.
My problem then is how to get the data from all 3 lists into a mail for personalization. I can't access the data from the SQL View, can I? The Back in Stock list is not provided with email addresses and the product list is disproportionate to the contacts. Does anyone have an idea?
Here are examples:
BIS.List fields:
Email_Hash, RIID_, PRODUCTID
CONTACT.List fields:
Email, Email_Hash
Product_Feed fields:
PRODUCTID, PRODUCT_IMAGE
SQL View RESULT fields:
Email, RIID, PRODUCTID
In the Campaign Dashboard, open the Data Sources window. Add all the supplemental tables you need (remember to assign lookup fields and aliases to each table).
In your Campaign source, use the #data command (RPL) to fetch the fields and filter the results from each of the suplemental tables.
RPL Documentation: RPL_Reference_Guide.pdf
Related
I am creating free accounting package in libreoffice-base to compete already available ones your contribution is appreciated. the package include tables:
items
item_groups
order_details
sales_bill_desc
cash
units
companyinfo
bill sales
Customer_ledger
etc.
and created two forms
first to enter items in items table with following fields:
id
List item
particulars
units from units table linked with id gst chooses from
tax table related as id basic price basic stock, barcode, group,
subgroup,
second form is sales bill entry form
it contains a form which relates to order_details table selects customers name from ledger where its state code is also defined e.g. for punjab its 03 basically it is picked from customer's GSTIN number
a subform which is connected to sales_bill_desc table related to order_details table with bill number in both tables.
now in subform when we enter one item, its name is displayed which is same entered in sales_desc table additionally it also need automatically display item units, gst, price(editable field but basic price must be displayed there).but it does not. how to do that i have studied books but am lacking i created same in access 2016 somewhere which worked fine (full working package accounts with inventory).At this time,I am trying to use same database but advanced with features such as barcode. Of course the issue is to be resolved if someone can help. I am loading code of the package.Please rectify and update.
I am retrieving transactions via the Connect API v2, however, none of the returned records include order_id, customer_id, or cardholder_name.
All of this data is linked and viewable within the dashboard.
Am I missing something?
order_id - This field would only be filled if you used the CreateOrder endpoint and passed that order to the Charge endpoint for an itemized e-commerce transaction. It would not be there if you created an order in the Point of Sale.
customer_id - This is only filled in if the merchant (or app/site) explicitly attached a customer to the transaction. Some transactions get associated to automatically created customers that you don't have the data for, if you don't explicitly create the customer.
cardholder_name - You would only see this if the customer paid with Card on File. If you look at the data model in the documentation The cardholder name. This value is present only if this object represents a customer's card on file.
I want to see all fields of the contacts in outlook. Here the contacts are synchronized from D365. All fields that are coming from D365 will also be shown in outlook contacts (fields such as PrimaryId, CreatedBy, Owner, CreatedDate, modified By, modifiedDate etc.. )
When I open the contacts, not all fields are showing. How can I see all fields of the records?
Suggestions are appreciated.
You can open Advanced Find for Contacts and in there you can select additional columns.
Thanks Naveen. Except for ContactId, all the fields that you list should be available in a Contact Advanced Find view.
To get the ContactId for an individual record, you can get it from the URL of the record, or use the Chrome Level Up add-in, or bookmarklets.
To get a list of Contact ID's you can export a view to Excel with reimport to get the ID's in the hidden column A, or create a FetchXML query and run it in FetchXML Tester, among other ways.
In Outlook client for CRM, follow these steps to view the fields.
The EntryID is the unique identifier for each mail object in the user’s mailbox. This value is also used in the idMappingTable to relate the CRMID to the appropriate Outlook EntryID.
crmEntryID (*) corresponds to the Outlook EntryID of the object
Crmid corresponds to the created record’s unique GUID in CRM
Read more.
I'm trying to create a CRM dynamic marketing list with fields from Contact and the SalesOrder entity.While I can use SalesOrder fields to filter the list, I can't pick a SalesOrder field for the returned columns.I'd like the SalesOrder number to appear on the Marketing list, along with the contact details.
Is is possible to get these fields in a Marketing List ?
If not, is it possible to create a way to do this, either as configuration or coded ?
Thanks in advance.
Instead of starting your search from a Marketing List, you could change the query to start from Sales Order. Then you can search for related Contacts fulfilling the same criteria as the query in your Marketing List, and pull in fields from the related Contact.
This query returns Sales Orders (called Sales Contracts in my system) that have a related Contact which is active. You would fill out the related part with the same query as in your dynamic Marketing List:
You can then show fields from the related Contact:
I have an Event model and a method called getEvents() which gets a list of events from my events table in my database.
Each event will in turn have delegates associated with it, and this is were it becomes complicated.
There are 3 tables, delegate_event (this is a pivot table, that links the delegates to an event based on event_id and delegate_id), delegates (a simple table containing an id field and a contact_id field) and a contacts table which contains information on a list of contacts.
The delegates table uses the contact_id to link to the contacts table and pull through various pieces of information associated with that contact.
I am using Query Builder and the leftJoin method to get most of the information I need for each event but I now need to pull through a list of delegates. http://paste.laravel.com/qSa
I can't work out how to join the contacts associated with delegates that are associated to the event via the delegate_event table.
Can someone help me out here please. Thanks.
You need a many-to-many table for event-user because multiple events will have multiple users (delegates) associated with it.
Here's what I have:
mtm_event_user: ID, event, user
events: id, name (of event)
users: id, contact
contacts: id, name, address, etc
Here's the query I have, you can modify the SELECT to suit which fields you need.
SELECT *
FROM contacts
INNER JOIN users ON users.contact = contacts.ID
INNER JOIN mtm_event_user AS meu ON meu.user = users.id
WHERE meu.`event` = 1
For multiple events, replace WHERE meu.event = 1 with ORDER BY meu.event