BUSINESS HOURS: 10.00 AM - 08.00 PM

AX 2012 Technical - Calling form modally disables few Help menu commands (Build 6.0.38.0)

Problem:I am facing an issue when a form is opened modally, few commands in the help menu of the launched form are not responding (see figure below). But when I avoid using “true” value in the parameter of “wait()” method, all the commands in the help menu are working properly (but form will not open modally). It is requirement to disable the previous form or not allow modification in the parent form. I need to know whether is it something wrong with help menu framework? Is there any work around to call the form modally but the three commands in the Help menu should respond?

The method how the form is being called:-
 



 

 

 
 



Response#1 :

The way that the task (menu) system works is that the active form is given the first chance to process the task.
If it doesn’t handle the task, each form in its parent hierarchy is given a chance.
If the task is still not handled, the active workspace window is given the opportunity to handle the task.

I investigated what was happening with the “About Microsoft Dynamics AX” entry in the Help menu. I think what I found for that would apply to the other tasks (menu items) as well.
The task in question is defined in kernel code, and is identified by the constant CS_TASK_ABOUT (for the about box).

By setting a break point in the aboutBox task handler, and opening the form (non-modally) I was able to determine that the form itself is not handling this, and the tasks propagates up and is eventually handled by the workspace window.
When the form is opened modally, what I believe is happening is that when the task propagates up to the workspace window, it cannot be processed since that window is disabled. 

So if the expected behavior is that those menu items would continue to work (which I believe it is), a bug should be logged in the AX6 database under Client\Client\Workspace node.

Response#2:
I believe the reason maybe in general laws of windows behavior – Windows doesn’t allow non-modal form to popup from modal dialog. Help dialog is non-modal, so attempt to show it fails, probably exception is simply swallowed somewhere inside. So I think these items should be disabled. Alternatively (I did it in one project) the code that shows help-about form should first try it as non-modal; if this fails, it should open it as modal.

AX 2012 Functional - Able to attach the Invoiced Sales Order with Return order, but Batch number details are not carry forwarded to the Return order

Problem Description

I am trying to create return order with the following scenario:

Invoiced Sales Order with 
Item A with Batch Number 1000, 1001,1003 and 10007, Quantity 100
Item B with Batch Number X123,X125,X234 and X345, Quantity 200

I am able to attach the Invoiced Sales Order with Return order, but Batch number details are not carry forwarded to the Return order.

Is there any set-up is required…?

Any help is really appreciated.

Response#1

We posted a Sales order where the item Batch number is attached 
then opened the return order form, selected the sales order and attached the disposition code.
this return order flows to the sales order form
The batch number will get carried forward for the returned item, if the disposition code is attached to the Returned order.
 

AX 2009 Functional - Creating BOM for a customer customizable lamp

Briefly speaking, a Bill of material (BOM) can be defined as the ingredients with their quantities needed to manufacture a product. It may have various levels of the components to make substructures with in the BOM of an overall refined product.

 
Our intention through this tutorial is to demonstrate a procedure where we could investigate the items required for manufacturing a product e.g. a lamp, consolidating these items on various levels and on the basis of quantities into a rough BOM description, and then finally creating this BOM into the ERP system like Dynamics Axapta 2009. So let's begin with understanding of BOM creation in Inventory management module. We have taken a scenario of customer customizable lamp because through using this scenario we want to discover as many options in AX as possible like in Production, Product Builder, Inventory Management, Sales Order, Purchase order modules. However, reader can choose any other scenario as the interest may be.

AX 2009 Functional - How to link a prepayment with a Sales order (SO) or a Purchase order (PO)

How do you handle prepayments when items are being specially ordered for customer and he is obliged to pay the item beforehand? Need to link the payment to the sales order (SO) but not post the SO yet since there is no qty in stock. Similarly, how would prepayment be submitted and associated it with purchase order (PO)? These are the questions, answered in this tutorial.
 

Procedure for submitting a prepayment for a PO

Create a payment voucher for EUR 1000/- as credit entry in AP> Payment journal:-

 
 
Mark this voucher as prepayment in Payment tab and post the voucher:-

 
 
Through PO header > Functions > Open transaction editing, settle the prepayment voucher by check marking the voucher. Press Yes when prompted for prepayment settlement:-

 

 
 
 
 
 

Procedure for receiving a prepayment for an SO

Now for AR > SO, we need to create payment journal voucher with a debit entry of EUR 1000:-

 
 
Mark it as prepayment in Payment tab:-

 
 
 
Open transaction editing form from Functions of SO header:-

 
 
Mark the prepayment voucher for settlement and close the form:-

AX 2009 Technical - Report archiving

Organizations often publish periodic reports for internal or external purposes. Like to have annual income reports, profit reports or stock reports. So there is a need to archive past reports in order to have an overall view of business performance keeping in view past historical information.

Report archiving options are available in Dynamics AX 2009 and to know how it works we need to understand Print options. We can archive any printable reports in Dynamics AX 2009.

Page 3 of 4

Newsletter

Stay always updated with us. Sign in with our newsletter

Services Provided

  • D365FO Support
  • D365FO Customizations
  • SuiteCRM Implementation
  • Ticketing System Implementation
  • Website Development/Design
  • Odoo ERP Implementation