Mass Allocation
I need to create mass allocation, where need to distribute the amount of Account no. 53563 in various companies and this segment is my balancing segment, having perent and child. error came when validating mass allocation formula.
Batch Name: Mass allocation
Batch Description:
Type: Actual
Formula Name: Formula
Formula Description:
Formula Status: Error
Line B: You cannot loop on a detail segment value; use parent value to loop
Line C: You cannot sum on a detail segment value; use parent value to sum
Target Line: You cannot loop on a detail segment value; use parent value to loop
Ledger Currency Entered
Line Amount Ledger Accounting Flexfields / Segment Types Type Currency Type Currency
C C C C C C C C C C C
A PFL_Primary2021(BDT) 01.000.000.000.00000.53563.000.000.00000.00000 Actual BDT T
C L C C C C C C C C C
B PFL_Primary2021(BDT) 01.000.000.000.00000.53563.000.000.00000.00000 Actual BDT S STAT
C S C C C C C C C C C
C PFL_Primary2021(BDT) 01.000.000.000.00000.53563.000.000.00000.00000 Actual BDT S STAT
C L C C C C C C C C C
Target PFL_Primary2021(BDT) 01.000.000.000.00000.53563.000.000.00000.00000 Actual
C C C C C C C C C C C
Offset PFL_Primary2021(BDT) 01.000.000.000.00000.53563.000.000.00000.00000 Actual
Batch Status: Error
Please suggest.
Thanks in advance.
Parimal
Please refer MOS note:
Mass Allocation error: You cannot loop on a detail segment value;use parent value to loop [ID 369211.1]
Similar Messages
-
Release-12.1.1. General Ledger-Mass Allocation-Error
Hi,
I have entered formula for Mass Allocation and I got Valdiated. While I running the Mass Allocation I got an
error. In the View Output File. "Failure detected. Please see log file." When I seeing the Log file. I got the error
GLAMAS module: Run MassAllocations
Current system time is 01-OCT-2009 09:02:38
glamai() 01-OCT-2009 09:02:38**************************************************
01-OCT-2009 09:02:38
AMAS0010: General Ledger MassAllocations Log File
command_mode = C
access set id = 1017
incremental mode = N
average journal flag = N
ledger id override value = 1
ledger override currency = USD
balance segment override value = 02
allocation batch id = 10079
period = Jan-09
journal effective date = 2009/01/31 00:00:00
calc effective date = 2009/01/31 00:00:00
glasob() 01-OCT-2009 09:02:38
gluini() 01-OCT-2009 09:02:38
glugsn() 01-OCT-2009 09:02:38<< glugsn() 01-OCT-2009 09:02:38
<< gluini() 01-OCT-2009 09:02:38
accounted period type = Month
chart_of_accounts_id = 101
number of flexfield segments = 5
balancing segment name = SEGMENT1
management segment name = NA
security segment name = NA
flexfield delimiter = '-'
active segments =
SEGMENT1
SEGMENT2
SEGMENT3
SEGMENT4
SEGMENT5
flex value sets =
1002470
1002471
1002472
1002473
1002474
account segment = SEGMENT3
account segment length= 5
flexfield length = 21
<< glasob() 01-OCT-2009 09:02:38
glasys() 01-OCT-2009 09:02:38***********************************************
* Warning: profile option has not been set up:*
* GL: Number of Records to Process at Once *
* Warning: profile option has not been set up:*
* GL: Number of Accounts In Memory *
foundation user id = 1013417
foundation user name = ZUNAITHA
concurrent request id = 5807601
number of target records to process at a time = 1000
number of flexfields to cache = 2500
cache control segment = SEGMENT3
length of control segment = 5
length of flexfield = 21
<< glasys() 01-OCT-2009 09:02:38
glavcmd() 01-OCT-2009 09:02:38SHRD0117: Inserted 1 record(s) into gl_alloc_history
<< glavcmd() 01-OCT-2009 09:02:38
glacab() 01-OCT-2009 09:02:38glacab() - tf = 1, sqlerrd[2] = 1
glacab--loopcnt = 1 and size 2b Malloced is 984
<< glacab() 01-OCT-2009 09:02:38
glapst() 01-OCT-2009 09:02:38glapst() - pst0_stmt.arr =
SELECT period_name,
to_char(start_date, 'YYYY/MM/DD'),
to_char(end_date, 'YYYY/MM/DD'),
to_number(to_char(start_date,'J')),
to_number(to_char(end_date,'J')),
period_type,
period_year,
period_num,
adjustment_period_flag
FROM gl_periods
WHERE period_set_name ='Accounting'
AND period_type ='Month'
ORDER BY period_year, period_num
AMAS0025: glapst() - Found 225 periods (COA=101)
control->coa_rec.pstat[0].period_name = Dec-95
control->coa_rec.pstat[0].start_date = 1995/12/01
control->coa_rec.pstat[0].end_date = 1995/12/31
control->coa_rec.pstat[0].jstart_date = 2450053
control->coa_rec.pstat[0].jend_date = 2450083
control->coa_rec.pstat[0].period_type = Month
control->coa_rec.pstat[0].period_year = 1995
control->coa_rec.pstat[0].period_num = 12
control->coa_rec.pstat[1].period_name = Adj-95
control->coa_rec.pstat[1].start_date = 1995/12/31
control->coa_rec.pstat[1].end_date = 1995/12/31
control->coa_rec.pstat[1].jstart_date = 2450083
control->coa_rec.pstat[1].jend_date = 2450083
control->coa_rec.pstat[1].period_type = Month
control->coa_rec.pstat[1].period_year = 1995
control->coa_rec.pstat[1].period_num = 13
control->coa_rec.pstat[2].period_name = Jan-96
control->coa_rec.pstat[2].start_date = 1996/01/01
control->coa_rec.pstat[2].end_date = 1996/01/31
control->coa_rec.pstat[2].jstart_date = 2450084
control->coa_rec.pstat[2].jend_date = 2450114
control->coa_rec.pstat[2].period_type = Month
control->coa_rec.pstat[2].period_year = 1996
control->coa_rec.pstat[2].period_num = 1
control->coa_rec.pstat[3].period_name = Feb-96
control->coa_rec.pstat[3].start_date = 1996/02/01
control->coa_rec.pstat[3].end_date = 1996/02/29
control->coa_rec.pstat[3].jstart_date = 2450115
control->coa_rec.pstat[3].jend_date = 2450143
control->coa_rec.pstat[3].period_type = Month
control->coa_rec.pstat[3].period_year = 1996
control->coa_rec.pstat[3].period_num = 2
control->coa_rec.pstat[4].period_name = Mar-96
control->coa_rec.pstat[4].start_date = 1996/03/01
control->coa_rec.pstat[4].end_date = 1996/03/31
control->coa_rec.pstat[4].jstart_date = 2450144
control->coa_rec.pstat[4].jend_date = 2450174
control->coa_rec.pstat[4].period_type = Month
control->coa_rec.pstat[4].period_year = 1996
control->coa_rec.pstat[4].period_num = 3
control->coa_rec.pstat[5].period_name = Apr-96
control->coa_rec.pstat[5].start_date = 1996/04/01
control->coa_rec.pstat[5].end_date = 1996/04/30
control->coa_rec.pstat[5].jstart_date = 2450175
control->coa_rec.pstat[5].jend_date = 2450204
control->coa_rec.pstat[5].period_type = Month
control->coa_rec.pstat[5].period_year = 1996
control->coa_rec.pstat[5].period_num = 4
control->coa_rec.pstat[6].period_name = May-96
control->coa_rec.pstat[6].start_date = 1996/05/01
control->coa_rec.pstat[6].end_date = 1996/05/31
control->coa_rec.pstat[6].jstart_date = 2450205
control->coa_rec.pstat[6].jend_date = 2450235
control->coa_rec.pstat[6].period_type = Month
control->coa_rec.pstat[6].period_year = 1996
control->coa_rec.pstat[6].period_num = 5
control->coa_rec.pstat[7].period_name = Jun-96
control->coa_rec.pstat[7].start_date = 1996/06/01
control->coa_rec.pstat[7].end_date = 1996/06/30
control->coa_rec.pstat[7].jstart_date = 2450236
control->coa_rec.pstat[7].jend_date = 2450265
control->coa_rec.pstat[7].period_type = Month
control->coa_rec.pstat[7].period_year = 1996
control->coa_rec.pstat[7].period_num = 6
control->coa_rec.pstat[8].period_name = Jul-96
control->coa_rec.pstat[8].start_date = 1996/07/01
control->coa_rec.pstat[8].end_date = 1996/07/31
control->coa_rec.pstat[8].jstart_date = 2450266
control->coa_rec.pstat[8].jend_date = 2450296
control->coa_rec.pstat[8].period_type = Month
control->coa_rec.pstat[8].period_year = 1996
control->coa_rec.pstat[8].period_num = 7
control->coa_rec.pstat[9].period_name = Aug-96
control->coa_rec.pstat[9].start_date = 1996/08/01
control->coa_rec.pstat[9].end_date = 1996/08/31
control->coa_rec.pstat[9].jstart_date = 2450297
control->coa_rec.pstat[9].jend_date = 2450327
control->coa_rec.pstat[9].period_type = Month
control->coa_rec.pstat[9].period_year = 1996
control->coa_rec.pstat[9].period_num = 8
control->coa_rec.pstat[10].period_name = Sep-96
control->coa_rec.pstat[10].start_date = 1996/09/01
control->coa_rec.pstat[10].end_date = 1996/09/30
control->coa_rec.pstat[10].jstart_date = 2450328
control->coa_rec.pstat[10].jend_date = 2450357
control->coa_rec.pstat[10].period_type = Month
control->coa_rec.pstat[10].period_year = 1996
control->coa_rec.pstat[10].period_num = 9
control->coa_rec.pstat[11].period_name = Oct-96
control->coa_rec.pstat[11].start_date = 1996/10/01
control->coa_rec.pstat[11].end_date = 1996/10/31
control->coa_rec.pstat[11].jstart_date = 2450358
control->coa_rec.pstat[11].jend_date = 2450388
control->coa_rec.pstat[11].period_type = Month
control->coa_rec.pstat[11].period_year = 1996
control->
glamtt() - sqlcode alloc-target drop table = 942
glamtt() - mtt_stmt.arr is
CREATE TABLE gl_alloc_target_5807601 (
allocation_formula_id number(15) not null,
request_id number(15) not null,
entered_amount number not null,
accounted_amount number not null,
je_batch_id number(15) not null,
je_header_id number(15) not null,
je_line_num number(15) not null,
period_name varchar2(15) not null,
accounting_date date not null,
max_amount_flag VARCHAR2(1),
description varchar2(240),
code_combination_id number(15),
message_number number(15),
line_type VARCHAR2(1),
ledger_id number(15),
validation_error VARCHAR2(30),
SEGMENT1 VARCHAR2(25),
SEGMENT2 VARCHAR2(25),
SEGMENT3 VARCHAR2(25),
SEGMENT4 VARCHAR2(25),
SEGMENT5 VARCHAR2(25),
SEGMENT6 VARCHAR2(25),
SEGMENT7 VARCHAR2(25),
SEGMENT8 VARCHAR2(25),
SEGMENT9 VARCHAR2(25),
SEGMENT10 VARCHAR2(25),
SEGMENT11 VARCHAR2(25),
SEGMENT12 VARCHAR2(25),
SEGMENT13 VARCHAR2(25),
SEGMENT14 VARCHAR2(25),
SEGMENT15 VARCHAR2(25),
SEGMENT16 VARCHAR2(25),
SEGMENT17 VARCHAR2(25),
SEGMENT18 VARCHAR2(25),
SEGMENT19 VARCHAR2(25),
SEGMENT20 VARCHAR2(25),
SEGMENT21 VARCHAR2(25),
SEGMENT22 VARCHAR2(25),
SEGMENT23 VARCHAR2(25),
SEGMENT24 VARCHAR2(25),
SEGMENT25 VARCHAR2(25),
SEGMENT26 VARCHAR2(25),
SEGMENT27 VARCHAR2(25),
SEGMENT28 VARCHAR2(25),
SEGMENT29 VARCHAR2(25),
SEGMENT30 VARCHAR2(25))
tablespace APPS_TS_INTERFACE
PCTFREE 50
STORAGE(initial 200K next 200K maxextents 121 pctincrease 0)
gluddl() 01-OCT-2009 09:02:39<< gluddl() 01-OCT-2009 09:02:40
glamtt() - sqlcode alloc target create table = 0
glamtt() - mtt_stmt.arr is
CREATE INDEX gl_alloc_target_5807601_n1
on gl_alloc_target_5807601 (je_header_id)
TABLESPACE APPS_TS_INTERFACE
STORAGE(INITIAL 20K NEXT 20K MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 0)
gluddl() 01-OCT-2009 09:02:40<< gluddl() 01-OCT-2009 09:02:40
glamtt() - sqlcode alloc targets create n1 index = 0
glamtt() - mtt_stmt.arr is
CREATE INDEX gl_alloc_target_5807601_n2
on gl_alloc_target_5807601 (allocation_formula_id, je_line_num)
TABLESPACE APPS_TS_INTERFACE
STORAGE(INITIAL 20K NEXT 20K MINEXTENTS 1 MAXEXTENTS 121 PCTINCREASE 0)
gluddl() 01-OCT-2009 09:02:40<< gluddl() 01-OCT-2009 09:02:40
glamtt() - sqlcode alloc target create n2 index = 0
<< glamtt() 01-OCT-2009 09:02:40
SHRD0119: Deleted 0 record(s) from GL_ALLOC_JE_ID_INT.
sqlcaid: sqlabc: 0 sqlcode: 0 sqlerrml: 0
sqlerrmc:
ORA-00942: table or view does not exist
sqlerrp: sqlerrd: 0 0 0 0 0 538976288
sqlwarn: sqltext:
oracaid: oracabc: 0
oracchf: 0 oradbgf: 0 orahchf: 0 orastxtf: 0 orastxtl: 0
orastxtc:
orasfnmc: oraslnr: 0 orasfnml: 0
orahoc: 0 ormoc: 0 oracoc: 0
oranor: 0 oranpr: 0 oranex: 0
SHRD0015: glamai failed:
SHRD0033: Error Status: 0
SHRD0103: Function warning number: -1
glamai() - fatal sql error
Process logging off database and exiting ...
Can anyone help me in this regard
Thanks
ZunaithaHello.
Have a look on Metalink Doc ID: 857664.1
Octavio -
MO Operating Unit Profile Option Needed for Mass Allocation in R12
Mass Allocation does not work in R12 unless you set MO Operating Unit profile option at GL Responsibility level. Is that an official requirement from Oracle or is that a bug? A client should be able to implement and use GL without setting operating units as they are needed for subledgers.
Hi
I have found the below mentioned information on MO: operating Unit Profile option from the Oracle E-Business Suite Multiple Organizations & Oracle General Ledger Reference Guide which directly or indirectly requires the setting of the profile option at the appropriate level (responsibility, site etc)
Profile Options not Owned by General Ledger:
The following profile option affects the operation of General Ledger, but is not "owned" by General Ledger:
• MO: Operating Unit - This profile option controls which operating unit a particular responsibility is assigned to.
Note: General Ledger's Account Inquiry window ignores the setting of this profile option. This allows you to drill down to your subledgers independent from their multiple organization setup. As a result, when you drill down to subledger details, General Ledger will show you all of the transactions that comprise an account balance, regardless of which organization originated the transaction.
To use multiple organizations, you must define an accounting setup with at least one legal entity, a primary ledger that will record the accounting for the legal entity, and an operating unit that is assigned to the primary ledger and a default legal context (legal entity).
You must set either the MO: Operating Unit or MO: Security Profile profile option for each application responsibility to use Multiple Organizations context sensitive applications. When you connect to the Oracle Applications, you sign on by entering your user name and password. Then, you choose a responsibility that is available to your user. After you choose your responsibility, there is an initialization routine that reads the values for all profile options assigned to that responsibility. Oracle Applications allows you to see only the information for those operating units that are assigned to your responsibility.
Hope this helps.
Thanks and Regards
Manish Jain -
Query on Mass Allocation - To calulate and book commision on prev qtr sales
Hi
Help required ASAP
I have been assigned a task of booking sales commission on the basis of sales of last Quarter within 3rd day of next month for three regions e.g.: South, West and North. Sales comm percent is say 2%.
I have been using usage based allocation uptill now and have been thinking to use mass allocations for this.
Can anyone give me some clues to have a workaround ?
Thanks
ShanksI'm also having this problem. It's happening with my USB flash disk. I was almost buying another one when I tried it with Windows Vista on the same machine and it worked ok, then I tried Arch Linux (with kernel 2.6.30.5) on another machine and got the same error. After that I tried Ubuntu and it worked ok. Seems that Arch's kernel doesn't like my USB flash disk.
Last edited by esdrasbeleza (2009-09-02 01:16:09) -
Mass Allocation Generate Accounting Error
when Trying to Generate Accounting For Mass Allocation after validating the formula the request results in the following Error
ORA-00942: table or view does not exist
Any one Can help
Regards,
Mohammed BadryError:
A - check the Data access set to make sure that you have read\write access to the ledger.. and also make sure the profile option "GL: Data Access Set" has the correct data access set assigned.
B: Ensure that you are using a correct\value combination -> you may have Value set security on, which does not permit you from accessing certain values from a particular responsibility.
C: Ensure that you are using a correct\value combination -> you may have Value set security on, which does not permit you from accessing certain values from a particular responsibility.
D: do a account enquiry on each of the combinations that you have specified in line A, B & C. If there is no balances for the combination in line A then there will be nothing that can be put across to the target.
E: NA - dont know?
F: Ensure that when you have a parent in any of the lines of the mass allocation formula that you are using either Looping or Sum.. Ensure that you do not use a 'C' for constant on a parent value. You can not post to parents in Oracle.
G: you will need to think about turning on Dynamic insertion. this is a whole new discussion on its own
Another quick Suggestion is to try running mass allocations on a test instance with a GL Super User Account which has read\right access to all ledgers. Always test mass allocations in a test environment before moving into prod.
Hope this helps,
Elham Abawi
Edited by: Elham Abawi on 21/02/2010 18:44
Edited by: Elham Abawi on 21/02/2010 18:44 -
When running mass allocation following errors occured,
Error:
A: Write access is not available to ledger/ledger set in the Target and Offset Lines.
B: Invalid ledger/balancing segment value combination.
C: Invalid ledger/management segment value combination.
D: No journal was created because accounts for allocation basis have zero or no balances.
E: Invalid code combinations id.
F: Flexfield with parent segment value is not allowed.
G: Failed to create a new code combinations id.Error:
A - check the Data access set to make sure that you have read\write access to the ledger.. and also make sure the profile option "GL: Data Access Set" has the correct data access set assigned.
B: Ensure that you are using a correct\value combination -> you may have Value set security on, which does not permit you from accessing certain values from a particular responsibility.
C: Ensure that you are using a correct\value combination -> you may have Value set security on, which does not permit you from accessing certain values from a particular responsibility.
D: do a account enquiry on each of the combinations that you have specified in line A, B & C. If there is no balances for the combination in line A then there will be nothing that can be put across to the target.
E: NA - dont know?
F: Ensure that when you have a parent in any of the lines of the mass allocation formula that you are using either Looping or Sum.. Ensure that you do not use a 'C' for constant on a parent value. You can not post to parents in Oracle.
G: you will need to think about turning on Dynamic insertion. this is a whole new discussion on its own
Another quick Suggestion is to try running mass allocations on a test instance with a GL Super User Account which has read\right access to all ledgers. Always test mass allocations in a test environment before moving into prod.
Hope this helps,
Elham Abawi
Edited by: Elham Abawi on 21/02/2010 18:44
Edited by: Elham Abawi on 21/02/2010 18:44 -
Mass reconnection option?
is there an option anywhere within iTunes (or even an applescript) that will allow for mass reconnection of files in an itunes library. I made the major mistake of moving my music files from one drive to another manually, and now am faced with the dreaded 'cannot locate file would you like to locate it' scattered all throughout my massive library (16,000+ songs, 120+GB).. is there any way for me reconnect these without having to:
a) do it individually
b) delete everything and re-add everything to the library again (also curious if I went with this option would I lose the artwork i have downloaded/added as well?)
unfortunately reverting back to the way things were isnt an option since i've reformatted the drive that originally contained the music.
any help would be appreciated. dumb move by me, i should've thought a bit more, as an aperture user i know never to move my files manually, but rather let aperture do it, so not sure why i completely forgot that rule of thumb when it came to itunes...Along with KP's suggestion,
When using "Mass Allocate" to do the spreading, the Planning user (even if they are already the application owner) needs to be provisioned with the "Mass Allocation" role in Shared Services.
Cheers.!!!
Rahul S. -
Posting for auto allocation set Parallel
I've created an auto allocation set using the parallel set type. When i look at the concurrent requests that runs when i trigger the auto allocation set, i see the launcher program initiate then all the mass allocations under it. I don't see a post happening. Could i turn the posting on? or do i have to post manually?
I know for step down auto allocations, it posts automaticallyHi
Try by setting the "Controlled at" as Org level while defining your category set. I think it will work out.
do also the following set ups
1. Please put the check box - Allow multiple Item Category assignments
2. Please put the check box - Enforce list of valid categories
and in Category select a) AUTOFIFO b) MANUAL
Go to Item Master and assign the same.
Regards
Raj -
R11i, Allocation of amounts among Legal Entities
Hi
We are on Release 11i and have one generic requirement to distribute the amounts in different legal entities
We have three legal entities and some resources are shared like salary of IT employees who are supporting three companies, this amount should be allocated amount these three LE's proportionately
Presently accountants are passing manual JV in Oracle GL in each legal entity, how can we put system control …I don’t think we can use mass allocation as it will distribute the amount in within one legal entity. what are the other options available for us.
Appreciate your immediate help
Regards
Irfanhi
as for u r scenario you can cannot restrict employees to position that is not possible and what i suggest is you mighr have grouped employee sub groups to country wise and while creating personal are you assign company codes to personal area there you can restrict .what i conclude if the person maintained wrong position suppose he has taken a position for Australia and in the employee group and employee sub group he has to maintain the same employee group ,employee sub group and personal Area belong to Australia other wise you get the error ..so i Think that is how you the system checks -
Error while running GLAMAS MassAllocations
Hi forum.
We have the following issue in running MassAllocations program!
GLAMAS MassAllocations Fails With Signal 11
Tried with different parameters as per GLAMAS MassAllocations Fails With Signal 11 [ID 1427978.1] but no success.
We tried to run the program manually as per note:
How To Run Posting, Or Other GL Programs, From The Command Line In Debug Mode? [ID 1031719.6]
$GL_TOP/bin/GLAMAS apps/apps 0 Y <parameters> X 2> GLAMAS_out01.txt
but it fails with error:
Segmentation Fault (core dumped)
Log filename : L6916390.log
General Ledger: Version : 12.0.0
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
module:
Current system time is 07-MAY-2013 14:57:30
glamai() 07-MAY-2013 14:57:30**************************************************
07-MAY-2013 14:57:30
AMAS0010: General Ledger MassAllocations Log File
System specs: ebs 12.1.3, db 11.1.0.7, on Solaris 9.
Would appreciate any ideas!
Thanks in advance,
VisiHI visi,
was this running fine before?
if yes then any changes ?
are you running this after and upgrade?
did you check the formula?
if the formula is ok please try to split the formula
please check concurrent manager logfile and update do you see below error
<Segmentation Fault (core dumped)
while running the Mass Allocation please monitor the tables by using the below query
SQL> connect apps/<apps password>
SQL> select count(*) from FND_CONCURRENT_PROCESSES;
SQL> select count(*) from FND_CONCURRENT_REQUESTS;
:) AppsmAsti :)
Sharing is Caring -
Top 5 Report that needed to be RUN
Please am about to start a new job which requires doing month end in GL, AP, AR and FA.
I need some useful tips on what do when am doing month end activities to do
Likes top 5-6 reports to ran and any gotcha that i need to watch out for.
All suggestions are welcomed from the experience pros and consultant out there.
Please help a young pro to learn the trade!!!Hi,
Following are the summary of Month End processing for AR, AP, FA and GL.
Account Receivables
Complete All Transactions for the Period Being Closed
Reconcile Transaction Activity for the Period
Reconcile Outstanding Customer Balances
Review the Unapplied Receipts Register
Reconcile receipts.
Reconcile Receipts to Bank Statement Activity for the Period
Post to the General Ledger
Reconcile the General Ledger Transfer Process
Reconcile the Journal Import Process
Print Invoices
Print Statements (Optional)
Print Dunning (Reminder) Letters (Optional)
Close the Current Oracle Receivables Period
Reconcile Posted Journal Entries
Review Unposted Items Report
Open the Next Oracle Receivables Period
Run Reports for Tax Reporting Purposes (Optional)
Run Archive and Purge programs (Optional)
Account Payables
Complete All Transactions for the Period Being Closed
Run the Payables AutoApproval Process for All Invoices / Invoice Batches
Review & Resolve Amounts to Post to the General Ledger
Reconcile Payments to Bank Statement Activity for the Period
Transfer All Approved Invoices Payments, Reconciled Payments to the General Ledger
Review the Payables to General Ledger Posting Process After Completion
Submit the Unaccounted Transactions Sweep Program
Close the Current Oracle Payables Period
Accrue Uninvoiced Receipts
Reconcile Oracle Payables Activity for the Period
Run Mass Additions Transfer to Oracle Assets
Open the Next Payables Period
Run Reports for Tax Reporting Purposes (Optional)
Run the Key Indicators Report (Optional)
Purge Transactions (Optional)
Fixed Assets
Complete All Transactions for the Period Being Closed
Assign All Assets to Distribution Lines
Run Calculate Gains and Losses (Optional)
Run Depreciation
Create Journal Entries
Rollback Depreciation and/or Rollback Journal Entries (Optional)
Create Deferred Depreciation Journal Entries (Optional)
Depreciation Projections(Optional)
Review and Post Journal Entries
Reconcile Oracle Assets to Oracle General Ledger Using Reports.
Run Responsibility Reports (Optional)
Archive and Purge Transactions (Optional)
General Ledger
Ensure the Next Accounting Period Status is Set to Future Entry
Complete Oracle Sub-ledger Interfaces to Oracle General Ledger
Upload Journals from ADI (Applications Desktop Integrator) to Oracle General Ledger
Complete Non-Oracle Sub-ledger Interfaces to Oracle General Ledger (Optional)
Generate Reversal Journals (Optional)
Generate Recurring Journals (Optional)
Generate Mass Allocation Journals (Optional)
Review and Verify Journal Details of Unposted Journal Entries
Post All Journal Batches
Run General Ledger Trial Balances and Preliminary Financial Statement Generator Reports (FSGs)
Revalue Balances (Optional)
Translate Balances (Optional)
Consolidate Sets of Books (Optional)
Review and Correct Balances (Perform Reconciliations)
Enter Adjustments and / or Accruals and Post
Perform Final Adjustments
Close the Current Oracle Gneral Ledger Period
Open the Next Oracle General Ledger Period
Run Financial Reports for the Closed Period
Run Reports for Tax Reporting Purposes (Optional)
Perform Encumbrance Year End Procedures (Optional)
Cheers,
Pratul -
Having multiple open periods in GL
what is the best practice for closing periods in GL when:
a) you have 48 open open periods
b) 22000 unposted journals (Some mass allocation, some imported from spreadsheets) varying from early as 2002.
c) no evidence that close process for Create Balance Sheet and/or Income state closing was run.
e) calendar year = fiscal calendar
I did test closing a period (jan-13) and except for a warning message of unposted journals, no issues. I am concerned that if we close the periods out of sync, it will affect closing balances and I am not sure if we have to run the Create Process (point c) concurrent reports again
ThanksHi,
sure will the closing of past periods affect your current balances, as they require
posting the open journals. And if doing so, changes are made to the balances
and balances on balance accounts of previous years are impacting opening
balance in the following year.
Apart from your situation closing oldest periods is always best practice, if one
financial year is finished, you should first close your subledgers - as a general
approach first the SCM modules (if you use some of them), then the financials
subledgers (FA, AP, AR) - and finally the GL.
As a good starting point take a look at MOS Document
EBS R12 Period Close Advisor Overview [ID 1357499.1]
There are additional Advisors giving you more detailed information:
EBS R12 Period Close Advisor: Order Management and Shipping[Article ID 1359451.1]
EBS R12 Period Close Advisor: Inventory & Costing[Article ID 1359452.1]
EBS R12 Period Close Advisor: Purchasing[Article ID 1359462.1]
EBS R12 Period Close Advisor: Receivables[Article ID 1359460.1]
EBS R12 Period Close Advisor: Assets[Article ID 1359475.1]
EBS R12 Period Close Advisor: Payables[Article ID 1359450.1]
R12: Period Close Helper - Diagnostic to Validate Data Before Period Close[Article ID 1489381.1]
Regards -
Transfer % share of transaction amount from subledgers to secondary ledger
Hi
My client has joint venture scenario where the transactions from subledgers would flow to primary ledger at 100% of the transaction value, but to the secondary ledger the JV share say 60% of the transaction amount only should be transferred.
While the SLA meets all the client's accounting requirements etc, can anyone suggest how the amount can be restricted to a % share of the transaction amount in the seondary books.
Is there any Oracle provided hooks, apis or other work arounds possible in SLA.
Thanks
ArchanaHi,
If your requirement is Reporting requirement only, try to tweak the FSG reports to get 60% in the report.
My other option will be to use Mass Allocation to share the amounts in the Secondary ledger.
Regards,
Sridhar -
Workflow question; planner user and approve?
Hi!
We are testing our planning application and we discovered that a user with a planner role can approve his/her planning unit ??? He/She can choose from promote/approve when changing status of of selected enity (with write access).
Is this a normal feature or has something gone wrong?
Planner users are provisioned in Shared Services with following Planning roles: Planner, mass allocation, offline user. In Planning they have write access to their own entities and read access to some other entities related to their own business areas. They have write access to all accounts, some scenarios and so on. Read access is given to some scenarios and as said to some entities.
Within business rules they have an Interactive user role. Those planners belong to different native groups that have "validate or launch" access to specific Business rules. I suppose Business Rules should not have effect on this..
Somehow I would think that Planner should not have an approve option when changing status of his/her entity (with write access). The approve option should belong to admins (my humble opinion).
kind regards,
user 637777I believe you may be able to change this behavior, althought unfortunately, I don't have access to a Planning repository right now to confirm.
There are two tables in the repository that define the actions and states of Workflow in Hyperion Planning. They are:
- HSP_PM_ACTIONS
- HSP_PM_STATES
This is where you can modify (or add new) workflow actions and states. I seem to remember a field in these tables that defines who can take a specific action. There's another field that defines who the next potential owners are after a given action. Unfortunately, I'm recalling this from memory, so you'll have to do a little digging. The fields use a code, so you'll have to decifer what those codes mean too.
Remember, after any changes to the repository, you'll need to restart the Planning services.
Hope this helps,
- Jake -
Read Access to Planning applications.
Hi Gurus
Is it possible to give Read access to the Planning applications through HSS? similar to 'Read' access of the essbase apps? I m in 11.1.2.1 and the Provisioning Options we have are Administrator, Analytic Services Write Access, Cube Creator, Interactive user, Manage Models, Mass Allocation, Planner, Provisioning Manager, View user. Only view user sounds right for the read access I need. If I select read access, it looks like I need to give access to all the forms, dimensions (members) etc read access in each plannign app.. Is there a default Role for All Read Access to the Planning apps?
thankyou
rrKPlanning security is different than Essbase security. You'll have to provide him read access on your secured dimensions for him to view the dimensions. same is applicable for forms.
Regards
Celvin
http://www.orahyplabs.com
Maybe you are looking for
-
Any way to get at the title bar in JFrame?
I'd like to either add a button to the title bar (title pane?) or override the behavior of the resize button. As far as I can tell, the LookNFeel classes don't allow you to add anything, just change colors, icons, etc. The WindowListener classes don'
-
Hi, While doing migo, the excise tab is not coming.. pls advise how to get it.. thanks in advance. Rgds Mahesh
-
i finished editting an HD project on final cut pro 7. i'm using Compressor to then imported into DVD Studio Pro. the project is 32 minutes long and i'm using HD DVD: H264 60 Minutes. at this rate, the project will be compressed in 24 hours. i started
-
How to put a remote portlets server in maintenance mode
Hi, We are running Plumtree Portal 5.0.4 on Windows 2000 Server SP4. We have a remote portlets server which hosts a lot of portlets' webservices. We need to put the remote server in maintenance mode. How can we disable all webservices hosted by this
-
How can I open and listen to the PDF documents with audio in my iPad?
How can I open and listen to the PDF documents with audio in my iPad?