Skip to main content

Dynamics 365 Commerce Batch Tracked Products Errors When Posting Statements

Point of Sale does not support batch numbers, so the batch must default.  If the batch does not default below is a couple examples of an error you can see posting a statement

Batch number group is not specified on the item

Batch number is a primary input/output dimension and must consequently be specified

To default the batch numbers in statement posting, set the following:

Accounts receivable parameters

Accounts receivable > Setup > Accounts Receivables Parameters > General>Sales default values

Change Reservation to Automatic

Change Auto batch reservation to Yes

1777.jpg

Create Batch number group and assign to Batch tracked products

For Returns, a Batch number group should be specified on the item.

Inventory management > Setup > Dimensions > Tracking number groups

 

This Batch number group should then be assigned to the item

0317.jpg

Number Sequence – Inve_190

3022.jpg

Commerce Parameters Default Batch ID and make sure default Batch is valid for all batch tracked products

Retail and Commerce > Headquarters setup > Parameters > Commerce parameters > Posting > Inventory update

Change Use default batch id when batch numbers are not found to Yes

Change Default batch id to a valid batch.

 

Note:  the default batch ID must be a valid batch for the item that you are selling or this option will not work for you.

0825.jpg

If the above is set after receiving the error that the batch does not exist when posting the statement, you must do the following before attempting to post the statement after updating the above.

 

On the statement, you may need to go to Aggregation and Delete customer order once the above batch changes have happened so you can attempt to post the statement again.

3362.jpg

NOTE:  If the POS transaction is a blind return and not a return against a order, you will need to go into the aggregation and select "Delete customer order" from the screenshot above

Create a tracking group by navigating to Inventory management > Setup > Dimensions > Tracking number groups (screenshot is above).  Assign that new batch number group to the released products that are receiving the error (under Manage inventory fast tab > Batch number group).  

You can then repost the statement.

Comments

*This post is locked for comments