BI-IP:Derived characteristic overwritten again within copy planningfunction
Dear all,
I have an issue using planning function "copy". I am using this planning function to copy my planned data within the real time infocube chaning the plan version from 1 to 2 within my realtime infocube. In my realtime infocube, i have a characteristic relationship to derive the date, time and user and unique id for each record. However, when I try to copy those records now into a new version, I get the following error messages:
Errors while executing sequence testtest ( TESTTEST )
Planning function Konsolidierung ( ZCPFCOPYKONS ) ended with errors
Critical error during characteristic derivation
Derived characteristic overwritten again
Characteristic '0TIME': Old value '155926', new value '162217'
Critical error during characteristic derivation
Derived characteristic overwritten again
Characteristic '0TIME': Old value '155926', new value '162217'
Any Idea how to solve this issue?
Thank you!
Hi,
after the copy planning function the copied records will be checked and if correct will be transferred to the delta buffer. In the delta buffer derivation based on characteristic relationships will be called.
The error indicates that derivation rules with respect to 'zinscomp' are inconsistent:
- 'zinscomp' is contained in the aggregation level with value ' ' but a derivation fills a field not in the aggregation level and in addition changes 'zinscomp' from ' ' to 'c'.
- or 'zinscomp' not in the aggregation level, was derived with value ' ' and another derivation rule again changed the value to 'c'
This must not happen. If this happens this always indicates inconsistent derivatiion rules. So please check your customizing:
1 do characteristic relationships of type derivation have consistent derivation rules
2 parameterization of the copy function: maybe 'zinscomp' comes from the copy source, always with initial values but has to have non-initial value, e.g. 'c' in the copy target. In this can you may remove 'zinscomp' from the aggregation level; derivation then will automatically fill 'zinscomp' via derivation.
Regards,
Gregor
Similar Messages
-
BI-IP:Derived characteristic overwritten again within copy planningfunctio
I have an issue using planning function "copy". I am using this planning function to copy my planned data within the real time infocube chaning the plan version from 1 to 2 within my realtime infocube. In my realtime infocube, i have a characteristic relationship to derive the date, time and user and unique id for each record. However, when I try to copy those records now into a new version, I get the following error messages:
Errors while executing sequence copy cylce 1 to cycle 2.
Planning functioncopy cycle 1 to cycle2 ended with errors
Critical error during characteristic derivation
Derived characteristic overwritten again
Characteristic 'zinscomp': Old value ' ', new value ' c '
Critical error during characteristic derivation
Derived characteristic overwritten again
Characteristic 'zinscomp': Old value ' ', new value ' c '
Any Idea how to solve this issue?
Following steps i tried :
Here I have user entry for Insertion compenent of a material.
so I check the Status of Insertion compenent of material In material master data with data in the planning cube.
I got 2 mismatch in the staus for material and corrected in material master.
After doing this task also i am getting the same issue .
Kindly propose some suggestion how to proceed ?Hi,
after the copy planning function the copied records will be checked and if correct will be transferred to the delta buffer. In the delta buffer derivation based on characteristic relationships will be called.
The error indicates that derivation rules with respect to 'zinscomp' are inconsistent:
- 'zinscomp' is contained in the aggregation level with value ' ' but a derivation fills a field not in the aggregation level and in addition changes 'zinscomp' from ' ' to 'c'.
- or 'zinscomp' not in the aggregation level, was derived with value ' ' and another derivation rule again changed the value to 'c'
This must not happen. If this happens this always indicates inconsistent derivatiion rules. So please check your customizing:
1 do characteristic relationships of type derivation have consistent derivation rules
2 parameterization of the copy function: maybe 'zinscomp' comes from the copy source, always with initial values but has to have non-initial value, e.g. 'c' in the copy target. In this can you may remove 'zinscomp' from the aggregation level; derivation then will automatically fill 'zinscomp' via derivation.
Regards,
Gregor -
Why can't I delete a recurring event on my calendar? Every time I delete it, it show up again within a few minutes.
Thank you for your prompt response.
I did take a look at the Jira issue you referenced. It suggests that the MediaPlayer be set to null in the MediaView after the last media file has been played and nullify the MediaPlayer reference. However, all this relies on GC to cleanup the resources. (In fact, the sample code in Jira shows a call to System.gc(), which, I understand, is not guaranteed to run immediately.)
All the same, I tried the suggestion, but it didn't help my situation. So I am stuck with my alternative.
It is rather disheartening that there is not a clear cut API for cleaning up media resources when you are done, instead of being dependent on GC.
Thanks again. -
Do I have to check "Ignore ownership on this volume" again, after copying is done? Thanks. Alex
Sorry I thought the context was clear. I followed the instructions on how to transfer a timemachine backup from one disk to another (linked above). One step in the howto is to uncheck "Ignore ownership on this volume". I was wondering if it is important to check it afterwards.
-
How to validate derived characteristic
Hi,
Hope you guys can help me with the following quite easy task:
I'm deriving characteristic "Attribute" according to basic characteristic "Basic" in Characteristic Relationships. Sometimes the "Attribute" has not been maintained in the "Basic" master data, so there will be "Attribute" = "Not assigned" in the planning cube after saving. What I would like to do is get rid of these "Not assigned" rows, but only if "Basic" has a value. Guess it will be characteristic relationship of type exit, and if so, could you guys share a sample code, thanks!
Regards,
AkiThanks, it was easier than I thought
DATA A TYPE A.
DATA B TYPE B.
A = OBJV().
B = ATRV('B',A).
IF B = ' '.
MESSAGE E001(ZZZ1).
ENDIF. -
I tried to update my photo albums in my Iphone 4S. I could not, and the old photos were removed. I tried again to copy the albums in the Iphone from a PC Windows XP folder and it does not work.
You can't activate any GSM iPhone without a valid sim card installed in the phone.
So, yes, you need to get a sim card. -
Watch a rented movie once, then can't watch it again within the 48 hrs
This doesn't seem right.
I paid for a rental and downloaded a movie. I could start watching within about a minute, it played without skipping a beat.
My wife started watching the movie the next night and got about half way through.
The next day, she tried watching the rest, and selected the film and clicked on "resume watching".
But instead of streaming and playing like it should, we got the spinning wheel of death followed by a message "The movie will load in a minute" which soon became "the movie will load in 2351 minutes"!
Additional information that I can add is that it was Sunday afternoon which is peak time for internet usage and I'd just exhausted my data allowance before the speed limiting kicks in. Basic internet using browsers at that time was really slow.
So it was as though the movie we were going to resume watching was going to be downloaded from the iTunes Store again. I thought you downloaded a rental to your hard drive and it deleted itself after it expired? So any subsequent streaming to AppleTV would be coming direct from your hard drive. It shouldn't have been affected by the speed of my internet connection at that time, surely. Anyone else experienced this?This doesn't seem right.
I paid for a rental and downloaded an HD movie, Avatar. I could start watching within about a minute, it played without skipping a beat.
My wife started watching the movie the next night and got about half way through.
The next day, she tried watching the rest, and selected the film and clicked on "resume watching".
But instead of streaming and playing like it should, we got the spinning wheel of death followed by a message "Ready to play in 1 minute" which soon became "Ready to play in 2351 minutes"!
Additional information that I can add is that it was Sunday afternoon which is peak time for internet usage and I'd just exhausted my data allowance before the speed limiting kicks in. Basic internet using browsers at that time was really slow.
So it was as though the movie we were going to resume watching was going to be downloaded from the iTunes Store again, and since my connection had been speed limited, it was going to take forever. I thought you downloaded a rental to your hard drive and it deleted itself after it expired? So any subsequent streaming to AppleTV would be coming direct from your hard drive. It shouldn't have been affected by the speed of my internet connection at that time, surely. Anyone else experienced this?
Actually, I just noticed this post, I'm sure it's related...:http://discussions.apple.com/thread.jspa?messageID=12398832� -
AO amplitude transitions from 0 to 10V (and back to 0 again) within running VI
Hi,
I have a NI PCI-6225 multifunction DAQ that I am using for Geophysical measurements. I am applying 10V from one AO channel and measuring voltage differences with 49 AI channels. For the method I am using I must follow these steps:
1. Set voltage out = 0V
2. Take Self Potential measurements from all AI channels
3. Turn the AO channel ON with an applied voltage = 10V (1Hz square waveform)
4. Take measurements from all AI channels
5. Loop back to step # 1
At the present, I have the VI set up to apply the AO of 10V and to take measurements over time. The only thing missing is to take the Self Potential measurements while the applied voltage is at zero volts, run the VI in its current configuration, and then to start over again.
I am using the Express VI DAQ Assistant to set up all of the electrodes in the array for the applied voltage and the measured voltage and am able to do everything needed except include the applied voltage to zero for the Self Potential measurement.
I have attempted to use the DAQmx subVI's "Stop" and "Clear" (and any other combination of subVI's) to allow for the channel to be freed up within the VI, but the output channel then gives an error signal in the next cycle of the loop.
I am not sure what else to do, so any suggestions will be greatly appreciated.
Thanks,
Dylan
Note: Attached is the VI in which the problem is occuring. I have this VI as a subVI within a timed loop that will execute every 60 seconds.
Attachments:
Testing_Voltage_Measure.vi 339 KBDylan,
I think you may have posted twice. I just wanted to make sure your question has been answered. Let us know if you have any further questions.
Link to other post:
http://forums.ni.com/ni/board/message?board.id=250&message.id=24523
Good luck with your application.
Regards,
Neil S.
Applications Engineer
National Instruments -
How to clear the fields within copy routines in the copy contorl
HI Gurus,
I need to clear the fields VBP-VBELV and VBAP-PSSNV within the copy routines 303 in the copy control between quote item and sales order item. I am not sure how to do that... Can some body please help.
This is required because we had sales order and quote using the same requirement type which controls the special stock indicator. This leads to the stock getting update in quotation instead of the sales order, because the quotation is initiating document (collecting all cost etc).Now i know requirement should only be passed to production from sales order and not from quotation so i changed the config but there are some existing documents using same requirement type on both quotation and sales order and to correct those i need to clear fields VBP-VBELV and VBAP-PSSNV within the copy routines 303.
Please help!
Regards,
SamHi ,
just use this code in ur save button action handler , this will clear the field after entered in to the database and will ready for the next set of data.
String password=wdContext.currentContextElement().getpwd();
try{
InitialContext ctx=new InitialContext();
DataSource ds=(DataSource)ctx.lookup("jdbc/SAPJ2EDB");
Connection con=ds.getConnection();
con.setAutoCommit(false);
Statement stmt=con.createStatement();
int retIns = stmt.executeUpdate("insert into TMP_NEWUSERDETAIL(PASSWORD) values("password")");
con.commit();
con.setAutoCommit(true);
wdContext.currentContextElement().setpwd(null);
or use a seperate button to clear the field.
wdContext.currentContextElement().set<Attributename>(null);
Regards
Vijayakhanna Raman -
Dear SAP Expert,
I would like to derive a field in VBRP table as a characteristic based on billing document number (CEST1-RBELN).
Billing Document number is available on COPA document under Administrative data tab.
However, at KEDR, it was not successful as it seems that at KEDR, all source tables are SO related tables. (No VBRK table is available as a source)
In our system, we don't have sales orders as billing documents are directly posted by an external system.
I appreciate it if you could kindly share your experience of deriving characteristics at KEDR without having SO.
Best Regards,
KimikoHello Ajay,
Maintained the value in TKEZU table as below.
WWBD KEDR KOMK-BELNR
Maintained the derivation at KEDR
<Source Fields>
VBRP- VBELN = COPA-WWBD
VBRP-POSNR=COPA-KDPOS
<Target Fields>
VBRP-AKTNR=COPA-WWCPN
However, this did not work. Any pointer will be appreciated...
Best Regards,
Kimiko -
Lost in text realm again: JEditorPane copy action in webstartables?
The problem was raised over in the swingx forum:
[http://forums.java.net/jive/thread.jspa?threadID=73031]
Bottom line is that the swinglabs-demos application has a source view to quickly see how a particular feature is coded. The source view is an JEditorPane. An enhancement requirement is to allow to copy that code out of the editorPane for quick trying out and playing with it. That's naturally supported in non-restricted environments, but fails in security restricted contexts, like running the demo as webstartable.
Not a big deal - me optimist thinking after getting a reference to the ClipboardService: replace the editors default copy-to-clipboard action (which messages the transferHandlers exportToClipboard which needs direct access to the clipboard) with one that uses the service if the context is restricted. Loads of nasty devils in the details - or me barking at the wrong tree ;-)
Here's a code snippet of what I have so far:
public static void replaceCopy(final JEditorPane editor) {
if (!isRestricted()) return;
final ClipboardService cs = getClipboardService();
if (cs == null) return;
Action safeCopy = new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
StringSelection transferable = new StringSelection(editor.getText());
cs.setContents(transferable);
editor.getActionMap().put(DefaultEditorKit.copyAction, safeCopy);
}works, kind of: the user is asked if she allows the copy and if so, the editor contents get's copied. Problem is how to get a reasonable transferable: done as above it is the raw html including the tags - not exactly anything I want to copy to code editor. Feels like I'm doing something basically wrong or looking at the wrong place:
- ideally I would expect a TransferHandler.exportToClipboardService
- without that TranferHandler createTransferable looks like it's doing exactly what I would need but is protected
- Basic/Text/TransferHandler is package private to plaf, no way to extend
- BasicTransferable (which has the default flavours which might be enough) is package private as well
- text components don't have a getTransferable (or do they? always loosing my path in the jungle of the text package ;-)
Ideas, comments highly welcome!
Thanks
Jeanettejust a quick follow-up: getSelectedText is okay as well - and less surprising to users as they are accustomed to first select then copy the selected only. So the final method looks like:
* Replaces the editor's default copy action in security restricted
* environments with one messaging the ClipboardService. Does nothing
* if not restricted.
* @param editor the editor to replace
public static void replaceCopyAction(final JEditorPane editor) {
if (!isRestricted()) return;
Action safeCopy = new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
try {
ClipboardService cs = (ClipboardService)ServiceManager.lookup
("javax.jnlp.ClipboardService");
StringSelection transferable = new StringSelection(editor.getSelectedText());
cs.setContents(transferable);
} catch (Exception e1) {
// do nothing
editor.getActionMap().put(DefaultEditorKit.copyAction, safeCopy);
}Thanks again
Jeanette -
Execute the same trigger again within the trigger..
Hi Guys,
I want to execute the same trigger again while i am within the same trigger.
Like for example if this is the when-button-pressed trigger of my button in the block:
Declare
abc number;
begin
if abc = 9 then
when-button-presses == should start from the Declare again...
else
null;
end if;
end;
This is just an eample i have written a huge code in my when button press trigger.
Is there any built-in to re-execute the same trigger within the trigger.
Plis Help,
Imran BaigThere is an EXECUTE_TRIGGER built-in, but using program units is preferred. If you look up EXECUTE_TRIGGER in online help, there are reasons given why you probably shouldn't use it.
-
I used to have an iphone 3G, i have a lot of purchased items so I was interested to know that when putting them onto my iphone4s using the icloud will i need to pay for them again? i know it sounds silly because youve already paid for the song, but i just wanted to be sure. Many thanks
I am using the same iTunes account, its straight from the 'purcased' part off the store.
-
I already once used my Apple one to one to make a transfer from my old computer to my new computer. If I ever need to make another transfer to my new computer for whatever reason, is it still possible to do so and have it be under my apple one to one if it is still within the year that I first activated it?
If there is a problem with your AppleID, you - and not the provider - must
straighten out the matter.
AppleID disabled:
http://support.apple.com/kb/TS2446
http://www.apple.com/support/itunes/contact/
https://getsupport.apple.com/Issues.action -
Partner Profiles overwritten by TDMS-Copy
Hello,
our TDMS-Copy succeeded by overwriting an old client, but copied Partner Profiles (WE20) and Ports (WE21) too, which we didnu2019t want to be changed. Is there a way to save this data?
Regards
p121848Hi,
The table names are
TBD00 EDIMSG
EDP21
EDP13
EDP12
EDIDD
EDIPHONE
EDP13
EDP21
EDPP1
EDMAT
EDMA
EDADM
EDAYTYPBLOCK
EDAYTYPBLOCKDEF
EDAYTYPBLOCKT
EDAYTYPE
EDAYTYPET
EDBDMSKY
EDCPIC
EDE1T
EDE2T
EDE5T
EDE6T
EDEREGPARCONF
EDEREGPARCONFT
EDEREGPARVAL
EDEREGPODGROUP
EDEREGPODGROUPT
EDEREGPROCPARDIS
EDEREGSCENAGREE
EDEREGSCENARIO
EDEREGSCENARIOT
EDEREGSCENCONTR
EDEREGSCENCONTRT
EDEREGSCENDATEX
EDEREGSCENSERV
EDEREGSCENSERVT
EDEREGSPAGREE
EDEREGSWITCHDIAL
EDEREGSWITCHPROC
EDEREGSWITCHSYST
EDEREG_SERIDENT
EDEREG_SERIDENTT
TBD001
TBD002
TBD00T
TBD03
TBD05
TBD06
TBD20
TBD30
TBD40
TBD41
TBD52
TBD55
TBD56
TBD61
TBD611
TBD61B
TBD62
TBD71
TBD71T
TBD72
TBD73
TBD74
TBDA1
TBDA2
TBDBANKC
TBDBR
TBDBRF
TBDC001
TBDC002
TBDIBAN
TBDLI
TBDLT
TBDMO
TBDMO_DET
TBDRCSTATE
TBDSE
TBDSET
EDEREG_SIDPRO
EDEREG_SIDPROINT
EDEREG_SIDPROT
EDEVCHECK_BACKUP
EDEVGR
EDEXCOMMFORMALE
EDEXCOMMFORMAT
EDEXCOMMFORMATT
EDEXCOMMFORMFTP
EDEXCOMMFORMINTR
EDEXCOMMFORMMAIL
EDEXCOMMFORMPART
EDEXCOMMFORMVERS
EDEXCOMMFORMXML
EDEXCOMMMAILADDR
EDEXDEFSERVPROV
EDEXDEFUI
EDEXDUECONTR
EDEXDUECONTRT
EDEXIDOCSEND
EDEXIDOCSENDT
EDEXPROC
EDEXPROCPAR
EDEXPROCPODGEN
EDEXPROCSPGEN
EDEXPROCT
EDEXPROCUI
EDEXTASK
EDEXTASKASS
EDEXTASKERROR
EDEXTASKIDOC
EDEXTASKREF
EDEXTASKWKFLOW
EDGE
EDICONFIG
EDID3
EDIDD_OLD
EDIDOCINDX
EDILOGADR
EDIPHONE
EDIPO2
EDIPOA
EDIPOACODPAG
EDIPOD
EDIPOF
EDIPOI
EDIPORT
EDIPOX
EDIPOXH
EDIPOXU
EDIQI
EDIQO
EDISCACT
EDISCDOC
EDISCOBJ
EDISCOBJH
EDISCORDSTATE
EDISCORDSTATET
EDISCPOS
EDISCREMOV
EDISCTYPE
EDISCTYPET
EDISCVAR
EDISCVART
EDIVDIM
EDI_MONIT
EDLTYP
EDMMS
EDMS_AT01
EDMS_CONDITION
EDMS_CT01
EDMS_CT01T
EDMS_FILTER
EDMS_LAYOUT
EDMS_LAY_DETAIL
EDMS_PREFS
EDP12
EDP13
EDP21
EDPAR
EDPI1
EDPO1
EDPO3
EDPP1
EDPPV
EDPST
EDPVW
EDRGPODGRASSIG
EDRGSPAGRTYPE
EDRGSPAGRTYPET
EDSC
EDSCH
EDSCHINDEXA
EDSCT
EDSDC
These tables are involved in transaction We20 and Bd64
Maybe you are looking for
-
Need help in photo shop: no scanning options available when importing a file
im currently using hte trial version but the scanning options arent there when i try to import a file. advice please
-
OBIEE: Criterias not appearing in Answers query
Hi All, I am trying to include two criterias based on date conditions in Oracle Answers but when I look at the query generated by BI server, I can't see the criterias included in where caluse.Please can u help! Criterias are something like this: CAST
-
How to create an automated script
Hi friends! Back with my doubts! I am working with a web based and client server based program. I making some enhancements into the program to generate some new reports. What it has to do everyday is 1 - create the tables/insert records needed for th
-
How does an invoice verification process happen in SAP FI and what are all the steps?
-
Change font of autogenerated email
Hi Folks, I have another question and because of points being granted for the correct answers, I did not include in the previous post. When any users register on a site, we send them an email to activate the account and verify their email from the