Quantcast
Channel: Microsoft Dynamics AX Forum - Recent Threads
Viewing all 72043 articles
Browse latest View live

Workflow user lookup customization (workflow action dialog) in Enterprise portal.

$
0
0

Hai all,

Is there any way to customize the workflow user list lookup, i mean add more fields into that lookup?

Scenario:

Add worker number (Personnel number) into the workflow user list lookup. Am using Ax 2012 R3.

Done in rich client, add required DS into the 'WorkflowUserListLookup' form reference via 'WorkflowUserLookup' EDT & works fine. Now i need to done the same in EP.

After a try, I found the workflow action dialog formed from 'EPWorkflowActionDialog' (.js). But there is no clue for workflow user lookup. Also the dataset 'WorkflowUserListLookup' present in the AOT -> Datasets and no user control for that. Here is the end or any hope for add more fields into that lookup? Or can i extend the .js to build custom lookup with which i want to?


Reason Code Not listed in Free Text Invoice

$
0
0

I posted a free Text invoice and later found the invoice is wrong. i tried to reverse the invoice from the customer transaction. While selecting the invoice and the Reverse Trnsaction, the system asks for the reason code. we have 8 reason codes, but none of them is listed for the selection

How to execute in right way Case management workflow?

$
0
0

Executing the Case management workflow, I got an error:

> X++ Exception: Work item could not be created. Insufficient rights for
> user Admin.
> 
> Stopped (error):
> SysWorkflowMessageQueueManager-run    SysWorkflowMessageQueueManager-executeTask      SysWorkflowQueue-resume     X++
> Exception: Work item could not be created. Insufficient rights for
> user Admin.  at SysWorkflowWorkItem-create
> SysWorkflowWorkItem-createWorkItems SysWorkflow-save
> SysWorkflowQueue-resume SysWorkflowMessageQueueManager-executeTask
> SysWorkflowMessageQueueManager-run
> 
> X++ Exception: The workflow system could not access the business
> document data. Report this issue to your system administrator.  at
> SysWorkflowDocument-assertAsUser SysWorkflowDocument-assert
> SysWorkflowDocument-assertPermission SysWorkflowWorkItem-create
> SysWorkflowWorkItem-createWorkItems SysWorkflow-save
> SysWorkflowQueue-resume




The error is related in SysWorkflowDocument\assertAsUser method

The Commonrec variable at line 64 is void. The variable is populated by query:

select * from CaseDetailBase
    join CaseDetail 
    outer join CaseAssociation
    join CaseCategoryHierarchyDetail
    where CaseDetailBase.RecId == CaseDetail.RecId 
    && CaseDetailBase.RecId == CaseAssociation.CaseRecId 
    && CaseDetailBase.CategoryRecId == CaseCategoryHierarchyDetail.RecId
    && CaseDetail.RecId == 'My_Current_Case_RecId';

Missing the record in CaseDetail (child table of CaseDetailbase).

I don't have any customization about this area.

Do you have any idea how can I run the Case management workflow? Of if are there any fix?

Thanks.

Financial Tracking - Storage Dimension Vs Inventory Value report

$
0
0

Hi Experts, 

How to get inventory value based on the Inventory Location in the IVR report without Financially tracking enabled at Storage dimension group (as this is a deprecated feature). 

What would be the impact on Inventory Recalculation and Inventory Closing if i enable Financial Tracking with the help of Developer. 

cancel reservation in stock transaction reference Transaction

$
0
0

Hi experts

 I have PO  where part no line was created and register a certain amount of the stock to a project. I trying to unregister the stock but I can't as it is reserved to the transaction. Can anybody help how to cancel tris reservation? can anybody help

how to create security settings role duty and privileges in Dynamics 365 Finance and Operation

$
0
0

Good morning, could you help me create step by step  how to create security settings role , duty and privileges in Dynamics 365 Finance and Operation

I need you to help me enter a role to a user as an example or how to learn to do it quickly

Apply it to this role

Roleº
PositionNameModule AXProcessViewEdit
System ManagerCommonSuppliers -> All suppliers
that can use this functionality

that can use this functionality

