Using SFMC-SOAP API I was able to do the following
Steps that were successfully done prior to hitting the problem:
Create a DataExtension where we had 3 distinct attributes namely
Then Post successful DataExtension creation, able to successfully create an import definition. Programmatically able to import the values from an xls sheet. As of now I am able to see the values imported successfully into data extension as
SubscriberKey = 10001, First Name = Rajesh, Last Name = Natarajan, Email = Rajesh@mycompany.com
Then able to generate an email definition where the email template is correctly associated with data extension that is programmatically defined.
I am able to send an email to the associated email that is defined in data extension and i received successfully the email in my email box .
What is the problem that I am facing?
The data extension has all values which is part of subscribers--> Data Extension Link. While going to Subscribers -->All Subscribers Link and search with the Subscriber key 100001, I am able to see the value as a record post search that enlists email=Rajesh@mycompany.com.But clicking on the attributes tab of the record ,the values that were programmatically set are all blank i.e First Name = and Last Name = . None of the attributes that are programmatically set in data extension is listed as values . Hence my downstream process which expects those attributes are all failing values
Can anyone help in permanently setting data extension values and make it listed in Subscriber--> All Subscriber link?