Missing description for FI standard values (ie posting key 40)
Hello,
I'm deploying the SAP ECC6 Financials solution in French and I'm facing a very strange issue. The standard descriptions for some very classical SAP values are missing in my language (French). For instance, the french description is blank for all the standard posting keys (eg posting key 40 with text "blank"), for all the SAP standard Account groups (eg SAKO), for all the valuation classes, etc. When I connect in english, everything is OK with standard english text. I have the same problem with CO. The French text in other modules (SD, MM) seem ok.
Two questions hence:
- is it an SAP installation problem or a FI customizing issue ?
- there is already some customizing in this environment using those values. What would be the impact of reactivating the texts in french ?
Thank very much for your answer.
Hi,
Check with basis (Tcode: SMLT)
I could not check it as i dont have authorization in my system.
Regards,
Sridevi
<i>* Pls. assign points if useful</i>
Similar Messages
-
TopLink to EclipseLink migration - Missing class for indicator field value
I am migrating Toplink 11g to EclipseLink 12.1.3. I have EclipseLink.jar to the classpath. I have few mapping xml files. When executing the application, i am getting following error.
Exception [EclipseLink-9005] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.SessionLoaderException
Exception Description: An exception was thrown while loading the project-xml file [META-INF/Business.xml].
Internal Exception: Exception [EclipseLink-43] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DescriptorException
Exception Description: Missing class for indicator field value [toplink:object-type-mapping] of type [class java.lang.String].
Descriptor: XMLDescriptor(org.eclipse.persistence.mappings.DatabaseMapping --> [DatabaseTable(attribute-mapping)]).
How to resolve this.Ooooops, sorry, guys!
I was using TopLink 10.1.3.0 JARs to run a project created via TopLink 10.1.3.1 Workbench. That was the reason for the exception.
I ran across the REAL problem, however. The one that was occurring when I created the TopLink project via JDeveloper 10.1.3.1 and ran it via JDeveloper 10.1.3.1. That's why I decided to try with TopLink 10.1.3.1 Workbench instead of JDeveloper 10.1.3.1.
I will report the problem in a clean separate post. -
Missing class for indicator field value [changed-fields-locking-policy]
-------<br>
Edit:<br>
Please, ignore the post below. I found the problem here. The real problem is reported in my other post.<br>
-------<br>
<br>
Hello,<br>
<br>
In order to test the optimistic locking by fields, I created a very simple TopLink project via the TopLink Workbench. It only consists of one table that was mapped via TopLink's own "Add or Update Existing Tables from Database". I made no modifications to the automatically generated mappings.<br>
<br>
After I set up the rest of the project, I ran it and it ran okay.<br>
<br>
Then I went to the table descriptor, then to the "Locking" tab, and then I selected "Optimistic Locking" -> "By Fields" -> "Changed Fields".<br>
<br>
That was ALL I changed.<br>
<br>
And when I tried to run the project this time, I got the following exception:
<blockquote>
Exception [TOPLINK-43] (Oracle TopLink - 10g Release 3 (10.1.3.0.0) (Build 060118)): oracle.toplink.exceptions.DescriptorException
Exception Description: Missing class for indicator field value [toplink:changed-fields-locking-policy] of type [class java.lang.String].<br>
Descriptor: XMLDescriptor(oracle.toplink.descriptors.VersionLockingPolicy --> [DatabaseTable(locking-policy)])<br>
at oracle.toplink.exceptions.DescriptorException.missingClassForIndicatorFieldValue(DescriptorException.java:878)<br>
at oracle.toplink.internal.ox.QNameInheritancePolicy.classFromRow(QNameInheritancePolicy.java:109)<br>
at oracle.toplink.mappings.foundation.AbstractCompositeObjectMapping.valueFromRow(AbstractCompositeObjectMapping.java:150)<br>
at oracle.toplink.mappings.DatabaseMapping.readFromRowIntoObject(DatabaseMapping.java:1012)<br>
at oracle.toplink.internal.descriptors.ObjectBuilder.buildAttributesIntoObject(ObjectBuilder.java:241)<br>
at oracle.toplink.internal.ox.XMLObjectBuilder.buildObject(XMLObjectBuilder.java:128)<br>
at oracle.toplink.ox.mappings.XMLCompositeCollectionMapping.buildCompositeObject(XMLCompositeCollectionMapping.java:157)<br>
at oracle.toplink.mappings.foundation.AbstractCompositeCollectionMapping.valueFromRow(AbstractCompositeCollectionMapping.java:735)<br>
at oracle.toplink.mappings.DatabaseMapping.readFromRowIntoObject(DatabaseMapping.java:1012)<br>
at oracle.toplink.internal.descriptors.ObjectBuilder.buildAttributesIntoObject(ObjectBuilder.java:241)<br>
at oracle.toplink.internal.ox.XMLObjectBuilder.buildObject(XMLObjectBuilder.java:128)<br>
at oracle.toplink.internal.ox.record.DOMUnmarshaller.xmlToObject(DOMUnmarshaller.java:284)<br>
at oracle.toplink.internal.ox.record.DOMUnmarshaller.xmlToObject(DOMUnmarshaller.java:265)<br>
at oracle.toplink.internal.ox.record.DOMUnmarshaller.unmarshal(DOMUnmarshaller.java:152)<br>
at oracle.toplink.ox.XMLUnmarshaller.unmarshal(XMLUnmarshaller.java:339)<br>
at oracle.toplink.tools.workbench.XMLProjectReader.read(XMLProjectReader.java:162)<br>
at oracle.toplink.tools.workbench.XMLProjectReader.read(XMLProjectReader.java:209)<br>
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.loadProjectConfig(TopLinkSessionsFactory.java:307)<br>
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.createSession(TopLinkSessionsFactory.java:241)<br>
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildServerSessionConfig(TopLinkSessionsFactory.java:215)<br>
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildSession(TopLinkSessionsFactory.java:168)<br>
at oracle.toplink.tools.sessionconfiguration.TopLinkSessionsFactory.buildTopLinkSessions(TopLinkSessionsFactory.java:124)<br>
at oracle.toplink.tools.sessionconfiguration.XMLSessionConfigLoader.load(XMLSessionConfigLoader.java:103)
</blockquote>
Can anybody tell me what that means? And why do I see "VersionLockingPolicy" in the stack trace? I explicitly specified locking "By Fields".<br>
<br>
Here's a fragment from the project XML file:
<blockquote>
<toplink:locking xsi:type="toplink:changed-fields-locking-policy"/>
</blockquote>
Is this a TopLink bug or am I doing something wrong? (By the way, if I choose optimistic locking by "All fields", it works. But locking by "Changed fields" doesn't.)<br>
<br>
Best regards,<br>
Bisser
Message was edited by:
bisserOoooops, sorry, guys!
I was using TopLink 10.1.3.0 JARs to run a project created via TopLink 10.1.3.1 Workbench. That was the reason for the exception.
I ran across the REAL problem, however. The one that was occurring when I created the TopLink project via JDeveloper 10.1.3.1 and ran it via JDeveloper 10.1.3.1. That's why I decided to try with TopLink 10.1.3.1 Workbench instead of JDeveloper 10.1.3.1.
I will report the problem in a clean separate post. -
Several identical descriptions for different characteristics values in TC04
Dear all,
I need to maintain several identical language-dependent descriptions for different characteristics values and one unique characteristic. I would like to nkow if that is posible.
Thanks in advance.
SebastiáThanks for your replies,
In fact my problem consists that I can not use the same description for different master values of same characteristic as below:
charact descrip
1 one
2 one
The sistem returns Nº mensaje: C1223
S. -
Filtering a Query result for a specific value of a key figure
Hi folks,
I want to filter a query for a specific value of a key figure. The report should display all customer who has an account balance greater than EUR 500'000.
Can I only implement this kind of filter via a condition in Query-Designer? If I run that query on an InfoCube with non-cumulative key figures over all our customers (> 400'000) I have problems with the consumption of the memory. If I restrict the amount of the customers to 50'000 - 60'000 then it works. It seems that the query reads all customer records in an internal table before applying the condition.
Is there another way to deal with? Any help appreciated.
Kind regards
Hansjörg Luzi
Graubündner Kantonalbank
CH-7002 ChurYou could try to implement an alternative solution: define a new Characteristc with discrete values (in the following example I suppose to have intervals of 10)
KF -> CHAR
115 -> 110 (110 <= KF < 120)
5 -> 0 ( 0 <= KF < 10)
83 -> 80 ( 80 <= KF < 90)
Then you can use these dicrete values to filter ...
I know that it's not so "flexible" (discetization must be predefined), but query response time is quicker and you can use Aggregates ...
Hope it helps
GFV -
BAPI for transaction FB01 with account posting key
Hi,
I have to use a BAPI for registering Invoices into the FI module through the FB01 transaction.
I am trying to use the standard BAPI: BAPI_ACC_DOCUMENT_POST
The problem is that this BAPI does not manage the account posting key (field BSCHL).
Could anyone provide help?
Thank you very much in advance.It is happening here in the BAPI
CALL FUNCTION 'FI_GET_POSTING_KEY'
EXPORTING
i_ktosl = gs_accit-ktosl
IMPORTING
e_bschs = ld_bschs
e_bschh = ld_bschh
e_umskz = ld_umskz
EXCEPTIONS
error_message = 1.
As max pointed out, it is dependent on the transaction key(KTOSL).
Srinivas -
How to determine the value of a Standard Value in a routing operation
Dear Experts,
Kindly guide me on how to detemine the value of my Standard Value in the operation of my routing, or in the phase of my Master Recipe.
I mean what determines the value that I enter for the Standard Values: Machine and Labor in the phase of my Master Recipe?Hi,
In the Routing / Master Recipe, the standard values are based on the lot size.
For Example, if you have the lot of 100 KG, then in recipe the machine time will be 2 hr and labor time will be 2 hours, it means to make 100 KG we require 2 hrs of machine and 2 hrs of labor.
Normaaly all production manager / supervisor will have the date for the hours. The system will calculate will respect to batch / lot size.
If you have order for 1000 KG, then the system will assign 20 hrs for Machine and 20 hrs for labor.
This will be used for Capacity planning and Costing.
Capacity plan here your requirement is 20 hrs for machine and labor. If you have a reacto which wil run for 24 hrs a day, then the order will be completed in a day.
Costing is concerned, all std. valur key will be assigned with an activity type in work center / Resources and the prices for activity type / cost center will be maintained in KP26.
Based on the cost and hours, the system will allocate cost for the order (it will be planned cost). When you are confirming the order you will enter the actual time for the operation, then that will be your actual cost.
Pl do a sample test scenario in your sand box, and surely you will understand more.
The data for Routing / Recipe will be provided by the production manager of the plant and activity price will be provided by the finance team.
Thanks,
JK -
Any FM avaliable for reading domain value range
Hi experts,
Is there any FM avaliable to read values from value range of a domain.
I need to fetch short descriptions for corresponding fixed values in value range.
Please help.
Thanks in advance,
NeelimaHi,
Is there any FM avaliable to read values from value range of a domain?
Yes. Of course, you can try using the following.
Let me assume that there is a domain called ZGENDER and it has the following fixed values:
Value Description
M Male
F Female
U Unknown.
Then do the following code:
DATA: l_t_gender TYPE TABLE OF dd07v.
To get the possible list of Genders
CALL FUNCTION 'GET_DOMAIN_VALUES'
EXPORTING
domname = 'ZGENDER'
TABLES
values_tab = l_t_gender
EXCEPTIONS
no_values_found = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
I need to fetch short descriptions for corresponding fixed values in value range.
Yes. After calling the function module, l_t_gender-ddtext will have the short descriptions.
Please revert back for any clarifications.
Best Regards,
Suresh -
Please help with Posting Keys For Fast Entry (t.code OBXJ)
Dear experts,
Please help me to be more familiar with configurtation of Enjoy Transactions (t.code OBXJ). I want to configure fast entry transaction and change standard assignement of posting key. But there are no editing options in this transaction, just three transaction keys are predefined and posting keys are assigned to them (those are changable). But where to see what those transaction keys mean? And what could be your proposals, how to configure this IMG step?
Thanks!Hi,
t.code OBXJ is for automatccly postings, normal you never change the standard posting keys.
In the block line items you can select colums you need and place the one's you need to the begin of the screen and in the right top corner of posting line items you can click an save this as (default) variant.
When you want to use an other posting keys you use the option complex posting (F6)
Paul -
I need to add the logic for posting key,
I need to add the logic for posting key, if posting key = 50 then amount is credit (add negative sign in amount field).
I creadted this scenario in mapping, We wanted to make sure that the negative sign was placed in the amount field if the posting key was = 50. So it seems we are good. We will just need to test.
How i can test this case?
Please do needful.
Thanks in advance.Hi,
You need to use an IfElse node function in your mapping in which the input should be the posting key from the source structure.
You need to check in the IfElse statement whether the posting key=50, if it is true, then use concat node function to concat the negative sign("-") along with the original value to be passed to the amount field on the target side. Else, if the condition is false(i.e posting key!=50), then simply pass the value to the amount field as it is without adding the negative sign.
After the mapping is done, go to the test tab and then insert the values in the source fields and then execute from the lower left button showing start transformation. You need to test with the value of posting key=50 once and with the value not equal to 50 once.In the first case, the output amount field should have the negative sign, which should not be present in the second case.
You will find your target structure in the righter half of your screen. That's it mate
Thanks
Biswajit -
Field Description change in Standard screen
Hi All,
Can any one tell me how to change Field Description in standard screen.? No user exits available and without access key.
Ex :- if field description is DATE. i want to change it to 'Test Date'.
i dont want to change it Data element level.
Please do not give CMOD solution
Thanks
SameerHi
If you don't want to use CMOD (changing the description for all system) nor use access key, changing the standard, you can create your own report, with the same screen, changing the name and after do a SUBMIT with your selection screen on the standard selection screen (standard report). Of course, it will be a customer development. It's an idea.
I hope this helps you
Regards
Eduardo -
Difference between field staus group for posting key and GL account
Hi all,
can anyone tell me what is the difference of usage for field status group in posting key and GL account as i notice the fileds are the same. during data entry, system will check both field status or how?
thanks.Hi
Both are to control the field status of the line item.
But, the FSG of the Posting Key and the GL FSG status should not clash like below.
Take 'Assignment' field as example :
Posting key FS - Suppress & GL FS - Required - will give you error message at the time of posting
Posting key FS - Required & GL FS - Suppress - will give you error message at the time of posting
Otherthan the above, all other combination works
VVR -
Financial impact - Need to correct the posting key
Dear All,
During a configuration,by mistake in OBYC in transaction key COC, in posting key, a entry 40 and 50 in the field Debit & credit was made.
However, It was blank in initially. Now when going to change it by making it blank, system throwing an error as:
"Specify at least one posting key "
Message no. F4837
Please suggest me to rid out from this issue, I would like to maintain it again as blank.
Thanks in advance..........
Warm Regards
JayeshThanks Bijay,
The values of posting key in COC were blank.
I changed and save that. but surprising thing is that, just immediately when I tried to made its blank.
system was not allowing to made it blank by thrown the error "Specify at least one posting key "
I do not want any value in it and would like as it was in initially i.e. blank (standard) -
Controlling Specific Posting Key Access by Security Roles
I am currently implementing Z-Option GLSU which is an excel based general ledger posting tool. The way it operates is that it runs FB01 and FBV1 as an SM35 batch job but basically allows a user to post to SAP without having to directly go into the SAP client.
There are security concerns now because users can change the posting keys to allow postings to areas other than the general ledger (vendor, customer, etc) though it may not have been intended for that user's security profile. Can someone tell me if the user's security authorization will automatically prevent them from posting to a vendor for example (if they don't have FB60 access) or if that is not possible if there is some user exit that can specifically restrict access for those t-codes to posting keys 40 and 50? Any suggestions would be greatly appreciated, thanks.FYI...
We were able to resolve this dilemma. Here is how....
We created two types of access: application and content. We applied the "user type" access to the application, web intelligence, in the CMC. Then, applied the Content security to the folders.
Thanks -
Can I set Posting key 39 A as optional and 39 F as mandatory?
Hi,
Previously we set PO number as mandatory when user perform transaction F-47. The posting key is 39 F.
I change the config via OB41, posting key 39 PO is mandatory
Now Account use F-48 to post down payment. The posting key is 29 A.
After that they want knock off by F-44, posting key is 39A.
Then we hit error to key in PO number, but we don't have PO to key in.
May I know, is it possible to set specifically:
posting key 39 special GL indicator A, the purchasing document is optional?
posting key 39 special GL indicator F, the purchasing document is mandatory?
ThanksHello
At posting key level you control the field status of the document. Now in your case since the posting key 39/29 or for that matter any sgl posting key would be tagged to quite a few indicators so when you make changes for field status at posting key level it would result in central change for all these indicators.
So what i told you was to check the field status group which is in the alternate g/l account for the relevant special g/l indicator, when you created them. Then in the field status group of this g/l account you can make the choice as suppressed / Display/ Required / Optional as the priority is in that order.
Hope this clarifies
Maybe you are looking for
-
How do I create a cumulative total for 3 or more cells in a new column
Ok so in brief I have a formula in column E that goes C3+C5+D4 what I would like is for column E to keep a running total , at the moment all it does is do the same indidual sum in each E cell I apologise as there is most likely something stupid I am
-
How do you create a role in EP6?
How do you create a role in ep6?
-
How to cancel automatic renewal of skype credits
Hello, It seems that I have wrongly selected the automatic renewal of skype credits.Every time that my minutes are over, skype just automatically debit my credit card. I want to cancel this option and been able to buy credits only when I need to. I w
-
Desktop icons disappear in Lion
This happened awhile ago and then the problem went away with Lion update. Now it is happening again.
-
When using online coupon printers only prints in color
I have researched all over the internet for an answer on how to change the print settings when using an online coupon printer. Nowhere can I find an answer. I have the coupon printer installed on my computer but there is nowhere to change the setting