2LIS_02_SCL enhancement

Hi All
I have enhanced the extract structure of 2LIS_02_SCL (MC02M_0SCL) to include a field from the standard pool in transaction LBWE.
The field is BADAT [Requisition (Request) Date].
SAP automatically put that field under the structure <b>MC02M_2SCL</b> Extraction Purchasing (Schedule Line): Item Data, and it has created the append <b>ZZMC02M_2SCL</b> for it.
My problem is that after unchecking the (hidden) and (Field only known in customer exit) check boxes and saving the datasource and activating the extract structure. I test with Tcode: RSA3 and I don't get any data in the field BADAT.
I also tried to run the program RMCSBWXP02 but it didn't help.
Any one can suggest a solution or a missing step.
I will appreciate any help.
we have:
- mySAP ERP ECC 6.0
- SAP BW 3.5
Thanks
Omar
Message was edited by:
        Omar

Hi Rasim
I didn't used any code.
All I did was adding the field BADAT using tcode: LBWE --> 02:Purchasing --> MC02M_0SCL --> Maintenance. Then I clicked in the arrow to pass the field to the left.
After that SAP generates the structure automatically.
Regards.
Omar

Similar Messages

  • Issue with EKBE and 2lis_02_scl enhancement

    Hi Gurus,
    I am enhancing MC02M_SCL structure for purchasing 2lis_02_scl, I added the fields MENGE (quantity) posting date (BUDAT) and transaction value type VGABE.
    Transaction event type has the values 1 to 8, I am comparing the keys EBELN and EBELP from structure.
    There is no other common key between MC02M_SCL and EKBE. My problem is I am getting the records only with transaction type 1 (in RSA3) not getting remaining records with transaction type 2 to 8. BELNR is key in EKBE but it is not present in MC02M_SCL. If I use BELNR my problem will solve... Let me know u r thoughts.
    this is my select statement,
    Select EBELN EBELP ZEKKN VGABE GJAHR BELNR BUZEI MENGE BUDAT CHARG MATNR ELIKZ INTO TABLE I_EKBE FROM EKBE
          FOR ALL ENTRIES IN C_T_DATA
          WHERE EBELN = C_T_DATA-EBELN AND
                EBELP = C_T_DATA-EBELP.
    reading the data with below statement,
    READ TABLE I_EKBE INTO WA_EKBE
          WITH KEY EBELN = WA_MC02M_0SCL-EBELN
                   EBELP = WA_MC02M_0SCL-EBELP
                CHARG = WA_MC02M_0SCL-CHARG
                  MATNR = WA_MC02M_0SCL-MATNR
                   ELIKZ = WA_MC02M_0SCL-ELIKZ.
          IF SY-SUBRC = 0.
            WA_MC02M_0SCL-ZZMENGE = WA_EKBE-MENGE.
            WA_MC02M_0SCL-ZZVGABE = WA_EKBE-VGABE.
            WA_MC02M_0SCL-ZZBUDAT = WA_EKBE-BUDAT.
           WA_MC02M_0SCL-ZZCHARG = WA_EKBE-CHARG.
    Thanks.

    Hi,
    this forum is for the SAP BusinessObjects BI Solution architecture. I would suggest you post your questions into the SAP BW forum.
    Ingo

  • How to enhance 2LIS_02_SCL with Conditions

    Dear Gurus,
    (PLEASE.... THIS ONE IS REALLY AN URGENT ISSUR)
    I have a situation here, where i have to enhance my Purchasing Data Data Source(2LIS_02_SCL) with the conditions from  MIRO. 
    Here in our project at the time of creating a PO they enter the Freight value and the Condition thpe along with the Transporter.  But all the above said data is tentative it may be changed at the time of MIGO which is also not a permanent one.  But what ever the data entered at the time of MIRO(Invoice Verification) is the final one.  so i have to pick the data from this transaction.  If anyone went across this situation please suggest me what should i do to enhance my data source with this data.
    Here i have to extract the Transporter, Station, Freight Value, Condition type.  Please tell me the table information also.  If the information i provided is not enough please feel free to ask for more.
    IF THERE IS ANY OSS NOTE WHICH CAN SOLVE MY PROBLEM PLEASE FORWARD THAT TO MY YAHOO ID.
           [email protected]
    Thanks in advance
    Mohan Kumar

    Hi Mohan,
    Please go through the steps.
    1) SE11, Type your ES in Data type ,and click on display
    2) Click on append structure , create the new append structure and add the new fileds,Then activate it.
    3) RSA6,select your Generic DS,enter into data source screen with change option. Make sure that the "fiel only" and "hide" options are unticked for newly added ields.and then generate the DS(menu option).
    4) Replicate the DS.
    5) Write the code in CMOD for newlu added fields.
    Procedure:-
    the enhancement depends on the type of datasource. Mostly you identify the extract structure and add your fields using a append structure. Once enhanced, you need to generate the datasource again. Then goto transaction cmod, create or choose a project, add enhancement rsap0001 and add your coding in exit...001 for transactional data, exit...002 for master data, exit...003 for texts and exit...004 for hierarchies.
    after the extract structure displayed, click 'append structure', and system will propose the append structure name 'z....', accept it and in next screen add you new field name as zz.... and activate the structure.
    double click component exit..01, double click zxrsau01, system will give something 'sap reserved' which actually just warning, quite tricky, just press 'enter' then it will go to next screen for program include zxrsau01.
    here you put the code like following :
    data : l_s_[structurename] like [extractstructure name],
    l_tabix like sy-tabix.
    case i_datasource.
    when 'your datasource name'.
    loop at c_t_data into l_s_[structurename]
    l_tabix = sy-tabix.
    fill the new field
    select ... into l_zz...
    where ....
    l_s_[structurename]-[new field name, zz....] = l_zz...
    modify c_t_data from l_s_[structurename] index l_tabix.
    endloop.
    I hope it would help you.
    Regard's
    Prasad

  • Enhancing 2LIS_02_SCL

    Hi SDN,
    I have enhanced 2LIS_02_SCL with EKKO-AEDAT field.
    Steps I have done:
    1. Since EKKO is a base table for 2LIS_02_SCL  extractor, I have added AEDAT as is directly(with out ZZ  append to the field) to the MC02M_1SCL communication structure as a append.
    2. Activated the extract stucture (with warnings as expected)
    Table is not yet classified
    Field AEDAT does not lie within customer namespace
    Table ZZMC02M_1SCL is used by table MC02M_1SCL as an append structure
    List of tables dependent on ZZMC02M_1SCL
    Table MC02M_1SCL
    Table MC02M_0SCL
                                                                                    Table ZZMC02M_1SCL was checked with warnings                         
    3.Able to see AEDAT field by generating the datasource in RSA6 and also unchecked HIDE mark.
    4. Deleted the setuptable and intialised the setuptables after the enhancement is complete
    5 Able to see the historical data in RSA3.
    ISSUE:
    Data is not populating for AEDAT field even though data exist in EKKO table for the PO I am able to extract in RSA3.
    Please suggest what could go wrong in this scenario.

    Hi,
    Have you solved this issue?
    Could u pls tell me how?

  • Enhancement with 2LIS_02_SCL

    Hey All,
           I have enhanced certain fields from EKKN table (Account assessment in purchasing document) to the standard data source 2LIS_02_SCL, which has EKPO(purchasing item level), EKKO(purchasing headder level), and EKET(Schdule agreements schedule lines). I have given a condition which states that when EBELL(Purchasing document number)of the data source which is coming from EKPO(purchasing item level) is equal to EBELN of EKKN, then we should get the data from EKKN. The primary keys of EKKN are EBELN, EBELP, and ZEKKN. The primary keys of EKPO are EBELN and EBELP. Since, the primary keys of both tables are matching, I tried to add that EKKN table. Is it okay, if I add a table which is not present in the data source??But when I run an intial load, I am getting correct values for this fields. My doubt is whether there will be a problem like data duplication when I run delta load.

    Hi,
    I had a look on the SCL DSource in R/3 and there is no EKKN field available in LBWE. How did you enahnce your extract structure?
    Are the EKKN fields populated by the standard extractor or did you write an enhancement exit?
    The problem is that when a scheduled line changes you'll get a reversal of the before image record and an after image record, will this be applied as well to the EKKN records??.
    As you perfectly state, there is an aditional key in EKKN; as far as I understand, a purch doc item can have several EKKN records and I don't believe that the several account assignments (ZEKKN) will be extracted; or does it work already as you wrote that you are getting the fields populated?
    let us know...
    Olivier.

  • Error while enhancing logistics datasource ????

    Hi Friends,
        I am trying to enhance one of the Logictics D/S (2LIS_02_SCL) and when I try to append the extract structure I get the following error....
        "DataSource 2LIS_02_SCL does not allow append structures??"
    Early input would be greatly appreciated ......
    Note: I get the same error for other D/S also (HDR, SCN,ITM etc)
    Thanks,
    Andy

    Hi Andy,
       Goto Tcode : RSA5 or 6 take extact structure name(double click on datasource).
       Now goto TCode : SE11 -->> input extract structure name -->> Disply -->> Chose enhace.
    Hope it Helps
    Srini

  • 2LIS_02_SCL - How to Enhace it?

    Hi All,
    I have a request to add 2 field in 2lis_02_scl:
    1) Invoice Price, i checked in the extract estructured and i can add this field from Tx (LBWE), so its ok.
    2) Invoice Number, i couldnt find in the extract estructured, so i have to enhace the extractor.
    Here is my question, can anyone tell me which are the steps in order to add this field in the extractor, i've never did this.
    Point will be assigned.
    Regards

    1)Go to RSA6 and find the data source you need to enhance.--> Display
    2)Double click on the Extract structure.
    3)Now click on the append structure button to add the required field on to the existing structure.
    4) add your required fields with ZZ appended to your field.
    5) Save & Activate the append structure. Then go back and make sure you activate the extract structure also.
    6) Now again go back to RSA6 and select your Data Source. But this time go to change Data Source to remove the hide option to the enhanced fields. By default they’ll be in hide mode. If you don’t remove the hide field then this field will not be seen in BW side.
    7) Now go to SE38 to write the logic to populate the data into the enhanced field. Program name to write the logic is ZXRSAU01.
    8) Check + Save + Activate.
    9) Check in RSA3 if data is populated as per your requirement.
    10) Replicate your Data Source.
    11) Now go to Data Source/ Trans. Structure screen. Now you can see the enhanced field on the right hand side.
    Regards.

  • 2LIS_02_SCL: goods receipt and invoice document number

    Hi,
    the BI Content documentation for the [Purchasing Data (Schedule Line Level) (2LIS_02_SCL)|http://help.sap.com/saphelp_nw04/helpdata/en/8d/bc383fe58d5900e10000000a114084/frameset.htm] DataSource reads:
    The DataSource also provides information about the documents that are posted with regard to the purchase order, such as goods receipts and invoices.
    The point is: where are the documents' numbers ?
    When I test the extraction, I get the expected number of records, provided that those records with ROCANCEL=X (cancellation of Data Record) are taken into account.
    For example, for a Purchase Order (PO) Schedule Line that has 3 Goods Receipts (GR) and 1 Invoce (IR), I get:
    - 1 record with BWVORG=1 (SAP BW - Transaction Key) and ROCANCEL blank, for the PO document;
    - 6 records for the 3 GR documents (BWVORG=2);
    - 2 records for the 2 IR documents (BWVORG=3).
    Therefore the DataSource provides the needed level of granularity. Just the field I need is missing, i.e. BELNR!  Is there any trick to get it or the only way out is enhancing the DataSource?
    Thanks, [Davide|https://wiki.sdn.sap.com/wiki/display/profile/Davide+Cavallari]
    Edited by: Davide Cavallari on Jan 18, 2008 5:38 PM

    I think I would choose the option that takes advantage of 3 DataSources:
    - 2LIS_02_SGR, for GR number;
    - 2LIS_06_INV, for IV number;
    - 0FI_GL_4, for document amount, as well as some other informative characteristics, such as document type (useful when the document is an invoice), referred document (the field that contains the supplier's document number), document date, posting date
    The Logistic DataSources would basically provide the link between GR and IV, while the General Ledger DataSource would provide the financial information.
    In fact an analysis for controlling purchase expenditures at a detailed level is required. Not just a simple analysis of expenses for vendor, or even purchase document, but for any financial document posted to the General Ledger. This analysis has sort of a financial perspective. Probably it's not the kind of strategic analysis best suited to BI. It has a more tactical, operational nature. And maybe BI is not the best platform for developing this kind of application.
    Anyway, if you have better ideas or any suggestion on this topic, please feel free to comment!
    Cheers, [Davide|https://wiki.sdn.sap.com/wiki/display/profile/Davide+Cavallari|My wiki profile]
    Edited by: Davide Cavallari on Jan 19, 2008  8:16 PM

  • LBWQ entries are not loaded to 2LIS_02_SCL queue after run RMBWV302

    Hi Guys,
    I have some strange problem in R/3.
    We are using two PO extrctors 2LIS_02_ITM & 2LIS_02_SCL to load data, both are working fine. The problem is when the user changes a PO (like G/L account  change EKKN-SAKTO or changing sales person EKKO-VERKF) then delta entry will be created in MCEX02 queue (LBWQ) and the job to empty the entries to RSA7 queue was successful, the problem is here the SCL datasource shows 0 records in it where as ITM DS shows one entry in it. Even if I load data SCL brings 0 records and ITM brings 1 (changed) record......
    What needs to be done to capture it in SCL extractor, any settings needs to be done???

    Hi,
    I have faced the same kind of issues; some we solved by implementing an IObj reflecting the PO#/Item# (compounded), having Nav Attr on it. The master data for this IObj is updated while loading the deltas of ITM and HDR.
    Otherwise I also investigated a sophisticated scenario, which works but quite complex:
    - the HDR and ITM deltas are also passed to the SCL content
    - the start routine get all the corrresponding SCL loaded in the target, generates a reversal record for each of them as well as the same records again enhanced with the required objects...
    This way would accurately store updated data howver it is a bit expensive.
    hope this helps...
    Olivier.

  • SAP BI datasource enahancement EKBE and 2LIS_02_SCL

    Hi Gurus,
    I am enhancing MC02M_SCL structure for purchasing 2lis_02_scl, I added the fields MENGE (quantity) posting date (BUDAT) and transaction value type VGABE.
    Transaction event type has the values 1 to 8, I am comparing the keys EBELN and EBELP from structure.
    There is no other common key between MC02M_SCL and EKBE. My problem is I am getting the records only with transaction type 1 (in RSA3) not getting remaining records with transaction type 2 to 8. BELNR is key in EKBE but it is not present in MC02M_SCL. If I use BELNR my problem will solve... Let me know u r thoughts.
    this is my select statement,
    Select EBELN EBELP ZEKKN VGABE GJAHR BELNR BUZEI MENGE BUDAT CHARG MATNR ELIKZ INTO TABLE I_EKBE FROM EKBE
    FOR ALL ENTRIES IN C_T_DATA
    WHERE EBELN = C_T_DATA-EBELN AND
    EBELP = C_T_DATA-EBELP.
    reading the data with below statement,
    READ TABLE I_EKBE INTO WA_EKBE
    WITH KEY EBELN = WA_MC02M_0SCL-EBELN
    EBELP = WA_MC02M_0SCL-EBELP
    CHARG = WA_MC02M_0SCL-CHARG
    MATNR = WA_MC02M_0SCL-MATNR
    ELIKZ = WA_MC02M_0SCL-ELIKZ.
    IF SY-SUBRC = 0.
    WA_MC02M_0SCL-ZZMENGE = WA_EKBE-MENGE.
    WA_MC02M_0SCL-ZZVGABE = WA_EKBE-VGABE.
    WA_MC02M_0SCL-ZZBUDAT = WA_EKBE-BUDAT.
    WA_MC02M_0SCL-ZZCHARG = WA_EKBE-CHARG.
    Thanks.

    Hi,
    this forum is for the SAP BusinessObjects BI Solution architecture. I would suggest you post your questions into the SAP BW forum.
    Ingo

  • ODS Capability of 2LIS_02_SCL

    All,
    I am having an issue with the 2LIS_02_SCL (Purchasing Schedule lines extractor) that I just cannot figure out.
    Here is the situation....
    I have created an ODS layer in front of a set of data targets...one data target is a cube that is modeled from the 0PUR_C01/04 design, with some enhancements, and the other is the 0PUR_DS03 with some enhancements.
    Now, my ODS layer is set up like this...
    2LIS_02_SCL enters first into PSA...like normal.
    Then the data from the PSA is loaded into a set of ODS objects I have created. Basically, each ODS is exactly the same, with the only difference being the start routines.
    In each start routine, I delete all records I do not want. For instance, I have ODS objects for the process keys...(PO's are stored seperate than GR's, same for IR's)
    So, 2LIS_02_SCL goes into "N" number of ODS objects, that look the same, just each one keeps only subsets of data.
    POs/Scheduling agreements
    Goods REceipts
    Invoice Receipts
    Returns..
    etc...
    The main three I am concerned with are the first Three..PO's, GR's and IR's.
    The start routines only keep the proper process keys. For instance:
    PO's ODS:
    DELETE DATA_PACKAGE WHERE PROCESSKEY NE '001' AND
                              PROCESSKEY NE '011' AND
                              PROCESSKEY NE '021' AND
                              PROCESSKEY NE '004' AND
                              PROCESSKEY NE '014' AND
                              PROCESSKEY NE '024'.  
    GR's ODS:
    DELETE DATA_PACKAGE WHERE PROCESSKEY NE '002' AND
                              PROCESSKEY NE '012' AND
                              PROCESSKEY NE '022'.   
    IR's ODS:
    DELETE DATA_PACKAGE WHERE PROCESSKEY NE '003' AND
                              PROCESSKEY NE '023'.  
    etc...
    Now, I have mapped everything correctly. (STORNO is mapped to 0RECORDMODE.)
    The key of all ODS objects is the PO number, Item and Schedule line.
    Note:
    Now, originally, I had thought to keep all process key types in one ODS, and to do that, I would have just needed to add another key of PROCESSKEY to the ODS. But, I wanted the flexibility to possibility to be flexible with having to process the same data over and over. Just some reasoning why I don't use just one ODS....
    Now, what I am seeing is incorrect GR and IR quantities.
    My Schedule line values (Scheduled Quantities) are completely correct!  But in the ODS layer I am seeing GR and IR values that don't completely match up.
    Now, I understand certain conditions in R/3 make schedule lines behave interestingly. For instance, over deliveries, or under deliveries are allocated to the first open Schedule line. Meaning, if I have an open schedule line of 100 PC and I get a GR of 150 PC, then 100 PC is allocated to the 100 PC schedule line and 50 PC is allocated to the next open schedule line. But for some reason I am not getting the correct values. But SAP handles that and on the delta's allocates occordingly, and in my ODS objects, I just overright.
    So, if today, I have this situation:
    PO___ITEM__LINE___SCDQTY____RECQTY
    123___10_____14______50_______25
    123___10_____15______100_______0
    123___10_____16______200_______0
    123___10_____17______200_______0
    Then tomorrow, I receive 150 PC:
    PO___ITEM__LINE___SCDQTY____RECQTY
    123___10_____14______50_______50
    123___10_____15______100______100
    123___10_____16______200_______25
    123___10_____17______200_______0
    *then this is what I should see....but sometimes I do not!
    Now, I am certain I have mapped the data correctly from the ODS layer to the cube layer. For instance, for one process key type, a Key Figure value means one thing, and for another, that same key figure, may mean something else. For instance, CPQUAOU is both a GR qty and and IR qty, given the right Process key is determined.
    Also, is there a limit on the LBWQ entries? I remember hearing something about 300,000 entries in the queue before you may lose data?
    Also, is there a transaction I can look at in R/3 to see if any LBWQ (SMQ1) entries have been deleted? I used to remember this, but forgot it a while back...
    I think the ODS design is correct. So, it points me back to R/3. But I want to make sure I don't have any flaws before I resort to trying to figure out what the functional teams have done on the R/3 side.
    I have also investgated the PSA and it appears that on the PO Process key type (4), I have a schedule line that has both the same GR and PO qty. But in the GR ODS, I don't have teh GR...which makes we wonder what in the world SAP is doing with that schedule line?
    So, I am wondering if any of you gurus have come across this and how you corrected the issue(s).
    Thanks in advance!
    Cheers!
    Steve

    Stev, Am strongly suspecting on Schedule line (Infoobject)as it is been defined as a key field, per my knowledge if the schedule lines are differ then you wont get the reference values..
    Why dont you remove schedule line IO for once and upload the data.
    Hope you get some clues...

  • EXTACTOR 2LIS_02_SCL  DELTA  ERROR REMNG REWRT /WEMNG /WEWRT

    Hi,
    I add the following fields REMNG /REWRT/ WEMNG /WEWRT in the LO cockpit
    but do not understand the delta behavior.
    When i extract a Invoice receipt in delta : (0processkey = 3).
    fields REMNG /REWRT are OK but REMNG /REWRT are set to 0 and
    infoobject are overwritten in the ODS.
    When i extract a good receipt  in delta : (0processkey = 2)
    REMNG /REWRT  are set to 0.
    I do not understand how good receipt key figure and invoice receipt  key figure 0GR_VAL 0  INV_RC_VAL can be correctly populate  in delta mode with 2LIS_02_SCL ?
    thanks for your help

    Hi,
    the scl-extractor for purchase delivers the granualrity Schedule line.
    But in Purchase, with respect to a schedule line, you can have various things happenig. As youve described: Goods receipt, invoices and so on ...
    As far as I know it's only possible to use the scl-extractor in additive mode. This is beause the fields that are delivering the required values deliver only the values of the latest event that has taken place (invoice OR goods receipt).
    So if oyu use an ODS in overwrite-mode, the old, proper values are overwritten by the values of the latest record, coming via 02_scl.
    One option is, to enhance the Extractor with the document-number an FI-Document-Number and add these fields as well to the ODS (overwrite).
    This should work. But then you must make sure that, when initialising, you split up the cummulative record for the init into the several records provided by the document flow in pruchase.
    To cut it short: chage the update-rules to "additive" on the way to your ODS.
    sorry.
    hth
    cheers
    Sven

  • Problems with  2LIS_02_sCL

    Hi,
    I am facing  more or less the similar problem.
    I am using 2LIS_02_SCL to pull  purchasing data from R3.
    and using 3 process keys for Po, GR,Invoice for this extractor.
    the extract structure is  enhanced to add the delivery indicator and is populated by the code by looking up at the EKPO  table irrespective of the process key.
    Which means  that ideally if  indicator  was set for Po,item  for process key 1 then the indicator should be set for   process keys 2 and 3 as well. But I have identified some records where  DELEIVERY COMPLETED INDICATOR was set for process key 1 but  not for 2 and 3.
    Can any one help me on this.
    Regards
    Sudheer

    Hi Andrea,
    As far as I know there are some problems with extractor 2lis_02_scl. In my previous client we had problems with the "delivery completed" flag, that was not always correctly updated.
    What we finally got from SAP is that we should update R/3 Plug-in to latest version, cause there that extractor behaved better (it was version 3.1).
    Maybe you have to open a customer message to SAP...
    Regards,
    David.

  • Enahancement to 2lis_02_scl, EBAN table extraction & Actual GI date

    Hello Guyz
    I need to extract 3 important fields into BI:
    1. Committed date on the Purhcase Order Schedule Line (Field: DAT01, Table: EKET). This is not available as standard in 2lis_02_scl in LBWE. I can enhance the extractor and populate the field with USER EXIT. But I know that deltas might not get triggerred for this field? Is my assumption correct? If so, how can I extract this field and ensure that deltas will flow into BW?
    2. EBAN extraction --> Purchase Requisition Release Date (Field: FRGDT, Table: EBAN): I need to obtain 'Purchase Requisition' information into BW. But there is no standard extractor available in ECC. Am I left with building a genric delta extractor or can someone suggest a better way?
    3. Where is the Actual Goods Issue date stored for Purchase orders? In the EKET table we have GI date and GR date but there are planned dates. But we do have Actual GR date in 2lis_02_sgr... but this extractor is only built for Goods Receipts information? So how can I get Goods Issued information?
    Please provide an answer to any/all of the above.
    Thanks,
    Srujan.

    For your first question, you could do the below.
    Assuming that the DataSource is delta capable, you can populate the new field data using 'Repair Full Load':
    1. Create a View based on the base tables and EKET. Include the new fields along with the DSO key(s). Create a generic extractor based on the view. Write CMOD code to populate your new field. The CMOD code is as below. Test the extractor in RSA3 to make sure the records are being extracted. Replicate the DS in BW.
    2. Create transformation for your Datastore with this new datasource. Create a full load Infopackage. Under the Scheduler tab of Infopackage, select 'Indicate request as repair request'. Schedule the IP. This will populate all historical data for your new fields without harming the deltas.
    NOTE: If the record size if huge, you would want to limit the size using some filter criteria. For example, load the data only for a couple of years.
    Once DSO is loaded and data activated, Infocube will automatically pick these delta records.
    CASE i_datasource.
    data: v_dat01 like EKET-DAT01.
    l_tabix LIKE sy-tabix.
    when '2LIS_02_SCL'.
    LOOP AT c_t_data INTO wa_t_data.
    l_tabix = sy-tabix.
    SELECT SINGLE DAT01 into v_dat01 from EKET where <condition>.
    if sy-subrc = 0.
    wa_t_data-DAT01 = v_dat01.
    MODIFY c_t_data FROM wa_t_data INDEX l_tabix.
    endif.
    For your second question, building a generic extractor will be ideal. Hope this helps.
    -Mann

  • No invoice amount value in  2LIS_02_SCL

    I have created a PO, with an IR connected to it. The IR contains an invoiced amount - however it is not extracted in 2LIS_02_SCL in BW nor with the RSA3. The value is 0, Anyone that knows why? Any conditions that has to be met in order for the Invoice to be extracted?
    Best Regards
    /Daniel

    Hi,
    Normally there are no values specified at Schedule line level but there is Qty specified at this level. You can a write a User Ext to populate these values based on the below logic:
    Qty: You can refer to table EKET and the respective field is MENGE (Scheduled Qty of the schedule line)
    Value: There is no direct way to populat this because in case of a PO Line has multiple schedule lines then it's important to calculate value based on the schedule line qty. Refer to PO Line Net Price (EKPO-NETPR) and multiply this with the respective Schedule line qty to derive the value.
    You should enhance the Extract structure with 2 additional fields and then populat them per the above logic.
    Hope this helps.
    Cheers
    Bala Koppuravuri

Maybe you are looking for

  • How do I stop iPhoto 11 from making duplicates when importing whole library from an older MAC?

    I just bought a Mac Mini, and i tried to import the iphoto library from my PowerMac G5 (iPhoto 6).    It duplicates many of the photos so that there more than twice as many photos in the new machine.  I was looking at the photos and some of the dupli

  • MBP 13" (2011) sleep problem

    My MBP 13" (early 2011) is not going to sleep occasionally when I close the lid. Please help. It's really annoying behave. :-(

  • How do I downgrade to iTunes 8?

    iTunes 9 is not working in the slightest. People say they've been downgrading back to iTunes 8. How do I do that?

  • What happened to the dialogues in Illustrator?

    In earlier versions of Illustrator, the text of an edittext-box in a dialog box was automatically selected and highlighted by edittext.active = true; Now in CS6 is only the cursor in text box - no highlighting more. How can I restore the "original st

  • Working with AE CS4 and Final Cut Pro

    Hi all, I've been doing a lot of projects recently working between AE CS4 and FCP. All the work I've been doing has been animation based and all projects have been HD. I've been rendering out clips of up to a minute from AE as .mov with H.264 codec a