branch_code is constrained to 4 digits for Direct Debit in Spain.

Additional: Future constraing violations with GC will now show up
in the error log. Done playing.

Change-Id: I955eeeefba2bb4d00b60ed369f8e621810344b0a