Hello Martin, Yes we create new inboundport and i am trying to create a contact with below code it is not working.
ContactPersonsServiceClient client = new ContactPersonsServiceClient();
CallContext context = new CallContext();
context.Company = "xxx";
AxdContactPersons contactPersons = new AxdContactPersons();
AxdEntity_ContactPerson[] contacts = new AxdEntity_ContactPerson[1];
AxdEntity_ContactPerson contact = new AxdEntity_ContactPerson();
contact.AssistantName = "Test Assistant";
//contact.CustAccount = "xxxx";
//contact.ContactForPartyCustAccount = "xxxx";
contact.ContactForParty = "xxx";
contact.Department = "xxx";
//Set the name fields
AxdEntity_PersonName personName = new AxdEntity_PersonName();
personName.FirstName = "ContactFTest";
personName.MiddleName = "MiddleTest";
personName.LastName = "LastTest";
AxdEntity_Person_DirPerson person1 = new AxdEntity_Person_DirPerson();
person1.NameAlias = "ContactFTest";
person1.NameSequence = "FirstMiddleLast";
person1.PersonName = new AxdEntity_PersonName[1] { personName };
contact.Person = new AxdEntity_Person_DirPerson[1] { person1 };
//contact.Party = "xxxx";
contacts[0] = contact;
contactPersons.ContactPerson = contacts;
try
{
client.create(context, contactPersons);
Console.WriteLine("Write Completed");
Console.ReadLine();
}
catch (Exception e)
{
Console.WriteLine("Exception : {0}", e.Message);
client.Abort();
}