Mobile Smartphone Applications

In previous releases of the software, EnterpriseOne offered several mobile smartphone applications. These applications are no longer available as of the current release. They have been replaced by more technologically advanced mobile applications. However, many of the business services that were created to support the mobile smartphone applications are still available for use, if needed.

This table lists the business services that were created for use with the Expense Management mobile smartphone application:

Business Service

Description

ExpenseReportManager (JP09E000)

This published business service manages the processing of these business service operations:

  • ExpenseReportQueryProcessor (J09E0001)

  • ExpenseManagementEmployeeProfileQueryProcessor (J09E0002)

  • ExpenseReportWorkflowProcessor (J09E0003)

  • CreditCardTransactionProcessor (J09E0004)

  • ExpenseReportProcessor (J09E0005)

  • ExpenseReportRecordReservation (J09E0006)

  • getExpenseManagementPolicy (J09E0007)

  • ExpenseReportAttachmentManager (JP09E001)

  • ExpenseReportAttachmentsQueryProcessor (J09E0008), which contains the getExpenseReportAttachment method.

  • ExpenseReportAttachmentsProcessor (J09E0009), which contains the processExpenseReportAttachment method.

  • getExpenseManagementValuesList (J0000030), which is a method contained by the getUserDefined code operation, which is managed by the FoundationEnvironment published business service (J000000)

  • lookupBusinessUnits (J0000040), which is managed by the FoundationEnvironment published business service (J000000)

  • lookupCurrencyCodes (J0000060), which is managed by the FoundationEnvironment published business service (J000000)

  • lookupAddressBook (J0100009), which is managed by the ManageAddressBook published business service

  • lookupWorkOrders (J4800001, which is managed by the WorkOrderManager published business service (JP480000)

  • lookupJobCost (J5100001), which is managed by the JobCostManager published business service (JP510000)

ExpenseReportQueryProcessor (J09E0001)

This operation manages the retrieval of expense report data for expense report entry, review, and approval processing on a mobile device. This operation contains these methods:

  • getAllExpenseReports

  • getExpenseReportsToApprove

  • getExpenseReports

  • getExpenseReportHeaders

ExpenseManagementEmployeeProfileQueryProcessor (J09E0002)

This operation contains the getExpenseManagementEmployeeProfile method that the system uses to retrieve the expense report profile and EnterpriseOne profile information that is associated with the user name or address number entered in the mobile device at sign on.

ExpenseReportWorkflowProcessor (J09E0003)

This operation is used to approve, reject, and submit expense reports from a mobile device, and contains these methods:

  • approveExpenseReport

  • rejectExpenesReport

  • submitExpenseReport

CreditCardTransactionProcessor (J09E0004)

This operation contains the getCreditCardTransactions method that the system uses to retrieve credit card transaction data from the EnterpriseOne database so that it can be added to an expense report that is created using a mobile device.

ExpenseReportProcessor (J09E0005)

Use this operation to process expense report data that was entered on a mobile device in the EnterpriseOne database. This operation contains these methods:

  • processExpenseReports

  • processExpenseReportHeader

  • processExpenseReportDetail

ExpenseReportRecordReservation (J09E0006)

Use this operation to reserve and release records in the EnterpriseOne database when you update the record. This operation contains these methods:

  • reserveExpenseReport

  • releaseExpenseReport

getExpenseManagementValuesList (J0000030)

This operation is managed by the Foundation Environment published business service. This operation contains the getUserDefinedCode method, which retrieves UDC values from the EnterpriseOne database. The system uses these values to process expense report data on the mobile device.

lookupBusinessUnits (J0000040)

This operation is managed by the FoundationEnvironment published business service. This operation retrieves business unit values from the EnterpriseOne database when you search for expense reports by business unit using a mobile device.

lookupCurrencyCodes (J0000060)

This operation is managed by the FoundationEnvironment published business service. This operation retrieves currency code values from the EnterpriseOne database when you search for valid currency codes when entering or editing expense report data on a mobile device.

lookupAddress Book (J0100009)

This operation is managed by the ManageAddressBook published business service. This operation is used to retrieve valid values from the EnterpriseOne database when you search for an expense report or for a manager, when working with expense reports on a mobile device.

lookupWorkOrders (J4800001)

This operation is managed by the WorkOrderManager published business service. This operation retrieves work order numbers from the EnterpriseOne database when you search for a valid work order using their mobile device during expense report entry.

lookupJobCost (J5100001)

This operation is managed by the JobCostManager published business service. This operation retrieves valid job cost data from the EnterpriseOne database when you search for a valid job cost using their mobile device during expense report entry.

This table lists the business services that were create for use by the Purchase Order Approval mobile smartphone application:

Business Service

Description

ProcurementManager (JP430000)

This published business service manages the processing of these mobile purchase order operations:

  • PurchaseOrderApprovalQueryProcessor (J4300040)

  • GetPurchaseOrderDetailForApprover (J4300050)

  • PurchaseOrderEmployeeProfileQueryProcessor (J4300060)

  • GetMobilePurchaseOrderCountsProcessor (J4300070)

  • PurchaseOrderApproveRejectProcessor (J4300080).

PurchaseOrderApprovalQueryProcessor (J4300040)

This operation contains the getPurchaseOrdersForApprover method, which the system uses to retrieve purchase order header records for all orders that are currently awaiting approval by you.

GetPurchaseOrderDetailForApprover (J4300050).

This operation contains the getPurchaseOrderDetailForApprover method, which the system uses to retrieve purchase order detail records for all orders that are currently awaiting approval by you.

PurchaseOrderEmployeeProfileQueryProcessor (J4300060).

This operation contains the getPurchaseOrderEmployeeProfile method, and is used to retrieve the procurement profile, as well as additional EnterpriseOne profile information for the name or address number that you entered in the mobile device during signing on.

GetMobilePurchaseOrderCountsProcessor (J4300070).

This operation contains the getPurchaseOrderCounts method, which the system uses to retrieve the purchase order descriptions and counts for each order type that is currently awaiting approval by you.

PurchaseOrderApproveRejectProcessor (J4300080).

This operation contains the processPurchaseOrderApproveReject method, which the system uses to approve or reject a specific purchase order, and to update any remarks that you enter.

This table lists the business services that were created for use by the Sales Inquiries mobile smartphone application:

Business Service

Description

getUDCDescsription (J0000050)

This operation is managed by the FoundationEnvironment published business service and retrieves valid document type values from user-defined code table 00/DT. The getDocumentTypeDescription method calls this operation.

InventoryManager (JP410000)

This published business service manages these operations, which are used by the mobile RSS Approval application:

  • getItemPrice (J4100040)

  • getItemSearch (J4100050)

  • getItemBranchSearch (J4100060)

  • getCalculatedAvailability (J4100007)

getItemPrice (J4100040)

Use this operation to retrieve item pricing information from the EnterpriseOne database. The operation uses the user-defined search criteria to retrieve records.

getItemSearch (J4100050)

Use this operation to retrieve valid item number values that can be used in the search criteria when searching for item price and availability records.

getItemBranchSearch (J4100060)

Use this operation to retrieve valid branch plant values that can be used in the search criteria when searching for item price and availability records.

getCalculatedAvailability (J4100007)

Use this operation to retrieve item availability records from the EnterpriseOne database. The operation uses the user-defined search criteria to retrieve records.

This table lists the business services that were created for use by the Mobile Service Time Entry smartphone application:

Operation/Method

Description

Service Time Card Manager published business service (JP170002)

This published business service manages the processing of the Web service operations listed below in this table.

getServiceTimeCards (J1700050)

Use this operation to retrieve service timecards for a specific person. You can apply additional filtering on specific search values.

getServiceOperationSequence (J1700060)

Use this operation to retrieve operation sequence, which is attached to a specific service order.

getServiceTimeCardProcessingOptions (J1700070)

Use this operation to retrieve the service timecard mobile processing options.

processServiceTimeCard (J1700080)

Use this operation to add, update, and delete a service timecard.