Discontinuation (vs) Probability

Hi!
How to set it up?
I'm goíng to manufactor material A. To do that I will use B and C.
Now there is a change of plan. Material C has an alternative, material D.
Material B,C and D are of course also manufactored in "my plant" and
MRP relevant
There is plenty of C in stock, despite that, our construction department says that
material D is to have 100% probility in th BoM.
I want the system to use material C instead. In the PP-order it should read
e.g. 10pc of C and 0pc of D.
I want to set the system up so when C is below a certain stock level a planned order
is to be created to manufactor material D. No planned order is to be created for material C.
For material B planned order is created.
All of the requirements is originated from Sales-order.
Is this possible to set up with help of Discontinuation indicators and Probability?
This is probebly a piece of cake for you guys, but I'm rahter new at this.
I appreciate if you could take your time and help me.
Best Of regards  Fredrik Wolf

To spice it up a little.
Planned order and requirement derived from Sales-order (MRP)
Make A for customer X
Comonents: B, C, D
C and D are alternatives to each other.
The design calls for it to be 100% probability of D.
We want to use the C remaining in stock.
We do not want to go into the PP-order and adjust the quantities. It should be possible to do this.
We want to get planned order on D in a reasonable time before C is out of stock.
Make A for customer Y
Components B, D, this customer does not permit C.
The design calls for it to be 100% probability of D.
We want to get planned order on D for customer Y (Sales-order MRP)
We will manufactor material A for both of the customers simultaneously.
I'll figure that I cant use Materail Master to set up a follow-up material.
Everything is to be conrtolled by the BoM.
-20C, I have put myself on defrosting:)
BoR Fredrik

