Business services are objects that enable interoperability between JD Edwards EnterpriseOne and other Oracle applications or third-party applications and systems. Business services enable software applications that are written in various programming languages and running on various platforms to exchange information.
A web service is a standardized way of integrating web-based applications. In JD Edwards EnterpriseOne, published business services are exposed to consumers as web services. These web services enable JD Edwards EnterpriseOne to expose native transactions to other applications and systems.
The FinancialManager web service (JP090000) manages the processing of financial-related web service operations.
There are two financial web service Operations (Methods) :
- getGLAccount (J0900001) – Is a database query operation that enables consumers to retrieve and review general ledger account records from the Account Master table(F0901).
How to check whether operation getGLAccount (J0900001) is working properly:
How can I tell if the operation completes successfully? | If the operation completes successfully, the system returns records that match the query, if they exist. If the operation ends in error, the consumer receives an error message. The records that are returned to the consumer include all of the fields that are listed in the response interface for this operation. However, some of those fields can contain blank or zero values, depending on the data that exists in the JD Edwards EnterpriseOne system. |
If I encounter errors while process a transaction, do I need to reverse the transaction? | This is a query operation that does not perform transactions. If you encounter errors during processing, review your search criteria and try your query again. If the operation does not return any records, verify that a version matching your query exist in the JD Edwards EnterpriseOne database. |
Does this operation use record reservation? | No. The operation does not reserve records within the JD Edwards EnterpriseOne system during processing. |
- insertBatchJournalEntry (J0900002) – Is a database insert operation that enables consumers to add journal entry records to the Journal Entry Transactions - Batch table (F0911Z1).
How to check whether operation insertBatchJournalEntry (J0900002) is working properly:
How can I tell if the operation completes successfully? | If the operation completes successfully, the system inserts records into the table. |
If I encounter errors while process a transaction, do I need to reverse the transaction? | If the service does not complete successfully, no records are inserted into the table. You must reprocess the action to insert the records. |
Does this operation use record reservation? | No. The operation does not reserve records within the JD Edwards EnterpriseOne system during processing. |
Details on how to use the Financial Manager web service or any other standard Business Service methods are available in the JD Edwards Technical Catalog.
More information can be found in:
- JD Edwards EnterpriseOne Applications Business Interfaces Implementation Guide
- Oracle JD Edwards Technical Catalog (Doc ID 1361438.1)
- E1: BSSV: Testing Business Services (Doc ID 2241495.2)