Article Details
Id: | 13756 |
Product: | finPOWER Connect |
Type: | NEW |
Version: | 3.00.00 |
Opened: | 23/12/2015 |
Closed: | 23/12/2015 |
Released: | 06/07/2016 |
Job: | J016736 |
Centrix NZ; added support for retrieval of existing Reports where available
Centrix NZ Security and Credit enquiries now support retrieval of existing Reports for the following products:
- Consumer Product Enquiry
- Commercial Credit Report
- Wheels Search
To use, select one of the new "Previous Report" Products and enter the "Enquiry Number" on the Next Page.
Note, the Enquiry Number is now shown on the Credit/ Wheels Report for reference.
An example of retrieving an existing Consumer Product Enquiry Report:
Public Function Main(parameters As ISKeyValueList) As Boolean
Dim EnquiryNumber As String
Dim Request As ISCreditEnquiryRequest
Dim Response As ISCreditEnquiryResponse
' Assume Success
Main = True
' Initialise
' NOTE : Insert the Enquiry Number here
EnquiryNumber = ""
' Create the Request
If Main Then
Request = finBL.CreditBureau.CreateCreditEnquiryRequest("CentrixNZ", "Consumer Product Enquiry Previous Report", iseProductClass.CreditEnquiry)
End If
' Set the Request Enquiry Number
If Main Then
If Request Is Nothing Then
Main = False
Else
Select Case TypeName(Request)
Case "ISCreditEnquiryRequest_CentrixNZ_ConsumerCreditReportProductsPreviousReport"
With DirectCast(request, ISCreditEnquiryRequest_CentrixNZ_ConsumerCreditReportProductsPreviousReport)
.EnquiryNumber = EnquiryNumber
End With
Case Else
Main = False
End Select
End If
End If
' Execute the Request
If Main Then
Main = finBL.CreditBureau.ExecuteCreditEnquiry(Request, Response)
End If
' Output Response Details
If Main Then
Select Case TypeName(Response)
Case "ISCreditEnquiryResponse_CentrixNZ_IndividualProduct"
finBL.DebugPrint("*** Success ***")
With DirectCast(Response, ISCreditEnquiryResponse_CentrixNZ_IndividualProduct)
finBL.DebugPrintFormat("Date: {0}", .EnquiryNZDate)
finBL.DebugPrintFormat("Reference: {0}", .EnquiryReference)
finBL.DebugPrintFormat("Enquiry Number: {0}", .EnquiryId)
End With
Case Else
Main = False
End Select
End If
If Not Main Then
finBL.DebugPrint("*** Failed ***")
End If
End Function
The following standard Summary Pages blocks have been updated:
"SummaryPage2_SecurityEnquiryReport_CentrixNZ" updated to version 1.05 on 13/04/2016.