Quantcast
Channel: AX Developer Forum
Viewing all articles
Browse latest Browse all 9880

ax 2012 how to get site phone number , in the contact information thorugh code ????

$
0
0

hi all,

 

i tried to get the warehouse telephone number through the folliowing code

 

ogisticsLocation LogisticsLocation;

LogisticsLocationAccessView LogisticsLocationAccessView;

LogisticsElectronicAddress ElectronicAddress;

 

// location == LogisticsLocation.recid;

inventsite inventsite;

LogisticsLocation logisticlocation;

LogisticsLocationId LogisticsLocationId;

CustTable CustTable;

custInvoiceJour custInvoiceJour;

Inventlocation Inventlocation;

SalesTable salestable;

InventSiteId inventsiteid;

dirpartytable dirpartytable;

RecId InvoicingAddress;

 

 

 

//InventSite inventsite;

LogisticsEntityPostalAddressView LogisticsEntityPostalAddressView;

 

 

 

 

select * from

custInvoiceJour

 

 

 

where custInvoiceJour.InvoiceId== 'W09/INV/1314/000012'

;

 

 

 

select * from salestable

where

salestable.SalesId == custInvoiceJour.SalesId;

 

 

 

 

 

select * from inventsite

where

inventsite.SiteId == SalesTable.InventSiteId;

 

 

 

// info(strFmt('%1',inventsite.RecId));

 

 

 

whileselect * from

LogisticsLocationAccessView

 

 

 

where

LogisticsLocationAccessView.Entity == inventsite.RecId

&& LogisticsLocationAccessView.EntityType == LogisticsLocationEntityType::Site

{

 

 

 

select * from

LogisticsLocation

 

 

 

where

LogisticsLocation.RecId== LogisticsLocationAccessView.Location;

info(

 

 

strFmt('%1'

,LogisticsLocation.RecId));

 

 

 

select * from

ElectronicAddress

 

 

 

where

ElectronicAddress.RecId == LogisticsLocation.RecId;

 

 

 

 

 

whileselect * from

ElectronicAddress

 

 

 

where

ElectronicAddress.IsPrimary

&& ElectronicAddress.RecId == LogisticsLocation.RecId

{

 

 

 

// && ElectronicAddress.Type == enum2str(LogisticsElectronicAddressTypes::Phone);

 

 

 

 

 

 

 

// ElectronicAddress = LogisticsElectronicAddress::findRecId(LogisticsLocation.RecId);

info(

 

 

strFmt("%1"

,ElectronicAddress.Locator));

up tp logistic location i am able to get the record , but after that not able to get the data in the

LogisticsElectronicAddress table ,   if any body get it pls help me ,

 

 

thanks,

srikanth


Viewing all articles
Browse latest Browse all 9880

Trending Articles