Need more info or you couldn't find what you were looking for, let us know by sending an email to: support@dancik.com.

Dancik Web Services

Web services is a term that Dancik uses to describe a type of program. These programs are like Lego building blocks. They provide data in response to requests received using protocols associated with the internet.

Web services provide access to the Navigator database. Gaining access to this information allows you to write your own programs to manipulate and save the Navigator information, outside of the Navigator portal. Using these web services you can extract the requested information and then save it in numerous formats such as a spreadsheet, PDF, or XML. You could even build your own interface similar to Navigator.

Using these web services does require some programming knowledge. Being knowledgeable of XML and/or JSON is very helpful.

What are the Web Services?

Web services is a term that Dancik uses to describe a type of program. These programs are like Lego building blocks. They provide data in response to requests received using protocols associated with the internet.

How are they Used?

These web services are developed to support industry standard associations (fcB2B) and internal IT staff requests (custom development and workflow applications).

Web services enable the data which resides in Dancik applications to be integrated with internal and external business applications such as QFloors.

Security

There are a variety of security approaches for accessing web services. Dancik currently supports the following:

The Dancik Web Services

Accounts Payable

Accounts Receivable

Armstrong

Contact Manager

Credit Manager

Dancik Enterprise System (DES)

Décor 24

File Management

GESCO

Installation Scheduler

Inventory

Invoicing

Issuing Credits

Order Management

Output Distribution System (ODS)

Professional Services

Purchasing

RADAR

Reports

Sales Portal

Selection Sheet Manager

Stark Web Services

Warehouse

Accounts Payable

apAcceptVariance - This function updates/writes the APXTRA records.

apEOMBalanceReport - This function will run step 1 of the EOM Run A/P Balance Report.

apEOMBegin - This program will run step 4 of the AP EOM "Update A/P Balance Report".

apEOMFileUpdates - This function will run step 8 of the EOM Run A/P File Updates.

apEOMUpdateFinish - This program will run step 8 of the AP EOM "Finish A/P EOM".

apEOMPayableDisbursementAndAgingReports - This program will run steps 4, 5, 6 of the AP EOM process.

apEOMUpdateBalance - This program will run step 2 of the AP EOM "Update A/P Balance".

apEOMUpdateEOMDate - Open AP EOM Date Update, step 2.

apeom_initialize - This function will do the initialization for AP End of Month.

apManifestVariance - Reconcile Invoice vs Manifest Variance

apAcceptVariance - This function updates/writes the APXTRA records.

apTransferPayables - This function will process the transference of cash between two different accounts.

getOpenAP_Checks - Open AP Check Search.

apOpenAP_Vouchers - This function will search for open payables vouchers.

getElectronicInvoices - This function will get a list of Electronic Invoices.

getManifestList - Retrieve list of Manifests by PO#

getOpenAP_Checks - Open AP Check Search.

getPOclrReverseManifest - Get POs for Clear/Reinstate Manifest

getRetainagesetting - This function will return the retainage file setting.

getSupplierForPO - Retrieve Supplier for PO#

laborPayableReport - This Function will process the validations for the labor payables report, and then run the report.

updateElectronicInvoices - This function will update vouchers based on Action

Accounts Receivable

QuickDepositAppliedExists - This service will return list of Quick Deposit selected details based on the input fields passed in.

addQuickDepositRecord - This service will add a Quick Deposit record at a line level.

arApplyToDiscount - This service will post the remaining check amount to the discount amount of a current Cash record if it is within the range setup on the over/short (see SET 4 on GS). A match must exist in the current A/R cash file with all the input fields.

arAutoApply - This service will apply the remaining check amount to current A/R Cash file records. A match must exist in the current A/R cash file with all the input fields below. If multiple accounts exist on a check it will only apply to the current account passed in.

arDeleteCheckAccounts - This service will delete all accounts associated with a current check in the AR Cash file. The input fields must have an exact match with a record in the A/R Cash file.

arGetPaymentTransactions - This function retrieves a list of payment transactions

arInstantCreditDebitProcessing - This function processes the entered Credit/Debit information and updates the data base if there are no errors encountered.

arPaymentReport - This function prints a report of payment transactions

arSalesBatchTotalsAndBatchDetails - This service will return the Batch Totals and Batch Details for the opening screen of the AR Sales Processing.

arSalesBuildDetail - This service will build the detail information for an existing batch, or return nothing to the user if there is no batch to edit (on New - the screen is displayed in pristine condition).

arSalesCustomerInformation - This service will build the customer information as it is selected from the Sales Entry Screen.

arSalesDeleteAllRecords - This service will control the deletion of all of the selected records form the ARSALEN file.

arSalesDeleteByUniqueID - This service will delete a Sales Entry by Unique ID.

