G/l account creation error
Hi Gurus,
Within my chart of accounts, I have defined the number range 100000-399999 for b/s items and from 400000 up for i/s items. However, when i try to create i/s accounts, i get the following error: Make an entry in field "P&L Statement Acct Type". Any ideas?
Regards
Dear,
You are creating P & L account and You may have created more than one retained earnings account and system ask you enter the P&L statement acocunt type. Check retained earning account in OB53. Here check X is entered into P&L statement account type in OB53, if not then do so.
Regards,
Chintan Joshi.
Similar Messages
-
Hi,
The users are trying to create a GL Account but the system throws an error message, stating that the Cost Element already created for this GL Code. However, when we try to delete the Cost Element, the system gives the message, that the Cost Element does not exist. Could anyone please advise as to what could be the remedy for the same and where to look for the settings that could enable the creation of the GL Code.
Thanks in advance.Hi,
if your aim is to create that GL account, u can do a customizing which should be used for once!
go OB13 and select your COA and then change controlling integration from "automatic creation of cost elements" to "manuel creation of cost elements".
after u create your GL account and if you delete your cost element then create it again manually.
finally reverse your customizing action. -
Fs00 gl account creation - error fh005
Dear experts
i have the following issue creating a new GL account using fs00.
I have one chart of accounts linked to several company codes. Both the chart of accounts and the comp codes do apply the English language. I have been creating several accounts without any problem for months.
Now the following issue comes up: as soon as I save the account it is saved and immediately after I get the error message FH005 (account does not exist in company code). Afterwards, if I check the account in fsp0 it does exist; if I check it in fss0 it does not exist. Additionally, checking the tables I see that the entry exists in Ska1 (this is what we expect) but does exist as well in skb1. The skat table is properly maintained as I have the entry for my GL account In English language.
If I try to change the GL account via fsp0 I get the error FH173 "description in language En not available". If I try to create the account in the company code (despite of the entry in skb1 the GL account is not created in the company code) I get th error FH743 "description missing in maintenance language "
My logon language is English. In the in the translation tab I have the entry in En language.
Your help will be rewarded !
thanks
L.Hi Letterio,
Is this issue only for a particular GL Account group? Create a GL Account using FS00 with other GL Account Group as its a dev system and do not post any transactions because you can always delete and archive a GL Account that is created with another GL Account group (If you dont want to keep this GL Account in dev system).
If this is the case search for oss as it seems some inconsistency in the SAP system.
Regards,
BV Patil -
Unbreakable Linux Network , new account creation error
Trying to isntall updates on my newly installed OELinux 4.7
Getting this error, Wondering why, and what's its fix? I think i am giving right CSI #, any way to confirm its right?
1 error has occurred
* The CSI you have entered is not valid for either Oracle VM or Enterprise Linux Support. Please enter a valid CSI.1. get an oracle unbreakable CSI (by buying a license for it)
2. setup up2date with this CSI
3. register your machine
Are the other threads you've started resolved? If so, please update them accordingly and flag them resolved! -
Error in crm 2007 UI account creation
Hello Crm gurus
I came across the following error while working on sap crm ic web client 2007 acoount creation
Error occurred in class CL_ICCMP_CUCOIREC_IMPL, event InteractionStarted.
so any inputs for root cause of this error
points will be allocated
thanks& regards
AnandHi Anand,
I assume this error occurs when you press the 'Confirm' button ?
Have you assigned a business transaction profile to your (IC) Business Role, using function profile IC_BT ? It could be that the system does not know which transaction type to use for your interaction record.
Regards
Gert -
G/L Account blocked Error while posting goods delivery in VL02n transaction
Our Requirement is to change the G/L account which is proposed by OBYC(automatic account determination ) as per the movement typ and order reason from a Ztable. We need a place to code this logic before this OBYC check happens due to which we getting the account blocked error.
Please suggest some user exit or enhancemnet point where we can place this logic.hi Ramki.,
I had configured a Surcharge on delivery in the condition type to be calculated on the qty delivered. Say for every Gallon, a surcharge of 0.2 cents is charged. I had maintained ths surcharge as a separate condition type and assigned it to a separate G/L a/c.
Now during PO creation, in the header , the price remains the same as i give for the Unit price.
IN the conditions tab in Item level, the surcharge is added on to the gross price and i get a Net Price.
Without saving the PO, when i go to see the Print-preview, i see only the Gross price.
After saving the PO, in print review, i see
1. Unit gross price under Sl.No.1
2. After the Item description, immediately, there is qty ordered x unit price + surcharge and them following Nett price
3. At the bottom right corner of the PO, i get qty ordered x unit price only . Surcharge amount does not appear.
How do i get the Total Nett price i.e qty ordered x unit price + surcharge to appear on the bottom right of the PO.
Is it a standard functionality for the Total price to appear or does it involve the role of ABAP programming.???
Do clarify my doubts
Tx
MahesH -
Business partner creation error
Hi Gurus,
1) We don't have pre-configured standard settings for FICAx (for ex standard contract categories, document types, number ranges, main and sub-transactions) in our system. Can anyone tell me how to load the pre-configured settings in SAP.
2) In BP creation after entering all the BP fields, if I try to save the data it says the BP has been created but gives a dump. We were not able to find that BP when we try to look up. I am not sure if it is a configuration issue or is it due to improper loading of FI-CA.
3) We have the same issue with contract account creation CAA1, CAA2, or CAA3. When we try to access transaction it gives dump.
The current ABAP program "SAPLBUSS" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "SAPLFSP35 " in include
"LFSP35TOP " in
line 36:
"Missing length check at runtime"
The include has been created and last changed by:
Created by: "SAP "
Last changed by: "SAP "
Error in the ABAP Application Program
The current ABAP program "SAPLBUSS" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Please advise and points will be awarded for all useful solutions.
Thanks
Santosh
Edited by: Santosh Kolleti on Dec 15, 2008 6:39 PMHi Mahesh,
Thanks for the info, i did check the validity in the Business Partner and it is coming correctly for the one which are created.
Issue i am facing is while creation of business partner, is the any field in customer master which govern the validity of Business Partner while creation.
Thanks & Regards,
Ravi -
Account Determination Error: How to properly cancel the invoice/ cr memo
Hello SAP Guru's,
What is the correct procedure in cancelling an invoice with Account Determination errors and subsequent credit memo? The error is a result of the user entering line items that are not permitted for the order type thus we suspect caused the Account Determination error. We were however unable to verify or correct that.
We now want to cancel the invoice and all the subsequent credit memos. What is the correct procedure in doing so?
I think we start off by VF03 then select the billing and select Display Document then Cancel? Is this correct?
Thank you.Hi,
If you want to block specific line items in the sales order then you could enter a u201Creason for rejectionu201D in those line items and save the sales order. This can be done by going to the tab "Reason for Rejection".
If you want to stop delivery creation for the entire sales order then you could enter a delivery block in the sales order. Delivery block field can be found on the main "Sales" tab.
Cheers,
Shailabh -
Account determination error during intercompany billing invoice
Hi experts,
I am getting 'Account Determination Error' shows in red during 'intercompany' billing.
I tried to release to accounting but didn't help.
Pls advise
Br,
UmeshHi Sushant,
The error during the invoice creation. This document is for intercompany billing.
I checked in Account Determination Analysis --> Revenue Accounts
When I click on the Item no., it shows as 'No G/L account found in KOFI' & messege 121.
In VKOA, there are few tables but I am not sure how & what to compare between these two.
Br,
Umesh -
Flat File Active Sync doesn't work for account creation without unique id
Hi,
I'm trying to set up a FlatFileActiveSync for creation and update of accounts in IDM 7.0. I've followed the below steps for this purpose :-
1) Create a correlation rule (confirmation rule not reqd in my case).
2) Create a proxy admin and assign him a empty form. Also give him control over Top organisation.
3) Create a Flat-File Resource Adapter.
4) Create ActiveSync input form using the (Active Sync) wizard.
5) Start Active Sync...
My feed file contains only 3 fields firstname, lastname, email Id.
My correlation rule has the logic of matching up with IDM accounts(Lighthouse accountId) by taking first letter of firstname and concat with lastname from the data coming from feed file.
Now everything works fine for account updates i.e. if I change somebody's email Id who already exists in IDM I can actually see the changed email Id in Configurator's console.
But if I put in a record that doesn't exist, and which I expect to be created, it gives me an error.
Although, if I introduce a unique identifier in my feed file and link it with Lighthouse.accountId the account creation works fine.
Is this a limitation or I'm not doing something right ?
Exception I saw in resource log with log level 4 :
2007-04-30T10:02:12.291-0400: Error Processing Line: {lastname=Pogu, firstname=Gogu, [email protected]}
com.waveset.adapter.iapi.IAPIException: There was a conflict with the record [{lastname=Pogu, firstname=Gogu, [email protected]}]
and no resolution process has been specified on the adapter.
It is recommended that you define the process for handling unmatched accounts
on this load process.
2007-04-30T10:02:12.292-0400: Poll complete.
2007-04-30T10:02:12.292-0400: SARunner: loop 1076
2007-04-30T10:02:12.314-0400: Started, paused until Mon Apr 30 10:07:12 EDT 2007
2007-04-30T10:07:12.024-0400: Pause completed
2007-04-30T10:07:12.038-0400: Polling
2007-04-30T10:07:12.056-0400: Error Processing Line: {lastname=Poker, firstname=Hoker, [email protected]}
com.waveset.adapter.iapi.IAPIException: There was a conflict with the record [{lastname=Poker, firstname=Hoker, [email protected]}]
and no resolution process has been specified on the adapter.
It is recommended that you define the process for handling unmatched accounts
on this load process.That logic is in my correlation rule as I specified in my initial post and here's the XPRESS code for it :-
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Rule PUBLIC 'waveset.dtd' 'waveset.dtd'>
<!-- MemberObjectGroups="#ID#Top" description="Find out if a resource account is correlated to an IDM account" id="#ID#D23CC16ECF6E5D42:-4527465C:11224925657:-769F" lastMod="61" lastModifier="Configurator" name="HR_DB_CORR" subtype="SUBTYPE_ACCOUNT_CORRELATION_RULE"-->
<Rule subtype='SUBTYPE_ACCOUNT_CORRELATION_RULE' id='#ID#D23CC16ECF6E5D42:-4527465C:11224925657:-769F' name='HR_DB_CORR' creator='Configurator' createDate='1177449448746' lastModifier='Configurator' lastModDate='1177686884156' lastMod='61'>
<Description>Find out if a resource account is correlated to an IDM account</Description>
<cond>
<and>
<notnull>
<ref>firstname</ref>
</notnull>
<notnull>
<ref>lastname</ref>
</notnull>
</and>
<block>
<concat>
<substr>
<ref>firstname</ref>
<i>0</i>
<i>1</i>
</substr>
<ref>lastname</ref>
</concat>
</block>
<s>false</s>
</cond>
<MemberObjectGroups>
<ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
</MemberObjectGroups>
</Rule>
Although this is not specified in Active Sync input form but in the correlation rule attribute of Active Sync config (using the wizard). Do I need to specify it there using the Field function.
Also, I figured out today that I needed to restart IDM instance after changing the value of "Create Unmatched Accounts" flag and now the error is as below :-
<WavesetResult>
<ResultItem type='error' status='error'>
<ResultError throwable='com.waveset.util.WavesetException'>
<Message id='SES_VIEW_CHECKIN_ERROR'>
</Message>
<StackTrace>com.waveset.util.WavesetException: Unable to checkin view. No account ID specified.
	at com.waveset.view.UserViewer.checkinView(UserViewer.java:1165)
	at com.waveset.object.ViewMaster.checkinView(ViewMaster.java:727)
	at com.waveset.sync.IAPIUserImpl.processCommand(IAPIUserImpl.java:526)
	at com.waveset.sync.IAPIUserImpl.submitCreate(IAPIUserImpl.java:195)
	at com.waveset.sync.IAPIUserImpl.submit(IAPIUserImpl.java:749)
	at com.waveset.adapter.FlatFileActiveSyncAdapter.processLine(FlatFileActiveSyncAdapter.java:404)
	at com.waveset.adapter.FlatFileActiveSyncAdapter.processFlatFile(FlatFileActiveSyncAdapter.java:350)
	at com.waveset.adapter.FlatFileActiveSyncAdapter.poll(FlatFileActiveSyncAdapter.java:307)
	at com.waveset.task.SARunner.doRealWork(SARunner.java:288)
	at com.waveset.task.Executor.execute(Executor.java:154)
	at com.waveset.task.TaskThread.run(TaskThread.java:132)
