You are on page 1of 1

static void vendGroupUpdate(Args _args)

{
VendTable VendTable;
int i;
container con;
CompanyInfo companyInfo;
DataAreaId drId;

while select companyInfo


where companyInfo.DataArea == 'HC'
{
drId = companyInfo.DataArea;
//con = conNull();
//con = conIns(con,1,companyInfo.DataArea);
changeCompany(drId)
{
ttsBegin;
while select forUpdate crossCompany VendTable
where ((VendTable.VendGroup == 'ADV_LOC') ||
(VendTable.VendGroup == 'BIL_LOC') ||
(VendTable.VendGroup == 'OTH_LOC') ||
(VendTable.VendGroup == 'PRO_LOC') ||
(VendTable.VendGroup == 'STK_LOC') ||
(VendTable.VendGroup == 'WHS_LOC')) && VendTable.dataAreaId
== drId
{
VendTable.PaymMode = 'EFT';
VendTable.update();
}
ttsCommit;
}
}
}

You might also like