dkwsitemscgi - Service Info Page

  dkwsitemscgi > IItemService
  
 
  • IItemService [WSDL]  (urn:ItemsServiceIntf-IItemService)
     TRecord GetRecord(string tableName, string Key, TRecord values, TRecordOptions options)
     ArrayOfRecord GetRecords(dateTime lastModified, string TableName, TRecordOptions opt)
     ArrayOfRecord GetRecordEX(string TableName, int RecordID, int NumberOfRecords, TRecordOptions opt)
     TRecord CreateRecord(string TableName, TRecord obj)
     ArrayOfRecord CreateRecords(string TableName, ArrayOfRecord records)
     void UpdateRecord(string TableName, string keyname, TRecord obj)
     int DeleteRecord(string TableName, string key, string keyvalue)
     int DeleteRecordEx(string TableName, string key, TRecord obj)
     boolean Ping()
     ArrayOfRecord GetRecordLines(dateTime lastModified, string TableName, TRecordOptions opt)
     ArrayOfRecord GetRecordLinesEX(string TableName, int HeadID, int SequenceNumber, int NumberOfRecords, TRecordOptions opt)
     int GetRecordCount(string TableName, dateTime lastModified)
     int GetRecordCountEX(string TableName)
     ArrayOfRecordInfoResponse GetTablesRecordCount(ArrayOfRecordInfoGetOptions arr)
     int GetRecordTableIndexNumber(string TableName)
     ArrayOfString GetRecordFieldList(string TableName)
     ArrayOfSyncneeded GetHasRecordChanges(ArrayOfQueryNeedSync arr)
     ArrayOfDeletedRecord GetDeleted(string tableName, dateTime deletedAfter, TDeletedOptions options)
     ArrayOfInteger GetDeletedID(string tableName)
     TSystemSettings GetSystemSettings(TSystemSettingGetOption obj)
     TRegistrationEntry GetSSNRegistration(string ssnumber)
     ArrayOfRegistrationEntry GetRegistrations(TRegistrationGetOptions options)
     void CreateGeneralLedgerJournal(TGLJournalHead obj, TGeneralLedgerOptions opt)
     ArrayOfLedgerAccount GetGeneralLedgerAccounts(TGeneralLedgerAccountGetOptions options)
     TItem GetItem(string itemCode, TItemOptions opt)
     TItem GetItemFromRecordID(int RecordID, TItemOptions opt)
     ArrayOfItems GetItems(dateTime lastModified, TItemOptions opt)
     ArrayOfItems GetItemsFromArray(ArrayOfItems arr, TItemOptions opt)
     ArrayOfItems GetItemsEx(int RecordID, int NumberOfRecords, TItemOptions opt)
     ArrayOfItems GetDeletedItems(dateTime lastModified)
     int NumberOfModifiedItems(dateTime lastModified, TItemOptions opt)
     int GetItemCount(TItemCriteria criteria)
     TItem CreateItem(TItem obj)
     void CreateItems(ArrayOfItems objArr)
     TItem UpdateItem(TItem obj)
     void UpdateItems(ArrayOfItems objArr)
     boolean ItemExists(string ItemCode)
     void DeleteItem(string ItemCode)
     void UploadItemAttachment(string ItemCode, TAttachmentFile att)
     ArrayOfItemUnits GetItemUnits(dateTime lastModified)
     ArrayOfBarCodes getBarCodes(dateTime lastModified)
     void CreateBarcode(TBarCode obj)
     void DeleteBarcode(TBarCode obj)
     ArrayOfCustomerItemReceiverBarCodes GetCustomerItemReceiverLocationBarCodes(string CustomerNumber, string ItemReceiverNumber)
     ArrayOfCustomerItemReceiverLocationLink GetCustomerItemReceiverLocationLink()
     void CreateInventoryJournal(TInventoryJournal obj)
     void CreateInventorying(TInventorying obj)
     void CreateInventoryTransfer(ArrayOfInventoryTransfer obj, boolean doAppend)
     void CreateInventoryTransferEx(ArrayOfInventoryTransfer obj, TInventoryTransferOptions options)
     ArrayOfItemCategories GetItemCategories(string Itemcode)
     ArrayOfFabrication GetFabrication(TFabricationGetOptions options)
     TFabrication UpdateFabrication(TFabrication obj)
     void UpdateFabricationLine(int fabrication, TFabricationLine obj)
     ArrayOfVendors GetItemVendors(string itemCode, boolean OnlyGetWebShopItems)
     TInvoice GetCustomerItemDiscounts(TInvoice inv)
     TInvoiceLine GetCustomerItemDiscountsForInvoiceLine(TInvoice inv, TInvoiceLine line)
     TOrderLine GetCustomerItemDiscountsForOrderLine(TOrder order, TOrderLine line)
     TQuoteLine GetCustomerItemDiscountsForQuoteLine(TQuote quote, TQuoteLine line)
     double GetQuantityInItemWarehouse(string itemCode, string warehouse)
     ArrayOfItemWarehouse GetAllQuantityInItemWarehouse(dateTime lastModified, string warehouse, boolean OnlyGetWebShopItems)
     ArrayOfItemGroups GetItemGroups(dateTime lastModified)
     ArrayOfItems GetItemsByGroup(string GroupID)
     ArrayOfItems GetItemsByGroupRecordID(int GroupRecordID)
     TCustomer GetCustomer(string number, TCustomerOptions opt)
     ArrayOfCustomers GetCustomers(dateTime lastModified, TCustomerOptions opt)
     ArrayOfCustomers GetCustomersEx(int RecordID, int NumberOfRecords, TCustomerOptions opt)
     TCustomer GetCustomerFromPhoneNumber(string pNumber, boolean OnlyOneContact)
     ArrayOfCustomers GetCustomersBySalesPerson(string SalesPerson)
     int NumberOfModifiedCustomers(dateTime lastModified)
     ArrayOfCustomerGroups GetCustomerGroup(dateTime lastModified)
     ArrayOfBalance GetCustomerBalance(string number)
     TCustomer UpdateCustomer(TCustomer obj)
     void UpdateCustomers(ArrayOfCustomers objArr)
     TCustomer CreateCustomer(TCustomer obj)
     void CreateCustomers(ArrayOfCustomers objArr)
     int CustomerCount()
     void DeleteCustomer(TCustomer obj)
     void DeleteCustomers(ArrayOfCustomers CustomerArray)
     boolean CustomerExists(string number)
     ArrayOfCustomerPaymentTerms GetCustomerPaymentTerms()
     ArrayOfCustomerPaymentModes GetCustomerPaymentModes()
     ArrayOfPaymentMode GetPaymentModes(dateTime modified)
     ArrayOfPaymentTerm GetPaymentTerms(dateTime modified)
     ArrayOfCustomerLedgerCodes GetCustomerLedgerCodes(dateTime modified)
     ArrayOfCustomerTransactions GetCustomerTransactions(dateTime lastModified, TCustomerTransactionsOptions options)
     ArrayOfCustomerTransactions GetCustomerTransactionsEx(int RecordID, int NumberOfRecords, TCustomerTransactionsOptions options)
     TINSystemPriceOrigins GetSystemPriceOrigins()
     TARCustInItemPriceDetails GetARCustInItemPriceDetails(string CustomerId, string ItemCode, double Quantity, date CompareDate)
     TARCustAdvancedDiscountDetail GetARCustAdvancedDiscountDetail(string CustomerId)
     void UploadCustomerAttachment(string CustomerNumber, TAttachmentFile att)
     TContact CreatedContact(TContact obj)
     void DeleteContact(TContact obj)
     TContact UpdateContact(TContact obj)
     TItemReceiver CreateItemReceiver(TItemReceiver obj)
     void DeleteItemReceiver(TItemReceiver obj)
     TItemReceiver UpdateItemReceiver(TItemReceiver obj)
     int CreateCustomerMemo(string customer, string page, string text)
     int UpdateCustomerMemo(string customer, int id, string page, string text)
     void DeleteCustomerMemo(string customer, int id)
     ArrayOfSubscriptionType GetSubscriptionTypes(dateTime lastModified)
     TSubscriptionType GetSubscriptionType(string Number)
     void CreateSubscription(TSubscription obj, TSubscriptionOptions opt)
     ArrayOfSubscriptions getSubscriptions(string CustomerNumber)
     ArrayOfSubscriptions getSubscriptionsEx(string SubscripberID)
     boolean SubscriptionExists(string TypeID, string CustomerID, string SubscripberID)
     ArrayOfSubscriber GetSubscribers(dateTime lastModified)
     TVendor GetVendor(string number)
     TVendor GetVendorEx(string number, TVendorGetOptions options)
     ArrayOfVendors GetVendors(dateTime lastModified)
     ArrayOfVendors GetVendorsEx(TVendorGetOptions options)
     TVendor UpdateVendor(TVendor obj)
     TVendor CreateVendor(TVendor obj)
     boolean VendorExists(string number)
     void DeleteVendor(TVendor obj)
     int NumberOfModifiedVendors(dateTime lastModified)
     ArrayOfBalance GetVendorBalance(string number)
     void UploadVendorAttachment(string vendor, TAttachmentFile att)
     int CreateVendorMemo(string vendor, string page, string text)
     int UpdateVendorMemo(string vendor, int id, string page, string text)
     void DeleteVendorMemo(string vendor, int id)
     TVendorItem GetVendorItem(string number, string vendor)
     ArrayOfVendorItem GetVendorItems(ArrayOfVendorItem arr)
     ArrayOfVendorTransactions GetVendorTransactions(dateTime lastModified, TVendorTransactionsOptions options)
     ArrayOfVendorTransactions GetVendorTransactionsEx(int RecordID, int NumberOfRecords, TVendorTransactionsOptions options)
     ArrayOfVendorInvoice GetVendorInvoices(TVendorInvoiceOptions options)
     ArrayOfVendorInvoice GetVendorInvoiceEx(TVendorInvoiceOptions options)
     TVendorInvoice CreateVendorInvoice(TVendorInvoice obj)
     void UpdateVendorInvoice(TVendorInvoice obj)
     TVendorInvoice UpdateVendorInvoiceEx(TVendorInvoice vendorInvoice)
     void DeleteVendorInvoice(TVendorInvoice vendorInvoice)
     void VendorInvoiceApprovement(int RecordID, TComboBox_APApporvedStatus status)
     void VendorInvoiceApprovementEX(int RecordID, TVendorApprovalOptions options)
     TAttachmentFile GetVendorInvoiceattachment(TVendorInvoiceAttachmentGetOptions options)
     ArrayOfAttachmentFile GetVendorInvoiceattachments(TVendorInvoiceAttachmentGetOptions options)
     void UploadVendorInvoiceAttachment(int RecordID, TAttachmentFile att)
     void UpdateVendorInvoiceLine(TVendorInvoiceLine obj, TVendorInvoiceLineOptions options)
     int CreatePurchaseOrder(ArrayOfPurchaseOrders pArray)
     void DeletePurchaseOrder(int OrderID)
     TPurchaseOrder GetPurchaseOrder(int RecordID, TPurchaseOptions options)
     TPurchaseOrder GetPurchaseOrderByNumber(string PONumber, TPurchaseOptions options)
     ArrayOfPurchaseOrders GetPurchaseOrders(dateTime lastModified, TPurchaseOptions opt)
     TPurchaseOrder GetPurchaseOrderFromReference(string reference, TPurchaseOptions options)
     void UpdatePurchaseOrder(TPurchaseOrder order)
     void UpdatePurchaseOrderLine(TPurchaseOrderLine orderLine)
     void DeletePurchaseOrderLine(TPurchaseOrderLine orderLine)
     int CreateSubscriptionOrder(TInvoice obj)
     TInvoice CreateSubscriptionOrderEx(TInvoice obj)
     ArrayOfInvoices GetSubscriptionOrders(TSubscriptionOrderFilter obj)
     ArrayOfInvoices GetSubscriptionOrdersEx(TSubscriptionOrderFilter obj, TInvoiceGetOptions SubscriptionOrderGetOptions)
     void UpdateSubscriptionOrder(TInvoice obj)
     void UpdateSubscriptionOrderLine(int SubscriptionID, TInvoiceLine obj)
     ArrayOfEmployees GetEmployees(dateTime lastModified)
     ArrayOfEmployees GetEmployeesEx(TEmployeeGetOptions options)
     TEmployee GetEmployee(string number)
     TEmployee CreateEmployee(TEmployee obj)
     TEmployee UpdateEmployee(TEmployee obj)
     void DeleteEmployee(string number)
     int CreateInvoice(TInvoice Invoice, boolean doPost)
     TInvoice CreateInvoiceEx(TInvoice Invoice, boolean doPost)
     TInvoice CreateCreditInvoice(int originInvoiceNumber, boolean doPost)
     TInvoice CreateCreditInvoiceWithCustomDate(int originInvoiceNumber, date creditInvoiceDate, boolean doPost)
     void CreateInvoices(ArrayOfInvoices arr, boolean doPost)
     TInvoice UpdateInvoice(TInvoice Invoice, boolean doPost)
     TInvoice PostInvoice(TInvoice Invoice)
     void DeleteInvoice(TInvoice Invoice)
     TInvoice GetInvoice(string CustomerNumber, int InvoiceNumber, TInvoiceGetOptions opt)
     TInvoice GetInvoiceByReference(string reference, TInvoiceGetOptions opt)
     ArrayOfInvoices GetInvoicesModified(dateTime lastModified, TInvoiceGetOptions opt)
     ArrayOfInvoices GetUnPostedInvoices(string CustomerNumber)
     TInvoice GetUnPostedInvoice(int recordId, dateTime RecordCreated, TInvoiceGetOptions opt)
     ArrayOfInvoices GetInvoices(string CustomerNumber, int NumberOfInvoices, TInvoiceGetOptions opt)
     ArrayOfInvoices GetInvoicesChunk(int RecordID, int NumberOfRecords, TInvoiceGetOptions opt)
     ArrayOfInvoices GetInvoicesEx(dateTime DateFrom, dateTime DateTo, boolean lookUpTranactions)
     ArrayOfInvoiceClaims GetInvoicesFromClaims(ArrayOfInvoiceClaims arrClaim)
     int GetNextClaimNumber()
     TInvoiceClaimEx GetClaim(string Customer, int ClaimNumber, dateTime ClaimDate, string ClaimBank)
     void PostClaim(string Customer, int ClaimNumber, dateTime ClaimDate, string ClaimBank)
     void UpdateClaimStatus(string Customer, int ClaimNumber, dateTime ClaimDate, string ClaimBank, TComboBox_IOBSClaimStatus ClaimStatus, string ErrorMessage)
     void DeleteInvoiceFromReference(string rID, string Warehouse)
     void UpdateInvoiceUBLStatus(int InvoiceNumber, string UBLMessageID, string DestinationPartyId, string MessageDescription, boolean UBLCreated)
     void UpdateInvoiceEmailStatus(int InvoiceNumber, boolean EmailSent)
     TSalesStatistic GetSalesStatistic(int Year, int Month, TSaleStatisticOptions options)
     int CreateOrder(TOrder Order)
     TOrder CreateOrderEx(TOrder Order)
     TOrder UpdateOrder(TOrder order)
     void UpdateOrderStatus(int orderNumber, string CustomerNumber, TComboBox_SOHeadStatus newStatus)
     void UpdateOrderEmailStatus(int orderNumber, boolean Posted, boolean EmailSent)
     int CreateCustomerItemreceiverLocationOrder(TOrder Order)
     TOrder GetOrder(int id, string CustomerNumber)
     ArrayOfOrders GetOrders(string CustomerNumber)
     ArrayOfOrders GetOrdersByFilter(TOrderGetFilter filter)
     ArrayOfOrders GetOrdersByDate(dateTime DateFrom, dateTime DateTo, TOrderGetOptions opt)
     int AddToOrder(int OrderID, TOrderLine orderLine)
     void RemoveFromOrder(int OrderID, TOrderLine orderLine)
     void UpdateOrderLine(int OrderID, TOrderLine orderLine)
     boolean DeleteOrder(int OrderID, string CustomerNumber)
     void DeleteUnPostedInvoice(int RecordID)
     int CreatePaymentPlan(TPaymentPlanRequest PaymentPlanRequest)
     int CancelPaymentPlan(TPaymentPlanCancel PaymentPlanCancel)
     TQuoteOrderResult QuoteToOrder(TQuote Quote)
     TQuoteInvoiceResult QuoteToInvoice(TQuote Quote)
     TOrderInvoiceResult OrderToInvoice(TOrder Order)
     TQuote CreateQuote(TQuote Quote)
     TQuote UpdateQuote(TQuote Quote)
     TQuote GetQuote(string CustomerNumber, int Number, TQuoteGetOptions opt)
     ArrayOfQuotes GetQuotes(string CustomerNumber, int count, TQuoteGetOptions opt)
     ArrayOfQuotes GetQuotesByDate(dateTime DateFrom, dateTime DateTo, TQuoteGetOptions opt)
     ArrayOfQuotes GetQuotesInChunks(int RecordID, int NumberOfRecords, TQuoteGetOptions opt)
     void DeleteQuote(int Number, string CustomerNumber)
     void UpdateQuoteStatus(int quoteNumber, string CustomerNumber, TComboBox_SOHeadStatus newStatus)
     void UpdateQuoteEmailStatus(int quoteNumber, boolean EmailSent)
     ArrayOfSOActionResults DoSOAction(TSOActionIn SOActionIn)
     TSalesPerson GetSalesPerson(string number)
     ArrayOfSalesPerson GetSalesPersons(dateTime lastModified)
     boolean SalesPersonsExists(string number)
     ArrayOfPaymentTypes getPaymentTypes()
     ArrayOfPaymentTypes GetPaymentTypesByLastModified(dateTime lastModified)
     base64Binary GetAttachment(int AttachmentID)
     base64Binary RemoveAttachment(int AttachmentID, boolean removefromdisk)
     base64Binary GetAttachmentImage(int ImageID, int MaxWidth, int maxHeight, TImageFormat format)
     TFileLinkAttachment GetFileLinkAttachment(int FileLinkId)
     TFileLinkAttachment CreateFileLinkAttachment(TFileLinkAttachment FileLinkAttachment)
     TFileLinkAttachment UpdateFileLinkAttachment(TFileLinkAttachment FileLinkAttachment)
     boolean DeleteFileLinkAttachment(int FileLinkId, dateTime LinkedRecordCreated, boolean removeFromDisk)
     TUBLDocumentInfo GetUBLDocumentInfo(int UBLDocumentId, TUBLDocumentInfoOptions UBLDocumentInfoOptions)
     ArrayOfCurrency getCurency(string CurrencyNumber)
     ArrayOfCountry GetCountry(string CountryCode)
     ArrayOfCounty GetCounty(dateTime lastModified)
     ArrayOfDim1 GetDim1(dateTime lastModified)
     ArrayOfDim2 GetDim2(dateTime lastModified)
     ArrayOfDim3 GetDim3(dateTime lastModified)
     boolean HasAnyMemeberSubscription(string Customer)
     string ValidMemberSubscription(int GroupTypeID, int Password)
     ArrayOfMemberSubscriptionGroupTypes GetMemberSubscriptionGroupTypes()
     ArrayOfMemberSubscriptionGroups GetMemberSubscriptionGroups(int TypeID)
     ArrayOfMemberSubscriptionAllergies GetMemberSubscriptionAllergies()
     string CreateMemberSubscription(TMemberSubscription Subscription)
     TMemberSubscription GetMemberSubscription(string MemberNumber, int GroupTypeid, int GroupID)
     TMemberSubscription GetMemberSubscriptionByPassword(int GroupTypeID, int Password)
     TValidSubscriptions PostValidSubscriptions(date ValidAtDate, int GroupTypeID)
     ArrayOfCurrencyPrice GetCurrPrices(int RecordId)
     TJob GetJob(string JobID)
     ArrayOfJobs GetJobs(dateTime lastModified)
     ArrayOfJobs GetJobsEx(TJobGetOptions options)
     TJob CreateJob(TJob obj)
     TJob UpdateJob(TJob obj)
     void DeleteJob(string JobID)
     TRequest GetRequest(TComboBox_GeRequestType RequestType, string RequestId)
     TRequest CreateRequest(TRequest obj)
     TRequest UpdateRequest(TRequest obj)
     void DeleteRequest(TComboBox_GeRequestType RequestType, string RequestId)
     void AddToWorkJournal(TWorkJournalLine obj, dateTime JournalDateFrom, dateTime JournalDateTo)
     ArrayOfWorkLines GetWorkItems(TWorkOptions options)
     TWorkLine AddWorkItem(TWorkLine obj, dateTime JournalDateFrom, dateTime JournalDateTo)
     ArrayOfWorkLines AddWorkItems(ArrayOfWorkLines arr, dateTime JournalDateFrom, dateTime JournalDateTo)
     ArrayOfWorkLines AddWorkItemsEx(ArrayOfWorkLines arr, TAddWorkItemOptions options)
     TWorkLine UpdateWorkItem(TWorkLine obj)
     ArrayOfWorkLines UpdateWorkItems(ArrayOfWorkLines obj)
     ArrayOfWorkLines UpdateWorkItemsEx(ArrayOfWorkLines arr, TUpdateWorkItemOptions options)
     ArrayOfWorkLines PostWorkItems(ArrayOfWorkLines arr, TPostWorkItemOptions opt)
     void DeleteWorkItem(TWorkLine obj)
     void DeleteWorkItems(ArrayOfWorkLines obj)
     ArrayOfWorkCostLines GetWorkCostItems(TWorkOptions options)
     TWorkCostLine AddWorkCostItem(TWorkCostLine obj, dateTime JournalDateFrom, dateTime JournalDateTo)
     ArrayOfWorkCostLines AddWorkCostItems(ArrayOfWorkCostLines arr, dateTime JournalDateFrom, dateTime JournalDateTo)
     ArrayOfWorkCostLines AddWorkCostItemsEx(ArrayOfWorkCostLines arr, TAddWorkCostItemOptions options)
     TWorkCostLine UpdateWorkCostItem(TWorkCostLine obj)
     ArrayOfWorkCostLines UpdateWorkCostItems(ArrayOfWorkCostLines obj)
     ArrayOfWorkCostLines UpdateWorkCostItemsEx(ArrayOfWorkCostLines arr, TUpdateWorkCostItemOptions options)
     ArrayOfWorkCostLines PostWorkCostItems(ArrayOfWorkCostLines arr, TPostWorkItemOptions opt)
     void DeleteWorkCostItem(TWorkCostLine obj)
     void DeleteWorkCostItems(ArrayOfWorkCostLines obj)
     ArrayOfInvoices GetJobInvoices(TJobInvoiceOptions options)
     ArrayOfJobTransactions GetJobTransactions(dateTime lastModified, TJobTransactionsOptions options)
     ArrayOfJobTransactions GetJobTransactionsEX(int RecordID, int NumberOfRecords, TJobTransactionsOptions options)
     boolean CheckMember(string memberNumber, string membershipCompany)
     boolean CheckMember2(string memberNumber)
     TMemberV2 GetMember(string number, TMemberOptions MembOpt)
     ArrayOfMembersV2 GetMembers(dateTime lastModified, TMemberOptions MembOpt)
     ArrayOfMembersV2 GetMembersFromConditions(TMemberInfo memberInfo)
     ArrayOfMembersV2 GetMembersFromConditionsEx(TMemberInfo memberInfo, TMemberOptions MembOpt)
     void CreateMember(TMemberV2 obj)
     void UpdateMember(TMemberV2 obj)
     void UpdateMembers(ArrayOfMembersV2 arrObj)
     ArrayOfMembersV2 GetMembersEx(int RecordID, int NumberOfRecords, TMemberOptions opt)
     ArrayOfMembersV2 GetModifiedMembers(int RecordID, int NumberOfRecord, dateTime lastModified, TMemberOptions MembOpt)
     int NumberOfModifiedMembers(dateTime lastModified)
     boolean MemberActiveInVactionFund(string number)
     void CreateMemberFee(TMemberFee obj, TMemberFeeOptions opt)
     TMembershipApplicationResult ApplyForMembership(TApplyForMembership application)
     boolean MemberExists(string number)
     boolean isMemberInGroup(string number, string Group, string SubGroup)
     ArrayOfMemberGroups GetMemberGroups(dateTime lastModified)
     ArrayOfMemberSubGroups GetMemberSubGroups(dateTime lastModified)
     boolean isGovermentEmployee(string number)
     TApplicationResult CreateApplication(TMemberApplication application)
     boolean MemberActiveInFund(string number, string FundCode)
     string CommonAction(string ActionType, string ActionData)
     TMemberApplication CheckForUnfinishedApplication(string Member, string fundCode, string ContactNumber)
     void RemoveUnfinishedApplication(string Member, string fundcode, int applicationNumber)
     void CommunicationMemoOpened(string Member, string fundcode, int applicationNumber)
     ArrayOfMemberApplication GetContactApplicationArray(string ContactNumber)
     void SendApplicationAttachment(base64Binary fileData, string fileName, string memberNumber, int applicationNumber)
     ArrayOfAttachment GetApplicationAttachmentInfo(string fundCode, int applicationNumber)
     ArrayOfMembershipCompanies GetMembershipData(string memberNumber)
     ArrayOfMembershipCompanies GetAllMembershipCompanies(boolean GetFunds, boolean GetGrants)
     ArrayOfWorkPlaces2 GetWorkplaces(string Company)
     ArrayOfWorkPlaces2 GetAllWorkplaces()
     ArrayOfApplicationType GetApplicationGroupTypes(boolean filterDocumentNumber, int documentNumber)
     ArrayOfApplicationType GetApplicationGroupTypeByDocumentNumber(int DocumentNumber)
     void UpdateApplicationStatus(string MemberNumber, string FundCode, int ApplicationNumber, TMemberApplicationStatus NewStatus)
     ArrayOfGrantUsedData GetGrantRuleAvailableData(string MemberNumber)
     TTermDocument GetTermsForCompany()
     TTermDocument GetTermsForFund(string FundCode)
     TTermDocument GetTerms(int termId)
     ArrayOfTermDocuments GetTermsForAllFunds()
     void GiveConsentForTerms(int TermId, string FundCode, int ApplicationNumber, string MemberNumber)
     void GiveConsentForCompanyTerms(int TermId, string MemberNumber)
     ArrayOfMessages GetMemberUnreadMessages(string MemberNumber)
     ArrayOfMessages GetApplicationMessages(string MemberNumber, string FundCode, int ApplicationNumber)
     ArrayOfMessages GetMemberMessages(string MemberNumber)
     ArrayOfMessages GetMemberAnnouncement(string MemberNumber)
     TGeMessageResult CreateApplicationMessage(string MemberNumber, string FundCode, int ApplicationNumber, TGeMessage Obj)
     TGeMessageResult CreateMemberMessage(string MemberNumber, TGeMessage Obj)
     void UpdateMessageReadStatus(int MessageRecordId, string MemberNumber, boolean Read)
     void UploadMessageAttachment(int MessageRecordId, TAttachmentFile att)
     ArrayOfMemberCarrer GetMemberCarrerArray(string memberNumber)
     ArrayOfMemberMemberships GetMemberMembershipArray(string memberNumber)
     ArrayOfMemberEducations GetMemberEducationArray(string memberNumber)
     ArrayOfJobTitles GetMemberJobTitleArray(string memberNumber)
     ArrayOfMemberApplication GetMemberApplicationArray(string memberNumber)
     ArrayOfMemberFunds GetMemberFundsArray(string memberNumber, TMemberOptions options)
     ArrayOfMemberFunds GetCustomerFundsArray(string CustomerNumber, dateTime DateFrom)
     ArrayOfMemberSubGroups GetMemberSubGroupsArray(string memberNumber)
     ArrayOfMemberResumeTypes GetMemberResumeTypes(dateTime lastModified)
     ArrayOfMemberResumeGroups GetMemberResumeGroups(dateTime lastModified)
     ArrayOfMemberMovements GetMembersMovementsByTypeAndDate(string AType, dateTime ADate)
     ArrayOfMemberMovements GetMembersMovementsByGroupAndDate(string AGroup, dateTime ADate)
     ArrayOfElectionBallots GetElections(int VoterType, string Number)
     ArrayOfElectionHeads GetElection(string BallotNumber)
     ArrayOfElectionLines GetElectionLines(int ElectionId)
     TWSResult ReturnVotes(string VoterNumber, int VoterType, string BallotId, ArrayOfElectionAnswers arrVotes)
     ArrayOfEmployees TimeClockStampedInEmployees()
     TTimeClockStampInfo TimeClockStampEmployee(TTimeClockStampInfo info)
     TTimeClockStampInfo TimeClockEmployeeStatus(string EmployeeID)
     TTimeClockTransaction CreateTimeClockTransaction(TTimeClockTransaction obj)
     ArrayOfCourses GetCourses()
     ArrayOfCourses GetCompletedCourses()
     ArrayOfCourses GetCancelledCourses()
     ArrayOfCourses GetParticipantCourses(string ssNumber)
     ArrayOfCourseTypes GetParticipantCourseTypes(string ssNumber)
     ArrayOfParticipants GetParticipantsInCourse(string bookingNumber)
     ArrayOfCourseTypes GetCourseTypes()
     TEnrollmentResult EnrollInCourse(string bookingNumber, TParticipant participant, TPaymentInfo paymentInfo)
     boolean RemoveParticipantFromCourse(string bookingNumber, string ssNumber)
     void ChangeParticipantPaymentStatus(string bookingNumber, string participantNumber, TComboBox_EMPartPaymentStatus paymentStatus)
     TLocation GetLocation(string locationNumber)
     TEMBookingResponse CreateEMBooking(TEMBooking booking)
     ArrayOfResourceGroup GetEMResourceGroups()
     TVehicleInspection GetVehicleInspection(int RecordId)
     TVehicleInspection CreateVehicleInspection(TVehicleInspection VehicleInspection)
     TVehicleInspection UpdateVehicleInspection(TVehicleInspection VehicleInspection)
     void DeleteVehicleInspection(int RecordId, dateTime RecordCreated)
     void UpdateVehicleInspectionAppointmentStatus(int AppointmentId, TComboBox_SOVehicleInspectionAppointmentStatus NewStatus)
     TUser AuthenticateUser(string UserName, string Password)
     ArrayOfUsers getUsers()
     TUser CreateUser(TUser obj, string company)
     ArrayOfCompany GetCompany()
     ArrayOfCompany GetUserCompanies(string username)
     TToken CreateToken(string Username, string Password, string Company, string AppID)
     TToken CreateTokenForUser(string Username, string Company, string AppID)
     void RemoveToken(TToken token)
     TToken GetToken(string username, string password, string company, string AppID)
     TToken GetTokenForUser(string username, string company, string AppID)
     TToken ValidateToken(TToken token)
     TToken RefreshToken(TToken token)