Similar Messages

  • Creative zen vision navigat

    Creative zen vision
    firmware .40.03
    problem: i cant use my navigation buttons (so buttons on right side of my zen vision)
    and when i remove battery it doesnt help instal new firmware neither go in recover mode.. its working only thing... navigation doesnt work so useless...
    so basicly everything worx i guess only my navigation doesnt so i cant do anyting atm
    i have read faq and searched forum but nothing specifik for this problem
    Message Edited by skeevn on 04--2008 07:43 PM

    That sounds like an electrical or electomechanical problem with the player. Since the Zen Vision has been long since discontinued, you probably can't get Creative to repair it, but you might want to seek out some of the third party repair businesses that might be able to restore it to original functionality.

  • Changing CS3 license from Mac to PC

    One of our co-workers who used CS3 on her Mac has left, and the new person has a PC instead. We'd like to get CS3 installed on the PC, but Adobe won't sell us a new set of CS3 disks and serial number.
    We've got the software installed on the PC, but we are coming up on the 30-day activation deadline. Is there a legal way to get the $30 disk package if Adobe doesn't want to sell CS3 disks any more?
    We don't want necessarily to have one person be forced to jump up to CS4 while the rest of the department doesn't have the funds to upgrade until August. We don't want to use an existing PC serial number since they are all in use.
    Thanks
    Darryl

    Darryl,
    I trust you have title to that CS3/Mac version. Your only choice may be to do a cross/upgrade to CS4. CS3 is discontinued and probably scarce as proverbial hen's teeth from legitimate sources. This is the direction I would recommend. Most of the files created in CS4 can be read under CS3. InDesign can be saved back one version, but I'm not sure if there are any issues here.
    I don't know how you got the Mac CS3 installed on a PC (as your post implies), unless you mean you did a thirty-day demo of the PC version. But then, that would be CS4, no?
    Neil

  • Question about AirPort card for older system

    I have an iMac G5 with OSX 10.3.9. I need to get an AirPort card to install in it, and the local Apple store tech says they don't carry it for that system, and I need to go online and order it using my serial number. The only card I can seem to find on the Apple site is the newer AirPort card that is not compatible. Can anyone guide me in the right direction of how to order what I need on the Apple site by using my serial number to ensure I get the right card?

    Some if not most of the information you seek could
    be available through this service self-help page;
    but the parts may also be harder to get The main
    phone number to the Apple Store (not a local) is
    also a place to contact to inquire about getting a
    replacement or original part for a Macintosh.
    Your computer likely uses the now discontinued
    but probably available AirPort Extreme card aka:
    "Optional AirPort Extreme card (802.11b/g)"
    {Some iMac G5s were different, and those had
    a "built-in" AirPort Extreme Card (802.11b/g;
    so if these failed, they required someone to go
    into the computer and remove a part off the
    main logic board and replace it with another.}
    When a part proves to be no longer available
    through the Apple Store directly or online,
    you may be directed to look elsewhere to see
    if one exists in the resale market.
    In the meantime, you should be able to put
    a serial number in a box as directed in the
    following page's linked 'online assistant' to
    get to the area where parts you could install
    may be listed. Some of the computers are
    not readily user-updated and so a part in
    one model may not be user installed where
    in another model it was user installable.
    Use this link:
    http://www.apple.com/support/serviceassistant/overview.html
    To go here:
    https://selfsolve.apple.com/GetWarranty.do
    {If this system won't let you go into replacement parts
    and a way to order them (such as RAM upgrade, w-fi
    Airport card, etc) you may have to call the Store's # as
    shown in the online store's web page & ask about it.}
    Hopefully the part is a user installed item; I no
    longer have the iMac G5 Service Manual in PDF;
    or I could look it up, with part number, in detail.
    For more definition in questions regarding your Mac
    you could cite more exact model information; as it
    appears on your computer's build data outside on
    the case and in the System Profiler. Also, a free
    database you can download for offline use is
    available from http://mactracker.ca ...
    Good luck & happy computing!
    edited.

  • After installing yosemite on my laptop, once I open the internet through Safari, it at times will freeze or discontinue working causing me to close the wifi and turn it back on then reload the internet page to get it to work again. How to fix please?

    After installing yosemite on my laptop, once I open the internet through Safari, it at times will freeze or discontinue working causing me to close the wifi and turn it back on then reload the internet page to get it to work again.  Is there any way to fix this?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    The test works on OS X 10.7 ("Lion") and later. I don't recommend running it on older versions of OS X. It will do no harm, but it won't do much good either.
    Don't be put off by the complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can act on it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of it have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message. See, for example, this discussion.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. Try to test under conditions that reproduce the problem, as far as possible. For example, if the computer is sometimes, but not always, slow, run the test during a slowdown.
    You may have started up in "safe" mode. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(1310 ' 0.5 0.25 50 1000 15 5120 1000 25000 6 6 5 1 0 100 ' 51 25600 4 10 25 5120 102400 1000 25 1536 500 40 500 300 85 25 20480 262144 20 2000 524288 604800 5 1024 25 50 );k=({Soft,Hard}ware Memory Diagnostics Power FireWire Thunderbolt USB Bluetooth SerialATA Extensions Applications Frameworks PrefPane Fonts Displays PCI UniversalAccess InstallHistory ConfigurationProfile AirPort 'com\.apple\.' -\\t N\\/A 'AES|atr|udit|msa|dnse|ax|ensh|fami|FileS|fing|ft[pw]|gedC|kdu|etS|is\.|alk|ODSA|otp|htt|pace|pcas|ps-lp|rexe|rlo|rsh|smb|snm|teln|upd-[aw]|uuc|vix|webf' OSBundle{Require,AllowUserLoa}d 'Mb/s:Mb/s:ms/s:KiB/s:%:total:MB:total:lifetime:sampled:per sec' 'Net in:Net out:I/O wait time:I/O requests:CPU usage:Open files:Memory:Mach ports:Energy:Energy:File opens:Forks:Failed forks:System errors' 'tsA|[ST]M[HL]' PlistBuddy{,' 2>&1'}' -c Print' 'Info\.plist' CFBundleIdentifier );f=('\n%s'{': ','\n\n'}'%s\n' '\nRAM details\n%s\n' %s{' ','\n'{"${k[22]}",}}'%s\n' '%.1f GiB: %s\n' '\n    ...and %d more line(s)\n' '\nContents of %s\n    '"${k[22]}"'mod date: %s\n    '"${k[22]}"'size (B): %d\n    '"${k[22]}"'checksum: %d\n%s\n' );c=(879294308 4071182229 461455494 216630318 3627668074 1083382502 1274181950 1855907737 2758863019 1848501757 464843899 2636415542 3694147963 1233118628 2456546649 2806998573 2778718105 842973933 1383871077 1591517921 676087606 1445213025 2051385900 3301885676 891055588 998894468 695903914 1443423563 4136085286 3374894509 1051159591 892310726 1707497389 523110921 2883943871 3873345487 );s=(' s/[0-9A-Za-z._]+@[0-9A-Za-z.]+\.[0-9A-Za-z]{2,4}/EMAIL/g;/faceb/s/(at\.)[^.]+/\1NAME/g;/\/Shared/!s/(\/Users\/)[^ /]+/\1USER/g;s/[-0-9A-Fa-f]{22,}/UUID/g;' ' s/^ +//;/de: S|[nst]:/p;' ' {sub(/^ +/,"")};/er:/;/y:/&&$2<'${p[4]} ' s/:$//;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: (E[^m]|[^EO])|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[9]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Genesy|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of|yc/!{ s/^.+is |\.//g;p;q;} ' ' BEGIN { FS="\f";if(system("A1 42 83 114")) d="^'"${k[21]}"'launch(d\.peruser\.[0-9]+|ctl\.(Aqua|Background|System))$";} { if($2~/[1-9]/) { $2="status: "$2;printf("'"${f[4]}"'",$1,$2);} else if(!d||$1!~d) print $1;} ' ' $1>1{$NF=$NF" x"$1} /\*/{if(!f)f="\n\t* Code injection"} {$1=""} 1;END{print f} ' ' NR==2&&$4<='${p[7]}'{print $4} ' ' BEGIN{FS=":"} ($1~"wir"&&$2>'${p[22]}') {printf("wired %.1f\n",$2/2^18)} ($1~/P.+ts/&&$2>'${p[19]}') {printf("paged %.1f\n",$2/2^18)} ' '/YLD/s/=/ /p' ' { q=$1;$1="";u=$NF;$NF="";gsub(/ +$/,"");print q"\f"$0"\f"u;} ' ' /^ {6}[^ ]/d;s/:$//;/([^ey]|[^n]e):/d;/e: Y/d;s/: Y.+//g;H;${ g;s/ \n (\n)/\1/g;s/\n +(M[^ ]+)[ -~]+/ (\1)/;s/\n$//;/( {8}[^ ].*){2,}/p;} ' 's:^:/:p;' ' !/, .+:/ { print;n++;} END{if(n<'{${p[12]},${p[13]}}')printf("^'"${k[21]}"'.+")} ' '|uniq' ' 1;END { print "/L.+/Scr.+/Templ.+\.app$";print "/L.+/Pri.+\.plugin$";if(NR<'{${p[14]},${p[21]}}') print "^/[Sp].+|'${k[21]}'";} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:.+//p;' '&&echo On' '/\.(bundle|component|framework|kext|mdimporter|plugin|qlgenerator|saver|wdgt|xpc)$/p' '/\.dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".","");print $0"$";} END { split("'"${c[*]}"'",c);for(i in c) print "\t"c[i]"$";} ' ' /^\/(Ap|Dev|Inc|Prev)/d;/((iTu|ok).+dle|\.(component|mailbundle|mdimporter|plugin|qlgenerator|saver|wdgt|xpc))$/p;' ' BEGIN{ FS="= "} $2 { gsub(/[()"]/,"",$2);print $2;} !/:/&&!$2{print "'${k[23]}'"} ' ' /^\//!d;s/^.{5}//;s/ [^/]+\//: \//p;' '>&-||echo No' '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[2]}'{$2=$2-1;print}' ' BEGIN { M1='${p[16]}';M2='${p[18]}';M3='${p[8]}';M4='${p[3]}';} !/^A/{next};/%/ { getline;if($5<M1) o["CPU"]="CPU: user "$2"%, system "$4"%";next;} $2~/^disk/&&$4>M2 { o[$2]=$2": "$3" ops/s, "$4" blocks/s";next;} $2~/^(en[0-9]|bridg)/ { if(o[$2]) { e=$3+$4+$5+$6;if(e) o[$2]=o[$2]"; errors "e"/s";next;};if($4>M3||$6>M4) o[$2]=$2": in "int($4/1024)", out "int($6/1024)" (KiB/s)";} END { for(i in o) print o[i];} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/)||(/v6:/&&$2!~/A/) ' ' BEGIN{FS=": "} /^ {10}O/ {exit} /^ {0,12}[^ ]/ {next} $1~"Ne"&&$2!~/^In/{print} $1~"Si" { if(a[2]) next;split($2,a," ");if(a[1]-a[4]<'${p[5]}') print;};$1~"T"&&$2<'${p[20]}'{print};$1~"Se"&&$2!~"2"{print};' ' BEGIN { FS="\f";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]$1;} ' ' BEGIN { split("'"${p[1]}"'",m);FS="\f";} $2<=m[$1]{next} $1==9||$1==10 { "ps -c -ouid -p"$4"|sed 1d"|getline $4;} $1<11 { o[$1]=o[$1]"\n    "$3" (UID "int($4)"): "$2;} $1==11&&$5!~"^/dev" { o[$1]=o[$1]"\n    "$3" (UID "$4") => "$5" (status "$6"): "$2;} $1==12&&$5 { "ps -c -ocomm -p"$5"|sed 1d"|getline n;if(n) $5=n;o[$1]=o[$1]"\n    "$5" => "$3" (UID "$4"): "$2;} $1~/1[34]/ { o[$1]=o[$1]"\n    "$3" (UID "$4", error "$5"): "$2;} END { n=split("'"${k[27]}"'",u,":");for(i=n+1;i<n+4;i++)u[i]=u[n];split("'"${k[28]}"'",l,":");for(i=1;i<15;i++) if(o[i])print "\n"l[i]" ("u[i]")\n"o[i];} ' ' /^ {8}[^ ]/{print} ' ' BEGIN { L='${p[17]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n    "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n    [N/A]";"cksum "F|getline C;split(C, A);C=A[1];"stat -f%Sm "F|getline D;"stat -f%z "F|getline S;"file -b "F|getline T;if(T~/^Apple b/) { f="";l=0;while("'"${k[30]}"' "F|getline g) { l++;if(l<=L) f=f"\n    "g;};};if(T!~/^(AS.+ (En.+ )?text(, with v.+)?$|(Bo|PO).+ sh.+ text ex|XM)/) F=F"\n    '"${k[22]}"'"T;printf("'"${f[8]}"'",F,D,S,C,f);if(l>L) printf("'"${f[7]}"'",l-L);} ' ' s/^ ?n...://p;s/^ ?p...:/-'$'\t''/p;' 's/0/Off/p' 's/^.{52}(.+) <.+/\1/p' ' /id: N|te: Y/{i++} END{print i} ' ' /kext:/ { split($0,a,":");p=a[1];k[S]='${k[25]}';k[U]='${k[26]}';v[S]="Safe";v[U]="true";for(i in k) { s=system("'"${k[30]}"'\\ :"k[i]" \""p"\"/*/I*|grep -qw "v[i]);if(!s) a[1]=a[1]" "i;};if(!a[2]) a[2]="'"${k[23]}"'";printf("'"${f[4]}"'",a[1],a[2]);next;} !/^ *$/ { p="'"${k[31]}"'\\ :'"${k[33]}"' \""$0"\"/*/'${k[32]}'";p|getline b;close(p);if(b~/ .+:/||!b) b="'"${k[23]}"'";printf("'"${f[4]}"'",$0,b);} ' '/ en/!s/\.//p' ' NR>=13 { gsub(/[^0-9]/,"",$1);print;} ' ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9|"sort|uniq";} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?'${k[32]}'$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ / [VY]/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' '/^find: /!p;' ' /^p/{ s/.//g;x;s/\nu/'$'\f''/;s/(\n)c/\1'$'\f''/;s/\n\n//;p;};H;' ' BEGIN{FS="= "} /Path/{print $2} ' ' /^ *$/d;s/^ */    /;p;' ' s/^.+ |\(.+\)$//g;p;' '1;END{if(NR<'${p[15]}')printf("^/(S|usr/(X|li))")}' ' /2/{print "WARN"};/4/{print "CRITICAL"};' ' /EVHF|MACR|^s/d;s/^.+: //p;' ' $3~/^[1-9][0-9]{0,2}(\.[1-9][0-9]{0,2}){2}$/ { i++;n=n"\n"$1"\t"$3;} END{ if(i>1)print n} ' s/{'\.|jnl: ','P.+:'}'//;s/ +([0-9]+)(.+)/\2'$'\t\t''\1/p' ' /es: ./{ /iOS/d;s/^.+://;b0'$'\n'' };/^ +C.+ted: +[NY]/H;/:$/b0'$'\n'' d;:0'$'\n'' x;/: +N/d;s/://;s/\n.+//p;' ' 1d;/:$/b0'$'\n'' $b0'$'\n'' /(D|^ *Loc.+): /{ s/^.+: //;H;};/(B2|[my]): /H;d;:0'$'\n'' x;/[my]: [AM]|m: I.+p$|^\/Vo/d;s/(^|\n) [ -~]+//g;s/(.+)\n(.+)/\2:\1/;s/\n//g;/[ -~]/p;' 's/$/'$'\f''(0|-(4[34])?)$/p' '|sort'{'|uniq'{,\ -c},\ -nr} ' s/^/'{5,6,7,8,9,10}$'\f''/;s/ *'$'\f'' */'$'\f''/g;p;' 's/:.+$//p' '|wc -l' /{\\.{kext,xpc,'(appex|pluginkit)'}'\/(Contents\/)?'Info,'Launch[AD].+'}'\.plist$/p' 's/([-+.?])/\\\1/g;p' 's/, /\'$'\n/g;p' ' BEGIN{FS="\f"} { printf("'"${f[6]}"'",$1/2^30,$2);} ' ' /= D/&&$1!~/'{${k[24]},${k[29]}}'/ { getline d;if(d~"t") print $1;} ' ' BEGIN{FS="\t"} NR>1&&$NF!~/0x|\.([0-9]{3,}|[-0-9A-F]{36})$/ { print $NF"\f"a[split($(NF-1),a," ")];} ' '|tail -n'{${p[6]},${p[10]}} ' s/.+bus /Bus: /;s/,.+[(]/ /;s/,.+//p;' ' { $NF=$NF" Errors: "$1;$1="";} 1 ' ' 1s/^/\'$'\n''/;/^ +(([MNPRSV]|De|Li|Tu).+|Bus): .|d: Y/d;s/:$//;$d;p;' ' BEGIN { RS=",";FS=":";} $1~"name" { gsub(/["\\]/,"",$2);print $2;} ' '|grep -q e:/' '/[^ .]/p' '{ print $1}' ' /^ +N.+: [1-9]/ { i++;} END { if(i) print "system: "i;} ' ' NF { print "'{admin,user}' "$NF;exit;} ' ' /se.+ =/,/[\}]/!d;/[=\}]/!p ' ' 3,4d;/^ +D|Of|Fu| [0B]/d;s/^  |:$//g;$!H;${ x;/:/p;} ' ' BEGIN { FS=": ";} NR==1 { sub(":","");h="\n"$1"\n";} /:$/ { l=$1;next;} $1~"S"&&$2!~3 { getline;next;} /^ {6}I/ { i++;L[i]=l" "$2;} END { if(i) print h;for(j=0;j<'${p[24]}';j++) print L[i-j];} ' ' /./H;${ x;s/\n//;s/\n/, /g;/,/p;} ' ' {if(int($6)>'${p[25]}')printf("swap used %.1f\n",$6/1024)} ' ' BEGIN{FS="\""} $3~/ t/&&$2!~/'{${k[24]},${k[29]}}'/{print $2} ' ' int($1)>13 ' p ' BEGIN{FS="DB="} { sub(/\.db.*/,".db",$2);print $2;} ' {,1d\;}'/r%/,/^$/p' ' NR==1{next} NR>11||!$0{exit} {print $NF"\f"substr($0,1,32)"\f"$(NF-7)} ' '/e:/{print $2}' ' /^[(]/{ s/....//;s/$/:/;N;/: [)]$/d;s/\n.+ ([^ ]+).$/\1/;H;};${ g;p;} ' '1;END { exit "find /var/db/r*/'${k[21]}'*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom -mtime -'${p[23]}'s"|getline;} ' ' NR<='${p[26]}' { o=o"\n"$0;next;} { o="";exit;} END{print o|"sed 1d"} ' ' {o=o"\n"$0} NR==6{p=$1*$5} END{if(p>'${p[27]}'*10^6)print o|"sed 1d"} ' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps crontab kextfind top pkgutil "${k[30]}\\" echo cksum kextstat launchctl smcDiagnose sysctl\ -n defaults\ read stat lsbom 'mdfind -onlyin' env pluginkit scutil 'dtrace -q -x aggsortrev -n' security sed\ -En awk 'dscl . -read' networksetup mdutil lsof test osascript\ -e netstat mdls route cat uname powermetrics codesign lockstat lpstat );c2=(${k[21]}loginwindow\ LoginHook ' /L*/P*/loginw*' "'tell app \"System Events\" to get properties of login items'" 'L*/Ca*/'${k[21]}'Saf*/E* -d 2 -name '${k[32]} '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' -i '-nl -print' '-F \$Sender -k Level Nle 3 -k Facility Req "'${k[21]}'('{'bird|.*i?clou','lsu|sha'}')"' "-f'%N: %l' Desktop {/,}L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message CRne '0xdc008012|(allow|call)ing|Goog|(mplet|nabl)ed|ry HD|safe b|succ|xpm' -k Message CReq 'bad |Can.t l|corru|dead|fail|GPU |hfs: Ru|inval|Limiti|v_c|NVDA[(]|pa(gin|us)|Purg(ed|in)| err|Refus|s ful|TCON|tim(ed? ?|ing )o|trig|WARN' " '-du -n DEV -n EDEV 1 10' 'acrx -o%cpu,comm,ruid' "' syscall::recvfrom:return {@a[execname,uid]=sum(arg0)} syscall::sendto:return {@b[execname,uid]=sum(arg0)} syscall::open*:entry {@c[execname,uid,copyinstr(arg0),errno]=count()} syscall::execve:return, syscall::posix_spawn:return {@d[execname,uid,ppid]=count()} syscall::fork:return, syscall::vfork:return, syscall::posix_spawn:return /arg0<0/ {@e[execname,uid,arg0]=count()} syscall:::return /errno!=0/ {@f[execname,uid,errno]=count()} io:::wait-start {self->t=timestamp} io:::wait-done /self->t/ { this->T=timestamp - self->t;@g[execname,uid]=sum(this->T);self->t=0;} io:::start {@h[execname,uid]=sum(args[0]->b_bcount)} tick-10sec { normalize(@a,2560000);normalize(@b,2560000);normalize(@c,10);normalize(@d,10);normalize(@e,10);normalize(@f,10);normalize(@g,10000000);normalize(@h,10240);printa(\"1\f%@d\f%s\f%d\n\",@a);printa(\"2\f%@d\f%s\f%d\n\",@b);printa(\"11\f%@d\f%s\f%d\f%s\f%d\n\",@c);printa(\"12\f%@d\f%s\f%d\f%d\n\",@d);printa(\"13\f%@d\f%s\f%d\f%d\n\",@e);printa(\"14\f%@d\f%s\f%d\f%d\n\",@f);printa(\"3\f%@d\f%s\f%d\n\",@g);printa(\"4\f%@d\f%s\f%d\n\",@h);exit(0);} '" '-f -pfc /var/db/r*/'${k[21]}'*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cght] ! -name .?\* ! -name \*ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f'$'\f''%Sc'$'\f''%N -t%F {} \;' '/S*/*/Ca*/*xpc*' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' /\ kMDItemContentTypeTree=${k[21]}{bundle,mach-o-dylib} :Label "/p*/e*/{auto*,{cron,fs}tab,hosts,{[lp],sy}*.conf,mach_i*/*,pam.d/*,ssh{,d}_config,*.local} {/p*,/usr/local}/e*/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t {/S*/,/,}L*/Lau*/*{,/*} .launchd.conf" list '-F "" -k Sender hidd -k Level Nle 3' /Library/Preferences/${k[21]}alf\ globalstate --proxy '-n get default' vm.swapusage --dns -get{dnsservers,info} dump-trust-settings\ {-s,-d,} '~ "kMDItemKind=Package"' '-R -ce -l1 -n5 -o'{'prt -stats prt','mem -stats mem'}',command,uid' -kl -l -s\ / '--regexp --files '${k[21]}'pkg.*' '+c0 -i4TCP:0-1023' ${k[21]}dashboard\ layer-gadgets '-d /L*/Mana*/$USER' '-app Safari WebKitDNSPrefetchingEnabled' '-Fcu +c0 -l' -m 'L*/{Con*/*/Data/L*/,}Pref* -type f -size 0c -name *.plist.???????' kern.memorystatus_vm_pressure_level '3>&1 >&- 2>&3' '-F \$Message -k Sender kernel -k Message CReq "'{'n Cause: -','(a und|I/O |gnment |jnl_io.+)err|disk.+abo','USBF:.+bus'}'"' -name\ kMDItem${k[33]} -T\ hfs '-n get default' -listnetworkserviceorder :${k[33]} :CFBundleDisplayName $EUID {'$TMPDIR../C ','/{S*/,}'}'L*/{,Co*/*/*/L*/}{Cache,Log}s -type f -size +'${p[11]}'M -exec stat -f%z'$'\f''%N {} \;' \ /v*/d*/*/*l*d{,.*.$UID}/* '-app Safari UserStyleSheetEnabled' 'L*/A*/Fi*/P*/*/a*.json' users/$USER\ HomeDirectory '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' ' -F "\$Time \$(Sender): \$Message" -k Sender Rne "launchd|nsurls" -k Level Nle 3 -k Facility R'{'ne "user|','eq "'}'console" -k Message CRne "[{}<>]|asser|commit - no t|deprec|done |ect pas|fmfd|Goog|ksho|ndum|obso|realp|rned f|/root|sandbox ex" ' getenv '/ "kMDItemDateAdded>=\$time.now(-'${p[23]}')&&kMDItem'${k[33]}'=*"' -m\ / '' ' -F "\$Time \$(RefProc): \$Message" -k Sender Req launchd -k Level Nle 3 -k Message Rne "asse|bug|File ex|hij|Ig|Jet|key is|lid t|Plea|ship" ' print{,-disabled}\ {system,{gui,user}/$UID} '-n1 --show-initial-usage --show-process-energy' -r ' -F "\$Message" -k Sender nsurlstoraged -k Time ge -1h -k Level Nle 4 -k Message Req "^(ER|IN)" ' '/A* -type d -name *.app -prune ! -user 0' -vv '-D1 -IPRWck -s5 sleep 1' -o );N1=${#c2[@]};for j in {0..20};do c2[N1+j]=SP${k[j]}DataType;done;l=({Restricted\ ,Lock,Pro}files POST Battery {Safari,App,{Bad,Loaded}\ kernel,Firefox}\ extensions System\ load boot\ args FileVault\ {2,1} {Kernel,System,Console,launchd}\ log SMC Login\ hook 'I/O per process' 'High file counts' UID {System,Login,Agent,User}\ services\ {load,disabl}ed {Admin,Root}\ access Font\ issues Firewall Proxies DNS TCP/IP Wi-Fi 'Elapsed time (sec)' {Root,User}\ crontab {Global,User}' login items' Spotlight Memory\ pressure Listeners Widgets Parental\ Controls Prefetching Nets Volumes {Continuity,I/O,iCloud,HID,HCI}\ errors {User,System}\ caches/logs XPC\ cache Startup\ items Shutdown\ codes Heat Diagnostic\ reports Bad\ {plist,cache}s 'VM (GiB)' Bundles{,' (new)'} Trust\ settings Activity Free\ space Stylesheet Library\ paths{,' ('{shell,launchd}\)} Data\ packages Modifications CUPS );N3=${#l[@]};for i in {0..8};do l[N3+i]=${k[5+i]};done;F() { local x="${s[$1]}";[[ "$x" =~ ^([\&\|\<\>]|$) ]]&&{ printf "$x";return;};:|${c1[30]} "$x" 2>&-;printf "%s \'%s\'" "|${c1[30+$?]}" "$x";};A0() { Q=6;v[2]=1;id -G|grep -qw 80;v[1]=$?;((v[1]))||{ Q=7;sudo -v;v[2]=$?;((v[2]))||Q=8;};v[3]=`date +%s`;date '+Start time: %T %D%n';printf '\n[Process started]\n\n'>&4;printf 'Revision: %s\n\n' ${p[0]};};A1() { local c="${c1[$1]} ${c2[$2]}";shift 2;c="$c ` while [[ "$1" ]];do F $1;shift;done`";((P2))&&{ c="sudo $c";P2=;};v=`eval "$c"`;[[ "$v" ]];};A2() { local c="${c1[$1]}";[[ "$c" =~ ^(awk|sed ) ]]&&c="$c '${s[$2]}'"||c="$c ${c2[$2]}";shift 2;local d=` while [[ "$1" ]];do F $1;shift;done`;((P2))&&{ c="sudo $c";P2=;};local a;v=` while read a;do eval "$c '$a' $d";done<<<"$v";`;[[ "$v" ]];};A3(){ v=$((`date +%s`-v[3]));};export -f A1 A2 F;B1() { v=No;! ((v[1]))&&{ v=;P1=1;};};eval "`type -a B1|sed '1d;s/1/2/'`";B3(){ v[$1]="$v";};B4() { local i=$1;local j=$2;shift 2;local c="cat` while [[ "$1" ]];do F $1;shift;done`";v[j]=`eval "{ $c;}"<<<"${v[i]}"`;};B5(){ v="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d$'\e' <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F$'\e' ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`egrep -v "${v[$1]}"<<<"$v"|sort`;};eval "`type -a B7|sed '1d;s/7/8/;s/-v //'`";C0() { [[ "$v" ]]&&sed -E "$s"<<<"$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v"|sed -E "$s";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { B4 0 0 63&&C1 1 $1;};C4() { echo $'\t'"Part $((++P)) of $Q done at $((`date +%s`-v[3])) sec">&4;};C5() { sudo -k;pbcopy<<<"$o";printf '\n\tThe test results are on the Clipboard.\n\n\tPlease close this window.\n';exit 2>&-;};for i in 1 2;do eval D$((i-1))'() { A'$i' $@;C0;};';for j in 2 3;do eval D$((i+2*j-3))'() { local x=$1;shift;A'$i' $@;C'$j' $x;};';done;done;trap C5 2;o=$({ A0;D0 0 N1+1 2;D0 0 $N1 1;B1;C2 31;B1&&! B2&&C2 32;D2 22 15 63;D0 0 N1+2 3;D0 0 N1+15 17;D4 3 0 N1+3 4;D4 4 0 N1+4 5;D4 N3+4 0 N1+9 59;D0 0 N1+16 99;for i in 0 1 2;do D4 N3+i 0 N1+5+i 6;done;D4 N3+3 0 N1+8 71;D4 62 1 10 7;D4 10 1 11 8;B2&&D4 18 19 53 67;D2 11 2 12 9;D2 12 3 13 10;D2 13 32 70 101 25;D2 71 6 76 13;D2 45 20 52 66;A1 7 77 14;B3 28;A1 20 31 111;B6 0 28 5;B4 0 0 110;C2 66;B2&&D0 45 90 124;D4 70 8 15 38;D0 9 16 16 77 45;C4;B2&&D0 35 49 61 75 76 78 45;B2&&{ D0 28 17 45;C4;};B2&&{ A1 43 85 117;B3 29;B4 0 0 119 76 81 45;C0;B4 29 0 118 119 76 82 45;C0;    };D0 12 40 54 16 79 45;D0 12 39 54 16 80 45;D4 78 46 91;D4 74 25 77 15&&{ B4 0 8 103;B4 8 0;A2 18 74;B6 8 0 3;C3 75;};B2&&D4 19 21 0;B2&&D4 40 10 42;D2 2 0 N1+19 46 84;D2 44 34 43 53;D2 59 22 20 32;D2 33 0 N1+14 51;for i in {0..2};do A1 29 35+i 104+i;B3 25+i;done;B6 25 27 5;B6 0 26 5;B4 0 0 110;C2 69;D2 34 21 28 35;D4 35 27 29 36;A1 40 59 120;B3 18;A1 33 60 121;B8 18;B4 0 19 83;A1 27 32 39&&{ B3 20;B4 19 0;A2 33 33 40;B3 21;B6 20 21 3;};C2 36;D4 50 38 5 68;B4 19 0;D5 37 33 34 42;B2&&D4 46 35 45 55;D4 38 0 N1+20 43;B2&&D4 58 4 65 76 91;D4 63 4 19 44 75 95 12;B1&&{ D4 53 5 55 75 69&&D4 51 6 58 31;D4 56 5 56 97 75 98&&D0 0 N1+7 99;D2 55 5 27 84;D4 61 5 54 75 70;D4 14 5 14 96;D4 15 5 72 96;D4 17 5 78 96;C4;};D4 16 5 73 96;A1 13 44 74 18;C4;B3 4;B4 4 0 85;A2 14 61 89;B4 0 5 19 102;A1 17 41 50;B7 5;C3 8;B4 4 0 88;A2 14 24 89;C4;B4 0 6 19 102;B4 4 0 86;A2 14 61 89;B4 0 7 19 102;B5 6 7;B4 0 11 73 102;A1 42 86 114;j=$?;for i in 0 1 2;do ((i==2&&j==1))&&break;((! j))||((i))||B2&&A1 18 $((79+i-(i+53)*j)) 107+8*j 94 74||continue;B7 11;B4 0 0 11;C3 $((23+i*(1+i+2*j)));D4 $((24+i*(1+i+2*j))) 18-4*j 82+i-16*j $((112+((3-i)*i-40*j)/2));done;D4 60 4 21 24;D4 42 14 1 62;D4 43 37 2 90 48;D4 41 10 42;D2 48 36 47 25;A1 4 3 60&&{ B3 9;A2 14 61;B4 0 10 21;B4 9 0;A2 14 62;B4 0 0 21;B6 0 10 4;C3 5;};D4 9 41 69 100;D2 72 21 68 35;D2 49 21 48 49;B4 4 22 57 102;A1 21 46 56 74;B7 22;B4 0 0 58;C3 47;D4 54 5 7 75 76 69;D4 52 5 8 75 76 69;D4 57 4 64 76 91;D2 0 4 4 84;D2 1 4 51 84;D4 21 22 9 37;D0 0 N1+17 108;D4 76 24 38;A1 23 18 28 89;B4 0 16 22 102;A1 16 25 33;B7 16;B4 0 0 34;D1 31 47;D4 64 4 71 41;D4 65 5 87 116 74;C4;B4 4 12 26 89 23 102;for i in {0..3};do A1 0 N1+10+i 72 74;B7 12;B4 0 0 52;C3 N3+5+i;((i))||C4;done;A1 24 22 29;B7 12;B3 14;A2 39 57 30;B6 14 0 4;C3 67;A1 24 75 74;B4 1 1 122||B7 12;B4 0 0 123;B3 23;A2 39 57 30;B6 23 0 4;C3 68;B4 4 13 27 89 65;A1 24 23;B7 13;C3 73;B4 4 0 87;A2 14 61 89 20;B4 0 17;A1 26 50 64;B7 17;C3 6;A1 4 88;D5 77 44 89;D4 7 11 6;D0 0 N1+18 109;A3;C2 39;C4;} 4>&2 2>/dev/null;);C5
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. If you don't know the password, or if you prefer not to enter it, just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, a series of lines will appear in the Terminal window like this:
    [Process started]
            Part 1 of 8 done at … sec
            Part 8 of 8 done at … sec
            The test results are on the Clipboard.
            Please close this window.
    [Process completed]
    The intervals between parts won't be exactly equal, but they give a rough indication of progress. The total number of parts may be different from what's shown here.
    Wait for the final message "Process completed" to appear. If you don't see it within about ten minutes, the test probably won't complete in a reasonable time. In that case, press the key combination control-C or command-period to stop it and go to the next step. You'll have incomplete results, but still something.
    12. When the test is complete, or if you stopped it because it was taking too long, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak for themselves, not for me. The test itself is harmless, but whatever else you're told to do may not be. For others who choose to run it, I don't recommend that you post the test results on this website unless I asked you to.
    Copyright © 2014, 2015 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Discontinuing Forefront Protection 2010 for Exchange

    Hi
    Microsoft is discontinuing any further releases of Forefont Protection 2010 for Exchange Server:
    http://blogs.technet.com/b/server-cloud/archive/2012/09/12/important-changes-to-forefront-product-roadmaps.aspx
    We have a lot of customers with on-premises Exchange Servers, to which we sold Forefont Protection 2010 for Exchange Server.
    What is the alternative for that product, Forefront Online Protection?
    What is the Scenario, if a customer don't want his mx record to point to Microsoft?
    Regards
    Peter

    Hi,
    I'm sorry but yesterday I was working with a customer.
    This is going to be a long post :-)
    Exchange 2010 has no native antivirus/malware protection. This kind of protection is provided by Forefront Protection 2010 for Exchange.
    Those filters provide antispam protection therefore from this point of view I wouldn't consider them a replacement for Groupshield AV protection on Exchange 2010.
    This is the fast answer :-)
    Let's move to the longer one.
    There are going to be a lot of assumptions because I don't know your environment at all and this is something which should be carefully planned and tailored based on your business needs.
    Assumptions:
    You have an Exchange 2010 Organization
    There are no Edge servers
    You are following the common scenario with an AV for Exchange (Groupshield) running on Hub and Mailbox servers, Postini for Inbound/Outbound traffic protection from AV and SPAM (MX record pointing to Postini) and an AV for Filesystem running on the Exchange
    servers
    You are planning to move to Exchange 2013 in the future (let's say 6 months/1 year from now)
    You are open to discuss a Microsoft-oriented solution without 3rd party software
    We are not going to discuss licensing (we are lucky and someone else will decide for us :-))
    We are not going to discuss the differences between Postini/Groupshield/Forefront/Exchange agents because I don't know them well enough to tell you something which would make sense and I'm still discussing if it was better the Commodore 64 or the Amiga
    (obviously Commodore 64)
    We are looking for a solution which should cover as many scenarios as possible
    Short-term objective: Achieve antivirus/antispam protection on Exchange 2010 and get rid of Groupshield (and may be of Postini with it)
    Long-term objective: Migrate to 2013 and leverage the antimalware and antispam agents included in the product
    Act 1 - Short-term objective:
    Inbound/outbound traffic:
    The antispam agents can be installed on an Exchange 2010 Hub server but the place where they should be used is the Edge server.
    Solution 1: Replace Postini with 2 Exchange 2010 Edge servers (MX record pointing to the Edge servers). Antivirus protection will be provided by Forefront Protection 2010 for Exchange (FPE) . Antispam protection by Exchange 2010 and FPE (which expands the antispam
    capabilities of Exchange 2010)
    Solution 2: Replace Postini with Forefront Online Protection for Exchange (FOPE)
    Internal traffic:
    Solution: FPE will replace Groupshield on the Hub servers. No antispam agents installed. FPE will be installed as a Transport Agent
    Database Content (aka all that stuff that doesn't pass through transport):
    Not all Exchange data are passing through the Hub transport (i.e. Drafts, Calendar, Contacts, Public Folders, etc...)
    Solution 1: FPE will replace Groupshield on the Mailbox servers. FPE will leverage the Virus API (VSAPI) to access the content of the Store
    Solution 2: The AV installed on your clients has an Outlook plug-in which scans the content of the store client-side
    This should provide enough AV/antispam protection and you will have an homogeneous solution where all components are able to interact smoothly (Outlook Junk Mail, Antispam agents, safe senders, safe recipients, etc...) without much effort in terms of 3rd
    party plug-ins, different administration consoles, different places where you have to check if the message has been blocked.
    I know what is going to be the fate of Forefront but this is to meet our short-term/immediate objectives. From now on we will have until December 2015 to plan our migration to Exchange 2013.
    The screen fades to black. Voice-over announces that you migrated to Exchange 2013 :-)
    Act 2 - Long-term objective:
    Inbound/Outbound traffic:
    Solution 1: Leverage the AV and antispam agents on your published MBX/CAS servers
    Solution 2: Use FOPE
    Internal Traffic:
    Solution: Leverage the AV agent on your MBX/CAS servers
    Database content:
    In Exchange 2013 the VSAPI is dead. Any AV for Exchange will have to use transport agents on Exchange 2013. The only possible exceptions is using Web Services for the On-demand scan of a limited number of mailboxes.
    Solution: The AV installed on your clients has an Outlook plug-in which scans the content of the store client-side
    The screen fades to black. Credits.
    There are a few considerations related to these design changes which demonstrates that IMHO they are a good choice but they would be too long to discuss in this post and they would probably be OT. I'm thinking to write a blog when I'll have some time.
    IMPORTANT: These are just my 2 pence. You should discuss this with someone which knows your infrastructure. The above solutions are at best incomplete because there a lot more factors which come into play when choosing a design like this.
    My personal advice is to involve your TAM (if you have one) and work with my colleagues to find the solution best suited for your company.
    Bye
    Gabriele
    P.S. Pure self-advertising: If you are in Switzerland you are not far from me :-D
    -- Gabriele Tansini [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights"

  • Discontinuation of Widescreen Format

    Hello All, I did a search on "widescreen, letterbox, discontinuation, original aspect ratio, etc... and found null,zip, zero. I have been an ardent supporter of  home video programming shown in the original aspect ratio chose by the director and cinematographer. I was among the early adopters of laser disc so I could see the wonders of films as the director envisioned it. I was pleased and quite frankly amazed when LBX/WS/OAR (letterbox, widescreen, original aspect ratio) films first showed up in Blockbuster, and then became the accepted norm!  I thought the uninformed public, who felt they were being cheated by those "horrible, distracting black bars" at the top and bottom of the screen, had finally realized the benefits of films in their OAR. Recently, the HD channels of HBO/Cinemax/Encore/Starz  stopped showing >95% of films in their OAR, reverting to the criminal "cropping"(a.k.a. "panning and scanning") of the image to completely fill the screen. Is anyone else outraged by this? To the people who just can't get past those "annoying" black bars: I am assuming 90% of the people who shell out the outrageous amount of $$ for HD programming have 16:9 AR televisions, and have  various zoom functions in the video controls menu. Accordingly, these people could reduce and/or eliminate the black bars if they chose to do so. If that floats your boat, so be it. However, I have no magic button to switch from the butchered, cropped versions back to the OAR image. This elimination of OAR programming, to a true videophile and lover of cinema such as myself, is nothing short of criminal. Is there anyone else out there that shares my indignation? Let me be clear-- I make no judgments on the people who insist on watching cropped versions of films. However, I feel I should have the choice of being able to view the OAR version if  I choose to do so. This discontinuation, coupled with the incessant repetition of certain films for months on end have really detracted from my FIOS experience, which has otherwise been great. I realize Verizon can only pass along the feed it receives from HBO, but I simply can not understand why HBO et al chose to revert to the panned and scanned format, and also why there is no widespread outrage about it. Am I alone here? What, if anything, can we do? ( The last question is purely rhetorical in nature...)                                                                           Give Me OAR Or Give Me Death,    MacReady

    Boy, do I agree 100% with MacReady 100%!!!!    However, there has been some outrage about it, particularly regarding the new EPIX channel, which has cropped IRON MAN, INDY 4 (and all the INDY films), and any newer film..  (Old films are OAR on EPIX because those masters already existed prior to cropping.) Movies are also ruined OnDemand (which is why I almost never use that service).  Paying $6.00 for a cropped film is no bargain..  This reprehensible practice was initiated by HBO and I'll probably be dropping HBO because I'm just sick of paying for a channel that has such contempt. both for the films and the viewers.  In addition, some filmmakers hate this as well,  but it is usually out of their control. (Here is a link to director Steven Soderbergh's view on this:
    http://www.dgaquarterly.org/BACKISSUES/Summer2009/InMyOpinion/tabid/720/Default.aspx
    Unfortunately, aside from conveying subscriber's displeasure at this practice, there is little that Verizon can do about it.  All we can do is let the channels know how we feel. But don't expect much. HBO, in particular, is notorious for not giving a **bleep** about what subscribers think about anything!

  • SAP discontinue process issue with use-to-exhaust

    SITUATION
    Current discontinue functionality in SAP allows a user to automatically shift demand to part B when inventory for part A is projected to be exhausted. Example:
    Part A on hand is 240
    Demand is 100/week
    Part A inventory will run out in week 3
    Demand for 60 in week 3, and for all part A demand in week 4 and beyond, will appear against part B.
    This can be a great tool when all demand for part A is being replaced by part B, it avoids having to maintain an effective date on every parent BOM that contains part A.
    COMPLICATION
    This is inadequate for typical situations in which we plan to use up part A before moving to part B. There is usually a lead time to obtain part B, often the same or similar to part A. We need to cover demand with part A through that lead time, which usually involves consuming all part A inventory plus part A open PO’s, which cover demand through that lead time.
    The user will probably want to get part B as soon as possible, and close or reduce any open PO’s for part A no longer needed based on when part B will be available. But in most cases, some part A PO’s will be needed to cover demand until part B can be received.
    RECOMMENDATION
    Discontinue functionality in SAP should provide at least the option to consume part A inventory and open purchase orders before shifting part A demand to part B.
    We may have a projected shortage inside the part A PO horizon. That should trigger an expedite of a part A PO, not shift demand to part B.
    Please advise if there are any workaround for system to consider open purchase orders for part A before shifting the demand to part B?
    Thank you.

    There is an effective out date field too in MRP4.
    I think if your planned independent requirements for the FG are outside this date then the replacement material will form as part of BOM explosion.
    for e.g if the eff out time is oct30 and your PIR of FG is 1st nov. the BOM explosion of that requirement will have part b as plan order or PR, means you will have a PR for the new part, even as the current consumption is for the original part.

  • Why did Apple discontinue iPhoto for iOS?

    Why did Apple discontinue iPhoto for iOS?
    This app offered great features such as the ability to format your pictures and journal and, add comments and context.
    It's disappointing to be forced to migrate away especially when this is a paid app ($4.99). Many other companies may stop supporting paid apps, but at least you can still use the apps.

    Apple did not say why, so we can only speculate.
    But have a look at what has changed in iOS 8. http://www.apple.com/ios/developer/
    The basic frameworks, that support image editing apps and any graphics apps have been completely replaced by newer frameworks, for example PhotoKit. Also, the Photos.app and its library are very different, with the Camera Roll being replaced by the "Recent Activity" album.
    iPhoto used "Photos" to access all photos on the device and did not them separately. The code would have needed to be completely rewritten. Probably, Apple did not want to develop iPhoto a second time, in addition to the new "Photos", but is relying on the third party developers to supplement Photos with extensions:
    PhotoKit
    Developers can enable their photo apps to edit photos directly in the Camera Roll without having to import them first.
    Photo Editing
    Developers can embed their filters and editing tools directly into the Photos app. So you could apply third‑party effects to images without leaving the app where you view your photos.

  • I recently purchased a Go pro Hero 4 Black which included a voucher for Adobe Photoshop Elements 12. Is elements 12 discontinued if so, will I be able to downloadAdobe Photoshop Elements 13?

    I recently purchased a Go pro Hero 4 Black which included a voucher for Adobe Photoshop Elements 12. Is elements 12 discontinued if so, will I be able to downloadAdobe Photoshop Elements 13?

    LAdyshopgirl
    Premiere Elements 12 is no longer the current version of Premiere Elements. Premiere Elements 13 is. Probably Premiere Elements 12 is still in stock
    at online vendors. Whether these online vendors accept "vouchers" is questionable.
    You need to go by whatever the voucher says. It may be very specific for version 12 and be outdated at that. Is there an expiration date on the voucher.
    Is there an installation disc included with the camera? If so, does it give a redemption code or serial number that you are supposed to use to install the
    program?
    This is not Adobe. Rather a user to user forum.
    My first impression is that you may have an outdated voucher. And, the details of that voucher need to be read carefully.
    Please supply more information unless you opt to contact the seller of the camera for more details, especially if this "voucher" was a sales
    incentive for the selling of the camera.
    ATR

  • Will I still me able to keep my blogs and websites with iWeb after Mobileme is discontinued?

    My wife and I use iWeb via Mobileme for our websites and blogs. Mobileme is being discontinued for iCloud.  Can anyone reassure me that I can keep my iWeb websites?  I feel iWeb was a good thing that almost got better but has been neglected in the last version of iLife so for the first time didn't upgrade.  I am anxious that Apple will just let it slip away.  Perhaps not?

    I don't have any insider information, but I would have to guess that Apple would keep a web hosting option to its chosen successor to MobileMe.  iCould is clearly a Hosted Exchange Server alternative and web hosting would seem to be needed for many small businesses who are using this service as an alternative to web hosting. It also helps push their iLife product line.  If you kill webhosting, iWeb becomes a weaker product.  That said, I would keep a backup.
    I think that as iCloud gets nearer to release date, we will see more options get released.  I'm sure that Apple will be willing to sell more storage space, that web hosting will be available, etc.  My gut is that probably won't charge for the hosting, but will draw down from your data pool.  It just seems like a cleaner way and will actually get more people to take the jump.  I wouldn't be surprised to see a Sharepoint type service emerge as well.  Only time will tell, but Apple's philosophy is to make all their pieces fit together and work better than than anyone else's.  A web hosting component seems to make sense. 

  • Difficult question?? Discontinued Parts with replace function????

    Hi Experts
    In our company ,there is a requirement very emergent , as follow example:
    In the BOM of material CDE, there is a component material A.
    And for some reasons(for example: product development with new technique) ,we want to replace
    material A with material B in the BOM. And because the stock of A in the warehouse is not zero,so we
    want to continue use material A for a period.
    And when the stock of A in the warehouse is zero 0 ,means that A has use out, we want to the SAP system automatictlly replace material A with material B in the BOM.
    I konw I can use "discontinued Parts" , but with "discontinued Parts",the system only can transfer
    all the dependent requirements of the discontinuation material  to the follow-up material, not replace the  discontinuation material with the follow-up material in the BOM really! 
    We want with "discontinued parts", the system can replace the discontinuation material with the follow-up material in the BOM really ?
    How to achieve this?? Or if there is some other functions can achieve this??
    Thanks for any reply!!

    Dear Fei,
    What's your exact doubt?
    If you want to stop using a component from a certain date and instead you would like to replace the
    same using another followup material which has the same unit of measure,then you can do the
    necessary settings in MRP4 view of the material master.
    One more concept is alternative Item concept,where in some period material A will be available for some
    period and in some other period B may be available and in sometimes a combination of both will be
    used.
    Then in that cases in the BOM an alternative item group will be created to combinae these 2
    components along with their priority,usage probability and strategy.
    Regards
    Mangalraj.S

  • Java plugin support discontinued

    According to some techinical articles released by Apple, Java update 10 for OSX 10.5 no longer supports the java plugin.  As a result, java will no longer work with Firefox or Chrome unless users update to OSX 10.6.  Although there may be valid technical reasons for doing this, it is really inexcusable that this was not CLEARLY communicated to users in plain and simple language before the update was uploaded.  Here is part of the explanation released on one of Apple's mailing lists (but not the general public):
    "Firefox and Chrome users are currently unsupported on PPC since the current versions of those browsers are = Intel-only. Anyone with an Intel Mac should upgrade to Mac OS X 10.6 Snow Leopard to continue to receive any updates at all.
    Plugin2 in it's current state was barely usable when run under J2SE 5.0 anyway, so in the end, anyone who was relying on applets on Leopard was probably already using Safari anyway."
    I think it's pretty arrogant that Apple assumes no one using Leopard was using FF or Chrome to browse sites supporting java and to not even bother informing them that support was going to be discontinued.
    Just saying....

    The problem is summarized and a workaround is given in https://bugzilla.mozilla.org/show_bug.cgi?id=668639 (comments 4 and 8):
    Quote:
    This bug is entirely Apple's fault.  For some reason Update 10 removes
    the JavaPlugin2_NPAPI.plugin soft link from /Library/Internet
    Plugin-Ins/ (and also the ability, in the Java Preferences utility, to
    choose whether to run applets "in their own process" or "within the
    browser process").
    JavaPlugin2_NPAPI.plugin is still present on the system, where the
    Java Embedding Plugin can still find it.  So Java still works in FF
    3.6.18 and earlier.  And so this bug is relatively easy for a somewhat
    sophisticated user to work around:
    Just do the following at a Terminal prompt.  For it to work, you'll
    need to be logged in using an account with administrator privileges.
    $ cd "/Library/Internet Plug-Ins/"
    $ sudo ln -s /System/Library/Java/Support/Deploy.bundle/Contents/Resources/JavaPlugin2_NPAPI .plugin

  • HT201304 How do I discontinue a subscription (e.g Washington Post online)?

    How do I discontinue a subscription (e.g Washington Post online) of a purchased app?

    http://support.apple.com/kb/HT4098
    Forum Tip: Since you're new here, you've probably not discovered the Search feature available on every Communities page, but next time, it might save you time (and everyone else from having to answer the same question multiple times) if you search a couple of ways for a topic, both in the relevant forums and in the Apple Knowledge Base before you post a question.
    Regards.

  • When is apple discontinuing MacBook Pro 2013 13 inch?

    When will apple discontinue MacBook Pro 13 inch, 2013? They have already goo ten rid of the 15 inch.

    You mean the non-Retina models... and no one knows when or if the 13" non-Retina will be discontinued. It's a bit long in the tooth, first being introduced in June of 2012. So it probably won't survive the 'next' round of new machines - but no one really knows!
    I really don't want a completely closed machine, personally, and if you don't either I would grab the 13" while it's still available.
    Clinton

Maybe you are looking for