Derivation problem - Ledger 9H
Hi everybody,
In SPRO, we have customized the Derivation Strategy for Budget Account Assignment, and when testing it we have set the Commitment Item of the Posting Address to 616, and the Commitment Item in the Target Fields is derived to 61.
Define Settings for Budget Structure: Here we have assigned a Budget Structure to the FM Area with Derivation Strategy.
However, when saving the Enter Vendor Invoice via t-code FB60, the Commitment Item for the Ledger 9A is correctly set to 616, but the Commitment Item for the Ledger 9H is derived to 616 instead of 61.
Can anybody please help me in this?
Hi,
It's a mix of things in your first post. If you work with budget structure and budget addresses and you want to check budget on CI 61, even if the posting CI is 616, then it has nothing to do with Budget Account Assignment (FMDERIVE). You can meet this requirement simply with budget structure. Just make sure that it's duly assigned and flagged in the relevant year to your FM area and that the rules are correctly maintained.
Working with FMDERIVE has a different meaning; there, you subsitute/derive original FM assignment by the one defined in the strategy, i.e. you don't preserve 'original' CI which was entered in the document. The ultimate result might be the same as with budget structure, but the treatment is different.
So, you should choose if for this matter you work with budget structure or with FMDERIVE.
Regards,
Eli
Similar Messages
-
Hello,
I have problems with the set up of a derivation process, I have checked the common link http://help.sap.com/saphelp_erp60_sp/helpdata/en/25/28428b4f7811d18a150000e816ae6e/frameset.htm - but I still got problems to make it or to undestand how to set it up. What we want to do is: we have a characteristic A in the batch class1 of raw material X evaluated in an inspection process. This value has to be transferred to the batch of the product Y - batch class2 (includes also characteristic A). the derivation should happen when the inspection lot of product Y gets the usage decision. Characteristic A is not used for this inspection lot, only the value should be transferred from batch1 of used raw material X to batch2 of product Y.
What are the settings I need to get this running? Please a little more details since I struggle to understand that SAP help document! Batch derivation is active (DVSP). In DVC8 we have a record for event 100 (usage decision) for the product Y.
the record is maintained as follows: recipient: product Y, sender material X , the characteristic is characteristic A.
When I do the usage decision for the product inspection lot, only the batch characteristics used in this inspection lot get evaluated. The used batch of the raw material is defined in the material list of the production order and was also used as consumed batch in the order confirmation process.
What else do I need to get the process running? What is wrong with my idea? Where should I check what? Any ideas?
Thanks a lot
KurtHi,
Just a thought:
Try running the derivation for same batch classes first. I have configured BD recently but have not tried for different classes.
The check list is given below, hope it helps to track the error:
1. OMBB - BaWU sync. posting ticked (this is mandatory).
2. Condition tables for receiver and sender batches
3. Access sequence for sender and receiver.
4. Strategy types and search procedures for sender and receiver.
5. Condition Record in DVR1 and DVS1.
Check & Revert.
Regards,
Rohit.
Added: It works for different classes. I have checked it. Please check other thingst.
Edited by: Rohit Chauhan on Jul 20, 2009 2:16 PM -
Urgent!! Derivation problem in COPA
Hi Gurus,
My requirement is that i need to fill profit segment custom field ww001 itself while F-02 is used.
For this purpose I am using Derivation step enhancement. In source field i have given temp field usertemp1 and ww001 in target field. Under the enhancement i write the code I_GLOBAL-USERTEMP1 = var1. But req is not fullfilled and ww001 not getting any data.
I`ll highly appreciate if u suggest me the right way to solve this issue.hi
directly frm FI is only if you do selection of check box in TCODE: OKB9 for particular GL - after that based on derivation rule system populates the values in the prof.segment - enhancement should be tested you can test the same in derivation before going to test directly thru posting.
your question is not clear ...what is this usertemp1....
VVR -
XML,CLOB AND MEMORY : CONSUMED BUT NOT RELEASED !!!
Hi,
I'm working with XMLGEN Package and XSLT Processor to produce XML Document on Oracle 8.1.7.3 server, I use 9i XML and Java packages.
I'm facing the following BIG MEMORY problem :
Environment : I must generate an XML parsed with an XSL document of 80Mo (nearly 22 000 rows),
as XMLGEN is on DOM parsing method, I extract my XML by 500 Rows and I loop until 22 000 rows. I use DBMS_JOB with jobs who read and execute export each minute.
The algorithme is :
keeprow=22000
while keeprow>0
Create 3 clob (DBMS_LOB Package) : one for XSL Sheet, one for XML and one for result
GetXML (XMLGEN Package)
Transform in XSL (XSL Processor)
Write to disk (UTL_FILE Package)
Free the 3 Clob ((DBMS_LOB Package))
keeprow =keeprow-500
loop
The problem : The process start at 250Mo ot total memory and END at 1000 Mo of used memory and NEVER RELEASE 1 ko of memory.
So often I get a JavaOutOfMemoryError (I've allocated 1Go Ram to my JAVA process).
Any help will be very very appreciated !
My derived problem is 22 000 rows is not enough I've some export of 200 000 rows to do (And I cannot allocate 10 Go of RAM !!!)
Following My PL/SQL Code.
Regards
Fred
PROCEDURE DO_EXPORT_XML(
P_JOB_ID JOB_PARAMETRE.JOB_ID%TYPE,
P_JOB_ID_ORDRE JOB_PARAMETRE.JOB_ID_ORDRE%TYPE,
P_CLE_UP UPLOADREQ_TEMP.ID%TYPE,
P_LOAD_OR_DELOAD VARCHAR2)
IS
L_FILE_NAME JOB_PARAMETRE.JOB_FILE_NAME_DEST%TYPE;
L_REP_NAME JOB_PARAMETRE.JOB_REP_NAME_DEST%TYPE;
L_FILE_STYLESHEET JOB_PARAMETRE.JOB_STYLESHEET%TYPE;
L_VERSION_PDM JOB_PARAMETRE.JOB_VPDM%TYPE;
P_SELECT varchar2(4000):='';
P_CURSOR varchar2(4000):='';
l_filehandler_out UTL_FILE.FILE_TYPE;
--Variable pour le traitement par lot de 500
L_NBROW_TODO_ATONCE number := 500;
L_NBROW_MIN number := 1;
L_NBROW_MAX number := -1;
L_NBROWKEEPTODO number := -1;
xslString CLOB := null;
res number default -1;
xmlString CLOB := null;
li_ret number := 0;
li_faitle number := 0;
amount integer:= 255;
li_loop integer := 0;
charString varchar2(255);
ls_deload varchar2(255) default '';
ls_SQL varchar2(4000) default '';
ls_temp_file varchar2(255) default '';
text_file_dir varchar2(32) := 'e:\temporarydir';
l_par xmlparser.parser;
l_xml xmldom.domdocument;
l_pro xslprocessor.processor;
l_xsl xslprocessor.stylesheet;
docfragnode xmldom.DOMNode;
docfrag xmldom.DOMDocumentFragment;
l_parsedclob clob := null;
l_amount binary_integer := 32767;
l_ligne varchar2(32767);
l_offset number default 1;
l_pos number default null;
l_pos2 number default null;
l_lobsize number default null;
l_memsize number default 1073741824; --1024 Mo
l_mempipo number default 0;
type rc is ref cursor;
l_cursor rc;
cursor TEMPLATE is select UNSPSC,1 as NB from UPLOADREQ_TEMP where 1=2;
c1rec TEMPLATE%rowtype;
BEGIN
l_mempipo:=setmaxmemorysize(l_memsize);
dbms_lob.createtemporary(l_parsedclob, true, dbms_lob.session);
dbms_lob.createtemporary(xmlstring, true, dbms_lob.session);
--return the good select
GET_SELECT_TO_EXPORT_XML(P_JOB_ID , P_JOB_ID_ORDRE , P_CLE_UP , P_SELECT,P_CURSOR, P_LOAD_OR_DELOAD);
SELECT JOB_FILE_NAME_DEST,JOB_REP_NAME_DEST,JOB_STYLESHEET
INTO L_FILE_NAME,L_REP_NAME,L_FILE_STYLESHEET
FROM JOB_PARAMETRE
WHERE JOB_ID =P_JOB_ID AND JOB_ID_ORDRE=P_JOB_ID_ORDRE;
l_filehandler_out := UTL_FILE.FOPEN(text_file_dir, L_FILE_NAME, 'w',l_amount);
--Return XSL Sheet in a clob : cause of memory consumed but not released
xslString := METACAT.load_a_file( 1,L_FILE_STYLESHEET);
open l_cursor for P_CURSOR;
LOOP
fetch l_cursor into c1rec;
exit when l_cursor%notfound;
L_NBROW_MIN := 1;
L_NBROW_MAX := 0;
L_NBROWKEEPTODO:=c1rec.NB;
LOOP
begin
if(L_NBROWKEEPTODO > L_NBROW_TODO_ATONCE) THEN
begin
L_NBROW_MAX:= L_NBROW_TODO_ATONCE + L_NBROW_MAX;
L_NBROWKEEPTODO:= L_NBROWKEEPTODO - L_NBROW_TODO_ATONCE;
end;
else
begin
L_NBROW_MAX:= L_NBROW_MAX + L_NBROWKEEPTODO;
L_NBROWKEEPTODO:=0;
end;
end if;
--on ouvre le fichier de risultats
ls_SQL:= P_SELECT || ' AND ( ROWNUM BETWEEN ' || L_NBROW_MIN || ' AND ' || L_NBROW_MAX || ' ) and UNSPSC=''' || c1rec.UNSPSC || '''';
ls_temp_file := c1rec.UNSPSC || '_' || L_FILE_NAME;
L_NBROW_MIN:=L_NBROW_TODO_ATONCE + L_NBROW_MIN;
--CAT_AUTOLOAD.JOB_ADD_TRACE (P_JOB_ID,'UPLOAD REQUISITE : Export donnies REQUETE ' || to_char(li_loop), ls_SQL,'',0,0);
xmlgen.resetOptions;
xmlgen.setErrorTag('ERROR_RESULT');
xmlgen.setRowIdAttrName('NAH');
xmlgen.setRowIdColumn('NAH');
xmlgen.setEncodingTag('ISO-8859-1');
xmlgen.useNullAttributeIndicator(false);
if(xmlString is not null) then
dbms_lob.open(xmlString,dbms_lob.lob_readwrite);
l_lobsize:= dbms_lob.Getlength(xmlString);
if(l_lobsize>0) then
dbms_lob.erase(xmlString,l_lobsize,1);
end if;
dbms_lob.close(xmlString);
dbms_lob.freetemporary(xmlString);
dbms_lob.createtemporary(xmlstring, true, dbms_lob.session);
end if;
--Return XML in a clob : cause of memory consumed but not released
xmlString := xmlgen.getXML(ls_SQL,0);
l_par := xmlparser.newparser;
xmlparser.parseclob(l_par, xslString);
l_xsl := xslprocessor.newstylesheet(xmlparser.getdocument(l_par),null);
xmlparser.parseclob(l_par, xmlString);
l_xml := xmlparser.getdocument(l_par);
l_pro := xslprocessor.newprocessor;
xslprocessor.showWarnings(l_pro, true);
xslprocessor.setErrorLog(l_pro, text_file_dir || substr(ls_temp_file,0,length(ls_temp_file)-4) || '_logerreur.XML');
if(l_parsedclob is not null) then
dbms_lob.open(l_parsedclob,dbms_lob.lob_readwrite);
l_lobsize:= dbms_lob.Getlength(l_parsedclob);
if(l_lobsize>0) then
dbms_lob.erase(l_parsedclob,l_lobsize,1);
end if;
dbms_lob.close(l_parsedclob);
dbms_lob.freetemporary(l_parsedclob);
dbms_lob.createtemporary(l_parsedclob, true, dbms_lob.session);
end if;
--Return XML Processed with XSL in a clob : cause of memory consumed but not released
xslprocessor.processxsl(l_pro,l_xsl,l_xml,l_parsedclob);
--release NOTHING
xmlparser.freeparser(l_par);
xslprocessor.freeprocessor(l_pro);
l_ligne:='';
l_offset :=1;
l_pos := null;
l_pos2 := null;
if(li_loop=0) then
begin
--on ouvre le fichier et on sauve l'entete + les donnies dedans.
l_pos:=dbms_lob.instr(l_parsedclob,'</DATA>');
if ( nvl(l_pos,0) > 0 ) then
loop
if(l_pos-1>l_amount + l_offset ) then
l_ligne:=dbms_lob.SUBSTR(l_parsedclob,l_amount,l_offset);
UTL_FILE.PUT(l_filehandler_out,l_ligne);
UTL_FILE.fflush(l_filehandler_out);
l_offset:=l_offset+l_amount;
else
l_ligne:=dbms_lob.SUBSTR(l_parsedclob,l_pos-1 -l_offset ,l_offset);
UTL_FILE.PUT(l_filehandler_out,l_ligne);
UTL_FILE.fflush(l_filehandler_out);
exit;
end if;
end loop;
else
EXIT;
end if;
end;
else
--on met les donnies donc on ne repete pas le debut
begin
l_pos:=dbms_lob.instr(l_parsedclob,'<ITEM');
if ( nvl(l_pos,0) > 0 ) then
l_pos2:=dbms_lob.instr(l_parsedclob,'</DATA>');
if ( nvl(l_pos2,0) > 0 ) then
loop
if(l_pos + l_amount <= l_pos2 -1 ) then
l_ligne:=dbms_lob.SUBSTR(l_parsedclob,l_amount,l_pos);
UTL_FILE.PUT(l_filehandler_out,l_ligne);
UTL_FILE.fflush(l_filehandler_out);
l_pos:=l_pos +l_amount;
else
l_ligne:=dbms_lob.SUBSTR(l_parsedclob,l_pos2 -1 -l_pos,l_pos);
UTL_FILE.PUT(l_filehandler_out,l_ligne);
UTL_FILE.fflush(l_filehandler_out);
exit;
end if;
end loop;
else
exit;
end if;
end if;
end;
end if;
li_loop:=li_loop + 1 ;
--UTL_FILE.FCLOSE(l_filehandler_in);
JAVA_GC();
EXIT WHEN L_NBROWKEEPTODO=0;
Exception
when others then
begin
-- IF(utl_file.is_open(l_filehandler_in)) THEN
-- utl_file.fclose( l_filehandler_in);
-- END IF;
IF(utl_file.is_open(l_filehandler_out)) THEN
utl_file.fclose( l_filehandler_out);
END IF;
RAISE_APPLICATION_ERROR(-20001,'File with errors');
end;
END;
END LOOP;
END LOOP;
CLOSE l_cursor;
if ( xmlString is not null ) then
dbms_lob.open(xmlString,dbms_lob.lob_readwrite);
l_lobsize:= dbms_lob.Getlength(xmlString);
if(l_lobsize>0) then
dbms_lob.erase(xmlString,l_lobsize,1);
end if;
dbms_lob.close(xmlString);
dbms_lob.freeTemporary( xmlString);
end if;
if(l_parsedclob is not null) then
dbms_lob.open(l_parsedclob,dbms_lob.lob_readwrite);
l_lobsize:= dbms_lob.Getlength(l_parsedclob);
if(l_lobsize>0) then
dbms_lob.erase(l_parsedclob,l_lobsize,1);
end if;
dbms_lob.close(l_parsedclob);
dbms_lob.freetemporary(l_parsedclob);
end if;
UTL_FILE.NEW_LINE(l_filehandler_out);
l_ligne:='</DATA></CATALOG>';
UTL_FILE.PUT(l_filehandler_out,l_ligne);
UTL_FILE.FCLOSE(l_filehandler_out);
EXCEPTION
when others then
begin
IF(utl_file.is_open(l_filehandler_out)) THEN
utl_file.fclose( l_filehandler_out);
END IF;
end;
END;
******************************Thank you for the info - I had no idea I was puing myself in danger by cutting it so close. Since your post I have moved my iphoto library to an external drive and now have 165 GB of space on my HD. Following this I have 2 questions.
1. Since my available HD space was reduced by the size of the photo download it seems logical that the download is somewhere on my HD still. Is there a place where these photos might be hiding on my HD even though they are not available on the iphoto library?
2. I was able to recover the .jpg files which are fine. I also recovered the .mov files but they have been compromised. I am hoping I can find the originals still on the HD somewhere. If not, do you have any suggestions for recovery methods or programs? I have not used the SD card since the incident so I should be able to attempt another recovery to salvage the .mov files if there is an alternative method/program available.
Thanks again! -
FM - Problems with trx. F-90 and derivations
Hi, i have a problem when i use FMDERIVE with commit items. In trx. f-90 or fb01 the derivation does not work, but if i use trx. fb60 or miro (for example) works good.
I need that derivation on those trx.
thank you.
H.Hi Hernan,
Please check Consulting note 1268001 FI313 - No funds center entered/derived in item &. The same rule is valid to commitment item.
a) Please consider to have a derivation rule in FMDERIVE with the function module FMDT_READ_MD_ASSET. This function module reads the asset master data so that they can be used as source fields in your derivation strategy.
b) Check in your FI-AA customizing if you have activated the account assignment element "commitment item" but you have not specified an account assignment type for account assignment object "commitment item" for APC balance sheet postings (see note 684659 for details).
In IMG:
Asset Accounting -> Integration with the General Ledger -> Additional
Account Assignment Object -> Activate Account Assignment Objects
In your case as per posting is done with F-90, we are posting acquisition values to the asset, so the derivation
must be existant for "APC Postings". Therefore please read note mentioned above also (684659).
I hope that this helps you to resolve your issue.
Best Regards,
Vanessa. -
Problem with profitability segment derivation while posting sales order
Hello,
We have the issue of profitability segment being not derived when the sales order is changed using BAPI 'BAPI_SALESORDER_CHANGE'. Subsequent to calling this BAPI we execute a BDC - to derive the profitability segment - which runs well in the foreground but fails in the background. Immediate help in this regards would be of immense help.
I have searched the forum but could not locate anything useful. There is this thread (Re: BDC for profitability segment VA02 (sales order)) citing the same problem but without answers.
Kind Regards,
Indu ShekarProbability Segment is maintained but Profitability Segment is still grayed out.
The only way i was able to move things to COPA was to do a project Settlement from
WBS element to Profitability Segment (PSA).
But does anyone know if we can move things to COPA during Sales Order (specifically for a project-based Sales Order)?
Thanks. -
Problems using different tables for base class and derived class
I have a class named SuperProject and another class Project derived from
it. If I let SchemaTool generate the tables without specifying a "table"
extension, I get a single TABLE with all the columns from both classes and
everything works fine. But if I specify a "table" for the derived class,
SchemaTool generates the derived class with just one column (corresponds
to the attribute in derived class). Also it causes problems in using the
Project class in collection attributes.
JDO file:
<jdo>
<package name="jdo">
<class name="Project" identity-type="application"
persistence-capable-superclass="SuperProject">
<extension vendor-name="kodo" key="table" value="PROJECT"/>
</class>
<class name="SuperProject" identity-type="application"
objectid-class="ProjectId">
<field name="id" primary-key="true"/>
</class>
</package>
</jdo>
java classes:
public class Project extends SuperProject
String projectSpecific
public class SuperProject
BigDecimal id;
String name;
tables generated by SchemaTool:
TABLE SUPERPROJECTSX (IDX, JDOCLASSX, JDOLOCKX, NAMEX);
TABLE PROJECT(PROJECTSPECIFICX)
Thanks,
Justine ThomasJustine,
This will be resolved in 2.3.4, to be released later this evening.
-Patrick
In article <aofo2q$mih$[email protected]>, Justine Thomas wrote:
I have a class named SuperProject and another class Project derived from
it. If I let SchemaTool generate the tables without specifying a "table"
extension, I get a single TABLE with all the columns from both classes and
everything works fine. But if I specify a "table" for the derived class,
SchemaTool generates the derived class with just one column (corresponds
to the attribute in derived class). Also it causes problems in using the
Project class in collection attributes.
JDO file:
<jdo>
<package name="jdo">
<class name="Project" identity-type="application"
persistence-capable-superclass="SuperProject">
<extension vendor-name="kodo" key="table" value="PROJECT"/>
</class>
<class name="SuperProject" identity-type="application"
objectid-class="ProjectId">
<field name="id" primary-key="true"/>
</class>
</package>
</jdo>
java classes:
public class Project extends SuperProject
String projectSpecific
public class SuperProject
BigDecimal id;
String name;
tables generated by SchemaTool:
TABLE SUPERPROJECTSX (IDX, JDOCLASSX, JDOLOCKX, NAMEX);
TABLE PROJECT(PROJECTSPECIFICX)
Thanks,
Justine Thomas
Patrick Linskey [email protected]
SolarMetric Inc. http://www.solarmetric.com -
Gneral ledger Report- Remarks Problem
Hi
I am placing Some remarks in Incoming / Outgoing Payment, that has to come in general ledger report so it will be very easy to identify what kind of Entry this. This we can do it by placing In Journal remarks , But problem is It is 50 Characters only. How to resolve this...
GiriHello Giri - we use the Journal Remarks field in all documents also to tie things together in the Document Journal, the BP Account Balance window, and many other places where the Journal Remarks are displayed...you did not say what kind of information, so I am just guessing you might be thinking along the same lines we already have...
I do not think there is any way to expand the field (SDK folks will tell you, if you need to go that route)...
BUT what the company did was decide to have a standard and specific field appear in each document's "journal remarks" for each work flow in SAP B1. We also used the add-on package of BOYUM to make certain fields mandatory. Then we wrote a procedure to replace the "journal remarks" with that standard. For example, on the AR Invoice in the Sales - A/R module - the Customer Reference Number is set to mandatory. When someone enters the Customer Reference Number, the system automatically replaces the SAP journal remark of "AR Invoice - Cust Number" with the Customer Reference Number ("NumAtCard") from the header of the AR Invoice. When Incoming Payments are processed, the clerk copies that Journal Entry from the AR Invoice and pastes it in the Incoming Payment Journal Remark field...it works quite well...
As part of customer service, when the customer calls it is always good to reference their own information and look into the BP Accout Balance window or use Boyum's search function...
I know that does not solve your problem of making the Journal Remarks field larger, but maybe it is an alternative to look into???
Regards - Zal -
Problem in extracting data from Z totals table (special Ledger)
Hi Gurus,
I am in a task of pulling in specific fields from the Z Totals Table of Special Purpose Ledger into the cube. We only need totals records and do not need line items.
In SBIW, i have generated the transfer structure and datasource for totals table as per the steps of Generic extraction.
The problem is that am not able to see all the fields (like balance carried forward, total transactions) in the selection fields screen. While extracting i choose totals records only. But now my datasource got generated and am able to see that it is active (green). But some important fields like balance are missing.
Please let me know your suggestions / ideas.
Thanks
ShreyaWe have the exact same Challenge and Issue. When I view my generated extract structure 3FI_SL_ZB_TT, I don't see any of my key figures. This was created off the Special Ledger Summary or totals table.
For Instance, I need fields KSLVT through KSL16. That is, Balance Carried forward in Group currency (period 0) and, total of transactions of the period in group currency, (periods 1-16). I don't see these at all in the generated extract structure. Does that mean it must be appended in via transaction RSA6?
Also, to get the Balance Carried forward do I have to add 0BALANCE to the extract structure?
Finally, besides the beginning balance, which wiil remain constant, can I get Month-end Year To Date Balances using this approach. Note, I don't need detail from the line items table. I just want to make sure I don't need to use that in concert with a Delta and ODS to get my Month End YTD Balance. I only need this cube for Balances.
Thanx,
Joe M -
Problem in using the PA characteristic derivation using KEDR transaction
Hi All,
For one of my requirements i need to update the 'KAUFN' field in CE1XXX table with the reference document no(Contract number- VGBEL) which is there in VBAK table while createing the sales order using VA01 transaction. I have implemented one derivation using the user exit EXIT_SAPLKEDRCOPA_001. I got succeeded in updating the structure I_COPA_ITEM with the VGBEL filed, but the problem it is not updating in the table CE1XXX table.
Please suggest me regarding this problem. Is there any other way for this issue.Hi Hussain,
Have a look at the following useful link:
Re: CO- PA characteristic derivation
Hope it helps. -
Paging Problem in Converted PLD2CR General Ledger Report
dear expert,
Now I'm trying to change the design of Converted PLD2CR General Ledger Report. At the time, I found some problem related paging. In my opinion, General Ledger report should be group with BP Code. In converted CR, I didn't see Group Idea. If you can, help me please. I'm waiting your response.
Best Regards,
zzymtHi,
Is it a paging problem or grouping problem? Have your checked PLD report?
Please close your previous threads.
Thanks,
Gordon -
Segmentation - Problem with huge ledger list
Dear all
I have segmented accounding system. It has 40 branches divided under 3 different segments (company - branch - location). The problem is in the journal entry screen while selecting ledgers by pressing tab, it is showing a huge list with all the ledgers available for all the segments which makes it very difficult to identify and select a particular ledger.
Is there any option to limit the list user wise for specific segment. or can it be searched by selecting step by step segments (the way tt is done in trial balance)
Regards
indrajitIndrajit,
I would suggest that the user type some part of the G/L and then uses * at the end and then Press tab. This way only filtered result will be displayed. Example for an expense account starting with 611. The user can enter 611*
If the user wants segments 02 in G/L 611, they can type 61102
Suda -
Derivation Rule Problem - Sales Order -CHALLENGE TO ALL SD CONSULTANTS
Hi Friends
I am stuck on i very critical issue, i am not able to solve it, I am SD consultant, i wrote this issue on FI forum also, but i did not get complete solution, they write me back it is SD issue.
When i create a new sales order and click enter, a small screen open and message displayed on it "Error occurred in Derivation Rule, See long text"
And when try to save sales order in display incompletion log. When i press on edit to complete it message display " Item 10 ... Missing data- Profitability Segment No.
When i press on complete data - Account Assignment screen open (Business Area 9900)
Would you please send me solution with complete path to fix this problem
If you can give your email address, i will send you screen shot of the problem.
I have tried KEDR transaction issue also but nothing happened.
This is BIG challenge to all SD consultants now. Send me step by step solution
If you send my your email id, i will send actual error saved in word format.
Thanks
Rajesh
Email: [email protected]Good luck!
to get a solution you need to provide the members of this forum with details regarding your PA set-up.
PA is normally very customer driven, so not standard.
Without information regarding your structure there you will not get any solution.
GL
Hein -
Derivation Rule Problem - Sales Order
Hi Friends
I am SD consultant, i wrote this issue on SD forum also, but it is related to FICO.
Please send me solution with complete path.
When i create a new sals order and click enter, a small screen open and message displayed on it "Error occured in Derivation Rule, Seee long text"
And when try to save sales order in display incompletion log. When i press on edit to complete it message diaplay " Item 10 ... Missing data- Profitability Segment No.
When i press on complete data - Account Assignment screen open (Business Area 9900)
Would you please send me solution to fix this problem
If you can give your email address, i will send you screen shot of the problem.
Thanks
Rajesh
Email: [email protected]Hi Waman
I ckeck the transaction code /nKEDR there which entry i should select and in type of prfatibity Which one i should select Costing based or Accounting based.
I tried on selecting IDEA and Accounting based and eleased but still i getting same error.
My problem is still pending, please send next step to solve this issue
Thanks
Raj
Email: [email protected] -
Commitment Item derivation from General Ledger
Brothers!
we want the system should derive the Commitment item from the general ledger master record.But the system is not deriving the Commitment item from General ledger.
But as We read in the BCS Documentation, there are two way for derivation of Commitement Item. one from GL and other defining the derivation rule.
please advise us, why not the system is deriving the Commitment itm from GL.
My client also want the same
ThanksHi,
Please check the attached note:
839488 Derivation of commitment item from G/L account:
As of Release EA-PS 2.00, you can use a derivation rule of type
"Function Module" with the function module
FMDT_READ_MD_ACCOUNT_COMPANY "Read Account Master Data"
predefined by SAP in your derivation strategy (Transaction
FMDERIVE). The function module can return all fields of the G/L
account master record. You can receive the commitment item either
in the technical SAP internal format (field FIPOS, 14 characters)
or directly in the format that is generally used (field
CMMT_ITEM, 24 characters). The company code and G/L account are
already preset as a source field, and the commitment item as a
target field, in the 24-character format.
So, you should define a derivation strategy (FMDERIVE) as type Function module and use function FMDT_READ_MD_ACCOUNT_COMPANY
I hope this helps.
regards, Mar
Maybe you are looking for
-
My Ipad 2 opens with my hotmail address instead of my main email adress which i use fro my Apple ID. This has made it impossible to log into it> Why?
-
I want my kids to have their own iTunes accounts so they can manage their download on individually. I have a rather extensive music library (ripped from CD). Can I use my iTunes library to put music on their devices if the apple id's are different?
-
i have configured a cluster, node a and node b in the island 1,all in the same machine,but have different server port, when there is no sesionn,it works well,if one is down,and request is direct to another,but if i have session ,it also redirect to a
-
Making sure a function is always called when a vi is closed/aborted
Hello all, Maybe a simple question for the LV gurus out there but I'm struggling with this. I have a camera that I'm controlling via a functional global. When I call the different functions everything works as expected as long as I make sure that the
-
TB display devices don't work properly under windows
I went out and picked up a TB display last night to pair with my 2011 mbp. I live in windows about 80% of the time and expected there to be no issues with the basic usb hub built into the display – unfortunately that does not seem to be the case. My