Axapta Crashed on table

RyuRyu Member Posts: 26
edited 2006-08-16 in Dynamics AX
Hi all,

I've problem with MSM_SvcCallConfirmJour. ](*,)
On AOT , by just highLight on this Table Axapta Crashed and when i want access it by form (or another) i've error " insuffisant right to access MSM_SvcCallConfirmJour".
In UtilElements the USR Layer of this table is Strange (No CreatedBy, No version....)

i've made this job:

static void DeleteUSRLayerOfMSM_SvcCallConfirmJour(Args _args)
{
utilElements Table;
TableId num;
;
num = TableNum(MSM_SvcCallConfirmJour);

Delete_From Table
where Table.TableId == num &&
Table.utilLevel == UtilEntryLevel::usr;

}
but USR layer's table already exist AOT.
So with SQL I've delete It --> Same result

can somebody help me?

thanks.

Comments

  • HarishHarish Member Posts: 172
    Hi,

    The table has corrupted. I have come across such problems in Axapta 3.0 SP2. It was supposed to be corrected in SP3. What version are you in? Is this a standard table?

    Regards,

    Harish Mohanbabu
    Harish Mohanbabu
    Long way to go before I sleep..
  • RyuRyu Member Posts: 26
    Hi Harish,

    We're on SP4 and It's standard Table.
    There are 3 layers : BUS, CUS and USR but we only work on CUS. Why this table is on USR?

    Regards,

    Oswald Riousset.
  • RyuRyu Member Posts: 26
    hi,

    i've delete the axapd.aoi and restart and compile the application but it's not work. is anybody have an another trick to correct it ?

    thanks
  • SWZSWZ Member Posts: 8
    Hi Ryu,

    I'm not sure if I understand your post right, sorry if I don't.
    To delete a table from a layer you must be logged to this layer.

    If the table exists in BUS, CUS and USR and you want to delete the modifications from USR and CUS you must first logon to Axapta to USR layer delete the table in AOT, then logon to CUS and delete again in AOT.

    After doing so, only the BUS modifications will be present.

    Hope this will help.
    Regards,

    Sebastian
  • RyuRyu Member Posts: 26
    hi,
    i finaly found the solution to my problem. :D:D:D
    i make project with all the usr's element (EUR_SauvUSR).
    Export this project except MSM_SvcCallConfirmJour and only USR'S layer.
    Close Dynamics AX and remove AxUSR.aod.
    Open Dynamics Ax, synchronize MSM_SvcCallConfirmJour and re-import EUR_SauvUSR.

    i hope that could help some one....
Sign In or Register to comment.