arSalesDeleteSummaryByAccount - This service will control the deletion of all of the selected records form the ARSALEN file.

arSalesEditBatchDetails - This service will change the Sales Batch Detail Detail information.

arSalesGetSummaryInfo - This service will return a summary of entered Sales for a specific user, batch number and batch date.

arSalesPost - This service will run the posting part of the Sales process.

arSalesReport - This service will control the processing of the AR Sales report, required before posting.

arSalesUpdateSalesFile - This service will take the information from the screen, and update the ARSALEN file.

arSalesUpdateSalesSingleRecord - This service will take the information from the screen, and update the ARSALEN file.

arTransferCash - This function will process the transferrance of cash between two different accounts.

arTransferSales - This function will process the transferrance of sales between two different accounts.

arUpdateOpenAr - This function is used to update the OPENAR file with changes.

arUpdatePaymentStatus - Pass the confirmation number and status code to update PS0010F.

arValidateCashier - Validate a cashier code.

deleteArBillBusybyAccount - This function will delete the billbusy records that need to be deleted when the user closes the browser window.

deleteQuickDepositRecord - This service will delete a Quick Deposit record at the line level.

getARLedger - This function provides a list of ledger data.

getARNotePad - This function provides a list of AR notepad entries.

getArInvoiceDisplayType - This function processes the entered Credit/Debit information and updates the data base if there are no errors encountered.

getCashAccount - This function will receive Company and return that company's cash accounts.

getDailyCashBalance - This function return the Balance Forward and Daily Cash posting data.

getDailyCashDefaults - Retrieve Daily Cash Defaults

getManualArCodes - This function processes the entered Credit/Debit information and updates the data base if there are no errors encountered.

getOpenAr - Retreive Open Ar Records

getQuickDepositDetails - This service will return list of Quick Deposit details. If the search date is entered then all other search fields will be ignored.

getQuickDepositSelectedDetails - This service will return list of Quick Deposit selected details based on the input fields passed in.

getUserID - This service will return all the User IDs with no filter.

postDailyCash - This function posts daily cash.

processInstantCreditDebitNotes - This function processes the entered Credit/Debit information and updates the data base if there are no errors encountered.

quickDepositDeleteDeposit - This service will delete the entire Quick Deposit.

quickDepositGetNextUnapplied - This service will get the next unapplied Quick Deposit record.

quickDepositPostOnly - This service will post ONLY the entire Quick Deposit deposit.

quickDepositReport - This function will run the Quick Deposit report from the information sent to it.

rcWorkWithInboundCharges - This process works with the inbound charges that are calculated or updated.

updateQuickDepositAmount - This service will update a Quick Deposit Batch Total Amount.

updateQuickDepositRecord - This service will update a Quick Deposit record at the line level.

verifyQuickDepositRecord - This service will verify the existence of Quick Deposit.

workWithArBillBusy - This function processes the information for the AR Bill Busy file that are needed.

Armstrong

checkDistributorMatch - Check if there is a distributor match (FCB2B).

confirm_iso - Confirm ISO - FCB2B

dba_search - DBA Search for Armstrong.

deallocate_iso - Deallocate Pending Items - FCB2B

deallocate_pending_items - Deallocate Pending Items - FCB2B

deallocate_pending_order - Deallocate entire Pending Order

delete_record_from_workfiles - Delete Record from Workfiles (FB@EF017V and FB_OM@ISO) - FCB2B

execute_iso - Execute ISO by Item - FCB2B

execute_manual_inventory_selection - Execute Manual Inventory Selection - FCB2B

force_backorder - Force Backorder - FCB2B

getGenericDBA - Retrieves the generic DBA(s) for a passed DBA.

getGlobalShipTos - Get Global Ship To Accounts And Addresses

getInitialDataForEditOrder - Get the initial data needed for initiate Edit Order.

getNextShipDate - Get Next Ship Date - FCB2B

getNotepad - Get Notepad (FCB2B).

getOrderDetail - Get Order Detail (FCB2B).

getOrderHeader - Get Order Header (FCB2B).

getSapClosureRules - Retrieve the rule from the order pending header(FCB2B).

getSapConsolidatedView - Get the SAP consolidated view (FCB2B).

getShipToAddr - Get Ship To Accounts And Addresses.

getShippingDetail - Get Shipping Detail (FCB2B).

getShippingInformation - Get the shipping information (CSR-Portal).

get_account_number_from_dba - Get Account Numbers from DBA (FCB2B).

get_all_UOM - Get All Units of Measure.

get_armumi_conversions - Get Armumi Conversions.

get_available_shipping_dates - Get Available Shipping Dates.

get_bulletin_board - Get the Bulletin Board for Armstrong.

