orders
The following operations are supported. For a formal definition, please review the Service Description.
-
about
About Copyright 2021. Catalina Technology. -
adminHoldFlag
puts order on admin hold -
attachHeaderFile
Attaches a file to a SOHeader -
attachLineFile
Attaches a file to a SOLine -
calculateOrderTotals
recalculate totals of all items. This will return an order object with all calculations done without having to create a sales order. -
deleteLineItem
Delete a single line item. -
editNote
Edits a note for an order or order item. Requires noteLevel:HEADER,LINE;actionTypes:ADD,UPDATE,VALIDATEONLY -
editNoteAsDataSet
Edits a note for an order or order item. Requires noteLevel:HEADER,LINE;actionTypes:ADD,UPDATE,VALIDATEONLY -
editSOHeader
Edits the records for the SOHeader table. -
finishOrder
This will open an order, update it, then finish it -
getFrtTerms
Calls: xct_spDSLGetFrtTerms -
getMiscChargeDescr
Calls:xct_spDSLGetMiscChargeDescr -
getMiscCharges
Searches products. Calls: xct_spDSLGetMiscCharges -
getOrder
Returns an order in an order object from a passed order number -
getOrderAsDataSet
Calls: xct_spDSLgetOrder -
getOrderEvents
Calls: xct_spDSLGetOrderEvents -
getOrderItemAsDataSet
Calls: xct_spDSLgetOrderItem - getOrderItems
-
getOrderMiscChargeAsDataSet
Calls: xct_spDSLgetOrderMiscCharge -
getOrderMiscChargesAsDataSet
Calls: xct_spDSLgetOrderMiscCharges -
getOrderPayments
Calls: xct_spDSLGetOrderPayments -
getOrderTotals
Get Order Totals. By passing an order object, the order will be calculated and passed back as an order object. -
getOrderTypes
Calls: xct_spDSLGetOrderTypes -
getOrders
Searches orders. Calls:xct_spDSLGetOrders -
getSOHeaderByOrdNbrByExactID
Gets SOHeader based on the passed ordNbr -
getSOHeadersByOrdNbr
Gets SOHeaders based on the passed ordNbr -
getSOLineByOrdNbrByExactID
Gets SOLine based on the passed ordNbr -
getSOLinesByOrdNbr
Gets SOLines based on the passed ordNbr -
getSOLots
Calls: xct_spDSLGetSOLots -
getSOSetupValue
Returns the field specified from the soSetup table -
getSalesPeople
Calls: xct_spDSLGetSalesPeople - getSchedule
- getScheduleMark
-
getShipHead
Calls: xct_spDSLGetShipHead -
getShipLinesForShipper
Calls: xct_spDSLGetShipLinesForShipper -
getShipPack
Calls: xct_spDSLGetShipPack -
getShipViaByExactID
Searches for a single ShipVia entry by ID -
getShipVias
Calls: xct_spDSLGetShipVias -
getShipViasByID
Searches for ShipVias by ID -
getShipperByID
Calls: xct_spDSLGetShipperByID -
getTaxIDsByAddress
Calls: xct_spDSLGetTaxIDsByAddress -
getTaxIDsByAddressAsDataSet
Calls: xct_spDSLGetTaxIDsByAddress -
linkHeaderFile
Links a file to a SOHeader -
linkLineFile
Links a file to a SOLine -
loadOrderEmailAddress
Returns an email address tied to an order by type of email address -
orderAdminHoldBatch
Processes a batch of orders to set their AdminHold flag. -
ping
Ping service. Types: WEBSERVICE, SQL, ALL -
placeNewOrder
Place an order by passing an order object, allows setting the ordNbr if enabled in SL. -
placeOrder
Place an order by passing an order object. -
saveCardInfo
Save Card Info., Warning: Deprecated -
saveOrderEmailAddress
Saves an email address to an order by type of email address -
searchSOAddress
Searches soAddresses -
searchSOAddressAsDataSet
Searches soAddresses -
searchSOEvent
Searches SOEvents, Calls: xct_spDSLSearchSOEvent -
searchSOEventAsDataSet
Searches SOEvents, Calls: xct_spDSLSearchSOEvent -
updateLineItemInvtID
Update a line item's inventory ID. -
validateNewOrder
Validates an order by passing an order object without saving it into SL, allows setting the ordNbr if enabled in SL. -
validateOrder
Validates an order by passing an order object without saving it into SL