Sage 50c SDK - Importing a supplier.

After many failed responses from various Sage support email addresses, I am hoping someone here may be able to assist.

We have performed a number of integrations using the SDK so am familiar with it's features. One call we have not made before is to Import a Supplier. 

After successful import (yes we get a "0" returned, various fields in the database are incorrectly populated or not populated at all. Our import string sequence is as shown below with the fields which are incorrectly, or not populated are shown below. 

Acct Code| Name | Address 1 | Address 2 | Add 3 | Add4|Add5|Phone|Fax |Contact|Tax Exempt|Settlement Terms|Delivery 1 |Delivery 2 |Delivery 3 |Delivery no.4|Delivery no.5|Blocked|Exclusive|Statements|Open Item|Currency Code|Payment Terms|Credit Limit|MonthorDay |StatPrintorEmail|DocPrintorEmail|Cellphone|email |Freight|Ship|UDF1|UDF2|UDF3|UDF4|UDF5 |Default Contra Account|Tax Reference|Sole Proprietor|Supplier Name | SupplierSurname|Supplier ID|Bank |Acct Type | Bank Account Relation|Third Party|

// These fields are either missing in the Supplier record, or incorrect.

// Tax Code
// Exempt Ref
// Settlement terms
// payment terms
// Blocked?
// Open Item?
// MonthOrDay
// Currency Code
// User Defined 1
// User Defined 2
// User Defined 3
// User Defined 4
// User Defined 5
// Freight01
// Ship

Does anyone possibly have a working import supplier string example which includes User defined fields and Bank details. 

I would really appreciate your help. 

Thanks,
Russell