get_default_distributors_by_sales_area - Get the Default Distributors by Sales Area for Armstrong.

get_distributor_color - Get the color(status) of a Distributor.

get_distributors_list - Get the list of all distributors for Armstrong.

get_item_detail - Get Item for Armstrong.

get_item_inventory - Get Item Inventory - FCB2B

get_item_inventory_by_serial - Get Item Inventory by Serial Number - FCB2B

get_item_product_knowledge - Get Item for Armstrong.

get_list_of_rdc_warehouses - Get a list of RDC Warehouses for dropdown.

get_list_of_warehouses - Get a list of Warehouses for dropdown.

get_place_order - Place Order.

get_sales_representative_by_sales_area - Get the Sales Representative by Sales Area for Armstrong.

get_shipvias - Get All Ship Vias.

get_stock_card - Get Stock Card.

get_storybook - Get the Global Storybook for Armstrong.

get_storybook_by_order - Get Storybook by Order for Armstrong.

get_storybook_by_sales_area - Get the Storybook by Sales Area for Armstrong.

logon - Login for Armstrong

matchShipToInformation - Check if there is a distributor match (FCB2B).

saveJobQuoteNumber - Save the manual shipto information.

saveManualShipto - Save the manual shipto information.

searchOrderDetailStatus - Search Order Detail Status (FCB2B).

searchOrderStatus - Search Order Status (FCB2B).

searchTemporaryOrderDetailStatus - Search Temporary Order Detail Status (FCB2B).

searchTemporaryOrderStatus - Search Temporary Order Status (FCB2B).

Contact Manager

addAdminSetting - This function adds Contact Management Admin Settings.

addGroup - This function adds Contact Management Group Records.

addupdateContact - Add to or update a Contact Id.

copyGroup - This function copies Contact Management Group Records.

deleteAdminSetting - This function deletes Contact Management Admin Settings.

deleteGroup - This function deletes Contact Management Group Records.

getAllContacts - This function retrieves contacts. If contactid/groupid/fullacct are left blank, all contacts are retrieved.

getBillToInfo - This function retrieves the Bill To information for an account number.

getGroupMaster - This function retrieves Contact Management Group Master Records.

getGroupsForAContact - This function retrieves the groups a contact belongs to.

getRecordCount - This function retrieves the record count for a file.

searchContacts - This function allows users to input partial strings of data to retrieve contact info.

searchGroups - This function allows users to input partial strings of data to retrieve groups.

updateAdminSetting - This function updates Contact Management Admin Settings.

updateGroup - This function updates Contact Management Group Records.

Credit Manager

forceAccountToCreditHold - This function credit holds the orders of the specified account.

forceOrdersToCreditHold - This function credit holds the list of orders provided.

getBillTo - This function returns BILLTO data for an account.

getBillToNotePad - This function returns BILLTO.I data for an account.

getDisplayType - This function returns Display Types for an account.

getInvoiceData - This function retrieves all invoice data for an order.

getMktgPgm - This function returns Marketing Programs for an account.

getMonthToMonthSales - This function returns Month-to-Month Sales for an account.

getMonthlySalesByItemClass - This function returns Item Class Sales for an account.

getNewAccountNumber - Retrieve a new account number.

getNextShipDate - Retrieve the next ship date.

getOrderInvoices - This function retrieves all invoice for an order.

getPhoneNbr - This function returns Contact data for an account.

getSalesAnalysisByAccount - This function retrieves the Monthly Sales Analysis data for Customer accounts.

getSalesPersons - This function returns SalesPersons for an account.

getSalesbyAccountItemClass - This function retrieves the Sales Analysis data for Customer accounts by item class.

getShipTo - This function returns ShipTos for an account.

getSpclInst - This function returns Special Instruction data for an account.

getSummaryARByAccount - This function retrieves the AR Summary data for Customer accounts.

listARHistory - This function returns AR History for an account.

listHeldOrders - This function releases the list of orders provided.

listRecentlyReleasedOrders - This function provides a list of recently released orders.

quickReleaseHeldOrders - This function releases the list of orders provided.

releaseHeldOrders - This function releases the order provided and update certain fields.

updateBillTo - This function updates BILLTO data for an account.

updateBillToNotePad - This function updates BillTo NotePad entries for an account.

updateDisplayType - This function updates Display Types for an account.

updateMktgPgm - This function updates Marketing Programs for an account.

updatePhoneNbr - This function updates Contact data for an account.

updatePriceExceptions - This function updates Price Exception data for an account.

updateSalesPersons - This function updates Salespersons for an account.

updateSpclInst - This function updates Special Instruction data for an account.

Décor 24

activateorder - This function activates the specificed order, by reference id.

