diff --git a/TPServices/Connected Services/GCCReference/Reference.cs b/TPServices/Connected Services/GCCReference/Reference.cs
index 0ad0011..ea2c604 100644
--- a/TPServices/Connected Services/GCCReference/Reference.cs
+++ b/TPServices/Connected Services/GCCReference/Reference.cs
@@ -2068,6 +2068,12 @@ namespace TPApiServices.GCCReference {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CostRateField;
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string IncomeSourceCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string OriginCountryCodeField;
+
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PasswordField;
@@ -2191,6 +2197,21 @@ namespace TPApiServices.GCCReference {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UniqueIDField;
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value1Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value2Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value3Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value4Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value5Field;
+
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
@@ -2331,6 +2352,32 @@ namespace TPApiServices.GCCReference {
}
}
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string IncomeSourceCode {
+ get {
+ return this.IncomeSourceCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.IncomeSourceCodeField, value) != true)) {
+ this.IncomeSourceCodeField = value;
+ this.RaisePropertyChanged("IncomeSourceCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string OriginCountryCode {
+ get {
+ return this.OriginCountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.OriginCountryCodeField, value) != true)) {
+ this.OriginCountryCodeField = value;
+ this.RaisePropertyChanged("OriginCountryCode");
+ }
+ }
+ }
+
[System.Runtime.Serialization.DataMemberAttribute()]
public string Password {
get {
@@ -2864,6 +2911,71 @@ namespace TPApiServices.GCCReference {
}
}
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value1 {
+ get {
+ return this.Value1Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value1Field, value) != true)) {
+ this.Value1Field = value;
+ this.RaisePropertyChanged("Value1");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value2 {
+ get {
+ return this.Value2Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value2Field, value) != true)) {
+ this.Value2Field = value;
+ this.RaisePropertyChanged("Value2");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value3 {
+ get {
+ return this.Value3Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value3Field, value) != true)) {
+ this.Value3Field = value;
+ this.RaisePropertyChanged("Value3");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value4 {
+ get {
+ return this.Value4Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value4Field, value) != true)) {
+ this.Value4Field = value;
+ this.RaisePropertyChanged("Value4");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value5 {
+ get {
+ return this.Value5Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value5Field, value) != true)) {
+ this.Value5Field = value;
+ this.RaisePropertyChanged("Value5");
+ }
+ }
+ }
+
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
@@ -3304,6 +3416,12 @@ namespace TPApiServices.GCCReference {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CostRateField;
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string IncomeSourceCodeField;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string OriginCountryCodeField;
+
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string PasswordField;
@@ -3412,6 +3530,21 @@ namespace TPApiServices.GCCReference {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string UniqueIDField;
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value1Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value2Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value3Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value4Field;
+
+ [System.Runtime.Serialization.OptionalFieldAttribute()]
+ private string Value5Field;
+
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
@@ -3539,6 +3672,32 @@ namespace TPApiServices.GCCReference {
}
}
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string IncomeSourceCode {
+ get {
+ return this.IncomeSourceCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.IncomeSourceCodeField, value) != true)) {
+ this.IncomeSourceCodeField = value;
+ this.RaisePropertyChanged("IncomeSourceCode");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string OriginCountryCode {
+ get {
+ return this.OriginCountryCodeField;
+ }
+ set {
+ if ((object.ReferenceEquals(this.OriginCountryCodeField, value) != true)) {
+ this.OriginCountryCodeField = value;
+ this.RaisePropertyChanged("OriginCountryCode");
+ }
+ }
+ }
+
[System.Runtime.Serialization.DataMemberAttribute()]
public string Password {
get {
@@ -4007,6 +4166,71 @@ namespace TPApiServices.GCCReference {
}
}
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value1 {
+ get {
+ return this.Value1Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value1Field, value) != true)) {
+ this.Value1Field = value;
+ this.RaisePropertyChanged("Value1");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value2 {
+ get {
+ return this.Value2Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value2Field, value) != true)) {
+ this.Value2Field = value;
+ this.RaisePropertyChanged("Value2");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value3 {
+ get {
+ return this.Value3Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value3Field, value) != true)) {
+ this.Value3Field = value;
+ this.RaisePropertyChanged("Value3");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value4 {
+ get {
+ return this.Value4Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value4Field, value) != true)) {
+ this.Value4Field = value;
+ this.RaisePropertyChanged("Value4");
+ }
+ }
+ }
+
+ [System.Runtime.Serialization.DataMemberAttribute()]
+ public string Value5 {
+ get {
+ return this.Value5Field;
+ }
+ set {
+ if ((object.ReferenceEquals(this.Value5Field, value) != true)) {
+ this.Value5Field = value;
+ this.RaisePropertyChanged("Value5");
+ }
+ }
+ }
+
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
diff --git a/TPServices/Connected Services/GCCReference/SendAPI1.wsdl b/TPServices/Connected Services/GCCReference/SendAPI1.wsdl
index f4a6e32..f7dff73 100644
--- a/TPServices/Connected Services/GCCReference/SendAPI1.wsdl
+++ b/TPServices/Connected Services/GCCReference/SendAPI1.wsdl
@@ -753,6 +753,8 @@
+
+
@@ -794,6 +796,11 @@
+
+
+
+
+
@@ -839,6 +846,8 @@
+
+
@@ -875,6 +884,11 @@
+
+
+
+
+
diff --git a/TPServices/GCC/Services/GCCAPI.cs b/TPServices/GCC/Services/GCCAPI.cs
index 70db3ae..0456f7c 100644
--- a/TPServices/GCC/Services/GCCAPI.cs
+++ b/TPServices/GCC/Services/GCCAPI.cs
@@ -315,7 +315,9 @@ namespace TPService.GCC.Services
//SenderEmail = sT.Sender.SEmail,
SenderZipCode = "", //sT.Sender.SZipCode,
SenderAddress = sT.Sender.SAddress,
+ IncomeSourceCode = sT.Sender.SourceOfFund,
TransactionNo = "",//sT.TranId.ToString(),
+ OriginCountryCode = "GB"
};
}