Class: Etapper::API::Pledge

Inherits:
Object
  • Object
show all
Defined in:
lib/etapper/api/service.rb

Overview

etapestryAPI/servicePledge

accountName - SOAP::SOAPString
accountRef - SOAP::SOAPString
amount - SOAP::SOAPDouble
approach - SOAP::SOAPString
attachments - Etapper::API::ArrayOfAttachment
campaign - SOAP::SOAPString
createdDate - SOAP::SOAPDateTime
customSchedule - Etapper::API::CustomPaymentSchedule
date - SOAP::SOAPDateTime
definedValues - Etapper::API::ArrayOfDefinedValue
final - SOAP::SOAPBoolean
fund - SOAP::SOAPString
fundraiser - SOAP::SOAPString
initialPaymentAmount - SOAP::SOAPDouble
lastModifiedDate - SOAP::SOAPDateTime
letter - SOAP::SOAPString
linkedPaymentsAmount - SOAP::SOAPDouble
nextPaymentAmount - SOAP::SOAPDouble
nextPaymentDate - SOAP::SOAPDateTime
nonDeductibleAmount - SOAP::SOAPDouble
note - SOAP::SOAPString
offsettingRef - SOAP::SOAPString
originalAccountName - SOAP::SOAPString
originalAccountRef - SOAP::SOAPString
originalTransactionRef - SOAP::SOAPString
outstandingBalance - SOAP::SOAPDouble
paymentValuable - Etapper::API::Valuable
receipt - SOAP::SOAPString
recognitionName - SOAP::SOAPString
recognitionType - SOAP::SOAPInt
ref - SOAP::SOAPString
scheduledValuable - Etapper::API::Valuable
segmentedTransactionRef - SOAP::SOAPString
softCredit - Etapper::API::SoftCredit
standardSchedule - Etapper::API::StandardPaymentSchedule
tributeAccountName - SOAP::SOAPString
tributeAccountRef - SOAP::SOAPString
type - SOAP::SOAPInt
writeOff - SOAP::SOAPBoolean
writeOffDate - SOAP::SOAPDateTime

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountName = nil, accountRef = nil, amount = nil, approach = nil, attachments = nil, campaign = nil, createdDate = nil, customSchedule = nil, date = nil, definedValues = nil, final = nil, fund = nil, fundraiser = nil, initialPaymentAmount = nil, lastModifiedDate = nil, letter = nil, linkedPaymentsAmount = nil, nextPaymentAmount = nil, nextPaymentDate = nil, nonDeductibleAmount = nil, note = nil, offsettingRef = nil, originalAccountName = nil, originalAccountRef = nil, originalTransactionRef = nil, outstandingBalance = nil, paymentValuable = nil, receipt = nil, recognitionName = nil, recognitionType = nil, ref = nil, scheduledValuable = nil, segmentedTransactionRef = nil, softCredit = nil, standardSchedule = nil, tributeAccountName = nil, tributeAccountRef = nil, type = nil, writeOff = nil, writeOffDate = nil) ⇒ Pledge

Returns a new instance of Pledge.



1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
# File 'lib/etapper/api/service.rb', line 1171

def initialize(accountName = nil, accountRef = nil, amount = nil, approach = nil, attachments = nil, campaign = nil, createdDate = nil, customSchedule = nil, date = nil, definedValues = nil, final = nil, fund = nil, fundraiser = nil, initialPaymentAmount = nil, lastModifiedDate = nil, letter = nil, linkedPaymentsAmount = nil, nextPaymentAmount = nil, nextPaymentDate = nil, nonDeductibleAmount = nil, note = nil, offsettingRef = nil, originalAccountName = nil, originalAccountRef = nil, originalTransactionRef = nil, outstandingBalance = nil, paymentValuable = nil, receipt = nil, recognitionName = nil, recognitionType = nil, ref = nil, scheduledValuable = nil, segmentedTransactionRef = nil, softCredit = nil, standardSchedule = nil, tributeAccountName = nil, tributeAccountRef = nil, type = nil, writeOff = nil, writeOffDate = nil)
  @accountName = accountName
  @accountRef = accountRef
  @amount = amount
  @approach = approach
  @attachments = attachments
  @campaign = campaign
  @createdDate = createdDate
  @customSchedule = customSchedule
  @date = date
  @definedValues = definedValues
  @final = final
  @fund = fund
  @fundraiser = fundraiser
  @initialPaymentAmount = initialPaymentAmount
  @lastModifiedDate = lastModifiedDate
  @letter = letter
  @linkedPaymentsAmount = linkedPaymentsAmount
  @nextPaymentAmount = nextPaymentAmount
  @nextPaymentDate = nextPaymentDate
  @nonDeductibleAmount = nonDeductibleAmount
  @note = note
  @offsettingRef = offsettingRef
  @originalAccountName = originalAccountName
  @originalAccountRef = originalAccountRef
  @originalTransactionRef = originalTransactionRef
  @outstandingBalance = outstandingBalance
  @paymentValuable = paymentValuable
  @receipt = receipt
  @recognitionName = recognitionName
  @recognitionType = recognitionType
  @ref = ref
  @scheduledValuable = scheduledValuable
  @segmentedTransactionRef = segmentedTransactionRef
  @softCredit = softCredit
  @standardSchedule = standardSchedule
  @tributeAccountName = tributeAccountName
  @tributeAccountRef = tributeAccountRef
  @type = type
  @writeOff = writeOff
  @writeOffDate = writeOffDate
