How to determin one SO/DO is in Export process or not?

Hi,
One of our requirement is to send the picking request IDOC to warehouse, if it is in case of export, then specific data will be sent in the picking request IDOC. So we need identify whether the processing order is in Export process or not?
As customer decide not to use an specific sales document type for Export order.
So we could do like this way:
Check the country of ship-to-party with the country of the delivering plant and then determine if it is exports or not.
And our abap team want me to provide the details logic on this in field level.
My questions:
Please tell me which field is the correct field for 'Delivering plant'...Is it the one located in Delivery order-item level or others???  Or even the deliverying plant in material master data??
Then i check the plant master data table for picking up the country key.
Could you please help me by providing some inputs, thanks.
Would be great if you also could provide some table fields..for example: table name of plant master/table name of customer master data..etc
Thanks.

Hi Prase,
According to your experience, if we want to identify an order whehter it is Export or not, as I should check the ship-to party and delivering plant from delivery order or sales order ???
My scenario is to send picking request IDOC to warehouse upon delivery creation , and in IDOC filling FM, we need the logic to determine the export process then decide corresponding segments being filled.
But i dont know in above case, whether i need check those plant from sales order level or delivery order level??
For example:
For checking delivering plant code, then i need check from VBAP-WERKS(Sales order lvl) or LIPS-WERKS(Delivery level)??
Then i will check the country key accordingly from T001w and KNA1.
Thanks.
Edited by: Hoo Laa on Dec 23, 2008 12:20 PM

