Define Derivation Strategy for Reassignment
Dear All!
I have created the derivation strategy for Reassignment with tthe option of derivation rule
<b>Source Fields</b>
SOURCE_FUND
SOURCE_FUNDS_CENTER
BCS_BUDGET_CATEGORY
NUMBER
<b>Target Fields</b>
TARGET_FUND
TARGET_FUNDS_CENTER
PERCENTAGE
the abover derivation assigned to FM & maitain Rule value in the following way.
<b> Source Filed</b>
SOURCE_FUND : 11000
SOURCE_FUNDS_CENTER: 89000
BCS_BUDGET_CATEGORY: 9F
NUMBER : 1
<b>Target Field</b>
TARGET_FUND : 11000
TARGET_FUNDS_CENTER: 55000
PERCENTAGE: 30%
b] Source Filed</b>
SOURCE_FUND : 11000
SOURCE_FUNDS_CENTER: 89000
BCS_BUDGET_CATEGORY: 9F
NUMBER : 2
<b>Target Field</b>
TARGET_FUND : 11000
TARGET_FUNDS_CENTER: 44000
PERCENTAGE: 70 %
As I carryforward the residual budget, system only consider the 30 & 70% , create line item with that percentage. but can not read the traget fund center. system pick the source fund center 89000 instead of 44000 & 55000
please advise why not system pick the target fund center, it only consider the %.
Thanks
Solved
Similar Messages
-
Define Derivation Strategy for Control Objects - Value Not Transport
I created Rules Value in Define Derivation Strategy for Control Objects (SPRO). Then, I perform the below steps for Transport the Request to other client.
1. Select Derivation Strategy name, Table View > Transport
2. Select Request Number
3. Click Include in Request, then save
4. Go to the Steps in Logical Order, Extras > Transport
5. Select Request Number and back to SPRO screen
After SCC1, there is only Derivation Strategy Name appeared but the rules value (Steps in Logical Order) is not appeared.
How can I transport the Rule Value?
Regards
TonHi,
When you are in the derivation transaction and select to transport it, the system asks you whether you want the values to be transported as well. If you choose 'yes' your change request will include this information.
Regards,
Eli -
Derivation strategy for each regional office
Hi All,
We activated Budget Availability control at Head Quarters. One of regional office is not having budget so they dont want budget control. If i am not entering budget in FMBB transaction then system throwing error for regional office. How i can do control exception for particular regional office. We are maintaining one company code for all Regional offices.
Regards,
sreeHello,
Is ot possible for you to identify the regional office based on the budget address?
If yes, you should create a specific tolerance profile without any AVC control (100% tolerance, no warning, no error message) ; in addition to the tolerance profile you already defined with controls.
You can use a derivation strategy for tolerance profiles ( target field as TOLPROF) : if the posting is done for the regional office, the derivation strategy for tolerance profile will call the tolerance profile without any control and no messages will be sent to the user.
I hop it helps.
Helene -
Derivation Strategy for PO retention Scenario
Dear Expert,
Dystem is showing an error Document line item 000 contains no clearing information when we try to post invoice in MIRO for retention PO.
Can you please suggest the appropriate derivation strategy for PO retention case ?
What should be the commitment item for retention GL account ?
If we use it as real commitment item for Retention GL account, it will post to other Commitment item which will not depict the correct result of Fund utilization.
Regards,
Prad PatDear Eli,
We have implemented notes 2097766 on Dev client as part of program error but issue still remained. So as per note 171883 we have customized the message FICUSTOM100 9 (from error to warning) in transaction OBA5 for online posting. Now there is no error and document posted succesfully. Also we have also posted all payments including retention amount, system shows correct payment history in the FM documents.
Do we need to implement note 2097766 as the program error mention in this note ?
Regards,
Prad Pat -
Derivation Strategy for billing types - Post activation in KE4W
Dear Friends,
I recently activated KE4W for billing types S2, Credit Notes & Debit notes.
This is for restricting the COGS flow to CO for these billing types.
Now when i am releasing the sales document to accounting - Its asking to maintain derivation strategy.... KEDR for all the billing types.
From my previous implementations i have never maintained KEDR for billing types... as it is suppose to be on a standard derivation strategy.
How can i go about resolving this.
Do i at all need to maintain KEDR for billing types.. or is this error because of something else..
Thanks in advance
Vikrant Sood.HI,
normally KE4W (reset CO-PA value fields) does not require any KEDR-steps.
I suggest to make a test derivation within KEDR to identify the step(s) where the message occurs.
Maybe also T-Code KECM is helpful (Overview of derivation, characteristic derivation) to see if the billing type is used as a key field,...
Best regards, Christian -
Derivation Strategy for Budget Addresses
Hi, we are using budget structure and have created a derivation strategy rule to define the assignments of posting addresses to budget
addresses. May I know what is the table names where all rule values are stored so that we can extract all the information stored to be use in customised program. Is there any function module that can be use to extract all the maintain values? Please assist. Thanks. VincentHi,
The tables are dynamic, i.e. they are created with a generation of the rule. You can view the name of the tables by going to the derivation strategy transaction, then Menu - Extras - Overview. You will see all the relevant tables. There is no standard function to extract the values from these tables, but you can easily create your own.
Regards,
Eli -
Entry payment request derivation strategy BL Account
Hello FM experts,
When I try to post an entry payment request the system shows me an error message which informs that I have to customize the derivation strategy BL account. I don´t know why I have to customize that customizing point because I already have customized the account determination for request and the systems seems that is working properly because it shows me the G/L account.
ok, I have customized the derivation strategy for BL account concerning budget ledger as the systems indicates me in the error message as this way:
Value type 54 and 60, commitment item and the general ledger account.
So at this moment I have customized the account determination for request and the derivation in the budgetary ledger. (transactions F850 and FMBLEXT)
The system does not work properly again and the error message is the same.
Note: I have activated the variant for budgetary level as 20: Spain.
Thank you very much in advance for all your help.
Ruben LopezHello Mar,
This is the message:
Falta entrada Customizing p.ledger presupuestario
Nº mensaje: FMBLEXT001
Diagnóstico
Las parametrizaciones Customizing no se han definido correctamente.
Actividades en el sistema
El proceso se detiene.
Procedimiento
Verifique las parametrizaciones para la operación de contabilización en
la actividad IMG Definir estrategia de derivación para cuentas LP.
IN ENGLISH:
Customizing entry missing for Budgetary Ledger
Message no. FMBLEXT001
Diagnosis
Customizing settings have not been properly defined.
System Response
Processing stops.
Procedure
Revise the Customizing for the posting process in the IMG activity
Define Derivation Strategy for BL Accounts.
Thank you Mar for your time and effor.
Ruben -
Release strategy for PREQs created from PM work order
Hi All,
I have an issue with determining release strategy for purchase requisition for external services created via PM work order (iw31 transaction).
We have activated release strategy for Purchase requisition based on the following characteristics:
CEBAN_PLANT
CEBAN_COST_CENTER_GROUP
CEBAN_MANUAL
Characteristic CEBAN_COST_CENTER_GROUP is defined via user exit based on the cost center used in the PREQ and a z table which contains all cost centers mapped to the corresponding cost center goups.
In the user exit we have consider to cases:
The first one is when a purchase requisition is created with account assignment K (cost center) then system is checking the z table and determines the right cost center group.
The second case is when a purchase requisition is created with account assignment F (internal order) then based on the order type and number the cost center in the order is defined and based on it the corresponding entry in the z table cost center group is assigned.
The third case is when purchase requisition for services is created automatically from PM work order. In this case the PREQ is again with account assignment F, but at the time when user exit is checking the input parameters the real number of the work order does not exist and system can not defined the other parameters.
We have defined for this requisitions in the release strategy for characteristic CEBAN_MANUAL creation indicator " F".
Has anybody of you defined release strategy for PREQs created out of work order before. How did you manage to trigger the release strategy?
Best Regards,
DesislavaHi,
For PM order find the costcenter in the settlement rule of the order or else find the costcenter in the Location tab of the order.
Consider this filed from order & write in the Z program to pick up the costcenter from there to find out the cost center group.
Regards,
Raj -
Derivation rule for value fied
can any one tel me how we define derivation rules for value fields. is it posible to put derivation and how it
will effect.
Thanks&Regards
AmarHi
In COPA Derivation rules you can only map characteristic.. i mean you can derive only Characteristic values not for Value fields.
Value fields are normally mapped with SD conditions or GL accounts.
If you want to manipulate or recalculate the values flowing into value fields you need to use enhancements.
In this step you can set up system enhancements which are not supported in the standard R/3 System. These so-called "standard enhancements" can be used in the following areas of Profitability Analysis as below.
Derivation of characteristic values (COPA0001)
Valuation (COPA0002)
Direct postings to profitability segments (COPA0003)
Currency translation (COPA0004)
Actual data update (COPA0005)
Hope this helps
Regards
Venkat -
Release strategy for PO and Contract
Hi,
I maintain characteritic for PO
Plant
Doc Type
Net Order Value
Purchasing Group
I maintain characteristic for contract
Company code
Target Value
Doc Type
Purchasing group
My class consist of
Plant
Doc Type
Net Order Value
Purchasing Group
Company code
Target value
Q1: Do i need to maintain ALL characteristic value when i define my release strategy for PO or Contract as some characteristic only apply to PO only or contract only?
Q2: What option do i have if i need to maintain all characteristic value ? leave it blank ? empty
Currently my PO release is working fine but when i try to maintain the contract release inside the class . my PO release is not triggering . I maintained diffrent release group for both PO and Contract .
Thank for your adviceFirst of all
For purchasing like PO,pr,contract you can able to get in ekko table.No need to maintain separate release unless if it your business requirement.Take Document type as one of the characteristics it will distinguish whether it is PO or contract.
You have to maintain all the characteristic value then only it will trigered release.
Check the release indicator as well.
Hope it will help. -
How to setup a release strategy for store generated purchase order
Hi there,
Does anybody know how to setup a release strategy for store/plant generated purchase order? I have a request from our client, but I never cross this before. Please help and let me know the step with every single detail.
Greatly thank for your help.
Kind Regards,
2teaPlease go thru the below Release Procedure and check whether you have maintained all the settings properly.
PO RELEASE STRATEGY
The release code is a two-character ID allowing a person to release (clear, or approve) a requisition or an external purchasing document. The release codes is basically controlled via a system of authorizations (authorization object M_EINK_FRG).
Use SE12, structure CEKKO to check all the fields available for controlling the Purchase Order.
e.g. If the total value for the Purchase Order exceeds 10,000, release strategy 01 is assigned to the Purchase Order. There is only one characteristic created in this example. For controlling the Purchase Order type, create characteristic for CEKKO-BSTYP and the value NB.
CT04 - Create Characteristic e.g. NETVALUE
Click Additional data Table name CEKKO Field name GNETW and press enter
(for currency dependent field, you are prompt to enter the currency which the system then converts the currency of the Purchasing document into this currency)
In the Basic data (X refers to tick),
X Mutliple values
X Interval values
In the Value data, in the Char. value column, type >10000 and press enter
Save your data
CL02 - Class
Class - Create REL_PUR
Class type - 032
Click Create
Description - Release Procedure for Purchase Order
In the Same Classification section, click Check with error
In the Char. (characteristic) tab, type NETVALUE to assign your characteristics to the class
OMGS - Define Release Procedure for Purchase Order Type
Release Group - New entries
Rel.group Rel. Object Class Description
02 REL_PUR Rel. Strategy for PO
Release codes - New entries
Grp Code
02 01
Release indicators
Release indicators Release Description
0 Blocked
1 X Release
Release Strategy
Release group 02
Rel.strategy 01
Release codes 01
Release status 01
Classification Choose your check values
OMGSCK - Check Release Strategies
(make sure there are no error messages)
Once the Purchase Order is not release, buyers will not be able to print the Purchase Order.
Goods Receipts will be shown with Message no. ME 390 - Purchasing document XXXXXXX not yet released.
In 4.6c, Purchase Order with Release Strategy have a tabs at the end of the Header. This allowed the buyers to check the release status of the Purchase Order.
The person with the release authorization have to use ME28 to release the Purchase Order.
Regards,
Ashok -
Release strategy for Release POs
Hi Every one,
We have a requirement.
A contract is created and approved as per the regular strategy.
The releases (POs) are created against it and sent directly to the vendor.
As the Contract is already approved, standard SAP does not apply the release strategy for the POs created for the contract.
But the business wants the PO releases too to follow the release strategy.
Can you please look in to this and let me what changes we need to make this happen.
Regards
PavanAs the Contract is already approved, standard SAP does not apply the release strategy for the POs created for the contract
This statement is not correct, it's upto you to use or Not to use Release Process for release Orders (PO) created w.r.to Contract.
As the table & fields are Common for both Contract & PO release ..you need to choose the PO relevant fields & values in the Release Strategy..
So that the Release Process is applicable to PO's created w.r.to Contract also..
For ex: if you use the field purchase Doc category as a Character in the Release , it differentiates whether it is PO or Contract..
So that you can define different Release Strategy for PO & Contract
Or if you maintain the Doc type of PO in the Contract Release Strategy in CL20N / CL24N trxn code..
then the release strategy applies to PO also.. -
Want to change my existing Release strategy for - PR, PO & Service Entry
Hallow Experts ,
Here i have a requirement to change the existing Release strategy for Purchase Requisitions, Purchase Order and Service Entry sheet. Already There are unreleased Purchase Requisitions and Purchase Orders in Production system with the existing Release strategy.
1. My Query is Before making change in Existing release strategy, should I need to release all PR and PO with unreleased status.
2. In PO scenario is like this, we have 4 purchacing groups and 4 document types(ZLOC,ZIMP,ZSER,NB) in release strategy, we need to add one more purchasing group that is to be aplicable to my service PO(ZSER) only . so should I need to creat another stretegy for the same, or I can add in the same strategy
thanks in advance.
regards
vbDear Vikrant,
1. My Query is Before making change in Existing release strategy, should I need to release all PR and PO with unreleased status.
Sol: Not Required but , doing it is recomandaed
2. In PO scenario is like this, we have 4 purchacing groups and 4 document types(ZLOC,ZIMP,ZSER,NB) in release strategy, we need to add one more purchasing group that is to be aplicable to my service PO(ZSER) only . so should I need to creat another stretegy for the same, or I can add in the same strategy
thanks in advance.
Sol: No Only thing you have to do is that go to your class 32 and chek what is the charaterstic define for the purchasing group copy it
2 Now go to Tr.code: CT04, give that charaterstic and go to change mode and give the additional Purchasing group there, and save it
3 Now go to Release strategy where you want to add that Purchasing group, go to classification tab and tik that new purchase group , that group will now in fact of release Strategy -
Metadata with defining Derived Associations valided failed.
Hey all,
I am developing a MySQL plugin, and want to use "Derived Associations" to make a topology to display the relationship between mysql objects and its cluster group. However I run into some trouble. Could anyone help me out? I am really confused.
Here is the code to define Derived Associations
<?xml version="1.0" encoding="UTF-8"?>
<Rules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Rule name="mysql_cluster_contains">
<query>
select 'runs_on_cluster' as assoc_type,
c.target_guid as source_me_guid,
b.target_guid as dest_me_guid
HEXTORAW(NULL) as derivation_target_guid
from MGMT_EMX_MYSQL_DBVAR a,MGMT_ECM_GEN_SNAPSHOT b,MGMT_TARGETS c
where a.ecm_snapshot_id=b.SNAPSHOT_GUID
and a.VARIABLE_NAME ='wsrep_cluster_name'
and b.IS_CURRENT='Y'
and c.TARGET_NAME=a.VALUE
and c.TARGET_TYPE='oracle_mysql_cluster'
</query>
<trigger>
<targetType>oracle_mysql_database</targetType>
<snapshotType>MYSQL_MYSQL_DB</snapshotType>
<table>MGMT_EMX_MYSQL_DBVAR</table>
<idColumn>destination</idColumn>
</trigger>
</Rule>
</Rules>After I get the file under folder metadata\derivedAssocs, and try to pack the plugin, it failed with message as below.
Violation type: NON SDK Access detected
Validation Type: Meta data Embedded SQL
Artifact being accessed: TABLE MGMT_ECM_GEN_SNAPSHOT
Accessed by: SQL String sql0 in /DATA/mysql_cluster_plugin/mysql_cluster/oms/metadata/derivedAssocs/mysql_cluster_assoc_rules.xml
The SQL query embedded in the above file or class is accessing a non SDK DB object. For legibility only SQL IDs are mentioned here. The actual SQL Strings corresponding to these IDs are mentioned towards the end of the report.
Violation type: NON SDK Access detected
Validation Type: Meta data Embedded SQL
Artifact being accessed: TABLE MGMT_TARGETS
Accessed by: SQL String sql0 in /DATA/mysql_cluster_plugin/mysql_cluster/oms/metadata/derivedAssocs/mysql_cluster_assoc_rules.xml
The SQL query embedded in the above file or class is accessing a non SDK DB object. For legibility only SQL IDs are mentioned here. The actual SQL Strings corresponding to these IDs are mentioned towards the end of the report.
SQL IDs to Strings mapping:
sql0:
select 'runs_on_cluster' as assoc_type,
c.target_guid as source_me_guid,
b.target_guid as dest_me_guid
HEXTORAW(NULL) as derivation_target_guid
from MGMT_EMX_MYSQL_DBVAR a,MGMT_ECM_GEN_SNAPSHOT b,MGMT_TARGETS c
where a.ecm_snapshot_id=b.SNAPSHOT_GUID
and a.VARIABLE_NAME ='wsrep_cluster_name'
and b.IS_CURRENT='Y'
and c.TARGET_NAME=a.VALUE
and c.TARGET_TYPE='oracle_mysql_cluster'I am sure the SQL is right to display the data. I don't know what "NON SDK Access" is and why the code is wrong. :(
Thank you in advance!
Best wishes,
SatineHey Vitaliy,
Thank you very much for your help!
I will try to post questions here, in case other people have the same problem can also reference your reply. :)
After I change SQL as this, I can package the plugin.
<?xml version="1.0" encoding="UTF-8"?>
<Rules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Rule name="mysql_cluster_contains">
<query>
select 'runs_on_cluster' as assoc_type,
a.target_guid as source_me_guid,
b.target_guid as dest_me_guid
from MGMT$TARGET_PROPERTIES a,MGMT$TARGET b
where a.PROPERTY_NAME ='version'
and a.PROPERTY_VALUE=b.TARGET_NAME
and b.TARGET_TYPE='oracle_mysql_cluster'
</query>
</Rule>
</Rules>However, after I deploy it to OMS and added targets for it. There were still no topology display on EM interface (Target -> Configuration -> Topology). I am sure the SQL has data returned, and the GC$ECM_CONFIG.run_assoc_deriv_rule was executed successfully.
SQL> select 'runs_on_cluster' as assoc_type,
2 a.target_guid as source_me_guid,
3 b.target_guid as dest_me_guid
4 from MGMT$TARGET_PROPERTIES a,MGMT$TARGET b
5 where a.PROPERTY_NAME ='version'
6 and a.PROPERTY_VALUE=b.TARGET_NAME
7 and b.TARGET_TYPE='oracle_mysql_cluster';
ASSOC_TYPE SOURCE_ME_GUID DEST_ME_GUID
runs_on_cluster 309C19DEEDC84BA78748C22F6E56D29F BCBF699C02E8984F79B180A14A1D1501
runs_on_cluster 69482E4EDEC000BDD7B8E7567A484860 BCBF699C02E8984F79B180A14A1D1501
SQL> DECLARE
2 temp GC$DERIV_ASSOC_CHANGE_LIST := GC$DERIV_ASSOC_CHANGE_LIST();
3 BEGIN
4 GC$ECM_CONFIG.run_assoc_deriv_rule(
5 p_target_guid => hextoraw('309C19DEEDC84BA78748C22F6E56D29F'),
6 p_rule_name => 'mysql_cluster_contains',
7 p_column_flag => 'S',
8 p_change_list => temp);
9 COMMIT;
10 END;
11 /
PL/SQL procedure successfully completed.
SQL> DECLARE
2 temp GC$DERIV_ASSOC_CHANGE_LIST := GC$DERIV_ASSOC_CHANGE_LIST();
3 BEGIN
4 GC$ECM_CONFIG.run_assoc_deriv_rule(
5 p_target_guid => hextoraw('69482E4EDEC000BDD7B8E7567A484860'),
6 p_rule_name => 'mysql_cluster_contains',
7 p_column_flag => 'S',
8 p_change_list => temp);
9 COMMIT;
10 END;
11 /
PL/SQL procedure successfully completed.
SQL> DECLARE
2 temp GC$DERIV_ASSOC_CHANGE_LIST := GC$DERIV_ASSOC_CHANGE_LIST();
3 BEGIN
4 GC$ECM_CONFIG.run_assoc_deriv_rule(
5 p_target_guid => hextoraw('BCBF699C02E8984F79B180A14A1D1501'),
6 p_rule_name => 'mysql_cluster_contains',
7 p_column_flag => 'S',
8 p_change_list => temp);
9 COMMIT;
10 END;
11 /
PL/SQL procedure successfully completed.Would please let me know what I did wrong?
Best wishes,
Satine -
Filter the participant list for reassign (or req info) in BPM Workspace
hi every one.
can anybody lead me if it is possible to filter the participant list for reassign (or req info) in BPM Workspace?
i do not want to participant see all the users and groups that i define in jazn file in WLS console.
in the other word, i want each role to see only special other roles or users.
what is the solution.
thank you very much indeed.Hi,
Check the Condition which u have given.
*if not s_badat is initial and not S_ekgrp is initial and p_bsart is initial.
first select data all with respect to badat
if sy-subrc = 0.
if not S_ekgrp is initial
delete it_eban where ekgrp not in S_ekgrp.
similary go on which u donot want.
endif.
endif.
Regards.
Arbind
Maybe you are looking for
-
Hard drive running constantly despite no material programs running
I have an iMac that has been a home computer for about two years now. The hard drive is 1TB, which has 111 GB free. It has 4GB in memory. Over the past few weeks it has begun to operate very sluggish and now requires a force shut down of programs reg
-
How do i change my sender name that is appearing in my email that's incoming? it's correct on my iPhone email and my internet carriers email access site, but not on my imac email. for instance, when someone else gets my email...it says its from "mike
-
dell computer windows 7 outlook 2010 iphone 4 I am unable to sync new contact from iPhone to outlook Not very computer literate have ipad also help
-
Oracle 10g DB Export for SQL Server 2008
I'm having a hard time exporting my database Primavera P6 Project Management for SQL Server 2008, in fact I need to do this so I can export to a future program in Visual Studio 2010. But contiue with the Oracle Database Enabled Thank you. Edited by:
-
Acrobat 8 - single updater available?
I'd like to install my copy of Acrobat 8 on my wife's iMac now that I have v9 on all my machines. The iMac has 10.6 Snow Leopard on it and I have read that v8 will still run on that OS but it keeps crashing soon after startup -- including when I sele