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

RE: Fixing in Consistency check

$
0
0

Not knowing the detail of the complex algorithms I return to the reply of Guy which has an important part about the kind of data. Having seen this throw issues on imported data for missing key information it will not recreate the missing fields. Also it only checks the elements it is programmed to check, it does not check everything. I think for the whole life of AX2009 it was based on the AX4 table structure :-) So it tells you issues of the elements it is designed to check and will only fix these if it is possible to fix them.

Ultimately run it, some are warnings you can do nothing about, but analyse it. I would not run the fix unless it was related to specific data I could not correct from the UI and I thought perhaps the fix would fix it, but I would not hold hope that it necessarily would!

Get a developer to look at the code and extrapolate the complex algorithms.


Fixing in Consistency check

$
0
0

Hi,

We want to use the consistency check to improve the data quality.

We are not shure if it is helpful to use the "Fix error" Option, especially without knowing what kind of Fixing it performs.

So does anyone know what this option actually really does?

- Does it create missing entries of data in tables or

- does it delete entries in tables

- or anything else?

Does anyone have experience with this and knows more about it? Is there any documentation about this?

Thanks for your help.

RE: Fixed Exchange Rate

$
0
0

Thank you for your responses but that's not what I'm experiencing.  My testing steps are:

1.  Create a new sales order

2.  Enter a line item with sales price of $50 USD

3.  Change currency on header and enter a fixed exchange rate of 2.000

4.  Check back on the line and I notice the default exchange rate has been used instead of 2.000

RE: Fixed Exchange Rate

$
0
0

Which currency is specified in Sales order header?

RE: Need to restrict the user not to delete when the status is in checkout

$
0
0

Hi,

Please change your code as below and give a try. I believe you have overridden validateDelete method on the line data source.

public boolean validateDelete()
{
    AX_SubscriberMaster axsm;
    AX_BookMaster axbm;
//  AX_TransactionHeader axt;
    AX_TransactionLine axtl;
    boolean ret;
    ;

    if(axt.Transaction_Status==Transaction_Status::Open)  // Use header datasource instead of a new table variable
    {
        ret = super();
    }
    else
    {
        ret = checkFailed("Can't delete the subscription");
    }

    return ret;
}

Need to restrict the user not to delete when the status is in checkout

$
0
0

Hi,

https://dynamicsuser.net/cfs-file/__key/communityserver-discussions-components-files/11/pastedimage1505461798234v1.png

When the status is in open v can allow the user to delete the line, but once it has been changed to checkout need to make the user cant delete the line..

I overrided validatedelete method in line:

public boolean validateDelete()
{
AX_SubscriberMaster axsm;
AX_BookMaster axbm;
AX_TransactionHeader axt;
AX_TransactionLine axtl;
boolean ret;
;
ret = super();
if(axt.Transaction_Status!=Transaction_Status::Open)

ret = checkFailed("Can't delete the subscription");
return ret;
}

But it's making me to not to delete the transaction header, but wat i want is not to delete the transaction line  wen it is status changed to checkout..

How can i do tat?

Thanks in advance.

RE: Project Module - Forecasts (Item, Hour, Expense and Fee) Vs Budget Vs Unit Price Agreements

$
0
0

@Adineh,

Yes we would manually fill in the forecast.

@ Ludwig,

Thanks for your reply. It makes sense. However, I have two other questions:

1- How do you copy forecast to budget?

2- Can forecast be used to support the following scenario?

We need to be able to determine the variance between the budget and actual. We can easily do this using the budgeting feature in project module. However, we need to take one step further and determine the root cause of the variance which is either the change in the unit price or the change in the Qty.  Since forecast captures both Qty and Unit price we can use it. However, it means we have to maintain two lists; one is forecast and one is budget and they can easily go out of sync.

Another issue I found is that when a purchase order is created and confirmed it reduces the forecast. Is there an option to stop this?

Thanks,

Reza

RE: Fixed Exchange Rate

$
0
0

In this case, it originally has USD and I'll change to another, EUR/MXN/etc.


RE: Fixed Exchange Rate

$
0
0

Please change the currency at the Customer master. Change it to EUR. Then try to create a new sales order and then specify the exchange rate on the sales order header.

Meanwhile, I am assuming that there was no customization done regarding Exchange rate on the sales order line.

RE: Project Module - Forecasts (Item, Hour, Expense and Fee) Vs Budget Vs Unit Price Agreements

$
0
0

Hi

You do not need to copy.

I think for this requirement You can maintain forecast at the item level for monitoring the variance between actual and plan and maintain the budget at the total project level.

What do you mean by reducing the forecast?

Regards

Importing into Management Report in D365

$
0
0

