Changing flags in mtl_system_items
Hi all,can anyone kindly say me how to change MTL_TRANSACTIONS_ENABLED_FLAG to 'Y' in mtl_system_items for a particular item.
Any help is appreciated.
Thanks in advance!!
Edited by: sandy on Oct 13, 2011 12:24 PM
Sandy, it is not advisable to update the mtl_transactions_enabled_flag directly with sql. It will most likely lead to data corruption.
Depending on your inventory item status setting, that flag is dependent on other fields such as inventory_item_status_code or stockable flag. Updating it directly will make the other values get out of sync and you will start seeing a number of errors.
If you have just a handful of items to update, simply open the item master screen ; query the item ; go to inventory tab and set "Transactable" to Yes.
If you have a large number of items, please use item API or interface to make such updates.
Hope this helps,
Sandeep Gandhi
Similar Messages
-
Change flag deactivaion for PO output message type during change mode
Hello All,
WE are using automatic message output determination functionality for PO output type. This output type has been configured for creation and change mode under Fine tuning.
Two output type are configured, for example ZAAA is output type for ALE and output type ZBBB for archiving.
Here archiving functionality is used to transfer attachment from ERP system to SUS supplier portal as a pdf file. This is done via enhancement and the attachment transfer is working fine.
During creation mode both the output types are determined and successfully processed and as a result attachment is transferred to supplier portal which is absolutely correct. In the attachment all PO line item can be seen which works well.
Now I change the PO and add a new PO line item, system automatically default both the output type for change mode and upon saving both the output type are successfully processed.
Now here is the problem in change mode only the added PO line item is sent as an attachment to the supplier portal. Here the requirement is see all the PO line items including the once which were newly added.
Solution is if we uncheck the change flag for output type ZBBB during change mode then all the PO line item can be seen under the new attachment with new version.
Please let us know how this functionality can be acheived ... is there an user exit available.
We have a work around where we are running a background job every 3 mins and based on the last successfully processed message for output type ZAAA we are attaching first output type ZBBBfor archiving the changes and then ZAAA for sending the changes along with attachment to Supplier portal.However this solution is a temporary one , we need a concrete solution for this.
Please advise.
Thanks,
YatinHello All,
Thanks for the reply,
But we cannot modify the existing print program as this print program is being used in different countries also.
We already know a solution that during change mode if we remove the change flag from output type ZBBB then all the PO line items along with the recent changes can be seen under the attachment under supplier portal.
The question comes now, how do we automate this processu2026 Is there any standard progam or user exit available.
Manually, if you add a message type ZBBB in ME22N tranasction for creation mode then all PO line item with recent changes get transferred but we need to automate this process for create and change PO transaction.
Thanks,
Yatendra -
How do I stop Lion Mail from "changing flags?"
I noticed that the new Lion Mail (5) gets hung up. When I check the activity pane, it always says "Changing Flags." Clicking the stop sign icon will stop this temporarily, but every few hours Mail gets hung up on this again.
Any idea what's going on?Hi Douglass,
You will need to navigate to the following folder.
/Users/yourusername/Library/Mail/V2/MailData
and backup the following file... MessageRules.plist
Open the file in BBedit to confirm your rules are infact inside that particular plist file as Mail will also create backups occasionally.
Once you reinstall, do a compare/replace with the newly created MessageRules.plist and you should be able to bring your "old" rules into your fresh install.
as for mailboxes, those are contained within this folder
/Users/yourusername/Library/Mail/V2/Mailboxes
and it will be up to you to backup those files and File/Import Mailboxes them into the new install. -
Change flag needs to be unchecked during PO output message determination
Hello All,
WE are using automatic message output determination functionality for PO output type. This output type has been configured for creation and change mode under Fine tuning.
Two output type are configured, for example ZAAA is output type for ALE and output type ZBBB for archiving.
Here archiving functionality is used to transfer attachment from ERP system to SUS supplier portal as a pdf file. This is done via enhancement and the attachment transfer is working fine.
During creation mode both the output types are determined and successfully processed and as a result attachment is transferred to supplier portal which is absolutely correct. In the attachment all PO line item can be seen which works well.
Now I change the PO and add a new PO line item, system automatically default both the output type for change mode and upon saving both the output type are successfully processed.
Now here is the problem in change mode only the added PO line item is sent as an attachment to the supplier portal. Here the requirement is see all the PO line items including the once which were newly added.
Solution is if we uncheck the change flag for output type ZBBB during change mode then all the PO line item can be seen under the new attachment with new version.
Please let us know how this functionality can be acheived ... is there an user exit available.
We have a work around where we are running a background job every 3 mins and based on the last successfully processed message for output type ZAAA we are attaching first output type ZBBBfor archiving the changes and then ZAAA for sending the changes along with attachment to Supplier portal.However this solution is not the concrete one.
Please advise.
Thanks,
Yatin
Edited by: yatendra rawat on Aug 10, 2010 11:17 AMHello All,
Need an experts adivse on this...
Please let me know how we can proceed inorder to meet this requirement.
Thanks,
Yatin -
The change flag in partner profiles and how its used?
Hi,
can any one succinctly explain the use and purpose of the change flag in the message control part of the partner profile configuration?Hello,
The value of this field is use internally in FM attached to the process code for Creation/Change and in case of change, only the relevent changed data is sent ( taken care by attched FM).
Thanks & Regards,
Pieter -
Change flag colour in mail on iPhone
Is it possible to change flag colour in mail on the new OS?
In the Reply window, click the Text button in the Toolbar -
and a new section will be added underneath the Toolbar. This section provides text formatting controls, including a button for Text color - -
Change flags for Library unhidden in external drive
I have a clients drive that is failing. I have pulled it and placed it in an external case. I can get it to mount out of the machine in the external HD case. I have restored the data except in the hidden home library which is 10 days old from the last Time Machine back up. I am aware of the change flags cmd on a boot drive. How do I make the home Library of the external drive visible or un hidden so I can retreive the mail for the10 days missing? Thanks, Steve
I have confirmined on this discussion there was not a typo and the user libray does exist as I can see it in the finder. And it came up with
cd: /Volu[tab]Mac[tab]Users[tab][tab]
( [tab][tab] will give you a list of all users in that location )
[tab]=press tab key
The user account shows no problem.
I am pretty sure the drive has a bad blcok in that area, thus the drive crash, thus the msg's of a failing drive, thus we can't get to the library any way.
I will try your suggestion. But what is the command to hide the hidden files again?
Thanks, Steve -
MRM_MRIS_HDAT_MODIFY error with change flag
Hi.
I want to change the xblnr field with the ebeln field in the badi 'MRM_MRIS_HDAT_MODIFY' but that doesn't work.
when i set the e_change exportparameter on 'X', i get the error message:
System error: Error in routine MRM_RBKPV_CHECK -RBKPV-BLART
when i set the flag on space, i get no changes.
how can i set the ebeln field to the xblnr field?
For the item texts i use the badi ''MRM_MRIS_IDAT_MODIFY'. When i set the change flag on 'X', all works fine...
what must i do?
thanks
Marcusfirst:
move-corresponding i_rbkpv to e_rbkpv_is_change.
and then change values..... -
VA02 - Sale Order Change Flag ?
Hi All,
Please help me with the following issue.
Whenever there is a change made to the Sales Order, during the save event is there any flag that indicates, whether there was a change in the order.
I mean before the order getting saved, i am having an exit, where in i want a flag which will tell me that some change was made to the Order.
Regards
Rakesh.Hi Rahul,
That flag would have helped. But my req is little more specific.
Its like I am making a change in Item Quantity - Press Enter and then going to
EXTRAS-OUTPUT-HEADER-EDIT ... here is there my routine is getting triggered. That routine is nothing but one created from VOFM transaction, a routine for controlling output type.
Now here is where i want to know whether any changes in Sales Order is made.
The system flag you told me is blank here... T185F-DATALOSS this is another flag which can tell us whether any data change has happend or not. But this also is blank when it comes to this exit.
Please help me.
Regards
Rakesh. -
Yosemite Upgraded changed Flags in Gmail
Upgraded to Yosemite on Mac Notebook and now the Gmail flags are not colored but they are words i.e, Blue, Red, Green. How do I get the flags to be colored again?
You try Clearing History and Website Data yet? Delete saved passwords from Safari?
-
How can I change oval shape applet to (plot)
Hi this is not my code so, the orignal code is freeware to www.neuralsemantics.com and is Copyright 1989 by Rich Gopstein and Harris Corporation.
The site allows permission to play with the code or ammend it.
how could I modify the applet to display (plot) several cycles of the audio signal instead of the elliptical shape. The amplitude and period of the waveform should change in accordance with the moving sliders
Here is the code from www.neuralsemantics.com /applets/jazz.html
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class JazzMachine extends Applet
implements Runnable, AdjustmentListener, MouseListener {
// program name
final static String TITLE = "The jazz machine";
// Line separator char
final static String LSEP = System.getProperty("line.separator");
// Value range
final static int MIN_FREQ = 1; // min value for barFreq
final static int MAX_FREQ = 200; // max value for barFreq
final static int MIN_AMPL = 0; // min value for barVolume
final static int MAX_AMPL = 100; // max value for barVolume
// Sun's mu-law audio rate = 8KHz
private double rate = 8000d;
private boolean audioOn = false; // state of audio switch (on/off)
private boolean changed = true; // change flag
private int freqValue = 1; // def value of frequency scrollbar
private int amplValue = 70; // def value of volume scrollbar
private int amplMultiplier = 100; // volume multiplier coeff
private int frequency, amplitude; // the requested values
private int soundFrequency; // the actual output frequency
// the mu-law encoded sound samples
private byte[] mu;
// the audio stream
private java.io.InputStream soundStream;
// graphic components
private Scrollbar barVolume, barFreq;
private Label labelValueFreq;
private Canvas canvas;
// flag for frequency value display
private boolean showFreq = true;
// width and height of canvas area
private int cw, ch;
// offscreen Image and Graphics objects
private Image img;
private Graphics graph;
// dimensions of the graphic ball
private int ovalX, ovalY, ovalW, ovalH;
// color of the graphic ball
private Color ovalColor;
// default font size
private int fontSize = 12;
// hyperlink objects
private Panel linkPanel;
private Label labelNS;
private Color inactiveLinkColor = Color.yellow;
private Color activeLinkColor = Color.white;
private Font inactiveLinkFont = new Font("Dialog", Font.PLAIN, fontSize);
private Font activeLinkFont = new Font("Dialog", Font.ITALIC, fontSize);
// standard font for the labels
private Font ctrlFont;
// standard foreground color for the labels
private Color fgColor = Color.white;
// standard background color for the control area
private Color ctrlColor = Color.darkGray;
// standard background color for the graphic ball area
private Color bgColor = Color.black;
// start value for the time counter
private long startTime;
// maximum life time for an unchanged sound (10 seconds)
private long fixedTime = 10000;
// animation thread
Thread runner;
// Constructors
public JazzMachine() {
// Methods
public void init() {
// read applet <PARAM> tags
setAppletParams();
// font for the labels
ctrlFont = new Font("Dialog", Font.PLAIN, fontSize);
// convert scrollbar values to real values (see below for details)
amplitude = (MAX_AMPL - amplValue) * amplMultiplier;
frequency = (int)Math.pow(1.2d, (double)(freqValue + 250) / 10.0);
setLayout(new BorderLayout());
setBackground(ctrlColor);
setForeground(fgColor);
Label labelVolume = new Label(" Volume ");
labelVolume.setForeground(fgColor);
labelVolume.setAlignment(Label.CENTER);
labelVolume.setFont(ctrlFont);
barVolume = new Scrollbar(Scrollbar.VERTICAL, amplValue, 1,
MIN_AMPL, MAX_AMPL + 1);
barVolume.addAdjustmentListener(this);
// assign fixed size to the scrollbar
Panel pVolume = new Panel();
pVolume.setLayout(null);
pVolume.add(barVolume);
barVolume.setSize(16, 90);
pVolume.setSize(16, 90);
Label labelFreq = new Label("Frequency");
labelFreq.setForeground(fgColor);
labelFreq.setAlignment(Label.RIGHT);
labelFreq.setFont(ctrlFont);
barFreq = new Scrollbar(Scrollbar.HORIZONTAL, freqValue, 1,
MIN_FREQ, MAX_FREQ);
barFreq.addAdjustmentListener(this);
// assign fixed size to the scrollbar
Panel pFreq = new Panel();
pFreq.setLayout(null);
pFreq.add(barFreq);
barFreq.setSize(140, 18);
pFreq.setSize(140, 18);
// show initial frequency value
labelValueFreq = new Label();
if (showFreq) {
labelValueFreq.setText("0000000 Hz");
labelValueFreq.setForeground(fgColor);
labelValueFreq.setAlignment(Label.LEFT);
labelValueFreq.setFont(ctrlFont);
Panel east = new Panel();
east.setLayout(new BorderLayout(10, 10));
east.add("North", labelVolume);
Panel pEast = new Panel();
pEast.add(pVolume);
east.add("Center", pEast);
Panel south = new Panel();
Panel pSouth = new Panel();
pSouth.setLayout(new FlowLayout(FlowLayout.CENTER));
pSouth.add(labelFreq);
pSouth.add(pFreq);
pSouth.add(labelValueFreq);
south.add("South", pSouth);
linkPanel = new Panel();
this.composeLink();
Panel west = new Panel();
// dummy label to enlarge the panel
west.add(new Label(" "));
add("North", linkPanel);
add("South", south);
add("East", east);
add("West", west);
add("Center", canvas = new Canvas());
private void composeLink() {
linkPanel.setLayout(new FlowLayout(FlowLayout.CENTER, 0, 5));
linkPanel.setFont(inactiveLinkFont);
linkPanel.setForeground(Color.yellow);
Label labelName = new Label(TITLE + " \u00a9");
labelName.setForeground(inactiveLinkColor);
labelName.setAlignment(Label.RIGHT);
labelNS = new Label(" Neural Semantics ");
labelNS.setForeground(inactiveLinkColor);
labelNS.setFont(inactiveLinkFont);
labelNS.setAlignment(Label.LEFT);
linkPanel.add(labelName);
linkPanel.add(labelNS);
// link to Neural Semantics website
String h = getDocumentBase().getHost();
if ((h.length() > 4) && (h.substring(0, 4).equals("www.")))
h = h.substring(4);
if ((h != null) && (! h.startsWith("neuralsemantics.com"))) {
// create a hand cursor for the hyperlink area
Cursor linkCursor = new Cursor(Cursor.HAND_CURSOR);
linkPanel.setCursor(linkCursor);
labelName.addMouseListener(this);
labelNS.addMouseListener(this);
private void switchAudio(boolean b) {
// switch audio to ON if b=true and audio is OFF
if ((b) && (! audioOn)) {
try {
sun.audio.AudioPlayer.player.start(soundStream);
catch(Exception e) { }
audioOn = true;
// switch audio to OFF if b=false and audio is ON
if ((! b) && (audioOn)) {
try {
sun.audio.AudioPlayer.player.stop(soundStream);
catch(Exception e) { }
audioOn = false;
private void getChanges() {
// create new sound wave
mu = getWave(frequency, amplitude);
// show new frequency value
if (showFreq)
labelValueFreq.setText((new Integer(soundFrequency)).toString() + " Hz");
// shut up !
switchAudio(false);
// switch audio stream to new sound sample
try {
soundStream = new sun.audio.ContinuousAudioDataStream(new
sun.audio.AudioData(mu));
catch(Exception e) { }
// listen
switchAudio(true);
// Adapt animation settings
double prop = (double)freqValue / (double)MAX_FREQ;
ovalW = (int)(prop * cw);
ovalH = (int)(prop * ch);
ovalX = (int)((cw - ovalW) / 2);
ovalY = (int)((ch - ovalH) / 2);
int r = (int)(255 * prop);
int b = (int)(255 * (1.0 - prop));
int g = (int)(511 * (.5d - Math.abs(.5d - prop)));
ovalColor = new Color(r, g, b);
// start the timer
startTime = System.currentTimeMillis();
// things are fixed
changed = false;
// Thread
public void start() {
// create thread
if (runner == null) {
runner = new Thread(this);
runner.start();
public void run() {
// infinite loop
while (true) {
// Volume or Frequency has changed ?
if (changed)
this.getChanges();
// a touch of hallucination
repaint();
// let the children sleep. Shut up if inactive during more
// than the fixed time.
if (System.currentTimeMillis() - startTime > fixedTime)
switchAudio(false);
// let the computer breath
try { Thread.sleep(100); }
catch (InterruptedException e) { }
public void stop() {
this.cleanup();
public void destroy() {
this.cleanup();
private synchronized void cleanup() {
// shut up !
switchAudio(false);
// kill the runner thread
if (runner != null) {
try {
runner.stop();
runner.join();
runner = null;
catch(Exception e) { }
// AdjustmentListener Interface
public void adjustmentValueChanged(AdjustmentEvent e) {
Object source = e.getSource();
// Volume range : 0 - 10000
// ! Scrollbar value range is inverted.
// ! 100 = multiplier coefficient.
if (source == barVolume) {
amplitude = (MAX_AMPL - barVolume.getValue()) * amplMultiplier;
changed = true;
// Frequency range : 97 - 3591 Hz
// ! Scrollbar value range represents a logarithmic function.
// The purpose is to assign more room for low frequency values.
else if (source == barFreq) {
freqValue = barFreq.getValue();
frequency = (int)Math.pow(1.2d, (double)(freqValue + 250) / 10.0);
changed = true;
// MouseListener Interface
public void mouseClicked(MouseEvent e) {
public void mouseEntered(MouseEvent e) {
// text color rollover
labelNS.setForeground(activeLinkColor);
labelNS.setFont(activeLinkFont);
showStatus("Visit Neural Semantics");
public void mouseExited(MouseEvent e) {
// text color rollover
labelNS.setForeground(inactiveLinkColor);
labelNS.setFont(inactiveLinkFont);
showStatus("");
public void mousePressed(MouseEvent e) {
try {
java.net.URL url = new java.net.URL("http://www.neuralsemantics.com/");
AppletContext ac = getAppletContext();
if (ac != null)
ac.showDocument(url);
catch(Exception ex){ }
public void mouseReleased(MouseEvent e) {
// Painting
public void update(Graphics g) {
Graphics canvasGraph = canvas.getGraphics();
if (img == null) {
// get canvas dimensions
cw = canvas.getSize().width;
ch = canvas.getSize().height;
// initialize offscreen image
img = createImage(cw, ch);
graph = img.getGraphics();
// offscreen painting
graph.setColor(bgColor);
graph.fillRect(0, 0, cw, ch);
graph.setColor(ovalColor);
graph.fillOval(ovalX, ovalY, ovalW, ovalH);
// canvas painting
if (canvasGraph != null) {
canvasGraph.drawImage(img, 0, 0, canvas);
canvasGraph.dispose();
// Sound processing
// Creates a sound wave from scratch, using predefined frequency
// and amplitude.
private byte[] getWave(int freq, int ampl) {
int lin;
// calculate the number of samples in one sinewave period
// !! change this to multiple periods if you need more precision !!
int nSample = (int)(rate / freq);
// calculate output wave frequency
soundFrequency = (int)(rate / nSample);
// create array of samples
byte[] wave = new byte[nSample];
// pre-calculate time interval & constant stuff
double timebase = 2.0 * Math.PI * freq / rate;
// Calculate samples for a single period of the sinewave.
// Using a single period is no big precision, but enough
// for this applet anyway !
for (int i=0; i<nSample; i++) {
// calculate PCM sample value
lin = (int)(Math.sin(timebase * i) * ampl);
// convert it to mu-law
wave[i] = linToMu(lin);
return wave;
private static byte linToMu(int lin) {
int mask;
if (lin < 0) {
lin = -lin;
mask = 0x7F;
else {
mask = 0xFF;
if (lin < 32)
lin = 0xF0 | 15 - (lin / 2);
else if (lin < 96)
lin = 0xE0 | 15 - (lin-32) / 4;
else if (lin < 224)
lin = 0xD0 | 15 - (lin-96) / 8;
else if (lin < 480)
lin = 0xC0 | 15 - (lin-224) / 16;
else if (lin < 992)
lin = 0xB0 | 15 - (lin-480) / 32;
else if (lin < 2016)
lin = 0xA0 | 15 - (lin-992) / 64;
else if (lin < 4064)
lin = 0x90 | 15 - (lin-2016) / 128;
else if (lin < 8160)
lin = 0x80 | 15 - (lin-4064) / 256;
else
lin = 0x80;
return (byte)(mask & lin);
// Applet info
public String getAppletInfo() {
String s = "The jazz machine" + LSEP + LSEP +
"A music synthetizer applet" + LSEP +
"Copyright (c) Neural Semantics, 2000-2002" + LSEP + LSEP +
"Home page : http://www.neuralsemantics.com/";
return s;
private void setAppletParams() {
// read the HTML showfreq parameter
String param = getParameter("showfreq");
if (param != null)
if (param.toUpperCase().equals("OFF"))
showFreq = false;
// read the HTML backcolor parameter
bgColor = changeColor(bgColor, getParameter("backcolor"));
// read the HTML controlcolor parameter
ctrlColor = changeColor(ctrlColor, getParameter("controlcolor"));
// read the HTML textcolor parameter
fgColor = changeColor(fgColor, getParameter("textcolor"));
// read the HTML fontsize parameter
param = getParameter("fontsize");
if (param != null) {
try {
fontSize = Integer.valueOf(param).intValue();
catch (NumberFormatException e) { }
private Color changeColor(Color c, String s) {
if (s != null) {
try {
if (s.charAt(0) == '#')
c = new Color(Integer.valueOf(s.substring(1), 16).intValue());
else
c = new Color(Integer.valueOf(s).intValue());
catch (NumberFormatException e) { e.printStackTrace(); }
return c;
}thanks LIZ
PS If you can help how do I Give the Duke dollers to youhttp://www.google.ca/search?q=java+oval+shape+to+plot&hl=en&lr=&ie=UTF-8&oe=UTF-8&start=10&sa=N
Ask the guy who made it for more help -
How to Change the Alias name for Internet user in SU01 tr code through cod?
Hi Guys,
My req is we have to change the Alias name(SU01 tr code) for the existing users thru code.So can anybody tell me how to change the Alias name like which we do it in SU01 tr code thru code or FM.?
Is there any FM for tha changing Alias Name?
Thanks,
Gopi.Hello Gopi Anne ,
You can use the following FM / BAPI :
BAPI_USER_CHANGE
MY_BAPI_USER_CHANGE
For BAPI_USER_CHANGE :
You need to make use of the IMPORT parameter :
ALIAS TYPE BAPIALIAS User Name Alias
ALIASX LIKE BAPIALIASX User alias change flag
Thanks,
Greetson -
How to update flag in multiple tables using custom sql DB adapter
hi all,
I have a scenario: I want to update flags in multiple tables in DB2. I have used toplink update only to update all tabless after creating relationships between them. But that approach is not working as it couldnot detect emmisions with DB2 and update the complete record with blank values in other columns.
So, i want to use custom sql now. Can anybody help in resolving the issue or in writing the custom sql.
Regards
RichaDear SeánMacGC thanks for reply,
But "a.changed" is not a field in GNMT_CUSTOMER_MASTER_CHG. what i am doing in this procedure is i am collecting bulck data and validating field by field from GNMT_CUSTOMER_MASTER_CHG with GNMT_CUSTOMER_MASTER table as their structure is same.. if v_name is not same as v_name_chg then i am setting changed flag to "Y" changed is "changed dbms_sql.varchar2_table" and updating GNMT_CUSTOMER_MASTER in bluck where changed flag ='Y'...
type custRec is record
n_cust_ref_no dbms_sql.number_table,
v_name dbms_sql.varchar2_table,
v_name_chg dbms_sql.varchar2_table,
rowid rowidArray,
*changed dbms_sql.varchar2_table*
i cannot use simple SQL as i need to validate field for each records with GNMT_CUSTOMER_MASTER_CHG and insert into log file as well.....
to run this procedure:
execute DO_DC_NAME_UPDATE_OTHER_TAB.DO_NAME_UPDATE_OTHER_TAB;
Thanks... -
Unable to clear flags in Mail using Exchange 2010
I am able to flag messages without a problem, but when I try to turn those flags off within a few moments it will sync them back to "flagged." I basically cannot unflag a flagged message. Connected to an Exchange 2010 server. Not having any problems getting or syncing mail. Activity window is clear and nothing is queued up.
I see "changing flags" pop up really quick in the Activity window but as soon as it sync's back up with Exchange those flags come right back.
Help!I've found a solution that works for me, although it's a little technical.
I found that the Envelope Index file in Home/Library/Mail/V2/MailData/ is actually a sqlite3 database.
the steps I followed were:
Quit Mail (don't know if this is necessary)
Open Terminal, and cd to ~/Library/Mail/V2/MailData/
open the sqlite db using the sqlite3 command line client:
$> sqlite3 Envelope\ Index
Now, in the sqlite3 command shell I queried the messages table to see which messages were flagged:
sqlite> select * from messages where flagged = '1';
I verified that the one message I couldn't clear was in the result set and then I updated the database and cleared the flag:
sqlite> update messages set flagged = '0' where flagged = '1';
Re-start Mail, and voila - flagged messages gone.
Note: to selectively clear the flags from only certain messages would probably require a more advanced update statement that included some join in the where clause. -
Custom field in Vendor Master - track field changes
Hi Experts,
I have a requirement to enhance vendor master (XK01) by adding custom fields. I did this, but now the customer needs to track changes made to this field. He expects to see the changes made to this custom field using menu path 'Environment -> Field Changes' from vendor master transactions (XK01, XK02, XK03). I have enabled the track changes in the data element, so that field changes can be tracked in CDPOS, but that is not enough. Please help to find solution. Thanks.
Regards
ArunHi Brad,
I added the new fields to vendor master using the SPRO option:
'Prepare Modification-Free enhancement of Vendor Master Record' in the following path:
Logistics-General -> Business Partner -> Vendors -> Control -> Adoption of customer's own master data fields. This created a button on vendor master, and my field is in a pop up box which is generated on click of this button.
This field is stored in LFM2 table.
I have enabled the change flag in the data element of the custom field, and it is showning the field changes in CDPOS table.
But the problem I face is how I can avoid going to the CDPOS table and instead use the menu option :
'Environment -> Field Changes'
Regards
Arun
Maybe you are looking for
-
Interactive report, conditional display of column link
Hello, We have requirement to disable editing in case that status of field is 1 (1=Closed). Is there any way to disable it on interactive report. case when status=1 column link should be disabled (not visible) in order to prevent future edits on payr
-
I have tried more than once to delete the "authorities" certificates. It looks like it works. However when I go out of that window and then back to look at the certificates, they are not deleted. I really do not want all those certificates just there
-
Enable Adobe Reader to Digitally Sign PDF created with Acrobat Pro 9
Hi All, I am trying to figure out how to enable adobe readers to digitally sign PDFs I create. I currently have Acrobat Pro 9. Customer Support said that I need to save it as a "Reader Extended" format, but I cant find this option anywhere. Any help
-
hello, i am getting a problem with my Nokia 5800. when i type *#0000# and see the version i have, and i click check for updates, it says that i need to create a server profile. i dont know what to do? i thought all u needed was a wifi connection? whi
-
Dynamic Date Variant in SAP ver 3.1
How to create a dynamic date variant in SAP ver 3.1 ?