smw3_validation_execute called twice during initial download
When trying to download a request for CUSTOMER_MAIN am facing some troubles in custom FM written. I reprocessed the error BDoc and in debugging mode i was able to find this function module smw3_validation_execute is being called twice for BDoc. This FM smw3_validation_execute is directly called from middleware adapter, if am not wrong.
Is there any settings that i need to correct / check in adapter object CUSTOMER_MAIN or else some middleware settings needs to be validated?
Did any one come across such an issue before?