I have reports that were created in MR for AX2012. I want to import them into Management Reporter for D365. Is there a way to import reports into D365? I don't want to have to create from scratch.

I know I can copy and paste things if I had to but importing will be easier if possible.

RE: Voucher Transaction is not display when post movment journal with negeative quantity from movement journal line form. in Ax 2012 R3

$
0
0

Go to item and check inventory transactions .. you can filter by InventTrasnRefId which is your movement journal ID

Voucher Transaction is not display when post movment journal with negeative quantity from movement journal line form. in Ax 2012 R3

$
0
0

Hello guys,

Usually while posting any inventory journal the value in the cost price and cost amount fields will be posted and vouchers has been created.
But when I try to post the movement journal with negative quantity , the vouchers are not created for the cost price / cost amount entered in the movement journal.
Steps to create and post the movement journal.
1. Navigate to inventory management module >>journals>>movement journal
2. Click create new menu
3. Select an item which has been assigned with standard cost item model group
4. Select site and warehouse
5 enter quantity in negative in the quantity field ( make sure inventory available for that site and warehouse before posting)
6. Enter price in the the cost price field
7. Verify cost amount = Qty X price
8. Select any account in the offset field
9. Click validate and click post.
10. Once journal has been posted, verify the voucher created. Go to inventory menu in the movement journal >> click transactions and check the transaction posted. Select the posted transaction line >> click ledger menu>> click financial voucher. Currently voucher transaction not displayed.
Requirement is  the voucher transaction should display while post journal even negative quantity.
 
Please suggest .

RE: Project Module - Forecasts (Item, Hour, Expense and Fee) Vs Budget Vs Unit Price Agreements

$
0
0

Hi Reza,

These are a lot of questions :-)

Let's try to go through them one by one

- How to copy a forecast to a budget?

Open the project budget form. There you can find an Import functionality that allows you importing data from WBS and your forecasts

- Variances

In the budgeting form you can maintain a quantity and value. Those fields are a bit 'hidden' Try to enter your $-amount as usual in the budgeting form. Once you save this amount a details button becomes active where you can enter a quantity and a price that adds up to your budget value.

What you can't do directly in the project budget control forms is splitting up the overall variance that you have against your actual data into a quantity based and a Price based variance. If you need this kind of analysis then you either have to modify the form, i.e. make an adjustment, or try to use BI tools to get that information.

Best regards,

Ludwig

RE: Fixed Exchange Rate

$
0
0

Hello Paul,

Can you confirm that the AR Parameter 'use exchange rate from source document' is checked?

Best regards,

Ludwig


RE: Impairment in FA Report.

$
0
0

Hi roshan m,

From all the responses that you received is there something left open / not answered?

Best regards,

Ludwig

Impairment in FA Report.

$
0
0

How to get Impairment in FA Report in 2012 R3, not in Japanese entity in other entity. Could any one help me with this.? And I am not getting a clear idea of what is an impairment. Kindly help me in finding  the answer for it. Thanks! 

RE: Company Address based on Purpose using X++

$
0
0

Hi,

Please use the following job to get the details of the address(es) specified on company info for the current company.

static void CompanyAddress(Args _args)
{
    CompanyInfo companyInfo;
    LogisticsPostalAddress  postalAddress;
    DirPartyLocation partyLocation;
    LogisticsLocationRole   locationRole;
    DirPartyLocationRole    partyLocationRole;

   while select companyInfo
       where companyInfo.DataArea == curext()
    join partyLocation
        where partyLocation.Party == companyInfo.RecId
    join postalAddress
        where postalAddress.Location == partyLocation.Location
    join partyLocationRole
        where partyLocationRole.PartyLocation == partyLocation.RecId
    join locationRole
       where partyLocationRole.LocationRole == locationRole.RecId
        //&& partyLocation.IsPrimary == true
    {
        info(strFmt("Purpose: %1, IsPrimary: %2, Address %3",locationRole.Type, partyLocation.IsPrimary,  postalAddress.Address));
    }
}

RE: Company Address based on Purpose using X++

$
0
0

Try this -

DirParty::findPostalAddressByRole(DirPartyTable::find(companyInfo::find().PartyNumber).RecId,LogisticsLocationRoleType::Invoice);

RE: Company Address based on Purpose using X++

$
0
0
        HI Use below code to find out the address

CompanyInfo companyinfo; LogisticsPostalAddress postalAddress; DirPartyLocation partyLocation; companyinfo = companyinfo::find(); select firstonly postalAddress exists join partyLocation where partyLocation.Location == postalAddress.Location && partyLocation.IsPrimary == false&& partyLocation.IsRoleBusiness == false&& partyLocation.Party == companyinfo.RecId; info(strFmt("%1",postalAddress.Address));
Viewing all 175888 articles
Browse latest View live


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