AE Cancelled user

In RWB ---> Message Monitoring --> AE
I have cancelled a message...Where to find which user has cancelled this....

Hi
If you did'nt set log then You can set the tracing using Visual Admin -> server -> services -> log configurator -> locations -> com -> af
and you can see the trace information in the default.trc log, again u can see the log either using Visual Admin or
http://server:port/nwa
Log level u have to set in Integration server specific configuration in sxmb_adm transaction -> Integration server configuration -> specific configuration -> runtime parameter -> log level.
You can find information in this directory :
/usr/sap/<SAP_XI_ID>/DVEBMGS00/j2ee/cluster/server0/log

Similar Messages

  • Client Deletion Status | CANCELLED

    hi all
    maybe someone has experienced this problem, a little assistance please
    TIA
    Client to be Deleted
    600
    Copy Type
    Delete Complete Client
    Status
    Cancelled
    User
    SAP*
    Start on
    06.11.2009 / 13:48:31
    Last Entry on
    06.11.2009 / 13:57:39
    Last Action:
    Copy/Delete Tables
    -  Table Being Edited:
    BFOD_A
    Statistics for this Run
    - No. of Tables
    6707 of     54438
    - Number of Exceptions
    11
    - Deleted Lines
    0
    Check System Log (SM21)

    Hi,
    First clarify:
    Are you able to login into client 600?
    Do you want to login into 600, already deleted client?
    do you want the root cause, why this was cancelled?
    What wil happen if it cancelled in between?
    I would suggest you to have a brief detail about Client deletion in client maintanance.
    Regards
    Nick Loy

  • Cancel of J1IEX part 1 and part 2 for the cancel GR

    Hi,
          I have on eproblem , user captured the Excise invoice with J1IEX part1  and GR done also the part2 is posted,  and now we want to reverse that, the problem is insted of Cancelling GR with MIGO cancellation user have done it by MBST  and as MBST  is not supported for CIN  due to this no entry is created for part 1 reversal,  now how to proceed further.
    regards,
      zafar

    zafar
    follow the return procedure with excise
    Once you post the excise amount In the SAP System, therefore, you have to reverse CENVAT posting correspondingly.
    1. MIGO:Cancel the material document (movement type 102) & during cancellation update part1 only. This changes the excise invoice document status to In process
    2. J1IEX:Post the excise invoice referring the material document (of movement type 102). Creates an accounting document to reverse the CENVAT postings. Creates a corresponding entry in Part II of the appropriate excise register
    Thus the excise postings are reversed.
    3.J1IEX: Cancel the excise invoice (Do this if your plant does not allow multiple goods receipts per excise invoice).Now the system will allow you to cancel the vendor excise invoice
    Laxman

  • Is there a way to change the LUt extension form .CUBE to .cube. on export. TX

    Is there a way to change the LUt extension form .CUBE to .cube. on export with this script in photoshop For MAC:
    Chris Cox wrote:
    The file extensions are written by the export plugin.  (which incidentally has a comment that two studios wanted all caps extensions, but I failed to write down which ones in the comments)
    To change the filenames, you'd want to add something at the end of doExportLUTs() that uses the supplied path and substitutes the desired extensions, then renames the file.
    Thank you
    // Export Color Lookup Tables automation in JavaScript
    // IN_PROGRESS - why can't ColorSync Utility open any profile with a grid of 160 or larger?
    // 150 works, 160 fails -- sent samples in email to Apple on Nov 8, 2013; they are investigating
    // DEFERRED - right to left filenames (Arabic) come out wrong because of appending "RGB" and file extensions
    // This seems to be a bug in JavaScript's handing of strings, not sure we can solve it easily.
    // It might possibly be handled by checking bidi markers in UTF8 stream and adding custom handling for appending text/extensions.
    @@@BUILDINFO@@@ ExportColorLookupTables.jsx 1.0.0.0
    // BEGIN__HARVEST_EXCEPTION_ZSTRING
    <javascriptresource>
    <name>$$$/JavaScripts/ExportColorLookupTables/Menu=Color Lookup Tables...</name>
    <menu>export</menu>
    <enableinfo>true</enableinfo>
    <eventid>9AA9D7D6-C209-494A-CC01-4E7D926DA642</eventid>
    </javascriptresource>
    // END__HARVEST_EXCEPTION_ZSTRING
    #target photoshop
    const appUIState = app.displayDialogs;
    app.displayDialogs = DialogModes.NO; // suppress all app dialogs
    app.bringToFront(); // make Photoshop the frontmost app, just in case
    // on localized builds we pull the $$$/Strings from a .dat file
    $.localize = true;
    // from Terminology.jsx
    const classApplication = app.charIDToTypeID('capp');
    const classProperty = app.charIDToTypeID('Prpr');
    const enumTarget = app.charIDToTypeID('Trgt');
    const eventGet = app.charIDToTypeID('getd');
    const eventSet = app.charIDToTypeID('setd');
    const kcolorSettingsStr = app.stringIDToTypeID("colorSettings");
    const kDither = app.charIDToTypeID('Dthr');
    const keyTo = app.charIDToTypeID('T   ');
    const typeNULL = app.charIDToTypeID('null');
    const typeOrdinal = app.charIDToTypeID('Ordn');
    const kFloatWindowStr = app.stringIDToTypeID("floatWindow");
    const typePurgeItem = app.charIDToTypeID('PrgI');
    const enumClipboard = app.charIDToTypeID('Clpb');
    const eventPurge = app.charIDToTypeID('Prge');
    const keyExportLUT = app.charIDToTypeID( "lut " );
    const keyFilePath = app.charIDToTypeID( 'fpth' );
    const keyDescription = app.charIDToTypeID( 'dscr' );
    const keyCopyright = app.charIDToTypeID( 'Cpyr' );
    const keyDataPoints = app.charIDToTypeID( 'gPts' );
    const keyWriteICC = app.charIDToTypeID( 'wICC' );
    const keyWrite3DL = app.charIDToTypeID( 'w3DL' );
    const keyWriteCUBE = app.charIDToTypeID( 'wCUB' );
    const keyWriteCSP = app.charIDToTypeID( 'wCSP' );
    const kScriptOptionsKey = "9AA9D7D6-C209-494A-CC01-4E7D926DA642"; // same as eventID above
    const sGridMin = 7; // these must match the slider range defined in the dialog layout
    const sGridMax = 256;
    const sGridDefault = 32;
    // our baseline UI configuration info
    var gSaveFilePath = ""; // overwritten by document path
    var gDescription = ""; // overwritten by document name
    var gCopyright = ""; // "Adobe Systems Inc., All Rights Reserved";
    var gGridPoints = sGridDefault;
    var gDoSaveICCProfile = true;
    var gDoSave3DL = true;
    var gDoSaveCUBE = true;
    var gDoSaveCSP = true;
    gScriptResult = undefined;
    // start doing the work...
    main();
    app.displayDialogs = appUIState; // restore original dialog state
    gScriptResult; // must be the last thing - this is returned as the result of the script
    function readOptionsFromDescriptor( d )
      if (!d)
      return;
      if (d.hasKey(keyFilePath))
      gSaveFilePath = d.getString( keyFilePath ); // will be overridden by UI
      if (d.hasKey(keyDescription))
      gDescription = d.getString( keyDescription ); // will be overridden always
      if (d.hasKey(keyCopyright))
      gCopyright = d.getString( keyCopyright );
      if (d.hasKey(keyDataPoints))
      var temp = d.getInteger( keyDataPoints );
      if (temp >= sGridMin && temp <= sGridMax)
      gGridPoints = temp;
      if (d.hasKey(keyWriteICC))
      gDoSaveICCProfile = d.getBoolean( keyWriteICC );
      if (d.hasKey(keyWrite3DL))
      gDoSave3DL = d.getBoolean( keyWrite3DL );
      if (d.hasKey(keyWriteCUBE))
      gDoSaveCUBE = d.getBoolean( keyWriteCUBE );
      if (d.hasKey(keyWriteCSP))
      gDoSaveCSP = d.getBoolean( keyWriteCSP );
    function createDescriptorFromOptions()
      var desc = new ActionDescriptor();
      desc.putString( keyFilePath, gSaveFilePath ); // will be overridden by UI
      desc.putString( keyDescription, gDescription ); // will always be overridden by document name
      desc.putString( keyCopyright, gCopyright );
      desc.putInteger( keyDataPoints, gGridPoints );
      desc.putBoolean( keyWriteICC, gDoSaveICCProfile );
      desc.putBoolean( keyWrite3DL, gDoSave3DL );
      desc.putBoolean( keyWriteCUBE, gDoSaveCUBE );
      desc.putBoolean( keyWriteCSP, gDoSaveCSP );
      return desc;
    function doExportUI()
      // DEFERRED - it might be nice to be able to run without UI
      //  Right now we can't, but someone could modify the script if they so desire
      const sDescription = localize("$$$/AdobeScript/Export3DLUT/Description=Description:");
      const sCopyright = localize("$$$/AdobeScript/Export3DLUT/Copyright=Copyright:");
      const sQuality = localize("$$$/AdobeScript/Export3DLUT/Quality=Quality");
      const sGridPoints = localize("$$$/AdobeScript/Export3DLUT/GridPoints=Grid Points:");
      const sFormatsToSave = localize("$$$/AdobeScript/Export3DLUT/Formats=Formats");
      const sOpenButton = localize("$$$/JavaScripts/psx/OK=OK");
      const sCancelButton = localize("$$$/JavaScripts/psx/Cancel=Cancel");
      const strTextInvalidType = localize("$$$/JavaScripts/Export3DLUT/InvalidType=Invalid numeric value. Default value inserted.");
      const strTextInvalidNum = localize("$$$/JavaScripts/Export3DLUT/InvalidNum=A number between 7 and 256 is required. Closest value inserted.");
      const strNoExportsSelected = localize("$$$/JavaScripts/Export3DLUT/NoExportTypesSelected=No export types were selected.");
      const strExportPrompt = localize("$$$/JavaScripts/Export3DLUT/ExportColorLookup=Export Color Lookup");
      const strUntitledLUT = localize("$$$/JavaScripts/Export3DLUT/UntitledLUTFilename=untitled.lut");
      const sSaveICC = localize("$$$/AdobeScript/Export3DLUT/ICCProfile=ICC Profile");
      // these are not localized, since they refer to file format extensions
      const sSave3DL = "3DL";
      const sSaveCUBE = "CUBE";
      const sSaveCSP = "CSP";
      // strings similar to JPEG quality
      const sPoor = localize("$$$/AdobeScript/Export3DLUT/Poor=Poor");
      const sLow = localize("$$$/AdobeScript/Export3DLUT/Low=Low");
      const sMedium = localize("$$$/AdobeScript/Export3DLUT/Medium=Medium");
      const sHigh = localize("$$$/AdobeScript/Export3DLUT/High=High");
      const sMaximum = localize("$$$/AdobeScript/Export3DLUT/Maximum=Maximum");
      const ui = // dialog resource object
      "dialog { \
      orientation: 'row', \
      gp: Group { \
      orientation: 'column', alignment: 'fill', alignChildren: 'fill', \
      description: Group { \
      orientation: 'row', alignment: 'fill', alignChildren: 'fill', \
      st: StaticText { text:'Description:' }, \
      et: EditText { characters: 30, properties:{multiline:false}, text:'<your description here>' } \
      copyright: Group { \
      orientation: 'row', alignment: 'fill', alignChildren: 'fill', \
      st: StaticText { text:'Copyright:' }, \
      et: EditText { characters: 30, properties:{multiline:false}, text:'<your copyright here>' } \
      qual: Panel { \
      text: 'Quality', \
      orientation: 'column', alignment: 'fill', alignChildren: 'fill', \
      g2: Group { \
      st: StaticText { text:'Grid Points:' }, \
      et: EditText { characters:4, justify:'right' } \
      drp: DropDownList {alignment:'right'} \
      sl: Slider { minvalue:7, maxvalue:256, value: 32 }, \
      options: Panel { \
      text: 'Formats', \
      orientation: 'column', alignment: 'fill', alignChildren: 'left', \
      ck3DL: Checkbox { text:'3DL', value:true }, \
      ckCUBE: Checkbox { text:'CUBE', value:true } \
      ckCSP: Checkbox { text:'CSP', value:true } \
      ckICC: Checkbox { text:'ICC Profile', value:true } \
      gButtons: Group { \
      orientation: 'column', alignment: 'top', alignChildren: 'fill', \
      okBtn: Button { text:'Ok', properties:{name:'ok'} }, \
      cancelBtn: Button { text:'Cancel', properties:{name:'cancel'} } \
      const titleStr = localize("$$$/AdobeScript/Export3DLUT/DialogTitle/ExportColorLookupTables=Export Color Lookup Tables");
      var win = new Window (ui, titleStr ); // new window object with UI resource
        // THEORETICALLY match our dialog background color to the host application
        win.graphics.backgroundColor = win.graphics.newBrush (win.graphics.BrushType.THEME_COLOR, "appDialogBackground");
      // poor, low, medium, high, max
      var MenuQualityToGridPoints = [ 8, 16, 32, 64, 256 ];
      function GridPointsToQualityMenuIndex( num )
      var menu = MenuQualityToGridPoints;
      var menuItems = menu.length;
      if (num <= menu[0])
      return 0;
      if (num >= menu[ menuItems-1 ])
      return (menuItems-1);
      for (var i = 0; i < (menuItems-1); ++i)
      if ((num >= menu[i]) && (num < menu[i+1]))
      return i;
      return 0; // just in case of a logic failure
      // insert our localized strings
      var drop = win.gp.qual.g2.drp; // for easier typing
      drop.add('item', sPoor ); // 0
      drop.add('item', sLow ); // 1
      drop.add('item', sMedium ); // 2
      drop.add('item', sHigh ); // 3
      drop.add('item', sMaximum ); // 4
      drop.selection = drop.items[2]; // Medium
      win.gp.description.st.text = sDescription;
      win.gp.copyright.st.text = sCopyright;
      win.gp.qual.text = sQuality;
      win.gp.qual.g2.st.text = sGridPoints;
      win.gp.options.text = sFormatsToSave;
      win.gp.options.ck3DL.text = sSave3DL;
      win.gp.options.ckCUBE.text = sSaveCUBE;
      win.gp.options.ckCSP.text = sSaveCSP;
      win.gp.options.ckICC.text = sSaveICC;
      win.gButtons.okBtn.text = sOpenButton;
      win.gButtons.cancelBtn.text = sCancelButton;
      // set starting parameters
      win.gp.description.et.text = gDescription;
      win.gp.copyright.et.text = gCopyright;
      win.gp.options.ckICC.value = gDoSaveICCProfile;
      win.gp.options.ck3DL.value = gDoSave3DL;
      win.gp.options.ckCUBE.value = gDoSaveCUBE;
      win.gp.options.ckCSP.value = gDoSaveCSP;
      // global flag/hack to keep the UI pretty
      var gGlobalPreventChanges = false;
      with (win.gp.qual)
      sl.value = gGridPoints;
      g2.et.text = gGridPoints;
      drop.selection = drop.items[ GridPointsToQualityMenuIndex(gGridPoints) ];
      // global flag is ugly, but recursive change calls are uglier
      g2.et.onChange = function () {  if (gGlobalPreventChanges) { return; }
      gGlobalPreventChanges = true;
      var val = Number(this.text);
      this.parent.parent.sl.value = val;
      drop.selection = drop.items[ GridPointsToQualityMenuIndex(val) ];
      gGlobalPreventChanges = false; };
      sl.onChanging = function () {   if (gGlobalPreventChanges) { return; }
      gGlobalPreventChanges = true;
      var val = Math.floor(this.value);
      this.parent.g2.et.text = val;
      drop.selection = drop.items[ GridPointsToQualityMenuIndex(val) ];
      gGlobalPreventChanges = false; };
      // DEFERRED - we should also set the value if the same menu item is selected again (reset)
      // but the JSX toolkit doesn't support that
      drop.onChange = function()
      if (gGlobalPreventChanges) { return; }
      gGlobalPreventChanges = true;
      var theSelection = this.selection.text;
      if (theSelection != null) { // only change if selection made
      var theSelectionIndex = this.selection.index;
      var newGridPoints = MenuQualityToGridPoints[ theSelectionIndex ];
      win.gp.qual.g2.et.text = newGridPoints;
      win.gp.qual.sl.value = newGridPoints;
      gGlobalPreventChanges = false;
      win.onShow = function ()
      this.qual.sl.size.width = 128;
      this.layout.layout(true);
      win.gButtons.cancelBtn.onClick = function () { this.window.close(2); };
      // validate inputs when the user hits OK
        var gInAlert = false;
      win.gButtons.okBtn.onClick = function ()
      if (gInAlert == true)
      gInAlert = false;
      return;
      var gridText = win.gp.qual.g2.et.text;
      var w = Number(gridText);
      var inputErr = false;
      if ( isNaN( w ) )
      if ( DialogModes.NO != app.playbackDisplayDialogs )
      gInAlert = true;
      alert( strTextInvalidType );
      gInAlert = false;
      win.gp.qual.g2.et.text = sGridDefault;
      win.gp.qual.sl.value = sGridDefault;
      drop.selection = drop.items[ GridPointsToQualityMenuIndex(sGridDefault) ];
      return false;
      if ( (w < sGridMin) || (w > sGridMax) )
      if ( DialogModes.NO != app.playbackDisplayDialogs )
      gInAlert = true;
      alert( strTextInvalidNum );
      gInAlert = false;
      if ( w < sGridMin)
      inputErr = true;
      drop.selection = drop.items[ GridPointsToQualityMenuIndex(sGridMin) ];
      win.gp.qual.g2.et.text = sGridMin;
      win.gp.qual.sl.value = sGridMin;
      return false;
      if ( w > sGridMax)
      inputErr = true;
      drop.selection = drop.items[ GridPointsToQualityMenuIndex(sGridMax) ];
      win.gp.qual.g2.et.text = sGridMax;
      win.gp.qual.sl.value = sGridMax;
      return false;
      if (inputErr == false)
      win.close(true);
      return;
      win.center(); // move to center the dialog
      var ret = win.show();  // dialog display
      if (2 == ret)
      return false; // user cancelled
      // user hit OK, copy values from dialog
      gDescription = win.gp.description.et.text;
      gCopyright = win.gp.copyright.et.text;
      gGridPoints = win.gp.qual.sl.value;
      gDoSave3DL = win.gp.options.ck3DL.value;
      gDoSaveCUBE = win.gp.options.ckCUBE.value;
      gDoSaveCSP = win.gp.options.ckCSP.value;
      gDoSaveICCProfile = win.gp.options.ckICC.value;
      // if no files are going to be saved, then we have zero work to do
      if ((false == gDoSaveICCProfile) && (false == gDoSave3DL) &&
      (false == gDoSaveCUBE) && (false == gDoSaveCSP) )
      // tell the user that no formats were selected
      alert( strNoExportsSelected );
      gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return false;
      // prompt user for directory and output base filename
      // default to directory and filename of current document
      var currentDocumentPath
      try
      // if the file has no path (not saved), then this throws
      var documentPath = app.activeDocument.fullName.fsName; // Get the OS friendly file path and name
      documentPath = documentPath.replace(/\....$/,''); // remove extension, if there is one
      documentPath = documentPath + ".lut"; // add dummy extension
      currentDocumentPath = File ( documentPath );
      catch (e)
      // if there was no document path, default to user's home directory
      var defaultName = "~/" + strUntitledLUT;
      currentDocumentPath = File(defaultName);
      var fname = currentDocumentPath.saveDlg(strExportPrompt);
      if (fname == null)
      return false;
      gSaveFilePath = fname.fsName;
      return true;
    function doExportLUTs( path )
      const keyUsing     = charIDToTypeID( 'Usng' );
      const eventExport = charIDToTypeID( 'Expr' );
      var desc = new ActionDescriptor();
      var desc2 = new ActionDescriptor();
      desc2.putString( keyFilePath, path );
      desc2.putString( keyDescription, gDescription );
      desc2.putInteger( keyDataPoints, gGridPoints );
      // assemble the full copyright string, if needed
      var copyrightAssembled = gCopyright;
      if (gCopyright != "")
      var theDate = new Date();
      // the year is from 1900 ????
      var theYear = (theDate.getYear() + 1900).toString();
      // Localization team says to just use the year
      var dateString = theYear;
      copyrightAssembled = localize("$$$/JavaScripts/Export3DLUT/Copyright=(C) Copyright ") + dateString + " " + gCopyright;
      desc2.putString( keyCopyright, copyrightAssembled );
      // select output format
      desc2.putBoolean( keyWriteICC, gDoSaveICCProfile );
      desc2.putBoolean( keyWrite3DL, gDoSave3DL );
      desc2.putBoolean( keyWriteCUBE, gDoSaveCUBE );
      desc2.putBoolean( keyWriteCSP, gDoSaveCSP );
        desc.putObject( keyUsing, keyExportLUT, desc2 );
      try
      var resultDesc = executeAction( eventExport, desc, DialogModes.NO );
      catch (e)
      if ( e.number != 8007 ) { // don't report error on user cancel
      var str = localize("$$$/JavaScripts/Export3DLUT/ExportLUTFailed=Unable to run the Export Color Lookup plugin because ");
      alert( str + e + " : " + e.line );
      gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return false;
      return true;
    function doRenderGrid( points )
      // call the grid rendering plugin to do the work
        const keyRenderGrid = charIDToTypeID( "3grd" );
      const keyDataPoints2 = charIDToTypeID( 'grdP' );
      var args = new ActionDescriptor();
        args.putInteger( keyDataPoints2, points);
      try
      var result = executeAction( keyRenderGrid, args, DialogModes.NO );
      catch (e)
      if ( e.number != 8007 ) { // don't report error on user cancel
      var str = localize("$$$/JavaScripts/Export3DLUT/RenderGridFailed=Unable to render color grid because ");
      alert( str + e + " : " + e.line );
      gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return false;
      return true;
    function resizeDocumentInPixels( width, height )
      var myDocument = app.activeDocument;
      var originalRulerUnits = app.preferences.rulerUnits;
      app.preferences.rulerUnits = Units.PIXELS;
      myDocument.resizeCanvas( width, height, AnchorPosition.MIDDLECENTER)
      app.preferences.rulerUnits = originalRulerUnits;
    function GetColorSettings()
      var desc1 = new ActionDescriptor();
      var ref1 = new ActionReference();
      ref1.putProperty( classProperty, kcolorSettingsStr );
      ref1.putEnumerated( classApplication, typeOrdinal, enumTarget );
      desc1.putReference( typeNULL, ref1 );
      var result = executeAction( eventGet, desc1, DialogModes.NO );
      var desc2 = result.getObjectValue( kcolorSettingsStr );
      return desc2;
    function GetColorConversionDitherState()
      var settings = GetColorSettings();
      if (settings.hasKey(kDither))
      return settings.getBoolean( kDither );
      else
      return null;
    function ConvertTo16Bit()
      const eventConvertMode = charIDToTypeID( 'CnvM' );
      const keyDepth = charIDToTypeID( 'Dpth' );
      var modeDesc16Bit = new ActionDescriptor();
      modeDesc16Bit.putInteger( keyDepth, 16 );
      var result = executeAction( eventConvertMode, modeDesc16Bit, DialogModes.NO );
    // state = true or false
    function SetColorConversionDither( state )
      var desc1 = new ActionDescriptor();
      var ref1 = new ActionReference();
      ref1.putProperty( classProperty, kcolorSettingsStr );
      ref1.putEnumerated( classApplication, typeOrdinal, enumTarget );
      desc1.putReference( typeNULL, ref1 );
      var desc2 = new ActionDescriptor();
      desc2.putBoolean( kDither, state );
      desc1.putObject( keyTo, kcolorSettingsStr, desc2 );
      executeAction( eventSet, desc1, DialogModes.NO );
    function PurgeClipboard()
      var desc1 = new ActionDescriptor();
      desc1.putEnumerated( typeNULL, typePurgeItem, enumClipboard );
      var result = executeAction( eventPurge, desc1, DialogModes.NO );
    // This helps us avoid resizing existing document views in tabbed document mode.
    // This is new functionality, and will not work in older Photoshop versions.
    function MoveDocumentToNewWindow()
      var desc1 = new ActionDescriptor();
      var result = executeAction( kFloatWindowStr, desc1, DialogModes.NO );
    function main()
      try
      var tempDoc = null;
      var tempDoc2 = null;
      // do basic troubleshooting first
      // make sure there is a document
      if (!app.activeDocument)
        gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return;
      // check the document mode
      var mode = app.activeDocument.mode;
      if (mode != DocumentMode.RGB
      && mode != DocumentMode.LAB
      && mode != DocumentMode.CMYK)
      var str = localize("$$$/JavaScripts/Export3DLUT/UnsupportedColorMode=Could not export Color Lookup Tables because only RGB, LAB, and CMYK color modes are supported.");
      alert(str);
        gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return;
      // check the document depth, for safety
      var depth = app.activeDocument.bitsPerChannel; // an object, not a number - why? I have no idea...
      var bitsPerChannel = 1;
      if (depth == BitsPerChannelType.EIGHT)
      bitsPerChannel = 8;
      else if (depth == BitsPerChannelType.SIXTEEN)
      bitsPerChannel = 16;
      else if (depth == BitsPerChannelType.THIRTYTWO)
      bitsPerChannel = 32;
      else
      var str = localize("$$$/JavaScripts/Export3DLUT/UnsupportedImageDepth=Could not export Color Lookup Tables because only 8, 16, and 32 bits/channel are supported.");
      alert(str);
        gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return;
      // Check layer types: background plus adjustments only
      // For now, don't check each layer - a multiply solid layer still works as a color adjustment, as does selective blending
      // Users will get odd results from other layer types (layer masks, pixel layers, etc.)
      try
      app.activeDocument.backgroundLayer.visible = true;
      catch (e)
      if (activeDocument.layers.length == 1)
      alert( localize("$$$/JavaScripts/Export3DLUT/NoAdjustmentLayers=Could not export Color Lookup Tables because this document has no adjustment layers.") );
      else
      alert( localize("$$$/JavaScripts/Export3DLUT/NoBackground=Could not export Color Lookup Tables because this document has no background.") );
        gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return;
      // look for last used params via Photoshop registry, getCustomOptions will throw if none exist
      try
      var desc = app.getCustomOptions(kScriptOptionsKey);
      readOptionsFromDescriptor( desc );
      catch(e)
      // it's ok if we don't have any existing options, continue with defaults
      // set some values from the document
      gDescription = app.activeDocument.name;
      // ask the user for options, bail if they cancel at any point
      if ( doExportUI() == false)
        gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      return;
      // we're good to go, so save our parameters for next time
      app.putCustomOptions(kScriptOptionsKey, createDescriptorFromOptions() );
      // remove file extension from filePath, if there is one
      gSaveFilePath = gSaveFilePath.replace(/\....$/,'');
      // calculate the size of image we need
      var width = gGridPoints * gGridPoints;
      var height = gGridPoints;
      if (mode == DocumentMode.CMYK)
      height = gGridPoints*gGridPoints;
      // duplicate the user document so we don't mess it up in any way
      tempDoc = app.activeDocument.duplicate("temporary");
      // make the temporary document active
      app.activeDocument.name = tempDoc;
      // to avoid resizing existing document views in tabbed mode
      MoveDocumentToNewWindow();
      // convert 8 bit documents to 16 bit/channel for improved quality of merged adjustments
      if (bitsPerChannel == 8)
      ConvertTo16Bit();
      depth = BitsPerChannelType.SIXTEEN;
      // resize the temporary canvas to our target size
      resizeDocumentInPixels( width, height )
      // select background layer
      tempDoc.activeLayer = tempDoc.backgroundLayer;
      // render lookup base grid
      var worked = doRenderGrid( gGridPoints );
      if (worked != true)
      tempDoc.close( SaveOptions.DONOTSAVECHANGES );
      return; // error should have already been shown, and there is not much we can do
      // do not flatten here -- the export automatically gets flattened data
      // and we may need layers for LAB->RGB conversion below
      // export the chosen formats
      worked = doExportLUTs( gSaveFilePath );
      if (worked != true)
      tempDoc.close( SaveOptions.DONOTSAVECHANGES );
      return; // error should have already been shown, and there is not much we can do
      // for LAB documents to export 3DLUT (which are inherently RGB), we have to do additional work
      // As a bonus, this works for CMYK as well!
      if ( mode != DocumentMode.RGB )
      var filePath = gSaveFilePath + "RGB";
      var oldDitherState = GetColorConversionDitherState();
      try
      SetColorConversionDither(false);
      const targetProfileName = "sRGB IEC61966-2.1";
      // new document temp2 in sRGB, matching depth of original
      var originalRulerUnits = app.preferences.rulerUnits;
      app.preferences.rulerUnits = Units.PIXELS;
      tempDoc2 = app.documents.add( width, gGridPoints, 72, "temp2",
      NewDocumentMode.RGB, DocumentFill.WHITE,
      1.0, depth, targetProfileName );
      app.preferences.rulerUnits = originalRulerUnits;
      // make the new doc active
      app.activeDocument.name = tempDoc2;
      // to avoid resizing existing document views in tabbed mode
      MoveDocumentToNewWindow();
      // insert grid
      worked = doRenderGrid( gGridPoints );
      if (worked == true)
      tempDoc2.selection.selectAll();
      tempDoc2.activeLayer = tempDoc2.backgroundLayer;
      tempDoc2.selection.copy();
      tempDoc2.close( SaveOptions.DONOTSAVECHANGES );
      tempDoc2 = null;
      // make sure temp1 is active
      app.activeDocument.name = tempDoc;
      // resize for RGB grid
      resizeDocumentInPixels( width, gGridPoints );
      tempDoc.selection.selectAll();
      tempDoc.paste(true);
      PurgeClipboard(); // so we don't leave an odd, large item on the clipboard
      tempDoc.selection.deselect();
      tempDoc.flatten();
      // convert temp1 to sRGB
      tempDoc.convertProfile( targetProfileName, Intent.RELATIVECOLORIMETRIC, true, false );
      // export the chosen formats
      worked = doExportLUTs( filePath );
      // at this point we still have to clean up, even if the call failed, so fall through
      else
      tempDoc2.close( SaveOptions.DONOTSAVECHANGES );
      catch (e)
      if ( e.number != 8007 ) { // don't report error on user cancel
      var str = localize("$$$/JavaScripts/Export3DLUT/UnableToConvertRGB=Unable to convert image to RGB because ");
      alert( str + e + " : " + e.line );
      if (tempDoc2 != null) tempDoc2.close( SaveOptions.DONOTSAVECHANGES );
      gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script
      // always reset the dither state
      SetColorConversionDither( oldDitherState );
      PurgeClipboard(); // so we don't leave an odd, large item on the clipboard
      } // if not RGB
      // always close temp document without saving
      tempDoc.close( SaveOptions.DONOTSAVECHANGES );
      catch (e)
      if ( e.number != 8007 ) { // don't report error on user cancel
      var str = localize("$$$/JavaScripts/Export3DLUT/UnableToExport=Unable to export LUT because ");
      alert( str + e + " : " + e.line );
      // always close temp document without saving
      if (tempDoc != null) tempDoc.close( SaveOptions.DONOTSAVECHANGES );
      gScriptResult = 'cancel'; // quit, returning 'cancel' (dont localize) makes the actions palette not record our script

    Hi blabla12345,
    (untested and without warranty)
    replace this line:
    const sSaveCUBE = "CUBE";
    with this:
    const sSaveCUBE = "cube";
    Have fun

  • ADF  task-flow and transactions

    Hi All,
    I have created a web application using ADF and JDeveloper 11.1.1.4. The ADF web application has two pages 'Search' and 'Edit'. The 'Search' and 'Edit' are page fragments. I have two bounded task flows 'search-flow.xml and 'edit-flow.xml'. The search and edit functionality has been created as dynamic regions by dragging the task-flows onto the JSF page.
    The bounded search-flow.xml has page flow from search ----> edit(Parent Action component)
    The bounded edit-flow.xml has page flow as *-->edit----> search(Parent Action component)
    User comes from login page to the search page. On search page users can choose to search for records and edit individual searched records or create a new record using 'CreateInsert' button. Either way users end up on the edit page.
    On the edit page, users see a form to fill or modify. They have the choice to navigate back to search page using 'Search' button or commit changed record using 'Save' button or create new record using 'Create' button
    The application is functioning 90% as expected, only problem is the transaction management part if the user does not care to save each time the edit is made.
    Say for instance, on search page user press ' CreateInsert' button which takes the user to edit page and then without saving the new record user presses 'Search' button which takes the user to search page and so repeated goes back and forth cycle.
    In such cases the transaction never ends, The primary key for each new record is retrieved from the DB sequence only on persisting to database. A place holder like negative integer is used for the primary key temporarily till new record is persisted to database.
    As per best practices, I am using the checkUncommittedDatabehavior which prompts the user when navigation is done away from the edit page i.e. without saving on pressing the 'Search' button on edit page. User can choose 'OK' or 'Cancel' which comes bundled with the ADF checkUncommittedDatabehavior property. Even after selecting OK the new record does not seems to be rollbacked (Issue 1).
    eg:, if the user performs the cycle(i.e navigating between search and edit pages without commit/save) 'n' times, new entity records are created with primary keys -1, -2, -3, -4 ........ so forth. As I said earlier a proper sequence number for the primary key is assigned only if a record is persisted to the database.
    Now on the 'n+1' cycle the user fills the records and clicks commit, it comes up with a error 'primary keys with nulls from previous uncommitted record (i.e; 1,2,3, .....n) creation.
    I guess the transaction management is not happening correctly and not completing during these cycles (1, 2...n) Note: I am not using 'Task Return' components in my bounded ADF task flows, just commit operation 'Save' button in edit page and checkUncommittedDatabehavior.
    Also, in search-flow.xml I have following configured under 'Behavior' tab Transaction ---> No Controller transaction and ' Share data controls with calling task flow checked
    in edit-flow.xml, these configurations are in place under 'Behavior' tab Transaction ---> Always begin new transaction and ' Share data controls with calling task flow checked and Critical checked and 'task flow rentry' as reentry-outcome dependant.
    Thanks
    Edited by: user5108636 on Oct 26, 2011 5:16 PM
    Edited by: user5108636 on Oct 26, 2011 5:24 PM

    Hi Frank,
    I checked the DB sequence is setup correctly. I have also modified the problem description above for better understanding.
    2. When users press OK, navigate to a commit method activity (just drag and drop the commit operation).
    -- When user presses OK, I need to rollback instead of commit to make users lose the unsaved work and controller should navigate to the search page. Here, the message panel with Cancel and OK is shown automatically with the <af:checkUncommittedDataBehavior/> property, I thought the framework will do the rollback for me. If I need to do rollback manually, how to do it, because I cannot see the JSF related source code for the <af:checkUncommittedDataBehavior/> dialog box. Please suggest what to do
    3. If they press cancel, have the return activity rolling back to the save point taken when the user entered the bounded task flow (edit task flow)
    -- If they press cancel, user stays on the same page, so I will leave future action to the user. This bit is working fine in my app.
    Thanks
    Edited by: user5108636 on Oct 26, 2011 5:23 PM

  • System Log - Stop Workproc

    Dear all,
    We are running SAP ECC 6.0 with Oracle 11g on AIX 5.1.
    The system log (SM21) have entries like 'Stop Workproc 5, PID 2760756'  every now and then for different users.
    The details of the entry are as follows :
    Task...... Process         User...... Terminal Session TCode        Program                        Cl Problem cl      Package
    27607      Dialog work process No. 005 TESTUSER    terminal06       1 START_REPORT GP47VTF200KGK52BL7PWMWOGWT1100 S  Operation Trace STSK
    Module nam Line Error text         Caller.... Reason/cal
    dpuxtool   269# Workproc 5 2760756 wp_halt    WPStop
    Documentation for system log message Q0 2 :
    The specified process has been stopped
    File Offset RecFm System log type             Grp N variable message data
      12 913140 m     Error (Function,Module,Row) Q0  2 Workproc 5 2760756                    wp_haltWPStop dpuxtool269#
    The previous and succeeding log entries in SM21 are for different users.
    Are these issue due to any disconnection due to network inconsistency or so.
    The entry in SM50 trace display at this time is as follows:
    Tue Oct 18 10:17:42 2011
      User requested cancel of current SQL on connection 0
      db_sqlbreak() = 0
      program canceled
        reason   = soft cancel
        user     = TESTUSER
        client   = 100
        terminal = terminal06
        report   = GP47VTF2FDMDRK3KO41KRL8KU8L710
    Thanks in Advance !
    Regards,
    Kiran

    I would say that someone executes a transaction, it takes too long and he cancells the transaction through GUI.
    I would trry to find out, who's user "TESTUSER" and ask what is going on.
    Markus

  • BAPI for Process order change

    Hi,
    Can any buddy tell me the Bapi used for Process order change
    with following scenarios:
    Quantity change
    Resource change
    Rescheduling
    Control key change
    RM Change
    Recipe change
    TECO
    REVOKE
    Material shortage check
    Best Regards,
    Sheetal.

    Hi,
    BAPI_PROCORD_CREATE for process order create
    BAPI_PROCORD_CHANGE - Change Process Order
    BAPI_PROCORD_CLOSE - Close Process Order
    BAPI_PROCORDCONF_CANCEL for Cancel Process Order
    Confirmation.
    BAPI_PROCORD_COMPLETE_TECH - Complete Technically
    BAPI_PROCORD_RELEASE - Release Process order
    BAPI_PROCORD_SET_DELETION_FLAG - Deletion Flag
    BAPI_PROCORD_REVOKEUSERSTATUS - Cancel User Status
    BAPI_PROCORD_SCHEDULE - Carry Out Scheduling
    pls refer below link
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/200dd1cc-589e-2910-98a9-bb2c48b78dfa
    http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm
    Regards,
    Sankaran

  • RFC system error in system/destination  00024No connect to database, sessio

    Hi Experts,
    I am getting the below mentioned error while transporting the TO.Although the transport was successful, Please let me know how to solve the probblem.
    RFC system error in system/destination  Message no.XT107
    Diagnosis:
    an error occured during RFC communications.
    Function:TMS_TP_SHOW_BUFFER
    RFC message :00024N0 connect to database, session terminated
    System responce:
    The function terminates.
    Procedure: correct the error on the whole system and execute the command again.
    Many thanks in advance.
    Regards,
    Suneel

    Hi ,
    sm59- find - TMSADM*- got following --
    TMSADMDV2.DOMAIN_DV2            3
    TMSADMPRD.DOMAIN_DV2            3
    TMSADMQA2.DOMAIN_DV2            3
    when i was checked(test - authorazation) for DV2 and QA2 it shows following error
                              Connection test TMSADMDV2.DOMAIN_DV2
    Connection type:    R/3 connection
    Cancel               User TMSADM has no RFC authorization for function group SYST .
                              Connection test TMSADMDV2.DOMAIN_DV2
    Connection type:    R/3 connection
    Cancel               User TMSADM has no RFC authorization for function group SYST .
    But FOR PRD IT SHOWS
                              Connection test TMSADMPRD.DOMAIN_DV2
    Connection type:    R/3 connection
    Cancel               At least three characters must be different in old/new code
    pLEASE HELP ME TO RESOLVE THE ISSUE
    rEGARDS
    mohsin
    +91-9867577675

  • RFC system error in system/destination TMSADM@ PRD.DOMAIN_DV2

    Hello All,
    STMS > tms alert > tms alert viever  >
    RFC system error in system/destination TMSADM@ PRD.DOMAIN_DV2
    Message no. XT 107
    Diagnosis
    An error occurred during RFC communications.
    Target system: PRD.DOMAIN_DV2(000)
    Function: TMS_CI_PING
    RFC message: connection closed
    please help me to resolve issue
    regards
    Mohsin

    Hi ,
    sm59- find - TMSADM*- got following --
    TMSADMDV2.DOMAIN_DV2            3
    TMSADMPRD.DOMAIN_DV2            3
    TMSADMQA2.DOMAIN_DV2            3
    when i was checked(test - authorazation) for DV2 and QA2 it shows following error
                              Connection test TMSADMDV2.DOMAIN_DV2
    Connection type:    R/3 connection
    Cancel               User TMSADM has no RFC authorization for function group SYST .
                              Connection test TMSADMDV2.DOMAIN_DV2
    Connection type:    R/3 connection
    Cancel               User TMSADM has no RFC authorization for function group SYST .
    But FOR PRD IT SHOWS
                              Connection test TMSADMPRD.DOMAIN_DV2
    Connection type:    R/3 connection
    Cancel               At least three characters must be different in old/new code
    pLEASE HELP ME TO RESOLVE THE ISSUE
    rEGARDS
    mohsin
    +91-9867577675

  • ELoad Message Webpage Dialog - Repository root directory does not exist ...

    I get the following eLoad Message Webpage Dialog message:
    Repository root directory does not exist or is inaccessible:
    Repository:QC Scripts
    Directory:\\kocfs01\Collaborate\Ingenium Imp Study\PRIDE\QA\QC Phase II - Client Fraternal\e-Tester Scripts
    (messag id=repos.missingRootDir)
    Everything was fine a few dys ago.
    How do I fix this?

    The problem was due to a 'canceled' user id in the 'Services" Log On As field. Once a valid user id was entered and the services restarted, eLoad opened without the Repository root directory Warning message

  • Communication between Lync - Mediant . 488 evt from mediant site when SBC Remote Early Media RTP parameter is set to Delayed

    Hi,
    I have a problem with Early Media functionality between Lync and Mediant 1000 E-SBC. If SBC Remote Early Media RTP parameter is set to Delayed (on IP Profile Settings level) i cannot establish connection. After receiving 183 Session progress (from Lync site)
    call is released with 488 event (488 is sent from mediant site). Before "Not applicable here" in logs i can see:
    6d:9h:46m:35s (      lgr_flow)(18219     )  #MediaResourcesConnector::AllocateMediaResources
    (lgr_media_connector)(18220     )  MediaResourcesConnector:CalculateResourcesForAppExtensions Leading:DSP Opposite:NONE MediationLevel:NONE
    (lgr_media_service)(18221     )  ServicesMngr: Allocate Media channel. current active: 0 and max is: 0
    6d:9h:46m:35s (lgr_media_service)(18222     ) !! [ERROR] ServicesMngr: Cannot allocate more Media channel. current active: 0 and max is: 0
    6d:9h:46m:35s (lgr_media_service)(18261     )  (#292) ChannelResource Deallocated.
    6d:9h:46m:35s (lgr_media_service)(18262     )  (#293) ChannelResource Deallocated.
    I need this because if im using SBC Remote Early Media RTP = Immidiately i cannot hear ringtone. Could someone give me any clues what is wrong in config?
    I enclosed detailed logs:
    Log is Activated  6d:9h:46m:35s (       lgr_sbc)(18057     )  (#51) SBCRoutesIterator Allocated.
    (       lgr_sbc)(18058     )  Classification Succeeded - Source IP Group #2.
    (       lgr_sbc)(18059     )  CallAdmission::AddDialog: Type INVITE Direction In IP group 2: 1 SRD 2: 1 SRD ovflw:1 used unres:1
    (      lgr_flow)(18060     )  (#51)SBCRoutesIterator::Change State From: InitialRouting To : AlternativeRouting
    (       lgr_sbc)(18061     )  CallAdmission::AddDialog: Type INVITE Direction Out IP group 1: 1 SRD 1: 1 SRD ovflw:1 used unres:2
    (      lgr_flow)(18062     )  (#51)SBCRoutesIterator::Next route found: Route by: IPGroup , IP Group ID: 1, Live:1
    (       lgr_sbc)(18063     )  Routing Succeeded -IP2IPRouting Rule #2.
    (      lgr_flow)(18064     )  ---- Incoming SIP Message from switch:5060 to SIPInterface #2 UdpTransportObject[#2] ----
    6d:9h:46m:35s INVITE sip:1234@Mediant;user=phone SIP/2.0
    Allow: INVITE, ACK, CANCEL, BYE, PRACK, NOTIFY, REFER, SUBSCRIBE, OPTIONS, UPDATE, INFO
    Supported: replaces,timer,path,100rel
    User-Agent: OmniPCX Enterprise R10.1.1 j2.603.33.a
    Session-Expires: 1800;refresher=uac
    Min-SE: 900
    P-Asserted-Identity: "TPSA 12" <sip:221111111@switch;user=phone>
    Content-Type: application/sdp
    To: <sip:1234@Mediant;user=phone>
    From: "TPSA 12" <sip:221111111@switch;user=phone>;tag=434636a077aeb3418ef3d5c0887debbd
    Contact: <sip:221111111@switch;transport=UDP>
    Call-ID: 5050e7eb34568795c049d14a6b088172@switch
    CSeq: 1290334631 INVITE
    Via: SIP/2.0/UDP switch;branch=z9hG4bK668ced008893ef177292c6f0f662ca02
    Max-Forwards: 70
    Content-Length: 265
    v=0
    o=OXE 1415263596 1415263596 IN IP4 switch
    s=abs
    c=IN IP4 172.16.20.32
    t=0 0
    m=audio 32156 RTP/AVP 8 4 97
    a=sendrecv
    a=rtpmap:8 PCMA/8000
    a=ptime:20
    a=maxptime:30
    a=rtpmap:4 G723/8000
    a=ptime:30
    a=maxptime:30
    a=rtpmap:97 telephone-event/8000
    (     sip_stack)(18066     )  New SIPMessage created - #57
    (     sip_stack)(18067     )  New SIPSBCCallLeg created - #1695
    6d:9h:46m:35s (     sip_stack)(18068     )  New AcSIPCall created - #1922
    (     sip_stack)(18069     )  AcTransactionUser::AddMessageToQueue: Queueing message
    6d:9h:46m:35s (     sip_stack)(18102     )  SIPCall(#1922) changes state from Idle to Invited
    6d:9h:46m:35s (     sip_stack)(18164     )  SIPCall(#1921) changes state from Idle to Inviting
    (     sip_stack)(18165     )  SIPSessionTimer<TU#1921>::FillSTRequestData - Session-Timer mode: TRANSPARENT
    (      lgr_flow)(18166     )  ---- Outgoing SIP Message to Lync2:5068 from SIPInterface #1 TcpTransportObject[#648] ----
    6d:9h:46m:35s (      lgr_flow)(18178     )  ---- Incoming SIP Message from Lync2:5068 to SIPInterface #1 TcpTransportObject[#648] ----
    SIP/2.0 183 Session Progress
    FROM: "TPSA 12"<sip:221111111@switch;user=phone>;tag=1c1656521459
    TO: <sip:1234@Mediant;user=phone>;tag=499c98c8cd;epid=DE8F26F104
    CSEQ: 1 INVITE
    CALL-ID: 1656462877611201494635@Mediant
    VIA: SIP/2.0/TCP Mediant:5068;branch=z9hG4bKac1657277504;alias
    CONTACT: <sip:lyfe02.grupa.lukas:5068;transport=Tcp;maddr=Lync2>
    CONTENT-LENGTH: 281
    CONTENT-TYPE: application/sdp
    ALLOW: CANCEL
    ALLOW: BYE
    ALLOW: UPDATE
    ALLOW: PRACK
    REQUIRE: 100rel
    SERVER: RTCC/5.0.0.0 MediationServer
    Rseq: 1
    v=0
    o=- 89 1 IN IP4 Lync2
    s=session
    c=IN IP4 Lync2
    b=CT:1000
    t=0 0
    m=audio 52882 RTP/AVP 8 97
    c=IN IP4 Lync2
    a=rtcp:52883
    a=label:Audio
    a=sendrecv
    a=rtpmap:8 PCMA/8000
    a=rtpmap:97 telephone-event/8000
    a=fmtp:97 0-16
    m=audio 0 RTP/SAVP 8 4 97
    (     sip_stack)(18180     )  New SIPMessage created - #55
    (      lgr_flow)(18181     )  |       |(SIPTU#1921)183 State:Proceeding(1656462877611201494635@Mediant)
    6d:9h:46m:35s (   lgr_stk_ses)(18182     )  |       |       |       #1694:SIP_ALERT_EV(1656462877611201494635@Mediant)
    (     sip_stack)(18183     )  SDPBody::New - id = 126
    (     sip_stack)(18184     )  SDPBodyMedia::New - id = 541
    (     sip_stack)(18185     )  SDPBodyMedia::New - id = 540
    (     sip_stack)(18186     )  <BaseSIP SDPSESSION #1694> UpdateChosenMediaByCN - CN as Remote -1
    (     sip_stack)(18187     )  SDPBodyMedia::New - id = 539
    (     sip_stack)(18188     )  SDPBodyMedia::New - id = 538
    (   lgr_stk_ses)(18189     )  SBCOfferAnswerMngr(#1694) changes state from SIP_MEDIA_OFFERING to SIP_MEDIA_COMPLETED
    (   lgr_stk_ses)(18190     )  <SESSION #1694> SendToCall - event: MEDIA_NEGOTIATION_COMPLETED_EV  m_Call#1852
    (      lgr_flow)(18191     )  |       |       (#1852)SBCCall <- (#1694)SIPSBCCallLeg: MEDIA_NEGOTIATION_COMPLETED_EV
    (      lgr_flow)(18192     )  |       (#59)SBCCallPlacementFeature <- (#1852)SBCCall: MEDIA_NEGOTIATION_COMPLETED_EV
    (      lgr_flow)(18193     )  |       (#1853)SBCParticipantEndPoint <- (#59)SBCCallPlacementFeature: MEDIA_NEGOTIATION_COMPLETED_EV
    6d:9h:46m:35s (      lgr_flow)(18219     )  #MediaResourcesConnector::AllocateMediaResources
    (lgr_media_connector)(18220     )  MediaResourcesConnector:CalculateResourcesForAppExtensions Leading:DSP Opposite:NONE MediationLevel:NONE
    (lgr_media_service)(18221     )  ServicesMngr: Allocate Media channel. current active: 0 and max is: 0
    6d:9h:46m:35s (lgr_media_service)(18222     ) !! [ERROR] ServicesMngr: Cannot allocate more Media channel. current active: 0 and max is: 0
    6d:9h:46m:35s (lgr_media_service)(18261     )  (#292) ChannelResource Deallocated.
    6d:9h:46m:35s (lgr_media_service)(18262     )  (#293) ChannelResource Deallocated.
    6d:9h:46m:35s (      lgr_flow)(18263     )  |       |       (#1853)SBCCall <- (#1695)SIPSBCCallLeg: RELEASE_EV
    (      lgr_flow)(18264     )  |       |       (#1853) SBCCall changing states from:AlertingState to:DisconnectingState
    (      lgr_flow)(18265     )  |       (#1852)SBCParticipantEndPoint <- (#1853)SBCCall: RELEASE_EV
    (      lgr_flow)(18266     )  (#1852) SBCParticipantEndPoint changing states from:InitiatedState to:ReleaseingState
    (      lgr_flow)(18267     )  (#1035)SBCController <- (#1852)SBCParticipantEndPoint: RELEASE_EV
    (      lgr_flow)(18268     )  |       |       (#1035) SBCController changing states from:EstablishingState to:DisconnectingState
    (      lgr_flow)(18269     )  |       (#1853)SBCParticipantEndPoint <- (#1035)SBCController: RELEASE_EV
    (      lgr_flow)(18270     )  (#1853) SBCParticipantEndPoint changing states from:InitiatedState to:ReleaseingState
    (      lgr_flow)(18271     )  |       (#59)SBCCallPlacementFeature <- (#1853)SBCParticipantEndPoint: RELEASE_EV
    (      lgr_flow)(18272     )  (#59) SBCCallPlacementFeature changing states from: Initiated to: Releasing
    6d:9h:46m:35s (      lgr_flow)(18273     )  |       |       (#1852)SBCCall <- (#59)SBCCallPlacementFeature: RELEASE_EV
    (      lgr_flow)(18274     )  |       |       (#1852) SBCCall changing states from:AlertingState to:DisconnectingState
    (      lgr_flow)(18275     )  |       |       |       (#1694)SIPSBCCallLeg <- (#1852)SBCCall: RELEASE_EV
    (     sip_stack)(18276     )  New SIPMessage created - #52
    (      lgr_flow)(18277     )  |       |(SIPTU#1921)DISCONNECT_REQ State:Proceeding(1656462877611201494635@Mediant)
    (     sip_stack)(18278     )  New SIPMessage created - #49
    (      lgr_flow)(18279     )  ---- Outgoing SIP Message to Lync2:5068 from SIPInterface #1 TcpTransportObject[#648] ----
    CANCEL sip:1234@Mediant;user=phone SIP/2.0
    Via: SIP/2.0/TCP Mediant:5068;branch=z9hG4bKac1657277504;alias
    Max-Forwards: 70
    From: "TPSA 12" <sip:221111111@switch;user=phone>;tag=1c1656521459
    To: <sip:1234@Mediant;user=phone>;epid=DE8F26F104
    Call-ID: 1656462877611201494635@Mediant
    CSeq: 1 CANCEL
    User-Agent: E-SBC/v.6.60A.260.002
    Reason: SIP ;cause=488 ;text="488 Not Acceptable Here"
    Content-Length: 0
    (     sip_stack)(18281     )  Resource SIPMessage deleted - #49
    6d:9h:46m:35s (     sip_stack)(18354     )  New SIPMessage created - #42
    (     sip_stack)(18355     )  Resource SIPMessage deleted - #42
    (      lgr_flow)(18356     )  |       | TransactionUserMngr::ReturnTransactionUser - #1921
    (     sip_stack)(18357     )  SIPCall(#1921) changes state from Disconnected to Idle
    6d:9h:46m:40s (     sip_stack)(18358     )  New SIPMessage created - #47
    (     sip_stack)(18359     )  Resource SIPMessage deleted - #47
    (      lgr_flow)(18360     )  |       | TransactionUserMngr::ReturnTransactionUser - #1922
    (     sip_stack)(18361     )  SIPCall(#1922) changes state from Disconnected to Idle

    Hi,
    On Mediant 1000 E-SBC SBC tab, when set Remote Early Media RTP Behavior to
    Delayed, but also check if the following configuration set correctly:
    SBC Media Security Behavior: SRTP
    PRACK Mode: Optional
    Remote Update Support: Supported Only After Connect
    Remote Re-INVITE:  Supported Only With SDP
    Remote Delayed Offer Support: Not Supported
    Remote REFER Behavior: Handle Locally
    Remote 3xx Behavior: Handle Locally
    Enforce MKI Size: Enforce
    You can refer this
    link
    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.
    Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
    Best Regards,
    Eason Huang
    Eason Huang
    TechNet Community Support

  • GR and excise related

    HI Guru's
    I have a problem regarding gr cancellation.User had made wrong excise entries and with out knowing they have transfered the stock to production.So i have taken necessary action to bring the stock back to raw material store.So when i was canceling the GR,it was showing an error that deficit of stock QUALITY INSPECTION(which is in display mode).So i have made selected tc0de MIGO and entries as GOODS RECIEPT AND PURCHASE ORDER against movement type 102 which was fine ,but i was unable to cancel the excise duties.Pls help me out to cancel the excise duties.Points will be rewarded for helpful answer.
    Orelse tell me to move the stock form unrestricted to quality.
    In migo screen in the tab WHERE there is a field STOCK TYPE -it contains three options 1.blocked stock 2.quality inspection 3.unrestricted use.
    My stock was placed in unrestricted use...so this problem was coming..pls let me know how to send this to quality inspection
    Thanks in advance..Maximum points will be rewarded for the helpful answer.

    Hi,
    Hope in MIGO, the stock type is Quality inspection, if you use the mvt type 102 it won't get reversed.So you do the tranfer posting using the mvt type 322 to put your stock iinto Quality inspection, since your stock is now in unrestricted use.Other wise in Tcode J1IEX itself, you can change the excise entries by selecting the option. Try this & reply.

  • Regarding excise

    HI Guru's
    I have a problem regarding gr cancellation.User had made wrong excise entries and with out knowing they have transfered the stock to production.So i have taken necessary action to bring the stock back to raw material store.So when i was canceling the GR,it was showing an error that deficit of stock QUALITY INSPECTION(which is in display mode).So i have made selected tc0de MIGO and entries as GOODS RECIEPT AND PURCHASE ORDER against movement type 102 which was fine ,but i was unable to cancel the excise duties.Pls help me out to cancel the excise duties.Points will be rewarded for helpful answer.
    Thanks & regards

    In migo screen in the tab WHERE there is a field STOCK TYPE -it contains three options 1.blocked stock 2.quality inspection 3.unrestricted use.
       My stock was placed in unrestricted use...so this problem was coming..pls let me know how to send this to quality inspection

  • Local client copy error very..very......urgent

    Hi experts,
    while i am performing local client copy in background mode from 000 to 200
    it is terminattin and it showing the below error
    Target Client           200
    Source Client                   000
    Copy Type               Local Copy
    Profile                 SAP_CUST
    Status                  Cancelled
    User                    SAP*
    Start on                10.05.2008 / 14:53:00
    Last Entry on           10.05.2008 / 14:53:51
    Statistics for this Run
    - No. of Tables                 0 of     53448
    - Copied Lines                  0
    Check System Log (SM21)
    arnings and Errors
    Table Name       Component Package
    /1FB/MD___3M0001           DDIC Error        (See SE14)
    /1FB/MD___3M0002           DDIC Error        (See SE14)
    /1FB/MD___3M0003           DDIC Error        (See SE14)
    /1FB/MD___3M0004           DDIC Error        (See SE14)
    /1FB/MD___3M0005           DDIC Error        (See SE14)
    /1FB/MD___3M0006           DDIC Error        (See SE14)
    /1FB/MD___3M0007           DDIC Error        (See SE14)
    /1FB/MD___3M0008           DDIC Error        (See SE14)
    /1FB/MD___3M0009           DDIC Error        (See SE14)
    /1FB/MD___3M000A           DDIC Error        (See SE14)
    /1FB/MD___3M000B           DDIC Error        (See SE14)
    /1FB/MD___3M000C           DDIC Error        (See SE14)
    /1FB/MD___3M000D           DDIC Error        (See SE14)
    /1FB/MD___3M000E           DDIC Error        (See SE14)
    /1FB/MD___3M000F           DDIC Error        (See SE14)
    /1FB/MD___3M000G           DDIC Error        (See SE14)
    /1FB/MD___3M000H           DDIC Error        (See SE14)
    and when i checkd in system log in sm21 it is showing
    he transaction has been terminated.  This may be caused by a
    ermination message from the application (MESSAGE Axxx) or by an
    rror detected by the SAP System due to which it makes no sense to
    roceed with the transaction.  The actual reason for the termination
    s indicated by the T100 message and the parameters.
    plz......any one can help me
    cheers
    deepak

    Actually it is problem with my database
    recently i restored my database after that i performd client copy
    when i am doing it above error showed in scc3 i checked the system log in that i found oracle error for that i reused my temp datafile using sql commands
    SQL:>alter tablespace PSAPTEMP 'path of the file' add tempfile reuse;
    finally i finished the my client copy with out any error
    regards
    deepak

  • How to hide a password from a prompted osascript dialogue from a Mac/UNIX Shell Script

    I'm in the final phase of designing a script to automate my Active Directory binding that will be used by multiple people. Because of this, I need to prompt for a user name and password. I've successfully created the prompt, but want to find some way to prevent the password from showing up in the dialog box asking for the password (this will be done remotely, I don't want the password visible).
    It can be turned into stars, dots, not show up at all, anything, I just need it NOT to show visually, but still be able to be passed down to the dsconfigad command.
    I've tested the script itself and it works and a hidden password is the last piece that I need to make it live.
    (Excuse any extra comments on here, I've pieced this together from a lot of different sources)
    Any help you could offer would be greatly appreciated!
    #! /bin/bash
    while :; do # Loop until valid input is entered or Cancel is pressed.
        user=$(osascript -e 'Tell application "System Events" to display dialog "Enter the network user name:" default answer ""' -e 'text returned of result' 2>/dev/null)
        if (( $? )); then exit 1; fi  # Abort, if user pressed Cancel.
        user=$(echo -n "$user" | sed 's/^ *//' | sed 's/ *$//')  # Trim leading and trailing whitespace.
        if [[ -z "$user" ]]; then
            # The user left the project name blank.
            osascript -e 'Tell application "System Events" to display alert "You must enter a user name; please try again." as warning' >/dev/null
            # Continue loop to prompt again.
        else
            # Valid input: exit loop and continue.
            break
        fi
    done
    while :; do # Loop until valid input is entered or Cancel is pressed.
        netpass=$(osascript -e 'Tell application "System Events" to display dialog "Enter the network password:" default answer ""' -e 'text returned of result' 2>/dev/null)
        if (( $? )); then exit 1; fi  # Abort, if user pressed Cancel.
        netpass=$(echo -n "$netpass" | sed 's/^ *//' | sed 's/ *$//')  # Trim leading and trailing whitespace.
        if [[ -z "$netpass" ]]; then
            # The user left the project name blank.
            osascript -e 'Tell application "System Events" to display alert "You must enter a password; please try again." as warning' >/dev/null
            # Continue loop to prompt again.
        else
            # Valid input: exit loop and continue.
            break
        fi
    done
    MACNAME=$(scutil --get ComputerName)
    sudo dsconfigad -add DOMAIN \
    -username $user \
    -password $netpass \
    -computer $MACNAME \
    -mobile disable \
    -mobileconfirm disable \
    -localhome enable \
    -useuncpath enable \
    -shell /bin/bash \
    -ou OU=Macs,CN=Computers,DC=corp,DC=DOMAIN,DC=net \
    -force \
    -localpassword LOCALPASS \
    -groups "GROUPS"
    #sudo rm -- "$0"

    I think you want to change line 18 to read:
        netpass=$(osascript -e 'Tell application "System Events" to display dialog "Enter the network password:" default answer "" with hidden answer' -e 'text returned of result' 2>/dev/null) 
    and of course add the 'with hidden answer' bit to line 23 as well.

Maybe you are looking for

  • View option in bi publisher 11g

    Hey, There is a bi publisher report embedded in obiee dashboard page.There are several view options in the report.When we try to view the report as excel or rtf it gives a pop up to either open or save.It acts more or less same as Export to Excel/rtf

  • Recovery Media Fails To Complete - in infinite boot loop

    We have an older laptop that got so little use it looks almost like it was just out of the box. The owner wanted to have it set back to factory default. It came with Windows 7 Pro 64-bit. The laptop was a fully functioning laptop, with no issues. The

  • Can I use the tom tom app on my iPhone 4

    I have a tom tom app on my iPad and want to know if I can use it on my iPhone 4?

  • While doing backups, found a strange file ?

    While doing one of my daily backups, I ran into a strange file. Not quite sure what it is for, but I have never seen it there before ? I googled without any luck :                ( 1 )      ziFAr2Kf                ( 2 )      .buildpathUX Any ideas ?

  • Multiple instances and listener/connect problem

    Hi All I Installed Oracle 8.0.5 on Redhat 6.2 , successfully. but I have a problem Could any one please help me? Here i describe my problem, please read patiently. I am running three instances (t1,t2,t3). ( i started this instances by logging in as 3