Skip to Content
author's profile photo Former Member
Former Member

WS_DELIVERY_UPDATE

Hi ,

I am entering my delivery no in VL32n and trying to pack that with handling unit for the purpose i am using ws_delivery_update, but it works fine while when i use $1 which create a new handling unit and packs with that, but when i provide an existing handling unit, it doesn't pack ..neither returns any error..

any pointer on the same will be highly appreaciated..

Regards

Gunjan

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Apr 23, 2007 at 03:26 PM

    Hi!

    I used this function in the following way, and it packed the items into the existing handling unit without any problem:

    DATA: vbkok_wa LIKE vbkok,

    delivery LIKE likp-vbeln,

    verko_tab TYPE STANDARD TABLE OF verko,

    wa_verko TYPE verko,

    verpo_tab TYPE STANDARD TABLE OF verpo,

    wa_verpo TYPE verpo,

    wa_id_tab LIKE zkomi_id_tab.

    DATA: e_any TYPE xfeld,

    e_item TYPE xfeld,

    e_pod_update TYPE xfeld,

    e_interface TYPE xfeld,

    e_goodsissue TYPE xfeld,

    e_fcheck TYPE xfeld.

    UNPACK i_exidv TO i_exidv.

    vbkok_wa-vbeln_vl = i_vbeln.

    delivery = i_vbeln.

    SELECT SINGLE vhilm exidv INTO CORRESPONDING FIELDS OF wa_verko

    FROM vekp

    WHERE exidv EQ i_exidv.

    wa_verko-object = '01'.

    wa_verko-objkey = i_vbeln.

    APPEND wa_verko TO verko_tab.

    LOOP AT it_id_tab INTO wa_id_tab.

    SELECT SINGLE vbeln

    posnr

    lfimg

    meins

    FROM lips

    INTO (wa_verpo-vbeln,

    wa_verpo-posnr,

    wa_verpo-tmeng,

    wa_verpo-vrkme)

    WHERE vbeln EQ i_vbeln

    AND matnr EQ wa_id_tab-matnr

    AND charg EQ wa_id_tab-charg.

    wa_verpo-exidv_ob = i_exidv.

    APPEND wa_verpo TO verpo_tab.

    ENDLOOP.

    CALL FUNCTION 'WS_DELIVERY_UPDATE'

    EXPORTING

    vbkok_wa = vbkok_wa

    • SYNCHRON = ' '

    • NO_MESSAGES_UPDATE = ' '

    commit = 'X'

    delivery = delivery

    • UPDATE_PICKING = ' '

    • NICHT_SPERREN = ' '

    • IF_CONFIRM_CENTRAL = ' '

    • IF_WMPP = ' '

    • IF_GET_DELIVERY_BUFFERED = ' '

    • IF_NO_GENERIC_SYSTEM_SERVICE = ' '

    • IF_DATABASE_UPDATE = '1'

    • IF_NO_INIT = ' '

    • IF_NO_READ = ' '

    • IF_ERROR_MESSAGES_SEND_0 = 'X'

    • IF_NO_BUFFER_REFRESH = ' '

    • IF_NO_MES_UPD_PACK = ' '

    IMPORTING

    ef_error_any_0 = e_any

    ef_error_in_item_deletion_0 = e_item

    ef_error_in_pod_update_0 = e_pod_update

    ef_error_in_interface_0 = e_interface

    ef_error_in_goods_issue_0 = e_goodsissue

    ef_error_in_final_check_0 = e_fcheck

    TABLES

    • VBPOK_TAB =

    • PROT =

    verko_tab = verko_tab

    verpo_tab = verpo_tab

    • VBSUPCON_TAB =

    • IT_VERPO_SERNR =

    • IT_PACKING =

    • IT_PACKING_SERNR =

    • IT_REPACK =

    • IT_HANDLING_UNITS =

    • ET_CREATED_HUS =

    • TVPOD_TAB =

    .

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      when i try to pack with existing handling unit: it says:

      Handling unit 1000000089 already in existence

      Message no. HUSELECT004

      Diagnosis

      You have tried to create a handling unit with an identification that already exists with status 'existing'.

      Procedure

      Check if the already existing handling unit can be deleted or assign a new number to the currently created handling unit to guarantee that the handling units can be identified clearly.

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.