Vasanth Arivali's Blog

Posts Tagged ‘common table in dyanmics Ax

Hi,

Here I have written a sample code to execute a simple secenario with “Common” Table in Ax 2012

static void Job_UsingCommonTable(Args _args)

{

#define.ledgerDimension(‘LedgerDimension’)

#define.inventPosting(‘InventPosting’)

#define.inventItemGroupForm(‘InventItemGroupForm’)

InventPosting                    inventPosting;

container                           conCompanies = [‘CEE’, ‘CUE’, ‘DMO’];

InventItemGroupForm    inventItemGroupForm;

container                           tableList = [tableStr(Inventposting), tableStr(InventItemGroupForm)];

TableName                        name;

int                                       loop;

void updateDimension(Common common)

{

DimensionAttributeValueCombination  dimensionAttributeValueCombination;

ttsbegin;

while select crossCompany:conCompanies common

{

select forUpdate LedgerDimensionType, RecId from dimensionAttributeValueCombination

where

dimensionAttributeValueCombination.RecId == common.(fieldName2id(common.TableId,  #ledgerDimension));

if(dimensionAttributeValueCombination.RecId)

{

dimensionAttributeValueCombination.LedgerDimensionType =  LedgerDimensionType::Account;

dimensionAttributeValueCombination.doUpdate();

}

}

ttsCommit;

info(strFmt(‘DimensionAttributeValueCombination is update for Table: %1’, tableId2name(common.TableId)));

}

for (loop = 1; loop <= conLen(tableList); loop++)

{

name = conPeek(tableList, loop);

switch(name)

{

case #inventPosting :

updateDimension(inventPosting);

break;

case #inventItemGroupForm :

updateDimension(inventItemGroupForm);

break;

}

}

info(‘Completed’);

}

Thanks & Regards,

Vasanth Arivali

Advertisements

Welcome

What’s happening?

  • RT @kalai_MeRoWiN: 😂😂😂😂😂😂😂😂😂😂😂 https://t.co/lJvODsKjQm 21 hours ago
  • RT @ArtEscape_: Head in the clouds ☺️💭☁️ artescape.co 🎨 https://t.co/qL7S8nzwtq 5 days ago
  • RT @TamilarNation: யார் தமிழன் என்றா கேட்கிறாய்? தமிழ் மண்ணிற்கும், மக்களுக்கும் சொந்தமான வளத்திற்கும், அம்மக்களின் கலாச்சாரத்திற்கு எந்த… 5 days ago
  • RT @dohatalkies: த்தூ💦💦 https://t.co/5DHJTm4gLV 6 days ago
  • RT @mohandreamer: வாழ்த்துகள் ஐயா.. https://t.co/XzXjnDdIne 6 days ago
  • RT @thawheednow: மத்திய அரசின் மாப்பிள்ளை மாஃபா பாண்டியராஜன்? மாஃபா பாண்டியராஜனுக்கும் மத்திய அரசுக்கும் என்ன தொடர்பு? @OfficeOfOPS அணியி… 6 days ago
  • RT @trollvishal: நீதிதுறையையும் தனியாருக்கு குடுக்கலாமே😜😜😜திறம்பட செயலாற்றுவார்கள்😂😂😂😂 அன்று கர்ணன் இதை கூறும்போது வரலாற்றில் இல்லாத ஒன்று… 6 days ago
  • RT @vikatan: ரேஷன் கடைகளில் உளுத்தம் பருப்பு வழங்கமுடியாது..! செல்லூர் ராஜூ உறுதி #SellurRaju bit.ly/2D2KT5a https://t.co/ARQdWpM… 6 days ago
  • RT @trollvishal: இந்த செய்தியை படியுங்கள் சமுக வலைதளங்களில் பிஜேபி எதிராக பதிவிடுவோருக்கு பாலியல் தொந்தரவு முதல் மிரட்டல் , ஆபாச பேச்சுகள்… 6 days ago
  • RT @BONDSHA1: யார் பைத்தியம்...? https://t.co/9j7oie9tMq 6 days ago

Categories

Join 13 other followers