Pick list print issue?

Hello Friends,
I have a printing issue with my client,
For specific customers  they ship very large kits(BOM's) and require ship labels to print for each component listed on the picklist , in addition to the regular ship label for the header material YX.
These components are item category YF (purposely omitted for delivery note).
They do not want this to print of every customer, Please advice how we can add a logic to  print shipping labels for components only for specific customers.
thanks;
Mike

hi,
Currently i am working on similar object
We have developed Zprogram for the project. We are using  bar code printer which is used to print the lables.
1. Developed a zprogram with selection screen child & parent material radio buttons. so whenver u click child material it will create label only for components apart from header material.
2.Program generates a text file with component details and  downloads it to the Application server
3. Once the text fiole get downloaded & bar code printer is ON , it will automatically prints the labels. If the barcode printer is OFF, then u will be able to see the text files
Please find the Zprogram used, pls take help of ur ABAPER to cchnage the plants & details corresponding to ur setup
REPORT  ZKITTAG  message-id z_apd.
tables : mseg,
         makt,
         mkpf,
         zmmstoragebin,
         t001w,
         mast,
         stpo.
**SELECTION SCREEN
selection-screen  : begin of block blk1 with frame title text-001.
parameters        : p_werks type ekpo-werks obligatory.
parameters        : s_mblnr type mseg-mblnr obligatory.
select-options   :  s_matnr for mseg-matnr obligatory no intervals
no-extension.
parameters:p_child  radiobutton group rad,
           p_parent radiobutton group rad.
*parameters        : no      type i.
selection-screen  : end of block blk1.
data :begin of it_mseg_header occurs 0,
      MBLNR LIKE MSEG-MBLNR,
      MJAHR LIKE MSEG-MJAHR,"Kiran 28.06.2008
      EBELN LIKE MSEG-EBELN,
      MATNR LIKE MSEG-MATNR,
      MENGE like mseg-menge,
      BWTAR LIKE MSEG-BWTAR,
      meins like mseg-meins,
      MAKTX LIKE MAKT-MAKTX,
      menge1(19),
      STORAGE LIKE ZMMSTORAGEBIN-STORAGE,  "Sridhar on 22082005
      WERKS LIKE MSEG-WERKS,               "Sridhar on 22082005
end of it_mseg_header.
data: menge1 like mseg-menge.
DATA : BEGIN OF IT_MSEG_CHILD OCCURS 0,
        MBLNR LIKE MSEG-MBLNR,
        MJAHR LIKE MSEG-MJAHR,
        EBELN LIKE MSEG-EBELN,
        WERKS LIKE MSEG-WERKS,
        MATNR1 LIKE MSEG-MATNR, " HEADER PARTNO
        MATNR LIKE MSEG-MATNR,
        MAKTX LIKE MAKT-MAKTX,
        BWTAR LIKE MSEG-BWTAR,
        MEINS LIKE MSEG-MEINS,
        STORAGE LIKE ZMMSTORAGEBIN-STORAGE,
        HQTY LIKE MSEG-MENGE, " HEADER QTY
        MENGE LIKE MSEG-MENGE, " CHILD QTY
        SUMQTY LIKE MSEG-MENGE, "SUM OF CHILD QTY FOR SAME PARTS
        QTPKIT LIKE MSEG-MENGE, " QTY PER KIT
        PQTY LIKE MSEG-MENGE, " PRINT QTY
        PQTY1 LIKE MSEG-MENGE, " PRINT QTY 1
        QUO TYPE I,
        REM LIKE MSEG-MENGE ,           
        MENGE2(19),
        MENGE3(16),
        MENGE4(19),
        MENGE5(16),
      END OF IT_MSEG_CHILD.
DATA: TEMPQUO LIKE MSEG-MENGE,TEMPREM LIKE MSEG-MENGE,
        TEMPHQTY LIKE MSEG-MENGE,TEMPSUMQTY LIKE MSEG-MENGE,
        CMPVAL LIKE MSEG-MENGE.
data: v_bktxt type mkpf-bktxt.
data: sum like mseg-menge.
data : prod(13).
data : n1(2) type n.
data : n2(2) type n.              
data : n3(2) type n.              
data : n4(2) type n.              
data : c1(2) type n value 1.      
data : dsn(150).
data : dsn1(100).
data : number(3).
data : file(50) value 'E:\userdata\Barcode_kittags\kit00' .
Data : file1(50) value 'E:\userdata\Barcode_kittags\kit00' .
Data for server details
data : host1 like syst-host.
data : sysid like syst-sysid.
RANGES : r_werks FOR mseg-werks.
*AT SELECTION SCREEN.*
at selection-screen.
r_werks-sign = 'I'.
r_werks-option = 'EQ'.
r_werks-low = 'WK01'.
APPEND r_werks.
r_werks-low = 'CQ01'.
APPEND r_werks.
if p_werks not in r_werks.
message 'Plant should be either plant1 or plant2' TYPE 'E'.
endif.
  select single werks into t001w-werks  from t001w
         where werks eq p_werks.
  if sy-subrc <> 0.
    message e000(z_apd) with 'Invalid Plant...Please Check'.
  endif.
  select single mblnr into mseg-mblnr from mseg
         where mblnr eq s_mblnr.
  if sy-subrc <> 0.
    message e000(z_apd) with 'Invalid Material Doc...Please Check'.
  endif.
start-of-selection.
  perform get_data.
  if p_child eq 'X'.
    if it_mseg_child is initial.
   No Details Available
      message i017(z_apd) with text-002.
      exit.
    else.
      host1 = syst-host.
      sysid = syst-sysid.
      n1 = 1.
**Sorting according parent material and child parts
      sort it_mseg_child by matnr1 matnr.
loop at it_mseg_child.            
      if p_werks = 'WK01'.
        concatenate file n1 '.PJ' into dsn.
      ENDIF.
      if p_werks = 'CQ01'.
        concatenate file1 n1 '.PJ' into dsn.
      ENDIF.
      perform write_data.
      clear dsn.
      n1 = n1 + 1.
endloop.                          
      message i017(z_apd) with TExt-003."'File Has Been Created'.
      clear: it_mseg_child, it_mseg_child.
      refresh : it_mseg_child, it_mseg_child.
    endif.
  else.
    if it_mseg_header is initial.
   No Details Available
      message i017(z_apd) with text-002.
      exit.
    else.
      host1 = syst-host.
      sysid = syst-sysid.
      n1 = 1.
**Sorting according parent material and child parts
      sort it_mseg_header by matnr.
loop at it_mseg_header .         
      if p_werks = 'WK01'.
        concatenate file n1 '.PJ' into dsn.
      ENDIF.
      if p_werks = 'CQ01'.
        concatenate file1 n1 '.PJ' into dsn.
      ENDIF.
      n2 = it_mseg_header-menge.
      perform write_data1.
      clear dsn.
      n1 = n1 + 1.
endloop.                       
      message i017(z_apd) with TExt-003."'File Has Been Created'.
      clear: it_mseg_header, it_mseg_header.
      refresh : it_mseg_header, it_mseg_header.
    endif.
  endif.
end-of-selection.
*&      Form  get_data
      text
FORM get_data .
  AUTHORITY-CHECK OBJECT 'ZPLANT'
  ID 'WERKS' FIELD P_WERKS.
  IF SY-SUBRC NE 0.
    message E006(zmess) with text-009  p_werks.
  endif.
  select a~mblnr
         a~mjahr   
         a~ebeln
         a~matnr
         a~menge
         a~bwtar
         a~meins
         a~werks
   from mseg as a
   inner join mkpf as b
   on  amblnr = bmblnr and
       amjahr = bmjahr
  into corresponding fields of table it_mseg_header
  where
  a~WERKS = p_werks
  and b~mblnr = s_mblnr
  and a~matnr  in s_matnr
  and a~BWART = '101'.
  loop at it_mseg_header.
    select single maktx from makt  into
           (it_mseg_header-maktx)
           where matnr = it_mseg_header-matnr.
    select single storage into (it_mseg_header-storage)
    from ZMMSTORAGEBIN
    where WERKS = it_mseg_header-WERKS
    and MATNR = it_mseg_header-MATNR and
    BWTAR = it_mseg_header-BWTAR.
    move '1.000' to it_mseg_header-menge1.
    CONCATENATE it_mseg_header-MENGE1 it_mseg_header-meins INTO
    it_mseg_header-menge1 .
    modify it_mseg_header transporting maktx menge1.
SELECT DISTINCT AMBLNR aMJAHR aWERKS aMEINS aEBELN aMATNR a~BWTAR
a~MENGE
INTO CORRESPONDING FIELDS OF TABLE IT_MSEG_CHILD
FROM MSEG AS A INNER JOIN MKPF AS B
ON AMBLNR = BMBLNR AND
   AMJAHR = BMJAHR
WHERE A~MBLNR = IT_MSEG_HEADER-MBLNR
AND  A~MJAHR = IT_MSEG_HEADER-MJAHR
AND A~BWART = '543'
AND A~WERKS = IT_MSEG_HEADER-WERKS
AND A~EBELN = IT_MSEG_HEADER-EBELN.
*AND A~BWART = '541'.
  endloop.
  loop at it_mseg_child.
    SELECT SINGLE SUM( MENGE )
    INTO (TEMPSUMQTY)
    FROM MSEG
    WHERE MBLNR = IT_MSEG_CHILD-MBLNR
    AND MJAHR = IT_MSEG_CHILD-MJAHR 
    AND WERKS = IT_MSEG_CHILD-WERKS 
    AND EBELN = IT_MSEG_CHILD-EBELN
    AND MATNR = IT_MSEG_CHILD-MATNR
    AND BWART = '543'.
    select single maktx
    into it_mseg_child-maktx
    from makt
    where matnr = it_mseg_child-matnr.
    select single matnr MENGE
    into (it_mseg_child-matnr1,TEMPHQTY)
    from mseg
    where mblnr = it_mseg_child-mblnr
    and mjahr   = it_mseg_child-mjahr
    and werks   = it_mseg_child-werks
    and ebeln   = it_mseg_child-ebeln
    and bwart = '101'.
    select single storage
    into (it_mseg_child-storage)
    from ZMMSTORAGEBIN
    where WERKS = it_mseg_child-WERKS
    and MATNR = it_mseg_child-MATNR and
    BWTAR = it_mseg_child-BWTAR.
    IT_MSEG_CHILD-QTPKIT = TEMPSUMQTY / TEMPHQTY.
    IT_MSEG_CHILD-SUMQTY = TEMPSUMQTY.
    IT_MSEG_CHILD-HQTY = TEMPHQTY.
    modify it_mseg_child.
  endloop.
  DELETE ADJACENT DUPLICATES FROM it_mseg_child.
  LOOP AT IT_MSEG_CHILD.
    IT_MSEG_CHILD-QUO = IT_MSEG_CHILD-MENGE DIV IT_MSEG_CHILD-QTPKIT.
    IT_MSEG_CHILD-REM = IT_MSEG_CHILD-MENGE MOD IT_MSEG_CHILD-QTPKIT.
    it_mseg_child-MENGE3 = it_mseg_child-QTPKIT.
    condense it_mseg_child-MENGE3.
    CONCATENATE it_mseg_child-MENGE3 it_mseg_child-MEins INTO
    it_mseg_child-MENGE2 .
    condense it_mseg_child-MENGE2 .
    it_mseg_child-MENGE4 = IT_MSEG_CHILD-REM.
    condense it_mseg_child-MENGE4.
    CONCATENATE it_mseg_child-MENGE4 it_mseg_child-MEins INTO
    it_mseg_child-MENGE5 .
    condense it_mseg_child-MENGE5 .
    MODIFY IT_MSEG_CHILD.
  ENDLOOP.
ENDFORM.                    " get_data
*&      Form  write_data
      text
FORM write_data .
  open dataset dsn for output in text mode encoding default.
  if sy-subrc <> 0.
    exit.
  endif.
transfer 'KTN.LBL' to dsn.                      
  SORT IT_MSEG_CHILD BY EBELN STORAGE.
  LOOP AT IT_MSEG_CHILD.
   IF IT_MSEG_CHILD-QUO > 0."uncommented           
IF IT_MSEG_CHILD-REM = 0."commented              
n3 = IT_MSEG_CHILD-QUO.                         
do n3 times.                                    
  transfer 'KTN.LBL' to dsn.                     
   MOVE 1 TO NUMBER.                               
MOVE IT_MSEG_CHILD-QUO TO NUMBER."commented     
  MOVE IT_MSEG_CHILD-QTPKIT TO NUMBER."commented 
        condense number.
        transfer number to dsn.
        transfer : it_mseg_child-EBELN to dsn,
                   it_mseg_child-matnr1 to dsn,
                   it_mseg_child-matnr to dsn,
                   it_mseg_child-maktx to dsn,
                   it_mseg_child-MENGE2 to dsn,
                   it_mseg_child-bwtar to dsn.
        transfer it_mseg_child-storage to dsn.
        transfer space to dsn.
        c1 = c1 + 1.
        if c1 = 8.
          clear c1.
          close dataset dsn.
          clear dsn.
          n1 = n1 + 1.
          if p_werks = 'WK01'.
            concatenate file n1 '.PJ' into dsn.
          ENDIF.
          if p_werks = 'CQ01'.
            concatenate file1 n1 '.PJ' into dsn.
          ENDIF.
          open dataset dsn for output in text mode encoding default.
          if sy-subrc <> 0.
            exit.
          endif.
        endif.
      enddo.                                
    ENDIF.
    IF IT_MSEG_CHILD-REM > 0.
  n4 = IT_MSEG_CHILD-REM.                        
     do 1 times.                                   
      transfer 'KTN.LBL' to dsn.                   
      MOVE 1 TO NUMBER."uncommented                
  MOVE IT_MSEG_CHILD-REM TO NUMBER."commented
        condense number.
        transfer number to dsn.
        transfer : it_mseg_child-EBELN to dsn,
                   it_mseg_child-matnr1 to dsn,
                   it_mseg_child-matnr to dsn,
                   it_mseg_child-maktx to dsn,
                   it_mseg_child-MENGE5 to dsn,
                   it_mseg_child-bwtar to dsn.
        transfer it_mseg_child-storage to dsn.
        transfer space to dsn.
        c1 = c1 + 1.
        if c1 = 8.
          clear c1.
          close dataset dsn.
          clear dsn.
          n1 = n1 + 1.
          if p_werks = 'WK01'.
            concatenate file n1 '.PJ' into dsn.
          ENDIF.
          if p_werks = 'CQ01'.
            concatenate file1 n1 '.PJ' into dsn.
          ENDIF.
          open dataset dsn for output in text mode encoding default.
          if sy-subrc <> 0.
            exit.
          endif.
        endif.
      enddo.                                 
    ENDIF.
  ENDLOOP.
  close dataset dsn.
ENDFORM.                    " write_data
*&      Form  write_data1
      text
FORM write_data1 .
  open dataset dsn for output in text mode encoding default.
  if sy-subrc <> 0.
    exit.
  endif.
  SORT IT_MSEG_HEADER BY EBELN .
LOOP AT IT_MSEG_HEADER.          
  do n2 times.                         
    transfer 'KTN.LBL' to dsn.       
    MOVE 1 TO NUMBER.
    condense number.
    transfer number to dsn.
    transfer : it_mseg_header-EBELN to dsn,
               it_mseg_header-matnr to dsn,
               it_mseg_header-matnr to dsn,
               it_mseg_header-maktx to dsn,
               it_mseg_header-MENGE1 to dsn,
               it_mseg_header-bwtar to dsn,
               it_mseg_header-storage to dsn. 
    transfer space to dsn.
    c1 = c1 + 1.                        
    if c1 = 8.                          
      clear c1.                         
      close dataset dsn.
      clear dsn.
      n1 = n1 + 1.
      if p_werks = 'WK01'.
        concatenate file n1 '.PJ' into dsn.
      ENDIF.
      if p_werks = 'CQ01'.
        concatenate file1 n1 '.PJ' into dsn.
      ENDIF.
      open dataset dsn for output in text mode encoding default.
      if sy-subrc <> 0.
        exit.
      endif.
    endif.
*ENDLOOP.                     
  enddo.                        
  close dataset dsn.
ENDFORM.                    " write_data1
hope this shelps u
regards,
Arun prasad

Similar Messages

  • Pick list printing

    Hi Experts,
                     How can i stop pick list printing, i have assigned a print program which is used by all plants but I want to stop pick list printing for one of the plants.
    Thanks
    Satya

    Hi,
    Go to T code OMLV and tick the printer where you don't want printing to happen.Hope this will solve your issue.

  • After EHP6 Upgarde Picking list print out is resulting format & overlapping issues

    Hi All,
    We have recently upgraded our system from ECC 6.0 to EHP6 .Now when user trying to print a Picking list document then Print out is overlapping with content .
    But when we check the spool the Print Priview looks good but when trying to print the content is overlapping & observed the font size is chaned i.e. the content is displayed in Bold format .
    But for those spools which were created before upgarde & when we give a print then Print out is fine. So some thing happend after upgrade that causing us the Print out problem .
    we are using device type HPLJ4  & try to print Picking list output and it is causing problem.
    Kindly provide your suggestions.
    Thanks and regards,
    Dilip

    Hello Peng Wen,
    Thanks for your reply and yes the issue got resolved . Actually we are using a custom device type ZHPLJ4 which is a copy of HPLJ4 . But as part of Upgrade ZHPLJ4  HELVE with scalablity is no longer supported. So we have removed the entry from SE73 as it even doesnt exist in HPLJ4 . Now it is working as expected.
    Thanks a lot for your replay.
    Thanks and regards,
    Dilip

  • Picking List Printing Problem

    Hi,
    I have copied SD_PICK_SINGLE Layout and using standard RVADDN01 Program.
    While Printing These Errors is coming :
    Element HEADER_DATA window MAIN is not defined for form YHPK-PICK_SINGLE       
    Element HEADER_TEXT window MAIN is not defined for form YHPK-PICK_SINGLE       
    Element ITEM_TEXT window MAIN is not defined for form YHPK-PICK_SINGLE         
    Element ITEM_PURCHASE_DATA window MAIN is not defined for form YHPK-PICK_SINGLE
    Element ITEM_LINE_BATCH window MAIN is not defined for form YHPK-PICK_SINGLE   
    Element ITEM_LINE_CONFIGURATION_BATCH_HEADER window MAIN is not defined for form
    Element ITEM_LINE_BATCH window MAIN is not defined for form YHPK-PICK_SINGLE    ....
    I dont know why these errors are coming as i have copied the standard layout form.
    I have made a new output type 'YHPK' in 'V2' Shipping...
    In this output type i have selected two processing routines:
    1     Print output RVADDN01     ENTRY     YHPK-PICK_SINGLE
    2     Fax          RVADDN01     ENTRY     YHPK-PICK_SINGLE
    While Debugging all the Elements are traveresed but the value is not populated.
    As a result blank picking list only with heading is printed.
    Please help me resolve this issue urgently....
    Regards,
    Abhishek
    [email protected]

    Yes i even activated it for both DE and En Versions...
    But the same problem
    Message was edited by: Abhishek Bachhawat

  • Picking List / Material issue slip

    Kindly let me know the process of printing a Picking list / Issue Slip for a material issue from a DBM Service order.

    Dear Babudhar,
    There are no standard actions delivered to print any picking lists along with DBM 6.0.
    An event call be built in (to print the list) which could be linked to Confirm event as a subsequent event. So, as soon as the order if confirmed, the new event can print the list for you.
    Hope this info helps.
    Best regards,
    Harsha

  • Picking list grouping issue.

    When we print a picking list for deliveries we get the list grouped by material. So for example, if the delivery item 10 and 40 both have the same material then item 10 and 40 will be printed one after the other. So far all is okay, except that when the materials are the same the material details are not printed for the second line item. I think this is controlled by the SAP print program that probably is not calling the 'MAT_LINE' process.
    Now there is a sneaky way around this, by maybe adding the MAT_LINE details into the POS_LINE process so that when the process for POS_LINE is called, which it is in all events,  then the material and pos details are printed. However, I should not have to do this.
    I was wondering if there was anyway to control the grouping. I still want the materials to be grouped, as that makes sense for the pickers, but I want to see the material details on the list and not have them supressed because it's the same as the material above.
    Jason

    Moved element Item_line content into the POS_line element and remarked out the item_line element. All now works.

  • Pick list print preview

    Hi all,
    How can I view the print preview of pick list output type EK00?
    When I get to the Picking output from VT02N, it only shows me the status of the output generated.
    But I can't see the print preview.
    Also can I generate Ek00 output for a delivery manually?
    Thanks,
    Raghu.

    I found that I can see the print preview of Picklist using transaction VL06P

  • CO27 Picking List - Printer Setup

    Hello All SAP Gurus,
    I have a requirement to print the picking list using Transaction CO27 to a different SAP printer.
    Could one of you guru please tell me how to configure the different printer for CO27.
    Thanks for your help,
    Best Regards,
    Gary

    Hi,
    As per your query you have to consult with SD consultant, because they have to configure accofdingly.
    Anil

  • List Print issue------------Urgent

    Hello All ,
                    I have a little problem, I have created a list program. I have to check the if the user already taken the print out of the list then at the secound time(while taking the program) I have to give him the message that the list is alredy printed Once .
    Can Some one suggest me some good Idea.
    Regards
    Swati Namdeo

    Hello All ,
           Can some one please Reply and see the issue. I have tried with At user Commnad.
    but the event not oocurs at  AT USER COMMNAD.
    Can Some one Please Reply on the above matter.
    Regards
    Swati Namdeo

  • Pick slip print issue

    Hi
    Weight / Volume not reflecting correctly in Pickslips ?However in Material (MARA table) its showing correct..
    Plz guide me..
    thanks in advance
    mahesh

    i want to give some input
    Only data is updating into MARA..
    while Scheduling agreement created long day back with those material..
    Now wtever the input is there in Scheduling agrrement doc the same value is updating into replenishment delivery like gross wt, net wt, and volume..
    so plz help me wt shud be done for updation of rectified mater data updation into scheduling agreement docs..
    be Scheduling aggrenebt docs ahve n no. of material..
    process flow is : ME31L-VL04
    thanks
    mahesh

  • Re-print Pick list

    hi -
    I had a Pick List printed. But the document got accidently destroyed before the Picking could take place.
    I used VL02n and under output for Picking, i tried to run the Output again, but the area is greayed out and i am unable to put the condition type EK00 to re-print the pick list.
    Is there any other way in Standard SAP to reprint the Pick list.
    Any suggestions or recommendations !!!

    Hi,
    *If you have configured LL01 report in your system* you can take print out of pick list for the inconfirmed transfer orders. In report you have to set up layout to take bin details.
    Hope this meet your requirment.
    Regards,
    Prashant

  • Problem in generation of Picking list

    Hi friends,
    The scenario:  Picking list is printed as soon as the delivery is saved. The program and layout are working fine.
    Example: let a delivery is being saved with reference to a sales order with only one line item ( for simplicity), and let the quantity to be delivered that is delivery quantity (LIPSD-G_LFIMG, on screen) be 2, now there are three cases:
    1. before saving the delivery if NO Picking quantity (LIPSD-PIKMG, on screen) is entered, The picking list is printed, here the field VBUP-KOSTA (picking status field) is having value 'A', and field VBUK-KOSTK(Overall Picking status)is also having value 'A', and the picking list is printed.
    2. before saving the delivery if  Picking quantity (LIPSD-PIKMG, on screen) is entered as 1, the field VBUP-KOSTA (picking status field) is having value 'B', and field VBUK-KOSTK( Overall Picking status) is also having value 'B', and the picking list is printed.
    3. before saving the delivery if  Picking quantity (LIPSD-PIKMG, on screen) is entered as 2, the field VBUP-KOSTA (picking status field) is having value 'C', and field VBUK-KOSTK( Overall Picking status) is also having value 'C', and the picking list is NOT printed.
    I think the check is only done on VBUK-KOSTK for the picking list print, as in case 3, i changed the value of VBUK-KOSTK back to 'A' by using the user exit USEREXIT_SET_STATUS_VBUK in include LV45P079 as a result of which the picking list was printed, but it also stored the VBUK-KOSTK value as 'A' in the database table which is undesirable, as it should be saved with its earlier value, before it was explicitly made 'A'.
    So, my requirement is to Print the picking list, even if the delivery quantity and picking quantity is same for any number of line items.
    How can i solve this problem?? Speedy help requested.
    thanks,
    Sharon.

    Hi Sharon,
    Looks like you need this pick list no matter what the status of the document is and what the picking relevancy is. Why don't you create an output type that is assigned to the document all the time and then create this form as it is. If you are trying to use the standard output type and standard form and standard routine, then system is going to behave the standard way, that is to create a pick list when it is relevant for picking and only if the status is not complete. The system logic is that a pick list is supposed to tell your warehouse as to what needs to be picked and if there is nothing to be picked or if the item not relevant for the picking then it doesn't need to be there on this list.
    So if you want a list similar to the pick list, have the logic replicated minus the pre-conditions about picking status etc, have the form copied and then create and assign it to a new output type.
    Regards,
    Srinivas

  • System variable for Warehouse name in Pick list PLD

    Hi Experts,
    My customer would like to show the Warehouse name on the Pick List print layout.
    What is the System Variable to display the Warehouse name on the Pick List?. Iu2019m working with Sap Business One 2007A.. Where can I find the system variables for Chile localization. Thanks Very Much
    Claudia

    Hi Claudio,
    Try this,
    ->> Open the Pick List(System) PLD and Save as the New PLD.
    ->> Open the NEw PLD and Create 1 Database Field(for WareHouse Name) in Repetetive Area.
    Table -> OWHS - WareHouse
    Column -> WhsName - WareHouse Name
    Save as and Run the Print Preview.
    IF will not print the WareHouse Name in Print.
    Do this in PLD.
    ->> Open your PLD.
    --> Ralate to WareHouse Code Field ID in WareHouse Name Field at Content Tab on Properties Window.
    Regards,
    Madhan.

  • Pick List with WM

    Is it possible to have the pick list print (EK00) automatically even if the delivery is relevant for warehouse management?  The users would rather use this output than the transfer order document via WMTA.
    Thanks,
    Ron

    Hi Ron,
    I think with a small modification to the driver program of EK00 output type; you can get this output printed automatically in background even for a warehouse managed materials.
    Driver program: RVADEK01 can be copied into ZRVADEK01 and modify this to accommodate the requirement.
    I dont think EK00 alone can be used to print for warehouse materials in delivery.
    Hope this helps!
    Regards,
    Syed Nasir

  • Picking list determination

    hi, we're using WM which needs to print picking list for picking(TO), i would like to know how the picking list is determined, i mean the logic setup for picking list, where is the path for config in the system.
    i knew that if we are using by Tcode to print picking list that doesn't need output type? otherwise we have to setup the output type for picking list printing. is that true! what is the relationship between Tcode printing and output type? could someone explain to me. thanks
    Edited by: qgjddcel on Sep 5, 2008 4:36 PM
    Edited by: qgjddcel on Sep 5, 2008 4:45 PM

    Use transaction code NACE for using the o/p determination
    Then select V2 for shipping as you are creating o/p for delivery
    Create table, maintain access sequence, maintain output type and assign o/p to procedure. Then create the master record in VV21. In o/p you have std functionality to use EDI, email, Print, Fax, ALE
    if you are having problem using NACE transaction, use this flow:
    SPRO>Logistics Execution>Shipping>Basic Functions>Output Control>Outpur determination>maintain o/p determination for outbound deliveries.
    reward points if helpful
    Message was edited by:
            Comes Naturally

Maybe you are looking for

  • Language Support for iPhone

    I just got the iphone this morning. Its pretty good, except for two big problems. One is the EDGE network, which is slow, but nothing to be done about that. The second is the lack of language support. I expected it to support the languages that OS X

  • Syncing photos to iPad&amp;mdash;iPhoto or Aperture?

    When syncing photos from a computer to an iPad, is the choice between iPhoto or Aperture and either/or choice? Clearly only one can be done at a time, but suppose I sync with iPhoto once and next time with Aperture? I would try it and see what happen

  • Copy of 601 movement type without reference to delivery

    I have created new movement type as 901(copy from 601 movement type) in OMJJ. I want to use this 901 movement without reference to delivery in my project. In Account grouping and update control-Movement indicator L is available. But entry is in freez

  • How do I decrypted third party emails?

    I have a picne of email that I need to decrypted It comes encrypted. for the person that is going to help with this I would like to send that person my penice of email that I am having problems with. Thanks,Randy Obitts

  • Time infotype collision

    Hi There..iam trying to generate absence quota. but after inputing the information i get error message saying ''Collision of time infotypes'.Can you advise why this happens..? and how to resolve it.