SD SLS BTE Delta Queue

Hi,
I need to export to BW the billing plan from SD (VA41, VA42, VA43).
I wrote an extractor based on a function modul, the extractor works fines (delta init is ok), uising the how to.
Now I want to have this extractor in delta mode using BTE (I don't have time stamp in FLPA, FLPT).
So a search for a Publish & Subscribe SD BTE and picked up:
00501003     Sales document - save sales document contract data
I created the ZSD_BTE_DELTA_00501003 function modul from copy of SAMPLE_INTERFACE_00501003.
This Z* FM does contain just a break-point.
I created a Z Product into BF24.
And then in BF34 set the BTE point with product and FM.
00501003     ZBWDELTA                  ZSD_BTE_DELTA_00501003
When I create or change a sales document nothing appends. My ZSD_BTE_DELTA_00501003 is not called.
What did I do wrong?
(I also tried with differents BTE, the all 005010** familly).
Thanks.
Matthieu

Here is the solution:
SD BTE testing

Similar Messages

  • Writing to FI-GL records to Delta Queue using a Function Module

    Has anyone of you tried to write FI-GL transactions to delta queue using BTE by configuring a function module. I am trying to achieve it for a datasource based on a view on FAGLFLEXA table (GL Line Items). For some reason I am not able to see records in Delta Queue. I am doing this to achieve RDA functionality. If you have done it please sends me step sequence and the name of FM.
    Your help would be highly appreciable.
    Regards,
    Ram

    Hello Ram,
    See this SAP Network Blog: [Generic Extraction via Function Module|/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module]
    Have a look at these docs,
    [How to Create Generic Data Sources which use the Delta Queue (NW7.0)|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10b68b99-022e-2a10-999d-c4dc9ec24a59]
    [How to Create Generic DataSources Which Use the Delta Queue (NW2004)|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d3219af2-0c01-0010-71ac-dbb4356cf4bf]
    [How to Create Generic Delta|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33]
    Thanks
    Chandran

  • Generic datasource with Delta queue

    Hi All,
    I 've created a generic datasource on prices tables A* and KONP. Next, I used HowTo document "create generic datasource that uses delta queue", finding the right BTE that could catch prices modification. Up to this point, everything works fine.
    I've extracted an Init delta to BW and now, on R/3, in RSA7, I can see a delta queue for my generic datasource.
    When I modify price conditions in VK12, BTE works fine and I can see the counter in RSA7 increasing. I also can see new entries in table TRFCQOUT with status READY. (either in SE16 or in SMQ1 )
    The problem is :
    - in RSA7, if I want to display the posted data, system returns an empty list (whereas the counter is different from 0)
    - when I run a delta InfoPackage, no data is sent to BW, but in table TRFCQOUT, status has been changed to READ for entries that previously had status READY (and old entries that had status READ due to a previous delta upload are deleted)
    Does anyone has any idea about the reason of the issue ?
    Thanks for any help
    AJ

    Sure, I can.
    The problem was in the specific coding that update the delta queue : not all the fields were updated and some of these fields were used as selection criteria in th delta infopackage...
    in RSA7, when you try to see the data in the queue, the system only shows you the records that match the selection criterias of your delta IP...so in our case, because of those empty fields, no records were selected...
    AJ

  • View data in Delta Queue (RSA7)

    Hi,
    We want to see data records available for extraction in delta queue.
    Data source is 0CO_OM_NWA_2. In RSA7 it is showing 5 in total column for this datasource.  When we select "Diaplay Data Entries (F2) , select update mode Delta and execute it is displaying "List contains no data"
    How to view this data ?
    Regards
    SS

    Hi,
    Once you schedule the infopackage , it will pick up the data from RSA7  . Afterwards when you check the data in RSA7   by selecting update mode as delta - you won't find any records . but you can see the data in by selecting update mode - delta repetition - execute it. It will show the records which has been already transferred to BW side.
    Update mode - repetition , will hold the data until the next delta is successful..
    Hope i am clear..
    Regards,
    Siva.

  • ODS Delta Process, DataSource and Delta Queue

    Hi to all,
    loading data from a SAP source system into SAP BW 7.0 via generic 3.x datasource causes problems.
    Here is a short description:
    The data flow is from a source table using a generic extractor into a target ODS in full update mode.
    Update rules should move data from table structure into ODS structure in this way:
    Source table structure
    CustKey1     Key2     
    13386          C23     
    13386          B14     
    13387          A13
    13387          E25
    ODS structure
    CustKey1     col1     col2     
    13387          A13     E25     
    This works pretty well - as long as all records with the same CustKey1 are transfered in the same data package. Data Browser (SE16) shows the situation in ODS-"New data" view  (data is not activated):
    Request    Data_packet_number     Data_record_number      CustKey1
    112            000003                  1.061              0000013386
    112            000004                      1              0000013386
    112            000004                      2              0000013387
    There are two records for CustKey1 0000013386 with
    data record 1.061 in data packet 000003   and
    data record       1 in data packet 000004.
    The obove constellation is the cause for errors in the ODS Delta Queue and subsequent data processing.
    I think there may be one solution to solve the problem by changing the Delta Process of the Data Source.
    The properties are:
    - Record type: Full, delta, before, after images
    - Delta type: Delta from delta queue or from extractor
    - Serialization: No serialization, serialization of request, serialization of data packages
    But how can I change these settings? Transactions RSA2 RSO2 RSO6 RSO8 don't do this.
    What is the right delta process to use?
    I have tried changing the delta process generating several 3.x datasources with the following delta processes (see table RODELTAM)
    - " " (Full-upload)
    - AIE
    - ADD
    Unfortunately with no effect.
    Who can help?
    Regards
    Josef
    Edited by: Josef L. on Mar 20, 2009 7:44 PM

    hi venkat,
    whenever you load a delta from ods to cube , whatever the data changed in ods since last delta will be updated, hence from you case, both req1 and req2 will be loaded to cube.
    Assign Points if useful
    Ramesh

  • Load data in R/3 BW delta Queue

    Hi,
    Is there any option to load data in R/3 BW delta Queue. I have done nothing for that. I have found that new record is available in source table. Is there any option to schedule / execute in R/3 end.
    Thanks & regards,
    Goutam

    Hi Goutam,
    What do you mean ...Is it R3 Delta Queue or BW delta Queue???
    As far as I consider it is R3 Delta Queue....For loading the data to R3 delta queue...1st let me know which update method you are using...
    If its Direct update....document posting will be directly written to Delta Queue---RSA7.
    If its V3 unserialised...then the changed document posting wil be captured and will be avaialble in Extraction Queue LBWQ and from there a collective run i.e. control jobs need to be scheduled as per your desired frequency to move it from LBWQ to Delta Queue RSA7.
    If it is queued delta
    u2022 Extraction data is collected for the affected application in an extraction queue
    u2022 Collective run as usual for transferring data into the BW delta queue
    Hope it is clear...
    Let me know in case you need further details...
    Thanks,
    Amit Kr.

  • Delta package not fetching all records from Delta queue in r/3

    Hello,
    I have loaded Goods Movement Data using 2LIS_03_BF datasource into my BI system.
    The Delta has been initialized and everyday the delta is being moved from r/3.
    I observed that when I execute my delta package not all delta records are fetched into PSA from r/3.
    For Ex: Before starting my delta package I checked in SMQ1 of my R/3 system and see that there are around 1000 records.On executing the delta package I see that the record count is reduced from 1000 to 400 in SMQ1.On executing the delta package again I get the remaining 400 records into my PSA.
    Shouldn't the delta package get all records from the queue on single execution??
    Is there some setting to define the nr of records to be loaded?
    I'm confused with this behaviour.Please help me understand this behaviour.
    Thank You.

    Hello,
          First thing: the data is not transferred from the SMQ1 queue, rather the data is transfered to BW from the RSA7 Delta queue. You need to check the number of records present in the RSA7 queue.
    Since SMQ1 is involved, i think you are using the unserialized V3 update method. In this method, when data is first written to the application tables, it is first transferred to the SMQ1 update queue,then via a job to the LBWQ extractor queue and then to the RSA7 delta queue. So the number of entries that you see in the SMQ1 queue are not the number of entries that have to be transferred to BW but rather the records that are waiting to be transferred to the extractor queue in LBWQ. Similarly, in LBWQ, the number of entries displayed here are not the no of entries that are going to be transferred to BW, they are the no of entries that will be transferred to the delta queue RSA7 when the next v3 update job runs.
    If you want to check the number of records that will be transferred to BW, select the datasource in rsa7 and then click on the display data entries button.
    Hope this helps.
    Regards.

  • Delta Queue in BI System

    Hello friends
    I just wanted to know whether there is any delta queue maintained in the BI source system apart from the R/3 system?
    If yes how does it function?
    Secondly, what is the max no of char in the Key fields in DSO(BI 7.0) that we can have?
    regards
    Rohit

    hi rohit,
    this is what i read in help check it out,
    You can create a maximum of 16 key fields (if you have more key fields, you can combine fields using a routine for a key field (concatenate)).
    -         You can create a maximum of 749 fields
    -         You can use 1962 bytes (minus 44 bytes for the change log)
    -         You cannot include key figures as key fields
    if helpfull give me points
    regards
    harikrishna.N

  • How to load XML File to BW Delta Queue via Webpage

    Hello altogether,
    I am trying to load an CSV file via Webpage (the Webpage have to change the csv file in a xml/soap file) into BW Delta Queue.
    Steps that I have made:
    - Create an InfoSource
    - Create an BW Data Source with Soap Connection
    - Create an initial Delta without Data Transfer
    - Create a Web Service with TC - SE37 - Utilities -> More Utilities -> Create Web Service
    If I test the Web Service with TC - Soamanager (BW 7.0), the data entered here, are transferred to the BW Delta Queue.
    If I test the function module ( TC - SE37), the data also transferred to the Delta Queue.
    Now I think, that I have an error in the html file or the html file is not conform to the wsdl document?? Or should I have to create a virtual interface, but I don't find a possibility to creat it...???
    Can you please help me????
    The coding of the WSDL Document and the Website is attached (I can also send you the coding and error message via mail, if you want). Sorry I don't know how to display here the coding. I try it with symbol "click to display the text code", but afterwards I get an error message from the website...   So let me please know your mail address and I send it via mail....
    I hope, that somebody can help me!!!!!
    Edited by: Alina99 on Sep 8, 2009 11:44 AM
    Error Message from BW:
    ...sap-env:envelope..... soap-env:body><soap-env:fault><faultcode>soap-env:Client</faultcode></faultstring xml:lang="eng">Virtual Interface Method&gt;_-BI0_-QI6AZ_XML_APPL2_RFC::urn:sap-com:document:sap:soap:functions:mc-style&lt;not supported</faultstring>.......
    Edited by: Alina99 on Sep 8, 2009 11:56 AM

    Hello,
    I have done all the necessary config in BW. However, as I mentioned earlier, we are still not up with XI so I am trying to load XML to BW delta queue.  The question still remains, how do I make make the XML file (on my desktop say) point to the BW so the InfoPackage picks up and places in the delta queue?  Even if I had XI, there has to be a way whereby BW looks for the XML file.  That is what I want to know and stuck at.
    Any detailed step by step help will be appreciated as always.
    Cheers

  • How to delete the data in update queue and delta queue for Queued delta?

    Dear BWers,
    How do i delete the delta queue and update queue data before i fill the setup tables for a extraction based on Queued delta. Please help.
    Thanks
    Raj

    Hi Raj,
    I think you need some ground work for the LO extraction same as others here. Please read the 3 blogs expliciltly created for LIS by Robert Negro.
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    As well, the OSS 380078 would clear your doubts reagrding the the BW QUEUE mainatinance. 
    Please let me know if these material has been suffecient enough.
    regarda,
    raj

  • How to delete the delta queue in the ECC

    Hi everyone!
    After I tryed to save a new Infopackage and I have the error :
    (Deltas already loaded for request REQU_41Q82WJLR9AZCE9ZMKQLVG3RG init. selection; no 2. init
    Message no. RSM1071
    Diagnosis
    Deltas have already been loaded for the init. selection of request REQU_41Q82WJLR9AZCE9ZMKQLVG3RG. A second initialization is therefore not possible with these selection conditions.
    Procedure
    If you want to carry out a new initialization, you have to choose selections that do not overlap.
    If you want to repeat the init. for the same selection, you have to delete the delta queue in the source system, and restart the delta process.
    As the error says - Deltas have already been loaded for the init. selection.
    Can you please give me some links/guids which describes how to  delete the delta queue in the source system, and restart the delta process.
    thank you, Ron

    Hi,
    Assuming as you need to the reinit for same selections.
    in such case you need to delete old init.
    how to delete init:
    Go to your info pack screen, menu Scheduler--> initialization options for source system--> here you can see the existing init, select init(green) and delete it.
    Later you can trigger your init info pack with selections.
    Thanks

  • Emptying Delta queues before filling a setup table

    How do I empty the delta queues?  I want to carry out this task just prior to filling a setup table.  Thanks

    Hi Sekhar,
    Thanks for that, I was on a flight anyway, just got home.  I was thinking on the plane about the previous point that you mentioned wrt the collection run.  I think I understand the point that you were trying to make is this a correct understanding
    1) System is locked
    2) Do a collection run - the reason for this is that there may be postings which have not been placed on the RSA7 queue since the last collection run
    3) Do Delta load twice
    Does that make sense.  The points that you have raised otherwise, I will post a question otherwise on the steps I will look to take just to get confirmation I am not missing anything

  • Critical issue - delta queues for LIS empty after upgrade BW3.5

    The delta queue in R/3 for LIS sources (S260-261-262) remains empty,
    even after a successful init delta. Hence I cannot extract delta
    records.
    BW3.5
    PI2004.1
    Does the BW upgrade has an effet on the delta queue management in R/3 ?
    The previous configuration BW2.0B PI2004.1 did work fine in that
    respect.
    Laurent Querella
    BI Consultant ALTI

    Laurent,
    from OSS Note 534296 'LBW0: DataSource generation possible for SAP info str.' you can read:
    "(...)it is no longer possible to generate DataSources for info structures (transfer) Snn delivered by SAP (where nnn is between 001 and 500) in the BW interface for LIS info structures (TR: LBW0) in the OLTP. (...)The corresponding DataSources are delivered with the Business Content."
    I think this is the issue...
    However, are you saying that all infostructures are empty ?
    And from where your init is taking data ?
    After an init your delta tables have to be empty...did you empty all these tables before doing your upgrade ?
    Bye,
    Roberto

  • Issue in loading XML data in BW delta queue

    Hello All,
    My requirement is to stage small amount of XML data in SAP BW. For doing so, i have followed below steps...
    1. Create File data source
    2. Define Myself data source using file data source with Function module
    3. Initialize load process without no data transfer
    4. Using SOAP RFC service, Load xml records in delta queue.
    Now in step number 4, i am unable to open the SOAP RFC service using which we can select the xml file.
    Any help in this regard will be highly appriciated.
    Thanks
    Ketan

    SOAP/RFC service is already activated. Only problem i am facing is as below.......
    1. Created HTML page by copying html snipest
    2. On created HTML page, select XML file as an input and URL of SOAP service which is pointing out to the application server
    3. When i press "Send recordset" button, HTML page throws "Java script" error and data is not being pushed to BW delta queue....
    Please share your ideas to resolve this issue.
    Thanks in advance,
    Ketan

  • Effect of SAP R/3 upgrade on Delta Queue

    Hi Gurus,
    We have our SAP upgrade scheduled to go-live in some time. My problem is that we have 2 loads based on Direct Delta queue concept.
    As per my understanding, the approach that we need to follow is that we should get all the users locked and then load the data into BW system from delta queue. Once this is done and the delta queue is cleared, we can bring the R/3 system down for upgrade.
    The approach adopted for Upgrade is Downtime minimised, wherein for most part of upgrade, system will be down and for some part of upgrade the production will be up and running. In such a scenario where system will be up and upgrade will be running simultaneously, will there be any impact on the delta queues or rather shall I say that 'Will the delta queues affect upgrade process'

    Hey.  In my experience, you never want the system to be "up" during an upgrade.  You will, or have, probably run accross the problem in dev or QC with doing the upgrade while the delta queues are populated.  You will often get an error message that queues still have data to be transfered.
    So I guess the simplest answer is that you do run the risk of having problems with the upgrade.  If thre is no choice but to do the upgrade partially doing productive hours, I would just clear all the queues and hope for the best.  Not a great answer, but not sure what the best answer would be in your scenario.
    Thanks

Maybe you are looking for