Reseting status of assembly production order de-link marking with sub assemblies?

$
0
0

D365 team,

When i Firm production orders from MRP i use Standard marking so sub assemblies production orders are marked to its upper level.

but because of BOM changes sometime i have to bring top assembly production order to created status(Copy BOM feature is only available on Created status.), when i do that all sub assembly production orders linked to this production order get unmarked .

i want marking to stay regardless the status change on production order, can someone suggest on this issue

Expense account and tax account on use tax cannot be identical.

$
0
0
Dear functional consultants

I receive the following error when I try, set up the same account for the user's tax expense and use the tax to be paid



This error does not allow me to save this configuration
I need to set up the same account, to visualize the entry and exit of this tax that is used only for reports is not taxtavel

Please help me


AX 2012 Cycle Counting

$
0
0

Hi,

I was checking to see if we could do cycle counting. Below is a screen shot on where i'm stuck. Any help is appreciated.

Thanks,
Chris

Vendor Reconciliation Report Have Difference Between Vendor Balance and Ledger Balance.

$
0
0

Hi All,

When i run the Vendor Reconciliation report. 

Notice that some Vendor Balance and Ledger Balance does not tally.

Example: Vendor Balance $5300  Ledger Balance $0 so there is difference of $5300 and vice versa.

Sample Report

I also make some comparison, not too sure with the posting so I could not identify what is the problem.

In addition, I notice some other person also having the same issue but I could not find any solution given.

Appreciate suggestion and solution for my issue here.

Tq 

 

Adding multiple relations to datasource

$
0
0

Hi there, New to AX7

I am trying to add these legal entities in my SSRS Report but not getting any idea on how to proceed ahead. Also, I am using filters(Dynamic Parameters) to see address/phone no. only of highlighted entities for a PO. I guess it will take a lot of relations in this case. Can you please assist me on this. 

Quantity Precision up to 4 decimals

$
0
0

Hello,

I want to break down the quantity up to 4 decimal points on purchase order.

The system only allows to break the quantity up to 2 decimal points.

I just want to know that whether there will be any different financial impact of transaction with quantity breaking up to 4 decimal points or it will remain the same as with 2 decimal points.

Thanks in advance.

Create one Journal only for one Open Statement When post Retail Open Statement

$
0
0

Hi All ,

hope you will be fine and doing well . i want an modification at  Accounts Receivable > Journals > Payments > Receipt Journal . when i post any open statement from Retail > Journal > Open statements  then journal are created at first high lighted location . these journal create transaction vise in containing in Open Statement of Retail . so i want that when i post a open statement then just one journal should be created for all transactions within an Open statement . Please suggest any Solution to do that  .

Thanks 

Regards :

Muhammad Irfan Ayoub

Build Operate Transfer Projects

$
0
0

Hi,

We are migrating to Dynamics 365 FO on premise from an existing erp and would like to use the project management module to handle a build operate project where the build out has completed and we are in the operate phase.

The project is a parking facility management project where we have built up the parking facility and we are operating the facility on a revenue share model; the daily collection/membership fee etc. is done by us.

1. How do we set this up? - as a Time or Time &  Material or some other type

2. how should the collection & client billing be accounted.

thank you for your time

Batch Job is not added to batch

$
0
0

Hi Team,

     I have created batch job using sysoperation framework with following code

class CG_AGR_AdjustInvoiceTermsController extends SysOperationServiceController
{
}

public void new()
{
    super();

    this.parmClassName(classStr(CG_AGR_AdjustInvoiceTermsService));
    this.parmMethodName(methodStr(CG_AGR_AdjustInvoiceTermsService, upload));
}

public static void main(Args args)
{
    CG_AGR_AdjustInvoiceTermsController controller = new CG_AGR_AdjustInvoiceTermsController();

    controller.parmDialogCaption("Adjust Invoice Terms");
    controller.parmExecutionMode(SysOperationExecutionMode::ScheduledBatch);
    controller.startOperation();
}

class CG_AGR_AdjustInvoiceTermsService extends SysOperationServiceBase
{
    //To get the path from the dialog
    FilePath inputPath;
    FilePath failPath;
    FilePath processedPath;