</StackTrace>
</ResultError>
</ResultItem>
</WavesetResult> -
New Bank A/C Creation Error
Hi everyone,
While creating a new bank Account i am getting following error....
"Unable to verify the value entered into the OrgName field. Please select the List of Values icon for this field to select a valid value."
this error actually arrises when i add operating unit in the organization access page of bank account creation form....
I have already created some banks , bank brenches and bank accounts but i didnt face this error before....
we are using a 12.1.1 version....
waiting for some early reply....
Thanks in advance....
Salman Ahmed.thanks for the reply , yes i have selected my operating unit in organization access form from its list of values , value shown in the LOV but after selecting it when i wanted to finally apply the account , at that time at gives this error....
-
Service Contracts Billing Schedule Creation Error
Hi,
I have a requirement of creating service contracts from back-end for which I am using the oks_contracts_pub.create_contract_header, create_service_line, and create_bill_schedule. I am creating my contracts with active status and renewal type of EVN (Header level), FUL(Line Level). My contract is of type subscription. The contract header and line are creating fine but the Bill schedule API is throwing an UNEXPECTED ERROR. The billing schedules need to be created based on accounting rule which can be quarterly or monthly. I have included the bill schedule code (hard coded values) for review. Any help is greatly appreciated.
Also the version I am working on is R12
________________________________________________CODE___________________________________________________________________
CREATE OR REPLACE PROCEDURE BILLING_SCHEDULE AS
l_strm_level_tbl OKS_BILL_SCH.STREAMLVL_TBL;
v_bill_qtrs NUMBER := 0;
v_bill_mths NUMBER := 0;
v_bill_days NUMBER := 0;
v_net_amount NUMBER := 468;
v_acct_rule_name VARCHAR2(50) := 'QUARTERLY';
v_amt_per_day NUMBER;
x_error_locator VARCHAR2(2000);
v_start_date DATE := '04-MAY-2010';
v_end_date DATE := '25-MAY-2010';
x_return_status VARCHAr2(3);
x_msg_count NUMBER;
x_msg_data VARCHAR2(2000);
v_billing_sequence NUMBER;
x_chr_id NUMBER := 17000;
x_line_id NUMBER := 223248604345353294444923586786456728480;
g_day_uom VARCHAR2(10) := 'DAY';
g_month_uom VARCHAR2(10) := 'MTH';
g_quarter_uom VARCHAR2(10) := 'QTR';
v_amt NUMBER;
v_invoicing_rule_id NUMBER := -2;
BEGIN
--Create Billing Schedule based on accounting rule
okc_context.set_okc_org_context;
MO_GLOBAL.INIT('OKS');
MO_GLOBAL.SET_POLICY_CONTEXT('S', 83);
v_bill_qtrs := 0;
v_bill_days := 0;
v_bill_mths := 0;
SELECT NVL(v_net_amount, 0)/(v_end_date - v_start_date)
INTO v_amt_per_day
FROM dual;
dbms_output.put_line('Calculated amt per day ' || v_amt_per_day);
IF v_acct_rule_name LIKE '%QUARTERLY%' THEN
--Quarterly billing schedule
SELECT FLOOR(MONTHS_BETWEEN( v_end_date,
v_start_date)/3),
v_end_date - ADD_MONTHS(v_start_date, (FLOOR(MONTHS_BETWEEN(v_end_date, v_start_date)/3)*3))
INTO v_bill_qtrs,
v_bill_days
FROM dual;
dbms_output.put_line('Calculated the qtrs and days');
IF v_bill_qtrs > 0 THEN
SELECT (ADD_MONTHS(v_start_date, (FLOOR(MONTHS_BETWEEN(v_end_date, v_start_date)/3)*3)) - v_start_date)*v_amt_per_day
INTO v_amt
FROM dual;
dbms_output.put_line('Calculated qtr amt');
SELECT NVL(MAX(sequence_no), 0) + 1
INTO v_billing_sequence
FROM oks_stream_levels_b
WHERE dnz_chr_id = x_chr_id
AND cle_id = x_line_id;
--Populating the stream line variables
l_strm_level_tbl(v_billing_sequence).sequence_no := v_billing_sequence;
l_strm_level_tbl(v_billing_sequence).dnz_chr_id := x_chr_id;
-- l_strm_level_tbl(v_billing_sequence).id := x_line_id;
l_strm_level_tbl(v_billing_sequence).cle_id := x_line_id;
l_strm_level_tbl(v_billing_sequence).uom_code := g_quarter_uom;
l_strm_level_tbl(v_billing_sequence).uom_per_period := 1;
l_strm_level_tbl(v_billing_sequence).level_periods := v_bill_qtrs;
l_strm_level_tbl(v_billing_sequence).start_date := v_start_date;
l_strm_level_tbl(v_billing_sequence).end_date := v_end_date;
l_strm_level_tbl(v_billing_sequence).invoice_offset_days := NULL;
l_strm_level_tbl(v_billing_sequence).amount := v_amt/v_bill_qtrs;
l_strm_level_tbl(v_billing_sequence).level_amount := v_amt/v_bill_qtrs;
l_strm_level_tbl(v_billing_sequence).lines_detailed_yn := 'Y';
l_strm_level_tbl(v_billing_sequence).due_arr_yn := 'Y';
dbms_output.put_line('Before calling the Bill Sch API for QTR');
OKS_CONTRACTS_PUB.CREATE_BILL_SCHEDULE ( p_billing_sch=>'E',
p_strm_level_tbl=>l_strm_level_tbl,
p_invoice_rule_id=>v_invoicing_rule_id,
x_return_status=>x_return_status);
dbms_output.put_line('After calling the Bill Sch API for QTR');
IF x_return_status <> 'S' THEN
x_msg_count := 1;
dbms_output.put_line('Quarterly schedule creation error ' || x_msg_data);
---DBMS_TRANSACTION.ROLLBACK_SAVEPOINT('OKS_A');
-- RETURN;
END IF;
END IF;
IF v_bill_days > 0 THEN
SELECT NVL(MAX(sequence_no), 0) + 1
INTO v_billing_sequence
FROM oks_stream_levels_b
WHERE dnz_chr_id = x_chr_id
AND cle_id = x_line_id;
dbms_output.put_line('sequence '||v_billing_sequence);
--Populating the stream line variables
l_strm_level_tbl(v_billing_sequence).sequence_no := v_billing_sequence;
l_strm_level_tbl(v_billing_sequence).dnz_chr_id := x_chr_id;
--l_strm_level_tbl(v_billing_sequence).id := x_line_id;
l_strm_level_tbl(v_billing_sequence).cle_id := x_line_id;
l_strm_level_tbl(v_billing_sequence).uom_code := g_day_uom;
l_strm_level_tbl(v_billing_sequence).uom_per_period := v_bill_days;
l_strm_level_tbl(v_billing_sequence).level_periods := 1;
l_strm_level_tbl(v_billing_sequence).start_date := v_start_date;
l_strm_level_tbl(v_billing_sequence).end_date := v_end_date;
l_strm_level_tbl(v_billing_sequence).invoice_offset_days := NULL;
l_strm_level_tbl(v_billing_sequence).amount := v_net_amount;--v_amt_per_day*v_bill_days;
l_strm_level_tbl(v_billing_sequence).level_amount := v_net_amount;--v_amt_per_day*v_bill_days;
l_strm_level_tbl(v_billing_sequence).lines_detailed_yn := 'Y';
l_strm_level_tbl(v_billing_sequence).due_arr_yn := 'Y';
dbms_output.put_line('Before calling the Bill Sch API for QTR days');
OKS_CONTRACTS_PUB.CREATE_BILL_SCHEDULE ( p_billing_sch=>'E',
p_strm_level_tbl=>l_strm_level_tbl,
p_invoice_rule_id=>v_invoicing_rule_id,
x_return_status=>x_return_status);
dbms_output.put_line('After calling the Bill Sch API for QTR days ' || v_bill_days || ' ' || x_return_status);
IF x_return_status <> 'S' THEN
x_msg_count := 1;
dbms_output.put_line('Day schedule, for quarterly accounting rule, creation error ' || x_msg_data);
--DBMS_TRANSACTION.ROLLBACK_SAVEPOINT('OKS_A');
--RETURN;
END IF;
END IF;
ELSE
--Monthly billing schedule
SELECT FLOOR(MONTHS_BETWEEN( v_end_date,
v_start_date)),
v_end_date - ADD_MONTHS(v_start_date, FLOOR(MONTHS_BETWEEN(v_end_date, v_start_date)))
INTO v_bill_mths,
v_bill_days
FROM dual;
dbms_output.put_line('Calculated the mths and days');
IF v_bill_mths > 0 THEN
SELECT (ADD_MONTHS(v_start_date,FLOOR(MONTHS_BETWEEN(v_end_date, v_start_date))) - v_start_date)*v_amt_per_day
INTO v_amt
FROM dual;
dbms_output.put_line('Calculated the mths amt');
SELECT NVL(MAX(sequence_no), 0) + 1
INTO v_billing_sequence
FROM oks_stream_levels_b
WHERE dnz_chr_id = x_chr_id
AND cle_id = x_line_id;
--Populating the stream line variables
l_strm_level_tbl(v_billing_sequence).sequence_no := v_billing_sequence;
l_strm_level_tbl(v_billing_sequence).dnz_chr_id := x_chr_id;
--l_strm_level_tbl(v_billing_sequence).id := x_line_id;
l_strm_level_tbl(v_billing_sequence).cle_id := x_line_id;
l_strm_level_tbl(v_billing_sequence).uom_code := g_month_uom;
l_strm_level_tbl(v_billing_sequence).uom_per_period := 1;
l_strm_level_tbl(v_billing_sequence).level_periods := v_bill_mths;
l_strm_level_tbl(v_billing_sequence).start_date := v_start_date;
l_strm_level_tbl(v_billing_sequence).end_date := v_end_date;
l_strm_level_tbl(v_billing_sequence).invoice_offset_days := NULL;
l_strm_level_tbl(v_billing_sequence).amount := v_amt/v_bill_mths;
l_strm_level_tbl(v_billing_sequence).level_amount := v_amt/v_bill_mths;
l_strm_level_tbl(v_billing_sequence).lines_detailed_yn := 'Y';
l_strm_level_tbl(v_billing_sequence).due_arr_yn := 'Y';
dbms_output.put_line('Before calling the Bill Sch API for MTHS');
OKS_CONTRACTS_PUB.CREATE_BILL_SCHEDULE ( p_billing_sch=>'E',
p_strm_level_tbl=>l_strm_level_tbl,
p_invoice_rule_id=>v_invoicing_rule_id,
x_return_status=>x_return_status);
dbms_output.put_line('After calling the Bill Sch API for MTHS');
IF x_return_status <> 'S' THEN
x_msg_count := 1;
dbms_output.put_line('Monthly schedule creation error ' || x_msg_data);
--DBMS_TRANSACTION.ROLLBACK_SAVEPOINT('OKS_A');
--RETURN;
END IF;
END IF;
IF v_bill_days > 0 THEN
SELECT NVL(MAX(sequence_no), 0) + 1
INTO v_billing_sequence
FROM oks_stream_levels_b
WHERE dnz_chr_id = x_chr_id
AND cle_id = x_line_id;
--Populating the stream line variables
l_strm_level_tbl(v_billing_sequence).sequence_no := v_billing_sequence;
l_strm_level_tbl(v_billing_sequence).dnz_chr_id := x_chr_id;
--l_strm_level_tbl(v_billing_sequence).id := x_line_id;
l_strm_level_tbl(v_billing_sequence).cle_id := x_line_id;
l_strm_level_tbl(v_billing_sequence).uom_code := g_day_uom;
l_strm_level_tbl(v_billing_sequence).uom_per_period := v_bill_days;
l_strm_level_tbl(v_billing_sequence).level_periods := 1;
l_strm_level_tbl(v_billing_sequence).start_date := v_start_date;
l_strm_level_tbl(v_billing_sequence).end_date := v_end_date;
l_strm_level_tbl(v_billing_sequence).invoice_offset_days := NULL;
l_strm_level_tbl(v_billing_sequence).amount := v_amt_per_day*v_bill_days;
l_strm_level_tbl(v_billing_sequence).level_amount := v_amt_per_day*v_bill_days;
l_strm_level_tbl(v_billing_sequence).lines_detailed_yn := 'Y';
l_strm_level_tbl(v_billing_sequence).due_arr_yn := 'Y';
dbms_output.put_line('Before calling the Bill Sch API for MTH days');
OKS_CONTRACTS_PUB.CREATE_BILL_SCHEDULE ( p_billing_sch=>'E',
p_strm_level_tbl=>l_strm_level_tbl,
p_invoice_rule_id=>v_invoicing_rule_id,
x_return_status=>x_return_status);
dbms_output.put_line('After calling the Bill Sch API for MTH days');
IF x_return_status <> 'S' THEN
x_msg_count := 1;
dbms_output.put_line('Day schedule, for monthly accounting rule, creation error ' || x_msg_data);
--DBMS_TRANSACTION.ROLLBACK_SAVEPOINT('OKS_A');
--RETURN;
END IF;
END IF;
END IF;
COMMIT;
EXCEPTION
when others then
dbms_output.put_line('Error ' || sqlerrm);
END;
Thanks,
Yash.Hi There,
I have a similar requirement to create rental service contracts and create billing schedules.
Can you please pass on your functional docs so that i can refer to them.
Thanks,
Raidu -
Send Email on User Account Creation in OIM 11g
Hi All,
We are working on email notifications for the user account creation. we followed the following procedure:
1) Creation of email template
2) Creation of resource object
3) Creation of notification process
4) Create Customer Rule
5) Create Customers Role and Assign Rule
6) Create Access Policy.
After assigning AD account to the user we are getting following errors..
1> Class/Method: tcEmailNotificationUtil/parseEmail encounter some problems: Data Access Error
Supplemental Detail com.thortech.xl.dataaccess.tcDataSetException: Data Access Error
at com.thortech.xl.dataaccess.tcDataSet.executeQuery(tcDataSet.java:952)
at com.thortech.xl.dataobj.tcDataSet.executeQuery(tcDataSet.java:1523)
at com.thortech.xl.dataaccess.tcDataSet.executeQuery(tcDataSet.java:903)
at com.thortech.xl.dataobj.tcDataSet.executeQuery(tcDataSet.java:1490)
at com.thortech.xl.dataobj.util.tcEmailNotificationUtil.parseEmail(tcEmailNotificationUtil.java:1213)
at com.thortech.xl.dataobj.util.tcEmailNotificationUtil.constructEmail(tcEmailNotificationUtil.java:235)
at com.thortech.xl.dataobj.util.tcEmailNotificationUtil.constructEmail(tcEmailNotificationUtil.java:269)
at com.thortech.xl.dataobj.tcScheduleItem.checkForEmailNotification(tcScheduleItem.java:3765)
2> *Class/Method: tcEmailNotificationUtil/sendEmail encounter some problems: [EOF]*
Supplemental Detail javax.mail.MessagingException: [EOF]
at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1481)
at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1512)
at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1054)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:634)
at javax.mail.Transport.send0(Transport.java:189)
at javax.mail.Transport.send(Transport.java:118)
at com.thortech.xl.dataobj.util.tcEmailNotificationUtil.sendEmail(tcEmailNotificationUtil.java:850)
at com.thortech.xl.dataobj.tcScheduleItem.checkForEmailNotification(tcScheduleItem.java:3782)
at com.thortech.xl.dataobj.tcScheduleItem.eventPostUpdate(tcScheduleItem.java:741)
3) And I am also getting error related to FAX like..
select Fax from orc orc, usr usr where usr.usr_key=orc.usr_key and orc.orc_key =293
Supplemental Detail java.sql.SQLSyntaxErrorException: ORA-00904: "FAX": invalid identifier
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:95)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1095)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:193)
at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:856)
4) Class/Method: tcDataBase/readPartialStatement encounter some problems: ORA-00904: "FAX": invalid identifier
Supplemental Detail java.sql.SQLSyntaxErrorException: ORA-00904: "FAX": invalid identifier
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:95)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1095)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:193)
Plaese provide quick resolution to our issue..
It will be very helpful to us.
ThanksThanks alot.I have configured this requirement.
Regards
A Abhinay -
Account determination error in FI doc during SD billing doc posting.
hi,
when I create one billing doc ref to s/o,
I check account determination in condition type:
G/L account no.: 110000
Provision acc. : 120000
in FI doc,
should debit 110000 and credit 120000
but current status is credit 110000 and debit 120000
Please help.
Thanks.Hi,
One of the following could be the reasons for the Account determination error.
Please check.
1.Incorrect account assignment group entered in the customer and material master
Resolution:Maintain correct account assignment group in customer and material master,Eg.External Domestic,Z1 - External Foreign,Internal Foreign,etc,.
2.GL account not extended to the respective company code.
Resolution:Extend the required GL account to the company code.
Regards,
Sophia Xavier -
Account determination error in Billing
Dear Expert,
I create one billing doc(1840000318) based on SO:1810000296. But in the posting status it is showing "Posting document not created(account determn error) in billing. I did not found any FI relavant docs for this billing in open item customer list.
*Anyone can advice me why the FI docs not created automatically..???
**Do you think there any missing configuration set?
***Or if I cancel the billing docs then it will okay or not ?
Thanks & b.Rgds
BishnuHi Bishnu,
Check Points for Account Determination.
1. Ensure Cutomer master (Xd02)Sales Area Data- Billing Tab-- Acc Assign Grp ---Should be maintained
2. Material Master -
Sales Org-2----
Acc Assign Grp..Should be maintained.
3. In VKOA maintain
Application- V Chart of Accounts--Sales Org ---Acc Assgn Gp Of Cust -Acc Assgn Gp of Material-Acc Keys (ERL,ERS,ERF)----& G/L Account.
4. In ur Pricing Procedure i.e V/08... Maintain Reqt -2 corresponding to ERL,ERS,ERF. & Subtotal =9 in front of net total.
Revert for further clarification.
Regards
Amit Gupta
Maybe you are looking for
-
Hi guys, I am executing an alv grid report.i m getting a run time error and i m gettig a dump.In the below i pasted the error.any suggestions where i m going wrong in the code. What happened?
-
Querying the data type of objects in an Array?
I'm able to determine that an argument is an Array using the following query: SELECT DATA_TYPE FROM all_arguments WHERE OBJECT_NAME = 'MY_PROCEDURE' AND ARGUMENT_NAME = 'MY_ARRAY_PARAM' DATA_TYPE will be 'PL/SQL TABLE' if the argument/parameter is an
-
External display won't go away unless I restart my MacBook
If I connect an external display to my MacBook it still think it's connected after the cable is disconnected. When I use "Detect Displays" it still thinks the external is connected. The only way I can get the computer back to using only 1 monitor is
-
Delete Overlapping Requests from InfoCube: Before or After the Generate Ind
Hi, Delete Overlapping Requests from InfoCube Before or After the Generate Index of the Infocube? Why? I think "After", but the system (transaction RSPC)suggest 1.Generate Index 2.Overlapping Requests from InfoCube ... Thanks Alessandro
-
Something Preventing Text Engine from being initialized
Just starting with Photoshop CS6 and trying to enter text. Getting the following error message: "Could not complete your request because something prevented the text engine from being initialized." Saw this error listed in 2008 on CS3. Does it look l