Need to split ASN at HU level

I need to split the ASN at the HU level.  Otherwords, I need to send an ASN for each packed HU.
Any suggestions?

Hi Karen,
That's what I eventually did!  I'm actually sending the ASN on the output of the HU now.
I'm calling my program from the output which gives me enough information to build the entire ASN and limit it to the HU that was outputted.
Thanks for your input!  It was helpful!

Similar Messages

  • MM42 change material, split valuation at batch level, M301, locking table

    Dear All,
    I'm working on ECC 6.0 retail and I have activated split valuation at batch level.  Now in MBEW for this specific material I have almost 14.400 entries.
    If I try to change some material data (MM42) I receive an error message M3021 A system error has occurred while locking and then Lock table overflow.
    I used SM12 to see the table (while MM42 is still running) and it seems that MBEW is the problem.
    What should I do?  For any material modification the system has to modify every entry in MBEW? Is there any possibility to skip this?
    Thank you.

    Hi,
    Symptom
    Key word: Enqueue
    FM: A system error has occurred in the block handler
    Message in the syslog: lock table overflowed
    Other terms
    M3021 MM02 F5 288 F5288 FBRA
    Reason and Prerequisites
    The lock table has overflowed.
    Cause 1: Dimensions of the lock table are too small
    Cause 2: The update lags far behind or has shut down completely, so that the lock entries of the update requests that are not yet updated cause the lock table to overflow.
    Cause 3: Poor design of the application programs. A lock is issued for each object in an application program, for example a collective run with many objects.
    Solution
    Determine the cause:
    SM12 -> Goto -> Diagnosis (old)
    SM12 -> Extras -> Diagnosis (new)
    checks the effectiveness of the lock management
    SM12 -> Goto -> Diagnosis in update (old)
    SM12 -> Extras -> Diagnosis in update (new)
    checks the effectiveness of the lock management in conjunction with updates
    SM12 -> OkCode TEST -> Error handling -> Statistics (old, only in the enqueue server)
    SM12 -> Extras -> Statistics (new)
    shows the statistics of the lock management, including the previous maximum fill levels (peak usage) of the partial tables in the lock table
    If the owner table overflows, cause 2 generally applies.
    In the alert monitor (RZ20), an overrunning of the (customizable) high-water marks is detected and displayed as an alert reason.
    The size of the lock table can be set with the profile parameter u201Cenque/table_size =u201C. specifies the size of the lock table in kilobytes. The setting must be made in the profile of the enqueue server ( u2026_DVEBM.. ). The change only takes effect after the restart of the enqueue server.
    The default size is 500 KB in the Rel 3.1x implementation of the enqueue table. The resulting sizes for the individual tables are:
    Owner table: approx 560.
    Name table: approx 560.
    Entry table: approx 2240.
    As of Rel 4.xx the new implementation of the lock table takes effect.
    It can also be activated as described in note 75144 for the 3.1I kernel. The default size is 2000 KB. The resulting sizes for the individual tables are:
    Owner table: approx 5400
    Name table: approx 5400
    Entry table: approx 5400
    Example: with the
    u201Cenque/table_size =32000u2033 profile parameter, the size of the enqueue table is set to 32000 KB. The tables can then have approx 40,000 entries.
    Note that the above sizes and numbers depend on various factors such as the kernel release, patch number, platform, address length (32/64-bit), and character width (Ascii/Unicode). Use the statistics display in SM12 to check the actual capacity of the lock table.
    If cause 2 applies, an enlargement of the lock table only delays the overflow of the lock table, but it cannot generally be avoided.
    In this case you need to eliminate the update shutdown or accelerate the throughput of the update program using more update processes. Using CCMS (operation modes, see training BC120) the category of work processes can be switched at runtime, for example an interactive work process can be converted temporarily into an update process, to temporarily increase the throughput of the update.
    For cause 3, you should consider a tuning of the task function. Instead of issuing a large number of individual locks, it may be better to use generic locks (wildcard) to block a complete subarea. This will also allow you to considerably improve the performance.

  • Reg:I have GL a/c no one i need to split into 3 GL a/c no

    I have GL a/c no one i need to split into 3 GL a/c no
    1) First one is opening stock some restriction (like Business Transaction Sum total of all the business transaction for last period selected - (sum total of all debits - sum total of credits), when transaction type = RMWE + (sum total of all debits - sum total of credits), when transaction type = RMRU, RMWA, RMWL)
    2) Second (First +1) one is purchases some restriction (Sum total of All debits - Sum total of All credits)
    3) Third (First +2) one is issue some restriction (Sum total of All debits - Sum total of All credits)
    How to do please guide me
    Regards,
    jk

    HI
    1) First one is opening stock some restriction (like Business Transaction Sum total of all the business transaction for last period selected - (sum total of all debits - sum total of credits), when transaction type = RMWE + (sum total of all debits - sum total of credits), when transaction type = RMRU, RMWA, RMWL)
    *Info Provider level -- through Transformations -- Formula If Then else for your 1st and normal* / OR Routine
    Query -- RKF
    2) Second (First +1) one is purchases some restriction (Sum total of All debits - Sum total of All credits)
    Info Provider Level -- Transformation -- ((Formula 1 ) + one is purchases some restriction (Sum total of All debits - Sum total of All credits)
    Query -- RKF
    3) Third (First +2) one is issue some restriction (Sum total of All debits - Sum total of All credits)
    Info Provider Level -- Transformation -- ((Formula 1 + 2)  one is purchases some restriction (Sum total of All debits - Sum total of All credits)
    QUERY--Rkf
    Hope it helps

  • I need to split 2 different sales taxes to 2 separate GL Accounts

    On a customer sales order, I have a need to split two different sales taxes for a single lineitem to two different General Ledger (GL) accounts. I know that a sales tax code (2 digit) is defined on the UTXJ pricing condition and that this tax code in combination with the account key associated with the tax type is used to determine the GL account to be used. However, in all of my current business situations, all taxes (state, city, and local) get posted to the same GL account as there doesn't appear to be a way to control the tax code at an individual tax pricing condition level. Has anyone been able to do this?
    Here's my example:
    Order 123, lineitem 1 has a JR1 tax pricing condition. The main UTXJ pricing condition contains a CX sales tax code. It should get posted to GL account GL001.
    Order 123, lineitem 2 also has a JR2 tax pricing condition. The UTXJ pricing condition (from above) contains a CX tax code. However, it should get posted to GL account GL002.
    Any help would be appreciated. Thanks.

    Hi Friend
    Then in order 123 in the line-item 1 say the material is a finished material , so your will be doing sales cycle OR->LF->F2
    Then in order 123 in the line-item 2 say the material is a Trading material , so your will be doing ME21N->MIGO->MIRO->BILLING
    So even though you assign CX tax code it gets posted to G/L account GL001. But even though the lineitem 2 has CX tax code it will be posted to G/L account GL002 because you will be assigning the stock in OBYC
    Regards
    Srinath

  • Result may contain single string or comma separated need to split into rows

    Hi, All... I've searched through the forums and found plenty on splitting comma separated into rows; though I'm struggling applying it to my situation. I have data that looks like the below where I need to split a value into multiple rows if it should be but the same field in the table may also contain a string that should not be separated (indicated by the "Array" field being 0 or 1)...
    WITH t AS
    (SELECT 1 as array, '"Banana", "Apple", "Pear"' as str FROM dual union all
    SELECT 0, 'Fruit is delicious' FROM dual union all
    SELECT 0, 'So are vegetables' FROM dual union all
    SELECT 1, '"Bean", "Carrot", "Broccoli"' FROM dual union all
    SELECT 1, '"Apple", "Banana"' FROM dual)I've looked through many of the connect_by posts on the forum and I haven't come across one that splits a field if it should be but doesn't if it should not be... may have missed it because there are plenty of these requests on the forum!
    If you're feeling even more ambitious - the ultimate goal is to count the number of times a particular answer appears in an array - so notice the last portion of the data contains "Apple", "Banana"... the result would show:
    RESULT
    Banana             2
    Apple              2
    Pear               1
    Bean               1
    Carrot             1
    Broccoli           1
    Fruit is delicious
    So are vegetablesI can always sort them later based on other fields in the table - but the result above would be my ultimate goal!
    Any help is always appreciated. Thanks! 11g

    Hi,
    The examples you found should work for you. Just use a CASE expression to determine if str needs to be split or not, by looking at array.
    Here's one way:
    WITH     got_part_cnt     AS
         SELECT     array, str
         ,     CASE
                  WHEN  array = 0
                  THEN  1
    --              ELSE  1 + REGEXP_COUNT (str, '", "')     -- See note below
                  ELSE  1 + ( ( LENGTH (str)
                                  - LENGTH (REPLACE (str, '", "'))
                         / 4
              END          AS part_cnt
         FROM    t
    ,     cntr     AS
         SELECT  LEVEL     AS n
         FROM     (
                  SELECT  MAX (part_cnt)     AS max_part_cnt
                  FROM    got_part_cnt
         CONNECT BY     LEVEL     <= max_part_cnt
    ,     got_sub_str          AS
         SELECT     CASE
                  WHEN  p.array = 0
                  THEN  p.str
                  ELSE  REGEXP_SUBSTR ( p.str
                                   , '[^"]+'
                             , 1
                             , (2 * c.n) - 1
              END     AS sub_str
         FROM     got_part_cnt  p
         JOIN     cntr           c  ON  c.n <= p.part_cnt
    SELECT       sub_str
    ,       COUNT (*)     AS cnt
    FROM       got_sub_str
    GROUP BY  sub_str
    ORDER BY  cnt          DESC
    ,            sub_str
    {code}
    The only database at hand right now is Oracle 10.2, which doesn't have REGEXP_COUNT.  I had to use a complicated way of counting how many times '", "' occurs in str in order to test this in Oracle 10.  Since you have Oracle 11, you can un-comment the line that uses REGEXP_COUNT in the first CASE expression, and remove the alternate ELSE clause (that is, the next 5 lines, up to END).
    To make sure that this query is really paying attention to array, I added this row to the sample data:
    {code}
    SELECT 0, '"Bean", "Carrot", "Broccoli"' FROM dual union all
    {code}
    Even though str looks just like a delimited list, array=0 tells the query not to split it, so it produces these results:
    {code}
    SUB_STR                               CNT
    Apple                                   2
    Banana                                  2
    "Bean", "Carrot", "Broccoli"            1
    Bean                                    1
    Broccoli                                1
    Carrot                                  1
    Fruit is delicious                      1
    Pear                                    1
    So are vegetables                       1
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Help needed in splitting files using BPM

    Hello experts,
    I am working on an interface where i need to split files within BPM.
    I know,i can achieve it in Message Mapping by mapping Recordset to Target structure and then using Interface Mapping within Transformation step.But i dont want to follow this.Is there an alternative way to achieve this within BPM.
    I have an input file with multiple headers and i need to split for each header.My input file looks like this:
    HXXXXXABCDVN01
    MXXXXXXXXXXXXXX
    MXXXXXXXXXXXXXX
    SXXXXXXXXXXXXXX
    HXXXXXABCDVN02
    MXXXXXXXXXXXXXX
    MXXXXXXXXXXXXXX
    SXXXXXXXXXXXXXX
    HXXXXXABCDVN03
    MXXXXXXXXXXXXXX
    SXXXXXXXXXXXXXX
    Is there a way, where i can specify this condition within BPM , that split files for every H.
    Thanks in advance.
    Regards,
    Swathi

    Hi,
    have your target structure with occurence as 0...unbounded in the mapping and map the header filed to the root node (repeating parent node) of the target structure....this will create as many target messages as the header fileds....if you want to send these messages separately then use a block in BPM with ForEach option....
    Splitting and Dynamic configuration can be applied in the same mapping.
    Regards,
    Abhishek.
    Edited by: abhishek salvi on Dec 18, 2008 12:59 PM

  • Need to split Quicktime movie files

    Hi Group!
    I have a bunch of movie files (MPEG4) that I need to split.
    I'm thinking a workflow like this:
    - open movie in qt pro
    - create out-point at the 65 minute mark
    - cut it
    - create new movie
    - paste it
    - rename it to oldname_"Part1"
    - save it
    - close it without saving
    - rename remaining file to oldname_"Part2"
    - save it
    - close it without saving
    So far I have the split/cut/paste part working, but I can't figure
    out how to name a open movie file in Quicktime.
    (I'm new to all this, as you can tell, and the Library in the Script Editor
    for the Quicktime components did not really explain a lot to me).
    Any help appreciated!
    Thanks!

    Try something like this…
    click here to open this script in your editor<pre style="font-family: 'Monaco', 'Courier New', Courier, monospace; overflow:auto; color: #222; background: #DDD; padding: 0.2em; font-size: 10px; width:400px">set save_folder to path to movies folder as Unicode text
    tell application "QuickTime Player"
    set my_movie to the front movie
    set my_file to save_folder & my suffixwith_extension(mymovie's name, "_Part2")
    save my_movie in my_file -- use for a reference to the original
    -- save self contained my_movie in my_file -- use for a portable file
    end tell
    to suffixwith_extension(filename, suffix)
    if file_name contains "." then
    tell (a reference to AppleScript's text item delimiters)
    set {tid, contents} to {contents, "."}
    set file_name to file_name's text items
    tell (a reference to file_name's item -2) to set contents to contents & suffix
    set {file_name, contents} to {file_name as Unicode text, tid}
    end tell
    else
    set file_name to file_name & suffix
    end if
    return file_name
    end suffixwithextension</pre>

  • Need to split the document in 950 line iteam record in LSMW

    HI ALL,
    I am posting documents using LSMW  for Tcode FB01. But some documents having more no of line items like 1000.
    But SAP will allow only 950 line tems for each documents. In this sistuvation we need to split the data as 950 and 50. we need to post 2 different documents with same header data.
    <removed by moderator>.
    regards,
    srikanth
    Moderator message: please do not ask for documents being sent to you directly.
    Edited by: Thomas Zloch on Nov 15, 2010 2:18 PM

    There are a couple of things you can do:
    instead of posting the individual line itame detail, post summary items.
    Create a dummy offset account. Total the first 950 items and post the remainder to the offset. Then do the same for the remaining items. The total to the offset will be zero.
    If you search the forum, you will find more details on this.
    Rob

  • MRP, need to split total order in three week

    Hi SAP GURU,
    i need to split total order in three weeks. how i can make setting so that after MRP execution system will create proposals like 1st week302nd week 303rd week 40
    Thanks,
    SAP PQ

    Dear
    Goto MD61-Enter Material -Goto User Parameters -Select Weekly (W) -Enter Weekly bucket qty in case u have PIR as your demand
    In case if you have Sales Order oriented qty then you can use Scheduling agreement kind of forecasting in VA31  instea of MD61  or Yo can try Period Lot Size WB in Material master and logging Sales Order qty .
    Check both cases in sandbox and look at MD04 result
    regards
    JH

  • Need to split value based on "+"

    Hi All,
    I need to split my input value based on "+" symbol.
    Sample Input Value : 4506407171+4506661488+4506661489+4506548333
    Out put Value 1: 4506407171
    Out put Value 2: 4506661488
    Out put Value 3: 4506661489
    Out put Value 4: 4506548333
    Please suggest a UDF
    Thanks & Regards,
    Mahi.

    Hi Mahi,
    The + sign is a special character and needs to be escaped before splitting. Please see code below:
    UDF: Context Type
    Argument: inp        (String)
    for(int a=0;a<inp.length;a++){
      String tmp[] = inp[a].split("\\+");
      for(int b=0;b<tmp.length;b++){
      result.addValue(tmp[b]);
    Regards,
    Mark

  • Do we need to split up windows ( xp ) on a mac pro ?

    Bonjour,
    Do i need to split up windows on my mac pro ? ( "défragmenter" in french)
    XP is on my first drive on a part of 120 Gb. I use boot camp.
    Tank you.

    Contrary to other comment,
    You do not need to repartition your boot drive on a Mac Pro in order to install Windows.
    You can format and install a Windows BootCamp partition on any internal drive, not just the boot drive.
    I prefer not to put both on the same drive (safer, better performance for Windows).
    There is a pdf manual that is part of BootCamp on Leopard or when it was downloaded off Apple in the past before it expired and was pulled. There is also the option to save instructions in the BootCamp Assistant Utility when you launch it.
    The only reason to defrag is to consolidate free space, in case there is not enough free contiguous space in order to re-partition and create a 2nd partition out of the available space which can and usually is very FRAGMENTED.
    The ideal (and actually quicker 99% is to backup the drive, erase, and restore and then run BootCamp again and try to partition it again...
    ... if I am understanding what you want to do and were asking about.

  • Need to determine which partner function level is pulling in the currency (

    need to determine which partner function level is pulling in the currency (sold to, ship to , bill to or payer)on sales invoices
    Also I my requirement is to have different currency based on different ship to party for same sold to..then how set up the same

    Hi,
    Yes, that is true. The field borders are not drawn when there is no data for that field.
    Here's a workaround though. Create this formula and use this formula field instead of the original database field on the report
    if isnull({database_field}) or not({database_field} > 0) or not({database_field} = "") then
    space(1) else totext({database_field})
    You can then apply borders on this field and you'll see that the field draws the border when there is no value.
    If the field that is in the Subreport, then it needs to be done in the Subreport, otherwise in the Main Report.
    -Abhilash

  • Does the basic photoshop CC include the Stencil.std font or do I need to upgrade to the next level?

    does the basic photoshop CC include the Stencil.std font or do I need to upgrade to the next level for individual at $19.95?

    Here's a list of fonts included with Photoshop CS6
    Fonts Included with Photoshop CS6 and Photoshop Elements 10 | Techinch
    I'm not sure if Adobe has a list of what they bundle in CC,but I will ask.
    And here we go: Photoshop: What fonts are Included with Photoshop?
    Gene

  • I need to split up a folder of 80,000 emails in order to run rules

    I just switched to SpamSieve, and now I want to re-examine all the spam that I have. (I know, it's insane. Don't ask.) But if I try to do anything to all the email at once, it just stalls or crashes outright.
    So I found that the laborious process of grabbing a chunk of them, 1500 or fewer, and moving to a different folder allows me to process them. But of course, the process of grabbing and moving is ridiculously slow and obnoxious.
    I started to try and come up with some kind of automator action, and quickly realized that that would require some major annoying time and hassle, assuming i could make anything work. (I'd like to be able to tell it to grab the first 500, make a new box, move to that box, grab first 500, etc. over and over until they were all done. Then write something that would run the rules on the boxes. It would be nice...)
    I thought I had the perfect solution, the Big Mean Folder Machine. I used it to go through the mail folder in question and split them into folders of 1000 messages each. I hoped and prayed when I reopened Mail, they would be there. Well, they were, but they were there as the "white" folders that don't show anything inside them, and the top level folder still showed all the mail in the one mailbox.
    HELP!
    Any ideas?

    Multiple pop accounts, all on my actual computer, the folder of mail is about 512MB. It's not the inbox, it's a box I made to move the junk to because SpamSieve needs junk filtering to be off, which makes the Mail junk folder disappear. So I moved all the messages at once to a new box I made.
    Last night diddling around with it I managed to figure out that one key is making sure the new folders of mail are inside folders called "Messages" inside mailbox folder and the mailbox folder needs to have a plist file in it. I was messing with importing and I discovered that and actually managed to import one finder-created folder as a proper mailbox by doing that. Now ask me if I can remember everything I did that finally made that work? Because of course the key is the plist sitting in the mailbox fodler next to the folder called "messages" - some part of my messing around created that, not me. But I don't know what...
    oy.

  • Need to split the output into files

    Hi,
    I have a query regarding splitting the output into different files. Please help to resolve that.
    I have have select query query...
    SELECT INDEX_NAME FROM DBA_INDEXES WHERE TABLE_NAME=<Table Name>;
    If it returns less than 4 indexes then we have create one table and have to move those into the files.
    For example...
    File_1.sql
    ====
    index1
    index2
    index3
    If select statement returns more than 4 indexes then we have create 4 files and have to splict those indexes and has to move to those 4 files.
    For example....
    If select statement returns 13 records then...
    File_1.sql File_2.sql File_3.sql File_4.sql
    ===== ====== ======= =======
    index1 index4 index7 index10
    index2 index5 index8 index11
    index3 index6 index9 index12
    index13
    Index no need to be in order in any file and any file can I extra index in it.
    Can be ok if we have any procedure or shell script. Please help me on this?
    We are using 10.2.0.1 oracle db. Please let me know if you need any thing else?
    Thanks
    Pathan

    Are you trying to put the output from SQL reports in different files?
    Some reporting tools can do this.
    You have a couple of options to do this.
    Some reporting tools support the functinality to write to different files.
    Another way is to write a PL/SQL procedure using UTL_FILE, which can open multiple files based on your conditions and to write to them as you need to.
    An older, less elegant solution is to write nested SQL*PLUS scripts spooling to different files with the queries you need. A top level script would invoke the others, something like (untested)
    --in first script
    @subscript1
    @subscript2
    --in subscript1.sql
    spool whatever.lst
    select *
       from dual;
    ...

Maybe you are looking for

  • Bypass "Claim" action on a Human Task

    We are going to start user testing of our first BPEL process. The human tasks are set up to have a single approver, but they are assigned to a group of users. The users want to know if there is a way to by-pass having to claim the task, so that just

  • File to rfc problem in the drop down button

    Hi     /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit    Please see this URL    In this scenario i have creating a  message maping RESPONCE side  BAPI_COMPANY_DETAIL Responc in that COMPANY_DETAIL below fields is not displayin

  • Table - Automatic scroll on changing the lead selection

    Hi @ all, I´ve got two tables and I want to add an entry from tab1 to tab2 if it is not existing in tab2. In case of an existing entry in tab2, the lead selection will be set on the entry in tab2 to show the entry. My Problem is the behaviour of the

  • Order of focus for swing components

    Hi All, I am in search of the way to definine the order of focus for swing components. I have a JPanel to which I can add multiple JButtons and JLabels. My problem is that when ever JButton comes, it should get the focus even though JLabel exists. If

  • Multicam Audio Sync Premiere CC MXF clips fails everytime!

    Hi, Premiere CC cannot audio sync MXF clips (from two Canon XF100s).  It fails everytime and just places all clips concurrently from their start.  No syncing occurs. Is this a known bug? Michael