<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6778216024366905907</id><updated>2011-04-21T17:12:41.424-07:00</updated><category term='trace'/><category term='word document'/><category term='login'/><category term='browser'/><category term='form'/><title type='text'>AXAPTA technical articles</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-423175883159470051</id><published>2008-11-14T14:47:00.000-08:00</published><updated>2008-11-14T14:48:16.142-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='word document'/><title type='text'>creating a word document from axapta</title><content type='html'>COM wordApplication;&lt;br /&gt;COM wordDocuments;&lt;br /&gt;COM wordDocument;&lt;br /&gt;COM wordRange;&lt;br /&gt;&lt;br /&gt;wordApplication = new COM("word.application");&lt;br /&gt;wordApplication.visible(true);&lt;br /&gt;&lt;br /&gt;wordDocuments=wordApplication.Documents();&lt;br /&gt;wordDocument= wordDocuments.add();&lt;br /&gt;wordDocument.saveas("c:\\FileName.doc");&lt;br /&gt;wordDocument.activate();&lt;br /&gt;&lt;br /&gt;wordRange=WordDocument.range(0,0);&lt;br /&gt; wordRange.insertAfter("Hello");&lt;br /&gt;wordRange.insertAfter("World");&lt;br /&gt;wordRange.insertAfter("Success");&lt;br /&gt;&lt;br /&gt;wordDocument.save();&lt;br /&gt;wordDocument.close();&lt;br /&gt;wordApplication.quit();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-423175883159470051?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/423175883159470051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=423175883159470051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/423175883159470051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/423175883159470051'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/11/creating-word-document-from-axapta.html' title='creating a word document from axapta'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-2634310679801001858</id><published>2008-11-14T14:35:00.000-08:00</published><updated>2008-11-14T14:37:01.350-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='form'/><title type='text'>How to maximize a form</title><content type='html'>Change form properties to:&lt;br /&gt; Width - Column widthHeight - Column height&lt;br /&gt;And add below to form run method:&lt;br /&gt;&lt;br /&gt;#WinApi    ;   &lt;br /&gt;super();    &lt;br /&gt;WinApi::showWindow(this.hWnd(), #SW_SHOWMAXIMIZED);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-2634310679801001858?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/2634310679801001858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=2634310679801001858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/2634310679801001858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/2634310679801001858'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/11/how-to-maximize-form.html' title='How to maximize a form'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-8856714630626654587</id><published>2008-11-14T14:34:00.000-08:00</published><updated>2008-11-14T14:35:38.616-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>How to open browser</title><content type='html'>Opens explorer&lt;br /&gt;WinApi::shellExecute('iexplore');&lt;br /&gt;&lt;br /&gt;Opens navison page in first available browser(new if none)&lt;br /&gt;WinApi::shellExecute('www.navision.com');&lt;br /&gt;&lt;br /&gt;Opens navison page in new browser&lt;br /&gt;WinApi::shellExecute('iexplore','www.navision.com');&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-8856714630626654587?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/8856714630626654587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=8856714630626654587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/8856714630626654587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/8856714630626654587'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/11/how-to-open-browser.html' title='How to open browser'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-1215964261521225438</id><published>2008-11-14T14:29:00.000-08:00</published><updated>2008-11-14T14:33:43.100-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='login'/><title type='text'>prevent twice login</title><content type='html'>add below piece to info.startupPost() method.&lt;br /&gt;      &lt;br /&gt; void startupPost()&lt;br /&gt;        {&lt;br /&gt;            int         SessionCounter;&lt;br /&gt;            int         num = 0;&lt;br /&gt;            int         maxSessions = Info::licensedUsersTotal();&lt;br /&gt;            UserInfo    userInfo;&lt;br /&gt;            UserId      CurrentUserId;&lt;br /&gt;            xSession    TmpSession;&lt;br /&gt;            ;&lt;br /&gt;            //if ( XGlobal::isAOS()== false )&lt;br /&gt;            //    return;&lt;br /&gt;       &lt;br /&gt;            CurrentUserId = curuserid();&lt;br /&gt;            for(SessionCounter = 1; SessionCounter &lt; maxSessions;SessionCounter++ )&lt;br /&gt;            {&lt;br /&gt;                TmpSession = new xSession(SessionCounter, true);&lt;br /&gt;                if(TmpSession &amp;amp;&amp;amp; TmpSession.userId())&lt;br /&gt;                {&lt;br /&gt;                    select firstOnly userInfo where userInfo.id == TmpSession.userId();&lt;br /&gt;       &lt;br /&gt;                    if (userInfo &amp;amp;&amp;amp; (CurrentUserId == TmpSession.userId()))&lt;br /&gt;                        num++ ;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;       &lt;br /&gt;            if (num &gt; 1)&lt;br /&gt;            {&lt;br /&gt;                if(box::yesno("The same user id can't log in twice. Do you want to log in anyway? ",&lt;br /&gt;                           DialogButton::Yes, "Log in", "Log out") == DialogButton::No)&lt;br /&gt;                {&lt;br /&gt;                    infolog.shutDown(true);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-1215964261521225438?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/1215964261521225438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=1215964261521225438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/1215964261521225438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/1215964261521225438'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/11/prevent-twice-login.html' title='prevent twice login'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-8120608622997879824</id><published>2008-11-14T14:21:00.000-08:00</published><updated>2008-11-14T14:29:51.093-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='trace'/><title type='text'>How to trace in X++</title><content type='html'>How to trace in X++ (Ver 3.0)&lt;br /&gt;&lt;br /&gt;add below lines to your code to trace any process :&lt;br /&gt;&lt;br /&gt;#profilebegin(“your profile name”)&lt;br /&gt;e.g postJournal();&lt;br /&gt;#profileEnd&lt;br /&gt;&lt;br /&gt;And then go to tools&gt;development&gt;code profiler and find that profile&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-8120608622997879824?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/8120608622997879824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=8120608622997879824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/8120608622997879824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/8120608622997879824'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/11/how-to-trace-in-x.html' title='How to trace in X++'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-3779392589461268935</id><published>2008-11-14T14:13:00.000-08:00</published><updated>2008-11-14T14:17:40.033-08:00</updated><title type='text'>Sales / Purchase types definition</title><content type='html'>Purchase Order Types&lt;br /&gt;When you create a new purchase order, Microsoft Dynamics AX gives you&lt;br /&gt;several options on the Create purchase order form.&lt;br /&gt;There are six Purchase order types to select from depending on the process or&lt;br /&gt;action the user requires:&lt;br /&gt;  Journal&lt;br /&gt;  Quotation&lt;br /&gt;  Subscription&lt;br /&gt;  Purchase Order&lt;br /&gt;  Returned Item&lt;br /&gt;  Blanket Order&lt;br /&gt;&lt;br /&gt;Journal&lt;br /&gt;The first Purchase order type is the journal. This type is used as a draft; it does&lt;br /&gt;not affect stock quantities and does not generate any item transactions and the&lt;br /&gt;quantity on the order line will not be considered in the Master scheduler.&lt;br /&gt;EXAMPLE: A purchase order of the type Journal can be used when importing data by&lt;br /&gt;batch; in this manner, the purchase order can be reviewed and evaluated without&lt;br /&gt;affecting inventory, on-order, or other numbers.&lt;br /&gt;&lt;br /&gt;Quotation&lt;br /&gt;This kind of purchase order is used if the vendor has not yet committed to&lt;br /&gt;fulfilling the order if the company has not confirmed the purchase order.&lt;br /&gt;Quotation type generates an issue lot with the type Quotation in the inventory&lt;br /&gt;and optionally in the Master scheduler. Generating an issue lot means that&lt;br /&gt;Microsoft Dynamics AX creates a Lot ID for the specified quantity which&lt;br /&gt;enables the users to see the supply that is being considered for purchase on this&lt;br /&gt;specific item. Unlike the Journal type, the Quotation makes an entry in the inventory&lt;br /&gt;transaction table. Making this transaction is what enables Microsoft Dynamics&lt;br /&gt;AX to use this information for Master scheduling purposes.&lt;br /&gt;&lt;br /&gt;Subscription&lt;br /&gt;This kind of purchase order is used for repeated purchases of the same goods or&lt;br /&gt;services. When a packing slip is updated, Microsoft Dynamics AX generates a&lt;br /&gt;receipt. When the invoice is updated for the receipt, a new packing slip or invoice&lt;br /&gt;entry can be updated for the same purchase line immediately or at some future&lt;br /&gt;date. The order will never be at an Invoiced status only Open or Received.&lt;br /&gt;EXAMPLE: An example of a recurring order would be a fee for monthly delivery of&lt;br /&gt;bulbs. In this situation, the company purchases a quantity of bulbs every month with&lt;br /&gt;monthly deliveries and billings. When the order is invoiced, the order status is&lt;br /&gt;automatically set to open order, the quantity delivered is invoiced, and the delivery&lt;br /&gt;remainder is updated.&lt;br /&gt;Whenever we post this type, an entry is created in INVENTORY-&gt;Transaction.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Purchase Order&lt;br /&gt;This type is used when the vendor confirms they can fill the order. When you&lt;br /&gt;create a new order, the type can be set to default to Purchase order type in the&lt;br /&gt;parameters form depending on the client’s business process.&lt;br /&gt;&lt;br /&gt;Returned Item&lt;br /&gt;This type is used when you return goods to the vendor. A Return Merchandise&lt;br /&gt;Authorization (RMA) number supplied by the vendor is required when entering&lt;br /&gt;this kind of order. Learn more about Returned items later on in the Trade and&lt;br /&gt;Logistics course.&lt;br /&gt;EXAMPLE: You create a purchase order for 100 pieces of S-Shade/Color_Size color&lt;br /&gt;Blue but the supplier sent 100 pieces of S-Shade/Color_Size color White. The purchaser&lt;br /&gt;contacts the vendor, requests a RMA, and uses the Purchase type Returned Item to track&lt;br /&gt;the return. This purchase type can also be used to return damaged or otherwise defect&lt;br /&gt;goods to the supplier. &lt;br /&gt;&lt;br /&gt;Blanket Order&lt;br /&gt;This kind of purchase order is used if there is a contract with the vendor and you&lt;br /&gt;want to order from the contract. Typically, a company uses blanket orders to&lt;br /&gt;receive better pricing conditions as the blanket order quantity is bigger than on&lt;br /&gt;single purchase orders. You can create a Release order to release, order, and&lt;br /&gt;invoice items until the contract is fulfilled. Blanket orders do not affect stock&lt;br /&gt;quantities, do not generate item transactions, and are not included in Master&lt;br /&gt;scheduling. Release orders, issued from Blanket orders, do affect all the above.&lt;br /&gt;EXAMPLE: A company wants to purchase 3000 meters of RM-Cable/3l, but because of&lt;br /&gt;storage and capital limitations, wants it delivered as needed. In this situation, the buyer&lt;br /&gt;contacts the supplier and requests 100 meters on Monday, 300 meters on Wednesday,&lt;br /&gt;and on the following Monday, 100 meters. At this point 2500 meters remain on the open&lt;br /&gt;purchase order. Every time that the company orders against this purchase order, the&lt;br /&gt;remaining quantity is decreased until 3000 meters has been delivered.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sales Order Types&lt;br /&gt;Create a sales order in Microsoft Dynamics AX 4.0 and you can select from one&lt;br /&gt;of several sales order types:&lt;br /&gt;  Journal&lt;br /&gt;  Subscription&lt;br /&gt;  Sales Order&lt;br /&gt;  Returned item&lt;br /&gt;  Blanket order&lt;br /&gt;       Item Requirements&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Subscription&lt;br /&gt;This kind off sales order is used for repeated sales of the same goods or services&lt;br /&gt;to the same customer. When a packing slip is updated, Microsoft Dynamics AX&lt;br /&gt;generates a packing slip. When the invoice is updated, a new packing slip or&lt;br /&gt;invoice entry can be updated for the same sales line. The order never has an&lt;br /&gt;Invoiced status, only Open or Delivered.&lt;br /&gt;EXAMPLE: Light and Design have a standing order to buy 100 CL-100-B-M lamps&lt;br /&gt;from the Global Trade &amp;amp; Manufacturing Company. The order taker creates a sales order&lt;br /&gt;of type 'Subscription' for Light and Design and creates a line for 100 pieces of CL-100-&lt;br /&gt;B-M. Each month the subscription is invoice updated. The goods are delivered to the&lt;br /&gt;customer and the customer is billed for the standard quantity of 100 pieces. The sales&lt;br /&gt;order remains at the status Open order but transactions are created for the sales order&lt;br /&gt;line.&lt;br /&gt;&lt;br /&gt;Sales Order&lt;br /&gt;This kind of sales order is used when the customer confirms that they want the&lt;br /&gt;order. When you create a new order, the type can be set to default to Sales order&lt;br /&gt;type in the parameters form depending on the client’s business process.&lt;br /&gt;&lt;br /&gt;Returned Item&lt;br /&gt;This kind of sales order is used when receiving goods back from a customer. A&lt;br /&gt;&lt;br /&gt;Return Item Number is required for this kind of order and can automatically be&lt;br /&gt;assigned by Microsoft Dynamics AX by the number sequence set up or manually&lt;br /&gt;assigned by the user. The returned items topic is discussed more in the Trade and&lt;br /&gt;Logistics II course.&lt;br /&gt;&lt;br /&gt;Item Requirements&lt;br /&gt;The Sales order type of Item Requirements is connected to the Microsoft&lt;br /&gt;Dynamics AX Project Module. When you create your item requirements in the&lt;br /&gt;Project module, you create a sales order of the type Item requirements.&lt;br /&gt;The item requirements sales orders topic is discussed more in the Project&lt;br /&gt;Accounting training manual.&lt;br /&gt;&lt;br /&gt;Blanket Order&lt;br /&gt;A sales blanket order works the same as for a purchase order except the order is&lt;br /&gt;made with a customer for whom you periodically generate release sales order.&lt;br /&gt;&lt;br /&gt;PROCESS FLOW IN A DIRECT DELIVERY SALES ORDER&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What is Posting&lt;br /&gt;&lt;br /&gt;When posting an order in Microsoft Dynamics AX you update the order&lt;br /&gt;according to the stage it has reached in the order cycle. These stages include:&lt;br /&gt;  Confirming order details&lt;br /&gt;  Receiving/shipping items&lt;br /&gt;  Invoicing&lt;br /&gt;When you post a packing slip, invoice, or other document, post the inventory cost&lt;br /&gt;or sales activity or both to the general ledger and sub-ledgers. Profiles for posting&lt;br /&gt;to the general ledger can be set up for:&lt;br /&gt;  One item&lt;br /&gt;  An item group&lt;br /&gt;  All items at the same time&lt;br /&gt;&lt;br /&gt;POSTING DIAGRAM&lt;br /&gt;&lt;br /&gt;Post Receipts List&lt;br /&gt;Generating a Receipts list from a purchase order does not change the status of a&lt;br /&gt;purchase order or create any inventory transactions. It only provides a means for&lt;br /&gt;checking and validating shipments before accepting the order. The use of this&lt;br /&gt;function is determined by a business need and may not be a required process.&lt;br /&gt;Packing Slip&lt;br /&gt;The second to last step in updating purchase orders is to receive the goods or&lt;br /&gt;services and to enter the packing slip into the system. This creates a physical&lt;br /&gt;inventory transaction and makes the items available. This transaction is recorded&lt;br /&gt;in the system by posting the packing slip.&lt;br /&gt;If all items on a given purchase order are received, the purchase order Status&lt;br /&gt;changes to Received.&lt;br /&gt;Invoice&lt;br /&gt;The last step in updating purchase orders is to invoice update the purchase order&lt;br /&gt;when you receive the hard copy of the invoice from the supplier.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Post Sales Orders&lt;br /&gt;There are four posting update statuses for sales orders. They are as follows:&lt;br /&gt;  Confirmation&lt;br /&gt;  Picking list&lt;br /&gt;  Packing slip&lt;br /&gt;  Invoice&lt;br /&gt;Sales orders can be created through Microsoft Dynamics. CRM or Microsoft®&lt;br /&gt;Projects, or created manually in Accounts receivable.&lt;br /&gt;Confirm a Sales Order&lt;br /&gt;After you create a sales order you may want to post the Sales order confirmation&lt;br /&gt;to confirm the details of the order and print the hard copy of the sales order for&lt;br /&gt;the customer. The business needs of the company determine whether this posting&lt;br /&gt;update is necessary. The confirmation is useful when a customer is only&lt;br /&gt;committing to part of a proposed order but has not declined the other proposed&lt;br /&gt;items or quantities.&lt;br /&gt;This step does not change the status of the order and does not create any&lt;br /&gt;inventory transactions.&lt;br /&gt;Picking List&lt;br /&gt;The third step in updating sales orders is to post the order picking list.&lt;br /&gt;Running a picking list update is either voluntary or mandatory depending on the&lt;br /&gt;inventory model attached to the item you are selling. If in INVENTORY&lt;br /&gt;MANAGEMENT → SETUP → INVENTORY → INVENTORY MODEL GROUP the Picking&lt;br /&gt;requirement parameter is selected, the transactions for a line must have the&lt;br /&gt;status Picked before you can continue to packing slip updating the line.&lt;br /&gt;The use of this function depends on whether you use the WMS functionality.&lt;br /&gt;When WMS is not used, the picking process depends on whether the Accounts&lt;br /&gt;receivable Parameter field’s Set inventory transaction to 'Picked' check box&lt;br /&gt;is selected.&lt;br /&gt;Packing Slip&lt;br /&gt;The fourth step in updating sales orders occurs when the items are ready to ship&lt;br /&gt;to the customer. This is when a packing slip is posted. When the packing slip is&lt;br /&gt;posted, the system recognizes that the sales order demand has been satisfied and&lt;br /&gt;reduces the physical on-hand inventory.&lt;br /&gt;Invoice&lt;br /&gt;The last step in the sales order processing is to post and print the invoice.&lt;br /&gt;If the quantities posted on the invoice update are equal to the ordered quantities,&lt;br /&gt;the sales order Status changes to Invoiced. If there is a back order on one or&lt;br /&gt;more items, the sales order Status remains Open Order.&lt;br /&gt;HINT: In ACCOUNTS RECEIVABLE SETUP→PARAMETERS→UPDATES tab, select Delete&lt;br /&gt;order line invoiced in total and Delete order after invoicing to delete the sales orders or&lt;br /&gt;order lines when they are fully invoiced.&lt;br /&gt;&lt;br /&gt;Sales Order Packing Slip Posting&lt;br /&gt;When the Packing slip is updated for an item, transactions based on the item’s&lt;br /&gt;cost at the time the Packing slip is updated are generated in the Packing slip&lt;br /&gt;account, and the Packing slip offset account.&lt;br /&gt;To post packing slip related transactions for an item make sure that the Post&lt;br /&gt;physical inventory parameter is set up for the item’s inventory model group.&lt;br /&gt;nvoice Posting for Sales Orders&lt;br /&gt;When a sales order is finally invoice updated:&lt;br /&gt;  The two packing slip transactions are reversed when the item is&lt;br /&gt;Invoice updated.&lt;br /&gt;  The cost value of the item is released from the Issue account, also&lt;br /&gt;known as the Inventory account, and the offset for the release is&lt;br /&gt;made to the Consumption (or Cost of goods sold) account.&lt;br /&gt;For posting to occur when invoice updating a sales order for items, the Post&lt;br /&gt;Financial inventory must be selected in the items inventory model.&lt;br /&gt;NOTE: If the item is of the type Service, you do not want to post item consumption. As&lt;br /&gt;you do not keep items in stock, they are not consumed financially. Therefore, the&lt;br /&gt;inventory model group attached to the item should have the Post financial inventory&lt;br /&gt;parameter clear. &lt;br /&gt;In addition to the inventory posting, the sales revenue and customer summary&lt;br /&gt;accounts receive postings during invoice updating. The customer account is&lt;br /&gt;updated in the sub-ledger when the sale is posted.&lt;br /&gt;Use Purchase Order Posting Profile&lt;br /&gt;Purchase Order Packing Slip Posting&lt;br /&gt;When Purchase orders are Packing slip updated, meaning inventory is received,&lt;br /&gt;transactions based on the item’s cost as recorded in the purchase line are&lt;br /&gt;generated in the Packing slip account, and the Packing slip offset account.&lt;br /&gt;Select the Post physical inventory parameter in the item’s inventory model&lt;br /&gt;group and the Post packing slip in ledger check box for in ACCOUNTS&lt;br /&gt;PAYABLE→SETUP→PARAMETERS. This parameter setup is the same as for sales&lt;br /&gt;order packing slip posting except for Accounts payable.&lt;br /&gt;Receipt Account Posting&lt;br /&gt;The Receipt account, also know as Inventory account, is used to post inventory.&lt;br /&gt;For items not using standard cost, the item’s true cost is debited from the Receipt&lt;br /&gt;account. Any tax is debited in the Tax code account, and item purchases,&lt;br /&gt;including tax, are credited to the Vendor summary account according to the setup&lt;br /&gt;in the supplier’s Posting profile.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-3779392589461268935?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/3779392589461268935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=3779392589461268935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/3779392589461268935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/3779392589461268935'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/11/sales-purchase-types-definition.html' title='Sales / Purchase types definition'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-1267440485564133567</id><published>2008-03-05T15:10:00.000-08:00</published><updated>2008-03-05T15:14:28.027-08:00</updated><title type='text'>new book</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_exkbX2UvfnU/R88pIc3pIVI/AAAAAAAAAAM/xXfl2dkLu_4/s1600-h/51gWweFz7QL._AA240_.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_exkbX2UvfnU/R88pIc3pIVI/AAAAAAAAAAM/xXfl2dkLu_4/s320/51gWweFz7QL._AA240_.jpg" alt="" id="BLOGGER_PHOTO_ID_5174399722037256530" border="0" /&gt;&lt;/a&gt;Not bad to pre-order this book.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.amazon.com/Microsoft-Dynamics-5-0-Programming-Unleashed/dp/0672330105/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1204758789&amp;amp;sr=1-1"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://www.amazon.com/Microsoft-Dynamics-5-0-Programming-Unleashed/dp/0672330105/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1204758789&amp;amp;sr=1-1" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-1267440485564133567?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/1267440485564133567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=1267440485564133567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/1267440485564133567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/1267440485564133567'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/03/new-book.html' title='new book'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_exkbX2UvfnU/R88pIc3pIVI/AAAAAAAAAAM/xXfl2dkLu_4/s72-c/51gWweFz7QL._AA240_.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6778216024366905907.post-4886152056125985013</id><published>2008-01-07T13:55:00.000-08:00</published><updated>2008-01-07T13:56:54.789-08:00</updated><title type='text'>waiting for version 5.0</title><content type='html'>waiting for version 5.0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6778216024366905907-4886152056125985013?l=dax5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dax5.blogspot.com/feeds/4886152056125985013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6778216024366905907&amp;postID=4886152056125985013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/4886152056125985013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6778216024366905907/posts/default/4886152056125985013'/><link rel='alternate' type='text/html' href='http://dax5.blogspot.com/2008/01/waiting-for-version-50.html' title='waiting for version 5.0'/><author><name>mkd</name><uri>http://www.blogger.com/profile/03053384438344484679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
