Public Function CustomerSavewithRouteandCharge(ByVal Connection as String, _
ByVal System as String, _
ByVal ITUser as String, _
ByVal ITUserPass as String, _
ByVal RamsUser as String, _
ByVal RamsUserPass as String, _
ByVal Table as String, _
ByVal dsRecord as DataSet, _
ByVal TemplateAccount as String, _
ByVal CommentType as String, _
ByVal Comment as String, _
ByVal WODate as Date, _
ByVal WOType as String, _
ByVal WOCommentType as String, _
ByVal WOComment as String, _
ByVal WOServiceDescription as String, _
ByVal WOAddServiceDescription as Boolean, _
ByVal AddStreetIfnotFound as Boolean, _
ByVal RoutesID as String, _
ByVal RouteCycleID as String, _
ByVal RouteDay as String, _
ByVal RouteNumber as String, _
ByVal RouteStartDate as Date, _
ByVal ChargeServiceCode as String, _
ByVal ChargeCycle as String, _
ByVal ChargeOverridePrice as Decimal, _
ByVal ChargeUnits as Decimal, _
ByVal ChargeComment as String, _
ByVal AddChargetoRoute as Boolean, _
ByVal RouteComment as String, _
ByVal RouteCommentType as String, _
ByVal RouteCommentStartDate as Date, _
ByVal AddRouteCommentToRoute as Boolean) as Data