Cust site ID and Cust Site Dyn

Hi,
Can some one please help me to understand the difference between Cust Site ID and Cust Site Dyn? where it is maintained and Can a sales order have both these? Tcode/ Tables?
Please explain at a begginer level, as I am not a SD consultant.
Regards

Jith,
you probably need to give more information on which context you came across these 2 fields. Do you have field names? Which system?
This will help you to get a better feedback.

Similar Messages

  • Dyn. Link, After Effects, showing wrong video, wrong AE comps

    I'm using the CS4 production premium, XP Pro, HP dc7600 Convertible, Intel(R) Pent. D CPU 3.4GHz, 3.39 GHz, 3GB RAM.
    (yes, I know I need a better machine)
    I've done my show without a problem for 6 weeks.
    This week I had serious issues.
    I'm producing a 10 minute show, shot on a green wall, with 3 separate cameras (3shot and 2 closeups).
    I produce the show (with photoshop graphics, jpg images, soundbooth rendered and replaced audio, etc) then I do the AE comps last.
    When the movie is rendered, the 3 shot suddenly shows up as a close-up, as black, or as media offline graphic.
    I cut up the greenwall clips and then use dyn. link to create mulitple new AE comps.  I do this for all the 3shot clips (note: this is one library clip cut into several smaller pieces), then close the AE project.  Then I repeat this process for the Closeup clips (same deal, one library clip cut into multiple pieces then each is turned into a new AE comp).  The finished show has 10-12 comps that are in two separate AE projects.
    When I go into the project to figure out what went wrong, I tried to "edit original" AE comp 29, but AfterEffects opens up and it opens A.) the wrong project b.) the wrong comp (it tries to tell me 34 is 29).
    The project was fine before I sent it to the Media Encoder.
    Help?
    Anthony

    Jim,
    Thanks for the suggestion.  What I ended up doing was using the AE render que to render each clip, then I replaced the linked comps on the Pr. timeline with the fully rendered clips prior to exporting the finished movie.
    Solved the problem, but takes way too long.
    Something odd that I noticed, when I use dynamic link from Pr. to AE, the library in AE shows the clips but they have the "unknown file type" icons.  In order to make AE do anything properly, I have to select each clip I import into AE and hit Ctrl + H (to relink the file).
    Why would Dynamic link import clips from Pr. but defaultly not establish the correct link?
    Watching for the "missing or unknown file type" icon is a real time waster, but at least I can re-establish the link and then proceed.
    I'm going to try the old process with this in mind to see if that can be the ultimate issue resolver.
    Thanks,
    Anthony

  • Dynamic DNS Port Forwarding Set up on Airport Extreme

    I just bought the new AEBS and am unable to afp into my computer from outside the network. I use a dynamic DNS service (www.dyndns.org) and have not had trouble in the past, but now it tells me that the server does not exist. What is the trick? I have tried many options in the forum, but with no luck. I am using firmware 7.2.1 (that is what came with the base station). My Internet service is through Verizon and I know that it does not provide port problems since it worked with my Netgear router, I don't have file sharing on for mounted disks (there are none attached) and entered my DYN DNS information in the Bonjour tab. I know this should not be so complicated, but nothing seems to work. For some reason, the base station is using port 548 (i have been told) and tried using another port). Someone please help.

    First of all you must install a DDNS Client on the machine you want to access. I don't know if DynDNS has one.
    No-ip.com as one. Just create a free account, install and configure the client software. It will transmit the Wan IP of you network to the no-ip servers, then you'll be able to connect IF the port for afp is routed to the correct machine in the AEBS. Here is a link the the ports used by Apple products:
    http://docs.info.apple.com/article.html?artnum=106439
    Jean-Luc Marechal
    http://www.tarmac.be

  • How to create read only properties in a component?

    I want to set a property in a nucleus component of global scope as read only, so that it cannot be set via dyn admin. I want this property to be set only via properties file at server startup. I tried removing the setter method as suggessted in the guide. But what happened was the property was not set with the value in the properties file and was set as null. It did appear as read only in dyn admin, but part of my purpose is still not resolved. Any help/info for setting the value from properties file alone and restricting thro dyn admin is appreciable.
    Thanks,
    Gopinath Ramasamy

    You may also try this in your component class by overriding doStartService() which will be called once the component is initialized with property setter has already been called:
    import java.beans.PropertyDescriptor;
    import java.beans.IntrospectionException;
    import atg.core.util.BeanUtils;
    import atg.nucleus.GenericService;
    import atg.nucleus.ServiceException;
    public class MyComponent extends GenericService {
          private String x;
          public String getX() {
              return x;
          public void setX(String value) {
              this.x = value;
           public void doStartService() throws ServiceException {          
              try {
                            //make property named "x" as non-writable
                   PropertyDescriptor pd = BeanUtils.getPropertyDescriptor(this.getClass(), "x");
                   pd.setWriteMethod(null);               
              } catch (IntrospectionException e) {
                   //handle exception
                            logError(e);
                            e.printStackTrace();
    }I think it should make the property "x" rendered as read-only in dyn/admin after it has initialized through properties file.
    Update: I have tried it in an existing ATG 9.4 setup and it was working as expected.
    Edited by: Nitin Khare on Aug 14, 2012 9:01 PM

  • I am tired with portal favorites

    Hi,
    We have installed enterprise portal and added a couple of favorites,
    scenario: I logged in as a super admin, went to user adminstration tab and added "create user" page to the Portal favorites. so I was able to see the corresponding link in the portal favorites iview. when i click on that link,
    a file dialog window is opened asking to save or open
    and when i click on "open", it pops up open with dialog asking to select a webservice or to open using existing program and I selected internet explorer, but it doesnt open
    and when i click on "save", in the file save dialog, this doesnt have any file type.
    I already tried for the solution in different threads in sdn forum, but my problem is not solved. many of them tell that it might be a problem with browser settings.
    I can say that there is no problem with my browser, becuase i accessed two portal installations, one installation (sneak preview edition) works fine with portal favorites links where as not in when accessing ep 6.0 sp12 installation.
    I am in urgent need of this as you know that favorites are important for any user.
    P.S:    URL links works fine in both installations.
    Thank you

    Hi Koduru,
    I read your other post also (clicking a link in portal favorites opens in a new window?).
    I tried many setings at many places but could not reproduce your error. But it seems to be a portal problem rather than anything else.
    But few things i can suggest. When you say that the Portal Fav works with other installations on your same machine, then you can do the following.
    1) Edit both the portal fav iViews and compare the iView properties one by one. My be you will get something here.
    2) Also check whether this behaviour is only for Portal Fav iView or any other iView in Dynamic Navigation. Attach some other iView in Dyn Nav and check. I mean you can create a custom (new & diff id) Portal Fav iView and attached in Dyn Nav and check.
    3) Or attach the portal fav iView in content area of a custom page and check.
    4) Check the Dynamic Nav iView from Portal Framework page and check its properties and compare it with the one which is working.
    These are a few things which i can think upon right now.
    May be this will not solve your problem quickly but will help in searching for the exact culprit.
    Regards
    Gaurav Gandhi

  • Conversion of type "u" to type "v" not supported (cl_abap_tabledescr)

    Help! I am struggling with implementing a solution using cl_abap_tabledescr.
    At below  statement :
    <f_interim_data> = <f_ref_data>.
    I get the error:
    Conversion of type "u" to type "v" not supported. 
    Coding:
    DATA:
        l_r_tabledescr      TYPE  REF TO cl_abap_tabledescr,
        l_r_itab            type  ref to data,
        l_r_data_ref        type  ref to data,
        l_r_data            type  ref to data.
      field-symbols:
        <gt_itab>          TYPE ANY TABLE,
        <gt_itab_BCCMP07>  TYPE STANDARD TABLE.
      field-symbols:
        <f_ref_data>            type  any,
        <f_new_data>            type  any,
        <f_interim_data>        type  any.
      go_tdescr ?= cl_abap_tabledescr=>describe_by_data( i_th_ref_data ).
      go_sdescr ?= go_tdescr->get_table_line_type( ).
      gd_tabnam     = 'I_TH_REF_DATA'.
      loop at go_sdescr->components INTO gs_component.
        "   Build fieldname
        CONCATENATE gd_tabnam gs_component-name INTO gd_tabfield
                                                SEPARATED BY '-'.
        CLEAR: gs_comp.
        gs_comp-name  = gs_component-name.
        gs_comp-type ?= cl_abap_datadescr=>describe_by_data( gd_tabfield ).
        APPEND gs_comp TO gt_components.
      endloop.
    Begin create dynamic standard table copy of I_TH_REF_DATA
      "   Create instances of dynamic structure and dynamic internal table
      go_sdescr_new  = cl_abap_structdescr=>create( P_COMPONENTS = gt_components p_strict = abap_false ).
      go_tdescr      = cl_abap_tabledescr=>create( go_sdescr_new ).
      "   Create data refence followed by table creation
      CREATE DATA gdo_handle TYPE HANDLE go_tdescr.
      ASSIGN gdo_handle->* TO <gt_itab_BCCMP07>.
    End create dynamic standard table copy of I_TH_REF_DATA
    "Generate ref record
      create data l_r_data_ref like line of <gt_itab_BCCMP07>.
      assign l_r_data_ref->* to <f_interim_data>.
      loop at i_th_ref_data assigning <f_ref_data>.
         <f_interim_data> = <f_ref_data>.
          append <f_interim_data> to <gt_itab_BCCMP07>.

    Hi ,
    Check the code below which is similar to waht you are doing. It gets the existing fields from a structure and then adds some extra fields to it ( decimals 3 )and creates a dyn table. If you need it with decimals 2 then use WTGXXX data element
    DATA:lf_startdate TYPE sy-datum,
           li_index(2) TYPE n,
           la_datum TYPE type_date.
      DATA:i_comp TYPE cl_abap_structdescr=>component_table,
           i_tot_comp TYPE cl_abap_structdescr=>component_table,
           lf_struct TYPE REF TO cl_abap_structdescr,
           lf_element TYPE REF TO cl_abap_elemdescr,
           la_comp LIKE LINE OF i_comp,
           lf_new_type TYPE REF TO cl_abap_structdescr,
           lf_new_tab TYPE REF TO cl_abap_tabledescr.
      CLEAR: lf_startdate,li_index,la_datum,i_comp[],i_tot_comp[].
    *--Getting Compoents from existing type
      lf_struct ?= cl_abap_typedescr=>describe_by_name( 'TYPE_PUT' ).
      i_comp = lf_struct->get_components( ).
      APPEND LINES OF i_comp TO i_tot_comp.
    *--Adding weekly bukets fields based on date in selection screen
      DO.
        li_index = sy-index.
        IF lf_startdate GT s_lfdat-high.
          EXIT.
        ENDIF.
        IF li_index EQ 1.
          PERFORM get_first_day_of_week USING s_lfdat-low
                                        CHANGING lf_startdate.
          la_datum-dat = lf_startdate .
    *--Element Description
          lf_element ?= cl_abap_elemdescr=>describe_by_name( 'MESXXX' ).
          CONCATENATE 'MES0' li_index  INTO la_comp-name.
          la_datum-field = la_comp-name.
    *--Field Type
          la_comp-type =
            cl_abap_elemdescr=>get_p( p_length = lf_element->length
                                      p_decimals = lf_element->decimals ).
          APPEND la_comp TO i_tot_comp.
          CLEAR: la_comp.
          APPEND la_datum TO i_datum.
          CLEAR: la_datum.
          CONTINUE.
        ENDIF.
        lf_startdate = lf_startdate + 6.
        la_datum-dat = lf_startdate .
        lf_element ?= cl_abap_elemdescr=>describe_by_name( 'MESXXX' ).
        CONCATENATE 'MES0' li_index  INTO la_comp-name.
        la_datum-field = la_comp-name.
        la_comp-type =
          cl_abap_elemdescr=>get_p( p_length = lf_element->length
                                    p_decimals = lf_element->decimals ).
    *--Fill the component table
        APPEND la_comp TO i_tot_comp.
        CLEAR: la_comp.
        APPEND la_datum TO i_datum.
        CLEAR: la_datum.
      ENDDO.
    *--Create type
      TRY.
          lf_new_type = cl_abap_structdescr=>create( i_tot_comp ).
        CATCH cx_sy_struct_creation .                       "#EC NO_HANDLER
      ENDTRY.
    *--Create Table type
      TRY.
          lf_new_tab =
          cl_abap_tabledescr=>create( p_line_type = lf_new_type
          p_table_kind = cl_abap_tabledescr=>tablekind_std p_unique = ' ' ).
        CATCH cx_sy_table_creation .                        "#EC NO_HANDLER
      ENDTRY.
    *--data to handle the new table type
      CREATE DATA wf_data TYPE HANDLE lf_new_tab.
    *--data to handle the work area
      CREATE DATA wf_str TYPE HANDLE lf_new_type.
    *--Assign to fs
      ASSIGN wf_data->* TO <fs_tab>.
      ASSIGN wf_str->* TO <fs_line>.

  • JSP File in PAR.

    I made one PAR file and made JSP dyn pages. Now I want to add JSP files under dist/PORTAL-INF/JSP folder. Please suggest me how to add JSP files under this folder.

    Hi,
    In general when you craeate JSPDynpage the corresponding jsp file will be created in the pagelet folder. But if you want to create a jsp file in JSp folder (PORTAL-INF/JSP) then follow the below instructions.
    a) Right click on JSP folder. Goto new->Others->simple->file->next
    b) Give the jsp file name with jsp extension and click finish.
    If you want to call this jsp file from Dynpage then use the relative path of the jsp file name and comment the below lins in PAR fire correspondng to the JSPDynpage component.
             <property name="ComponentType" value="jspnative"/>
            <property name="JSP" value="pagelet/your jasp file name"/>
    Regards
    Shanmukha Rao Banisetti
    Edited by: Shanmukha Rao on Mar 4, 2009 12:32 PM

  • Actionscript to load captions from array to dynamic text when thumb is clicked

    i have this code below that i made using a tutorial....it loads vars from txt file splits it then puts it into an array....once in an array it the brings the pics in from the array to create thumbnails and a larger image. my problem is i have captions to go with it and when i try to load the captions nothing happens or can be seen to be happening.
    i dont know where i am going wrong as i have no output or compiled errors
    var locVar = new Array();
    locVar = imgLoc.split(",");
    trace ( locVar );
    var tmbVar = new Array();
    tmbVar = tmbLoc.split(",");
    trace ( tmbVar );
    var capVar = new Array();
    capVar = imgCap.split(",");
    trace ( capVar );
    var NPICS:Number = locVar.length;     // number of pictures to load
    var PICX:Number = 32.8;               // x loc of big picture
    var PICY:Number = 24.9;               // y loc
    var THUMBHOLDERX:Number = 50;        // x location of thumbnail holder movieclip
    var THUMBHOLDERY:Number = 457;      // y location
    var THUMBW:Number = 100;             // width of each thumbnail
    var THUMBH:Number = 75;             // height
    var MARGIN:Number = 10;             // margin between thumbnails
    var TOTALBYTES:Number = 212000;     // approx sum of bytes in all jpgs (x 2)
    var MAXPIXELS:Number = 12;          // max number of pixels to move slider per frame
    // mask definition; mask is assumed to cover some part of the thumbnail slider (here the numbers
    // were chosen so that there are margins between the mask and the right and left edges of the movie
    // (which is 420 x 290), and enough space above and below the thumbs to show them when they 'grow'
    // on mouseover
    var MASKX:Number = 0;                    // start x location of mask
    var MASKW:Number = 600;                    // mask width
    var MASKY:Number = 447.9;                    // start y location of mask
    var MASKH:Number = 92;                    // mask height
    var totalloaded:Number = 0;         // running tally of bytes loaded from all pics
    // index into pictures array, used for loading
    var ipic:Number;
    // set up loader, an instance of MovieClipLoader
    var loader:MovieClipLoader = new MovieClipLoader();
    // use the main timeline to listen to and respond to loader's broadcast events
    loader.addListener(this);
    // function to move thumbnail slider ("this" = thumbs_mc)
    function sliderControl() {
       var w:Number = this._width/2;
       var hw:Number = mask_mc._width/2;
       var npixels:Number;
       // only do when mouse over slider mask
       if (_ymouse > mask_mc._y && _ymouse < mask_mc._y + mask_mc._height) {
          // mouse over left half of slider:
          if (_xmouse > mask_mc._x && _xmouse < mask_mc._x + hw) {
             npixels = (hw - _xmouse) / hw * MAXPIXELS;
             this._x += npixels;
             if (this._x >= 0) this._x = this._x - w;
          // mouse over right half of slider:
          } else if (_xmouse > mask_mc._x + hw && _xmouse < mask_mc._x + mask_mc._width) {
             npixels = (_xmouse - hw) / hw * MAXPIXELS;
             this._x -= npixels;
             if (this._x <= -w) this._x = this._x + w;
    // thumbnail click (onrelease) handler
    function openPic() {
       pic_mc.loadMovie(locVar[this.i]);
    function brightON(){
         this._alpha = 300;
    function brightOFF(){
         this._alpha = 30;
    function captionTXT(){
         _root.cap_txt = capVar;
    // assign event handlers (called when all jpgs are loaded)
    function setupHandlers() {
       pct_txt.removeTextField();          // don't need loading indicator any more
       thumbs_mc.onEnterFrame = sliderControl;
       for (var i:Number = 0; i < NPICS*2; i++) {
          thumbs_mc["mc"+i].onRollOver = brightON;
          thumbs_mc["mc"+i].onRollOut = brightOFF;
          thumbs_mc["mc"+i].onMouseDown = captionTXT;
          thumbs_mc["mc"+i].onRelease = openPic;
    // listener function for broadcast 'done' message (for each pic)
    // onLoadInit gets executed when the movieclip has been loaded into _mc AND
    //   its width and height data are available.
    //   (_mc = the movieclip being loaded into)
    // this routine sets the size and position of each thumbnail clip as its jpg
    //   is loaded and starts the next one loading.  When all have been loaded,
    //   a random picture is loaded into pic_mc and setupHandlers is called to
    //   assign handlers to each thumbnail movieclip
    function onLoadInit(_mc:MovieClip) {
       // this gets done when the jpg is completely loaded:
       _mc._width = THUMBW;
       _mc._height = THUMBH;
       _mc._alpha = 30;          // for image clarity
       // give the movieclip a property to remind it who it is
       // (used by openPic to know which big picture to open)
       _mc.i = (ipic >= NPICS ? ipic-NPICS : ipic);
       // add picture size to totalloaded variable
       totalloaded += loader.getProgress(_mc).bytesTotal;
       // now load the next one (if there are more) or set up handlers if done
       ipic++;
       if (ipic == NPICS * 2) {
          // start with a random photo displayed when all thumbs loaded
          pic_mc.loadMovie(locVar[Math.floor(Math.random()*NPICS)]);
          setupHandlers();
       } else if (ipic >= NPICS) {
          // load jpg into duplicate thumbnail (will already be cached)
          loader.loadClip(tmbVar[ipic-NPICS],  thumbs_mc["mc"+ipic]);
       } else {
          // load jpg into thumbnail
          loader.loadClip(tmbVar[ipic],  thumbs_mc["mc"+ipic]);
    // listener function to handle broadcast progress messages
    // make pct_txt show cumulative loading progress
    function onLoadProgress(_mc:MovieClip, loaded:Number) {
       var loadedsofar:Number = totalloaded + loaded;    
       pct_txt.text = Math.floor(loadedsofar / TOTALBYTES * 100) + "%";
    function init() {
       // create holder for pictures
       createEmptyMovieClip("pic_mc", 1);
       pic_mc._x = PICX;
       pic_mc._y = PICY;
       // create (and draw) holder for thumbnails
       createEmptyMovieClip("thumbs_mc", 2);
       thumbs_mc.beginFill(0, 100);     // black
       thumbs_mc.moveTo(0, 0);
          thumbs_mc.lineTo(2 * (MARGIN + THUMBW) * NPICS, 0);
       thumbs_mc.lineTo(2 * (MARGIN + THUMBW) * NPICS, THUMBH);
       thumbs_mc.lineTo(0, THUMBH);
       thumbs_mc.endFill();
       // drawing the thumb holder at 0, 0 and then moving it makes its reg point = upper left
       thumbs_mc._x = THUMBHOLDERX;
       thumbs_mc._y = THUMBHOLDERY;
       // create, draw and enable mask over thumbs (could use different variables to define mask
       // if desired)
       createEmptyMovieClip("mask_mc", 3);
       mask_mc.beginFill(0x0000cc, 100);
       mask_mc.moveTo(0, 0);
       mask_mc.lineTo(MASKW, 0);
       mask_mc.lineTo(MASKW, MASKH);
       mask_mc.lineTo(0, MASKH);
       mask_mc.endFill();
       mask_mc._x = MASKX;
       mask_mc._y = MASKY;
       thumbs_mc.setMask(mask_mc);
       // create loading textfield indicator
       createTextField("pct_txt", 4, 200, 100, 40, 100);
       var tf:TextFormat = new TextFormat();
       tf.align = "center";
       tf.size = 12;
       tf.font = "Verdana";
       tf.color = 0xFFFF00;
       pct_txt.setNewTextFormat(tf);
       // create loading textfield indicator
       createTextField("cap_txt", 0, 400, 200, 40, 100);
       var cf:TextFormat = new TextFormat();
       cf.align = "center";
       cf.size = 12;
       cf.font = "Verdana";
       cf.color = 0xFFFF00;
       cap_txt.setNewTextFormat(cf);
       // make empty movieclips in thumbs_mc for each pic to go into
       // make double the number so the slider can move continuously and show content
       for (var i:Number = 0; i < NPICS * 2; i++) {
          var mc:MovieClip = thumbs_mc.createEmptyMovieClip("mc"+i, i+1);
          mc._x = i*(MARGIN + THUMBW);
          mc._y = 0;
       // set the pointer to the first jpg in the array picnames
       ipic = 0;
       // start loading jpgs (ipic is initialized to 0)
       loader.loadClip(locVar[ipic], thumbs_mc["mc"+ipic]);
    init();
    stop();

    ok here is my code so far.....i've set a movieclip where i want the captions and set the dyn text box above the clip....i've given the movieclip a background n faded so images can still be seen behind.
    im just having a problem with the loop.....each one i tried resulted in the caption staying the same no matter what thumbnail is clicked.
    are there any suggestions as to how this can be done......(please bare in mind im a newbie to actionscript)
    var locVar = new Array();
    locVar = imgLoc.split(",");
    var tmbVar = new Array();
    tmbVar = tmbLoc.split(",");
    var capVar = new Array();
    capVar = imgCap.split(",");
    var NPICS:Number = locVar.length;     // number of pictures to load
    var PICX:Number = 32.8;               // x loc of big picture
    var PICY:Number = 24.9;               // y loc
    var THUMBHOLDERX:Number = 50;        // x location of thumbnail holder movieclip
    var THUMBHOLDERY:Number = 457;      // y location
    var THUMBW:Number = 100;             // width of each thumbnail
    var THUMBH:Number = 75;             // height
    var MARGIN:Number = 10;             // margin between thumbnails
    var TOTALBYTES:Number = 212000;     // approx sum of bytes in all jpgs (x 2)
    var MAXPIXELS:Number = 12;                    // max number of pixels to move slider per frame
    var CAPSW:Number = 525;                    
    var CAPSH:Number = 28;     
    var CAPSX:Number = 38;            //caption text x position
    var CAPSY:Number = 391;            //caption text y position
    // mask definition; mask is assumed to cover some part of the thumbnail slider (here the numbers
    // were chosen so that there are margins between the mask and the right and left edges of the movie
    // (which is 420 x 290), and enough space above and below the thumbs to show them when they 'grow'
    // on mouseover
    var MASKX:Number = 0;                    // start x location of mask
    var MASKW:Number = 600;                    // mask width
    var MASKY:Number = 447.9;                    // start y location of mask
    var MASKH:Number = 92;                    // mask height
    var totalloaded:Number = 0;         // running tally of bytes loaded from all pics
    // index into pictures array, used for loading
    var ipic:Number;
    // set up loader, an instance of MovieClipLoader
    var loader:MovieClipLoader = new MovieClipLoader();
    // use the main timeline to listen to and respond to loader's broadcast events
    loader.addListener(this);
    // function to move thumbnail slider ("this" = thumbs_mc)
    function sliderControl() {
       var w:Number = this._width/2;
       var hw:Number = mask_mc._width/2;
       var npixels:Number;
       // only do when mouse over slider mask
       if (_ymouse > mask_mc._y && _ymouse < mask_mc._y + mask_mc._height) {
          // mouse over left half of slider:
          if (_xmouse > mask_mc._x && _xmouse < mask_mc._x + hw) {
             npixels = (hw - _xmouse) / hw * MAXPIXELS;
             this._x += npixels;
             if (this._x >= 0) this._x = this._x - w;
          // mouse over right half of slider:
          } else if (_xmouse > mask_mc._x + hw && _xmouse < mask_mc._x + mask_mc._width) {
             npixels = (_xmouse - hw) / hw * MAXPIXELS;
             this._x -= npixels;
             if (this._x <= -w) this._x = this._x + w;
    // thumbnail click (onrelease) handler
    function openPic() {
            pic_mc.loadMovie(locVar[this.i]);
    function brightON(){
         this._alpha = 300;
    function brightOFF(){
         this._alpha = 30;
    function captionTXT(){
         cap_txt.text = capVar[this.i];
    // assign event handlers (called when all jpgs are loaded)
    function setupHandlers() {
       pct_txt.removeTextField();          // don't need loading indicator any more
       thumbs_mc.onEnterFrame = sliderControl;
       for (var i:Number = 0; i < NPICS*2; i++) {
          thumbs_mc["mc"+i].onRollOver = brightON;
          thumbs_mc["mc"+i].onRollOut = brightOFF;
          thumbs_mc["mc"+i].onMouseDown = captionTXT;
          thumbs_mc["mc"+i].onRelease = openPic;
    // listener function for broadcast 'done' message (for each pic)
    // onLoadInit gets executed when the movieclip has been loaded into _mc AND
    //   its width and height data are available.
    //   (_mc = the movieclip being loaded into)
    // this routine sets the size and position of each thumbnail clip as its jpg
    //   is loaded and starts the next one loading.  When all have been loaded,
    //   a random picture is loaded into pic_mc and setupHandlers is called to
    //   assign handlers to each thumbnail movieclip
    function onLoadInit(_mc:MovieClip) {
       // this gets done when the jpg is completely loaded:
       _mc._width = THUMBW;
       _mc._height = THUMBH;
       _mc._alpha = 30;          // for image clarity
       // give the movieclip a property to remind it who it is
       // (used by openPic to know which big picture to open)
       _mc.i = (ipic >= NPICS ? ipic-NPICS : ipic);
       // add picture size to totalloaded variable
       totalloaded += loader.getProgress(_mc).bytesTotal;
       // now load the next one (if there are more) or set up handlers if done
       ipic++;
       if (ipic == NPICS * 2) {
          // start with a random photo displayed when all thumbs loaded
           var calc:Number = Math.floor(Math.random()*NPICS);
          pic_mc.loadMovie(locVar[0]);
           cap_txt.text = capVar[0];
          setupHandlers();
       } else if (ipic >= NPICS) {
          // load jpg into duplicate thumbnail (will already be cached)
          loader.loadClip(tmbVar[ipic-NPICS],  thumbs_mc["mc"+ipic]);
       } else {
          // load jpg into thumbnail
          loader.loadClip(tmbVar[ipic],  thumbs_mc["mc"+ipic]);
    // listener function to handle broadcast progress messages
    // make pct_txt show cumulative loading progress
    function onLoadProgress(_mc:MovieClip, loaded:Number) {
       var loadedsofar:Number = totalloaded + loaded;     
       pct_txt.text = Math.floor(loadedsofar / TOTALBYTES * 100) + "%";
    function init() {
       // create holder for pictures
       createEmptyMovieClip("pic_mc", 1);
       pic_mc._x = PICX;
       pic_mc._y = PICY;
       // create (and draw) holder for thumbnails
       createEmptyMovieClip("thumbs_mc", 2);
       thumbs_mc.beginFill(0, 100);     // black
       thumbs_mc.moveTo(0, 0);
       thumbs_mc.lineTo(2 * (MARGIN + THUMBW) * NPICS, 0);
       thumbs_mc.lineTo(2 * (MARGIN + THUMBW) * NPICS, THUMBH);
       thumbs_mc.lineTo(0, THUMBH);
       thumbs_mc.endFill();
       // drawing the thumb holder at 0, 0 and then moving it makes its reg point = upper left
       thumbs_mc._x = THUMBHOLDERX;
       thumbs_mc._y = THUMBHOLDERY;
       // create, draw and enable mask over thumbs (could use different variables to define mask
       // if desired)
       createEmptyMovieClip("mask_mc", 3);
       mask_mc.beginFill(0x0000cc, 100);
       mask_mc.moveTo(0, 0);
       mask_mc.lineTo(MASKW, 0);
       mask_mc.lineTo(MASKW, MASKH);
       mask_mc.lineTo(0, MASKH);
       mask_mc.endFill();
       mask_mc._x = MASKX;
       mask_mc._y = MASKY;
       thumbs_mc.setMask(mask_mc);
       // create loading textfield indicator
       createTextField("pct_txt", 4, 200, 100, 40, 100);
       var tf:TextFormat = new TextFormat();
       tf.align = "center";
       tf.size = 12;
       tf.font = "Verdana";
       tf.color = 0xFFFF00;
       pct_txt.setNewTextFormat(tf);
       createEmptyMovieClip("caps_mc", 5);
       caps_mc.beginFill(0x000000, 50);
       caps_mc.moveTo(0, 0);
       caps_mc.lineTo(CAPSW, 0);
       caps_mc.lineTo(CAPSW, CAPSH);
       caps_mc.lineTo(0, CAPSH);
       caps_mc.endFill();
       caps_mc._x = CAPSX;
       caps_mc._y = CAPSY;
       // create loading textfield indicator
       createTextField("cap_txt", 6, 38, 380, 525, 25);
       var cf:TextFormat = new TextFormat();
       cf.align = "center";
       cf.size = 16;
       cf.font = "Arial Black";
       cf.color = 0xFFFFFF;
       cap_txt.setNewTextFormat(cf);
       cap_txt._x = CAPSX;
       cap_txt._y = CAPSY;
       // make empty movieclips in thumbs_mc for each pic to go into
       // make double the number so the slider can move continuously and show content
       for (var i:Number = 0; i < NPICS * 2; i++) {
          var mc:MovieClip = thumbs_mc.createEmptyMovieClip("mc"+i, i+1);
          mc._x = i*(MARGIN + THUMBW);
          mc._y = 0;
       // set the pointer to the first jpg in the array locVar
       ipic = 0;
       // start loading jpgs (ipic is initialized to 0)
       loader.loadClip(locVar[ipic], thumbs_mc["mc"+ipic]);
       cap_txt.text = capVar[2];
    init();
    stop();

  • Row supression on Financial Reporting

    Hi,
    I have a report and I want the rows to be suppressed if the data values across the whole Row is zero. Essentially I want conditional suppression.
    I thought Conditional Format option would do it but it does not have an option of HIDE ROW.
    What can I do about the same? Any help is much appreciated. Thank you very much.
    -- A

    Hi Adi
    I have had a look at your email and I think that it is a limitation I am afraid with the way that expansion/suppression happens, you would have to have seperate row definitions for each account & Scenario combination in order to use the Supression > Advanced Options effectively.
    I have got it to do what you want but I had to add a member into the dimension in the Essbase outline that is shown in the columns, set it to dynamic calc and put a formula on it, and I'm not sure you would want to do that in a Planning application.
    I used Demo>Basic and added a member into the Year dimension called 'Report Suppress', I then put a formula on it and made it dyn calc, formula as follows:
    IF (Actual->Year == #Missing AND Budget->Year == #Missing)
    #Missing;
    ELSE
    1;
    ENDIF
    In the report I then added an extra column for the new member (which can be hidden) and used the Advanced Options to suppress row if 'value in column A = No Data'
    Basically, I think that the best way to overcome your issue is to pivot the report and have scenario on the columns, that way basic suppression can be used, i.e. if Actual, Budget & Variance are all zero or missing then it will supress but I accept that this gives you more columns on your report or means you have to have fewer periods showing.
    Anyway hope this helps, let me know if there is anything further I can help with.
    Stuart Game

  • Web dynpro configuration

    Hi, BASIS Administrators,
                 I have installed SAP ECC 6. and installed web dyn pro and all other futures but I need to configure WEB DYN PRO. Can any body help me on this issue by step by step process....... Please

    try to create a web dynpro application and see what is the error you are getting.
    the only thing i guess required is activating the services in the SICF transaction
    there go and activate the services related to web dynpro
    activate the full node web dynpro
    plus some times hostname can be problem. for that you need to get the full host name with domain of the server
    and mention the same in the instance profile of the server under the ICM/full_host_name parameter.
    thanks
    sarbjeet singh

  • Create hover text from mouse rollover with nav. menu

    Howdy,
    I'm using CS5 actionscript 2. I would like to create hovering text when one mouses over an item in the navigation window (please see pic). You know, something that would act like a brief abstract to give the user more info re: whether or not they need to click on that link.
    At present, the nav_mc is linked to an xml doc FYI (the nav_mc accordians in and out, but doesn't have to). I input what I want the menu and submenu to say in the xml nodes and it shows up. It would be cool if the hover text added could also be xml driven too.
    I am green to this so the more detail the better. Do I need to create a new xml doc? A new .swf? How do I link this? Should I use Flash Builder or Catalyst?    I am happy to provide coding/docs of what I have to make things more clear.
    Much Thanks!
    kave

    Hi Kglad,
    Thank you so much for taking the time to answer. I'm afraid I'm a bit of a newbie, would you mind fleshing your suggestions out a bit? sorry!
    create a movieclip with a dynamic text, I'm not sure what this looks like (see pic) I made the green rec. a movie clip and created a dyn. text field...the movie clip and dyn. text are different things or one in the same?
    assign the textfield an instance name (eg, tf) think I got this?
    and assign the movieclip a linkage id. not sure what this might look like, do you mean an instance name? you can then attach your movieclip on rollover and assign the textfield's text and remove the movieclip on rollout.  not sure what this looks like
    you can enter the data used on each menu item's rollover wherever you like (including your xml).  you just need to parse those data so each menu item is aware of its "tooltip" and can assign that to the attached movieclip's textfield.  sorry, not sure hat this looks like either... the only menu item I have access to in the .fla is the lt. blue box you see in the upper left of pic. everything is generated in the xml...you probably gathered this, but just in case...
    Thank you so much for your help!
    kave

  • In argos site, cannot reserve or go to email via cust serv, error200 of just nothing. ie works

    it was working till a few days ago, now when i go atry specific parts, eg reserve or order items, or email cust serv, it either just goes blank, or gives error200 message. i tested int explorer, it works.
    i'm assuming i have some simple firefox bit wrongly checked, but cannot locate, help please.

    Hi,
    Have you run this report before you reset the internet settings, logoff and then back?
    Did it take effect only reboot the computer without reset the Internet Explorer?
    I have take a test on my lab machine, Windows Server 2008R2 DC, Windows 7 client with Internet Explorer 11.
    Everything works fine. I didn't need reboot or reset Internet Explorer.
    Thus I suggest you use build a test environment -> one Server and one client without any other Server or setting to check the result.
    Alternative, you could push the related registry to achieve this:
    HKLM\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap
    HKCU\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMapKey
    For more information, please read this article:
    How to configure Internet Explorer security zone sites using group polices
    http://blogs.msdn.com/b/askie/archive/2012/06/05/how-to-configure-internet-explorer-security-zone-sites-using-group-polices.aspx
    In addition, set a logon script to reset Internet Explorer is available. However, it would reset every time when user logon.
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Urgent help needed in creating customer ship_to and bill_to site id

    Hi,
    I am using an api to create customer ship_to and bill_to address, in Oracle OM R12 but the api does not return values. I am including the code so any suggestion will be helpful.
    declare
    l_num_billing_site_use NUMBER;
    l_num_cust_site_id NUMBER;
    l_rec_cust_site_use apps.Hz_Cust_Account_Site_V2pub.CUST_SITE_USE_REC_TYPE;
    l_rec_customer_profile apps.Hz_Customer_Profile_V2pub.CUSTOMER_PROFILE_REC_TYPE;
    l_chr_retcode VARCHAR2(20);
    l_chr_errbuf VARCHAR2(200);
    l_num_count NUMBER;
    begin
    -- fnd_global.apps_initialize (1885, 21623, 660); -- user id, --resp_id (OM Super User), appl_id
    -- mo_global.init ('AR');
    -- mo_global.set_policy_context ('S', 511);
    l_rec_cust_site_use.site_use_code := 'BILL_TO';
    l_rec_cust_site_use.cust_acct_site_id := 24919;
    l_rec_cust_site_use.primary_flag := 'N';
    l_rec_cust_site_use.created_by_module := 'CONVERSION'; -- Change
    BEGIN
    apps.Hz_Cust_Account_Site_V2pub.create_cust_site_use( p_init_msg_list => FND_API.G_FALSE
    , p_cust_site_use_rec => l_rec_cust_site_use
    , p_customer_profile_rec => NULL --l_rec_customer_profile
    , p_create_profile => FND_API.G_FALSE
    , p_create_profile_amt => FND_API.G_FALSE
    , x_site_use_id => l_num_billing_site_use
    , x_return_status => l_chr_retcode
    , x_msg_count => l_num_count
    , x_msg_data => l_chr_errbuf);
    EXCEPTION
    WHEN OTHERS THEN
    FND_FILE.PUT_LINE(FND_FILE.LOG,' Unexpected error creating customer site for Cust Site Id ' || l_num_cust_site_id || ' due to: ' || SQLERRM);
    END;
    dbms_output.put_line('cust_site_use:'||l_num_billing_site_use);
    end;
    Thanks,
    Srinivas
    Edited by: user2138419 on Feb 14, 2010 4:46 PM

    It might be a crossdomain.xml problem.
    Please make sure that the server hosting the xml allows the domain where the swf is hosted.
    You can start with:
    <?xml version="1.0" encoding="utf-8" ?>
    <cross-domain-policy>
        <allow-access-from domain="*"/>
        <site-control permitted-cross-domain-policies="master-only"/>
    </cross-domain-policy>

  • API and table of Account Site Contact

    hi,
    i can create the Account Site Contact from Customer > Customer Account > Account Site.
    What is the API that i can call to create/update this? and what is the table that store this?

    hi Hussein,
    i have run the API to create a new contact, but i go to screen, i could not see the new contact that i created.
    p_person_rec.person_first_name := 'Ash';
    p_person_rec.person_last_name := 'Lee';
    p_person_rec.created_by_module := 'TCA_V2_API';
    HZ_PARTY_V2PUB.create_person (p_init_msg_list=>'T'
    ,p_person_rec=>p_person_rec
    ,x_party_id=>x_party_id
    ,x_party_number=>x_party_number
    ,x_profile_id=>x_profile_id
    ,x_return_status=>x_return_status
    ,x_msg_count=>x_msg_count
    ,x_msg_data=>x_msg_data);
    DBMS_OUTPUT.put_line('creating PERSON with PARTY id:' || x_party_id);
    if x_return_status='E' then
    DBMS_OUTPUT.put_line('x_msg_count = ' || TO_CHAR(x_msg_count));
    DBMS_OUTPUT.put_line(SUBSTR('x_msg_data = ' || x_msg_data, 1, 255));
    IF x_msg_count > 1 then
    FOR i IN 1 .. x_msg_count loop
    DBMS_OUTPUT.put_line(i|| '. '|| SUBSTR(fnd_msg_pub.get(p_encoded => fnd_api.g_false),1,255));
    END LOOP;
    END IF;
    rollback;
    return;
    end if;
    p_org_contact_rec.created_by_module := 'TCA_V2_API';
    p_org_contact_rec.party_rel_rec.subject_id:= x_party_id; -- value of party_id from CREATING PERSON
    p_org_contact_rec.party_rel_rec.subject_type :='PERSON';
    p_org_contact_rec.party_rel_rec.subject_table_name:='HZ_PARTIES';
    p_org_contact_rec.party_rel_rec.object_id:= 10447; -- value of party_id from CREATING CUST ACC
    p_org_contact_rec.party_rel_rec.object_type:='ORGANIZATION';
    p_org_contact_rec.party_rel_rec.object_table_name:='HZ_PARTIES';
    p_org_contact_rec.party_rel_rec.relationship_type:='CONTACT';
    p_org_contact_rec.party_rel_rec.relationship_code:='CONTACT_OF';
    p_org_contact_rec.party_rel_rec.status := 'A';
    p_org_contact_rec.contact_number := '8888';
    --For Organization Address level contact, assign following value:
    p_org_contact_rec.party_site_id:=357430; value of party_site_id from step 3
    HZ_PARTY_CONTACT_V2PUB.create_org_contact (p_init_msg_list=>'T'
    ,p_org_contact_rec=>p_org_contact_rec
    ,x_org_contact_id=>x_corg_contact_id
    ,x_party_rel_id=>x_cparty_rel_id
    ,x_party_id=>x_cparty_id
    ,x_party_number=>x_cparty_number
    ,x_return_status=>x_return_status
    ,x_msg_count=>x_msg_count
    ,x_msg_data=>x_msg_data);
    DBMS_OUTPUT.put_line('creating ORG CONTACT ID:' || x_corg_contact_id);
    output is :
    creating PERSON with PARTY id:11504
    creating ORG CONTACT ID:2036
    SELECT org_contact_id,party_relationship_id,contact_number FROM HZ_ORG_CONTACTS where party_relationship_id in (3090,3091,3093);
         2031     3090     1041
         2033     3091     1234567
         2036     3093     8888
    select relationship_id,subject_id,subject_type,subject_table_name,object_id,object_type,object_table_name,party_id,relationship_code from hz_relationships where relationship_id in (3090,3091,3093);
         3090     10447     ORGANIZATION     HZ_PARTIES     10496     PERSON     HZ_PARTIES     10497     CONTACT
         3090     10496     PERSON     HZ_PARTIES     10447     ORGANIZATION     HZ_PARTIES     10497     CONTACT_OF
         3091     10447     ORGANIZATION     HZ_PARTIES     10502     PERSON     HZ_PARTIES     10503     CONTACT
         3091     10502     PERSON     HZ_PARTIES     10447     ORGANIZATION     HZ_PARTIES     10503     CONTACT_OF
         3093     10447     ORGANIZATION     HZ_PARTIES     11504     PERSON     HZ_PARTIES     11505     CONTACT
         3093     11504     PERSON     HZ_PARTIES     10447     ORGANIZATION     HZ_PARTIES     11505     CONTACT_OF
    select party_id,party_name,party_type,created_by_module from hz_parties where party_id in (10496,10502,11504);
         10496     George ACCOUNTS DEPARTMENT     PERSON     HZ_CPUI
         10502     Pak Budi     PERSON     HZ_CPUI
         11504     Ash Lee     PERSON     TCA_V2_API
    George ACCOUNTS DEPARTMENT with contact_number 1041 can be seen on screen
    Pak Budi with contact_number 1234567 can be seen on screen
    Ash Lee with contact_number 8888 CANNOT be seen on screen.

  • Hi Guys,  I am using the full width video widget on a site. The widget was working perfectly however I have just added additional content to the site and re-uploaded and now the video is not working! Please help I have tried everything and am freaking out

    Hi Guys,
    I am using the full width video widget on a site. The widget was working perfectly however I have just added additional content to the site and re-uploaded and now the video is not working! Please help I have tried everything and am freaking out as this web-site has been payed for by my client.
    Alex

    Many thanks.
    With those symptoms, I'd try the following document:
    Apple software on Windows: May see performance issues and blank iTunes Store
    (If there's a SpeedBit LSP showing up in Autoruns, it's usually best to just uninstall your SpeedBit Video Accelerator.)

Maybe you are looking for

  • HT201269 How can I delete all my data from former Iphone 4 for future sale on Ebay?

    Hello! I've just purchased an Iphone 5 from a new carrier. Now I should like to sell my former Iphone 4 but, obviously, removing all my personal data (contacts, photographs, etc.) .  How can I transfer the ringtones that I purchased from by Iphone 4?

  • AWM 11g too slow, why?

    Hello, I installed the Oracle client on a client machine (Windows). I work on AWM11g with the patch ID # 6368282. On the server side (linux), there is Oracle Database 11g Enterprise Edition with the patch ID # 6459753. In my OLTP system I created, to

  • FrameRate needs to be explained

    Hi All, My Flex application works fine at the rate of 25 frames per second. Especially spinning is moving steadily. It is an actionscript code using the fast repeating Timer. Lately I have added some CPU consuming preloader function that disturbed my

  • Bug: error message in error console if i reload a page while a javascript alert() box is displayed.

    bug: i have an alert("haha"); displayed from an inpage button with javascript, and while the alert message is still open, if i do a refresh i get this error in the error console: Timestamp: 2/5/2012 12:27:27 μμ Error: uncaught exception: [Exception..

  • 5D Mark III problems

    Just got my new camera and couldn't figger out how to get manual exposures to work, so I used auto settings until I had time to read the manual thouroughly. Having done that, I did not find a solution to the problem. When I'm on manual, it seems that