Describe the issue
The "Shpfy Customer Mapping" Codeunit uses a procedure called FindMapping.
This Procedure has the ability to apply filters on the Customer before the Function DoFindMapping() try to map.
But it uses the FindCustomer Variable without passing the filters from the Customer Parameter.
Expected behavior
Filters of the Customer Record are considered.
Steps to reproduce
Try to apply additional filters for Customer Mapping.
Additional context
Our Customer want´s to be sure, that he only finds and updates the customers he want´s to.
Therefore additional filters are needed because Business-Email and Private-Email is sometimes the same, but one hand the order is B2B and on the other hand B2C.
I will provide a fix for a bug
Describe the issue
The "Shpfy Customer Mapping" Codeunit uses a procedure called FindMapping.
This Procedure has the ability to apply filters on the Customer before the Function DoFindMapping() try to map.
But it uses the FindCustomer Variable without passing the filters from the Customer Parameter.
Expected behavior
Filters of the Customer Record are considered.
Steps to reproduce
Try to apply additional filters for Customer Mapping.
Additional context
Our Customer want´s to be sure, that he only finds and updates the customers he want´s to.
Therefore additional filters are needed because Business-Email and Private-Email is sometimes the same, but one hand the order is B2B and on the other hand B2C.
I will provide a fix for a bug