GDRRunsheetWebService


Click here for a complete list of operations.

CheckUserCredentials

Check User Credentials. If Succeed Then Return True Else Return False

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Services/GDRRunsheetWebService.asmx HTTP/1.1
Host: app.gdrdistributions.com.au
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/CheckUserCredentials"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <Authentication xmlns="http://tempuri.org/">
      <UserAccount>string</UserAccount>
      <UserPassword>string</UserPassword>
    </Authentication>
  </soap:Header>
  <soap:Body>
    <CheckUserCredentials xmlns="http://tempuri.org/">
      <UserID>long</UserID>
      <UserPageMode>AddMode or EditMode or ViewMode</UserPageMode>
      <UserPageModule>None or Enquiries or Jobs or RunSheets or Stock or Clients or Configuration or Material or Territories or Resources or Pricing or Others or Help or Reports or Applications or CreditApplications</UserPageModule>
      <UserSubModule>None or CreateEnquiry or ViewEnquiry or CreateJob or ViewJob or PrintingQuotes or SearchRunsheet or CreateRunsheet or ViewRunsheet or SupervisorReport or EmailSearch or ViewStock or SearchStock or RecieveStock or PickingStock or DispatchStock or ScanStock or TransferStock or SearchClient or CreateClient or ViewClient or System or SystemList or DeliveryLocations or WarehouseBinConfiguration or Templates or MaterialsGroup or MaterialsType or RegionandDistricts or TerritorySearch or GovernmentAreas or TerritoryView or TerritoryCreate or RegionalManager or Supervisor or DistributionAgents or AgentPayment or ClientDistributionRates or AgentDistributionRates or PrinterConfiguration or ApplicationUser or ApplicationRoles or Help or Changepassword or Reporting or MainMenu or ClientLoadingRules or JobReport or RunsheetStatusReport or ClientReport or RunsheetReport or EnquiryReport or RunsheetClientReport or MaterialsReport or ViewJobStock or PrinterAdd or DistributionAgentView or ApplicationSearch or CreateApplication or ViewApplication or ActingJobSearch or ActingJob or CreateActingJob or ViewActingJob or ForthcomingRunsheet or ApplicationReport or IdaReport or ClientInformationReport or FTPJobStatusReport or InvoiceReport or InvoicePaidReport or AustraliaPostPayReport or IdaSmsReport or RunsheetUpdate or QualityAssurance or GPSTrackUpdate or GPSTracker or GPSTrackerManagementHistoryReport or WebCallRevenue or JobReportTransportNSW or RevenueReport or JobPaymentUpdates or TerritoriesBookedReport or XeroApplicationReport or DeliveryManifestReport or ViewEdScreenJob or EdScreenReport or CreditApplicationSearch</UserSubModule>
    </CheckUserCredentials>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <CheckUserCredentialsResponse xmlns="http://tempuri.org/">
      <CheckUserCredentialsResult>boolean</CheckUserCredentialsResult>
    </CheckUserCredentialsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Services/GDRRunsheetWebService.asmx HTTP/1.1
Host: app.gdrdistributions.com.au
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <Authentication xmlns="http://tempuri.org/">
      <UserAccount>string</UserAccount>
      <UserPassword>string</UserPassword>
    </Authentication>
  </soap12:Header>
  <soap12:Body>
    <CheckUserCredentials xmlns="http://tempuri.org/">
      <UserID>long</UserID>
      <UserPageMode>AddMode or EditMode or ViewMode</UserPageMode>
      <UserPageModule>None or Enquiries or Jobs or RunSheets or Stock or Clients or Configuration or Material or Territories or Resources or Pricing or Others or Help or Reports or Applications or CreditApplications</UserPageModule>
      <UserSubModule>None or CreateEnquiry or ViewEnquiry or CreateJob or ViewJob or PrintingQuotes or SearchRunsheet or CreateRunsheet or ViewRunsheet or SupervisorReport or EmailSearch or ViewStock or SearchStock or RecieveStock or PickingStock or DispatchStock or ScanStock or TransferStock or SearchClient or CreateClient or ViewClient or System or SystemList or DeliveryLocations or WarehouseBinConfiguration or Templates or MaterialsGroup or MaterialsType or RegionandDistricts or TerritorySearch or GovernmentAreas or TerritoryView or TerritoryCreate or RegionalManager or Supervisor or DistributionAgents or AgentPayment or ClientDistributionRates or AgentDistributionRates or PrinterConfiguration or ApplicationUser or ApplicationRoles or Help or Changepassword or Reporting or MainMenu or ClientLoadingRules or JobReport or RunsheetStatusReport or ClientReport or RunsheetReport or EnquiryReport or RunsheetClientReport or MaterialsReport or ViewJobStock or PrinterAdd or DistributionAgentView or ApplicationSearch or CreateApplication or ViewApplication or ActingJobSearch or ActingJob or CreateActingJob or ViewActingJob or ForthcomingRunsheet or ApplicationReport or IdaReport or ClientInformationReport or FTPJobStatusReport or InvoiceReport or InvoicePaidReport or AustraliaPostPayReport or IdaSmsReport or RunsheetUpdate or QualityAssurance or GPSTrackUpdate or GPSTracker or GPSTrackerManagementHistoryReport or WebCallRevenue or JobReportTransportNSW or RevenueReport or JobPaymentUpdates or TerritoriesBookedReport or XeroApplicationReport or DeliveryManifestReport or ViewEdScreenJob or EdScreenReport or CreditApplicationSearch</UserSubModule>
    </CheckUserCredentials>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CheckUserCredentialsResponse xmlns="http://tempuri.org/">
      <CheckUserCredentialsResult>boolean</CheckUserCredentialsResult>
    </CheckUserCredentialsResponse>
  </soap12:Body>
</soap12:Envelope>