-
Serial number controlled item can't get RMA invoice for Disposition code "Credit only"
Reference to this work item "Issue 424063 "
Description below
When invoice credit only RMA. If the invoice directly error message will come out. If you try to add Serial Number when posting an invoice, a warning message will show up and not allow save Serial Number.
Investigation result:
- The SerialSales controlled item needs to be registered with Serial Number.
- The return order with Credit only Disposition code will result in "Scrap = Yes" as default value on the sales order. But it could be changed by the customer.
- If Scrap=Yes, the inventory transaction will not be generated, but current design still need serial number registration when doing Invoice.
- Although the serial number registration shows Registered=OK, the registered transaction will have empty InventTransOrigin which causes the warning message.
- And finally, it will cause invoicing to fail as it's using newly generated InventTransOrigin during the invoice phase to find the registered transaction thus it could not be found.
Workaround: Set Scrap=No on sales line then doing serial number registration, the inventory transaction will be generated and referenced in registered trans. But this means Scrap=Yes derived by Credit only disposition code is not reasonable.
Solution: Take Scrap field on Salesline into account. When Scrap=Yes, do not check item serial number registration as there are no inventory transactions anyway. But the salesparmline also has Scrap field which could be changed by the customer when invoicing, this Scrap field will not be respected as it doesn't impact inventory transaction generation at all.
Not supported into standard Dynamics right now, but in the scenario of our customer the return order of serial number managed items are critical.
Need this fix asap ( next release )
-
Extend the Unified Pricing Managements features on Sales Agreement
Extend the functionality related to Unified Pricing Managements also to Sales Agreements. When a sales agreement is of the "Product quantity commitment" type, the system should read the "new" price lists, currently it reads the "old" price lists, forcing you to have two populated price lists. It should remain possible to manually change the price on the "Sales Agreement"
-
Preview "Approved Customer List"
I have seen and studied this pre-view "Approved Customer List" ( 10.0.0.43 ) which I find very interesting, what I think could be useful is to also have the option to "exclude" certain products\variants and not just include. With the current function, if I want to exclude some items\variants for a customer, I should create a group with ALL the items\variants and then go and remove what I want to exclude. In addition to being inconvenient, this would force you to maintain the group every time new products\variants are created that otherwise the customer would not see.
-
Unified Price Management - Total Discount in sales quotation\sales order
In the current version ( .44 ) the system allows total discounts in sales together with UPM, but applies them only if the total discount group of the sales order header ( or sales quotation ) match the total discount of the customer master data. If I change the group on the sales order header ( or sales quotation ) , the system does not apply any discount. What must be valid is only the total discount group that I have at the customer order level.