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

RE: Partial delivery of produced items

$
0
0

Effectively you have  a two stage route - lets call those build, and final assembly with a queue time between.  You also add 'transport' as another step on the route.

If you don't want to create bom then create a virtual by product for the first production stage - called "Build" with its own unique virtual location - and then backflush that when you complete the second phase  production. That way you can see in 'stock' how many are built pending final assembly.  You can similarly use a another by-product for transport that is back-flushed at build stage etc.

You might find it easier to use a project as a wrapper around the activities. 

e.g, simplistic project tasks with target dates  - you can also create some sub projects :

  • Start production - and release prod order against this
  • Complete factory build
  • Book transport
  • Ship
  • Transfer to site
  • Complete Production order.


Partial delivery of produced items

$
0
0

Hi community,

Lets's imagine we would produce large items, e.g. a big Truck which of course consists of many items. Truck has ONE BOM without sub BOMs.

Now as we have to deliver it abroad we have to pre-assemble it to a certain degree and we have to complete the assembly on customer site. Let's say we deliver the entire frame in delivery #1 and the drivers cabin in delivery #2. Afterwards we go to site and complete by assembling frame and cabin.

Is that example sufficient for understandig what happens in real life scenario?

Now my questions

- how to handle the production order?

- how to perform delivery #1 and #2?

Bonus scenario

From time to time we prefere to source the truck in another company (not intercompany)

Bonus question

- usually we source truck, how to create sufficient purchase order based on truck in order to handle both deliveries separately and allow assembly by one of our guys on site. Truck has serial no. and needs to remain trackable as truck and not as frame and cabin.

Any hints/complete solution is highly appreciated.

BR

Martin

RE: Disable mode of delivery

$
0
0

It depends what you do.

e.g. If you hide a field it will be hidden but will still be there. Same with security you are just filtering the data viewable.

Make any change in test first.

Disable mode of delivery

$
0
0

Is there a solution to disable mode of delivery ?

I want user can't select it in the sales order again. 

RE: Error while loading Cubes to Role Center

RE: Combine goods for production in different warehouse

$
0
0

The nearest functionality are the' buyer push' and 'cross docking' features of  Retail module which basically rations/allocates stock across different locations.

Combine goods for production in different warehouse

$
0
0

Hi,

We have production plant. One of the warehouses is used for combining items needed for next production steps. Items are coming to this warehouse from other production warehouses with transfer orders (incoming), they are combined, and then transferred to next production warehouse (outgoing).

The goal is to have locations where these outgoing orders will be combined (~200 locations). On daily basis, we want to assign temporary location for each outgoing transfer, and then divide (by put away or picking) incoming goods to each location where it is needed (for example 200 incoming pieces divide to 30 locations).

Incoming transfer is one line with big amount of one item. Outgoing transfer order is ~20-30 lines with different items for one production order.

Maybe someone have ideas how to set it up? In my eyes, there are no standard option, but I cannot decide what approach we should take. Is it better to use put away or picking.

New KPI doesn't appear in web part within role Center

$
0
0

Hi All,

I have developed Cube and KPI and deployed it on the Role Center, but I couldn't see it, despite every thing is going good without any errors.

I deployed the KPI to new created Database, not to Dynamics AX initial.

See attached for more clarifications:

Following screen shot shows there is nothing appeared

Hope any one can help.


privilege to see worker name

$
0
0

We developed a new report that shows sales of each salesman. To show Salesman name we use a view called WorkerNames that contains these columns HcmWorkerRecId, Name, DataArea (see image below)

The report runs perfectly when it's run by the administrator however when the user runs the report salesman name doesn't appear.

we revised the security role and added access to all table used in WorkerName view (see image below)

RE: Multiple PDC clearing for Vendor

$
0
0

Solved this by minor customization found in the link: http://shreedharaxtech.blogspot.ae/2015/02/multiple-pdcpost-dated-cheques.html

Before any action:

Set grid property to  autodeclaration to yes to avoid error for code 

ListPageGrid.setFocus();

Steps from blog :

-> Go to AOT->Forms-> VendPostDatedChecks->Designs->ActionPaneTab->SettleClearingTransaction

-> open properties of "SettleClearingTransaction" and change property "Multiselect" to "Yes"
-> In form design Go to ListPageGrid properties and change "Autodeclaration" to "Yes"
-> copy and paste the below code in Click method in "SettleClearingTransaction" button.