Similar Messages

  • How to determine one class is a dynamic one or not?

    hello,i got a simple question,like the title says.
    how to determine one class is a dynamic one or not?
    finally,i got an indirect solution.
    package {
    public dynamic class MyClass extends MySuperClass
    public function MyClass()
    super();
    this.isDynamic=true;
    this is a simple dynamic class,i defined a varible
    directly,it is ok with dynamic class though i didn't declare it.
    then in another class(parent class of this dynamic
    class),where i try to determine the instance of this dynamic class
    is a dynamic one or not.
    i will use one function "checkIsDynamic" to check that
    varible is exsit or not.then it will help me to determine what i
    want know.
    protected function checkIsDynamic():Boolean
    try{this["isDynamic"]}
    catch(er)
    return false;
    return true;
    if another child class of MySuperClass didn't defined this
    property,i can affirm it is not a dynamic class,or vice versa
    this function also can be expanded to another one:
    protected function checkProperty(prop:String):Boolean
    try{this[prop]}
    catch(er)
    return false;
    return true;
    it is an useful solution,defined in parent class,and to check
    the property is exist or not in child class.

    try adding a property to a class instance.

  • How we determine publisher take the role for call processing?

    dear sir,
    I've an iptel environment with only 1 publisher and subscriber . I was told that the current device that handling all the call processing is the only subscriber but will be backup by publisher for call processing in case of subscriber down. How we determine that? which part of ccm we should look into?
    please advise.

    Charles:
    Check your CCM group (under System) to see if your cluster is configured for sub as call processing engine and pub as backup. The order matters - top of the list is the main call processing engine, primary backup next, secondary backup next.
    The routers should also contain the pub and sub in your dhcp pool option 150 statement and the pub in the ccm-manager redundant host statement.
    Hope that helps.
    Tom

  • How to make one OR the other parameter required? (but not both)

    Hi all,
    I've got a report showing expenditures by budget code. There's a multi value parameter allowing the user to choose any codes they want, but this can be tedious, since there's a couple hundred of them.
    I would like to offer as an alternative a couple of "pre-packaged budget code groups" on another parameter. How can I set it up so that the user must choose EITHER something out of the full multi value set, OR one of the 2 or 3 pre-packaged options?
    thanks for any tips,
    sff

    Hi sherifffruitfly2,
    In Reporting Services, we can make a parameter optional by setting default values for the parameter. Based on your scenario, you can set one parameter to have no default values and set default values for the other parameter.
    As Josh posted, another approach is to add "All" value to each parameter and set "All" as the default value for each parameter. Then, we can set the visibility of the report to hide when both of the parameter contains "All". That way, the user can get the
    report to run by changing the values of only one parameter. For more information about add a "All" value to a parameter, please see the following thread with a similar topic:
    http://social.msdn.microsoft.com/Forums/en-US/sqlreportingservices/thread/7773eb1f-445e-461c-a315-e2e3d1161ae7/
    Hope this helps.
    Regards,
    Mike Yin
    TechNet Subscriber Support
    If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Mike Yin
    TechNet Community Support

  • How to determine weblogic health status column when it is in NOT OK via wlst?

    Dear Legends,
    Is there a command to determine weblogic managed or admin servers HEALTH COLUMN Status? Because some times in STATE Column it would be RUNNING and in HEALTH Column it would be in "NOT OK" or the OK will not be visible.
    Thanks,
    Karthik

    Just in case others have the same question, I have determined that the CLI tools can be used to query the file services without any apparent detrimental effects while using our leopard server 10.5.3 in a workgroup configuration. Hence the names of AFP users can be determined from the command line by:
    sudo serveradmin command afp:command = getConnectedUsers | grep name
    and the smb users can be found with:
    sudo serveradmin command smb:command = getConnectedUsers | grep name
    Hope that helps
    -csl

  • How to use one apple ID on 2 iphones 4s but not sync aps

    My wife and I just bought 2 iP4s' and use Win7 machines at home for iTunes.
    We have been sharing an apple ID for apps previously since we used 2 iPods + 1 iP 3 previously.
    Now, when I download an app, her phone tries to download the same app.
    The options under iCloud settings are...
    Mail: off
    Contacts:  off  (so we don't duplicate or copy each other's contacts)
    Calenders: off  (we use google calenders)
    reminders:  off
    bookmarks: off
    notes:  off
    photo stream: off
    documents and data:  off
    Find my iPhone:  On
    Storage and backup:  currently off (might be turned on later)
    After reading in the forums I find myself confused...
    Do we need to create 2 different iCloud accounts and can we still use 1 apple ID to purchase apps?
    Will this prevent our phones from trying to sync apps?  There is no setting for that in the iCloud settings.

    https://appleid.apple.com/cgi-bin/WebObjects/MyAppleId.woa/
    When you created your iCloud account, the @me.com email address you created also automatically became an AppleID, but you used an exisiting AppleID in the first place to create the iCloud account before deciding on that @me.com address.  So your iCloud account is actually the AppleID you used to initially create the account, not the @me.com address assigned once the iCloud account was active (look in your account settings on your iPhone or iPad and you can see what the iCloud account primary AppleID is).
    Unless you specifically started using your new @me.com address for things, it is an unused AppleID, but it is NOT your iCloud account primary ID (that is whatever AppleID you used to create the iCloud account initially).
    An AppleID is nothing more than an email address, but it is linked to an AppleID account held with Apple and thus can be used to log in to services including the various Apple stores.

  • How to determine AAC setting in a .MOV exported from FCS?

    I've got a small problem. I create a H.264 .MOV for use with an external product (Windows based) that is VERY picky about using AAC audio and very specific settings. So I was playing around with AAC settings (44.1K, Normal, bit rate, etc.) and finally go a working exported .MOV (working in the sense my other application can use it without a problem).
    Unfortunately, I didn't fully document exactly what I used when doing the "Export using QuickTime Conversion" from within FCP.
    I've tried using QuickTime and Sound Track Pro and Compress and in Finder Info to reveal the Audio settings used to produce the AAC that goes with the video, unfortunately nothing provides the exact details I need -- such as what Quality setting was used, what bit rate was used (ABR, VBR, CBR) etc. etc. Is there anything that can help me extract this info so I can duplicate my process again?
    Thanks, Rob.

    Get Info will not show the exact setting I used for AAC, just shows AAC and the sample rate (i.e. 44,100). What I need to know are:
    Render Settings Quality:
    Faster, Fast, Normal, Better, Best
    MPEG 4 AAC LC Encoder Settings
    Encoder Strategy:
    Average Bit Rate, Variable Bit Rate, Variable Bit Rate Constrained, Constant Bit Rate
    Target Bit Rate:
    64, 72, 80, 96, 112, 128, 144, 160, 192, 224, 256, 288, 320
    As you can see 117 possible permutations....ugh, I'm using Grab now, but a little post facto. There also doesn't appear to be any way to create a savable Preset for "Export using QuickTime Conversion" once I finally get the right setting.
    Not sure why my other application is so picky about the AAC setting, but it seems I have to get it just right (that application encoders are based on an older version of MainConcepts).
    Thanks, Rob.

  • How to Determine Text File Encoding is UNICODE

    Hi Gurus,
    How to determine whether the file is a UNICODE format or not?
    I have the file stored as a BLOB column in a table
    Thanks,
    Sombit

    That's a rather hard problem. You would, realistically, either have to make a bunch of simplifying assumptions based on the data or you would want to buy a commercial tool that does character set detection.
    There are a number of different ways to encode Unicode (UTF-8, UTF-16, UTF-32, USC-2, etc.) and a number of different versions of the Unicode standard. UTF-8 is one of the more common ways to encode Unicode. But it is popular precisely because the first 127 characters (which is the majority of what you'd find in English text) are encoded identically to 7-bit ASCII. Depending on the size and contents of the document, it may not be possible to determine whether the data is encoded in 7-bit ASCII, UTF-8, or one of the various single-byte character sets that are built off of 7-bit ASCII (ISO 8859-15, Windows-1252, ISO 8859-1, etc).
    Depending on how many different character sets you are trying to distinguish between, you'd have to look for binary values that are valid in one character set and not in another.
    Justin

  • How to Determine the "Total" Page Count on HP 2575 All-in-one printer?

    Looking at how to determine the "Total" Page Count on HP 2575 All-in-one printer?   I've seen directions for other HP printers but can't seem to find any for the HP 2575 All-in-one printer.  I am trying to find approximately how many pages my printer has printed since I've owned it.    Any help is much appreciated. 

    The manual says you should be able to use the Embedded Web Server to view statistics. 
    Say thanks by clicking the Kudos Thumbs Up to the right in the post.
    If my post resolved your problem, please mark it as an Accepted Solution ...
    I worked for HP but now I'm retired!

  • Can i know how partner determination procedure with one time cust

    hi sap gurus,
    can i know how to determine partner determination procedure
    for one time customer.
    bcz
    its creating a problem in creation of salesorder and it is saying
    that no assignment of PDP is there for your one time customer.
    help me on this
    regards,
    balaji.t
    09990019711.

    Dear Balaji,
    Only account group is differs to the onetime customer,remaining steps are same as normal customer so,
    -->First you need to maintain the nuber range to the one time customer account group as per your requirement.
    -->You need to assign the SP,BP,PY and SH partner functions to the One time customer account group in the partner determination -->Account group-Function assignment.
    I hope it will help you
    Regards,
    Murali.

  • I have an ipod I want to sell, but I don't know how to determine the specs, which one it is, how much memory, etc. Where can I find this information?

    I have an ipod I want to sell, but I don't know how to determine the specs, which one it is, how much memory, etc. Where can I find this information?

    See this Apple support document.
    http://support.apple.com/kb/ht1353
    B-rock

  • How to determine whether one depth pixel belong to one user?

    Like PlayerIndex for 0 to 7 in SDKv1,while in SDKv2 how to judge one pixel belong to users or background?
    Thanks!

    Now you have BodyIndex frame source.
    Have a look at the Body Index Basics sample in the SDK browser to learn how it works.

  • How to determine the # of instances one needs?

    Hi,
    Our current Oracle environment (1 physical instance) houses a data warehouse, 1 data mart, oracle BI and Oracle Spend Analytics. What is a good approach to investigate if my current instance is powerful enough to sustain the various applications? I am afraid that as more users use the various apps - performance will degrade.
    Please point me to readings that may educate me further, thanks much.

    user4422426 wrote:
    Hi,
    Our current Oracle environment (1 physical instance) houses a data warehouse, 1 data mart, oracle BI and Oracle Spend Analytics. What is a good approach to investigate if my current instance is powerful enough to sustain the various applications? I am afraid that as more users use the various apps - performance will degrade.
    Please point me to readings that may educate me further, thanks much.There is always one instance only per database irrsepective of the applications using that database. The only time/option , when you can have more than one instance per database is when you implement Real Application Clusters for the database where you would end up with more than one instance per database running on different machines . Now, if all what you have got is one machine, and is powerful enough( instance is not powerful, its the machine over which it runs, is supposed to be), you are better to live off with one instance. But if you are seeing that you want to scale futher and can't go for a more bigger, powerful one machine, you can join multiple , somwhat smaller capacity machines together and can implement a RAC database. This is called scaled up using RAC. Performance is not just based on instance numbers or user count but also on many different aspects like design, coding, IO . Before you do decide to change anything, make sure that you have done a thorough testing .
    Aman....

  • Integration MIRO error, how to determine the VST related accounts.

    integration Miro error.
    Hi gurus,
    please resolve the problem urgent.
    while doing MIRO Iam getting the following error.
    after given PO number in MIRO I getting the following error. please how to resolve the problem.
    where i can determin the accounts, which accounts will be effect.
    Error in account determination: table T030K key ASHA VST V0
    Message no. FF709
    Diagnosis
    In the chart of accounts to be posted to, no accounts are defined for the tax code you used.
    Procedure
    Contact your system administrator.
    Define the accounts to which a tax posting is to be made with the tax code entered in Customizing for taxes on sales/purchases.
    To do this, choose Maintain entries (F5).
    How to determine VST

    I have already replied to the same question in one of ur earlier posts.
    If you want to knowthe GL accounts which are used presently for the transaction VST, you can go to table T030K give the field name KTOSL value as VST and execute. YOu will get the list of all GL accounts which use the transaction VST for all possible tax codes and Chart of Accounts.

  • How to determine most recent date from the date column of internal table

    Dear friends
    would you like to tell me. how i determine the most recently changed record by looking at date and time from internal table i am not supposed to sort the table by date and time... I must check date and time with other records date and time to determine which record is most recently changed...
    here the scenario is.
    id idnumber chdate chtime
    1 123456 20060606 135312
    2 123456 20060606 135900
    3 123456 20060606 132300
    4 123457 20060606 140000
    5 123457 20060606 142500
    in the above scenario i must keep in my mind that the most recently changed record is identical to its idnumber i can say that:
    the record should be fetched this way
    id idnumber chdate chtime
    3 123456 20060606 132300
    5 123457 20060606 142500
    because here the id 3 is the most recently changed in the idnumber 123456
    where id 5 is the most recently changed in the idnumber 123457
    please help me to determin how i am supposed to carry out this task any suggestion, code will be great help of mine.
    regards
    Naim

    After testing my suggestion above, I realized that it doesn't work because the delete adjacent actually will keep the first one and delete the rest.  I'm working with Srinivas's code a bit now,  I think it is almost what you want.  I am under the impression that you dont' want to HIGHest date/time, but just the last record of the sequence, if this is the case, then this code will help.  Here we will assign an index to each record per the idnumber, that way we can sort it and get the lastest record.
    report zrich_0001.
    types: begin of itab_type,
            id       type i,
            idnumber type i,
            chdate   like sy-datum,
            chtime   like sy-uzeit.
    types: end of itab_type.
    types: begin of itab_type2,
            id       type i,
            idnumber type i,
            index    type i,
            chdate   like sy-datum,
            chtime   like sy-uzeit.
    types: end of itab_type2.
    data: itab     type table of itab_type with header line,
          itab2    type table of itab_type2 with header line,
          prev_rec type itab_type.
    data: v_id type i.
    start-of-selection.
      itab-id       = 1.
      itab-idnumber = 123456.
      itab-chdate   = '20060606'.
      itab-chtime   = '135312'.
      append itab. clear itab.
      itab-id       = 2.
      itab-idnumber = 123456.
      itab-chdate   = '20060606'.
      itab-chtime   = '135900'.
      append itab. clear itab.
      itab-id       = 3.
      itab-idnumber = 123456.
      itab-chdate   = '20060606'.
      itab-chtime   = '142500'.
      append itab. clear itab.
      itab-id       = 4.
      itab-idnumber = 123457.
      itab-chdate   = '20060606'.
      itab-chtime   = '140000'.
      append itab. clear itab.
      itab-id       = 5.
      itab-idnumber = 123457.
      itab-chdate   = '20060606'.
      itab-chtime   = '120000'.
      append itab.
      clear itab.
    <b>  data: counter type i.
    * Assign an index to each row per idnumber
      loop at itab.
        on change of itab-idnumber.
        if sy-tabix > 1.
          clear counter.
          endif.
        endon.
        clear itab2.
        move-corresponding itab to itab2.
        counter = counter + 1.
        itab2-index = counter.
        append itab2.
      endloop.
    * Sort it and get rid of older records.
      sort itab2  by idnumber ascending
                     index descending.
      delete adjacent duplicates from itab2 comparing idnumber.</b>
      read table itab2 with key idnumber = '123456'.
      write:/ itab2-chdate, itab2-chtime.
      read table itab2 with key idnumber = '123457'.
      write:/ itab2-chdate, itab2-chtime.
    Regards,
    Rich Heilman

Maybe you are looking for

  • How can i get a timestamp to show on my photos in my iPhone 4?

    i need a timestamp to show on one of my pics so i can use it in court! Helllpppp!!!

  • BC4J UIX How To set the cursor in a field

    Hi, when i display an bc4j uix edit form, i would like to set the cursor in a field and highlight the entry. how con i do that Thanks Achim

  • Will an Indesign CC file open in indesign CS5?

    Will an Indesign CC file open in indesign CS5? if not what must I do to be able to open it in CS5?

  • IDOC_ERROR_ILLEGAL_TYPE

    Hello, I am trying to send an IDOC INVOIC to an SAP system. Here I get error Application error: com.sap.mw.idoc.IDoc$Exception: (3) IDOC_ERROR_ILLEGAL_TYPE: Segment type "E1EDKA1" is not a valid child segment type. But when I print out Meta Data abou

  • Need with xml manipulation(help!!!)

    am trying to use jdom to manipulate an xml file...can anybody help on how to achieve this structure below. I have an xml file in this form <test name ="x " value="y"> <id name="d" value="1"/> <id name="d" value="1"/> <id name="d" value="1"/> </test>