    //
    FileName        importFile;
    FilePath        filePath;
    FileName        fileNameOnly;
    FileNameType    fileType;

    //For file access & creation
    ITP_AsciiIOPerm      fileIn;
    ITP_AsciiIOPerm      fileError;
    ITP_AsciiIOPerm      fileProcessed;

    //Holds the path of the newly created processed and error files
    FilePath             processedfilePath;
    FilePath             errorfilePath;

    //To hold the values from the input file
    IUS_AGR_AgreementId agreementId;

    container                  fileLine;
    int         failed, total;

    #File
}

[SysEntryPointAttribute]
public void upload(CG_AGR_AdjustInvoiceTermsDataContract _contract)
{
    container       listOfFiles;
    int             i;
    boolean         fileExist;

    inputPath = _contract.parmInputPath();
    failPath = _contract.parmFailPath();
    processedPath = _contract.parmProcessedPath();

    listOfFiles = this.createListOfFiles();
    fileExist = this.validateListOfFiles(listOfFiles);

    for (i = 1; i <= conlen(listOfFiles); i++)
    {
        importFile = conpeek(listOfFiles, i);
        [filePath, fileNameOnly, fileType] = fileNameSplit(importFile);

        if(!this.adjustInvoiceTerms())
            failed++;

        total++;
    }

    if (fileExist)
    {
        if(failed == 0)
        {
            info("@IUS37463");
            info(strFmt("@IUS4480", total));
        }
        else
        {
            warning("@IUS37464");
            info(strFmt("@IUS37465", total - failed, total));
            info(strFmt("@IUS37466", failed, total));
        }
    }
}

Requirement: It is always going to be added to the batch task and will run as batch.

Test Cases:

1. When I try to run the controller class from the AOT, it is added to the batch. (Success)

2. When I add it to the batch task and set the parameters, it is not added to the batch instead it starts running. (Failure)

Question: How can I avoid this failed scenario? I tried to clear both client and server cache, still the problem exist.

Note: Its just single AOS system (Development environment)

Thanks in advance


Job in AX Dynamics 2012 R3

$
0
0

Hi all. I need to write this job, how to implement it?Next, you should write a job to test this, supplying both valid and invalid data; this is more important this time because the dialog won't allow the user to enter a vehicle group that does not exist.

Sincerely,

Zymantas

Sales pool in POS retail

$
0
0

i'm wondering is there sales pool in retail POS
because i want use that for restaurant to let them to take table
sales pool = table
but not for Booking a table in a restaurant

year end closing process Balance difference for vendor sub ledger accounts

$
0
0

Hi all, we are facing balance difference after running Year End Closing.

For e.g. We have an Account A with closing balance of $100 in 2018 period, now after we run the Year End Closing, the Opening Balance of this GL in 2019 is $70. The total balance is not transferred.

Like this some sub ledger accounts were not transferred correctly. Any one experienced this kind of issue? And can you please tell me the solution for this.

RunAsync functionality doesn't always gets called in D365FO

$
0
0

Hi Experts,

In our D365FO , we dealing with Integration between different application and D365. We have various incoming inbound that automates the processes in D365. But we have customization which does the process change , sends the outbound and later on completion of the process sends back the response of the call. We have made use of Global::RunAsync to do the process in parallel to avoid performance issue for inbound calls but we have observed that intermittently it doesn't call the classes and method defined in the RunAsync  function.The RunAsync process always work while debugging and most of the time without debugger in Tier 1 and Tier 2 Environment but intermittent issue of non working does happen.

My question is do we have any other functionality in D365 which can serve our purpose similar to RunAsync since it is becoming unreliable to us.

It will be of great help to us get inputs on this.

Thanks ,

Abhijeet

How to temporary turn off object compile in Dynamics AX?

$
0
0
Hi all.

How can I temporary turn off AOT compile dynamics AX in my dev environment?

I can add temporary code in order to jump the object compile.

I'm here to ask a trick like to jump Synch, dbSynchronize method, I want to jump the compile too.

Thanks

Viewing all 72043 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>