GDRRunsheetWebService
The following operations are supported. For a formal definition, please review the Service Description.
-
AddRunsheet
Add Runsheet . If Failed Then Returns -1 -
AddUpdateRunsheetTerritorySpecialInstruction
Add/Update Runsheet Territory Special Instruction -
CarryForwardUndistributedRemainder
Carry Forward Undistributed Remainder If Succeed Then Return Runsheet Details DataSet Else Return Null -
CheckUserCredentials
Check User Credentials. If Succeed Then Return True Else Return False -
CreateNewRunsheet
Delete Job From Runsheet . If Failed Then Returns -1 -
DeleteRunsheetJob
Delete Job From Runsheet . If Failed Then Returns -1 -
DeleteRunsheetTerritory
Delete Territory From Runsheet. If Failed Then Returns -1 -
GetAgentRateByTerritory
Get Agent Rates By Territory. (Returns 1 Table with fields: TerritoryID | Name | DistributionAgentRateID | RateTypeId |Item1 | Item2 | Item3 | Item4 | Item5 ) -
GetAlert
Get Alert. Returns one Table with field(s): Alert -
GetDelayReasonList
Get Delay Reason List. (TextField: Name | ValueField: ID) -
GetDistributionAgentList
Get Distribution Agent List -
GetDistributionAgentRates
Get Distribution Agent Rates -
GetDistrictListByRegionId
Get District List By Region Id. (TextField: Name | ValueField: DistrictID) -
GetGPSTrackerList
Get GPS Tracker List -
GetInActiveDeletedDelayReason
Get InActive or Deleted from Delay Reason. (TextField: Name | ValueField: ID) -
GetInActiveDeletedDistributionAgent
Get InActive or Deleted Distribution Agent. (TextField: Name | ValueField: ID) -
GetInActiveDeletedRecordFromTable
Get InActive or Deleted Record from the Supplied Table Name. (TextField: Name | ValueField: ID) -
GetInActiveDeletedSupervisor
Get InActive or Deleted Supervisor. (TextField: Name | ValueField: ID) -
GetJobWarehouseStock
Get JobID | Client Name | Stock | WarehouseID| Location(Warehouse) Details => In 1st Table & JobCRSVolume | JobID | WarehouseID in 2nd Table. -
GetQualityAssuranceList
Get Quality Assurance List -
GetRegionListByStateId
Get Region List By State Id. (TextField: Name | ValueField: RegionID) -
GetRunsheetDetails
Get Runsheet Details -
GetRunsheetJobList
Get Runsheet Job List. -
GetRunsheetLockPeriod
Get Runsheet Lock Period From Configuration Settings. If Failed Then Returns -1 -
GetRunsheetLockStatusByWhom
Get Runsheet Lock Status By Whom. (Returns 1 Table with fields: RunsheetID | IsLocked | UserName ) -
GetRunsheetPlanningDetails
Get Runsheet Planning Details. Returns 3 Tables. -
GetRunsheetSpecialInstructions
Get Runsheet Territory Special Instruction Details. Returns 2 Tables. -
GetRunsheetStatusList
Get Runsheet Status List. (TextField: Name | ValueField: ID) -
GetStateList
Get State List. (TextField: Name | ValueField: ID) -
GetSupervisionPeriod
Get Supervision Period From Configuration Settings. If Failed Then Returns -1 -
GetSupervisorList
Get Supervisor List -
GetUserName
Get User Name.(Returns 1 Table with fields: FirstName | LastName -
GetUsersAndRoles
Gets the all user and roles. (Returns 1 Table with fields: UserId | FirstName | LastName | IsManager ) -
GetWarehouseListByRegionId
Get Warehouse List By Region Id. (TextField: Name | ValueField: WarehouseID) -
LockRunsheet
Lock Runsheet . If Failed Then Return False -
MaintianRunsheetLock
Maintain Runsheet Lock. If Failed Then Return False -
ReleaseRunsheetLock
Release Runsheet Lock. If Failed Then Return False -
SaveRunsheet
Save Runsheet. If Failed Then Returns -1 -
SaveRunsheetWithCustomJobRate
Save Runsheet CustomVolume. If Failed Then Returns -1 -
SaveRunsheetWithTerritoryTable
Save Runsheet. If Failed Then Returns -1
This web service is using http://tempuri.org/ as its default namespace.
Recommendation: Change the default namespace before the XML Web service is made public.
Each XML Web service needs a unique namespace in order for client applications to distinguish it from other services on the Web. http://tempuri.org/ is available for XML Web services that are under development, but published XML Web services should use a more permanent namespace.
Your XML Web service should be identified by a namespace that you control. For example, you can use your company's Internet domain name as part of the namespace. Although many XML Web service namespaces look like URLs, they need not point to actual resources on the Web. (XML Web service namespaces are URIs.)
For XML Web services creating using ASP.NET, the default namespace can be changed using the WebService attribute's Namespace property. The WebService attribute is an attribute applied to the class that contains the XML Web service methods. Below is a code example that sets the namespace to "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
// implementation
}
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
' implementation
End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
// implementation
};
For more details on XML namespaces, see the W3C recommendation on Namespaces in XML.
For more details on WSDL, see the WSDL Specification.
For more details on URIs, see RFC 2396.