Splitting SC items in ECS

Hi experts,
We are on SRM 5 ECS.
We have a requirement to split SC items into multiple POs by additional criteria.
We implemented BBP_BS_GROUP_BE method GROUP_PO_BACKEND and set a break point.
The flow is not stopping at the break point.
Are we using the right BADI to split SC items into multiple POs in ECS?
If yes, how can I debug the code?
Any help or guidance would be much appreciated. Irina

Hi,
I think this Badi is for classic scenario. For ecs, you should try using badi which sounds like bbp_loc_group_po. Check for exact name.
Regards,
Sanjeev

Similar Messages

  • Substitution of Split Line Items that appear only in FI - New GL?

    Hi,
    The new GL incorporation has brought in a functionality to automatically split user entered line items during GL Posting to create ledger balance at Profit Centre(or Company code) level in-case line items have multiple Pofit Centres(or Co.Code) etc.
    I have a requirement wherein I need to do substitution and validation of line-items created after splitting of document(which are visible only in general Ledge view of New GL). The line-items created after splitting don't show at runtime(ie during substitution using GGB1), we can only see user entered line-items that are present in BKPF and BSEG tables.
    Is there any way by which we can get hold of system created split line items that are present only in FAGLFLEXA/FAGLFLEAXT table for substitution/validation ?
    I need to substitute Transaction Type field BEWAR.
    Message was edited by: Tabishul Haque

    All ,
    As per SAP it doesn't allow substitution of fields after splitting of documents in new GL in case of Cross Profit Centre documents postings.

  • Splitting the items in Invoice VF01

    Hi Friends,
    Is there any user exit or any other method, where I can go and split the items in the voice.I need to split the invoice on the quantity.
    Regards
    Elini.P

    J_3RSINV
    SDVFX001            User exit header line in delivery to accounting
    SDVFX002            User exit for A/R line in transfer to accounting
    SDVFX003            User exit cash clearing in transfer to accounting
    SDVFX004            User exit G/L line in transfer to accounting
    SDVFX005            User exit reserves in transfer to accounting
    SDVFX006            User exit tax line in transfer to accounting
    SDVFX007            User exit: Billing plan during transfer to Accounting
    SDVFX008            User exit: Processing of transfer structures SD-FI
    SDVFX009            Billing doc. processing KIDONO (payment reference number)
    SDVFX010            User exit item table for the customer lines
    SDVFX011            Userexit for the komkcv- and kompcv-structures
    V05N0001            User Exits for Printing Billing Docs. using POR Procedure
    V60A0001            Customer functions in the billing document
    V60P0001            Data provision for additional fields for display in lists
    V61A0001            Customer enhancement: Pricing
    V05I0001            User exits for billing index

  • Is it possible to split invoice Item category wise?

    Is it possible to split invoice Item category wise

    In trx VTFA (if your billing is sales order based) choose your billing type and SO type, there select your item categories and there select the field VBRK/VBRP data. In that field you will see the currently used routine. With the help of your ABAP guy create a copy of that routine under a different number and add your lines of code. Let's say you use routine 001. 
    FORM DATEN_KOPIEREN_001.
    Header data
    VBRK-xxxxx = ............
    Item data
    VBRP-xxxxx = ............
    Additional split criteria
    DATA: BEGIN OF ZUK,
    MODUL(3) VALUE '001',
    VTWEG LIKE VBAK-VTWEG,
    SPART LIKE VBAK-SPART,
    END OF ZUK.
    ZUK-SPART = VBAK-SPART.
    ZUK-VTWEG = VBAK-VTWEG.
    VBRK-ZUKRI = ZUK.
    ENDFORM.
    This is how it should look after modification:
    Header data
    VBRK-xxxxx = ............
    Item data
    VBRP-xxxxx = ............
    Additional split criteria
    DATA: BEGIN OF ZUK,
    MODUL(3) VALUE '001',
    VTWEG LIKE VBAK-VTWEG,
    SPART LIKE VBAK-SPART,
    PSTYV LIKE VBAP-PSTYV,    <- New line
    END OF ZUK.
    ZUK-SPART = VBAK-SPART.
    ZUK-VTWEG = VBAK-VTWEG.
    ZUK-PSTYV = VBAP-PSTYV.   <- New line
    VBRK-ZUKRI = ZUK.
    ENDFORM.
    After this routine is created and activated place it as the default copy control routine instead of the old ones

  • VA46  - split the item by different orders of sale

    HI
    It is possible through va46, split the item by different orders of sale?
    Example
    I have a contract with 10 units of an item
    I want create 10 sales orders, each with 1 item each month and I use the va46. it's possible? The material is a service. How can I do? Does anyone have documentation on this topic ?
    Thanks
    Susana
    Edited by: Lineu Duarte on May 13, 2009 2:59 PM

    Hi,
    This is process is available in SAP as periodic billing. you can do this.
    below is the link to get the documentation.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/31/03953401024735e10000009b38f83b/frameset.htm
    Hope this will help you
    Venkat

  • User-exit that split at item level according to bill of entry(BOE)

    HI,
    need to write the logic for splitting invoices at item level according to BOE.
    Customized new table:
    Info for the customized table:
    Table Name:     ZIN_BONDINV
    Field Name          Data Element          Type          Length     Short Text
    MANDT          MANDT          CLNT          03          Client
    VBELN          VBELN_VF          CHAR          10          Billing Document
    EXNUM          J_1IEXCNUM     CHAR          10          BOE or Excise Invoice #
    EXYEAR          J_1IEXYEAR          NUMC     04          Excise Year
    ZEILE               J_1IZEILE1          NUMC     04          Item no - GR at depot
    ZVBELN          VBELN_VL          CHAR          10          Delivery Number
    Z POSNR          POSNR_VL          CHAR          06          Delivery item
    ZWERKS          WERKS_D          CHAR          04          Plant
    This table to be used for storing the invoice created using delivery document along with other information extracted during billing document creation.
    Logic for populating the table:
    User Exit: RV60AFZC
    Form: USEREXIT_FILL_VBRK_VBRP
    This user exit should be used to update records in the customized table for the data with which billing document is created.  The data should be populated as follows:
         VBELN     =     VBRK-VBELN
         EXNUM     =     J_1IRG23D-EXNUM*
         EXYEAR     =     J_1IRG23D-EXYEAR*
         ZEILE          =     J_1IRG23D-ZEILE*
         ZVBELN     =     VBRP-VGBEL
         ZPOSNR     =     VBRP-VGPOS
         ZWERKS     =     VBRP-WERKS
    *The above data is read during splitting the billing document based on BOE (copy control routine 602) and should be used from there.

    USER-EXIT NAME IS RV60AFZZ

  • Line item split - open item clearing (FB05)

    Hi,
    when clearing open items we need to preserve the line item split in clearing document as it was in cleared items. For example if we have two line items with different assignment (ZUONR) system generates only one line item in the clearing document (where amount is equal to sum of amounts from both cleared items). We need one item per assignment in clearing document. Thanks for any suggestions.
    Regards,
    Michal Majer

    Hi,
    You can always go to the "Analysis" button in the Condition Tab of the Particular Line Item and see what has exactly happenned.
    Now to understand your setting.... Was that Manual Condition Type .. A Header Condition ....In process... Once you enter a value in the Header Level automatically it will be transfered to the Line Items in the document ???
    Regards

  • AR- Invoice- splitting line item positngs

    Hello,
       we have a scenario in the AR invoice. The business invoices the customer on a weekly basis, for the week at month-end few days if the week fall into the next month( for e.g Oct 28th week , thursday and friday fall into Nov month, they want that all the revenues to be automatically split on the same Invoice and fall in the appropriate period.
    Personally I don't think there is posting date on line item , if we invoice it in nov then the total amount will post to november period.
    Can anyone provide any inputs or some work around to split the line items month-wise on the same invoice.
    thanks in advance.

    Win:
    This issue should actually be resolved by an SD consultant. It is outside FICO domain.
    For your scenario you need to modify "Billing Plan/Invoice Plan Type" which is configured in  SD > Billing > Billing Plan > Billing Plan Type.
    There are some options available in that config settings that should fulfill your needs for eg:
    In
    Milestone billing (a billing type) - the total value to be billed is distributed between the individual billing plan dates (the value billed on each date can be fixed amount or a percentage). I believe this should take care of your issue. You may need to get in touch with your Sales & Distribution team for configuring settings to satisfy your scenario.
    You can find some descriptive notes on this under:
    SD > Billing > Billing Plan, just read the documentation available to get a hang of the issue.
    Vj
    Assign points if info helps!

  • MIRO : split line item into multiple

    I have senario were we need to split 1 PO line into multiple line items in MIRO due to different tax applicable for different amounts....

    Hi,
    How same material from same vendor with same time in a single PO have different tax structure?
    You have following options, chose your suitable one:-
    Option-1
    Create single PO with 10 qty and do not enter tax code in PO. Do invoice 2times for your PO ie.. invoice with 4qty with value 400 for  tax code XX and again invoice with 6qty with value 600 for tax code ZZ
    Option-2
    Create single PO with two line items……1st line item with 4qty & value 400 with  tax code XX and 2nd line item with 6qty & value 600  with  tax code ZZ. Do invoice directly for that PO.
    Option-3
    Create two PO separately ie….. One PO with 4qty with value 400 with tax code XX and Another PO with 6qty & value 600 with tax code ZZ. Do invoice two PO’s
    Regards,
    Biju K

  • Split Billing Item from a Delivery

    Hello! I've a problem in the invoice (VF01/VF04). I've created a Outbound Delivery with Batch Split in the item 10 that was divided (900001 ; 900002). The problem is the invoice, the item presented is the header (10) and not the division (900001 ; 900001). What can I do to obtain separately items in the same invoice? The final target is to different billing for each (different accounts for the profit), but for that I need both items.
    I've tried Copying control VTFL in the Data transfer VBRK/VBRP but unsuccessfully.
    Can someone help me?
    Thank you.

    Hello Lakshmipathi,
    The "Split analysis" it's not activated on the invoice (Environment -> Split analysis).
    Regards
    Edited by: Tiago F. Almeida on Jan 11, 2012 6:51 PM

  • Splitting the items to be posted to movt type 501/502

    Hi
    Suppose if there are 1000 records in the flat file, first system will sort the line items material wise.
    For E.g., with material A -300 records, material B-300 records, material C -400 records.
    It will create one material document each for material A and material B.
    Two material documents for material C i.e for the first 300 records one material doc and next 100 records one material doc.
    For mvt type 501/502,I need to implement splitting if it exceeds 300 items.
    below is the code where I need to implement this logic.
    how to acheive this ? Flat file will have around 30000records.
    FORM COLLECT_INVENTORY.
       CLEAR TEMP_TAB. REFRESH TEMP_TAB.
       CLEAR TAB_INV. REFRESH TAB_INV.
       SORT TAB BY WERKS MATNR.
       LOOP AT TAB WHERE MSGNR EQ ' '
                     AND STKFL EQ 'X'
                     AND ( USAFL EQ 'S' OR USAFL EQ 'N' ).
           TEMP_TAB-WERKS = TAB-WERKS.
           TEMP_TAB-MATNR = TAB-MATNR.
           TEMP_TAB-RECNO = TAB-RECNO.
           IF TAB-MENGE < 0.
              TEMP_TAB-FLAG = 'N'.
           ELSE.
              TEMP_TAB-FLAG = 'P'.
           ENDIF.
           APPEND TEMP_TAB.
           MOVE-CORRESPONDING TEMP_TAB TO TAB_INV.
           COLLECT TAB_INV. CLEAR TAB_INV.
           CLEAR TEMP_TAB.
       ENDLOOP.
       SORT TAB_INV BY WERKS FLAG.
       LOOP AT TAB_INV.
         IF TAB_INV-FLAG = 'P'.
           PERFORM POST_INVENTORY USING '501'.
         ELSE.
           PERFORM POST_INVENTORY USING '502'.
         ENDIF.
       ENDLOOP.
    ENDFORM.

    It should be the same as the on-prem code.
    http://msdn.microsoft.com/en-us/library/office/jj164022%28v=office.15%29.aspx

  • FOR ALL ENTRIES IN - For Batch Split & multiple items

    Hi,
    My Report is to find Production Order from Sale Order.
    Flow of tables -
    (VBAK- VBAP- LIPS - SER01 - OBJK - SER05 - CAUFV)
    Report is working accurate in normal scenario. But -
    Here, In Batch split with multiple items -->
    FOR ALL ENTRIES IN - is not taking values.
    one case for Ex-->
    sale order   so item        obdelivery           obd item           serial no
    39782            10             1234              900001                 12
    39782            10             1234              900002                 13
    39782            20             3456              10                     14
    Here,
    only one OBD 1234 (sr no 12 & 13 ) is get entered in ITAB and not 3456.
    (i.e. in gi_objkso all 3 entries are there, but in gi_objkpo only two entries are transferred)
    Where, Production order is there for all three Sr. No.
    My code is -->
    IF NOT gi_ser01 IS INITIAL.
              SELECT obknr equnr sernr matnr
                     FROM objk
                     INTO TABLE gi_objkso
                     FOR ALL ENTRIES IN gi_ser01
                     WHERE obknr EQ gi_ser01-obknr
                       AND equnr IN so_equnr
                       AND sernr IN so_sernr
                       AND matnr IN so_matnr
                       AND taser EQ 'SER01'.
              IF NOT gi_objkso IS INITIAL.
                           SELECT obknr equnr sernr matnr
                       FROM objk
                       INTO TABLE gi_objkpo
                       FOR ALL ENTRIES IN gi_objkso
                       WHERE sernr EQ gi_objkso-sernr
                         AND equnr EQ gi_objkso-equnr
                         AND matnr EQ gi_objkso-matnr
                         AND taser EQ 'SER05'.

    Hi,
    Do you create more than one production order per sales order line?  If not, you could change the match to look at table AFPO for fields KDAUF = sales order number) and KDPOS = salse item number.
    If you are going down to serial number level, after this select (fields are indexed in index AFPO~3, by default I think), then you could use your additional serial number field match after getting the list of production order numbers for the sales order/item.
    Regards,  Andy

  • Invoice Split by Item category

    Hi,
    i have a requirement to split invooices by item category. so we dveloped a copy control routine and it is woring fine except in one scenario it is not working. if I have multiple line items wtih differnet item category mixed up system is creating multiple invoices instead of grouping i the example below
    Item 10 u2013 Item Cat YY u2013 invoice  0090002341 / 10
    Item 20 u2013 Item Cat XX  u2013 invoice  0090002342 / 20 -
     this one should be together with item 40 and 50 (invoice 0090002344)
    Item 30 u2013 Item Cat YY  u2013 invoice  0090002343 / 30
    Item 40 u2013 Item Cat XX  u2013 invoice  0090002344 / 40
    Item 50 u2013 Item Cat XX  u2013 invoice  0090002344 / 50
    I'm thnking if I sort vbap before hitting this code It might work...any suggessions or user exit where I can fix this.
    your help much appreciated.

    HI,
    thanks for your response. I'm providng the code here. my issue is this, code is triggered once for each line item and the sequence the the line items come in? if the item cat of each line item different and repats the repeated line item does not get grouped under earlier line item invoice. Thanks for your responses.
    if vbrp-taxm1 eq 2.
      select single steuc into l_steuc from marc where matnr eq vbrp-matnr and werks eq vbrp-werks.
      if not l_steuc is initial.
      zuk-pstyv = vbrp-pstyv.
      endif.
    endif.
      if kurgv-perfk = space.
        zuk-vgbel = vbrp-vgbel.
      endif.
      vbrk-zukri = zuk.

  • Split configured item lines for shipping

    We use Configurator (CZ) and we're having trouble splitting a line for shipment. If we have 100 of the same configured item on line 1.1 in the sales order we are unable to ship just 10 of them and backorder or do anything else with the other 90. The system wants us to ship all 100 at once. We don't have this problem with non-configured items.
    Any ideas? Metalink has been pretty worthless (as usual) in giving me any info.
    Thanks!

    Has data for any other items got collected in M1? If not, then the problem could be your collection group or og-instance setup. Have you used the organization access screen in ASCP admin responsibility and granted access to M1 for your responsibiilty?
    Is the item marked as planned in M1?
    Sandeep Gandhi

  • LIS do split by item + custom criteria

    Hi Forum,
    is it possible to do a custom split in the LIS?
    By default my new statistik creates on line per Sales Order Position.
    But I want to do implement a custom split partner role. (Values are calculated by own logic)
    How can I get that?
    I tried to implement custom coding in the user condition (FMCV1***), but there I have problems with the direkt database tabl updates. In addition the standard logic overrides my custom inserst/updates.
    Please help. Any Ideas are appreciated.
    Thanks
    Dennis

    I'm not quite sure the standard is programmed to create more than one entry in the same info structure for a line item, but it might be possible.
    You shouldn't need to program any direct updates. You will need to configure a new info structure and update definition. If it's based on the partner, I'm guessing you'll need to include the partner number (MCVBPA-KUNNR) and partner type (MCVBPA-PARVW), in addition to any other criteria you need (e.g. Material Number MATNR) as the characteristics. Then include any numbers (e.g. Net Value or Quantity) as key figures. You might need to create a new field catalog as I don't see MCVBPA fields in any of the available ones. This all can be done in SPRO.
    Then SAP should see that there are different characteristics present (e.g. 1001 AG and 1002 WE) and should update accordingly, in theory.
    Not sure what you meant by "standard logic overrides my custom inserst/updates". In any case, all you need is the correct configuration and the correct values passed into the communication structures (MC...).

Maybe you are looking for

  • Creative Zen Style 300 - charging

    Hi,?i have a big problem. I bought mp4 about 2 weeks ago. I listened to it from time to time. Yesterday, my mp4 warned me that the battery is very low. So i connected USB to my mp4 and to the charger and put it in to the socket. My mp4 is charging fo

  • Inserting data in a existing table

    f Edited by: sai praneeth on Feb 10, 2009 5:07 AM

  • BI data

    In the scorecard monitor, when I do a check BW data availability, I get the following error: error occured when starting the parser: timeout during allocate /CPIC-CALL: 'ThSAPCMRCV We are on ECC 6.0 with BI7.0. Any help is appreciated and would be re

  • ICONS: HOW TO USE THEM?????

    How can I use icons?? Say I have an icon java.gif in the same folder as the .class file, how can I include it in my application and set it too a button. Thanks,

  • 10.5.3 update on Mac Pro stuck on spinning wheel

    Greetings, Updated 10.5.3 yesterday on the Mac Pro, update failed, had to restart, restart is stuck on gray screen with spinning wheel. Did verify disk permission, repair disk permissions, reboot no luck, still the spinning wheel appears. Cannot boot