<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: MIGO User Exit Split material in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279202#M152370</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;These are standard SAP enhancments available - (I have version 46B)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Transaction Code - MIGO                     Goods Receipt From Ext. Procurement                                                                                &lt;/P&gt;&lt;P&gt;Exit Name           Description                                                                                &lt;/P&gt;&lt;P&gt;MBCF0002            Customer function exit: Segment text in material doc. item                         &lt;/P&gt;&lt;P&gt; MBCF0005            Material document item for goods receipt/issue slip                                &lt;/P&gt;&lt;P&gt; MBCF0006            Customer function for WBS element                                                  &lt;/P&gt;&lt;P&gt; MBCF0007            Customer function exit: Updating a reservation                                     &lt;/P&gt;&lt;P&gt; MBCF0009            Filling the storage location field                                                 &lt;/P&gt;&lt;P&gt; MBCFC003            Maintenance of batch master data for goods movements                               &lt;/P&gt;&lt;P&gt; MBCFC004            Maintenance of batch specifications for goods movements                            &lt;/P&gt;&lt;P&gt; MBCF0011            Reading of RESB and RKPF for print list in MB26                                                                                &lt;/P&gt;&lt;P&gt;No of Exits: 8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check if any of these helps. Keep a break point and debug.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 07 Mar 2006 01:01:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-03-07T01:01:12Z</dc:date>
    <item>
      <title>MIGO User Exit Split material</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279201#M152369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I like know if exist a user exit when try do a split for a material number, because we need detect in this user exit we going to do the next validation:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the Batch is empty the send a error message.&lt;/P&gt;&lt;P&gt;This is because is necesary we have a batch number to all the split material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 00:56:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279201#M152369</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-07T00:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: MIGO User Exit Split material</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279202#M152370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;These are standard SAP enhancments available - (I have version 46B)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Transaction Code - MIGO                     Goods Receipt From Ext. Procurement                                                                                &lt;/P&gt;&lt;P&gt;Exit Name           Description                                                                                &lt;/P&gt;&lt;P&gt;MBCF0002            Customer function exit: Segment text in material doc. item                         &lt;/P&gt;&lt;P&gt; MBCF0005            Material document item for goods receipt/issue slip                                &lt;/P&gt;&lt;P&gt; MBCF0006            Customer function for WBS element                                                  &lt;/P&gt;&lt;P&gt; MBCF0007            Customer function exit: Updating a reservation                                     &lt;/P&gt;&lt;P&gt; MBCF0009            Filling the storage location field                                                 &lt;/P&gt;&lt;P&gt; MBCFC003            Maintenance of batch master data for goods movements                               &lt;/P&gt;&lt;P&gt; MBCFC004            Maintenance of batch specifications for goods movements                            &lt;/P&gt;&lt;P&gt; MBCF0011            Reading of RESB and RKPF for print list in MB26                                                                                &lt;/P&gt;&lt;P&gt;No of Exits: 8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check if any of these helps. Keep a break point and debug.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 01:01:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279202#M152370</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-07T01:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: MIGO User Exit Split material</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279203#M152371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use this program, which take input as transaction code and  list out the user exit's associated with it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this helps you out , Please award suitable points and &lt;/P&gt;&lt;P&gt;close the thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Irfan Hussain&lt;/P&gt;&lt;P&gt;*****************&lt;/P&gt;&lt;P&gt;REPORT Y_USER_EXITS .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.&lt;/P&gt;&lt;P&gt;TABLES : tstct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA : field1(30).&lt;/P&gt;&lt;P&gt;DATA : v_devclass LIKE tadir-devclass.&lt;/P&gt;&lt;P&gt;PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM tstc WHERE tcode EQ p_tcode.&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'&lt;/P&gt;&lt;P&gt;                   AND object = 'PROG'&lt;/P&gt;&lt;P&gt;                   AND obj_name = tstc-pgmna.&lt;/P&gt;&lt;P&gt;  MOVE : tadir-devclass TO v_devclass.&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    SELECT SINGLE * FROM trdir WHERE name = tstc-pgmna.&lt;/P&gt;&lt;P&gt;    IF trdir-subc EQ 'F'.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM tfdir WHERE pname = tstc-pgmna.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM enlfdir WHERE funcname =&lt;/P&gt;&lt;P&gt;      tfdir-funcname.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM tadir WHERE pgmid = 'R3TR'&lt;/P&gt;&lt;P&gt;                         AND object = 'FUGR'&lt;/P&gt;&lt;P&gt;                         AND obj_name EQ enlfdir-area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      MOVE : tadir-devclass TO v_devclass.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  SELECT * FROM tadir INTO TABLE jtab&lt;/P&gt;&lt;P&gt;                WHERE pgmid = 'R3TR'&lt;/P&gt;&lt;P&gt;                  AND object = 'SMOD'&lt;/P&gt;&lt;P&gt;                  AND devclass = v_devclass.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE * FROM tstct WHERE sprsl EQ sy-langu AND&lt;/P&gt;&lt;P&gt;                                   tcode EQ p_tcode.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.&lt;/P&gt;&lt;P&gt;  WRITE:/(19) 'Transaction Code - ',&lt;/P&gt;&lt;P&gt;       20(20) p_tcode,&lt;/P&gt;&lt;P&gt;       45(50) tstct-ttext.&lt;/P&gt;&lt;P&gt;  SKIP.&lt;/P&gt;&lt;P&gt;  IF NOT jtab[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    WRITE:/(95) sy-uline.&lt;/P&gt;&lt;P&gt;    FORMAT COLOR COL_HEADING INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;    WRITE:/1 sy-vline,&lt;/P&gt;&lt;P&gt;           2 'Exit Name',&lt;/P&gt;&lt;P&gt;          21 sy-vline ,&lt;/P&gt;&lt;P&gt;          22 'Description',&lt;/P&gt;&lt;P&gt;          95 sy-vline.&lt;/P&gt;&lt;P&gt;    WRITE:/(95) sy-uline.&lt;/P&gt;&lt;P&gt;    LOOP AT jtab.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE * FROM modsapt&lt;/P&gt;&lt;P&gt;             WHERE sprsl = sy-langu AND&lt;/P&gt;&lt;P&gt;                    name = jtab-obj_name.&lt;/P&gt;&lt;P&gt;      FORMAT COLOR COL_NORMAL INTENSIFIED OFF.&lt;/P&gt;&lt;P&gt;      WRITE:/1 sy-vline,&lt;/P&gt;&lt;P&gt;             2 jtab-obj_name HOTSPOT ON,&lt;/P&gt;&lt;P&gt;            21 sy-vline ,&lt;/P&gt;&lt;P&gt;            22 modsapt-modtext,&lt;/P&gt;&lt;P&gt;            95 sy-vline.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;    WRITE:/(95) sy-uline.&lt;/P&gt;&lt;P&gt;    DESCRIBE TABLE jtab.&lt;/P&gt;&lt;P&gt;    SKIP.&lt;/P&gt;&lt;P&gt;    FORMAT COLOR COL_TOTAL INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'No of Exits:' , sy-tfill.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;    WRITE:/(95) 'No User Exit exists'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.&lt;/P&gt;&lt;P&gt;  WRITE:/(95) 'Transaction Code Does Not Exist'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT LINE-SELECTION.&lt;/P&gt;&lt;P&gt;  GET CURSOR FIELD field1.&lt;/P&gt;&lt;P&gt;  CHECK field1(4) EQ 'JTAB'.&lt;/P&gt;&lt;P&gt;  SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION 'SMOD' AND SKIP FIRST   SCREEN.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 04:28:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279203#M152371</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-07T04:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: MIGO User Exit Split material</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279204#M152372</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Exit Name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MBCF0002&lt;/P&gt;&lt;P&gt;MBCF0005&lt;/P&gt;&lt;P&gt;MBCF0006&lt;/P&gt;&lt;P&gt;MBCF0007&lt;/P&gt;&lt;P&gt;MBCF0009&lt;/P&gt;&lt;P&gt;MBCF0010&lt;/P&gt;&lt;P&gt;MBCF0011&lt;/P&gt;&lt;P&gt;MB_CF001&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BADI : MB_DOCUMENT_BADI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 05:09:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279204#M152372</guid>
      <dc:creator>vinod_gunaware2</dc:creator>
      <dc:date>2006-03-07T05:09:38Z</dc:date>
    </item>
    <item>
      <title>Re: MIGO User Exit Split material</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279205#M152373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Idulio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also search all exits by going to the function group MIGO and find (global)as string "call customer-function". Set breakpoints then run MIGO. It would help you determine what user exit to use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Kenny&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 05:38:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279205#M152373</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-07T05:38:03Z</dc:date>
    </item>
    <item>
      <title>Re: MIGO User Exit Split material</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279206#M152374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I think MB_MIGO_BADI will work for you. In this BADI you can use LINE_MODIFY mehtod it is having line item details in CS_GOITEM. In that structure you have batch number and you can do validation there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rajkumar abbu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Mar 2006 05:54:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/migo-user-exit-split-material/m-p/1279206#M152374</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-07T05:54:58Z</dc:date>
    </item>
  </channel>
</rss>

