Substitution Enhancement
Hi All,
I did substitution enhancement at callup point 6. I substituted the functional area value cobl-fkber.
However i noticed that once the functional area is filled with value and if i try to run the program again its not triggering my substitution again. It only triggers when the functional area is empty.
anyone know why this happening?
Points will be rewarded thanks..
Hi
Check if SAP Note 42615 - Substitution in FI matters. Moreover, tell us what transaction you are running.
Regards
Eduardo
Similar Messages
-
Has anyone implemented this enhancement? What should be included in Function Module Z_CUSTOMER_UPDATE in include ZXAUFU03? I cannot save the contents maintained in the custom fields after implementing enhancements COOPA002 and COOPA003. Would this be addressed by this function module?
Dear Noel,
SAP recommends use of the enhancement COOPA003 in substitution enhancement COOPA002 in note 209378 "Please check whether enhancement COOPA003, which is more comprehensive, better meets your requirements."
Check in COOPA003 EXIT_SAPMKAUF_002 or EXIT_SAPMKAUF_003 the includes in Program SAPLXAUF.
Regards
Elza -
Tcode to view functional area for g/l account
Hi,
I'm doing substitution enhancement at callup point 6 to add value to cobl-fkber(Functional Area). the tcode that triggers this enhancement is f-02 however i'm not sure on which tcode to use to view if the functional area is updated or not. Please help.Hi,
Go to tbale view maintanance SM30 Transaction
and check the functional area data with V_TFKB
view
reward me points if it is helpful
Regards
Praneeth -
Hi, I have a request from a user to add the reference key 1 field (XREF1) into the details tab of the MIRO header screen. Does anyone know how this can be done? I know that this can be done using posting keys for accounting documents, but I can see no way of doing this for a material document.
Regards
Michael.Hi Michael,
I have the same requirement.
FI tcode FB60 allows input "reference key 1", but MIRO does not.
Probably one solution is to implement a validation/substitution enhancement. -
Query reg Variable Substitution with enhanced interface mapping
Hi All,
The scenario is IDoc to file using enhanced interface determination (message split based on some conditions) and the output file name should be based on a field value in the IDoc. So, I've tried using Variable Substitution Option in the receiver file adapter. But it's failing with the error 'com.sap.aii.adapter.file.varsubst.VariableDataSourceException'.
My question is does Variable Substitution works with Enhanced Interface Determination? Bcoz the outcome of interface determination is a main and sub payload.
IDoc Payload
<?xml version="1.0" encoding="utf-8" ?><HR_HRMD_A07><IDOC BEGIN="Constant"><E1PLOGI SEGMENT="Constant">
<E1PITYP SEGMENT="1"><E1P0000 SEGMENT="1"><ENDDA>99991231</ENDDA></E1P0000></E1PITYP></E1PITYP></E1PLOGI></IDOC></HR_HRMD_A07>
Variable Substitution XPATH, which I've mentioned is payload:HR_HRMD_A07,1,IDOC,1,E1PLOGI,1,E1PITYP,1,E1P0000,1,ENDDA,1
Thanks in advance.
Regards,
Joe.Hi,
It was the problem with the capital letters for the variable field. We changed it to small letters, then the issue is resolved.
Thanks,
Joe. -
FB60 Enhancement - BADI / User Exit / Substitution
I have the following requirement:
<b>When an invoice is posted using transaction FB60, based on GL Account entered, the line item text should be populated with the vendor name/number.</b>
I searched the forum and found that some of you have recommended to use 'substitutions'. But I am not familar with those and I am not sure if that will provide me a solution. An user exit or BADI would be great. Please help me out!
Thanks,
SamHi
Just I said you have to define an exit like this:
- Define LIFNR as global data
DATA: LIFNR TYPE LIFNR.
FROM Z001.
DATA NAME LIKE LFA1-NAME1
IF BSEG-KOART = 'K'.
LIFNR = BSEG-LIFNR
ELSE.
IF NOT LIFNR IS INITIAL.
SELECT SINGLE NAME1 FROM LFA1 INTO NAME
WHERE LIFNR = LIFNR.
CONCATENATE LIFNR '/' NAME INTO bseg-sgtx
ENDIF.
ENDFORM.
In this case use SYST-TCODE = FB60 as prerequisite, so when the item is Vendor item you'll store the Vendor Code and if it's G/L item you'll create the text.
You can also create an substitution at the complete document, in this case:
FROM Z001 bool_data TYPE gb002_015.
DATA: LIFNR LIKE LFA1-LIFNR,
NAME LIKE LFA1-NAME1.
LOOP AT bool_data-bseg INTO bseg where KOART = 'K'.
LIFNR = BSEG-LIFNR.
EXIT.
ENDLOOP.
IF NOT LIFNR IS INITIAL.
SELECT SINGLE NAME1 FROM LFA1 INTO NAME
WHERE LIFNR = LIFNR.
LOOP AT bool_data-bseg INTO bseg where KOART = 'S'.
CONCATENATE LIFNR '/' NAME INTO bseg-sgtx
MODIFY bool_data-bseg FROM BSEG.
ENDLOOP.
ENDIF.
ENDFORM.
Max -
Profit center substitution in Sales Order item level
Dear all,
In Our senario for Sales Order creation time at item level that is material level sale B tab user specified Berth no: in Pricing group field ( KONDA), Based on the Berth no, concern profit center derived from subtitution rule .That purpose I tried Profit center substitution in that substitution,SAP has given PCB SUB structure in that structure main field has given but KONDA field not available, so please guide me how I update that KONDA field to that stucture (PCB SUB) in Profit center substitution area with ABAPER or
I have developed a abap enhancement specifing berth no and profit center assignment and excuting the enhancement in sales order exit. Is there any problem for SD process, Our SD consultant using the sales order user exit for other purpose. He is not allowing to use that exit to execute the zdevelopment
Please suggest me How I update that field into that PCB SUB structure for creation profit center substitution or
can I use zdevelopment through sales order user exit . without affeting the SD process.Hi
I have the issue like..
1. For each line item of the sales order check, whether the profit center is filled or not, if it is not filled then determine the profit center and populate.
2. If material of the line item is "sub component code" of a material that is "Offering component code", then compare the profit centers of line item with the profit center maintained for the material that is offering component code. If the profit centers are different, replace the sales order line item profit center with the profit center of the offering component code material.
3. Above activities should happen when the sales order is saved.
can somebody tell me which user exit ?? where coding can be dine. -
File Reciver adapter - Variable Substitution
Hi all,
i am creating a file with dynamic file name.
My structure looks like this:
Row - 0-unbound (all the data)
FileName - 1
I don't want the file name to appear in the file I just want it for the Variable Substitution.
so in the content conversion i use only the row.fieldFixedLengths
but in the file i get an extra empty line because of the file name.
Thanks,
Naama.Hi,
Its better to go for Adapter specific attributes with dynamic configuration. That will avoid you from usage of Filename field in target structure.
Refer - Dynamic Configuration for file name
Dynamic File Name for Receiver File Adapter
Dynamic File Name using XI 3.0 SP12 Part - I
Dynamic file name(XSLT Mapping with Java Enhancement) using XI 3.0 SP12 Part -II
Thanks
swarup -
Substitution rule is not working correctly
Hi PS Gurus,
We have a problem in one of the newly created projects that the substitution rule is not working correctly; the data is not copied to the WBS element Cust. Enhancement tab.
Project 1 is working fine and the data is copied & Project 2 and Project 3 are not getting all the data copied to the WBS element,
In that project profile (substitution rule is given), substitution rule is also maintained
So please help why in one project substitution rule in working & other isnu2019t.
Many Thanks in Advance.
MMHello Menaka,
Select the WBS element in the project builder.
Cleck on Edit --> Validation Substitution --> Substitution
You will get the list of Substituitions, Double click on the required Substition rule.This action will generate a log, whether substitution has been succesfully caried out or with some error.
Kindly provide us that error log to guide you further.
Regards
Ravi -
F-48- Downpayement related to downpayment request and enhancements for PO
Hi to all,
Is there anyone that can explain me why in F-48 transaction, when I make a downpayment related to downpayment request, in the subsequent screen the fields are filled with the value retrieve from previous screen ( in which I selected the downpayent request related to DP I'm posting) all fields except the purchase order field that remains NOT filled ("space" ). So it should be filled by the user. I was asked to find a substitution in order to make this field automatically filled with the correct value without the user needs to fill it manually . The problem is that purchase order field seems to be related to another field called LPN (Long Procuerement Number ). Anyone can suggest a suitable enhancement for substitution ?
Thanks in advance...
AndrewThanks Tejas sir, AND VV sir,
Sri Problem resolved. But sir, we want while F-47 payment request special GL Indicator A in both case in F-48 too.. spl GL Indicator A only. while doing the same thing getting error.. see the error Below.
Special G/L indicator A is not defined for down payments
Message no. F5053
Diagnosis
The specified special G/L indicator is not classified as "down payment" or not listed in the list of the target special G/L indicators for indicator "F".
System Response
The entry is not accepted.
Procedure
Enter an allowed special G/L indicator or initiate a change of the default settings.
Kindly help me sir.
Thanks
Pranav Kr. Gupta
Note: i will give u the point. as well sir. -
Accounting substitution during MIRO
Hello Experts,
I need to define substitution during MIRO
Process is :
When material is received from foreign vendor, exchange rate used is as on the date of mat receipt. But the requirement is to valuate the inventory
with exchange rate prevailing on invoice date (ex rate declaration date)
Currently, system takes difference between invoice date's ex rate and mat receipt date's ex rate to exchange gain/loss.
During MIRO such exchange gain/ loss is posted to, say, account 611400 account
I need to define substitution rule wherein system posts such gain/loss to different GL account,say, 520430. So that exchange gain/loss on only such transaction is readily available for reporting requirement.
How such substitution rule can be defined.
Thanks in advance.
RegardsHi
Please, see these notes
SAP Note 116250 - MR08/MR8M:Cancellation+exchange rate diffrnces(KDM)
SAP Note 165635 - Documentation: Enhancement LMR1M001 (MM-IV)
SAP Note 1156325 - BAdIs in the Logistics Invoice Verification environment
I hope this helps you
Regards
Eduardo -
Query stats substitution strings on IR region
Hello,
Are the query stats substitution strings, like #ROWS_FETCHED#, #TOTAL_ROWS#, #FIRST_ROW_FETCHED# and #LAST_ROW_FETCHED#, should be active in an IR region?
Currently, it seems they are not active, and I’m asking if it’s intentional or a bug.
Thanks,
Arie.Hi Marco,
Thanks on your reply, and the enhancement request.
In the meantime, can you think of a work around? I’m trying to derived a row (serial) index on a paginated view, using ROWNUM. In classic report, you can subtract the current ROWNUM from the #FIRST_ROW_FETCHED#.
Thanks,
Arie. -
Substitution Variable update issue
Hi,
I am using Essbase 9.2.0.3. I have noticed a problem afetr updating Substitution Variable.
The calculation script which uses the Substitution Variable works well after updating the variable.
But the Member formula doesn't work, unless we restart the application .The member formula is in Period dimension to calculate QTD/YTD.
Formula is: QTD=@MEMBER(@CONCATENATE (QTD,&ActEnd));
Have anyone come across this? why the outline formula is not taking the updated value fronm Substitution Variable?
Thanks,
TariniHi,
I reported this issue to the support and it was classified as: Bug 13072601: USING SUBSTITUTION VARIABLES IN FORMULAS OF OUTLINE MEMBERS.
But as support didn't see this behavior as unusual or as a bug I went deeper and requested for enhancement. I asked them if it is possible to introduce a config setting which would switch on/off automatic updates of subs vars in outline as well as in partitions.
Status is: Approved for Future Release, but there is no fixed version available yet.
The ER# is: 13107378: AN ESSBASE CONFIG SETTING WHICH MAY SWITCH ON/OFF AUTOMATIC UPDATES OF SUBSVARIA
So anyone interested can requested them for status.
Regards,
Adam -
How to get essbase substitution variable in ODI
Hi All,
I have a problem that I need to get the substitution variable from Essbase /EAS to work on some SQL statement in ODI.
How can I do in ODI ???
Thanks for all ..
ThomasHi,
If you read my blog post :- http://john-goodwin.blogspot.com/2009/11/odi-series-planning-11113-enhancements.html
In the post there is a section on retrieving essbase substitution variables and using them in ODI.
Cheers
John
http://john-goodwin.blogspot.com/ -
Substitution variables in config XML files?
Can we use substitution variables in any of the configuration XML files?
Hi Betsy,
What have you tried, and what error messages are you getting as a result?
Cheers,
Avi. Avi,
Lots of trying, all the error messages are "unknown assembly tag <property>.
The official word, is that the OC4J server does not support this, however they are going to make an enhancement request, so we may see this supported in the furture.
For now, I will have to build an Ant target to create my configuration xml files with my substitutions already there.
Betsy
Maybe you are looking for
-
How to replace the values in variable selection Screen urgent plz
Hi all, I am having a requirement. where the user need pass the value in the variable, Here v r having option like '1' and '2' which represent 'month' and 'ytd'. While selecting user view as 1,2 .Now my requirement is to replace the value 1=monthly a
-
IPhoto won't start anymore just for 1/5 accounts
Hello, Al over sudden one user is not able to start iPhoto anymore. I just bounces once and stops. No iPhoto task running. With the other users on the same machine iPhoto is fine....... -- repair disk permissions didn't help -- removing ~/pref/com.ap
-
Applications not launching in dock or otherwise
Random programs bounce once in the dock and don't open. Mail, Safari, iChat, and several 3rd party apps are affected. iPhoto, iMovie, iDVD, Microsoft Office, Final Cut, Photoshop and others are not affected. When I try and open the program from the a
-
My crop tool doesn't work correctly
I can't crop or select the whole picture with the crop tool. It only goes down about 1/3 the way but goes accross all the way. What setting did I change.
-
Is there a way to get sentence case when typing?
my sentences always start with lower case letters. is there a format for sentence case? would really appreciate a reply because i am not a good typist. and not just this version, all older versions have had this same problem