void clicked()
{
    //NS - Added by Shreedhara for multiselect posting option
    boolean multiSelected;
    CustVendPDCRegister _custVendPDCRegister,custVendPDCloc;
    super();
    if(CustVendPDC_ds.anyMarked())
    {
        _custVendPDCRegister = CustVendPDC_ds.getFirst(true);
        while(_custVendPDCRegister)
        {
            custVendPDCloc =            CustVendPDCRegister::findByReference(_custVendPDCRegister.LedgerJournalTrans);
            if(custVendPDCloc.PDCStatus == PostDatedCheckStatus::Posted)
            {
                CustVendPDCManager::settleClearingTransactions(custVendPDCloc);
                multiSelected = true;
            }
            _custVendPDCRegister = CustVendPDC_ds.getNext();
        }

    }
    if (multiSelected)
    {
        CustVendPDC_ds.research();
        CustVendPDC_ds.first();
        CustVendPDC_ds.mark(0);
        ListPageGrid.setFocus();
    }
    else
    {
        CustVendPDC_ds.reread();
        CustVendPDC_ds.active();
    }
}


Multiple PDC clearing for Vendor

$
0
0

Is there possibility to post multiple PDC for vendors at once, as of now we can achieve by clearing one line at a time.

Daily there is a huge list to be cleared. When more that one batch no is selected then settle clearing entries button is getting disabled.

RE: New KPI doesn't appear in web part within role Center

$
0
0

Hi Ahmad Hamdan,

Is it the customer sales KPI that you want to add or did you create another one?

Have you processed the cube?

Best regards,

Ludwig

RE: New KPI doesn't appear in web part within role Center

$
0
0

Yes, Its new one, I have created on VM.

I processed it, and deployed it to AX without error.

Even if I added already existed one, it doesn't appeared on the role center.

RE: Private posted Journal

$
0
0

Dr. Ludwig Reinhard. Journal Post by Private User. then journal is not shown for all user. Now i want to reverse that journal & post it generally.

RE: Private posted Journal

$
0
0

Hello Milton Roy,

If you want to reverse a journal and post it then you do not have to do it necessarily in the same journal.

You can make use of any ordinary daily journal in GL to realize that.

Can you identify the original voucher and do you have access to any other journal?

Best regards,

Ludwig


RDP exception when i added field

$
0
0

Hi All,

until I worked on add field to exist report on the system to add a field with the name (CurrencyCode) I got the below exception, could anyone support me to solve this case ......

Code..

insert_recordset vendProvisionalBalanceTmpProcessing
(AccountNum, PostingProfile,CurrencyCode, VendAccountName, MainAccountId, MainAccountName)
select AccountNum from vendTable
group by vendTable.AccountNum, vendTrans.PostingProfile,vendTrans.CurrencyCode
join PostingProfile,CurrencyCode from vendTrans
where vendTrans.AccountNum == vendTable.AccountNum
join maxOf(Name) from dirPartyTable
where dirPartyTable.RecId == vendTable.Party
join vendLedgerAccounts
where ((vendLedgerAccounts.AccountCode == TableGroupAll::Table && vendLedgerAccounts.Num == vendTrans.AccountNum)
|| (vendLedgerAccounts.AccountCode == TableGroupAll::GroupId && vendLedgerAccounts.Num == vendTable.VendGroup)
|| (vendLedgerAccounts.AccountCode == TableGroupAll::All))
&& ((vendTrans.PostingProfile != "" && vendLedgerAccounts.PostingProfile == vendTrans.PostingProfile)
|| (vendTrans.PostingProfile == "" && vendLedgerAccounts.PostingProfile == defaultPostingProfile))
join dimensionAttributeValueCombination
where dimensionAttributeValueCombination.RecId == vendLedgerAccounts.SummaryLedgerDimension
join maxOf(MainAccountId), maxOf(Name) from mainAccount
where mainAccount.RecId == dimensionAttributeValueCombination.MainAccount;

Exception....................................

