The entity that ties a ContactMech to a Party is PartyContactMech, and
it looks like in your records the fromDate="2009-04-23 22:57:38.0".
Is that in the future in your part of the world? If so then it won't
show up... until late tonight anyway.
-David
On Apr 23, 2009, at 5:38 PM, John Hays wrote:
If I upload the XML either as a file or line by line through the XML
import tool -- the account is created.
When I navigate to https://localhost:8443/partymgr/control/viewprofile?partyId=contA12899
the "Personal Information" is populated, as is the "User Name" but
nothing appears in the "Contact Information" ... if I login through
the ecommerce site and add contact information, it shows up.
The associated Billing Account exists at https://localhost:8443/accounting/control/EditBillingAccount?billingAccountId=ba_contA12899
with the following
Billing Account ID ba_contA12899 cannot change without re-creating
Account Limit
Account Currency Uom Id USD
Description Gordon Hays Billing Account
Contact Mech Id 13570 Billing Address; Add Party/Role first, then
select from drop-down
From Date View Calendar
Thru Date View Calendar
Party Billed To Lookup
Available Balance $0.00This is the amount which can be used for new
orders.
Using the following XML...
<Party partyId="contA12899" partyTypeId="PERSON" />
<Person partyId="contA12899" firstName="Gordon" lastName="Hays" />
<UserLogin partyId="contA12899" userLoginId="GHays"
requirePasswordChange="Y" enabled="Y" />
<PartyRole partyId="contA12899" roleTypeId="CUSTOMER" />
<PartyRole partyId="contA12899" roleTypeId="CONTACT" />
<PartyRole partyId="contA12899" roleTypeId="BILL_TO_CUSTOMER" />
<PartyRole partyId="contA12899" roleTypeId="ACCOUNT" />
<ContactMech contactMechId="13570"
contactMechTypeId="POSTAL_ADDRESS" />
<PostalAddress contactMechId="13570" toName="Gordon Hays"
attnName="Gordon Hays" address1="11319 Amboy St" city="Spring Hill"
stateProvinceGeoId="FL" postalCode="34609" countryGeoId="USA" />
<PartyContactMech partyId="contA12899" contactMechId="13570"
allowSolicitation="Y" fromDate="2009-04-23 22:57:38.0" />
<PartyContactMechPurpose partyId="contA12899" contactMechId="13570"
contactMechPurposeTypeId="BILLING_LOCATION" fromDate="2009-04-23
22:57:38.0" />
<PartyContactMechPurpose partyId="contA12899" contactMechId="13570"
contactMechPurposeTypeId="GENERAL_LOCATION" fromDate="2009-04-23
22:57:38.0" />
<BillingAccount billingAccountId="ba_contA12899"
contactMechId="13570" accountCurrencyUomId="USD"
fromDate="2009-04-23 22:57:38.0" description="Gordon Hays Billing
Account" />
<BillingAccountRole billingAccountId="ba_contA12899"
partyId="contA12899" roleTypeId="BILL_TO_CUSTOMER"
fromDate="2009-04-23 22:57:38.0" />
<PartyContactMechPurpose partyId="contA12899" contactMechId="13570"
contactMechPurposeTypeId="SHIPPING_LOCATION" fromDate="2009-04-23
22:57:38.0" />
On Apr 23, 2009, at 4:12 PM, David E Jones wrote:
When you say 'the contact information is not associated with the
"Party"', what exactly do you mean by that? Which page(s) did you
go to (URLs are helpful) and what did you see there that was
different than what you expected?
-David