How can we know a particular maintenance plan is stopped
Hi All,
Suppose a particular maintenace plan BP-P-0108 which is monthly recurring plan is created in 01/01/2008 and scheduled from 01/01/2008. Subsequesnly, the maintenace plan was stopped in 01/01/2011.How can I know this maintenance plan is stoppped from scheduling?
Thanks
ebenalfa
HI Pete,
Thanks for your response.
I am in the process of migrating maintenance plans which has been created already in the past 10 to 12 years. During this period, many maintenance plans were cretaed and scheduled. Some of the maintenance plans might have become obsolete and need not be migrated. The maintenance plans may not have scheduled in the near past. How can I know that these are not scheduled in the near past?
If the user sets deletion flag or deactivate it. i may not have the scheduling happen.
Apart from these two statuses of maintenance plan, is there any way I can identify a stopped maintenance paln schedlue ?
If so, Which SAP table will give me the required information
Thanks, ebenalfa
Similar Messages
-
How can we know the feature we planned to add has crossed apple's border line
Currently, we have an application, which is able to measure your heart rate by using camera to capture human face. we plan to add in 1 new feature into our app
Let the application runs in stealth mode background, acquire camera resource and perform continuous signal processing on the capture image.
According to
http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOS ProgrammingGuide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html
In iOS, only specific app types are allowed to run in the background:
Apps that play audible content to the user while in the background, such as a music player app
Apps that keep users informed of their location at all times, such as a navigation app
Apps that support Voice over Internet Protocol (VoIP)
Newsstand apps that need to download and process new content
Apps that receive regular updates from external accessories
It seems that our planned feature is not in the allowed list? May I know, is there any official way I can get clarification from Apple, before deciding to pour our resource, to develop a feature which will later banned from Apple App Store?
ThanksYour app could have a detrimental effect on battery life.
Apps are not allowed do do any kind of contiual processing in the background.
The only way to know for certain if your app will not be rejected is to submit it. -
Assign particular measring point to Particular Maintenance Plan
Hi,
I would like to know whether it is possible to assign measring point to maintenance plans.
Here it goes the scenario
Equipment= PUMP
I have maintenance plan weekly & monthly
In weekly maintenance plan ( Every Monday)I have to check
1.Vibration,
2. Speed,
etc upto 10 measuring point
In Monthly maintenance plan (30 days) I have to check
1.Bearing Condition,
2.Oil Level,
3. Pressure
4.Temperature
5. Current,
6. Voltage
The above mentioned measuring point is created w.r.t equpt PUMP by T-Code IK01.
Now problem is whenever I get call object i.e maintenance order according to weekly & monthly maintenance plan.
Weekly order- 100001 is generated while confirming (IW41) this Order & its operation activity
I will update measuring point but it is displaying all the measuring point of an equipment.
I want only measuring point pertaining to weekly maintenance plan should only display.
How can I link measuring point to particular maintenance plan?
Is there any solution available or does anyone come across this scenario?
Pls revert back for any more information.
Regards
PradeepHi,
I have been able to see measuring point in a task list since upgraded to EhP4.
I was just trying to assign measuring point to operation But it is throwing error message saying measuring point doesnot exist.
When I press F4 none of the measuring point is existing though I have created Measuring point to equipment?
Can someone help me or guide where am I going wrong?
I have gone through the below link for details on inspection rounds but there is no elaborative & detailed procesure existing
http://help.sap.com/erp2005_ehp_04_sp/helpdata/en/48/689d3dd2613c87e10000000a42189c/frameset.htm
Could you pls tell me the detailled procedure or provide the material?
Regards
Pradeep -
How can we know which index is triggered
hi all ,
how can we know which index is triggered in perticular select statement ? is that just based on the fields which used in the select statement or can we know from ST05 ?
thanks,
ramHi Ram,
You can go to transaction ST04(if you are authorised)...
Now select 'Detail analysis menu' button.
Now select SQL Request button under 'Resource consumption by' section.
Now in the ' SQL statement pattern by ' field , give the part of the select statement you want to check.
Now press execute.
Now select the line item displayed and goto menu option <b>Goto->Explain SQL</b>.
It will give you the execution plan for the particular SQL statement.
From here you can get the index values from INDEX RANGE SCAN statement in this output.
Hope this has been of some help to you...
Regards,
SP. -
How can I create a new Care Plan with one or more care tasks
Hello,
I'm working on a Dutch website in the HealthVault Environment. I got difficulties in creating and updating a careplan with care tasks. Most likely it's due to lack of knowledge...
Following code works fine:
CarePlan plan = new CarePlan();
plan.Name = "test";
this.PersonInfo.SelectedRecord.NewItem(plan);
It creates a plan called [test]. But I don't know how to create a plan with one or more tasks in it: the tasks property is read only.
https://msdn.microsoft.com/en-us/library/microsoft.health.itemtypes.careplan.tasks.aspx
Half a year ago I was able to add an example of a careplan, which was a feature of the dev tools, but for some reason that's not possible anymore.
https://developer.healthvault.com/DataTypes/Overview?TypeId=415c95e0-0533-4d9c-ac73-91dc5031186c
So my question is, how can I add a new care plan with a task like the example from the HealthVault dev tools:
<tasks>
<task>
<name>
<text>Run 100 miles</text>
</name>
<description>Run 100 miles in 6 months</description>
<start-date>
<structured>
<date>
<y>2013</y>
<m>12</m>
<d>1</d>
</date>
</structured>
</start-date>
<end-date>
<structured>
<date>
<y>2014</y>
<m>6</m>
<d>1</d>
</date>
</structured>
</end-date>
<target-completion-date>
<structured>
<date>
<y>2014</y>
<m>12</m>
<d>31</d>
</date>
</structured>
</target-completion-date>
<sequence-number>279128532</sequence-number>
<recurrence>
<interval>
<text>Once</text>
</interval>
<times-in-interval>10</times-in-interval>
</recurrence>
<reference-id>p01vil21ckg7k2346y1g60337mmi20sg564l321l8pmpqev39n302572sewu76lh9019s3993e02924</reference-id>
</task>
</tasks>
Any help is welcome
WilfredHi Wilfred,
Have you tried this?
CarePlan plan = new CarePlan();
plan.Name = "test";
plan.Tasks.Add(someTask)
If you have a task list already, you would need to enumerate through it and add one by one...
foreach (var task in existingList)
plan.Tasks.Add(task) -
I have 2 Adobe CC subscription plan under same adobe ID, but i only can manage to used on two computers. How can I activate another the second plan.
Hi AndrewHISC
We would need to cancel one of the subscriptions and then you could sign up again using another ID.
Let me know if you wish to proceed with this.
Kind regards
Bev -
How can we know the affected reports when i remove object from universe
Hi All,
If i remove any objects from the universe.
How can i know the list of affected reports.Thanks for your update.
It shows what are all the reports has been created by using that particular universe.
But my question was, if i remove any object from the universe, Then what are all the reports affected(We may not use that deleted object in all the reports) -
How can i know if the face time is working on the iPad before i buy it?
How can i know if the face time is working on the iPad before i buy it?
I am plan to buy new ipad2 and i want to check before i buy it, if there is facetime or not?
As far as i know if it is from KSA there is no face time in, but if it from US there is facetime in?
And i have the serial number. -
How can i know which index will be used when executing the query ?
1 ) I have query in which i have 3-4 tables but there multiple index on one column .
so how can i know which index will be used when executing the query ?
2) I have a query which ia taking too much time . how can i know which table is taking too much time ?
3) Please Provide me some document of EXplain plan ?Hi Jimmy,
Consider the below example
/* Formatted on 2011/02/04 21:59 (Formatter Plus v4.8.8) */
CREATE TABLE FIRST AS
SELECT * FROM all_objects;
UPDATE FIRST
SET object_name = 'TEST'
WHERE owner != 'SCOTT';
CREATE INDEX idx_first ON FIRST(object_name);
SELECT *
FROM FIRST
WHERE object_name = 'TEST';
It has not used index
Execution Plan
Plan hash value: 2265626682
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 58678 | 7334K| 163 (4)| 00:00:02 |
|* 1 | TABLE ACCESS FULL| FIRST | 58678 | 7334K| 163 (4)| 00:00:02 |
/* Formatted on 2011/02/04 21:59 (Formatter Plus v4.8.8) */
SELECT *
FROM FIRST
WHERE object_name = 'emp';
This has used the index
Execution Plan
Plan hash value: 1184810458
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1 | 128 | 1 (0)| 00:00:01 |
| 1 | TABLE ACCESS BY INDEX ROWID| FIRST | 1 | 128 | 1 (0)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | IDX_FIRST | 1 | | 1 (0)| 00:00:01 |
From this we can come to the conclusion that, whether to use one index or not by oracle
would also depend on the data which is present in the table. This has to be this way as
we see in the bind peeking, if oracle sticks to only one plan, say only use the full table
scan, it would be a performance hit when it searches for the second query ie where object_name
='emp';
2.
If we have a query like below.
select * from emp
where upper(ename) = upper(:p_ename);
Evenif we have the index on ename column, oracle wouldn't be able to use the index, as there is a function in the predicate column. If you need oracle to use the index, we need to create a function based index as below.
Create index idx_ename on emp(upper(ename));
Regards,
Cool -
HT201198 how do i know my apple protection plan is activated or not
how do i know my apple protection plan is activated or not
You can check this information by going to https://selfsolve.apple.com/
Or by going to https://supportprofile.apple.com/ -
How can I know the right component for a transaction?
Hi, I have a question
When creating a new message in Solution Manager, notif_create, how can I know the right component given the transaction code or program name?
Thanks in advance
Edited by: María Valdés on Aug 19, 2008 6:25 PMHello Maria,
Well, in the Support Message window, place the cursor in Component box and press F4. This will brings up another window which contains the components list to which you are authorized. From that list you can choose about which component you want to create that particular support message.
For example, if you are from Quality department, the following can be visible when you press F4.
QM - Quality Management
-- QM-ADB Adobe Forms
-- QM-ADB-PRN Print Forms
For the Print Forms, the component will be QM-ADB-PRN
I hope it helps.
Cheers,
Satish. -
How can i change the particular node color in Jtree?
I have constructed the tree.i dont know how to set the color for the particular node then how can i change the particular node icon depends on some conditions like if we will give the input whether it is available in jtree that node icon only changed.Anyone please help me as soon as possible.
hi,
i saw that tutorial.from that book i dont get the particular node cell renderer.i got a cell renderer for tree only.i attached my code in this mail.pls see and help me if u will do
mport pack.Prop;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
import java.awt.Container;
import java.awt.Font;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Properties;
import java.util.Set;
import java.util.StringTokenizer;
import java.util.Vector;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTree;
import javax.swing.UIManager;
import javax.swing.text.Position;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.DefaultTreeCellRenderer;
import javax.swing.tree.DefaultTreeModel;
import javax.swing.tree.MutableTreeNode;
import javax.swing.tree.TreeCellRenderer;
import javax.swing.tree.TreePath;
public class ReadProperty3 extends JFrame{
String str,key;
static JTree tree;
static Vector v;
StringTokenizer st;
static DefaultMutableTreeNode root;
DefaultMutableTreeNode t;
public Object[] o;
public static void main(String[] args) throws IOException {
ReadProperty3 r = new ReadProperty3();
Prop p=new Prop();
JFrame f=new JFrame();
p.show();
Object[] o=v.toArray();
int startRow = 0;
String prefix =p.s;
TreePath path = tree.getNextMatch(prefix, startRow, Position.Bias.Forward);
//if(prefix.equals(root.getChildAt(0).toString()))
if(prefix.equals("2000"))
System.out.println("Node 2000 found");
else if(prefix.equals("3000"))
System.out.println("Node 3000 found");
else if(prefix.equals("4000"))
System.out.println("Node 4000 found");
else
System.out.println("Node not found");
for(int i=0;i<v.size();i++)
//((DefaultTreeModel)tree.getModel()).reload();
DefaultTreeCellRenderer ren=(DefaultTreeCellRenderer)tree.getCellRenderer();
Icon openIcon = new ImageIcon("C:/apache-tomcat-5.5.12/webapps/jsp-examples/images/execute.gif");
Icon closedIcon = new ImageIcon("C:/apache-tomcat-5.5.12/webapps/jsp-examples/images/execute.gif");
Icon leafIcon = new ImageIcon("C:/apache-tomcat-5.5.12/webapps/jsp-examples/images/read.gif");
if(o[0].equals(p.s))
ren.setBackgroundSelectionColor(Color.MAGENTA);
ren.setBackgroundNonSelectionColor(Color.YELLOW);
//ren.setTextSelectionColor(Color.YELLOW);
//ren.setTextNonSelectionColor(Color.BLUE);
ren.setClosedIcon(closedIcon);
ren.setFont(new Font("Impact",Font.ITALIC,14));
else if(o[1].equals(p.s))
ren.setLeafIcon(leafIcon);
ren.setFont(new Font("Impact",Font.ITALIC,10));
UIManager.put("Tree.leafIcon", leafIcon);
else if(o[2].equals(p.s))
ren.setOpenIcon(openIcon);
ren.setFont(new Font("Dialog",Font.BOLD,9));
public ReadProperty3(){
super("JTree With Properties");
try{
int c = 0;
while(c == 0){
c = 1;
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter file name which has properties extension :");
str = bf.readLine();
File f = new File(str + ".properties");
if(f.exists()){
Properties pro = new Properties();
FileInputStream in = new FileInputStream(f);
pro.load(in);
System.out.println("Key: " + pro.keySet());
System.out.print("Enter Key : ");
key = bf.readLine();
String p = pro.getProperty(key);
st = new StringTokenizer(p,"=,");
root=new DefaultMutableTreeNode(key);
v=new Vector();
while(st.hasMoreTokens())
String val=st.nextToken();
v.add(val);
o=v.toArray();
System.out.println(val);
t=new DefaultMutableTreeNode(val);
root.add(t);
tree=new JTree(root);
tree.setEditable(true);
JScrollPane jp=new JScrollPane(tree);
// tree.setCellRenderer(new CellRenderer());
Container content=getContentPane();
content.add(jp,BorderLayout.CENTER);
setSize(250,275);
setVisible(true);
addWindowListener(new ExitListener());
else{
c = 0;
System.out.println("File not found!");
catch(IOException e){
System.out.println(e.getMessage());
} -
How can i know if my query is using the index ?
Hello...
How can i know if my query is using the index of the table or not?
im using set autotrace on...but is there another way to do it?
thanks!
Alessandro Falanque.Hi,
You can use Explain Plan for checking that your query is using proper index or not. First you need to check that Plan_table is installed in your database or not. If it is not there THEN THE SCRIPT WILL BE LIKE THIS:
CREATE TABLE PLAN_TABLE (
STATEMENT_ID VARCHAR2 (30),
TIMESTAMP DATE,
REMARKS VARCHAR2 (80),
OPERATION VARCHAR2 (30),
OPTIONS VARCHAR2 (30),
OBJECT_NODE VARCHAR2 (128),
OBJECT_OWNER VARCHAR2 (30),
OBJECT_NAME VARCHAR2 (30),
OBJECT_INSTANCE NUMBER,
OBJECT_TYPE VARCHAR2 (30),
OPTIMIZER VARCHAR2 (255),
SEARCH_COLUMNS NUMBER,
ID NUMBER,
PARENT_ID NUMBER,
POSITION NUMBER,
COST NUMBER,
CARDINALITY NUMBER,
BYTES NUMBER,
OTHER_TAG VARCHAR2 (255),
PARTITION_START VARCHAR2 (255),
PARTITION_STOP VARCHAR2 (255),
PARTITION_ID NUMBER,
OTHER LONG,
DISTRIBUTION VARCHAR2 (30))
TABLESPACE SYSTEM NOLOGGING
PCTFREE 10
PCTUSED 40
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 10240
NEXT 10240
PCTINCREASE 50
MINEXTENTS 1
MAXEXTENTS 121
FREELISTS 1 FREELIST GROUPS 1 )
NOCACHE;
After that write the following command in the SQL prompt.
Explain plan for (Select statement);
Select level, SubStr( lpad(' ',2*(Level-1)) || operation || ' ' ||
object_name || ' ' || options || ' ' ||
decode(id, null , ' ', decode(position, null,' ', 'Cost = ' || position) ),1,100)
|| ' ' || nvl(other_tag, ' ') Operation
from PLAN_TABLE
start with id = 0
connect by
prior id = parent_id;
This will show how the query is getting executed . What are all the indexes it is using etc.
Cheers.
Samujjwal Basu -
Hi experts . how can we know the stock details for a perticular plant?
hi experts . how can we know the stock details for a perticular plant
check this code
REPORT YSG_MATSTK_REP LINE-SIZE 220
LINE-COUNT 50(5).
*& DATA DECLARATION *
TABLES: MARA, "GENERAL MASTER DATA
MARC, "PLANT DATA FOR MATERIAL
MARD, "STORAGE LOCATION DATA FOR MATERIAL
MBEW, "MATERIAL VALUATION
MVKE, "SALES DATA FOR MATERIAL
MAKT. "MATERIAL DESCRIPTION
DATA: BEGIN OF I_MARA OCCURS 0,
MATNR LIKE MARA-MATNR,"MATERIAL NUMBER
MBRSH LIKE MARA-MBRSH,"INDUSTRY SECTOR
MEINS LIKE MARA-MEINS,"BASE UNIT OF MEASURE
END OF I_MARA.
DATA: BEGIN OF I_MARC OCCURS 0,
MATNR LIKE MARC-MATNR,"MATERIAL NUMBER
WERKS LIKE MARC-WERKS,"PLANT
LVORM LIKE MARC-LVORM,"FLAG MATERIAL FOR DELETION AT PLANT
"LEVEL
PSTAT LIKE MARC-PSTAT,"MAINTENANCE STATUS
DISPO LIKE MARC-DISPO,"MRP CONTROLLER
END OF I_MARC.
DATA: BEGIN OF I_MAKT OCCURS 0,
MATNR LIKE MAKT-MATNR,"MATERIAL NUMBER
MAKTX LIKE MAKT-MAKTX,"MATERIAL DESCRIPTION
END OF I_MAKT.
DATA: BEGIN OF I_MVKE OCCURS 0,
MATNR LIKE MVKE-MATNR,"MATERIAL NUMBER
VKORG LIKE MVKE-VKORG,"SALES ORGANIZATION
VTWEG LIKE MVKE-VTWEG,"DISTRIBUTION CHANNEL
END OF I_MVKE.
DATA: BEGIN OF I_MARD OCCURS 0,
MATNR LIKE MARD-MATNR,"MATERIAL NUMBER
LGORT LIKE MARD-LGORT,"STORAGE LOCATION
LABST LIKE MARD-LABST,"VALUATED STOCK WITH UNRESTRICTED USE
END OF I_MARD.
DATA: BEGIN OF I_OUT OCCURS 0,
MATNR LIKE MARC-MATNR,
WERKS LIKE MARC-WERKS,
LVORM LIKE MARC-LVORM,
PSTAT LIKE MARC-PSTAT,
DISPO LIKE MARC-DISPO,
MBRSH LIKE MARA-MBRSH,
MEINS LIKE MARA-MEINS,
MAKTX LIKE MAKT-MAKTX,
VKORG LIKE MVKE-VKORG,
VTWEG LIKE MVKE-VTWEG,
LGORT LIKE MARD-LGORT,
LABST LIKE MARD-LABST,
END OF I_OUT.
DATA : TOT TYPE I. " TOT - TOTAL TO PRINT STOCK
*& S E L E C T I O N - S C R E E N *
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-100.
SELECT-OPTIONS: S_MATNR FOR MARA-MATNR OBLIGATORY.
PARAMETERS: P_WERKS LIKE MARC-WERKS OBLIGATORY.
SELECT-OPTIONS: S_LGORT FOR MARD-LGORT,
S_DISPO FOR MARC-DISPO.
SELECTION-SCREEN END OF BLOCK B1.
*& I N I T I A L I Z A T I O N *
INITIALIZATION.
S_MATNR-SIGN = 'I'.
S_MATNR-OPTION = 'EQ'.
S_MATNR-LOW = 'M-14'.
S_MATNR-HIGH = 'M-18'.
P_WERKS = '3000'.
S_LGORT-SIGN = 'I'.
S_LGORT-OPTION = 'EQ'.
S_LGORT-LOW = '0001'.
S_LGORT-HIGH = '0004'.
S_DISPO-SIGN = 'I'.
S_DISPO-OPTION = 'EQ'.
S_DISPO-LOW = '001'.
S_DISPO-HIGH = '002'.
APPEND S_DISPO.
APPEND S_LGORT.
APPEND S_MATNR.
CLEAR S_DISPO.
CLEAR S_LGORT.
CLEAR S_MATNR.
*& S T A R T - O F - S E L E C T I O N *
START-OF-SELECTION.
SELECT MATNR WERKS LVORM DISPO FROM MARC
INTO CORRESPONDING FIELDS OF TABLE I_MARC
WHERE WERKS EQ P_WERKS
AND MATNR IN S_MATNR
AND DISPO IN S_DISPO
AND WERKS = P_WERKS.
IF I_MARC[] IS INITIAL.
WRITE:/ 'NO MATCHING DATA AVAILABLE FROM MARC'.
EXIT.
ENDIF.
SELECT MATNR LGORT LABST FROM MARD INTO TABLE I_MARD
FOR ALL ENTRIES IN I_MARC
WHERE MATNR = I_MARC-MATNR
AND WERKS EQ P_WERKS
AND LGORT IN S_LGORT.
IF I_MARD[] IS INITIAL.
WRITE:/ 'NO MATCHING DATA AVAILABLE FROM MARD'.
EXIT.
ENDIF.
SELECT MATNR VKORG VTWEG FROM MVKE INTO TABLE I_MVKE
FOR ALL ENTRIES IN I_MARC
WHERE MATNR = I_MARC-MATNR.
IF I_MVKE[] IS INITIAL.
WRITE:/ 'NO MATCHING DATA AVAILABLE FROM MVKE'.
EXIT.
ENDIF.
LOOP AT I_MARC.
MOVE-CORRESPONDING I_MARC TO I_OUT.
CLEAR MARC.
SELECT SINGLE MATNR MBRSH MEINS FROM MARA
INTO CORRESPONDING FIELDS OF MARA
WHERE MATNR = I_OUT-MATNR.
IF SY-SUBRC = 0.
MOVE: MARA-MBRSH TO I_OUT-MBRSH,
MARA-MEINS TO I_OUT-MEINS.
ELSE.
CONTINUE.
ENDIF.
SELECT SINGLE MATNR MAKTX FROM MAKT
INTO CORRESPONDING FIELDS OF MAKT
WHERE MATNR = I_OUT-MATNR.
IF SY-SUBRC = 0.
MOVE: MAKT-MAKTX TO I_OUT-MAKTX.
ELSE.
CONTINUE.
ENDIF.
LOOP AT I_MARD WHERE MATNR = I_MARC-MATNR.
MOVE: I_MARD-LABST TO I_OUT-LABST,
I_MARD-LGORT TO I_OUT-LGORT.
APPEND I_OUT.
ENDLOOP.
LOOP AT I_MVKE WHERE MATNR = I_MARC-MATNR.
MOVE: I_MVKE-VKORG TO I_OUT-VKORG,
I_MVKE-VTWEG TO I_OUT-VTWEG.
APPEND I_OUT.
ENDLOOP.
CLEAR I_OUT.
ENDLOOP.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
FILENAME = 'C:\matstk.TXT'
FILETYPE = 'ASC'
TABLES
DATA_TAB = I_OUT.
*& T O P - O F - P A G E *
TOP-OF-PAGE.
WRITE:/ 'DATE:' ,SY-DATUM.
*& E N D - O F - P A G E *
END-OF-PAGE.
WRITE: / SY-ULINE,
/100 'PAGNO: ',SY-PAGNO,
SY-ULINE.
*& E N D -- O F -- S E L E C T I O N *
END-OF-SELECTION.
LOOP AT I_OUT.
AT FIRST.
WRITE :/ 'MATERIAL EXTRACTION REPORT',
SY-ULINE.
ENDAT.
WRITE:/ SY-VLINE,
I_OUT-MATNR,SY-VLINE,
I_OUT-MEINS,SY-VLINE,
I_OUT-WERKS,SY-VLINE,
I_OUT-LVORM,SY-VLINE,
I_OUT-PSTAT,SY-VLINE,
I_OUT-DISPO,SY-VLINE,
I_OUT-MBRSH,SY-VLINE,
I_OUT-MAKTX,SY-VLINE,
I_OUT-VKORG,SY-VLINE,
I_OUT-VTWEG,SY-VLINE,
I_OUT-LGORT,SY-VLINE,
I_OUT-LABST,SY-VLINE.
TOT = TOT + I_OUT-LABST.
AT NEW MATNR.
WRITE : 'NEW RECORD',
SY-VLINE.
ENDAT.
AT END OF LABST.
WRITE : 'STOCK = ',
TOT,
SY-VLINE,
SY-ULINE.
ENDAT.
AT LAST.
FORMAT COLOR 7 INTENSIFIED OFF.
WRITE : /159 'TOTAL STOCK = ',
TOT.
ENDAT.
ENDLOOP.
WRITE : /159 'TOTAL STOCK = ',
TOT.
regards,
srinivas
<b>*reward for useful answers*</b> -
How can i extract the particular data from Base tables
Hi
I have some Base R/3- Tables . I need to exact the data from these base tables.
But i need to select some type of datarecords(eg: select Material Documents from MSEG and MKPF tables based on movement types 261,262).
Something like that . So how can i select the particular category datarecords from base tables. Anyway im going to create the Custom DataSource.
So please let me know . how can i extarct tha particular data from base tables
kumarHi Venkat
See i have some 5-tables . I need to extarct from these tables.
first i need to extract the data from one table fully.
Then i need to extarct the data from second table based on profict centers, company codes of first table.
Then i need to extract the data from third table based on profict centers of first table and movement type = 2p,2n,2s condition.
So how can i extarct like this data from multiple tables.
Please let me know
kumar
Maybe you are looking for
-
When i'm trying to start Ical on my Imac with intel i3 10.6.8, sice today it crasshes. The next error log is shown after Ical was closed: Process: iCal [229] Path: /Applications/iCal.app/Contents/MacOS/iCal Identifier: com.app
-
Icons in data dictionary table
how do i get icons in a data dictionary table. i make this: DATA: BEGIN OF ls_structure, list TYPE TABLE OF dictionarytable, END OF ls_structure. DATA: wa_list LIKE LINE OF ls_structure-list. LOOP AT ls_structure-list INTO wa_li
-
Iphoto not working with upgrade and updated after Yosemite update
We updated to Yosemite last night and this morning I found I can not open my iPhoto. We had a very old version that cost to update so I decided to wait, well when I saw there was a free update I did that, then it said To open your library with this
-
How can I use both, Windows PC and iMac, when using WiFi?. It is either-or. What can I do?
-
R3/ECC Standard Purchase to Pay Reports
Where I can find a list of the standard Purchase to Pay reports that are delivered with R3/ECC?