Cannot execute a data definition language command on Suppliers (VendProvisionalBalanceTmpProcessing).
The record already exists.
INSERT INTO tempdb."DBO".t102589_7C94D52689AC46EDA4076E437812B9A7 (ACCOUNTNUM,POSTINGPROFILE,CURRENCYCODE,VENDACCOUNTNAME,MAINACCOUNTID,MAINACCOUNTNAME,RECVERSION,PARTITION) SELECT T1.ACCOUNTNUM AS f1,T2.POSTINGPROFILE AS f2,T2.CURRENCYCODE AS f3,MAX(T3.NAME) AS f4,MAX(T6.MAINACCOUNTID) AS f5,MAX(T6.NAME) AS f6,1 AS RECVERSION,5637144576 AS PARTITION FROM VENDTABLE T1 CROSS JOIN VENDTRANS T2 CROSS JOIN DIRPARTYTABLE T3 CROSS JOIN VENDLEDGERACCOUNTS T4 CROSS JOIN DIMENSIONATTRIBUTEVALUECOMBINATION T5 CROSS JOIN MAINACCOUNT T6 WHERE ((T1.PARTITION=5637144576) AND (T1.DATAAREAID=N'rmlp')) AND (((T2.PARTITION=5637144576) AND (T2.DATAAREAID=N'rmlp')) AND (T2.ACCOUNTNUM=T1.ACCOUNTNUM)) AND ((T3.PARTITION=5637144576) AND (T3.RECID=T1.PARTY)) AND (((T4.PARTITION=5637144576) AND (T4.DATAAREAID=N'rmlp')) AND (((((T4.ACCOUNTCODE=0) AND (T4.NUM=T2.ACCOUNTNUM)) OR ((T4.ACCOUNTCODE=1) AND (T4.NUM=T1.VENDGROUP))) OR (T4.ACCOUNTCODE=2)) AND (((T2.POSTINGPROFILE<>'') AND (T4.POSTINGPROFILE=T2.POSTINGPROFILE)) OR ((T2.POSTINGPROFILE='') AND (T4.POSTINGPROFILE=N'General'))))) AND ((T5.PARTITION=5637144576) AND (T5.RECID=T4.SUMMARYLEDGERDIMENSION)) AND ((T6.PARTITION=5637144576) AND (T6.RECID=T5.MAINACCOUNT)) GROUP BY T1.ACCOUNTNUM,T2.POSTINGPROFILE,T2.CURRENCYCODE ORDER BY T1.ACCOUNTNUM,T2.POSTINGPROFILE,T2.CURRENCYCODE
(S)\Classes\xInfo\add
(S)\Classes\Info\add - line 94
(S)\Classes\VendProvisionalBalanceDP\processReport - line 56
(S)\Classes\SrsReportProviderQueryBuilder\initialize - line 59
(S)\Jobs\

Best Regards.

Retail Loyalty Points Redemption

$
0
0

Hello Gurus,

after creating a loyalty program shared across different retail channels that are related to different legal entities.

 Is it possible for a customer to redeem loyalty points that was accumulated ( due to purchases) in another store related to a different legal entity ?

I am using AX 2012 R3

Cheers.

RE: General Journal Workflow: Journal submitter is also in the workflow approvers' group

General Journal Workflow: Journal submitter is also in the workflow approvers' group

$
0
0

Hi,

We are operating AX version: 6.3.3000.111  CU10 and I am experiencing a problem in workflow.

The department has promoted an employee who usually submits journals. This employee will continue to submit journals for approval, and this employee will also approve other users' journals.

However, AX throws the following error:
Stopped (error): X++ Exception: Unable to continue. Submitter and approver are mapped to the same user
 at SysWorkflowWorkItem-create
SysWorkflowWorkItem-createWorkItems
SysWorkflow-save
SysWorkflowQueue-resume

On another site, a user points out that there is a fix to this, but this page (linked below) is inaccessible.
https://fix.lcs.dynamics.com/Issue/Resolved/1162660?kb=3127006&bugId=3650670

Can someone tell me how to allow a workflow approver to create and submit journals without crashing the workflow, meanwhile preventing him/her from approver his/her own workflow items?

RE: Type Record not supported

$
0
0

Hi Andrea,

So far you are on the right track. In answer to your inquiry on how to look at display fields, go to the Salestable in the AOT and open look at the methods. Display ones are obvious, fields on your report that are not in the table.

The why is a little more complicated. Display fields are used to access data from other tables, a code form of what is a database join. To keep AX happy you can add the extra table in the report and join it via normal SSRS function or look at the solution here that might work. This is referencing and Excel add in but appears to be the same issue.

community.dynamics.com/.../96346

Good luck!

Konrad U

Viewing all 175888 articles
Browse latest View live


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