addBomKitItemsToCart - This function adds bom/kit items to the users shopping cart. If at any point of validation, of the items, if any one fails, then no items are loaded, and an error result will be returned with the line# of error and the message. Please note that this service uses strict validation for following Dancik rules for BOM/KIT items for manditory quantity entry.

addItemsToCart - This function adds items, with basic request information, to the users shopping cart. If at any point of validation, of the items, if any one fails, then no items are loaded, and an error result will be returned with the line# of error and the message.

addPayementLockToInvoices - This function establishes a lock on invoices, in the Payment System, so that the same invoice cannot be worked/paid upon, at the same time.

addSerialItemsToCart - This function adds serialized items to the users shopping cart. If at any point of validation, of the items, if any one fails, then no items are loaded, and an error result will be returned with the line# of error and the message.

addSpecialItemsToCart - This function adds items, that came from the specials inquiry, to the users shopping cart. If at any point of validation, of the items, if any one fails, then no items are loaded, and an error result will be returned with the line# of error and the message.

archiveCart - This function archives a D24 Users Shopping Cart.

beginCheckout - This begins the checkout process (step 1 of 3), by validating the user authority and shopping cart, then returns the cart items as a result."

cancelOrder - This function cancels the order for the reference#.

clearCart - This function clears a D24 Users Shopping Cart.

deleteArchive - This function deletes a D24 Users previously archived Cart.

forgottenPassword - This function will take either a login profile or an email address and determine if a profile exists and then emails the login information.

get24MthSalesHistory - This function retrieves the users associated account and gets the previous 24 months sales history, by month."

getAccountInfo - This function retrieves information for a specified account#.

getAdditionalServices - This function retrieves Additional Services.

getArchive - This function retrieves D24 Shopping Cart Archive.

getArchives - This function retrieves D24 Archived Shopping Carts.

getB2BSupplierStockCheck - This function retrieves B2B-StockCheck information for a selected items associated supplier.

getBomKitDetails - This function retrieves all related BOM/KIT child items, for the passed item.

getCart - This function retrieves D24 Shopping Cart information.

getCartItem - This function retrieves all detail for the item.

getCartSummary - This function retrieves the total number of items inside the users shopping cart.

getCategories - This function retrieves valid D24 Categories.

getCategoriesForPriceLists - This function retrieves valid D24 Categories for Price Lists.

getCategoriesforSpecials - This function retrieves valid D24 Categories for Specials.

getClosedInvoices - This function retrieves a list of closed invoices for the users account..

getContactRequest - This function retrieves a custom built Email/Contact request details.

getCustomerItems - This function retrieves D24 Customer Item information.

getEmailAddresses - The function builds a result set of email addresses available to the user.

getHelp - This function retrieves D24 Help information.

getInit_OrderDetails - This function is specific to the Dancik Decor24 Order Details screen.

getOrder - This function retrieves certain header and detail information for a requested order, by its reference#.

getItem - This function retrieves detail information for a selected item.

getItemInFull - This function retrieves all detail for the item.

getItemInventory - This function retrieves all the available inventory for the item.

getItemPackaging - This function retrieves all the available packaging for the item.

getItemProductKnowledge - This function retrieves all the available product knowledge, for the passed Item#. And its manufacturer and product-line, as well.

getItemUoms - This function retrieves an item's valid unit of measures listing.

getItems - This function retrieves item search results.

getItemsForAccount - This function retrieves item search results, and allows for the overriding of the users default account.

getLastViewedItems - This function retrieves item search results, and allows for the overriding of the users default account.

getManufacturers - This function retrieves valid D24 Manufacturers.

getManufacturersforPriceList - This function retrieves valid D24 Manufacturers, specifically for the Price List submission screen.

getManufacturersForSpecials - This function retrieves valid D24 Manufacturers for Specials.

getMultiUnitOrders - This function retrieves D24 Multi Unit Orders.

getNextShipDatesForMonth - The function retrieves a result set of all dates within the passed month and year, and includes a flag if that date is an available ship date, based on the customers account#."

getOpenInvoices - This function retrieves a list of open invoices for the users account.

getOpenInvoicesForPaymentSelection - This function retrieves a list of open invoices for the users account.

getOpenOrders - This function retrieves the first open order.

getOptions - This function retrieves all available options allowed by the user.

getOrder - This function retrieves certain header and detail information for a requested order, by its reference#.

getOrderContacts - The function builds a result set of order contacts available to the user.

getPaymentProfile - This function retrieves Payment Profile settings, from User/Global.

getPaymentTransactions - This function retrieves a list of payment transactions

getPendingOrders - This function retrieves the first pending order.

getPriceClasses - This function retrieves valid D24 Price Classes.

getPriceList - This function does a Price Inquiry for JJ Haines.

getPromos - This function retrieves D24 Promo information.

