Different number of records in RSA3 for Full and INIT

Hi All,
I am about to load the data from 0FI_GL_4 and checked it in RSA3 for the number of records. It returned different number of records when I run the extract with options 'F' and 'C'. Why is it so? This is the first time I am loading the data into BW for this datasource. I would expect the number of records to be same if I do either a full extract or an init but surprised by seeing different number of records.
Best Regards,
James.

Hi James,
Probably it's because of the time stamps stored in table BWOM2_TIMEST.
If you run a delta init and than a delta update then the number of the records should match with the record of the full update.
You can find some more info about table BWOM2_TIMEST here:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a7f2f294-0501-0010-11bb-80e0d67c3e4a#527,7,Timestamp%20Mechanism:%20New%20documents
Bye,
     Zsolt

Similar Messages

  • Number of Records in RSA3 for 0EC_PCA_1

    Dear all,
    I have installed data source 0EC_PCA_1 from content. Data for this data source is extracted from table GLPCT. When see at the table there are only 634 and number of records that are extracted from data source in RSA3 is 28203. I want to understand logic behind this or am I making any mistake.
    On source system side we are ECC 6.0 and 'New GL' Functionality has been activated.
    Request your help as usual.
    Regards
    SN Dubey

    You can try the function module ECPCA_BIW_GET_DATA in order to see what really happens; but it could take some time since it depends a lot on your customizing: if you use special ledgers, the balance carry forward stuff and a lot more...
    An you are correct: I thought straight forward about EC_PCA_3 (GLPCA) instead of EC_PCA_1 (GLPCT); my mistake, sorry for that.
    In any case I cannot tell how it works in ECC.
    regards

  • SD extractors - different number of records in RSA3 and in the table MC*

    Hi
    After deleting setup tables and creating it again
    for extractor 2LIS_11_VAITM
    I have
    in RSA3 - 64686 records
    but
    in MC11VA0ITMSETUP structure only 14857.
    The same situation is for 2LIS_11_VASTI.
    Where this difference is getting from?
    Thanks
    PWnuk

    The reason is that the MC* setup tables "cluster" the data, so there is not a 1 to 1 match in record count.  Therefore, you shouldn't validate using record counts between the setup tables and RSA3.
    See these links:
    Re: no of records in setup tables
    Hope this helps

  • Two Extractor logics for full and delta?

    Hi,
    I have a situation where in the logics for full upload and delta uploads are drastically dfifferent!
    What is best way to deal it?
    shuould i have two different extractors for full and delta ?
    Raj

    Hi Raj,
    I hope that u are working with the Generic Extractors. If the volume of the posting is too high then u need to restrict the data definitely from R3 side interms of the performance. And u need to maintain the Delta Functionality for the same.
    If u cannt maintain the Delta from the R3 side then atleast try to restrict the same from BW side at the infopack level where u can extract the data based on the changed on and created with the two different IP's and update the same to the ODS(here make sure all the objects are with the overwrite).... and then u can maintain the Delta load from ODS to the Cube easily..
    If the volume of the data is pretty less then u can use Full load to the ODS and then Delta to the Cube.
    Thanks
    Hope this helps..

  • Skype number is suddenly not working for me and my...

    Skype number is suddenly not working for me and my colleagues to RECEIVE outside calls.  Any ideas?
    When I try to call my skype from my cell, it doesnt ring on either end.  It appears connected on the cell phone since the counter clock for the call is increasing, but it doesnt ring or connect.
    This is the same for me and at least 2 of my colleagues.  It was working all day, till suddenly it did not.
    When outside people call, it just gives us a missed call or voicemail email, but does not show a missed call on our skype.
    When I call an outside number from skype, it connects.
    Thanks for any help ASAP!

    I think this might have been happening to me earlier.  If you wait like 30 seconds when you called a machine said "All circuits are busy. da da da".  I was looking for an answer and google only brought stuff from like 2010.  It's working now after an hour or so.
    Sucks cause I use skype for work and was desperate to find a quick reponse but couldn't.

  • COPA pulling different number of records each time?

    Dear Friends,
    I ran a COPA full load for (with Infosource 1_CO_PA_COSTING and) for a the same range of 0FISCPER (three periods)and the load brought different no of records each time. It brought 30,000 records the first time, 3 the second time and 1 the third time. All these loads were run with in 10 minutes. What possibly is the reason? Please share your thoughts?
    Thanks
    Raj
    Message was edited by: Raj Singh

    Dear Friends,
    I ran a COPA full load for (with Infosource 1_CO_PA_COSTING and) for a the same range of 0FISCPER (three periods)and the load brought different no of records each time. It brought 30,000 records the first time, 3 the second time and 1 the third time. All these loads were run with in 10 minutes. What possibly is the reason? Please share your thoughts?
    Thanks
    Raj
    Message was edited by: Raj Singh

  • DBIF_RSQL_INVALID_CURSOR : Error extracting records in RSA3 for 2LIS_02_ITM

    Hi
    I'm extracting the data in R/3 system using tcode RSA3 for transaction datasource (2LIS_02_ITM). When i extracted the transaction data , it was giving time out error. Then i went into debug mode to find the error. While debugging the code it gave me a DBIF_RSQL_INVALID_CURSOR short dump.
    NOTE : Data extraction is working for all 02 transaction data like 2LIS_02_SCL , 2LIS_02_S012. It s failing for only 2LIS_02_ITM only.
    I have pasted the eror message below for reference. Urgent help required.
    From
    Bobby
    ERROR MESSAGE DUMP for DBIF_RSQL_INVALID_CURSOR
    Runtime Errors         DBIF_RSQL_INVALID_CURSOR
    Except.                CX_SY_OPEN_SQL_DB
    Date and Time          09.04.2008 12:47:09
    Short text
    Invalid interruption of a database selection.
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "SAPLMCEX" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    Unable to perform database selection fully.
    Error analysis
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
    in
    procedure "MCEX_BW_LO_API" "(FUNCTION)", nor was it propagated by a RAISING
    clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    One of the database selections included a database Commit.
    The selection was then supposed to continue. Before a
    database commit, however, all outstanding database selections
    must be concluded.
    Possible causes in the application program:
    While a read process from a database cursor is taking place
    (within a loop SELECT/LOOP/EXEC SQL or before a FETCH command),
    one of the following statements is used:
    - MESSAGE (apart from MESSAGE S...)
    - COMMIT WORK
    - ROLLBACK WORK
    - BREAK-POINT
    - WAIT
    - CALL FUNCTION ... DESTINATION (synchronous RFC)
    - CALL FUNCTION ... STARTING NEW TASK
    - RECEIVE RESULTS
    - CALL DIALOG
    - CALL SELECTION-SCREEN
    - CALL TRANSACTION
    - CALL SCREEN, or any other statement that results in the display of a
    new screen
    Whenever a program runs in debugging mode, a "COMMIT WORK" can
    possibly be triggered during database selection. This abnormal
    termination can also occur in debugging mode even with a correct
    program.
    A "COMMIT WORK" during debugging may be due to the following reasons:
    1. A program or screen was regenerated during debugging
    and updated in the database.
    2. Each user needs a separate process in debugging mode, but
    the number of available processes is restricted. If this
    limit is exceeded, each debugging step then requires a
    "COMMIT WORK".
    The error occurs in a statement in which the table "MC02M_0ITMSETUP " is
    accessed.
    Missing RAISING Clause in Interface
    Program                                 SAPLMCEX
    Include                                 LMCEXU06
    Row                                     1
    Module type                             (FUNCTION)
    Module Name                             MCEX_BW_LO_API
    Trigger Location of Exception
    Program                                 SAPLMCEX
    Include                                 LMCEXU06
    Row                                     220
    Module type                             (FUNCTION)
    Module Name                             MCEX_BW_LO_API
    Source Code Extract
    Line
    SourceCde
    190
    at end of fieldnm.                   "PI 2000.2 SP_353722
    191
    if not <fs_field> in cond_select_tab.
    192
    cond_select = false.
    193
    refresh cond_select_tab.         "PI 2000.2 SP_353722
    194
    exit.
    195
    endif.
    196
    refresh cond_select_tab.             "PI 2000.2 SP_353722
    197
    endat.                               "PI 2000.2 SP_353722
    198
    endloop.
    199
    if cond_select eq true.
    200
    append &2 to e_t_data.
    201
    add 1 to counter.
    202
    endif.
    203
    endloop.
    204
    if s_maximum_size le counter.
    205
    exit.
    206
    endif.
    207
    else.
    208
    close cursor g_cursor.
    209
    s_flg_no_more_data = true.
    210
    exit.
    211
    endif.
    212
    enddo.
    213
    END-OF-DEFINITION.
    214
    end macro *****
    215
    216
    CASE s_estruc.
    217
              extractstruc   internal table    setup table
    218
    *-- MM-PUR
    219
    sel 'MC02M_0HDR'   mc02m_0hdr_tab    mc02m_0hdrsetup.
    >>>>>
    sel 'MC02M_0ITM'   mc02m_0itm_tab    mc02m_0itmsetup.
    221
    sel 'MC02M_0SCL'   mc02m_0scl_tab    mc02m_0sclsetup.
    222
    sel 'MC02M_0SGR'   mc02m_0sgr_tab    mc02m_0sgrsetup.
    223
    sel 'MC02M_0SCN'   mc02m_0scn_tab    mc02m_0scnsetup.
    224
    sel 'MC02M_0CGR'   mc02m_0cgr_tab    mc02m_0cgrsetup.
    225
    sel 'MC02M_0ACC'   mc02m_0acc_tab    mc02m_0accsetup.
    226
    *-- Application '03' (Inventory Management)
    227
    sel 'MC03BF0'      mc03bf0_tab       mc03bf0setup.
    228
    sel 'MC03BX0'      mc03bx0_tab       mc03bx0setup.
    229
    sel 'MC03UM0'      mc03um0_tab       mc03um0setup.
    230
    *-- Application '04'
    231
    sel 'MC04P_0MAT'   mc04p_0mat_tab    mc04p_0matsetup.
    232
    sel 'MC04P_0ARB'   mc04p_0arb_tab    mc04p_0arbsetup.
    233
    sel 'MC04P_0COM'   mc04p_0com_tab    mc04p_0comsetup.
    234
    sel 'MC04PE0MAT'   mc04pe0mat_tab    mc04pe0matsetup.
    235
    sel 'MC04PE0ARB'   mc04pe0arb_tab    mc04pe0arbsetup.
    236
    sel 'MC04PE0COM'   mc04pe0com_tab    mc04pe0comsetup.
    237
    *-- Application '05' (Quality Management)
    238
    sel 'MC05Q1_0INSP' mc05q1_0insp_tab  mc05q1_inspsetup.
    239
    sel 'MC05Q2_0INSP' mc05q2_0insp_tab  mc05q2_inspsetup.

    Hi Bobby,
    Did you already find a solution for this 'issue'?
    I encounter the same problem. In my humble opinion this has nothing to do with the difference between structures.
    When loading data in normal modus, there is no problem. When loading in debug, there is an error.
    I also tested with other data sources and the same issue occurs there while nothing has changed.
    If someone knows how to solve this issue, please reply.
    Thanks!
    Kind regards,
    Bart

  • Different Number of Records

    Good Morning All,
    I'm using a SSIS package to load data into the DWH. The source is ORACLE and destination is SQL SERVER. My first question is :
    1) There is a column in the source table "FULLDATETIME" datatype "DATE". But when i load it into the SQLSERVER its stored as date with timestamp.
    For example in the source column if the value is "05-FEB-14" in the destination table its loaded as "2014-02-05 21:15:00.000".I'm not using any transformation it is a straight load.
    2) My second question is i want to schedule this package to just load the delta records, for this i'm using the FULLDATETIME column from the Source table and want to load just the previous date's records. Please see the below queries i'm getting two different
    sets of records. The first SQL is giving me 5 records and the second one is giving me 1619 records. I'm confused as both queries mean the same.
    select t1.*,t2.year,t2.monthofyear,t2.dayofmonth,t2.fulldatetime
    from TABLEA t1
    inner join TABLEB t2
    on t1.intervalkey=t2.datekey
    where t2.fulldatetime=trunc(sysdate)-2
    select t1.*,t2.year,t2.monthofyear,t2.dayofmonth,t2.fulldatetime
    from TABLEA t1
    inner join TABLEB t2
    on t1.intervalkey=t2.datekey
    where t2.year=2014
    and t2.monthofyear=2
    and t2.dayofmonth=5
    Please advice as what i'm overlooking here.
    Thanks

    Thanks Tom Phillips,
    If you look at my above queries i'm joining those to load the first table TABLEA every night with the delta records. When you said that the YEAR, MONTHOFYEAR and DAYOFMONTH are not based on FULLDATETTIME i'm confused as all these columns are part of the
    TIME DIMENSION table in the Source, on the othr hand in my second query i have FULLDATETIME field and when i run the sql for the 1619 records it shows the '05-FEB-2014' Value. Is there a way where i can load just the records from the previous day based on
    these fields (YEAR,MONTHOFYEAR,DAYOFMONTH)?
    e

  • Issue with fixed point number output from 9219 module for full bridge measurement (cRIO/FPGA)

    Hi,
    I have a question regarding the fixed point output acquired from a 9219 module (in FPGA on a cRIO) when setup to acquire a strain measurement (full bridge).
    Software: Labview 2009
    Hardware: cRIO-9012 (NI-RIO 3.2.1), NI-9219 module
    The 9219 module is configured in the project as follow:
    Ch0: Full-Bridge +/- 7.8mV/V
    Ch1: Voltage +/- 4V
    Ch2: Voltage +/- 15V
    Ch3: Voltage +/- 60V
    The calibration mode is 'Calibrated' so the FPGA outputs fixed point numbers. 
    My issue is that the precision of the fixed point number for Ch0 (strain) is "(fixed point <+/-32,-1>[-2.5e1,2.5e1]:1.16e-10)", which indicates that the fixed point number is a value between +/- 0.25 and not the +7.8mV/V as I expected?
    The fixed point number does not change in precision whether the range for the strain measurement is set at +/- 7.8mV/V or +/-64mV/V (the two available options).
    As the fixed point number doesn't change precision I'm assuming that changing the range of the strain measurement changes the resolution of the acquired number? And as such I will need to perform additional scaling on the fixed point number to convert it to the expected range?
    There is no mention of scaling of the voltage or strain measurements mentioned in any documentation or examples, with the only scaling example provided for the thermocouple measurements.
    Any help/clarification is much appreciated.
    Regards,
    Mike

    Hello Mike,
    Hopefully I can help clarify some of the behavior you are seeing.
    My issue is that the precision of the fixed point number for Ch0 (strain) is "(fixed point <+/-32,-1>[-2.5e1,2.5e1]:1.16e-10)", which indicates that the fixed point number is a value between +/- 0.25 and not the +7.8mV/V as I expected?
    For calibrated values on the FPGA VI, the returned data is a Voltage measurement, not a directly calculated strain value. Based on the specified ranges for the 9219 in a Full bridge configuration, 250 mV will encompass all possible input values, at the module provided excitation (2-2.7V dependent on the sensor gage resistance).
    The fixed point number does not change in precision whether the range for the strain measurement is set at +/- 7.8mV/V or +/-64mV/V (the two available options).
    As you may notice from the fix-point definition, the fixed point data contains 32-bit precision which is larger than the acquired precision of 24-bits provided by the 9219. The fixed point data-type is coded to accept input encompassing both the range and precision of the instrument; such that, no additional coercion of the input data values is required based on user-defined software settings, i.e. the bridge sensitivities +/- 7.8mV/V or +/-64mV/V. 
    As the fixed point number doesn't change precision I'm assuming that changing the range of the strain measurement changes the resolution of the acquired number? And as such I will need to perform additional scaling on the fixed point number to convert it to the expected range?
    The documentation does not clearly define that by varying the discrete levels of strain input (+/- 7.8mV/V or +/-64mV/V) the range of the ADC on the module is also adjusted. I am working to follow up further on this topic, to provide a clarification on the module documentation. As for scaling, the voltage values acquired regardless of the ADC resolution will still be related strain via the bridge sensitivity. The resolution of the ADC will simply define the smallest measurable change in the strain value. 
    There is no mention of scaling of the voltage or strain measurements mentioned in any documentation or examples, with the only scaling example provided for the thermocouple measurements.
    For converting the acquired voltage values to a strain measurement, I would recommend the documentation linked here for a detailed explanation on strain calculation. Often, users will forward the acquired voltage data as fixed point values through a DMA FIFO to the RT controller on the Compact RIO; such that, they may handle conversion from voltage to strain using floating point math in real-time. 
    I hopes these responses provided a bit of clarity. I will continue to work to provide additional information on the 9219 specification information. Please post back any further questions.
    Cheers!
     Edit: Forgot to add the link.
    Message Edited by Pcorcs on 04-14-2010 04:55 PM
    Patrick Corcoran
    Application Engineering Specialist | Control
    National Instruments

  • Create Store Procedure to Count Number of records in Database for each table

    Hello,
    I have created the code which counts the number of records for each table in database. However, I want create store procedure for this code this code that when ever use execute the Store Procedure can provide the database name to execute it and as a result
    table will display number of records in each table.
    Below you will find the code its working:
    CREATE
    TABLE #TEMPCOUNT
    (TABLENAME
    NVARCHAR(128),
    RECORD_COUNT BIGINT)
    -- Creating a TEMP table
    EXEC
    sp_msforeachtable
    'insert #tempcount select ''?'', count(*) from ? with (nolock)'
    SELECT
    * FROM
    #TEMPCOUNT
    ORDER
    BY TABLENAME
    DROP
    TABLE #TEMPCOUNT
    This code need to be convert in store procedure and user can give database name when execute the procedure in order to count the records.
    Looking forward for your support.
    Thanks.
    SharePoint_Consultant_EMEA

    Something like:
    set quoted_identifier off
    go
    create procedure usp_TableCounts
    @DBName as varchar(1000)
    as
    set nocount on
    declare @SQLToExecute varchar(1000)
    CREATE TABLE #TEMPCOUNT (TABLENAME NVARCHAR(128), RECORD_COUNT BIGINT) -- Creating a TEMP table
    set @SQLToExecute = @DBName + ".dbo.sp_msforeachtable 'insert into #tempcount select ''?'', count(*) from ? with (nolock)'"
    print @SQLToExecute
    exec (@SQLToExecute)
    SELECT * FROM #TEMPCOUNT
    ORDER BY TABLENAME
    DROP TABLE #TEMPCOUNT
    GO
    Satish Kartan www.sqlfood.com

  • How do know the number of records ina cube for particular restriction

    Hello all,
    When you do right click on cube and display data then you have option to choose the fields. Lets say I restrict show me all the records for fiscal year "2006" then wgere can I see actually how many records there are of 2006.
    Thanks

    Hi Raj,
    By using LISTCUBE you can put a check mark for Output Number of Hits:
    If you do not select all fields in the field selection for output and have activated the database aggregation, several records may be collected together into a single record. If you select the option 'No. of Hitsoutput', an additional key figure is generated in the output table that specifies how many records the current record is made up of, that is, how many database records have been made into the output record.
    You can also use this option to determine how many records there are in a particular selection condition in the InfoCube. Specify a selection condition, but do not select any characteristics or key figures. In the return list, you only get the column return with the number of hits and the number of entries that are relevant for this selection condition.
    Hope this helps...

  • Different Tax condition records picked on sales order and invoice

    Dear Expert,
    I have a scenario where the goods supply from plant to different country sales organization customer. it is a n export order.
    . sales order has been processed with ship to address in Portugal. We did enter end user VATnumber on the ship to customer. When you look under conditions the MWST is 0.00 which means VAT will not be invoiced.
    while creating the order MWST condition calculated correctly by using the export access sequence, but when creating the invoice w r t sales order i am getting the domestic tax access sequence record.
    in my case it is wrong, the same sales order MWST condition amount needs to be copied to invoice as well.
    after going to condition tab of that billing document, select MWST and click on "Condition Record" I found below different values in sd order conditions and invoice conditions:
    invoice:
    SD-Order:
    Can you kindly help me on this? :-)
    Regards,
    Yashar

    Ideally, you should have a different pricing procedure for domestic and exports and I am not sure, why you have not created one more pricing procedure for exports.
    Coming to your query, it seems, the issue is VAT registration number in which case, have a look at the following notes:-
    Note  371764 - VAT registration number: Destination country
    Note 15244 - Incorrect VAT amount is displayed
    Note 148505 - VAT registrtn.no.fr.ship-to & n.fr.sold-to party
    G. Lakshmipathi

  • Filling of set up tables for Full and Delta updates

    Dear Gurus,
    How do I go about filling the set up tables if I want to load historical data to BW using LO **** pit when set up table is running on delta ?
    I want to know how many set up tables will be there for each data source, Because if set up table is running on delta and using the same table I want to load historical data also then will I have to delete and fill set up tables or there will be a separate set up table for full upload and delta ?
    If we have multiple set up tables for one data source then in the T-code OLI*Bw, where * -> App logistics num, so to fill I just say OLI6BW, then which set up table it is going to refer.
    Clarify my doubt and get rewarded with plenty of points.
    Regards
    Mohan

    Hi,
    Filling up the set up tables depends on the datasource.
    there are different T-codes for the respective extract structures
    OLIIBW transaction PM data
    OLI1BW INVCO Stat. Setup: Material Movemts
    OLI2BW INVCO Stat. Setup: Stor. Loc. Stocks
    OLI3BW Reorg.PURCHIS BW Extract Structures
    OLI4BW Reorg. PPIS Extract Structures
    OLI7BW Reorg. of VIS Extr. Struct.: Order
    OLI8BW Reorg. VIS Extr. Str.: Delivery
    OLI9BW Reorg. VIS Extr. Str.: Invoices
    OLIABW Setup: BW agency business
    OLIFBW Reorg. Rep. Manuf. Extr. Structs
    OLIIBW Reorg. of PM Info System for BW
    OLIQBW QM Infosystem Reorganization for BW
    OLISBW Reorg. of CS Info System for BW
    OLIZBW INVCO Setup: Invoice Verification
    OLI7BW is the tcode for Sales Order.
    Hope this solves Ur issue....
    Assign points if helpful..
    Rgs,
    I.R.K

  • How do I change the phone number that ipad is using for iMessage and FaceTime

    Since the latest iOS update my ipad uses my husbands phone number for iMessage and FaceTime. How do I change the phone number to match my iPhone?

    Sign out of FT and iMessage on both your iPad and your iPhone. Sign back in on the iPhone. Wait for everything to activate. Then, sign back in on the iPad using the same Apple ID.

  • How to pass the entry via HR to FI when the recovery is made in cash from employee for full and final settlement

    Hello Team,
    Here is a scenario am stuck with-->
    Employee has been terminated effective 28th April 2014 after the payroll run.
    We are deducting (28-30th) 3 days salary( say 500 USD)
    He is getting sm amount say USD1000 as business trip allowance
    After the Full and final calculation  he is to pay to the company USD 400 which the employee has paid in cash.
    How should be pass this entry to finance from HR?
    Thanks,
    Poonam

    Hi Poonam, If Employee has paid cash. Here are your option. 1. Send that money treasury department 2. Do you have any deduction wage type? Use that in infotype 0014 and re-run offcyle for him when was active. 3. Perform GL account posting. 4. FI Business will get this as a deduction in balance sheet account but they will adjust this from the cash money account which got from that employee. Regards, Arpit

Maybe you are looking for

  • Coverflow on iPod says Various Artists, not the album artist name

    It looks fine on iTunes, with the proper artist name under the cover, but it changes to various artists when synced to the iPod. I set it on compilation, like I did when it worked about a month ago. I took off the compilation on Get Info and then I g

  • Move A Site From Moss 2007 To Sharepoint 2010

    i have a site in sharepoint 2007 and i want to move it to a sharepoint 2010 server not too sure what is the best method to do this ? thanks

  • Content is not Panning while softkeyboard appears in GPU and Direct Mode (Adobe Air SDK 4.0.0.1390)

    Hi, My content is not panning while softkeyboard appears in GPU and Direct Mode(I have placed my input textfield at the bottom of the screen) it is working fine with the CPU and AUTO Mode. I am using Air sdk v 4.0.0.1390. I have checked my manifest f

  • Tv shows and etc in australia

    is there any way of getting tv shows on the istore in australia...its misleading when istore opens in australia as the US store and you cant get any of the stuff they can over here...is this going to be changed?

  • Profit center derivation rule

    HI We need to maintain the profit center derivation rule in the delivery or billing document, i.e. if batch no starts as A- Profit center-1000, B -Profit center-2000. We have used some user exit in order and working fine. where as our client is inter