Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.


Symptoms

*** Troubleshooting Steps (D365 App 7.2_VDI, USRT)
Steps to reproduce
1. Open Dyn 365, USRT company.
2. Set Balance+All in AR parameters:
AR/Setup/Accounts receivable parameters/Tab Credit rating:
- Credit limit type= Balance+All
- Check credit limit on sales order= Yes
- Message when exceeding credit limit= Error
Save and close the form.
3. Set up credit limit for Customer 1001:
Retail/Customers/All customers/select 1001/Edit/Tab Customer/Fast tab Credit and collections:
- Mandatory credit limit= Yes
- Credit limit= 0,00
Fast tab Payment defaults:
- Allow on account= Yes
4. Distribute changes to POS:
Retail and commerce/Retail IT/Distribution schedule/select job 9999 All jobs/Run now.
Retail and commerce/Inquiries and reports/Commerce Data Exchange/Download sessions/Refresh.
Check if the Status for all jobs is Applied.
5. Create Customer order in MPOS:
Open MPOS. Log in.
Start/Current transaction/add item 0113/customer 1001.
Orders/Create customer order.
Orders/Ship all/select Shipping method Standard/OK/requested ship date as today/OK.
Orders/Deposit override/New deposit amount add 0,00.
Click on amount 0,00.
Opens form 'Authorize remaining balance' asking to Select a payment method for the remaining balance=Cards. Click Cancel button:
  
Issue I:
Sales order in AX client created  by RTS with no credit limit check. This is not OK. There should be an error message like ‘Credit limit exceeded Open balance…’ and order should not be created.
 
6. Check credit limit of Sales order in AX:
Go back to AX.
Retail/Customers/All sales orders/open the last one/Tab Manage/click Check credit limit:
Error message appears: Credit limit exceeded Open balance: 941.10 Current order: 99.99 New balance: 1,041.09 Credit limit: 0.00 Credit excess: 1,041.09. This is OK.
7. Post an invoice in AX:
From the same SO, Tab Invoice/Generate/Invoice/Quantity=All/OK.
 
Issue II:
The invoice is posted with no credit limit check. This is not OK. There should be an error message like ‘Credit limit exceeded Open balance…’ and invoice should not be posted.
 
*** Actual Result:
Issue I:
Sales order created in MPOS is not verified for credit limit check in AX. This is not OK.
Issue II:
The invoice is posted in AX with no credit limit check. This is not OK.
  
*** Expected result:
Issue I:
Sales order from MPOS should get an error message like ‘Credit limit exceeded Open balance…’ and order should not be created in AX.
Issue II:
The invoice in AX on posting should get an error message like ‘Credit limit exceeded Open balance…’ and invoice should not be posted.

↑ Back to the top


Resolution

When create sales order from POS, if check credit limit failed, throw error message to let user know and at the same time, block from creating sales order, when post invoice , modify the current logic so that retail order will not bypass credit limit check.

↑ Back to the top


More information

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained here in is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

↑ Back to the top


Article Info
Article ID : 4057380
Revision : 1
Created on : 12/8/2017
Published on : 12/8/2017
Exists online : False
Views : 224