Copy Handling Units

Hello,
In the Stock transfer scenario, we are facing the issue related to handling units replication. 
During the process, handling units are assigned to outbound delivery generated against stock transport order.  From the Confirmation message, system automatically generates the inbound delivery as soon as post goods issue document is posted from the outbound delivery document.  However handling units in outbound delivery document are not copied into inbound delivery document and someone needs to enter manually again in inbound delivery document which is not acceptable to the business.
In this regard, request your support how to replicate the handling units from outbound delivery to inbound delivery document.  Is this standard BUG in SAP ECC, we are using ECC 5.0
Appreciate your reply.  Thanks
Best Regards,
Goutham

Hi,
Please check the below link. Ihope this will help you.
http://sap.ittoolbox.com/groups/technical-functional/sap-log-sd/outbound-delivery-handling-unit-number-827171

Similar Messages

  • Copy of handling units

    Hello,
    my current scenario is that I have delivery notes with serial number information and assigned handling units. Those information I should coy in existing delivery notes of the affiliate. For those I should copy and create:
    - delivery note subitems
    - serial number information for assigned quantities in subitems and
    - handling unit information of parcels, containers etc. which should be delivered without any physical change (no new labels) via an affiliate to the end customer.
    The two first tasks are not the problem. The problem is the 3rd tasks of copying the HU information because I don't want to generate a new HU. I just want to assign the HU to a second delivery item with the same external ID and all the other technical information.
    How can I do this?
    Regards
    Norbert Buerger

    *

  • Weight from Handling Unit not copied into outbound delivery weight field.

    Hi,
    We create handling units with hupast and with a weight interface. If we select the HU in the outbound delivery, we need the total weight of all HU displayed in the outbound delivery. This is not happening. The total weight which is shown is the weight of the material master.
    How can we put HU weight in the outbound delivery?
    Thank you,
    Eric van Zundert.

    hi Eric,
    you habe to do this with a user exit.
    In the deliveries, there is only one good userexit at the time save dcoument prepare. -- there is a oss - note for it.
    I copy at every save the sum of the HU-weights in the fields of likp.
    Additionally at time of goods out - boocking, i collect the LIKP-weight upon all positions of the lips, so that the sum of lips-weights will give the likp-weight.
    You need to do this, because in invoice, the weight is taken as sum of the positions and the following processes of export will also take the weight of the invoice-position.
    hans

  • How to unassign handling unit in outbound delivery?

    (Don't Want to delete HU onlu unassign it from delivery: WM requirement)
    I would like to unassign HU in an outbound delivery.
    code i'm using make the handling unit disappear in the overview of HU.
    but corresponding line in the "item overview" are still existing.
    And when I want to copy pack quantities as delivery quantities, system tell me that "50.000 M have already been packed. Quantity cannot be changed. "
    How can I do, to do as if i pushed button "delete assignment" in HU overview?
    Here the code I'm using:
    CALL FUNCTION 'HU_PACKING_REFRESH'.
    CALL FUNCTION 'HU_GET_HUS'
    EXPORTING
    if_lock_hus = 'X'
    it_venum = I_VENUM "it_venum contains l_venum
    IMPORTING
    ET_ITEM_SERIALNO = o_item_serialno .
    CALL FUNCTION 'V51P_DELETE_RELATIONSHIP'
    EXPORTING
    IF_CONTROL = 'X'
    IT_HUS = i_venum
    IMPORTING
    ET_NEW_HUS = LT_HUS
    et_messages = lt_messages
    EXCEPTIONS
    FATAL_ERROR = 01 .
    CALL FUNCTION 'HU_POST' .
    call function 'BAPI_TRANSACTION_COMMIT'.
    Please let me know the function module if anybody has idea to unassign from delivery.
    Edited by: Akshay Kale on May 4, 2010 7:04 AM

    Hi Akshay,
    This question is marked as Answered , can you please let me know how you have resolved this error .
    My Requirement is to remove HU assignment from inbound Delivery . If possible can u provide me the code snapshot to remove assignment for inbound delivery.

  • Outbound Delivery Handling Unit HU material box pallet

    Business requirement.
    To create a delivery based on a sales order using a function module. To do this, users have an AbapWebdynpro application to collect data, 
    Handling units for boxes and handling units for pallets are creates as the user packs his materials in the application.
    Items are packed in boxes and boxes on pallets.
    Problem description: cannot pack boxes onto pallets.
    I can pack items in boxes no problems. Delivery gets created ok.
    How i do it:
    Step 1:
    At the end of AbapWebdynpro process and validations, if no errors occurs, a function module is called to format the data and call fm to create a delivery.
    This part works as expected and is all ok.
    Step 2:
    Then in the function module that will create de delivery, header proposal is filled for boxes and pallets. itemproposal is filled for items in boxes and pallets
    Step 3:
    then,
    FUNCTION 'BAPI_HU_CREATE' is used to create handling units for items
    This part works perfectly for boxes and items but not for pallets.
    then, delivery create
    CALL FUNCTION 'SD_DELIVERY_UPDATE_PACKING_1'
    EXPORTING
    delivery = ls_createditems-document_numb
    commit = 'X'
    synchron = 'X'
    TABLES
    verko_tab = i_verko
    verpo_tab = i_verpo
    prot = i_prot
    it_handling_units_1 = i_handling_unit
    EXCEPTIONS
    update_not_possible = 1
    OTHERS = 2.
    This part works fine also if not pallets HU are present in the data .
    The problem is when i want to create a pallet and add the boxes to it. I have tried about every thing i read but had not much success.
    The only thing that came close to doing the job is the following code.
    First i create the delivery with boxes and materials only and with the following FM, i create the pallet and attach it to the delivery line but then i can not assign the boxes to it.
    ls_handling_units-top_hu_external = ls_packed_pallets-hu_pallet.
    ls_handling_units-top_hu_internal = ls_hupallet.
    ls_handling_units-venum = ls_huboxes.
    ls_handling_units-vepos = ls_packed_boxes-posnr.
    ls_handling_units-rfbel = lv_vbeln.
    ls_handling_units-rfpos = ls_packed_boxes-posnr.
    APPEND ls_handling_units TO lt_rehang.
    Step 4:
    CALL FUNCTION 'SD_DELIVERY_UPDATE_PACKING_1'
    EXPORTING
    delivery = ls_createditems-document_numb
    commit = 'X'
    synchron = 'X'
    TABLES
    verko_tab = i_verko
    verpo_tab = i_verpo
    prot = i_prot
    it_handling_units_1 = i_handling_unit
    EXCEPTIONS
    update_not_possible = 1
    OTHERS = 2.
    Is anyone succeed to create a program to create outbound delivery where materials are pack into boxes and those boxes are packed on pallets.
    Regards
    dstj

    If the delivery document PGIed then you need to do VL09 transaction to reverse the PGI document.
    Then do in VL02N transaction  select Delete handling unit assignment icon it will remove all the handling units from delivery.
    Later goto EDIT option then selct copy pack qty as dlv qty then save.Later system will allow you to delete the document.

  • Packing handling units to outbound delivery with batch management

    Hello all,
    I am packing an outbound delivery with a material that has batch management active. The packing is from a storage location that manages handling units (HU-managed sloc).
    My problem is u2013 before entering the HUs to the delivery u2013 the system asks me to enter the batches (in the batch split function). Only then I am allowed to enter the HUs in the packing function.
    What could be the reason for this preliminary batch entries ?
    How can I set the system not to do that, i.e., I would like to be able to enter the HUs directly without entering the batchs separately.
    Thanks,
    Isaac

    Dear Isaac,
    this system behaviour can not be changed in standard and is also not recommended to change it via a modification. The reason for this system behaviour is to avoid inconsistencies in the system. The HU that you assign to the delivery, should exactly fit to the delivery. In case if the material is batch managed, you should specify the batch first, and then add the fitting HU with exactly that batch.
    I suppose you checked the longtext for HUDIALOG102, that you get in the described case, but I copy it for you, in case if you did not read it:
    "Diagnosis
    There are items to be handled in batches which have not yet been
    assigned to a batch.
    Batches must be recognized for items with HU-managed storage location
    For items at a storage location that is not HU-managed, the item type
    determines if packing will take place at cumulated item quantity level
    (meaning that the batch is not recognized at any point in the handling
    unit) or if packing must take place at batch level.
    System Response
    If an item requires batch identification, that item will not be
    suggested for packing as long as the batch is not recognized.
    Procedure
    Go to the maintenance of the delivery item and assign at least one batch
    to the item."
    Regards,
    Ely

  • Handling unit 1000001227 contains an item that cannot be assigned

    THE HANDLING UNITS ARE CREATED WITH THE BATCH MANAGED MATERIAL HU02.
    AT THE TIME OF CREATING DELIVERY,WHEN I GO TO SELECT THE HANDLING UNITS IN EDIT>PACK THE SYSTEM GIVES ME FOLLOWING WARNING,
    Items subject to batch handling w/o batch assignment could not be packed
    AND AFTER ENTERING THE SYSTEM TAKES ME TO THAT PACKING SCREEN AND WHEN I SELECT MY HANDLING UNIT THE SYSTEM GIVES ME THE FOLLOWING MESSAGE AND DOESN'T SELECT THE HANDLING UNIT,
    Handling unit 1000001227 contains an item that cannot be assigned
    ALTHOUGH THE SYSTEM SELECT THE HANDLING ONLY WHEN I MENTION THE ALL BATCHES,QUANTITY AND WAREHOUSE OF THE ITEM IN BATCH SPLIT.
    ANY ANYONE TELL ME THAT HOW CAN I SELECT THE HANDLING UNITS WITH OUT MENTIONING ITS BATCHES IN THE BATCH SPLIT.
    REGARDS:VIJAY KUMAR

    Hi Vijay,
    Based on the below error Items subject to batch handling w/o batch assignment could not be packed.
    I think while creating the delivery check whether the system allocated the correct batch or not. If not created the batch then click on Batch split and Batch determination.
    Then from the menu Batch determination -> W/o classification. Then system will show the all batches. Then select the coorect batch and copy the Qty.
    Then try to do packing edit - > pack.
    I think it will work fine.
    Regards,
    SK

  • Handling Unit with packaging Material

    Hi All
    Can someody plz tell me WM process. Plz go through my scenario:
    I want to transfer the material from one site to another site through STO.
    I create an STO(ME21N) -> Delivery (VL10D) -> Handling Unit(HU02) -> Outbound Delivery of HU(VLMOVE) -> PGI(VL02N) -> Inbound Delivery at recieving Site(VLMOVE) -> PGR(VL32N)
    I am having a problem. While doing the Inbound delivery through VLMOVE i enter the receiving site and sloc. But in PGR (VL32N), again i need to enter site and sloc for packing material. But for material the site and sloc in automatically detected.
    Plz give me any idea, how packing material behaves in this process. How packing material can detect the site and sloc automatically from inbound delivery.
    Delivery Type for outbound delivery - HOD
    Delivery Type for inbound delivery - HID
    Item Category for outbound delivery for material - HODN
    Item Category for outbound delivery for packing material - ZLNO(copy of HODN)
    Item Category for inbound delivery for material - HIDN
    Item Category for inbound delivery for packing material - ZLNI(copy of HIDN)
    Plz send any documentation if somebody can for WM process at (nanda.kpl at the rate gmail) - material transfer from one site to another site through STO and HU management?
    Full points will be awarded.
    Thanks & Regards
    Kapil Nanda

    Thanx

  • Handling unit weight into outbound delivery weight?

    Hi,
    I would like to transfer the total of my Handling unit weight to my outbound delivery weight. This is at this moment copied from the Sales order. How can I change that SAP will use the weights of the HU? Anybody?
    Thank you,
    Eric van Zundert.
    Edited by: eric van zundert on Feb 25, 2008 2:49 PM

    Dear Eric,
    if you also want to add the weight of the packaging materials to the weight of the delivery, you will have to create a delivery item for the packaging materials. Please check note 831204 for the necessary settings.
    I hope I could help you with this.
    Regards,
    Ely

  • Printing Barcode for a 18 digit SSCC No (Handling Unit Number) thru' VL02N

    Hi,
    I'm trying to print a Barcode for a corresponding Handling Unit number in VL02N transaction code.
    I have created a new device type by name ZBARCODE in SPAD transaction, the Device Type name is:
    ZLB_ZEB  and Spool Server is:  fihdev02_FDV_00
    In SE73, have created a new System Bar Code by name ZZEAN128 with the following parameters
    00   00    10.00   CM      2.00   CM  C128            000      .
    In the Printer Bar Code option, ZBARCODE device type has been selected and in the Display Print Control page ZZEAN128 Bar Code, Prefix and Suffix has been assigned to the ZBARCODE Device Type.
    In the copy of the LE_EAN128_SSCC00 Form I have assigned the ZZEAN128 Bar Code as a Character Format.
    But, it is not printing the Barcode in the ZEBRA 110XI Printer.
    How to overcome this problem.
    Kindly guide me to fix it.
    Thanks in advance,
    -- Jessica

    I have solved it myself.

  • Auto PGI for only deliveries which contain a Handling Unit

    It is possibe to setup automatic post goods issue when confirming the transfer order using :-
    IMG menu path:  Logistics - Execution - Warehouse Management - Interfaces - Shipping - Define Shipping Control - Define Shipping Control at the Movement Type Level
    Mvt type 601 - setting Copy WM Quantity to option '4' -i.e.  auto PGI
    However this would then work when confirming  transfer orders for ALL outbound deliveries.
    I only require auto PGI to work for deliveries containing Handling Units.
    Is this possible ?  I imagined it might involve cloning mvt type 601 to another mvt type which would then be used
    specifically for handling units.
    Regards.
    Phil.

    Thanks for the reply, using VL06G in background is an option.
    Is another possible option to use a Special Movement Indicator ?
    WM mvt typ 601 could be copied to a new one e.g. 610.  The interfaces table could then be setup so that Ref mvt type 601
    with a Special Movement Indicator points to WM mvt type 610.
    The issue I have is that I don't want to set the Special Movement Indicator on the Material Master (WM 1 view).
    I know it is possible to define the Special Movement Indicator within MIGO as a default setting.
    Is there something similar within the Outbound delivery ?
    Regards.
    Phil.

  • Material to Material stock transfer betn Handling Unit to nonhandling Unit

    Hi Experts,
    Pls explain step by step procedure to Material to Material stock transfer betn Handling Unit to nonhandling Unit.

    Hi,
    You have several options. In case you use the Stock Transport order scenario, you simple pick and pack in the HU managed SLOC and PGI. You PGR in the non HU managed SLOC. HU's are not taken into consideration. If you would use inbound deliveries, you can have the HU's copied from the inbound to the outbound delivery but still you dont do anything with the HU in the non-HU SLOC.
    You can also use tcode VLMOVE, if your HU managed SLOC is not connected to a WM. You do a 311 posting which creates a posting change delivery. After PGI the HU is moved from SLOC 1 to SLOC 2.
    MdZ

  • Handling unit output and packaging

    Hi All,
      How to configure packaging and how to see the output of this?
    How to see the handling unit output?
    My Client's Business scenario is:
    The finished product to be packed in pallets, pallets to be packed in container and container in truck.
    4 qts of finished product to be packed in 1 pallet, 2 pallets to be packed in 1 container and 1 container to be packed in truck. How to configure this?
    And also my client wants to see the packing list output and also the handling unit output.
    So how to to configure this.
    Please guide me.
    Reward points for helpful answer.
    Regards
    Ashis

    Hi,
    Sometime back Allabaqsh Patil has forwarded me this material for my question on packaging. I did it and it worked well.
    You can follow the same procedure and do it. It will work for you. The details are given below.
    hi,
    before creating the packaging material you have to go to:
    IMG-Logistics Execution-Shipping -Packing.
    1. Define packaging material types- it can be anything like boxes crates, etc. in this you have to maintain the output determination procedure, output type, plant determination, packaging material category, generate delivery items, number assignment. you can copy from standard also.
    2. Then go to define material group for packaging materials - here you maintain the four digit code and the description. Actually, this group is nothing but similar products which require similar packing products. For Ex. Nokia Phones all types they are basically packed first into a polythene bag. So here nokia phones can become a material group for packaging materials and polythene bag can become the packaging material type which can include different sizes and types of polythene bags.
    3. Define Allowed Packaging Materials - Here you assign the shipping group for packaging materials to the packaging material type. This is related to your mterial master data of the packaging material which you create.
    4. Now go to MM01 to create a packaging material. use material type as Packaging material then inside the system will take the item category group as VERP. Then in the Basic Data1 screen you have the material group for packaging material (MGPM). Slect the proper one. Now in the Sales:General/ Plant screen you have to maintain data regarding the packaging. you select the MGPM same as the basic data 1 screen, then select the packaging material type, the allowed pkh weight, allowed pkg volume. This is important because if the weight of your finished item is 2 KG and in the allowed pkg weight you enter only 1.5 KG, then while you carry out the packing process in delivery, the system will give you error," packaging weight exceeded." The assignment in the IMG creen for Define allowed packaging materials should be same as u mention in the material master. Then save your material master for packaging material.
    5. VA01 create the order, save it.
    6. VL01N enter shipping point, go to edit - pack- you will face a screen with 2 parts. In the top part you select your packaging material in which you want to pack your finished item, enter the system will assign a number to that material. Now select the Material in the top part and the finished one in the lower part and click on the Icon Pack. Here one thing has to be taken care of. Suppose if you want to pack only one finished item in one packaging material, then in the lower part of the screen you have a field for partial quantity here you chnge it to 1. system will prompt quantity changed. now you select the material in the top part and the one in the lower part and click on the PER PART. QTY ICON. In this way the system will pack only one finished item in a single packaging material. Packing is done go back, select the picking and do the PGI. save the delivery and create the invoice.
    HANDLING UNITS.
    Basically handling units come into picture when you want to carry out multi level packing. suppose you want to pack Nokia phone first into a polythene bag, then this polythene bag is again packed in to box. like that. then this box will become a handling unit. For this go to :
    IMG - Logistics General - Handling Unit Mangement - Basics.
    1. In basics you do the same thing as you did in the packing in logistics execution. like you create the packaging material type, then MGPm and their assignment.
    2. Then go to External Identification - and maintain the number ranges forthe handling units that you want and assign the same to your pckaging material type.
    3. Now that you have done everything, create the order, save it, in VL01N, enter shipping point, go to edit - pack - do the same thing as i ahve told you in the step no. 6 (above). now after doing select the PACK HUs TAB . NOW IN THIS SCREEN IN THE TOP PART YOU WILL SEE THE ALREADY PACKED MATERIAL. In that same part again select your next packaging material that is BOX. enter the system will assign the number to the BOX.
    4. Now select the material which you have just entered and the materials which were already packed in the lower part of the screen and click on the ICON PACK.
    This is what I know about the packing process and the handling unit. you have many things in the handling unit management whichcan be very useful for automatic packing.
    HOPE I AHVE ANSWERED YOUR QUERY.
    PLEASE REWARD VALUABLE POINTS IF SOLUTION FOUND USEFUL.

  • Outbound Delivery Handling Unit

    Hi Guys,
    I have an outbound delivery with a Handling Unit document attached, question is...how will I delete this HU document. Pls enlighten. Thanks a lot.

    If the delivery document PGIed then you need to do VL09 transaction to reverse the PGI document.
    Then do in VL02N transaction  select Delete handling unit assignment icon it will remove all the handling units from delivery.
    Later goto EDIT option then selct copy pack qty as dlv qty then save.Later system will allow you to delete the document.

  • Handling Unit assignation to sales order

    Hi you all,
    I am facing with a problem when trying to create a handling unit assigned to a sales order. I want to have the functionality of transaction HUP32. The problem with this transaction is that it is possible to include only one batch in the handling unit. I want to do this process but creating handling units with more than one batch.
    The other option I've tried is to create the handling unit with transaction HU02. This handling unit is created with the batches and material that I want but then I can't assign the handling unit to the sales order item.
    When I create the deliveries of this sales orders with handling units assigned, the handling unit is automatically assigned to the delivery. That's the functionality I want to keep.
    If anybody could help me I would thank it very much
    Regards,
    Javier Romano

    Multi-level Packaging in Delivery
    Before creating the packaging material you have to go to:
    IMG-Logistics Execution-Shipping -Packing.
    1. Define packaging material types- it can be anything like boxes crates, etc. in this you have to maintain the output determination procedure, output type, plant determination, packaging material category, generate delivery items, number assignment. you can copy from standard also.
    2. Then go to _define material group for packaging materials_ - here you maintain the four digit code and the description. Actually, this group is nothing but similar products which require similar packing products. For Ex. Nokia Phones all types they are basically packed first into a polythene bag. So here nokia phones can become a material group for packaging materials and polythene bag can become the packaging material type which can include different sizes and types of polythene bags.
    3. _Define Allowed Packaging Materials_ - Here you assign the shipping group for packaging materials to the packaging material type. This is related to your material master data of the packaging material which you create.
    Now go to MM01 to create a packaging material. use material type as Packaging material then inside the system will take the item category group as VERP.
    Then in the Basic Data1 screen you have the material group for packaging material (MGPM). Select the proper one. Now in the Sales:General/ Plant screen you have to maintain data regarding the packaging. you select the MGPM same as the basic data 1 screen, then select the packaging material type, the allowed pkh weight, allowed pkg volume.
    This is important because if the weight of your finished item is 2 KG and in the allowed pkg weight you enter only 1.5 KG, then while you carry out the packing process in delivery, the system will give you error," packaging weight exceeded."
    The assignment in the IMG creen for Define allowed packaging materials should be same as u mention in the material master. Then save your material master for packaging material.
    VA01 create the order, save it.
    VL01N enter shipping point, go to edit - pack- you will face a screen with 2 parts. In the top part you select your packaging material in which you want to pack your finished item, enter the system will assign a number to that material. Now select the Material in the top part and the finished one in the lower part and click on the Icon Pack. Here one thing has to be taken care of.
    Suppose if you want to pack only one finished item in one packaging material, then in the lower part of the screen you have a field for partial quantity here you change it to 1. system will prompt quantity changed. now you select the material in the top part and the one in the lower part and click on the PER PART. QTY ICON. In this way the system will pack only one finished item in a single packaging material. Packing is done go back, select the picking and do the PGI. save the delivery and create the invoice.
    HANDLING UNITS. (Used for Multi level packing)
    Basically handling units come into picture when you want to carry out multi level packing. suppose you want to pack Nokia phone first into a polythene bag, then this polythene bag is again packed in to box. like that. then this box will become a handling unit. For this go to :
    IMG - Logistics General - Handling Unit Management - Basics.
    First create all your packing materials using MM01 and type as packaging material. Maintain all the assignments in IMG in Logistics General.
    In basics you do the same thing as you did in the packing in logistics execution. like you create the packaging material type, then MGPM and their assignment.
    Then go to External Identification - and maintain the number ranges for the handling units that you want and assign the same to your packaging material type.
    Now that you have done everything, create the order, save it, in VL01N, enter shipping point, go to edit - pack - do the same thing as i have told you in the step no. 6 (above). now after doing select the PACK HUs TAB . NOW IN THIS SCREEN IN THE TOP PART YOU WILL SEE THE ALREADY PACKED MATERIAL. In that same part again select your next packaging material that is BOX. enter the system will assign the number to the BOX.
    Now select the material which you have just entered and the materials which were already packed in the lower part of the screen and click on the ICON PACK.
    In the same way again in the top part of the screen you select your next level packaging material and press enter. the system will assign a number to it. now select the material you have just entered and the previously packed material in the lower part of the screen and click on the icon PACK.
    In this way you can carry out multilevel packing. just take care of the allowed packing weight and the number of units you have to pack in the next packaging material.
    Regards,
    Anbu

Maybe you are looking for

  • Itunes on PC as music server, library on a NAS and Airplay amplifier

    Hello everybody, I am putting in place a music server based on I-Tunes, actaully installed (prototype stage) on a quiet laptop. I want to keep my media file on a NAS, hardwired to the network. So I will declare I-tunes library on the NAS. The NAS wil

  • ACE applicationControl Engine Appliance (get the system message:%ACE-4-400000: IDS:1000)

    HI:       It is work normally when have finish ACE config .But the ACE has show some error message:(May  5 2011 11:05:44 : %ACE-4-400000: IDS:1000 IP Option Bad Option List from 192.168.2.198 to 224.0.0.22 on interface vlan51 May  5 2011) recently,so

  • Finished goods transaction

    Hi All, 1) May I know what kind of transaction that will create document type WA goods issue, WE goods receipt, WL goods issue/delivery, WI inventory document. finished goods is balance sheet account and the rest are p&l. 2) if it is a consumption, d

  • Adobe Flash 11.14 plugin has crashed

    I have searched the internet and seen the posts on this site regarding crashes in Firefox, but I have tried all the methods (even though they relate to 11.3 and I have 11.14). My Firefox 14 is up to date and so is flash plugin but it keeps crashing c

  • When is Clumsy Ninja coming out

    When is Clumsy Ninja coming out its been ages