Define search string EBS
Hi,
I have defined a search string for EBS with Target field BDC
1) "Blank - BDC Name 1 - BSEG-ZUONR" and
2) "Map - BDC Value 1 - ".
The mapping is working perfectly.
The posting rule entry is
40 Bank a/c
50 Bank clg a/c.
The ZUONR field on the debit entry is populated but I also want the ZUONR field on the credit entry to be populated. Does this require any additional setting?
Regards,
Hemant
Hi
I saw that you succeed to use a search string in the EBS integration, and put some information in BSEG-ZUONR ?
Would you please let me know the details of the settings ? I understand the rough indications you put in your question, but did not succeed myself to reproduce the correct settings :
I've created 2 mapping rules,
one for mapping constant 'BSEG-ZUONR' which is used for target field BDC Field Name 1
one for mapping the value to be used with target field BDC Field Value 1
Example : note to payee contains 'Payment number 123456'
My first string map the NTP to 'BSEG-ZUONR'
My second string is to retrieve 123456 from the NTP
In the 'search string' usage, i have assigned the first one to target field 'BDC Field name1', and the second one to 'BDC Field value 1', and my expectation was to receive '123456' in the FI document generated (field BSEG-ZUONR) but it did not happen.
I don't use any interpretation algorithm, and the posting rule is quite simple : 40 Bank 50 Bank IN rec account.
Please let me know what i missed
Similar Messages
-
Define Search String for EBS in SAP 4.6c
Hi All,
I have some question for search string for EBS in SAP 4.6c. I have already done this thing in ECC 6 and work well with "target field" as account number. but in 4.6c target field account number doesn't exist. Please suggest me, if there is a same way like account number target field in 4.6c?
Thanks in advance
GlennHi Shanumonu,
Thx for the answer, you save my life!
But I have another issued. I already implement SE11 instruction, but item with wrong note to payee number from MT940 keep cleared. Do you have suggestion for me?
Thanks,
Glenn -
Has anyone ever used target field EBFK0A1 BDC Account Type successfully? If so, can you please explain the basic settings?
We want to influence changing the G/L account number for posting area 1, line item 1. Any specific examples would be very helpful. We wish to avoid the creation of a new posting rule for each G/L account.
Regards,
SandyWhen creating search strings, I use both the mapping and the target field - the mapping is the value that is assigned to the target field. Take my ACH RETURN example from my previous post. The text ACH RETURN comes through in the note to payee and I use that to change the posting rule to posting rule Z120.
I set up a search string with search string value "ACH RETURN" and the following mapping:
A->Z
C->1
H->2
space->0
R->blank
E->blank
T->blank
U->blank
R->blank
N->blank
Then in the search string usage, I assigned the search string to target field "Posting Rule".
When the BAI file is loaded, if SAP finds "ACH RETURN" in the note to payee, it maps that value to Z120 and then assigns Z120 to the Posting Rule. Make sense?
No, we do not have any cross-company transactions coming through in our BAI files.
We do not have any cases where one transaction in the BAI file offsets transactions in multiple GL accounts. We do have situations where one transaction in the BAI file offsets multiple transactions in one GL account. For most of those cases, I'm using interpretation algorithm 121 (Reference document number search without test read) and using a search string to extract the reference number from the note to payee that matches to the reference number on the documents.
We do, however, have a scenario where we use a user exit to select multiple transactions from a GL account to clear against one transaction from the bank statement. The user exit is ZXF01U01 (Enhancement FEB00001, Function Module EXIT_RFEBBU10_001). We have logic in the user exit to find the line items to clear and populate those line items in table T_FEBCL. SAP then uses T_FEBCL to post the BAI transaction. If your user can come up rules for clearing the transactions from the multiple GL accounts, you might be able to use this user exit to accomplish the clearing.
If the user cannot come up with rules that you can program, then I would suggest a process change. Either the postings need to be originally made as one posting to one account. Or once the multiple items are posted, they need to be manually cleared into one account/one posting prior to the BAI file being loaded. Or you leave the process of posting to multiple GL accounts as is and the user has to clear the postings manually via post-processing (FEBA/FEBAN).
Hope this helps!
Regards,
Shannon
Edited by: Shannon Moberg on Jun 16, 2010 9:55 AM -
How to define search string to update the encashment date in check register
HI experts,
I have an issue with the check . the check encashment date is not getting updated . we are using electronic bank statement and the bank statement files are MT940 format . the EBS is working fine but in case of check payment we receive a 12 digit check number i.e ( 000000001618) in the MT940 files where as in the SAP system we have maintained check lot with a 10 digit number i.e ( 0000001618) i have already defined the interpretation algorithm and the search string but the search string only works when i change the sap system check lot to 12 digits as per the MT940 files. How can i define a search string to clear the 12 digits check number in MT940 with the 10 digit in system so that it get cleared and the check encashment date get updated in check information .
could anyone help me .
ThanksHi
Try keeping the 1st two digits of search string as b;ank. i.e. ############ (12 digits) mapped to __##########. I used underscore to denote balnk space. Using this when you recevie say 000000001618 (12 digits), it will be mapped to 0000001618 (10 digits). Then your interpretation algo will use this 10 digit number.
Thanks
Nikhil -
Hi,
The following is the text from bank:-
X-KK. 0006378048?22ABC-TAG 17.02?23A1 0000 A2 0000 ID 254618O
and the string I have written is
(^| )##########?##ABC-TAG ##.##
and the derivation is 0637817.02
requirement is that i need a gap between 06378 & the date 17.02
what should I do to get a space in between the mapping?
Thanks in advance,
Regards,How do you have the mapping set up? I'm not sure why you're not getting a gap. Also, how are you going to use the mapped value - why do you need the gap?
Regards,
Shannon -
HI
We are using Payment Order and through EBS we clear the vendor open items as after payment run system generate the payment order number but vendor open items remain open. For Bank Transfer BTC is NTRF. But for all the check which are also enchashed at counter bank is also using BTC NTRF. So we have two posting rules for the same BTC. For payment order clearing we are using Algoirtham 029. which is assigned in EBS global setting. To solve above we define the search strings but system is not changing the posting rule as check number coming immediately after NTRF1013.
Our Check Number is exactly 4 characters. So we define search string like below
Maping empy
In search strings use we entered CC, HB, AC then algoritham999 as 029 is not exits then search string target field Posting rule and enter posting rule for check then create another entry in which target field is Algoritham and select algoritham 011 for check.
Now our file for check is coming like 61:1201230123D10000,00NTRF1013 but system not read this record.
Just for testing we make another line and like 61:1201230123D10000,00NTRF1013 //1013 and system able to change the Posting rule. No idea why its is behaving like this way
Please help
Farhan QaiserDear Farhan,
Please create the search string in below way.
(^ |#| *)NTRF####( *|$) with remaining parameters you have entered, please make sure that you are entering global interpretation algo in search string also.
Or please check any other text is there to identify check transaction and create a search string for that.
Regards
Shanu -
HI
We have EBS in place just to explore new things to enhace EBS for clearing we are trying to use Search strings.
We just create dummy EBS file to check a scenario as below example
We receive check number 6=4 digits after NCHK pref CH#1028. In our payr table check number is only 4 digits without prefix CH#. For this we create a Search String as CH##### and in mapping we blank CH# and rest #### keep as it is. Now in TEST when we enter the value CH#1028 it brins the value as 1028 which is exactly we need. We now define search strings use where target field is CHECK/DME EBCHECT.
But when we upload the file system not done accordingly. Even when we checked table FEBEP value in CHECT field still coming as CHECT. Please advise
ThanksHi Expert,
Please refer the below link to Define Search Strings.
http://help.sap.com/saphelp_46c/helpdata/es/af/0a242bc925d311b60f0060b03c2bff/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb33cc358411d1829f0000e829fbfe/content.htm
Regards,
GK
SAP -
Posting rule change using search string configuration
Hello Friends - I have defined Search string and specified Posting rule in target field of mapping area and set up done on Search search use tab.
When I imported the Statement, based on text found on statement, Posting rule specified in Search string is determined.
I see Search strings already maintained in my system that Posting rule is maintained in Search string use tab - Mapping prefix.
My doubt is that if Posting rule can be maintained in any of the below:
Either at Posting rule to be specified in target field of mapping area or Mapping prefix in Search string use?
ThanksHello Kalim - Thanks. I have already configured Search string the way you suggested me last time and imported the statement during testing. It is working fine.
Can you pls tell me in which scenario "mapping prefix field" should be maintained. Now, I will try to understand this from F1 help.
For Search Strings already defined in our System long ago that Posting rule is not specified in Target field in mapping field, but maintained Mapping prefix.
Thanks,
GT -
Electronic bank statement global setting and search string usage
In electronic bank statement configuration, there are two major places to setup the data
1) Make Global Settings for Electronic Bank Statement
2) Define Search String for Electronic Bank Statement
When bank statements are imported and possessed via FF_5, which of the above configuration will take priority. I'm now using BAI2 bank statementThe Global Settings are required for loading bank statements. The Search String configuration is optional. Search strings are used in to override and/or augment the Global settings.
For example, you might have a BAI code that is used by the bank for 2 (or more) different types of postings. You can only assign one posting rule in the Global Settings. However, you can use a search string to assign a different posting rule to transactions based on the note to payee information. So this is a case where the search string overrides the Global settings.
Or you might have transactions that need to be cleared based on reference information from the bank statement. You would assign the posting rule and appropriate interpretation algorithm via the Global Settings, however you might need a search string to get the reference information from the note to payee.
Hope this information helps.
Regards,
Shannon -
When same search strings are given, during EBS upload system not picking up
Hi,
We have a total of 7 company codes and have different -different seach strings assigned to each of them in EBS config. But now my client want to have a same seach string for two company codes, when configured in ECC 6.0 , and tried to upload the statement neither of the company codes are getting the bank statement uplaoded. Is there a way where we can assign company code wise so that the bank statement gets uploaded.
Thanks and Regards
SriHi,
I think this should be possible. Different company codes will have different House banks and Accounts ID.
The same search string can be used for each of the company code and house banks. This happend when after defining the search string, you assign these strings as above.
Tip : Please also check in the "TEST", by copying the search string from the bank file and see if the mapping is being hit.
Rgds,
Suresh -
Failing Search String in EBS through IDOC
Dear All,
we upload our EBS through idoc processing of type finsta. The problem is that for a particular bank theres a search string attached which will replace the posting rule if a certain but fix narration (say "Trf 66852") is received in note to payee field apart from the fixed external transaction code. The problem is that, in the idoc segment, though i am putting the same fixed narration as Trf66852 however the posting rule is not replacing. I am not able to determine even if the search string is working. I tried checking in EBSTS but apart from two blank lines nothing much is appearing. If anyone ever come across this issue pls share your experience.
best regds
SubhaHi Subha,
The Notes to payee updates from FINSTA IDoc should work.
1. If you want to know if the configured search string is working or not, you can simulate it in OTPM, where the search strings are defined in the search string definition > Simulation. You need to entry the text from bank in Simulation and click on test.
2. Secondly, you can check in table FEBRE where the notes to Payee fields are updated.
Regards,
Kavita -
Using EBS search strings to allocate a customer profit center
Hi All,
I am using IHC for my incoming payments. I use substitution for profit centers in customer orders, I would like the EBS to automatically deposit into the customer's account using the same profit center used when creating the customer orders. I have been researching on the use of search string, whoever am failing to see how to set this up.
Any suggestion is greatly appreciated.
Thanks & Regards,
GodhelpHi Shannon,
Thanks for your response. Here are the results of my latest test.
I set the algorithms in both the transaction mapping and the search string allocation to "021". FEBSTS did not find the imbedded reference numbers.
I left the algorithms in the transaction mapping at "021", but added "000" to the search string allocation (so that both "000" and "021" were active there). FEBSTS did execute the search strings and returned the reference numbers.
Unless there is some magic somewhere or I am really misunderstanding something, all of my tests are telling me that the simulation (and presumably the live program) will NOT execute the search strings properly unless "000" is active in the search string functionality, and that means the document retrieval must be done in the user exit.
This may be part of why SAP recommends that one does not use MT940, but one must deal with what one has.
Patricia -
EBS search string for check number
Hello Gurus
My client is using MT940 FORMAT for EBS,requirement is in a bank statement we are having 10 transactions which are having the same amount for ex:rs.1000 for ten payment transactions. now system is not able to post the document when we import the bank statement.
I wanted to use search string for check number, note to payee in bank statement is check number.Please find the below refference
/EI/400229001 010013
0000010013
Reference 010013
How could i use search string for this i tried but im not getting the solution im getting the following error difference is too large F5 263.
Appreciated for our help............
Thanks a lot in advance...............Hi Paulo,
Thanks for the reply. However i have the following setting and it still does not work..
Mapping -> AB01
When i do the simulation it shows the Number and the hits and mapping.
In the Seach String use i have following settings:
CC 1000
Interpretation : ALL Interpretation
Search String : TEST1 ( this is the name that i gave to above search string)
Target : Posting RUle
Active checked.
But still when i upload the bank statement it is posting to Rule AB03 and not AB01
Also when i try FEBSTS it says no document hits ???
Your answer is greatly appreciated. -
EBS: Posting on account to Customer through search string
We are attempting an on account posting to the customer account based on the customer name in the bank statement. The configuration looks as follows.
1. Posting rule reflects the setting for posting area 1 and 2. For the second posting area the credit account is blank with posting key 15 and posting type 3
TL04, 1, 40, BANK, 50, BANK TRANSITORY, SA, 1
TL04, 2, 40, BANK TRANSITORY, 15, (BLANK), DZ, 3
2. The search string maps the customer name to customer number
3. The search string use looks as below
BDC Account type = 3
BDC Field name = RF05A-NEWKO
BDC Field Value = Customer number (as mapped to the search string)
4. No interpretation algorithm is used both in search string and in assignment of exterrnal transaction types to posting rules
The second posting to customer cannot be created and it is not able to use the customer number defined n the search string. The value * is passed and goes in error log. Please share your inputs.
Thanks,
RupeshRupesh,
refer to below link which gives more flexibility by using USER EXIT.
http://www.se80.co.uk/sapfms/e/exit/exit_rfebbu10_001.htm
Using exit EXIT_RFEBBU10_001 and structures
FEBEP or FEBKO or FEBCL . You abapper would help you further.
Thanks -
EBS Search String for two words separate by other characters
Hi
Is there a way to write a search string which will recognize two words in a string?
For example :
PAYPAL TRANSFER WTT489798709898BOOK
I need a search string which will recognize PAYPAL and BOOK
I have tried : (|)PAYPAL + BOOK( |$) or (|)PAYPAL / BOOK( |$)but in the test it is not successfull.
Any help is appreciationHi
Does SAP treat multiple record 88 lines on the EBS as one continuous line for a single 16 record?
I used the string ^PAYPAL ?*DOTCOM PARTNERS LP$ based on your suggestion and uploaded a EBS statement.
The system did not post anything, even though in string test if I enter the follwowing line it displays correct results
:PAYPAL TRANSFER 110403 522222222454W DOTCOM PARTNERS LP/
Our EBS statement has the following data:
16,169,20000,,,00000000000,/
88,OTHER REFERENCE:IA0000122222222/
88,PAYPAL TRANSFER 110403 522222222454W DOTCOM PARTNERS LP/
Any advise is appreciated.
Edited by: Kirti Bhardwaj on Jul 5, 2011 9:20 PM
Maybe you are looking for
-
everytime i log in on skype i always get disconnected,there is a security alert keeps on popping on my screen then i get disconnected.can anyone help me please
-
Lost all my contacts in my address book
I am running 10.2.8 All my contacts just disappeared from my address book (no crash or anything unusual). Can anyone give me advice on how to get them back? Or if it is possible. Thank you for any help.
-
my iphone is disabled. it prompted me to connect to itunes but when i connected to itunes... it will just say cant detect iphone because it needs to unlocked. how can i unlocked if theres no way to unlock it? pls advise. ty!
-
I am triying to modify the style of a node wich is the header event of a node table. The problem is that even when in modification mode, the field for the style is an output one and cannot be changed. Is this an error in Smartforms? Can it be solved
-
So, I thought I had an external drive problem. My drive wouldn't work on either of my Thunderbolt ports on my 2011 Imac. Then I connected the same thunderbolt drive and adapter to my Mac Air, and it worked. It's a 2011 Imac, Intel core i7, lots of