I have imported the following 3 XML files into Electronic Reporting of this client (Client B):
Payment-model.xml
ANZ-Direct-Credit-Service-_2800_AU_2900_.xml
8030.CBA-Direct-Credit-Service-_2800_AU_2900_.xml
I don't have a login with this client (Client B) that can connect to Microsoft's Global repository, so I have had to export the XMLs from another Client A and import it into Client B. Client A got them imported directly from Microsoft's Global repository with no issue, and these files are unchanged from Microsoft.
Across both clients, every setting that I can set have been made identical. However they don't work the same:
In Client A the process works fine. In Vendor Payment Journal, click Generate Payments, click through two pages of dialogue, and get a .txt bank file.
In Client B, i do the same but I get an error instead of a .txt bank file. The error is:
Payment generation process information
Evaluating expression for path 'model/Payments'.
The value 'null' was found where an instance of an object 'valueSource' was required.
Evaluating validation binding of format component PaymentFile/Content.
An error occurred during the 'Format mapping' run. For more information, contact your system administrator.
Evaluating validation binding of format component PaymentFile/Content.
Error while evaluating expression for path 'model/Payments'.
The value 'null' was found where an instance of an object 'valueSource' was required.
The payments cannot be generated
I have checked everything in Client B's environment. The vendor has a valid bank account. The method of payment is set correctly. The payment status is correct. The Method of Payments setup was configured correctly. Electronic reporting parameters are identical across the 2 clients. The imported configs are published and not in draft.
Does anyone have any insight please?