end

Instance Attribute Details

#accountNameObject

Returns the value of attribute accountName.



1130
1131
1132
# File 'lib/etapper/api/service.rb', line 1130

def accountName
  @accountName
end

#accountRefObject

Returns the value of attribute accountRef.



1131
1132
1133
# File 'lib/etapper/api/service.rb', line 1131

def accountRef
  @accountRef
end

#amountObject

Returns the value of attribute amount.



1132
1133
1134
# File 'lib/etapper/api/service.rb', line 1132

def amount
  @amount
end

#approachObject

Returns the value of attribute approach.



1133
1134
1135
# File 'lib/etapper/api/service.rb', line 1133

def approach
  @approach
end

#attachmentsObject

Returns the value of attribute attachments.



1134
1135
1136
# File 'lib/etapper/api/service.rb', line 1134

def attachments
  @attachments
end

#campaignObject

Returns the value of attribute campaign.



1135
1136
1137
# File 'lib/etapper/api/service.rb', line 1135

def campaign
  @campaign
end

#createdDateObject

Returns the value of attribute createdDate.



1136
1137
1138
# File 'lib/etapper/api/service.rb', line 1136

def createdDate
  @createdDate
end

#customScheduleObject

Returns the value of attribute customSchedule.



1137
1138
1139
# File 'lib/etapper/api/service.rb', line 1137

def customSchedule
  @customSchedule
end

#dateObject

Returns the value of attribute date.



1138
1139
1140
# File 'lib/etapper/api/service.rb', line 1138

def date
  @date
end

#definedValuesObject

Returns the value of attribute definedValues.



1139
1140
1141
# File 'lib/etapper/api/service.rb', line 1139

def definedValues
  @definedValues
end

#finalObject

Returns the value of attribute final.



1140
1141
1142
# File 'lib/etapper/api/service.rb', line 1140

def final
  @final
end

#fundObject

Returns the value of attribute fund.



1141
1142
1143
# File 'lib/etapper/api/service.rb', line 1141

def fund
  @fund
end

#fundraiserObject

Returns the value of attribute fundraiser.



1142
1143
1144
# File 'lib/etapper/api/service.rb', line 1142

def fundraiser
  @fundraiser
end

#initialPaymentAmountObject

Returns the value of attribute initialPaymentAmount.



1143
1144
1145
# File 'lib/etapper/api/service.rb', line 1143

def initialPaymentAmount
  @initialPaymentAmount
end

#lastModifiedDateObject

Returns the value of attribute lastModifiedDate.



1144
1145
1146
# File 'lib/etapper/api/service.rb', line 1144

def lastModifiedDate
  @lastModifiedDate
end

#letterObject

Returns the value of attribute letter.



1145
1146
1147
# File 'lib/etapper/api/service.rb', line 1145

def letter
  @letter
end

#linkedPaymentsAmountObject

Returns the value of attribute linkedPaymentsAmount.



1146
1147
1148
# File 'lib/etapper/api/service.rb', line 1146

def linkedPaymentsAmount
  @linkedPaymentsAmount
end

#nextPaymentAmountObject

Returns the value of attribute nextPaymentAmount.



1147
1148
1149
# File 'lib/etapper/api/service.rb', line 1147