getScheduledDeliveries - This function retrieves a list of scheduled deliveries for the users account.

getShipToAddresses - The function builds a result set of available ship to addresses based on the users associated account.

getShipVias - The function builds a result set of available ship vias.

getSpecials - This function retrieves D24 Items that are in specials file.

getStandardOrderDetails - This function retrieves the information in the STDORDD file (Standard Order Details).

getStandardOrderDetailsForDescription - This function retrieves the information in the Standard Order Details file.

getStandardOrderHeader - This function retrieves the information from the file STDORDH for the standard order header.

getStatesProvinces - The function builds a result set of all States and/or Provinces (based on Decor24 User/Global setting for option "Show State(1), Province(2), or Both (3) on dropdown list.

getUserAccounts - This function retrieves accounts associated to the user. If the user is not a Super-user, then the keyword filter is ignored, and only the users associated account will be returned.

getUserAccountsExtra - This function retrieves accounts associated to the user. If the user is not a Super-user, then the keyword filter is ignored, and only the users associated account will be returned.

gotoStep2Checkout - The functions serves as step 2 of the 3 step checkout process. Upon performing proper validation, the service returns Order Header information, as well as a few others, to allow for the updating of the pending orders header.

gotoStep3Checkout - This function is step 3 of 3 in the checkout process. It receives in the header updates, validates, then continues to add the items to the order. The end result is the header, details and all failed items that didn't make it to the order.

holdOrder - This function places an order on hold.

login - This function takes the user and password, and after proper validation, logs in the user by establishing a new session id and returns it for later use.

logoff - This function logs the user out of Decor24, which will nullify the user’s session.

removeCartItem - This function removes a D24 Line Item from the Shopping Cart.

restoreArchive - This function restores a D24 Users previously archived Cart.

sendInvoice - This function emails an invoice to the passed in email addresses.

sendProrateStatement - This function adds items, that came from the specials inquiry, to the users shopping cart. If at any point of validation, of the items, if any one fails, then no items are loaded, and an error result will be returned with the line# of error and the message.

sendStdOrdPrice - This function emails a standard order price to the passed in email addresses.

setInfo - This function updates the users information, such as full name, email address, etc.

setOrderHeader - This function updates specific header fields of a selected order.

setUserAccount - This function performs the update of the default account associated to the requesting user.

submitContactRequest - This function receives the information entered pertaining to the contact request and submits the emails.

submitPriceListRequest - This function always for parameters to be passed that will then submit a Price List request.

updateMultiUnitHeader - This function is used to update the Multi Unit Header Information in the file STDORDH.

updateTransactionMemo - 24 This function updates Payment Log File with Reference memo.

Dancik Enterprise System (DES)

authenticate - This function executes user-password authentication.

getCombinedCustomers - This function searches both BILLTO and RTLCUST records and combines the results.

getCompanySettings - This function returns the settings for the specified company.

getConfig - This function retrieves a users system and application configurations and permissions to Navigator.

getCustomers - This function sets a the status for a specified order# and line#.

getItemDetails_Info - This function retrieves the information portion of Item Details.

getItemDetails_Inventory - This function retrieves the inventory portion of Item Details.

getItemDetails_ProdKnow - This function retrieves the product knowledge portion of Item Details.

getItemFullDetails - This function executes the advance item search.

getItemPOsBOs - This function retrieves a listings all purchase orders and back orders, associated to the passed in item.

getShipTosForAccount - Gets the list of valid ShipTos for an account.

getSupplierB2BDetails - This function retrieves B2B InventoryInquiry information for the Supplier of an Item.

postParameters - This function receive in large post parameters and will temporarily host them on the IFS until needed.

releaseSpoolFile - This function releases a spool file that was created with HOLD(*YES)

File Management Web Services

getAttributes - This function retrieves a list of attributes associated with a particular Packing Class.

getRecords - This function retrieves a selected file records listing.

getRetailCustomerNotepad - This function retrieves the Notepad data for a Retail Customer.

setAttributes - This function calls the I/O service program associated with a particular Packing Class attributes. The attributes will be added or deleted according to the action code(s) provided.

setAttributesDuplicate - This function calls the I/O service program associated with a particular Packing Class attributes. The attributes will be added or deleted according to the action code(s) provided.

updRetailCustomerNotepad - This function creates/updates/deletes Notepad lines data for the Retail Customer.

createCreditMemo - This function retrieves the notepad entries for an unprocessed order.

Installation Scheduler Web Services

getDateRangeView - This function retrieves the date range view for installation scheduler for passed in dates.

getDayView - This function retrieves the day view for installation scheduler for a date.

getFilterList - This function retrieves the saved filters from NV0009F.

getFiltersByAppId - This function retrieves the filters associated with an app id and table id

getViewList - This function retrieves the saved views from NV0009F.

getViewOptions - This function retrieves the saved IS display or print filters from NV0009F.

printReports - This function will print the expected Installation Scheduler Reports.

setFilterViewDefault - Set a new default filter or view for a user.

setFilterViewOptions - This function sets the day view display options and print options for installation scheduler.

setViewOptions - This function sets the day view display options and print options for installation scheduler.

unscheduleInstallation - This function will unschedule the selected Installations.

workWithSchedule - This function will work with the schedule and create / modify said Installation Schedules.

Inventory Web Services

changePriceAndGrossPrecentage - This function will re-calculate the price and gross percentage for an order line.

getAuthWarehouses - This function retrieves a list of authorized warehouses.

getClassDescription - Gets the description for a specified Class Category/Classification.

getCMInfoReturntoStock - This service gets an order number and returns the order line info for the returns to stock system.

getEntireCurrentPrice - This function retrieves the Current Price/Cost info for an Account, Item, and Warehouse.

getInventory - This function retrieves all the available inventory.

getInventorySummaryInformation - Gets the summary Inventory Information for the Inventory Analysis within Order Management

getPreReceipts - This function retrieves the pre-receipt inventory data.

getSerialNumberStatuses - This function retrieves a list of serial number statuses.

retrieveItemInfo - This function retrieves select data from the ITEM file.

updatePriceCalculator - Order Updates from Price Calculator.

updateReturnstoStock - This function validates user inputs and if no errors, creates returns to stock adjustments.

clearOrders - clear orders from PENDINV

Invoicing

clearOrders - clear orders from PENDINV

createInvoices - Create Invoices from Orders

flagUnusualSales - Flag Unusual Sales

getCostDrivers - Get cost drivers

getDateRangeView - This function retrieves the date range view for installation scheduler for passed in dates.

get_invoice_inquiry - Get filtered invoices

getPendingInvoices - Get invoices that pending a nightjob process to become a permanent invoice

getPromotionalOrdersByShipDate - Get Promotional Orders by Ship Date

getPulledOrders - Get Pulled Orders from pendinv

getSplitCommissions - This function retrieves the Split Commission Assignments.

getUnusualSales - Get Unusual Sales

get_VoidedInvoices - Get invoices that have been voided from the pending invoices file (imprint)

print_PromoPricingReport - Prints the Promo Pricing Report

printEditReports - Print Edit Reports for Orders

printInvoice - Print invoice(s)

printInvoices - Print the invoices that are in the the system.

printPromoPricingShipByAnalysis - Prints the Promo Pricing Report

reinstateVoidedInvoices - Reinstate voided invoice(s)

setOrdersAsSelected - Flag rows in PENDINV as selected 'S'

update_salesperson_assignments - Update invoice header and detail file.

updateSplitCommissions - This function updates/writes the Split Commission Assignments.

voidPendingInvoice - Void pending invoice

VoidReinstateInvoices - Void and Reinstate Invoice(s)

VoidStartOverInvoices - Void and Startover Invoice(s)

Issuing Credits

changePriceAndGrossPrecentage - This function will re-calculate the price and gross percentage for an order line.

createCreditMemo - This function retrieves the notepad entries for an unprocessed order.

getCurrentPrice - This function retrieves the current price, price allowance, and funds for a detail line item in Adjust Credit Memo.

updatePendingOrderDetails - Issue Credits: Update PENDING detail records.

updatePendingOrderHeader - This function updates the PENDING header for IC.

updatePendingOrderPrices - Issue Credits: Update PENDING order prices.

Order Management

calculateProRate - This function calculates the Pro Rate Amount.

cancelLaminateGrid - This function will cancel the grid transaction and release all held inventory.

deallocateOrderLine - This function is used to convert an order line status to a backorder at supplied status code.

getJobScheduleByAccount - This function returns the current job schedule information for the selected account.

getJobScheduleByAccountDate - This function returns the current job schedule information for the selected account and date.

getJobScheduleByDate - This function returns the current job schedule information for the selected date.

getLaminateConfirm - This function retrieves the Laminate Grid for the specified item.

getLaminateCut - This function retrieves the Laminate Cut Selection for a specific item.

getLaminateGrid - This function retrieves the Laminate Grid for the specified item.

getMultiUnitDuplicates - This function retrieves the information from the file STDORDH for the standard order header.

getNotepadEntries - This function retrieves the notepad entries for an unprocessed order.

getNotepadEntriesProcessedOrders - This function retrieves the notepad entries for a processed order.

getOrder - Return basic order information.

getOrderHeader - This function retrieves an orders header information.

getOrderLineIem - This function retrieves a selected item from an order.

getOrderSupplementInfo - This function retrieves the dates, times, salesperson for a processed order.

getOrder_InitView - This function order information, based on the initial view of O/M.

getOrders - This function retrieves a listing of processed or unprocessed orders.

getSplitCommissions - This function retrieves the Split Commission Assignments.

getStandardOrderByDescription - This function returns the values based on the description.

getStandardOrderDetails - This function retrieves the information in the STDORDD file (Standard Order Details).

getStandardOrderHeader - This function retrieves the information from the file STDORDH for the standard order header.

get_Prorate_Detail_By_Invoice - This function returns the current prorate information for the current Unit.

get_Prorate_Detail_By_Unit - This function returns the current prorate information for the current Unit.

omDisplaySplitLineInformation - Return the Split Line information for Updating.

omSplitLine - Create the New line from the Split.

postNotepadEntriesProcessedOrders - This function updates the notepad entries for a processed order.

searchNotepadEntriesProcessedOrders - This function retrieves the searched notepad entries for a processed order.

setOrderStatus_ByLine - This function sets a the status for a specified order# and line#.

updateDeliveryInfo - This function updates delivery information such as truck route, ship via.

updateInstallationSchedulerHeader - This function is used to update the information in the Installation Scheduler Header File

updateMultiUnitHeader - This function is used to update the Multi Unit Header Information in the file STDORDH

updateSplitCommissions - This function updates/writes the Split Commission Assignments.

Output Distribution System (ODS) Web Services

addEmailClientTask - This service execute Danciks add email client task.

addManualInvOrderLines - Adds multiple Order Lines based on manual selection of inventory

deleteEmailAttachment - This function delete the Email Attachments from the IFS.

deleteEmailTemplate - This function delete the Email Template from the IFS.

deleteSpoolFile - This function deletes a Spool file for a passed in Job/User

getItemUOMListing - This function retrieves a listing of available unit of measure codes, associated to the passed in item.

getItems - This function executes the advance item search.

getMessage - This service gets the message information that is saved from the last time the user printed the message

getPopupListing - This function retrieves a listing for a requested popup file

getSpoolFilesForUser - This function retrieves the ODS+ Spool files for a passed in User

getUserAppListing - This function retrieves the ODS+ Application listing, currently available to the requesting user.

holdSpoolFile - This function holds a Spool file for a passed in Job/User

pingIFSFile - This function pings an IFS file for a Application Code and File Name

pingSpoolFile - This function pings a Spool file for a passed in Job/User

printMessage - This function prints the message consisting of up to 100 lines, with a maximum of 70 char per line. The destination must be specified as a printer name and/or a department name. There can be up to 5 printers and up to 5 departments specified. If the department message will be printed on the printer that is assigned to that department in the system table (SYSXTBL).name is specified.

releaseSpoolfile - This function releases a Spool file for a passed in Job/User

removeIFSFile - This function removes the ODS+ Application listing from the IFS.

sendEmailViaContactTypes - This service execute Danciks send email service.

sendMassEmailViaContactTypes - This service execute Danciks send email service.

setMailClientCredentials - This service sets the user-profiles associated ODS mail credentials.

updateSpoolfile - This function updates a Spool file for a passed in Job/User

Professional Services

getItemDescription - This function retrieves the description for an item

printPaymentReport - This function generates a pdf report

updatePaymentTransactionFile - Pass the payments made on selected invoices and update PS0010F.

Purchasing

addPurchasingRule - This function adds purchasing rule.

getPurchasingRules - This function retrieves purchasing rules for a given record type.

getSuggestedReorderQuantity - Suggested Reorder Quantity

rmvPurchasingRule - This function deletes a purchasing rule.

updPurchasingRule - This function updates purchasing rule.

getInvoice - Returns Invoice Info

RADAR

getInvoice - Returns Invoice Info

getSalesAnalysisData

sendInvoice - Email Invoice

sendOrder - Email Order

getReportById - This function updates/writes the Report Filter file.

Reports

getReportById - This function updates/writes the Report Filter file.

updateReports - This function updates/writes the Report Filter file.

getPriceRequestGP - This function test a price request for Gross Profit percentage test.

Sales Portal

addCustomer - This function creates a new retail customer record, using SSM specific fields.

getCustomer - This function a specified customer information.

getCustomerExtra - This function retrieves addition information for a specified customer.

getCustomer_DT - This function retrieves all Display Typesfor a specified customer.

getCustomer_MP - This function retrieves all Market Programs for a specified customer.

getCustomers - This function sets a the status for a specified order# and line#.

getInvoice - This function retrieves invoice header, detail and total information.

getItemExtraInfo - This function retrieves extra/additional item information.

getItemInfo - This function retrieves basic item information.

getItemInventory - This function retrieves item inventory.

getItemPricingForAcct - This function retrieves item pricing breakdown for a specified account.

getItemProdKnow - This function retrieves item product knowledge information and packaging.

getItems - This function retrieves items.

getOpenOrders - This function retrieves all available orders for a specific account.

getOrder - This function retrieves order header, detail and total information.

getOrderSM - This function retrieves order header, detail and total information.

getPendingOrders - This function retrieves all available pending or unprocessed orders for a specific account.

getPendingOrdersSM - This function retrieves all available pending or unprocessed orders for a specific salesman.

getPriceRequestGP - This function test a price request for Gross Profit percentage test

getRecentItems - This function retrieves the last XX number of recently viewed Items.

getSalesMonthbyMonth - This function retrieves Salesman Stats Month by Month.

getTopSellingItems - This function retrieves the top XX selling items for an account.

sendInvoice - Email Invoice

sendOrder - Email Order

Selection Sheet Manager

addCustomer Record - This function creates a new retail customer record, using SSM specific fields.

addHeldItemsToOrder

addJobInfoDetailRecord - This function creates a new job information detail record.

addReferenceDetailRecord - This function creates a new reference detail/person record.

addReminder - This function creates a new SSM reminder record.

addSelection - This function creates a new selection.

addSelectionItemRecord - This function validates, then creates, a new selection item record.

addSelectionItemRecords - This function validates, then creates, new selection item records.

buildPendingBySelection - This function creates a new PENDING skeleton order by the selected selection.

cancelOrder - This function cancels the current order, the user was creating, within SSM.

copySelection - This function copies an entire selection into a new one.

getCacheData - This function retrieves listings of data, intended to be stored.

getCustomerDuplicates - Get Customer Duplicates

getDrillDown_Detail - This function retrieves a specific selection's item records.

getDrillDown_Summary - This function retrieves a specific selection's item records.

getItemUOMListing - This function retrieves a listing of available unit of measure codes, assocaited to the passed in item.

getLastSelections - This function retrieves the (X) selections that a user has accessed.

getOrderHeader  

getOrderHeaderMessages

getOrderShippingData  

getQuickSearchResults - This function will take the passed in keyword(s) and execute several customer and selection searches and return each summary record total.

getRelatedItems - This function retrieves an items related item listing.

getReminder - This function retrieves a specific SSM reminder record.

getRemindersForDate - This function retrieves SSM reminders for a specific date.

getRemindersforDateRange - This function retrieves SSM reminders for a specified date range.

getRemindersForMonthYear - This function retrieves all SSM reminders for specific Month and Year.

getSelection - This function retrieves all cursors related to a specific selection.

getSelection_Dates - This function retrieves a specific selection's dates.

getSelection_Header - This function retrieves a specific selection's header and customer information.

getSelection_Items - This function retrieves a specific selection's item record.

getSelection_JobInfo - This function retrieves a specific selection's job information.

getSelection_Logs - This function retrieves a specific selection's logs.

getSelection_Notepad - This function retrieves a specific selection's notepad.

getSelection_Notes - This function retrieves a specific selection's notes.

getSelection_References - This function retrieves a specific selection's references.

getSelections - This function executes a search for selections.

placeOrder - This function executes the final step of placing an order, within SSM.

rmvReminder - This function deletes a specific SSM reminder record.

setCustomerFields - This function sets retail customer record, using SSM specific fields.

setCustomerRecord - This function updates a selection retail customer record, using SSM specific fields.

setJobInfoDetailFields - This function sets job information detail record, using SSM specific fields.

setOrderHeader - This function updates selected reference# header records.

setOrderHeaderMessages - This function updates selected reference# header messages.

setOrderShippingData - This function updates shipping information for a selected reference#.

setReferenceDetailFields - This function sets reference detail/person record, using SSM specific fields.

setReminder - This function update a specific SSM reminder record.

setSelectionAltAddress - This function sets a selection alternate address field.

setSelectionCustomer - This function sets/updates the selection Customer

setSelectionDate - This function sets a specific date-type value.

setSelectionItemFields - This function sets a selection item record, using SSM specific fields.

setSelectionItemNotesWithMacroMsg - This function sets a selections item notes from a MacroMessage Id, with an optional starting line number.

setSelectionItemRecord - This function validates, then update, the selected selection item record.

setSelectionItems_QtyUom - This function validates then updates selection item records quantity and unit of measures.

setSelectionJobInfo - This function sets a specific job-Info-type value.

setSelectionNotepad - This function sets a selection notepad entry.

setSelectionReference - This function sets a specific reference-type value.

validateItemChange - This function validates a passed item. If successfully validated, result will contain item information for Change Item view.

Warehouse

runLTLRoutingExport - This function exports the Warehouse Load Sheet Report as a 204 file to the IFS.