AX 2012 - Add new address in existing Party through code
LogisticsLocation location;
RecId LocationRecId;
DirPartyRecId partyRecId = 5637174415;
LogisticsElectronicAddress electronicAddress;
location = LogisticsLocation::create(DirPartyTable::findRec(partyRecId).name, false);
DirParty::addLocation(partyRecId, location.RecId, false, true);
electronicAddress.Location = location.RecId;
electronicAddress.Type = LogisticsElectronicAddressMethodType::Fax;
electronicAddress.Locator = '09012345';
electronicAddress.ValidFrom = DirUtility::getCurrentDateTime();
electronicAddress.ValidTo = DateTimeUtil::maxValue();
electronicAddress.insert();
Comments
- Anonymous
November 24, 2011
Many thanks dude. I was trying to generate location all day but in vain. This really helped :)