def nextPaymentAmount
  @nextPaymentAmount
end

#nextPaymentDateObject

Returns the value of attribute nextPaymentDate.



1148
1149
1150
# File 'lib/etapper/api/service.rb', line 1148

def nextPaymentDate
  @nextPaymentDate
end

#nonDeductibleAmountObject

Returns the value of attribute nonDeductibleAmount.



1149
1150
1151
# File 'lib/etapper/api/service.rb', line 1149

def nonDeductibleAmount
  @nonDeductibleAmount
end

#noteObject

Returns the value of attribute note.



1150
1151
1152
# File 'lib/etapper/api/service.rb', line 1150

def note
  @note
end

#offsettingRefObject

Returns the value of attribute offsettingRef.



1151
1152
1153
# File 'lib/etapper/api/service.rb', line 1151

def offsettingRef
  @offsettingRef
end

#originalAccountNameObject

Returns the value of attribute originalAccountName.



1152
1153
1154
# File 'lib/etapper/api/service.rb', line 1152

def originalAccountName
  @originalAccountName
end

#originalAccountRefObject

Returns the value of attribute originalAccountRef.



1153
1154
1155
# File 'lib/etapper/api/service.rb', line 1153

def originalAccountRef
  @originalAccountRef
end

#originalTransactionRefObject

Returns the value of attribute originalTransactionRef.



1154
1155
1156
# File 'lib/etapper/api/service.rb', line 1154

def originalTransactionRef
  @originalTransactionRef
end

#outstandingBalanceObject

Returns the value of attribute outstandingBalance.



1155
1156
1157
# File 'lib/etapper/api/service.rb', line 1155

def outstandingBalance
  @outstandingBalance
end

#paymentValuableObject

Returns the value of attribute paymentValuable.



1156
1157
1158
# File 'lib/etapper/api/service.rb', line 1156

def paymentValuable
  @paymentValuable
end

#receiptObject

Returns the value of attribute receipt.



1157
1158
1159
# File 'lib/etapper/api/service.rb', line 1157

def receipt
  @receipt
end

#recognitionNameObject

Returns the value of attribute recognitionName.



1158
1159
1160
# File 'lib/etapper/api/service.rb', line 1158

def recognitionName
  @recognitionName
end

#recognitionTypeObject

Returns the value of attribute recognitionType.



1159
1160
1161
# File 'lib/etapper/api/service.rb', line 1159

def recognitionType
  @recognitionType
end

#refObject

Returns the value of attribute ref.



1160
1161
1162
# File 'lib/etapper/api/service.rb', line 1160

def ref
  @ref
end

#scheduledValuableObject

Returns the value of attribute scheduledValuable.



1161
1162
1163
# File 'lib/etapper/api/service.rb', line 1161

def scheduledValuable
  @scheduledValuable
end

#segmentedTransactionRefObject

Returns the value of attribute segmentedTransactionRef.



1162
1163
1164
# File 'lib/etapper/api/service.rb', line 1162

def segmentedTransactionRef
  @segmentedTransactionRef
end

#softCreditObject

Returns the value of attribute softCredit.



1163
1164
1165
# File 'lib/etapper/api/service.rb', line 1163

def softCredit
  @softCredit
end

#standardScheduleObject

Returns the value of attribute standardSchedule.



1164
1165
1166
# File 'lib/etapper/api/service.rb', line 1164

def standardSchedule
  @standardSchedule
end

#tributeAccountNameObject

Returns the value of attribute tributeAccountName.



1165
1166
1167
# File 'lib/etapper/api/service.rb', line 1165

def tributeAccountName
  @tributeAccountName
end

#tributeAccountRefObject

Returns the value of attribute tributeAccountRef.



1166
1167
1168
# File 'lib/etapper/api/service.rb', line 1166

def tributeAccountRef
  @tributeAccountRef
end

#typeObject

Returns the value of attribute type.



1167
1168
1169
# File 'lib/etapper/api/service.rb', line 1167

def type
  @type
end

#writeOffObject

Returns the value of attribute writeOff.



1168
1169
1170
# File 'lib/etapper/api/service.rb', line 1168

def writeOff
  @writeOff
end

#writeOffDateObject

Returns the value of attribute writeOffDate.



1169
1170
1171
# File 'lib/etapper/api/service.rb', line 1169

def writeOffDate
  @writeOffDate
end