RetailTransactionService Class [AX 2012]
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| new | Initializes a new instance of the Object class. (Inherited from Object.) |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::activateDevice | Activate the device. |
| ::addDiscountLineXml | Adds Sales Discount Line XML for the given SalesLine InventTransId |
| ::addToGiftCard | Method is used for creating the record in RetailGiftCardTransactions table.Initially the gift card is marked as reserved. Call giftCardRelease to clear the reservation. |
| ::authenticateDevice | Authenticate the device. |
| ::cancelCustomerOrder | |
| ::cashDisbursementSlipExist_RU | Checks whether the specified disbursement order number exists in Cash transactions. |
| ::cashDisbursementSlipIsUsedInPayment_RU | Checks whether the specified disbursement order number is used in payment transactions. |
| ::changeStoreForTerminal | Change the store for a terminal. |
| ::clockIn | Registers clock-in for the worker specified. |
| ::clockOut | Registers clock-out for the worker specified. |
| ::convertCustomerQuoteToOrder | Converts a quotation to sales order. |
| ::createAddress | |
| ::createCashDisbursementSlip_RU | Creates cash disbursement slip. |
| ::createCustomerOrder | Creates a customer order from the given details. |
| ::createCustomerQuote | Creates a sales quotation from the given details. |
| ::createCustomerReturnOrder | Creates a customer return order from the given details. |
| ::createDiscountLines | Create Retail Sales Discount Line records for the given sales line xml fragment |
| ::createExtendedLogOn | |
| ::createInventoryJournal | |
| ::createPackingSlip | Creates the packing slip for sales order transaction. |
| ::createPickingList | Creates the picking list for a sales order transaction. |
| ::createPickListForCustomerOrder | Creates a picking list for the given items. |
| ::createReturnOrder | |
| ::createWishList | Creates a wish list. |
| ::createWishListLine | Creates a wish list line. |
| ::creditVoucherCreate | Creates the record in the RetailCreditVoucherTable table. |
| ::creditVoucherUpdate | Updates the record in the RetailCreditVoucherTable table. |
| ::creditVoucherValidate | Validates the credit vouchers. |
| ::creditVoucherVoid | Checks the status of the credit voucher i.e., voucher exists or voided or not voided. |
| ::creditVoucherVoidPayment | Checks for the status of the credit voucher. |
| ::customerNew | Creates a new customer. |
| ::customerStatus | Checks the status of a customer account. |
| ::dateToDateTimeStringWithOffset | Convert a date value to a standard datetime string format plus offset based on timezone setting of the current leagl entity. |
| ::dateToString | |
| ::deactivateAddress | |
| ::deactivateDevice | Activate the device. |
| ::deleteExtendedLogOn | |
| ::deleteInventoryJournal | Delete a journal record from InventJournalTable and InventJournalTrans tables. |
| ::deleteWishList | Deletes a wish list. |
| ::deleteWishListLine | Deletes a wish list line. |
| ::echoRequest | |
| ::findDuplicateSalesOrder | Method verifies whether the requested customer order details are already created or not. |
| ::getCalculatedBalanceMST | |
| ::getChannelIdFromStoreId | Method to retun the channelid from the storeId if the store id has a value |
| ::getChannelSalesOrderDetail | |
| ::getCityRecId_RU | Gets primary key value for Cities table based on natural key fields |
| ::getCreditMemo | Get credit memo balance and currency code. |
| ::getCustomer | Gets the customer details for a given customer account. |
| ::getCustomerBalance | This method will retrive the customer account balance. |
| ::getCustomerHistory | Get customer history summary and sales orders |
| ::getCustomerOrder | Gets the customer order for the given ID. |
| ::getCustomerOrderList | Gets the customer order details for the given customer. |
| ::getCustomerOrdersForPackSlip | Gets customer orders for pack slip creation |
| ::getCustomerQuote | Gets the quotation for the given quotation ID. |
| ::getDistrictRecId_RU | Gets record id for districts based on natural key fields |
| ::getEFDocumentXML_BR | |
| ::getGiftCardBalance | |
| ::getInfologMessages | |
| ::getInventDimValues | |
| ::getInventJournal | Gets an inventory journal object in XML format |
| ::getInventJournals | Gets a list of inventory journals for stock counting. |
| ::GetLoyaltyCardRewardPointsStatus | Gets the reward point status of the loyalty card(s) including Issued, Used, Expired, and Active points. |
| ::GetLoyaltyCardTransactions | Get loyalty card transaction |
| ::getLoyaltyPointsStatus | |
| ::getLoyaltyPointsStatusExtended | Gets the loyalty card extended information. |
| ::getLoyaltyPointStatus | The function calculates the used, issued, and expired points, depending on the table and enumeration value. |
| ::getManagerHistory | Gets a logbook of time registrations for the manager. |
| ::getManagerHistoryUtc | Gets a logbook of time registrations for the manager in UTC time zone. |
| ::getOpenPurchaseOrders | Gets a list of open purchase orders for a location |
| ::getOpenTransferOrders | Gets a list of open transfer orders for a store. |
| ::getPackingSlips | Gets the list of packing slip journals for the given location. |
| ::getPickingList | Gets the details of a picking list. |
| ::getPickingLists | Gets a list of picking lists for a store. |
| ::getProductData | Gets the product details based on item ID range. |
| ::getProductsByCategory | Gets the products by category. |
| ::getProductsByKeyword | Gets the products by keyword search. |
| ::getPurchaseOrder | Gets the details of a purchase order |
| ::getReturnLocationByInfocode | Finds return policy and new location for print labels |
| ::getReturnLocationByReasonCode | Finds return policy and new location for print labels |
| ::getReturnReasonCodes | Gets the reason codes. |
| ::getSalesInvoice | Gets a salesInvoice container that contains data from the CustTrans and CustTable tables. |
| ::getSalesInvoiceDetail | Get the details of a sales invoice |
| ::getSalesInvoiceList | Gets a list of CustTrans records. |
| ::getSalesInvoicesBySalesId | Gets a list of sales invoices for a sales order. |
| ::getSalesOrder | Gets a container that contains data from the SalesTable and CustTable tables. |
| ::getSalesOrderDetail | Gets the details of a sales order. |
| ::getSalesOrderList | Gets s list of sales orders from the SalesTable table. |
| ::getSalesOrderListForPrepayments | Gets a list of the sales orders from the SalesTable for prepayments. |
| ::getShipments | |
| ::getTerminalData | Returns the container that contains the value of the RetailTransactionServiceProfile.RetailTSData method if the record exists. |
| ::getTransaction | |
| ::getTransactionByTransactionId | Method is used for retrieving the sales transactions. Performs the following: 1.Adds transaction details.2.Adds item details.3.Adds loyalty.Performs the following validation: 1.No transaction for the transaction ID. |
| ::getTransactionSalesTrans | Retrieves the sales transactions. |
| ::getTransferOrder | Gets the details of a transfer order. |
| ::getWishLists | Gets a list of wish lists |
| ::getWorkerCurrentTimeRegistrationState | Gets an information about the current worker's time registration status. |
| ::getWorkerHistory | Gets a history of time registrations for the worker specified. |
| ::getWorkerHistoryUtc | Gets a history of time registrations for the worker specified in UTC time zone. |
| ::giftCardAddTo | Creates the record in the RetailGiftCardTransactions table. |
| ::giftCardGetBalance | Returns the status of the gift card. |
| ::giftCardIssue | Creates the record in the RetailGiftCardTransactions table. |
| ::giftCardPayment | Creates the record in the RetailGiftCardTransactions table. |
| ::giftCardRelease | Method is used to release a gift card, after it has been issued. |
| ::giftCardValidate | Validates the gift cards. |
| ::giftCardVoid | Checks the status of the gift card. |
| ::giftCardVoidPayment | Checks for the status of the gift card. |
| ::inventoryLookup | |
| ::InventoryLookupOnDate_BR | |
| ::inventoryStatus | Initializes the fields of an InventDim record by using the values of the InventDimCombination fields. |
| ::issueCreditMemo | |
| ::issueGiftCard | This issues a gift card that is not reserved to a terminal / store. This is used for supporting POS 5/61/62 To issue a reserved gift card use the method issueReservedGiftCard |
| ::IssueLoyaltyCard | Issues a loyalty card, and joins the loyalty programs that are associated to the specificed channel.If channel recId is not provided, joins all available loyalty programs. |
| ::issueReservedGiftCard | Method is used for creating the record in RetailGiftCardTransactions table.Initially the gift card is marked as reserved. Call giftCardRelease to clear the reservation. |
| ::loyaltyIssuedPointsUpdate | Creates a record in the RetailLoyaltyMSRCardTrans table for Issued points. |
| ::loyaltyPointStatusGet | Calculates the used, issued, expired points, depending on the table and base enumerator. |
| ::loyaltyUsedPointsUpdate | Creates a record in the RetailLoyaltyMSRCardTrans table for used points. |
| ::MarkItemsReturned | Method updates the RetailTransactionSalesTrans.returnQty with the value in returnQty if the RetailTransactionSalesTrans.returnQty + returnQty > RetailTransactionSalesTrans.qty field. |
| ::newCustomer | Method is used for creating new customer. |
| ::newCustomerFromDirParty | Method is used for creating new customer using existing dirParty record. |
| ::packingSlipForCustomerOrder | |
| ::parseSerializedFilteringCriteria | |
| ::paySalesInvoice | Processes the payment for a sales invoice. |
| ::paySalesOrder | Processes the payment for a sales order. |
| ::PostLoyaltyCardRewardPointTrans | Posts reward points to the PostLoyaltyCardRewardPointTrans table. |
| ::realToString | Convert a money value to a standard string format |
| ::record2XmlNode | Converts a table record to an XmlElement. |
| ::retailServerStaffInfo | Method gets the staff Id and returns detail information about the staff and permissions for staff. |
| ::retailServerStaffLogOff | Method deletes the record from RetailStaffLoginLog table. |
| ::retailServerStaffLogOn | Method is used for updating the RetailStaffLoginLog.staffId with the value in _staffId if the record exists in RetailStaffLoginLog; else creates the record in RetailStaffLoginLogtable. |
| ::returnTransactionSalesTrans | Updates the returnQty value of a set of RetailTransactionSalesTrans records by using the value in the returnQty value. |
| ::searchCustomerOrderList | |
| ::searchOrderList | Method returns a list of retail transactions that match the passed in criteria. |
| ::sendEmail | Send an email using the specified template. |
| ::setTaxInformationForJournalLine_IN | Sets India tax information of journal lines based on the set up on retail store. |
| ::settleCustomerOrder | Settles a customer order. |
| ::staffChangePassword | Method is used for updating the RetailStaffLoginLog.staffId with the value in _staffId if the record exists in RetailStaffLoginLog; else creates the record in RetailStaffLoginLogtable. |
| ::staffIsPasswordValid | Validates that the password that is entered by the user is the correct password. |
| ::staffLogin | Creates or updates a RetailStaffLoginLog record by using the specified staffId value. |
| ::staffLogOff | Method deletes the record from RetailStaffLoginLog table. |
| ::staffLogOn | Method is used for updating the RetailStaffLoginLog.staffId with the value in _staffId if the record exists in RetailStaffLoginLog; else creates the record in RetailStaffLoginLogtable. |
| ::staffLogout | Deletes a record from RetailStaffLoginLog table. |
| ::startBreak | Registers break for the worker specified. |
| ::updateAddress | Updates the record in the LogisticsPostalAddress table. |
| ::updateChannelPublishingStatus | Update the publishing status of a channel |
| ::updateCreditMemo | |
| ::updateCustomer | |
| ::updateCustomerOrder | Updates the customer order. |
| ::updateCustomerQuote | Updates a sales quotation from the given details. |
| ::updateInventDimValues | Updates the inventory dimension values from the xml document. |
| ::updateInventoryJournal | Updates an inventory journal document in AX. |
| ::updateIssuedLoyaltyPoints | |
| ::updatePickingList | |
| ::updatePurchaseOrder | Update a purchase order. |
| ::updateStaffPassword | Updates employee password. |
| ::updateTransferOrder | Update a transfer order. |
| ::updateUsedLoyaltyPoints | |
| ::updateWishList | Updates a wish list. |
| ::updateWishListLine | Updates a wish list line. |
| ::upsertLogisticsElectronicAddress | Inserts or updates the electronic address based on the locator. |
| ::utcDateTimeToDateTimeStringWithOffset | Convert a utc datetime value to a standard datetime string format plus offset based on timezone setting of the UTC. |
| ::utcDateTimeToString | |
| ::validateCreditMemo | |
| ::validateCustomerStatus | |
| ::validateGiftCard | |
| ::voidCreditMemo | |
| ::voidCreditMemoPayment | |
| ::voidGiftCard | |
| ::voidGiftCardPayment |
Community Additions
ADD
Show: