Substitution Rule not working for invoice receipt
Hi All,
I have written a Substitution rule using OBBH T.code for Call point "2" - Line item, The rule details are as below
For Account "GR/IR Account" And "Business Area=XXXX" Substitute "Profit Center = YYYY"
When I do Goods Receipt the my substitution is working, it is replacing the existing cost center to "YYYY", but when i do Invoice Receipt the profit center is being derived from the account assignment of the WBS element.
I tried writing a derivation rule 3KEI and it didn't work either,
How can i make my above substitution to work on both (GR and IR) accounting documents.
Any help is greatly appreciated.
Thanks
Shasha
Hello,
Perhaps your prerequisite need to contain other BKPF values like, company code, t-code, etc (if any).
Also please run program RGUGBR00 in SE38 to activate programs.
hope this helps
Regards
Ajith
Similar Messages
-
Defaulting Rules Not Working for Repair Orders in OM?
Hi,
Defaulting Rules have been setup for return line & standard line based on few conditions and it is working fine if we create a sales order directly from OM (Manual SO)?
But in our project we are using Depot Repair(Repair Orders), we tried to create a service request and then converted to a sales order here defaulting rules not working for repair orders?
Please help me to solve this issue ASAP.
Thanks,
KishorHi,
You have like this:
1. Price list
2.OE_DEFAULT_PVT.Get_SOB_Currency_Code
You have to make
1. XXOE_DEFAULT_PVT.custom_code
2. Price list
3.OE_DEFAULT_PVT.Get_SOB_Currency_Code
Did you made own custom code to pick currency?
Regards,
Luko -
Hi
The substitution rule for getting the desired Business place and Section code is not working in Transaction code MRIS, whereas this substitution rule is working in all other Transaction codes.
Please suggest.
Regards
PrakashBhanu,
Subsitution rule works when you are posting in Financial Accounting tables: BSEG and BKPF. FB60 and MIRO do that.
The report doesn't make post in mentioned tables to get substitution done. Please make sure if there is a existing call transaction or only a planning are being assigned.
regards -
Derivation Rules Not Working for other company codes
Hi,
I have 5 Company codes and only for one FM was activated. now i want to activate FM for all 5 company codes. for which i have assigned the FM area to all 5 company codes. I have also assigned the derivation strategy to all 5 company codes as well. now when i post a transaction for any other company code derivation rules is not being process hence no commitment item or fund center is derived. however for the original company code for which FM was activated in the first derivation rule are working fine means system is deriving commitment item and fund center. can any one tell me why derivation rules are not working for other company codes? do i have to add Company code in source field of derivation strategy? could this be the reason? because in beginning there was no other company code so we did not included any company code field in the first place.
Regards,Faizan,
Go to Funds Management Government> Actual and Commitment Update/Integration> Activate/Deactivate Funds Management.
In the screen create an entry for each Company Code and Funds Management Area combination.
Activate the AA Derivtn flag if you want the derivation to be called and the Update flag if you want to update commitments and actuals in FM.
Thanks
Shyam -
Copa derivation rule not working for Discount GL
Hi All,
Kindly note that I have a distribution rule where company & plant combination is used where condtion is that customer group 3 should be 018 and then replace distribution channel to 03.However the rule is not working for discount GL posted in the billing document.
I tried testing it in FB50 but then it does not allows me to enter plant and because of that derivation rule fails. However in my billing doc I do see a plant against discount GL and still the rule is not getting picked.
I had raised this issue earlier but the reply where not as expected and so I have rephraised my question.
Kindly help me on this.
Regards
PranayHi Pranay
I could not understand your req to a great detail, following are my observations
1. There should be derivation rule in place 1st of all to derive customer group from billing doc...
Check if Cust Group is populated in your COPA doc or not.. For this cust group should be a segment level char in KEQ3
2. Create a derivation rule using method "Derivation".
Source fields would be Cust Group, Plant and Company code ( I guess you want to change dist channel with this combination)
Target field would be VTWEG (Dist Channel)....Click on the magnifying lens beside VTWEG and choose relevant radio button "Overwrite if ......."
CLick on RULE VALUES and maintain the required Values there
This should work...
Regards
Ajay M -
Profit Center Substitution does not work in Invoicing of Service Orders
Hi experts.
While creating the Quotation (VA23) for Service Orders, the profit center field is populated with the correct profit center via substitution, but while creating the invoice, it is not being populated with any profit center, and hence this result in the posting being made into dummy profit center.
Could anyone please share some knowledge or info?
Any help will be greatly appreciated
Thank you
Regards, ErwinHi Erwin
The PC from parent document always flows into the invoice....
Did you check the account assignment in your invoice VF01 or VF02.? Try to manually update the PC there and see if it posts in the document.. if not, you will have to put a break point in RV60AFZZ and check
Regards
Ajay M -
Output medium 5 not working for invoice message type
Dear all,
we have an issue with output medium 5 for comercial invoices. We have defined current message type ZRD0 with this output medium (it still has other mediums assigned like 1) because when we create a comercial invoice we want to send the invoice automatically to customer mail as a pdf file.
We have followed the instructions:
-we have add this medium to message type and it has assigned exactly the same program and smartform as medium 1).
- Communication strategy is already defined as it is being used for vendors mails.
- Customer has e-mail address filled and my user in SU01 has a mail defined.
Unfortunately mail is not being generated but spool is being generated?!? For vendors this output type is working fine, we are sending the PO to vendor's mail as pdf file and I don't understand why it's not working.
Any ideas??
thanks in advance,
RaquelHi Raquel
Firstly In the output type ZRDO output type , check wheather the transmission medium has been checked or not. Secondly also check in VV32 with what transmission medium the record has been maintained.
Finally also check in ZRDO output type wheather pdf file has been maintained or not
Regards
Srinath -
MRIS Substitution rule not working
Hi
the Substitution rule to populate the Business Place and Section code is working with all other transaction codes like FB60, MIRO etc., but not working with MRIS (Mass MIRO) by which we are facing problem in J1INCHLN. Please suggest regarding.
SAP Marketplace has rejected siting it as consulting issue.
Regards
Prakash.Bhanu,
Subsitution rule works when you are posting in Financial Accounting tables: BSEG and BKPF. FB60 and MIRO do that.
The report doesn't make post in mentioned tables to get substitution done. Please make sure if there is a existing call transaction or only a planning are being assigned.
regards -
UDev rules not working for MidiSport 2x2 usb midi device
I installed arch a couple of months ago and am loving it so far. Any problems I've had so far have already been solved in the forums, but this one's really got me. I have a MidiSport 2x2 that I want the firmware to be loaded on everytime I plug it in. I installed (there's not an arch package) a package that is supposed to do just that. (It's called midisport-firmware-1.2.tar.gz). However, the package seems to be out of date (2006) and I even had to modify a couple places in the configure script to get it to work with current program revisions. However, once installed, it does nothing. It installed firmware files and udev rules for the device into a couple of directories. When I run the command that is supposed to load the firmware, it works fine. But for some reason, (I even checked the udev kernel log) it's like the event isn't even being triggered. Here's part of the original file that came with the package that's supposed to load the firmware:
# midisport-firmware.rules - udev rules for loading firmware into MidiSport devices
# DEVPATH=="/*.0" selects interface 0 only
# (some udev versions don't work with SYSFS{bInterfaceNumber})
# MidiSport 2x2
ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1001/*", RUN+="/sbin/fxload -s /usr/local/share/usb/maudio/MidiSportLoader.ihx -I /usr/local/share/usb/maudio/MidiSport2x2.ihx"
# vim: ft=conf
And here's what I modified it to in an attempt to make it work:
# MidiSport 2x2
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0763", ATTR{idProduct}=="1001", RUN+="/sbin/fxload -D /dev/%k -s /usr/local/share/usb/maudio/MidiSportLoader.ihx -I /usr/local/share/usb/maudio/MidiSport2x2.ihx"
I would really appreciate help from anyone who knows about this kind of thing, as I can't figure out what's going wrong. If it's something wrong with the config, please let me know. Actually, some HAL events popped up when I was testing this out. Is it possible HAL is blocking the udev event somehow?Hi,
The firmware files must be put in /lib/firmware so they can be found by the kernel. Are they being put there? -
Defaulting Rule not working for Order Currency
Hi,
We have a requirement where we need to have defaulting currency as SEK for one of the Sweden customer. We have set the defaulting rules for the same but doesn't seem to work. Any suggestions will help..
Thanks in Advance.Hi,
You have like this:
1. Price list
2.OE_DEFAULT_PVT.Get_SOB_Currency_Code
You have to make
1. XXOE_DEFAULT_PVT.custom_code
2. Price list
3.OE_DEFAULT_PVT.Get_SOB_Currency_Code
Did you made own custom code to pick currency?
Regards,
Luko -
Substitution rules . not working
Hi
I add a step in existing substitution. throgh GGB1. ( Cost accounting > Item Line ) . when i checked throgh FB60 or FB01. Cost center is not substituted.
Prerequsiti >> COBL-AUFNR = 'FDX-5031'
Field is substituted by:
Cost Center Constant value 50002
what i m missing.
thanks\jamesDid you check the GGB4 activation of your substitution?
Edited by: Panagiotis Papaspyridakos on Dec 7, 2009 3:09 PM -
Hi All
Do you know why this behaviour different for subtitution written under cost center accounting.
We have written substitution using coding block table. Logic of substitution is in case of any GL maintained in a set is being used for posting , then we will replace the cost center with profit center vlaue. Reason being we have same naming convention for Cost center and Profit center.
Thanks
SoniaHi,
MB1B is t-code for stock transfer posting.
Stock transfer posting generate FI document using balance sheet account, not P&L account.
Because you don’t create cost elements using balance sheet accounts related to stock, I think that Substitution written under cost center accounting is not working for tcode MB1B is right. -
Auto_lexer (stemming) not working for other languages(other than english)
Hi All,
We are planning to use AUTO_LEXER instead of MULTI_LEXER and observed that stemming is not working for German where as it is working for English when I use AUTO_LEXER. I even used query templates but of no use.
But when i use MULTI_LEXER, creating sub lexers for German and Enlgish, Stemming is working for German also after changing the session language and setting stemmer of wod list to German (Which is expected).
Following is the code for AUTO_LEXER creation:
CREATE TABLE test_auto_lexer(pkey NUMBER(5,0),
lang_index VARCHAR2(3),
content_text CLOB,
CONSTRAINT test_auto_lexer_pk primary key (pkey))
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (1,'eng','I drive a bike')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (2,'eng','I drove a bike')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (3,'eng','I have driven a bike')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (4,'eng','Just check for other things')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (5,'eng','always drive a car')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (6,'eng','it is nothing')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (7,'ger','Ich fahre ein Fahrrad')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (8,'ger','Ich fuhr ein Fahrrad')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (9,'ger','Ich habe ein Fahrrad gefahren')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (10,'ger','Aktivieren Sie einfach für andere Dinge')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (11,'ger','immer Auto fahren')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (12,'ger','es ist nichts')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (13,'ger','sprechen')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (14,'ger','sprach')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (15,'ger','gesprochen')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (16,'ger','tale')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (17,'ger','Indlæg')
INSERT INTO test_auto_lexer(pkey,lang_index,content_text)
VALUES (18,'ger','tales')
BEGIN
ctx_ddl.create_preference('auto_lexer1', 'auto_lexer');
END;
BEGIN
ctx_ddl.set_attribute('auto_lexer1','index_stems','yes');
END;
BEGIN
ctx_ddl.set_attribute('auto_lexer1','language','danish english german');
END;
BEGIN
ctx_ddl.set_attribute('auto_lexer1','alternate_spelling','german');
END;
CREATE INDEX test_auto_lexer_ix1
ON test_auto_lexer(content_text)
INDEXTYPE IS ctxsys.context
PARAMETERS ('datastore ctxsys.direct_datastore filter ctxsys.null_filter lexer auto_lexer1')
select to_char(content_Text) from test_auto_lexer where contains(content_text,
'<query>
<textquery lang="ger" grammar="context">
$fahren
</textquery>
<score datatype="integer"/>
</query>') > 0
this doesnt work even after changing the session language. My default Sesson language is AMERICAN.
Could any one help me with this, in case I am missing something here. I would be really thankful.
Edited by: Nagendra Prasad on Jan 23, 2010 12:05 AMIn the future, please begin a new thread for a new question and provide a link to a related question.
According to the online documentation, Oracle only supports stemming for English, Dutch, French, German, Italian, Spanish, and Japanese. Oracle does not support Russian stemming, although you may have gotten some accidental results, due to identifying it as a different language and applying stemming rules for that language. The following manual sections show the languages available for the index_stems attribute of the basic_lexer and stemmer attribute of the basic_wordlist:
Basic_lexer attributes:
http://docs.oracle.com/cd/E11882_01/text.112/e24436/cdatadic.htm#CIHHBAAD
Basic_wordlist attributes:
http://docs.oracle.com/cd/E11882_01/text.112/e24436/cdatadic.htm#g1019326
Also, please see the following note:
Features not available in 11.2.0.3:
http://docs.oracle.com/cd/E11882_01/readmes.112/e22488/toc.htm#BABDGGDB
"Certain Oracle Text functionality based on third-party technologies, including AUTO_LEXER and CTX_ENTITY, have been disabled in this release (reference Bug 12618046). For BASIC_LEXER, the usage of the INDEX_STEMS attribute values that depend on third-party technologies, is also affected. If this impacts an existing application, contact Oracle Support Services for guidance."
Also, the auto_lexer has been replaced by the world_lexer, which only has one attribute:
http://docs.oracle.com/cd/E11882_01/text.112/e24436/cdatadic.htm#BHCJEGFJ
I don't work for Oracle, so I don't know why they do things the way they do.
So, you need to stick with the basic_wordlist for stemming, not the lexers. However, you may get better performance by combining the multi_lexer with the basic_wordlist, as the multi_lexer eliminates time spent on automatic language detection. But, you need to remember not to use the index_stems with your lexer, since it will conflict with the wordlist. I am not experiencing any time problems as you have. Please see the demo below. I have provided the whole script below that, so that you can reproduce it on your system. If you still have problems, then it may be due to differences in versions.
-- demo:
SCOTT@orcl_11gR2> select * from v$version
2 /
BANNER
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
5 rows selected.
SCOTT@orcl_11gR2> select value from v$nls_parameters
2 where parameter = 'NLS_CHARACTERSET'
3 /
VALUE
AL32UTF8
1 row selected.
SCOTT@orcl_11gR2> DROP TABLE news
2 /
Table dropped.
SCOTT@orcl_11gR2> EXEC CTX_DDL.DROP_PREFERENCE ('my_wordlist')
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> EXEC CTX_DDL.DROP_PREFERENCE ('global_lexer')
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> EXEC CTX_DDL.DROP_PREFERENCE ('english_LEXER')
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> EXEC CTX_DDL.DROP_PREFERENCE ('german_LEXER')
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> CREATE TABLE news
2 (pkey NUMBER,
3 lang VARCHAR2 (2),
4 short_content CLOB)
5 /
Table created.
SCOTT@orcl_11gR2> INSERT ALL
2 INTO news (pkey, lang, short_content)
3 VALUES (1, 'en', 'I drive a bike.')
4 INTO news (pkey, lang, short_content)
5 VALUES (2, 'en', 'I drove a bike.')
6 INTO news (pkey, lang, short_content)
7 VALUES (3, 'en', 'I have driven a bike.')
8 INTO news (pkey, lang, short_content)
9 VALUES (4, 'en', 'I always drive a car')
10 INTO news (pkey, lang, short_content)
11 VALUES (5, 'en', 'This is nothing')
12 INTO news (pkey, lang, short_content)
13 VALUES (6, 'de', 'Ich fahre ein Fahrrad.')
14 INTO news (pkey, lang, short_content)
15 VALUES (7, 'de', 'Ich fuhr ein Fahrrad.')
16 INTO news (pkey, lang, short_content)
17 VALUES (8, 'de', 'Ich habe ein Fahrrad gefahren.')
18 INTO news (pkey, lang, short_content)
19 VALUES (9, 'de', 'Ich habe immer ein Auto fahren.')
20 INTO news (pkey, lang, short_content)
21 VALUES (10, 'de', 'Es ist nichts.')
22 SELECT * FROM DUAL
23 /
10 rows created.
SCOTT@orcl_11gR2> BEGIN
2 -- word list:
3 ctx_ddl.create_preference ('my_wordlist', 'basic_wordlist');
4 ctx_ddl.set_attribute ('my_wordlist', 'stemmer', 'auto');
5 -- english lexer:
6 ctx_ddl.create_preference ('english_lexer', 'basic_lexer');
7 -- german lexer:
8 ctx_ddl.create_preference ('german_lexer', 'basic_lexer');
9 ctx_ddl.set_attribute ('german_lexer', 'composite', 'german');
10 ctx_ddl.set_attribute ('german_lexer', 'alternate_spelling', 'german');
11 ctx_ddl.set_attribute ('german_lexer', 'mixed_case', 'no');
12 ctx_ddl.set_attribute ('german_lexer', 'base_letter', 'yes');
13 -- multi_lexer:
14 ctx_ddl.create_preference ('global_lexer', 'multi_lexer');
15 ctx_ddl.add_sub_lexer ('global_lexer', 'default', 'english_lexer');
16 ctx_ddl.add_sub_lexer ('global_lexer', 'german', 'german_lexer');
17 END;
18 /
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> create index search_news
2 on news (short_content)
3 indextype is ctxsys.context
4 parameters
5 ('lexer global_lexer
6 language column lang
7 wordlist my_wordlist')
8 /
Index created.
SCOTT@orcl_11gR2> EXEC DBMS_STATS.GATHER_TABLE_STATS (USER, 'NEWS')
PL/SQL procedure successfully completed.
SCOTT@orcl_11gR2> COLUMN short_content FORMAT A30
SCOTT@orcl_11gR2> ALTER SESSION SET NLS_LANGUAGE = 'AMERICAN'
2 /
Session altered.
SCOTT@orcl_11gR2> set timing on
SCOTT@orcl_11gR2> select * from news
2 where contains (short_content, '$drive') > 0
3 /
PKEY LA SHORT_CONTENT
1 en I drive a bike.
2 en I drove a bike.
3 en I have driven a bike.
4 en I always drive a car
4 rows selected.
Elapsed: 00:00:00.05
SCOTT@orcl_11gR2> select * from news
2 where contains (short_content, '$drove') > 0
3 /
PKEY LA SHORT_CONTENT
1 en I drive a bike.
2 en I drove a bike.
3 en I have driven a bike.
4 en I always drive a car
4 rows selected.
Elapsed: 00:00:00.05
SCOTT@orcl_11gR2> ALTER SESSION SET NLS_LANGUAGE = 'GERMAN'
2 /
Session altered.
Elapsed: 00:00:00.01
SCOTT@orcl_11gR2> select * from news
2 where contains (short_content, '$fahr') > 0
3 /
PKEY LA SHORT_CONTENT
6 de Ich fahre ein Fahrrad.
7 de Ich fuhr ein Fahrrad.
8 de Ich habe ein Fahrrad gefahren.
9 de Ich habe immer ein Auto fahren
4 rows selected.
Elapsed: 00:00:00.07
SCOTT@orcl_11gR2> select * from news
2 where contains (short_content, '$fuhr') > 0
3 /
PKEY LA SHORT_CONTENT
6 de Ich fahre ein Fahrrad.
7 de Ich fuhr ein Fahrrad.
8 de Ich habe ein Fahrrad gefahren.
9 de Ich habe immer ein Auto fahren
4 rows selected.
Elapsed: 00:00:00.16-- script for you to reproduce the demo on your system:
select * from v$version
select value from v$nls_parameters
where parameter = 'NLS_CHARACTERSET'
DROP TABLE news
EXEC CTX_DDL.DROP_PREFERENCE ('my_wordlist')
EXEC CTX_DDL.DROP_PREFERENCE ('global_lexer')
EXEC CTX_DDL.DROP_PREFERENCE ('english_LEXER')
EXEC CTX_DDL.DROP_PREFERENCE ('german_LEXER')
CREATE TABLE news
(pkey NUMBER,
lang VARCHAR2 (2),
short_content CLOB)
INSERT ALL
INTO news (pkey, lang, short_content)
VALUES (1, 'en', 'I drive a bike.')
INTO news (pkey, lang, short_content)
VALUES (2, 'en', 'I drove a bike.')
INTO news (pkey, lang, short_content)
VALUES (3, 'en', 'I have driven a bike.')
INTO news (pkey, lang, short_content)
VALUES (4, 'en', 'I always drive a car')
INTO news (pkey, lang, short_content)
VALUES (5, 'en', 'This is nothing')
INTO news (pkey, lang, short_content)
VALUES (6, 'de', 'Ich fahre ein Fahrrad.')
INTO news (pkey, lang, short_content)
VALUES (7, 'de', 'Ich fuhr ein Fahrrad.')
INTO news (pkey, lang, short_content)
VALUES (8, 'de', 'Ich habe ein Fahrrad gefahren.')
INTO news (pkey, lang, short_content)
VALUES (9, 'de', 'Ich habe immer ein Auto fahren.')
INTO news (pkey, lang, short_content)
VALUES (10, 'de', 'Es ist nichts.')
SELECT * FROM DUAL
BEGIN
-- word list:
ctx_ddl.create_preference ('my_wordlist', 'basic_wordlist');
ctx_ddl.set_attribute ('my_wordlist', 'stemmer', 'auto');
-- english lexer:
ctx_ddl.create_preference ('english_lexer', 'basic_lexer');
-- german lexer:
ctx_ddl.create_preference ('german_lexer', 'basic_lexer');
ctx_ddl.set_attribute ('german_lexer', 'composite', 'german');
ctx_ddl.set_attribute ('german_lexer', 'alternate_spelling', 'german');
ctx_ddl.set_attribute ('german_lexer', 'mixed_case', 'no');
ctx_ddl.set_attribute ('german_lexer', 'base_letter', 'yes');
-- multi_lexer:
ctx_ddl.create_preference ('global_lexer', 'multi_lexer');
ctx_ddl.add_sub_lexer ('global_lexer', 'default', 'english_lexer');
ctx_ddl.add_sub_lexer ('global_lexer', 'german', 'german_lexer');
END;
create index search_news
on news (short_content)
indextype is ctxsys.context
parameters
('lexer global_lexer
language column lang
wordlist my_wordlist')
EXEC DBMS_STATS.GATHER_TABLE_STATS (USER, 'NEWS')
COLUMN short_content FORMAT A30
ALTER SESSION SET NLS_LANGUAGE = 'AMERICAN'
set timing on
select * from news
where contains (short_content, '$drive') > 0
select * from news
where contains (short_content, '$drove') > 0
ALTER SESSION SET NLS_LANGUAGE = 'GERMAN'
select * from news
where contains (short_content, '$fahr') > 0
select * from news
where contains (short_content, '$fuhr') > 0
/ -
Incoming Email not working for one web app, but IS working for others in same farm.
I have enabled incoming email in a large multi-web application farm running SharePoint 2013 SP1 and the Feb 2015/March 2015 CUs that were pushed down in Windows Updates. It works just fine for two web applications, but it will not work for one particular
web application. I see the email land in the /drop folder. If I remove the email address from the library in http://nonworkingapp web
application and use it on a library in a http://working web application, then the email is processed successfully. Conversely,
if I take an address from a library in http://working and move it to a library inhttp://nonworkingapp it
does not work. I've tried multiple site collections on http://nonworkingapp. This rules out any SMTP issues, etc. and means
the issue is bound to this web application. Permissions are the same between the "non-working" and "working" locations: domain users are members on the site, and the library inherits permissions from the site. The App Pool and Timer
Service accounts have rights to the folder and to the library.
The error in the ULS log is the typical error processing message, but it gives no additional information even though I have enabled Verbose logging.
The Incoming E-Mail service has completed a batch. The elapsed time was 00:00: 00.0156294. The service processed 2 message(s) in total. Errors occurred processing 2 message(s): Message ID: Message
ID:
Typically, you see "alias not found" or some permissions or quota issue here, but this issue is NOT the same as those. In this case NO additional information is provided in ULS.
Edit: running stsadm.exe -o refreshdms -url http://one/failing/site fixed some similar issues where "Unknown alias" was
reported even though the list did have an alias (see here:http://blogs.technet.com/b/vinitt/archive/2009/07/15/e-mail-enabled-list-alias-information-is-not-synchronized-between-configuration-database-and-content-database.aspx).
This did not fix the issue for the case mentioned above.
What could possibly be the issue preventing incoming email from working on this one web application?Thanks for your reply. Incoming E-Mail was running on all 3 WFE, however I do not think this was the cause. As noted, _other_ emails send to http://workingapp are working just fine. I can send two emails - one to a library on http://workingapp
and another on http://notworkingapp. The email to http://notworkingapp will sit in the drop folder, while the one to http://workingapp will be processed correctly. In addition, the ULS log on WFE1 indicates an attempt to process the file fails.
So clearly, the timer job on WFE1 is running and attempting to process the file. For kicks, I disabled the service on WFE2 and WFE3, but with no change in the behavior.
WRT to #1, I have done this already (as noted in the original post). I can remove an alias from http://workingapp and place it on http://nonworkingapp and it is not processed. If I return it to http://workingapp it is processed. In other
words, I go into Library Settings -> Incoming Email for a working library, and copy the alias, then disable incoming email for that library. I then go to Library Settings -> Incoming Email for a non-working library, enable incoming email, and paste
the alias. Once done, emails sent to the alias are not processed. I then do the reverse, and it works again.
On #2, I have already tried multiple libraries on http://nonworkingapp (also as noted in the original post).
In my environment, incoming email does not work for any library on http://nonworkingapp, but does work for any library on http://workingapp. Troubleshooting listed above has ruled out any problem with basic mail server configuration or library settings
- the problem is bound to http://nonworkingapp
I'm not sure what you mean by "steps to reproduce the issue". If I knew that, I would probably be able to solve the issue. The best I could come up with to describe the situation would be:
Set up SP 2010 in a three-node configuration with multiple web apps
Enable incoming email and confirm it works
Migrate to a SP2013 SP1 farm in a three node configuration.
Enable a new email alias for a library
Observe that it doesn't work for one web application.
Obviously, it's pretty unlikely that attempting that in a lab would actually have the same result. -
this photo illustrate how that (Substitution Variables) not working in "SQL Developer" Environment :-
http://www.imagehosting.com/show.php/1555180_ddddd.PNG.html
any solve for this problem ?????!!!!!!!!!!There is a dedicated forum for SQL Developer related questions
SQL Developer
I should admit however, that query you have provided ( with substitution variables) works like a charme in my environment (SQL Developer 1.1.0.23 build 23.64)
Best regards
Maxim
Maybe you are looking for
-
Is there a fix for my intolerably slow iMac?
I will greatly appreciate any help provided by the community - whether it's harsh reality or a miraculous fix. My beloved 24" iMac (Early 2009, 2.66 GHz Intel Core 2 Duo, 4 GB 1067 MHz DDR3, NVIDIA GeForce 9400 256 MB) - which ran like a dream all th
-
How do I keep the songs on my ipod if I delete them off my computer
How do i get the songs that are on my ipod nano to stay on it if I delete the snogs off my computer ? Is there any way because if I delete them off my computer the next time I connect my ipod up they go off it , I dont want to have to keep the 300 od
-
Issues with Content Query Web Part List Override
I have modified a Content Query web part to show all checked out documents across my site collection. I used this property to get the checked out documents: <property name="QueryOverride" type="string"><![CDATA[<Where><Geq><FieldRef Name="CheckoutUse
-
ABAP Class CL_RSR_WWW_MODIFY_TABLE, Method to concatenate 2 texts
Hi Experts. I want to use Web Design API for Tables for a BW WEB report. I should concatenate the texts from 1. and 2. column into 3. colum. I created an ABAP Klass that has CL_RSR_WWW_MODIFY_TABLE as superclass. Which method should I use here ? How
-
What app do I need and where do I find it to download photos from a galaxy s-4 to my mac?