HELP!! break the linkage between my Microsoft a/c ...
I had my personal Microsoft account linked to my ex-work Skype account. My ex-work skype account was created by IT dept and makes sense for them to delete my skype a/c after I left the company. But now I can't log in using my Microsoft a/c anymore and I lost all my useful contacts.
I was searching through a way to contact the support but trhe process was horrible. Led me to hunbdreds of pages without an answer or asked me account info which I don't know simply because the skype account wasn't create by me. Logged into live chat but no one ever response.
Can some expert can help me out please? It would be nice if skype support can contact me directly.
Thanks.
If you mean you don't want them synced with each other using iCloud, you would have to migrate one of them (presumably your personal iPad) to a separate iCloud account. To do this and migrate a copy of the data with it, start by saving any photo stream photos that you want to keep to your camera roll (unless already there) by opening your my photo stream album, tapping Select, tapping the photos, tap the share icon (box with upward facing arrow), then tapping Save to Camera Roll. If you are syncing notes with iCloud that you want to keep, you'll need to open each of your notes and email them to yourself so you can later copy and paste the text into new notes created in your new account. Then go to Settings>iCloud, tap Delete Account (which only deletes it from this device, not from iCloud), provide the password to turn off Find My iDevice and choose Keep on My iDevice when prompted. Then sign back in with a different Apple ID to create your new account and choose Merge to upload your data. At this point they will no longer be syncing with each other using iCloud. (If you want to separate them from other services, such as iMessage, FaceTime and the iTunes store, on one of them go to Settings>Messages>Send & Receive, tap the ID, sign out, then sign back in with a different ID; then do the same thing in Settings>FaceTime and Settings>iTunes & App Store.)
Similar Messages
-
How do I break the linkage between different windows?
I can NOT imagine what someone was thinking, but now if I suppress the Menu bar, or the bookmarks toolbar in one window, every other open browser window loses them as well. This is not acceptable. How do I change back to 'what you do in one window has no effect on any other window'?
That's always been the case in Firefox. Keep in mind that webpages that suppress or hide toolbars are a different situation; there is code which can be used to display only the toolbars that the web developer wants viewers of his pages to see.
''Slightly off-topic.''<br />
Firefox users can set these preferences to prohibit webpages from suppressing toolbars from being displayed. <br />
<pre><nowiki>
user_pref("dom.disable_window_open_feature.directories", true);
user_pref("dom.disable_window_open_feature.menubar", true);
user_pref("dom.disable_window_open_feature.personalbar", true);
user_pref("dom.disable_window_open_feature.scrollbars", true);
user_pref("dom.disable_window_open_feature.toolbar", true); text text </nowiki></pre> -
How to break the link between photoshop and lightroom when saving a photo?
I've had an ongoing issue with saving copies of photos I import from LR to PS and back into LR. Any multiple copies I make get erased when they move back to LR. My solution has been to save a copy in an extra folder apart from Lightroom and import them in later. It's rough, but it works. But now I have a new demon.
I tweaked a photo in LR, made a copy to keep it safe, then sent the copy over to PH where I did some magic. I Saved As in that special other folder, closed the tab, got the usual box asking if I wanted to save the changes (of course I did), I went back to LR to see both the original and copy changed over to the PS version. I went back to PS, opened the .psd, unclicked the mask, clicked the checkbox, when back to LR and both the original and copy in LR had the mask removed.
I'm missing something here.
There m u s t be a way to break the link between PS and LR so that when I save a copy of a photo I made in LR the original and copy remain two separate photos. Does anyone know how?
Thanks,I think I am a little confused. What you are describing seems more like a Project Server "Profile" issue, than a SharePoint to MS Project Sync.
If my guess is correct, then you just need to set the default profile to be something other than your computer.
If I am wrong, a screenshot of the error would be really helpful.
Cheers,
Prasanna Adavi, Project MVP
Blog:
Podcast:
Twitter:
LinkedIn:
-
How to Break the cluster between Two servers
Hi Experts,
Since Iu2019m new to BOBJ XI R2.I would like to know how to break the cluster between two servers.
Description :
So far we took the copy of QAS Server1 to the new QAS server2 (Through Mirroring Tool ). Now those two servers are cluster together, I can see QAS server1 CMS Name, Cluster Name, cluster member name in QAS Server2 (CMC-> Setting -> Cluster).
Besides in QAS Server1 CMS Name and Cluster name are pointing to the QAS Server1, except Cluster Member (This is still have two members Server1 and Server2).(CMC-> Setting -> Cluster).
In QAS Server1 and QAS Server2 (CMS-> Servers), I can able see both server name under Machine Name tab.
I would like to make those two servers as independent servers. There are two different data source for those two servers. I want to remove the cluster in both servers.
Right now QAS Server1 is running and QAS Server2 is stopped.
If i create/modify a group under new Mapped NT Member Groups in QAS server2 ,it is getting reflecting in QAS server 1.
Could you please tell me the steps to resolve this problem.
BO Version: BO XI R2
Regards,
SridharanHi,
Maybe the external CMS is still 'attached' to your SIA node. Please go to the CCM (Central Configuration Manager) and stop the SIA (Server Intelligent Agent). On one of the tabs you can see if there is an external CMS part of your environment. Delete it and restart the SIA. Retry if you can delete the services now from within your CMS. It may well be that you have to stop both environments and delete each others CMS via the CCM to get it working. If you have not changed any permissions for your Administrator account the security model will not be the one causing this.
Hope this helps...
Martijn van Foeken
Focuzz BI Services
http://www.focuzz.nl
http://nl.linkedin.com/in/martijnvanfoeken -
Hi SAP Gurus,
I am using SAP SRM 7.0 and wanted to find out:
1) Technically the linkage between Shopping Card and PO (SRM). (Basically looking for required table names and the fields)
2) Technically the linkage between Shopping Card and Reservation (SRM) . (looking for required table names and the fields)
Thanks....Hi Siobhan
thanks. but every customer wants to know what happened to his cart if the status is COMPLETED or not. Why SAP missed this small piece of functionality to show COMPLETED status via WEb transaction. I can see only this via REDISTRIBUTION WORKLOAD transcation status. right hand side green tick mark. this green mark totally mislead every body. mixuter of status shows green tick mark (COMPLETED + FOLLOW ON DOCUMENT CREATED etc) in redistribution mark.
Appreciate your reply .
I tell you in detail .
for ex CART went to ERROR IN PROCESS but no where the requestor can see his cart and he got dismayed and admin can see his cart . ok. if i go see in redistribution menu it shows COMPLETED logo. it mislead whole business.
Muthu -
PLEASE HELP. The connection between invoices and notifications
Hi
I have to develope a search page for invoice notifications. The trouble is that I can't find the connection between an invoice and the notifications sent on this invoice. Have no connection between the WF_NOTIFICATIONS table and the AP_INVOICES_ALL and AP_INVOICE_DISTRIBUTIONS_ALL tables. Is there anyone that can please help me ?In the Report Builder, try
File --> Generate to File --> HTML
for an approximation of "what you see is what you get". There may be differences from what the end user sees based on different browsers (IE vs Netscape), different browser margin and font settings and different printers for printed reports. It is truly annoying. We have found that PDF is more predictable when it can be used instead of HTML. -
Altering the linkage between Keywords and sub keywords
I have a master folder that contains a series of folders with several thousand images, all with keywords. Things seem to work when I try a FIND, etc. However my old keyword structure needs to be fine tuned. I created a new structure and some of the old image keywords stored in the file metadata do find the corresponding keyword in the new structure. But some images bring in the old structure as a temporary/italicized entry into my new keyword structure. For example, I have an image with the keyword “Calumet”, that’s all I see when I look at the keyword list. My new keyword structure looks like:
Location (keyword)-Houghton County(sub keyword)-Calumet(sub keyword)
When I select the image rather than turning on the check in new structure Bridge creates an image of the old structure:
Locations (keyword)-Hghtn Cnty(sub keyword)-Calumet(sub keyword) in italics.
Other images with other keywords work but unfortunately there is a series of keywords that continue to bring in the old structure. I can’t visually see how Bridge knows that the image’s use of ‘Calumet’ was originally linked to Hghtn Cnty to Locations when I first added the keywords. I unfortunately assumed that all that was saved was the sub keyword ‘Calumet’ and that Bridge would search my new structure to find a match, “Calumet” to “Calumet”, wherever Calumet appears in the new list. Does anyone know how Bridge saves the links between sub keywords and keywords and how to change that link? I have several thousand images to alter or should I just stick with the old keyword structure?Indexing is the key here as you probably have folders that have not been re-indexed under the new scheme. The search works only on indexed folders, but don't believe it is automatically re-indexed just becasue you made changes.
My best guess is that you have to dump the cache and let it rebuild, and then re-index your folders. You could test this by purging the cache for one problem folder (tools/cache/purge cache for xxx folder". Visit the folder and let it rebuild then do a search on that folder to see it the search now works.
Rather than dumping the cache you can also try a Find starting at the 1st folder on your drive (it searches from start down directry tree) and check the box for "search non-indexed files" as this re-indexes everything it searches. That is why it is so slow.
Hope this solves the problem. -
Need help with the attached artible from Microsoft
We are having trouble opening an Excel document through oracle reports using MS XP SP2. It works OK in SP1. Can somebody review this snippet from the article and respond please. Thanks
SYMPTOMS
When you view your Web program in Microsoft Internet Explorer, you may experience errors. This symptom occurs if the following conditions are true:? Your Web program passes JavaScript URLs through the showDocument method of the Sun Microsystems Java plug-in.
? You previously installed the security update that is described in Microsoft Knowledge Base article number 867801. For additional information about this security update, click the following article number to view the article in the Microsoft Knowledge Base:
867801 (http://support.microsoft.com/kb/867801/) MS04-025: Cumulative security update for Internet Explorer
Back to the top
CAUSE
This issue occurs because the Sun Microsystems Java plug-in cannot run JavaScript URLs by using the showDocument method after you install the MS04-025 security update.
Back to the top
RESOLUTION
To resolve this issue, contact Sun Microsystems to inquire about the availability of a fix for this issue.
Important As of September 2004, Sun Microsystems is developing an update for the Sun Microsystems Java plug-in that will make it possible for the plug-in to run JavaScript URLs.For information about how to contact Sun MicrosystemsThis is a problem with oracle forms opening the report through the IE browser. The code is as follows in the oracle forms 9i:
WEB.SHOW_DOCUMENT('javascript:'||vr_server||vr_env||'/unix/'||vr_report||'","'||vr_userid||v_parm1||v_parm2||v_parm3||v_parm4||
v_parm5||v_parm6||v_parm7||v_parm8||v_parm9||'")','_top');
The command actually opens a report that is in Excel format in the IE browser. Is OK in MS XP SP1 but does not open in MS XP SP2. -
Break the link between IT0007 and IT0008 for Capacity Utilization Level
Hi Gurus!
We have a system that connects the field "Employment Percentage" from IT0007 with the "Capacity Utilization Level" from IT0008. That means that every change in the Employment Percentage changes also the percentage in the Capacity Utilization level.
Our idea is to disconnect those two fields and make them independent, because the HR Department preffer to introduce this information manually twice (once in each infotype).
Do you have any idea of how I should do that?
Thank you in advance!
AbelI know what it means... The problem is for what they are using this infotype.
For them IT0007 has the schedule of the person, and the percentage can change (<100% means part-time employee)... but in IT0008 they WANT ALWAYS the 100%, because for them this percentage is based in how many hours of all the hours informed in IT0007 the employee worked.
In other words, if the employee has a Work Schedule Rule of 8 hours a day, but he is contracted part-time for only 4 hours a day, In the IT0007 he will be informed with an Employment percentage of 50%, but in the IT0008 he will have a Capacity Utilization Level of 100%, because he will work the 100% of the hours informed in the IT0007 (the 4 hours informed in Daily Working Hours).
I know it is a little bit confusing, but it's the way they are working now... probably in the future they will correct their processes, but now we must adapt to their requirements and work in this way.
Any Idea will be welcomed
Edited by: Abel Raya on Jan 27, 2011 11:21 AM -
I just my two phones to act as two separate entities and not being linked together and I don't want to create 2 apple IDs. one is for work and the other private, I don't want my private phone to get work related material and vise et versa.
As I stated in my question that I do not want 2 Apple accounts, I already have one with all my private information and it should be good enough regardless how many devices. I didn't tried the iCloud but I don't think I actually had it setup.
-
How can I specify the "linkage" between two XMLType columns?
Hello all,
I'd like to know whether I can do the following in Oracle 10g R2. Table A has a column C1 of XMLType; table B has a column C2 of XMLType; and C2 has an element links to C1's content (the root element) - not a copy of that.
Thanks
CyIn theory an DBURI can be used, making use of the DBURIServlet which is part of the XML DB Infrastructure
/oradb/SCHEMA/TABLE[predicate]... I'm not sure I'd recommend this approach.
XLink, XInclude and XPointer are the right techniques to do this. As I in my earlier post we don't do anyhting special to enforce or resolve these techniques in the current production product. You can store documents that contain these kind of links in the database. If you organize your content approriately in the XML DB repository you can resolve these links programatically today.
We will be doing some interesting work to support all of these standards to a greater or less extent in a future release of the database. To use the repository to manage these links it will be necessary to create a resource that allows URL based access to each document that you want to link to. You can create links to existing content by obtaining a REF to the XMLType and then foldering the REF under the required URL.
Note that this technique cannot be used to refer to XMLType stored in columns of XMLType in an relational table, only to rows of XMLType in an XMLType table. -
The linkage between Good Receipts Document & MM Invoices
Dear Experts :
I have an issue. I am doing Purchase Summary Report (ALV format). This report is to display each Good Receipts Documents with it's sum up invoice amount.
But there is one scenario where, user post MM invoice, they didn't specify any reference GR documents in the Invoice document.
Which means I couldn't find reference document number under EKBE-LFBNR, EKBE-LFPOS and EKBE-LFGJA where VGABE (transaction type) = '2'.
Do we have any way or table to refer to link this kind of invoices to the Good Receipt Document ?
Thank you very much.Hi, Time Sharing scheduling is based on credits that are allocated to the process while creation and as long as process keep consuming the OS resources (CPU etc), its priority keeps on changing dynamically (Because process has lost credits) where as processes with Real Time Scheduling are given priority over other processes configured with Time Sharing (even kernel resources).
In simple terms, if LMS is configured with Time Sharing scheduling on a very busy Oracle RAC system, LMS process may contend for the CPU resources, which may cause performance bottleneck in cluster environment.
In Oracle Real Applicaiton Cluster, various organizations has gained performance benefits of setting few Oracle processes such as LMS with Real Time scheduling.
Thanks & Regards
-Harish Kalra -
Please help :( finding the diference between a table value and a count
Ok... Pretty much, atm I am trying to make a view which is a capacity (specified by a table) minus a count(*) of all the tables, what I am doing is getting the capacity and atempting to take it away from a joined table which contains all of the people booked into a certain flight.. I know it sounds crazy, but I'm sure (surely hopeful) it will work..
To sum my question up, how can I make a view which has one table minus a numerical result from a count(*)... If I can that is.
EDIT:
I have made somthing which could be possibly ported into a function which returns the correct answer.. maybe is it better/possible to make the view somehow start a function?
Edited by: 893357 on Oct 26, 2011 11:17 AMHow about starting with this "design" (I came up with it in 20minutes so it can be refined further)
FLIGHT_MASTER
(FLIGHT_NUMBER VARCHAR2(6) primary key,
FROM_CITY_CD VARCHAR2(6),
TO_CITY_CD VARCHAR2(6)
FLIGHT_DETAILS
(FLIGHT_ID NUMBER primary key,
FLIGHT_NUMBER VARCHAR2(6) foreign key references FLIGHT_MASTER (FLIGHT_NUMBER),
SCHEDULED_DEPARTURE DATE,
ACTUAL_DEPARTURE DATE,
TOTAL_SEATS NUMBER(4,0),
BOOKED_SEATS NUMBER(4,0)
FLIGHT_BOOKINGS
(PNR VARCHAR2(6) primary key,
FLIGHT_ID NUMBER foreign key references FLIGHT_DETAILS (FLIGHT_ID),
SEATS_BOOKED NUMBER(4,0)
PASSENGER_DETAILS
(PASSSENGER_ID NUMBER primary key,
PNR VARCHAR2(6) foreign key references FLIGHT_BOOKINGS (PNR),
TICKET_TYPE_FLAG VARCHAR2(3),
PASSENGER_FIRST_NAME VARCHAR2(30),
PASSENGER_SECOND_NAME VARCHAR2(30),
PASSENGER_LAST_NAME VARCHAR2(30),
PASSENGER_PHONE VARCHAR2(30),
PASSENGER_ADDRESS_1 VARCHAR2(60),
PASSENGER_ADDRESS_2 VARCHAR2(60),
PASSENGER_ADDRESS_3 VARCHAR2(60),
PASSENGER_CITY VARCHAR2(60),
PASSENGER_COUNTRY VARCHAR2(60)
select fm.flight_number, fm.from_city, fd.flight_id, fd.scheduled_departure, fd.total_seats,
fd.total_seats - fd.booked_seats available_seats
from flight_master fm, flight_details fd
where fm.flight_number='&flight'
and fd.scheduled_departure = '&scheduled_date_time'
and fm.flight_number=fd.flight_number
-- whenever a new reservation is made (only if available_seats >= required_seats)
select from flight_details for update of booked_seats where .....
insert into flight_bookings ...
insert into passenger_details ...
... store the number of seats in a variable :purchased_seats
update flight_details set booked_seats = booked_seats + :purchased_seats
commitHemant K Chitale -
Alter the linkage between encore and psd-file
hello
I wanted to change the psd file wich is connected with encore
in my project there is a file called "first.psd"
now - it is an old file so I want to substitute this file with "second.psd"
so if I open my encore-project there is a new connection to "second.psd" and not to "first.psd"
How could I alter this?
thanksHave you tried the Replace Menu command?
-
How to get the link between mara, ausp, cawn and cawnt tables
hello ABAPERS
i have got a requiremet in that i have to get the relation .
how to get the link between mara, ausp, cawn and cawnt tables and also type how can we get link between char value and char description in cawn and cawnt tables through ausp and mara tables.
I would be very thankful for ur help in advance.
Thanks & Regards.
soniHi,
Sample report using the linkage between tables;
report batch_char no standard page heading
line-size 132
line-count 58(1)
message-id mm.
Report by Batch Characteristic *
Description : Report by Batch Characteristic *
Declaration for Tables
tables: mara, " Material Master
mard, " Storage Location Data for Material
t001w, " Plants/Branches
t001l, " Storage Locations
cabn, " Characteristics
inob. " Link between Internal Number and Object
Declaration for Constants
constants : c_klart like ausp-klart value '023', " Class Type
c_obtab like inob-obtab value 'MCH1', " Database Table
c_flag type c value 'X', " Flag
c_c23 type i value '23', " Ratio
Constants for Ratio Categories
c_13 type p decimals 2 value '13.00', " For Ratio 13
c_1499 type p decimals 2 value '14.99', " For Ratio 14.99
c_15 type p decimals 2 value '15.00', " For Ratio 15
c_1699 type p decimals 2 value '16.99', " For Ratio 16.99
c_17 type p decimals 2 value '17.00', " For Ratio 17
c_1899 type p decimals 2 value '18.99', " For Ratio 18.99
c_19 type p decimals 2 value '19.00', " For Ratio 19
c_2099 type p decimals 2 value '20.99', " For Ratio 20.99
c_21 type p decimals 2 value '21.00', " For Ratio 21
c_2299 type p decimals 2 value '22.99', " For Ratio 22.99
c_23 type p decimals 2 value '23.00', " For Ratio 23
c_g23(4) type c value '>=23', " For Ratio >=23
c_ratio(5) value 'RATIO', " For Ratio
Constants for Storing Selected item field information
c_cursor1(15) value 'I_OUTPUT1-MEINS', " For Selected Base
" Unit of Measure
c_cursor2(15) value 'I_OUTPUT1-MATNR', " For Selected Base
" Material Number
c_cursor3(15) value 'I_OUTPUT1-MAKTX', " For Selected Base
" Material Des.
c_cursor4(15) value 'I_OUTPUT1-CLABS', "For Selected Base
" Stock Value
c_cursor5(15) value 'I_OUTPUT1-ATFLV', " For Selected Base
" Char.Value (Ratio)
c_cursor6(5) value 'C_G23'.
Declaration for Global Variables
data : g_exit type c, " Flag
g_clabs1(16) type c, " Quantity
g_clabs(18) type c, " Quantity
g_cursor(15) type c, " Cursor field name
g_matnr type mara-matnr, " Material Number
g_werks type mchb-werks, " Plant
g_atinn(30) type c. " Character.
Declaration for Internal tables
Internal table to hold Batch Stock data
data : begin of i_mchb occurs 0,
matnr like mchb-matnr, " Material Number
werks like mchb-werks, " Plant
lgort like mchb-lgort, " Storage Location
charg like mchb-charg, " Batch Number
clabs like mchb-clabs, " Stock Value
meins like mara-meins, " Unit of measure
atflo like ausp-atflv, " Char.Value (Ratio)
atflv like ausp-atflv, " Char.Value (Ratio)
end of i_mchb.
Internal table to hold Secondary List data
data : begin of i_mchb1 occurs 0,
werks like mchb-werks, " Plant
matnr like mchb-matnr, " Material Number
lgort like mchb-lgort, " Storage Location
charg like mchb-charg, " Batch Number
atinn like ausp-atinn, " Char.Value
clabs like mchb-clabs, " Stock Value
atflo like ausp-atflv, " Char.Value (Ratio)
atflv like ausp-atflv, " Char.Value (Ratio)
end of i_mchb1.
Internal table to get the Plant Name
data : begin of i_plant occurs 0,
werks like t001w-werks, " Plant
name1 like t001w-name1, " Name
end of i_plant.
Internal table to get the Material Description
data : begin of i_makt occurs 0,
matnr like makt-matnr, " Material
maktx like makt-maktx, " Description
end of i_makt.
Internal table to hold AUSP data
data : begin of i_ausp occurs 0,
objek like ausp-objek, " Object No
atinn like cabn-atinn, " Characteric value
atflv like ausp-atflv, " Characteristic Value
end of i_ausp.
Internal table to hold output data
data : begin of i_output occurs 0,
atinn like cabn-atinn, " Characteric value
werks like mchb-werks, " Plant
matnr like mchb-matnr, " Material Number
atnam like cabn-atnam, " Characteristic
atflv like ausp-atflv, " Char.Value (Ratio)
name1 like t001w-name1, " Plant Description
maktx like makt-maktx, " Material Description
clabs like mchb-clabs, " Stock Value
meins like mara-meins, " Base Unit of Measure
end of i_output.
Internal table to hold final Output data
data : begin of i_output1 occurs 0,
atinn like cabn-atinn, " Characteric value
werks like mchb-werks, " Plant
matnr like mchb-matnr, " Material Number
atnam like cabn-atnam, " Characteristic
atflv(32) type c, " Char.Value (Ratio)
name1 like t001w-name1, " Plant Description
maktx like makt-maktx, " Material Description
clabs like mchb-clabs, " Stock Value
meins like mara-meins, " Base Unit of Measure
end of i_output1.
Selection screen
selection-screen begin of block b1 with frame title text-001.
select-options: s_werks for t001w-werks obligatory, " Plant
s_lgort for t001l-lgort, " Stor.Location
s_matnr for mara-matnr obligatory, " Material No
s_atinn for cabn-atinn. " Character.
selection-screen end of block b1.
At selection screen
at selection-screen.
Validation of Selection Screen Fields
perform validate_screen.
Start of selection
start-of-selection.
Get the Material and Batch Stock data from MARA and MCHB Tables
perform get_mat_stock_data.
Get the Material Group Text and Plant Name from T023T and T001W Tables
perform get_plant_grp_data.
Append the data into final Output Internal Table after getting the
Characteristic Values data from INOB and AUSP Tables
perform append_final_data.
Processing if the Characteristics contain 'RATIO'
perform collect_ratio.
End-of-Page
end-of-page.
write /1(125) sy-uline.
End of selection
end-of-selection.
if g_exit <> c_flag.
Display the Report Output data
perform display_report.
endif.
Top-of-Page
top-of-page.
Write the Report and Column Headings
perform get_headings.
at line-selection
at line-selection.
if sy-lsind = 1.
perform display_batch.
endif.
Top of page during line-selection
top-of-page during line-selection.
perform heading_seclist.
Form validate_screen
Validation of Selection Screen fields
form validate_screen.
Validation of Plant
clear t001w.
if not s_werks[] is initial.
select werks
into t001w-werks
from t001w
up to 1 rows
where werks in s_werks.
endselect.
if sy-subrc <> 0.
message e899 with 'Enter Valid Plant'(002).
endif.
endif.
Validation of Material Number
clear mara.
if not s_matnr[] is initial.
select matnr
into mara-matnr
from mara
up to 1 rows
where matnr in s_matnr.
endselect.
if sy-subrc <> 0.
message e899 with 'Enter Valid Material'(003).
endif.
endif.
Validation of Storage Location
clear t001l.
if not s_lgort[] is initial.
select lgort
into t001l-lgort
from t001l
up to 1 rows
where lgort in s_lgort.
endselect.
if sy-subrc <> 0.
message e899 with 'Enter Valid Storage Location'(004).
endif.
endif.
Validation of Characteristic Value
clear cabn.
if not s_atinn[] is initial.
select atinn
into cabn-atinn
from cabn
up to 1 rows
where atinn in s_atinn.
endselect.
if sy-subrc <> 0.
message e899 with 'Enter Valid Characteristic Value'(005).
endif.
endif.
Validation of Plant, Material and Storage Location
clear mard.
select matnr werks lgort
into (mard-matnr, mard-werks, mard-lgort)
from mard
up to 1 rows
where matnr in s_matnr and
werks in s_werks and
lgort in s_lgort.
endselect.
if sy-subrc <> 0.
message e899 with 'No Data found for the Selection Criteria'(006).
endif.
endform. "validate_screen
*& Form get_headings
Write the Report and Column Headings
form get_headings.
data: l_repid type sy-repid.
l_repid = sy-repid.
call function 'Y_STANDARD_HEADING'
exporting
repid = l_repid
heading1 = sy-title.
write:/1(125) sy-uline.
format color col_heading on.
write : /1 sy-vline, 2(18) 'Material Number'(008) centered,
20 sy-vline, 21(40) 'Material Description'(011) centered,
61 sy-vline, 62(22) 'Ratio'(009) centered,
84 sy-vline, 85(18) 'Quantity'(010) centered,
103 sy-vline, 104(20) 'Base Unit of Measure'(015) centered,
125 sy-vline.
write:/1(125) sy-uline.
format color off.
endform. "get_headings
*& Form get_mat_stock_data
Get the Material and Batch Stock data from MARA and MCHB Tables
form get_mat_stock_data.
clear: i_mchb,i_output, i_output1.
refresh: i_mchb,i_output, i_output1.
select a~matnr " Material Number
b~werks " Plant
b~lgort " Storage Location
b~charg " Batch Number
b~clabs " Stock Value
a~meins " Base Unit of Measure
into table i_mchb
from mara as a inner join mchb as b
on amatnr eq bmatnr
where b~matnr in s_matnr and
b~werks in s_werks and
b~lgort in s_lgort.
if sy-subrc <> 0.
g_exit = c_flag.
message s899 with 'No Data found for the Selection Criteria'(006).
stop.
endif.
sort i_mchb by matnr werks lgort charg.
endform. " get_mat_stock_data
*& Form get_plant_grp_data
Get the Material Group Text and Plant Name from T023T and T001W
form get_plant_grp_data.
if not i_mchb[] is initial.
Get the Plant Description from t001w Table
clear i_plant.
refresh i_plant.
select werks " Plant
name1 " Name
into table i_plant
from t001w
for all entries in i_mchb
where werks = i_mchb-werks.
Get the Material Description from MAKT Table
clear i_makt.
refresh i_makt.
select matnr " Material number
maktx " Material Description
into table i_makt
from makt
for all entries in i_mchb
where matnr = i_mchb-matnr and
spras = sy-langu.
sort i_plant by werks.
delete adjacent duplicates from i_plant comparing werks.
sort i_makt by matnr.
delete adjacent duplicates from i_makt comparing matnr.
endif.
endform. "form get_plant_grp_data.
*& Form append_final_data
Append the data into final Internal Table
form append_final_data.
data : l_matbatch(28),
l_tabix like sy-tabix.
if not i_mchb[] is initial.
loop at i_mchb.
l_tabix = sy-tabix.
clear l_matbatch.
concatenate i_mchb-matnr i_mchb-charg into l_matbatch.
move-corresponding i_mchb to i_output.
Get the Plant Description from i_plant Table
read table i_plant with key werks = i_mchb-werks binary search.
if sy-subrc = 0.
i_output-name1 = i_plant-name1.
endif.
Get the Material Description from i_makt Table
read table i_makt with key matnr = i_mchb-matnr binary search.
if sy-subrc = 0.
i_output-maktx = i_makt-maktx.
endif.
Get the Characteristic Values data from INOB and AUSP Tables
clear inob.
select single cuobj from inob
into inob-cuobj
where klart = c_klart and
obtab = c_obtab and
objek = l_matbatch.
if sy-subrc = 0.
select objek
atinn
atflv
from ausp
into table i_ausp
where objek = inob-cuobj and
atinn in s_atinn and
klart = c_klart.
sort i_ausp by objek atinn.
loop at i_ausp.
clear cabn.
select single atinn atnam from cabn
into (cabn-atinn,cabn-atnam)
where atinn = i_ausp-atinn.
if sy-subrc = 0.
If the ratio value is between 13-14.99, display 13
if cabn-atnam cs c_ratio.
if i_ausp-atflv between c_13 and c_1499.
i_mchb-atflo = i_ausp-atflv.
i_mchb-atflv = c_13.
If the ratio value is between 15-16.99, display 15
elseif i_ausp-atflv between c_15 and c_1699.
i_mchb-atflo = i_ausp-atflv.
i_mchb-atflv = c_15.
If the ratio value is between 17-18.99, display 17
elseif i_ausp-atflv between c_17 and c_1899.
i_mchb-atflo = i_ausp-atflv.
i_mchb-atflv = c_17.
If the ratio value is between 19-20.99, display 19
elseif i_ausp-atflv between c_19 and c_2099.
i_mchb-atflo = i_ausp-atflv.
i_mchb-atflv = c_19.
If the ratio value is between 21-22.99, display 21
elseif i_ausp-atflv between c_21 and c_2299.
i_mchb-atflo = i_ausp-atflv.
i_mchb-atflv = c_21.
If the ratio value is greater than or equal to 23, display 23
elseif i_ausp-atflv >= c_23.
i_mchb-atflo = i_ausp-atflv.
i_mchb-atflv = c_23.
endif. " Condition for RATIO values
else. " If characteristic does contain RATIO
i_mchb-atflv = i_ausp-atflv.
endif.
i_output-atinn = cabn-atinn.
i_output-atnam = cabn-atnam.
i_output-atflv = i_ausp-atflv.
i_mchb1-matnr = i_mchb-matnr.
i_mchb1-werks = i_mchb-werks.
i_mchb1-lgort = i_mchb-lgort.
i_mchb1-charg = i_mchb-charg.
i_mchb1-clabs = i_mchb-clabs.
i_mchb1-atinn = i_ausp-atinn.
i_mchb1-atflo = i_mchb-atflv.
i_mchb1-atflv = i_ausp-atflv.
append : i_output, i_mchb1.
clear i_mchb1.
modify i_mchb index l_tabix transporting atflo atflv .
endif.
endloop.
endif.
endloop.
endif.
Checking whether the table is filled or not
if not i_output[] is initial.
sort i_output by atinn werks matnr atflv.
else.
g_exit = c_flag.
message s899 with 'No Data found for the Selection Criteria'(006).
endif.
Delete the records where RATIO is less than 13.
delete i_output where atnam cs c_ratio and atflv lt c_13.
endform. "append_final_data
*& Form display_report
Display the Report Output data
form display_report.
data: l_tabix like sy-tabix.
loop at i_output1.
l_tabix = sy-tabix.
At new Characteristic
at new atinn.
read table i_output1 index l_tabix.
format color 1 intensified on.
write: /1 sy-vline, 2(20) 'Characteristic Name:'(007),
23(40) i_output1-atnam,
125 sy-vline.
format color off.
format color 4 intensified on.
write: /1 sy-vline, 2(20) 'Plant Name :'(022),
23(4) i_output1-werks, 29(30) i_output1-name1,
125 sy-vline.
format color off.
write /1(125) sy-uline.
endat.
clear: g_clabs, g_clabs1.
format color col_normal.
write :/1 sy-vline, 2(18) i_output1-matnr,
20 sy-vline, 21(40) i_output1-maktx,
61 sy-vline.
if i_output1-atflv = c_c23.
write: 62(22) c_g23 centered.
else.
shift i_output1-atflv left deleting leading space.
write: 62(22) i_output1-atflv centered.
endif.
write: 84 sy-vline,
103 sy-vline,
110(5) i_output1-meins.
If the quantity value is negative
if i_output1-clabs ge 0.
write: 85(18) i_output1-clabs unit i_mchb-meins,
125 sy-vline.
else.
i_output1-clabs = - i_output1-clabs.
write i_output1-clabs unit i_mchb-meins to g_clabs1.
condense g_clabs1.
concatenate '(' g_clabs1 ')' into g_clabs separated by space.
write: 85(18) g_clabs right-justified,
125 sy-vline.
endif.
format color off.
hide : i_output1.
new-line.
At end of material
at end of matnr.
sum.
move : i_output1-matnr to g_matnr.
format color 3 intensified on.
write /1(125) sy-uline.
write :/1 sy-vline, 2(25) 'Total for Material :'(012),
28(18) g_matnr.
if i_output1-clabs ge 0.
write: 85(18) i_output1-clabs unit i_mchb-meins,
125 sy-vline.
else.
i_output1-clabs = - i_output1-clabs.
write i_output1-clabs unit i_mchb-meins to g_clabs1.
condense g_clabs1.
concatenate '(' g_clabs1 ')' into g_clabs separated by space.
write: 85(18) g_clabs right-justified,
125 sy-vline.
endif.
write: 125 sy-vline.
format color off.
write /1(125) sy-uline.
endat.
At end of plant
at end of werks.
sum.
move : i_output1-werks to g_werks.
format color 3 intensified off.
write :/1 sy-vline, 2(25) 'Total for Plant :'(013),
28(4) g_werks.
if i_output1-clabs ge 0.
write: 85(18) i_output1-clabs unit i_mchb-meins,
125 sy-vline.
else.
i_output1-clabs = - i_output1-clabs.
write i_output1-clabs unit i_mchb-meins to g_clabs1.
condense g_clabs1.
concatenate '(' g_clabs1 ')' into g_clabs separated by space.
write: 85(18) g_clabs right-justified,
125 sy-vline.
endif.
format color off.
write /1(125) sy-uline.
endat.
At end of characteristic
at end of atinn.
read table i_output1 index l_tabix.
sum.
format color 3 intensified on.
write :/1 sy-vline, 2(25) 'Total for Characteristic:'(014),
28(25) i_output1-atnam.
if i_output1-clabs ge 0.
write: 85(18) i_output1-clabs unit i_mchb-meins,
125 sy-vline.
else.
i_output1-clabs = - i_output1-clabs.
write i_output1-clabs unit i_mchb-meins to g_clabs1.
condense g_clabs1.
concatenate '(' g_clabs1 ')' into g_clabs separated by space.
write: 85(18) g_clabs right-justified,
125 sy-vline.
endif.
format color off.
write /1(125) sy-uline.
endat.
endloop.
endform. " display_report
*& Form DISPLAY_BATCH
Display the batch details for the seclected material *
form display_batch.
Get the batch details for the selected material
get cursor field g_cursor.
if g_cursor = c_cursor1 or
g_cursor = c_cursor2 or
g_cursor = c_cursor3 or
g_cursor = c_cursor4 or
g_cursor = c_cursor5 or
g_cursor = c_cursor6.
format color 3.
write: /1 sy-vline,
2(17) 'Material Number :'(020),
20(17) i_output1-matnr,
94 sy-vline.
format color off.
write /1(94) sy-uline.
loop at i_mchb1 where matnr = i_output1-matnr and
atinn = i_output1-atinn and
atflo = i_output1-atflv.
format color col_normal.
shift i_mchb1-charg left deleting leading '0'.
write :/1 sy-vline, 2(16) i_mchb1-lgort centered,
18 sy-vline, 19(17) i_mchb1-charg centered,
36 sy-vline.
if i_output1-atnam cs c_ratio.
write: 37(29) i_mchb1-atflv
exponent 0 decimals 2 centered.
else.
write : 37(29) i_mchb1-atflv
exponent 0 decimals 0 centered.
endif.
write : 66 sy-vline, 67(27) i_mchb1-clabs unit i_mchb-meins,
94 sy-vline.
format color off.
endloop.
write /1(94) sy-uline.
else.
message s899 with 'Invalid cursor position'(016).
exit.
endif.
endform. " DISPLAY_BATCH
*& Form HEADING_SECLIST
Write the Column Headings for Interactive Report
form heading_seclist.
write /1(94) sy-uline.
format color col_heading on.
write :/1 sy-vline, 2(16) 'Storage Location'(021),
18 sy-vline, 19(17) 'Batch Number'(017) centered,
36 sy-vline, 37(29) 'Characteristic Value'(018) centered,
66 sy-vline, 67(27) 'Quantity'(019) centered,
94 sy-vline.
write /1(94) sy-uline.
format color off.
endform. " HEADING_SECLIST
*& Form COLLECT_RATIO
Display the Characteristic ratio data
form collect_ratio.
loop at i_output.
clear g_atinn.
i_output1-atinn = i_output-atinn.
i_output1-atnam = i_output-atnam .
i_output1-werks = i_output-werks.
i_output1-name1 = i_output-name1.
i_output1-matnr = i_output-matnr.
i_output1-maktx = i_output-maktx.
i_output1-clabs = i_output-clabs.
i_output1-meins = i_output-meins.
call function 'CONVERSION_EXIT_ATINN_OUTPUT'
exporting
input = i_output-atinn
importing
output = g_atinn.
if g_atinn cs c_ratio.
If the ratio value is between 13-14.99, display 13
if i_output-atflv between c_13 and c_1499.
i_output1-atflv = c_13.
If the ratio value is between 15-16.99, display 15
elseif i_output-atflv between c_15 and c_1699.
i_output1-atflv = c_15.
If the ratio value is between 17-18.99, display 17
elseif i_output-atflv between c_17 and c_1899.
i_output1-atflv = c_17.
If the ratio value is between 19-20.99, display 19
elseif i_output-atflv between c_19 and c_2099.
i_output1-atflv = c_19.
If the ratio value is between 21-22.99, display 21
elseif i_output-atflv between c_21 and c_2299.
i_output1-atflv = c_21.
If the ratio value is greater than or equal to 23, display 23
elseif i_output-atflv >= c_23.
i_output1-atflv = c_23.
endif.
write i_output1-atflv to i_output1-atflv .
else.
write i_output-atflv to i_output1-atflv exponent 0 decimals 0.
endif.
collect i_output1.
clear i_output1.
endloop.
sort i_output1 by atinn werks matnr atflv.
endform. " COLLECT_RATIO
Reward if useful..
Regards,
Anji
Maybe you are looking for
-
Hi, My requirement is as follows: I must be able to launch Internet explorer from Java. Also i must be able to open a pdf file inside it (embedded inside IE i.e. acrobat reader inside IE). I have tried using OleControlSite object, but does not work (
-
I would prefer to use Webhelp and not Webhelp Pro because Webhelp allow for the insertion of a logo located to the right of the search field by selecting the "Show About" check box when generating content. The problem is that Webhelp is cutting off t
-
Business system connection to XI
Hi, I would like to connect business system R/3 4.7 (web as 620) to An XI system - PI (process integration netweaver 2004s) - do i need to install on the businees system the appint add-on? according to note 721160 the add-on must be installed but thi
-
Panning via changes in "Position" keyframes produces pan only at *end* of clip
Hi. I am trying to create pans across relatively short time lapse shots. When I do this by making two Position keyframes, the pan occurs quickly in the last tenth of the clip or so. To make the pan play itself out across the whole clip, I have to mak
-
How can i set rediffmail into my new ipad
how can i set rediffmail into my new ipad?? plz help me out..