Uploading manual journals to SLA tables via spreadsheet in Oracle Fusion
Hi All,
We are trying to explore the feasibility of a requirement using Oracle ADF 11g Desktop Integration function, we followed the Oracle tutorial(link below) for the same and were able to achieve this in a custom page.
http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_59/jdtut_11r2_59_1.html
Our client wishes to have somewhat similar solution, where-in there are able to upload sub-ledgers in Fusion General ledger screen( Navigation-> General Accounting->Journals->Subledger Accounting-> Subledger Journals) using Excel spreadsheet.
Could you please let me know, if it is possible to implement Desktop Integrator functionality on Standard sub ledger accounting page? Any pointer to alternative solution or approach would be appreciated.
Regards,
Vaibhav
Hi,
Please do run time analysis as Rob correctly mentioned or do SQL trace(ST05) to find where the program is consuming more time.
Lanka
Similar Messages
-
How to reverse a manual Journal Entry Voucher created via Custom BO
Hi All,
I have created a custom BO for triggering a Journal Entry Voucher for each and every Customer Invoice created in the system.Normally all Customer Invoice will be having a corresponding Journal Entry document ,apart from the default JE document I have created an additional Journal Entry for each CI through a Custom BO because of the Business requirement.I am using the default JE as the source document for the newly created JE for the same CI.
If a custom invoice gets cancelled only the default JE will get reversed.How to reverse the newly created JE too.I there a way to carry out this reversal process through PDI using ABSL.
Please find below the code for details.
Custom BO contains these lines.
import ABSL;
import AP.FinancialAccounting.Global;
import AP.CustomerInvoicing.Global;
var query;
var selparam;
var resultset;
var query1;
var selparam1;
var resultset1;
var query2;
var selparam2;
var resultset2;
query = AccountingDocument.QueryByElements;
selparam = query.CreateSelectionParams();
selparam.Add(query.UUID.content, "I", "EQ", this.ZJEUUID.content);
resultset = query.Execute(selparam).GetFirst();
selparam.Clear();
if (resultset.IsSet())
var CI_ID = resultset.OriginalEntryDocumentContainingObjectReference.FormattedID;
if (!CI_ID.IsInitial())
query1 = CustomerInvoice.QueryByElements;
selparam1 = query1.CreateSelectionParams();
selparam1.Add(query1.ID.content, "I", "EQ", CI_ID);
resultset1 = query1.Execute(selparam1).GetFirst();
selparam1.Clear();
if (resultset1.IsSet())
foreach (var itemIns in resultset1.Item)
var qty = itemIns.Quantity.content;
var pid = itemIns.ItemProduct.ProductKey.ProductID.content;
query2 = ZProductTax.QueryByElements;
selparam2 = query2.CreateSelectionParams();
selparam2.Add(query2.ZprdID.content, "I", "EQ", pid);
resultset2 = query2.Execute(selparam2).GetFirst();
selparam2.Clear();
if(resultset2.IsSet())
this.ZEnvTax.content = this.ZEnvTax.content + (qty * resultset2.ZtaxPrice.content);
this.ZEnvTax.currencyCode = resultset2.ZtaxPrice.currencyCode;
this.InvID = resultset.OriginalEntryDocumentContainingObjectReference.FormattedID;
//Manual creating of Journal Voucher //
var newJV = AccountingEntry.Create();
newJV.CompanyID = resultset.Company.ID;
newJV.Note.content = resultset.Note.content;
newJV.AccountingDocumentTypeCode = "00047";
newJV.BusinessTransactionTypeCode = "601";
newJV.TransactionCurrencyCode = resultset.Item.GetFirst().BusinessTransactionCurrencyAmount.currencyCode;
newJV.AccountingClosingStepCode = resultset.AccountingClosingStepCode;
newJV.ZcustomerID.content = resultset1.BuyerParty.PartyKey.PartyID.content;
newJV.PostingDate = resultset.PostingDate;
var sob = newJV.SetOfBooks.Create();
sob.SetOfBooksID.content = resultset.SetOfBooksID.content;
//Making the Credit account of Original JE as Debit account in this JV//
var debitAccIns = resultset.Item.Where(c => c.DebitCreditCode == "2").GetFirst();
var debitAcc = debitAccIns.ChartOfAccountsItemCode;
var newJVGL = newJV.Item.Create();
newJVGL.DebitCreditCode = "1";
newJVGL.ChartOfAccountsItemCode.content = debitAcc.content;
newJVGL.TransactionCurrencyAmount.content = this.ZEnvTax.content;
newJVGL.TransactionCurrencyAmount.currencyCode = this.ZEnvTax.currencyCode;
// Posting the debited account to a new GL account//
var newJVGL1 = newJV.Item.Create();
newJVGL1.DebitCreditCode = "2";
newJVGL1.ChartOfAccountsItemCode.content = "101000";
newJVGL1.TransactionCurrencyAmount.content = this.ZEnvTax.content;
newJVGL1.TransactionCurrencyAmount.currencyCode = this.ZEnvTax.currencyCode;
Please respond ASAP
Regards,
Navin KandasamyHello Navin,
There is an action "Cancel" in the Accounting Entry BO. Try calling that action from ABSL whenever the CI is canceled. But to do that you should have the reference of the created JEV through code.
Hope this helps.
Thanks & Regards,
Meghna -
Accessing MySQL InnoDB tables via JDBC using Oracle SQL Developer
I had posted a problem in the Oracle SQL Developer forum with how that application (v1.1) accesses MySQL InnoDB tables and someone replied that the "[data migration] team created the integration with MySQL", so I am posting here in hopes of learning more about the problem.
Here's a summary:
When I use Oracle SQL Developer to query MySQL InnoDB tables, I need to issue a "commit" before I do each query to ensure that I am getting current results. Otherwise, it appears to be using a snapshot as-of the last commit. Is this a problem with SQL Developer, or a JDBC configuration, or MySQL problem even?
The full details are here:
Re: MySQL InnoDB tablesHi,
I've posted a response to your original thread.
Regards,
Dermot. -
Manual journal entries created in Ap did not see in Accounts Payable Trial
Hi Experts,
Report Accounts Payables Trial Balance, with parameter Include SLA/Manuals/Other Sources Flag set to Yes, does not show manual journal entries.
These Manual journals entries are created in AP
Navigation: Payables -->Accounting --> Subledger accounting --> Journal Entries.
Ofter creating the journal entries i ran Accounts Payable Trial Balance, when i go through the output i did not see the Manual journal entries which are created in AP.
Please help me it is very urgent.
Regards,
Raju.Pl check your 'Report Defintion' once to ensure that liability accounts that you are using in manual entries are included in report definition.
Regards,
Tarun -
Error while uploading Reversing Journal using Webadi
Hi,
When uploading a reversing journal the following message is returned.... "Reversal Period must be supplied when Reverse Journal is set to Yes"
This is despite the Reversal period(P2-13) is in Open status.
Category * List - Text Standard reversing
Source * List - Text Spreadsheet
Currency * List - Text GBP
Period List - Text P1-13
Accounting Date * List - Date 1/29/2013
Batch Name Text SS-CZN-7828012-070213-17:03
Journal Name Text SS-CZN-7828012-070213-17:03
Reverse Journal List - Text Yes
Reversal Period/Date List - Text P2-13
Any help?Please see if these bugs help.
Bug 8236555 : REVERSAL PERIOD MUST BE SUPPLIED - ERROR UPLOAD MULT JOURNAL WITH BLANK LINE
Bug 11773472 : WEBADI ERROR: REVERSAL PERIOD MUST BE SUPPLIED WHEN REVERSE JOURNAL IS SET TO YE
Bug 14783874 : UNABLE TO LOAD GLADI JOURNAL WITH REVERSAL PERIOD IF REGIONAL SETTINGS ARE NOT S
If you still get the same error, please log a SR.
Thanks,
Hussein -
I have manually inputted data into a blank spreadsheet and would like to use a form to enter data into that sheet !!! How do I do that please
Leigh,
After creating your table, Tap the Tab marked "+" and select "Form" - you will be asked which table to use. (You should get into the habit of naming your tables - if the table name isn't visible, select the table and tap the Styles (Brush) Menu > Table > Turn ON table Name, then double tap on the Table to edit it.)
Select the table you wish to to fill with a form and you will see a new form based on the header data.
The form will allow you to add one row at a time and when you get to the last row, there is an option at the bottom of the form to add a new row using the "+" button. At the top of the form is the row header which you can rename by double tapping.
You can also rename the form on the Tab by double tapping on the name.
Try it out. -
*HOW TO INSERT DATA MANUALLY INTO A BW TABLE*
Dear experts,
I'm working in BW 3.5 version.
Since I need to test some tables which are going to be load manually, please could anyone explain me which are the steps to insert data manually into a BW table.
Thank you very much in advance,
JorgeHi Jorge,
You can maintain the TMG(Table maintenance generator) and then enter the data manually. TMG creation Tcode is se55. and to view and maintain TMG it is sm30 .
Or if you have the data in excel. You can write a simple excel uploading ABAP program which will load your excel data to the table .
Hope the above reply was helpful.
Thanks & Regards,
Ashutosh Singh
Edited by: Ashutosh Singh on Apr 30, 2011 6:45 AM -
Upload to Excel option in Table maintenence View
Hello Gurus,
I have a Z table, for which we have created a table maintenence view generated and then we've attached a Z taransaction code to the same.
So if the user want, he can go to this transaction and add/edit/delete table entries right then and there.
But now the user wants a upload from excel utility/option from the same screen.
I have read somewhere on SDN that we can create custom routines and attach it to table maintenence generator, but i donno how to do it.
Can anyone please guide me or point me to some links...it would be very helpful.
Thanks in advance.
Cheers,
Tatvagna Shah.HI ALL,
Recently I faced the same issue, I had to upload 1300 records into the table using table maintenance, First I thought of wiritng a Z program, but realised that it is not acceptable to client, because if the table is uploaded in testing servor or production servor, we have to trasport the program,and this this will only increase no of programs in the produiction servor and this many of these one are required for one time only, because we may require to create table miantenace for many z tables has a whole for the complete project.
My suggestion is to upload the data from excel by pasting (if possible) or manually.
Please correct me if I am wrong.
Thanks,
Vengal Rao. -
DB Connect Load - "Unknow error while uploading data from the DB Table"
Hi Experts,
We have our BI7 system connected to Oracle DB based third party tool. The loads are performing quite well in DEV environment.
I would like to know, how we transport DB Connect datasources to Quality systems? Any different process to be followed for DB Connect datasources?
At present the connections between BI Quality and the third party quality systems are established. We transported the DataSource from BI DEV system to BI quality system, but on trigerring an infopackage we are not able to perform loads. It prompts - "Unknow error while uploading data from the DB Table".
Also on comparing the DataSources in DEV system and Quality system there are no fields in "Proposal" tab of datasource in Quality system. Also I cannot change or activate Datasource in Quality system as we dont have change access in quality.
Please advice.
Thanks,
AbhijitHi,
Sorry for bumping an old thread ....
Did this issue get ever get resolved?
I am facing the same one. The loads work successfully in Dev. The transport for DBConnect DS also moved in successfully.
One strange this is that DB User for dev did not automatically change to db user from quality when I transported the DBConnect datasource. DBCon DS still shows me the DB User from Dev in Quality system
I get "Unknown Error" whenever I trigger the data package.
Advait -
Upload data from excel to Table maintance
Hi,
Shall we upload excel file data through Table maintanance generator and shall we download data from Table maintanance to Excel directly, if possible how we can do?
Regards
GaneshIt is not possible. There is 3rd party software, such as WinShuttle, among others, that allows data exchange between SAP and Excel.
-
Good day,
Our company uses EBS 11.5.10.2. The company has a policy whereby any new manual journal needs to have the supporting documentation attached to it, using the attachment icon in the task bar.
Users sometimes forget to do this, though. This has now prompted management to request that we try and make this process of attaching a document when creating a new manual journal compulsary to the process.
Is this possible on the current version we are running on?Well, that depends on if you are using client/server or web. Currently there is a bug being investigated, which is preventing the cursor size from being altered. For client/server, do the following on the client machine (assuming Windows):
Control Panel > Accessibility Options > Display > Cursor Width
By increasing the width, the cursor will be more visible. The same is expected to work on the web, but currently is problematic and being investigated. -
Exchange rate differences posting failed due to manual journal entries
when i run exchange rate differences and try to post the result, system shows "No matching recording found 'journal entry' (OJDT) (ODBC-2028) [message 131-183]" at the bottom panel ane the posting was failed. then i found the problem is actually from manual journal entries made to a business partner. as long as i deselect the manual journal entries, the posting was successfully done.
i am using B1 2007B with pl09. is this standard in B1 2007B that exchange rate differences posting does not work with manual journal entries of BP?you are right! it is a bug in 2007B.
The posting has no problem if the base reference number is same as the transaction number in the manual JE document. however, if we define a numbering series which is different from the transaction serial number, then we have problem with the posting. System searchs for the JE records by using base reference number as transaction number. That is why it could not find the JE document and then report the error message.
so, where should i post the bug to SAP and let them fix the bug as soon as possible?
thanks for the help! -
How to Sort Dimension in Pivot Table via Order Column which is changing like Factual values
Hi,
Recently in of our product offerings we got stuck on this following question:
How to Sort Dimension based on the Order Value which Keeps Changing with Factual Values??
We have a data source laid out as (example)
In the above the “Order” columns are changing per
Company/(DimensionA) for DimesnsionB.
Instead what we want is: (But only if we can get the following result without putting the “Order” Column in the “Values” Section.
If there are any configurations that we can make to our power pivot model for the similar data set so that the
DimesnionB in this case can be sorted by the Order column, would be greatly helpful to us.
Sample File:
http://tms.managility.com.au/query_example.xlsx
Thanks
AmolHi Amol,
According to your description, you need to sort dimension members in Pivot Table via order column, and you don't want the order column show on the Pivot table, right?
Based on my research, we can sort the data on the Pivot table based on one of the columns in that table, and we cannot sort the data based on the columns that not existed on the Pivot table. So in your scenario, to achieve your requirement, you can
add the column to pivot table and hide it.
https://support.office.com/en-gb/article/Sort-data-in-a-PivotTable-or-a-PivotChart-report-49efc50a-c8d9-4d34-a254-632794ff1e6e
Regards,
Charlie Liao
TechNet Community Support -
Upload excel file to internal table in web dynpro program
Hi friend's
In web dynpro program how to upload excel file into internal table and finally data will be save Y table.hi,
See the properties of File Upload UI element..
Link: [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/732f0510d83ff6e10000000a42189c/frameset.htm]
Goto References -> User Interface Elements -> Integration Category -> File upload..
After creating the 'FILE UPLOAD' element in a view.. Bind a datasource(a context attribute with STRING) with the data property..
Double click on ONACTION_UPLOAD method. Write a code as given below.
METHOD onactionon_upload .
TYPES : BEGIN OF str_itab,
name(10) TYPE c,
age(10) TYPE c,
END OF str_itab. DATA : t_table1 TYPE STANDARD TABLE OF str_itab,
i_data TYPE STANDARD TABLE OF string,
l_string TYPE string,
fs_table TYPE str_itab,
l_xstring TYPE xstring,
fields TYPE string_table,
lv_field TYPE string.
DATA : t_table TYPE if_main=>elements_data_tab,
data_table TYPE if_main=>elements_data_tab.
* get single attribute
wd_context->get_attribute(
EXPORTING
name = `DATASOURCE`
IMPORTING
value = l_xstring ).
CALL FUNCTION 'HR_KR_XSTRING_TO_STRING'
EXPORTING
in_xstring = l_xstring
IMPORTING
out_string = l_string.
SPLIT l_string AT cl_abap_char_utilities=>newline INTO TABLE i_data.
* Bind With table Element.
LOOP AT i_data INTO l_string.
SPLIT l_string AT cl_abap_char_utilities=>horizontal_tab INTO TABLE fields.
READ TABLE fields INTO lv_field INDEX 1.
fs_table-name = lv_field.
READ TABLE fields INTO lv_field INDEX 2.
fs_table-age = lv_field.
APPEND fs_table TO t_table1. "Append to the internal table
ENDLOOP.
Edited by: Rameshkumar Raamasamy on Feb 9, 2010 9:39 AM -
Using Interactive Report with SQL query accessing tables via db link
Is there a known issue with using the interactive report in version 3.1.2.00.02 with SQL that is accessing tables via a database link? I get the error 'not all variables bound', I do not get this error when using the standard report for the same SQL?
Thanks,
Edited by: [email protected] on May 26, 2009 2:59 PMVarad,
Good question, failed to check that. In fact there are errors. Dump file c:\oraclexe\app\oracle\admin\xe\bdump\xe_s002_3640.trc
Mon Jun 15 08:48:11 2009
ORACLE V10.2.0.1.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
Windows XP Version V5.1 Service Pack 3
CPU : 2 - type 586, 1 Physical Cores
Process Affinity : 0x00000000
Memory (Avail/Total): Ph:1051M/2038M, Ph+PgF:2273M/3934M, VA:1302M/2047M
Instance name: xe
Redo thread mounted by this instance: 1
Oracle process number: 16
Windows thread id: 3640, image: ORACLE.EXE (S002)
*** ACTION NAME:(PAGE 2) 2009-06-15 08:48:11.743
*** MODULE NAME:(APEX:APPLICATION 112) 2009-06-15 08:48:11.743
*** SERVICE NAME:(SYS$USERS) 2009-06-15 08:48:11.743
*** CLIENT ID:(ADMIN:232384011651572) 2009-06-15 08:48:11.743
*** SESSION ID:(24.931) 2009-06-15 08:48:11.743
*** 2009-06-15 08:48:11.743
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [_LdiDateFromArray+55] [PC:0x608B04F3] [ADDR:0x0] [UNABLE_TO_WRITE] []
Current SQL statement for this session:
select Stage,Procedure,Stp,FW,Reslt,MSG,date_run
from bi_msg_VW@dwitnm
order by 1
----- PL/SQL Call Stack -----
object line object
handle number name
2FE1EA14 1207 package body SYS.DBMS_SYS_SQL
2FE1F064 328 package body SYS.DBMS_SQL
2ABDC520 5097 package body APEX_030200.WWV_RENDER_REPORT3
2BD5E55C 1538 package body APEX_030200.WWV_FLOW_DISP_PAGE_PLUGS
2BD5E55C 366 package body APEX_030200.WWV_FLOW_DISP_PAGE_PLUGS
335BDA88 11190 package body APEX_030200.WWV_FLOW
2BDBD1C8 255 procedure APEX_030200.F
2AB58D10 30 anonymous block
----- Call Stack Trace -----
I didn't include the call stack, it is too large. Now I'm even more puzzled that the IR would work while a sql report would fail.
Bob
Maybe you are looking for
-
Help required on a freezing screen
Hi, I have an application containing a login screen. This screen has a create profile button, which triggers the opening of a new screen to create a profile. When this button is clicked, the login screen is closed. When the profile is created, the pr
-
Stacked events. Events get added on top of one another.
I have noticed that using the "addEventListener" and coming back into a frame, I get multiple events tied to the same component. The design I am using jumps to an "I" frame (intermediate) and then back to the "M" frame (main) when the user performs a
-
the auto fill feature that firefox has, when i go to type in a username that's already been entered in, i cant read what i've previously put in at previous website visits. The drop down menu that shows what has previously been entered is way to small
-
Is there anyway to open a mobi format book on ipad without installing the kindle app but any other app
-
Slashes in filenames block Print Queue.
I am having trouble with the Print Queue on OSX server 10.3.9. I am using 'Print to Folder Setup' to share a Distiller hotfolder to client machines as a printer, however if a client sends a job with a forward slash (/) in the filename this stops the