Overview:

There are some instances where antivirus (AV) products can cause the P11D Organiser to not work as expected or cause false positives - this is often related to realtime scanning/protection which can cause execution or read/write access issues. There are many AV products out there and we will give advise as a general guide on how to prevent these problems from occuring.


Example:

While various errors can occur, in this illustration, we are preparing a P46(car) submission to HMRC and on clicking "Prepare Submission" you get the following error:



This can be the AV product preventing the P11D Organiser from writing/creating a file (or files) within the application's directory structure. The software needs to be able to write files and data to function correctly. 


To solve the above and similar issues please see the guide below.


Solution [generic entire directory whitelisting]:

We highly recommend that you whitelist the P11D root directory recursively (that is, all directories/subdirectories) within the P11D organiser installed path. Where this is installed will vary dependant on your setup. but an example could be: C:\P11DOrganiser\P11D 


This would mean you would want to whitelist: C:\P11DOrganiser\P11D\* 


Note: the wildcard (*) in many antivirus products, wildcarding is often supported either manually or via an option which will denote that everything within the chosen directory is excluded. While we would encourage yourselves to look into how to do this for your chosen AV solution, we have linked some guides on how to do this with some of the most popular products:


Symantec

ESET

Avast

Windows Defender

Avira

Kaspersky Security Centre



More in depth analysis and specific whitelisting:


While it is fairly difficult to stop, or rather pin point all false positives or issues without whitelisting the entire directory due the vast amount of AV products being used and the realtime scanning/network security policies attached, below you will find a list of the key files needed to run the P11D Organiser should you wish to take a more tailored approach.

There are four primary *.exe files being used, they are:

  • P11D\p11d.exe [main application]
  • P11D\PASUTILS\PASFIX\pasfix.exe [diagnostics tools]
  • P11D\PASUTILS\UPDATEAPP\updatep11d.exe [update software]
  • P11D\INSTALL\workstation.exe [installer]

There are two primary DLL files needed, they are:

  • P11D\WWIPSTUFF.DLL
  • P11D\WWDOTNETBRIDGE.DLL

There is an FLL file [FoxPro equivelant to a DLL]:

  • P11D\VFPENCRYPTION.FLL

We would also recommend whitelisting the file types due to being required by the P11D organiser:

  • fpt [extension for file maker pro database applications]
  • dbf [database file]
  • cdx
  • fpt 
  • dbc 
  • dct 
  • dcx 
  • pdf 
  • ini 
  • bat
  • txt 
  • xml 
  • err




If there is further assistance needed please contact the P11D support team.