Copy data posting level 20 - 30 is not allowed SEM BCS

Hi expert,
We need to copy data from a version to another version, is very
important for us to import documents with posting level 20/30. Copy
task is only used for documents with posting level 01 - 10. But, in EC - CS we could to execute the copy program for this kind of documents,
and we are migrating from Ec-cs to SEM BCS so, we need to keep the same
funcionality.
Any idea in order to solve it? Badi´s? user exits?
Thanks in advance,
Beatriz Bernardos

Hi
It is not possible to copy data at posting level 20 and 30 as they are group entries.
Logically, it should not allow one to copy the entry at posting level 20 and 30.
SAP doesnt support copying data at posting level 20 and 30.
I had same kind of requirement in all of my BCS project but I believe logically it is not correct to copy group level entry.
Alterntively, what you can do is,
create export datasource to load the data back into BCS integration cube from BCS total records virtual cube by changing posting  level 20/30 to 01 or 10 in the update rule.
It still believe it will give you the wrong result in the report.
Please have a common understanding with customer that it is not possible copy posting level 20/30
Regards,
Manish

Similar Messages

  • "Post Goods Receipt" is not allowed in VL32N

    Hello,
    I have a problem with GI in VL32N for an Inbound Delivery with several HU's.
    The message I get is:
    "Post Goods Receipt" is not allowed (HU  1835717)
    What I have already checked:
    1. The status of all HU's in this delivery seems to be correct
    2. All HU's are assigned to the delivery
    3. There was already an Inbound delivery created with reference to the Purchasing document (in our case Scheduling Agreement).
    4. There was never a HU with the same number before in the system.
    5. Inbound Delivery seems to be properly packed
    Now I have no idea what to do.
    Any suggestions appreciate.
    Regards,
    Grzegorz

    Thanks a lot for the suggestion.
    I put the breakpoint in the FM STATUS_CHECK and noticed it raises a STATUS_NOT_ACTIVE event after the following query:
    READ TABLE JEST_BUF WITH KEY MANDT = MANDT OBJNR = OBJNR
    STAT = STATUS BINARY SEARCH
    TRANSPORTING INACT.
    The field values are
    OBJNR HU0001835716
    STATUS I0512
    which is strange as it point on a different HU then one visible in the error message.
    On the other hand I have no idea where to find I0512.

  • "Post Goods Receipt" is not allowed (HU  2023125)

    HI,
    I want to post goods receipt (VL32N) the batch with HU but there is a error log ""Post Goods Receipt" is not allowed (HU  2023125)
    ". Could any one tell me what happen and how to fix the error ?
    Thank's & Regards,
    Saiful arif

    Hi!
    I have the same problem, but in my case it is because I have one HU with 2 subordinated HU. I have created the OT for the main HU, and when I try to post good receipt, It show me this error:
    "Post Goods Receipt" is not allowed (HU  362640)                                                                               
    Message no. BS007                                                                               
    Diagnosis                                                                               
    The current status of object 'HU  362640' prohibits business transaction
        'Post Goods Receipt'.                                                                               
    Procedure                                                                               
    To process business transaction 'Post Goods Receipt', you first have to 
        change the status of object 'HU  362640' to allow the transaction 'Post 
        Goods Receipt'.                                                                               
    This gives you an overview of the system and user statuses that affect  
        the transaction. A transaction can only be executed if there is at least
        one status that allows it and there is no status that forbids it.                                                                               
    Transaction analysis"
    Please, do you know what can I do???
    I can't chage the HU subordinated status, how can I do that???
    Thanks a lot!

  • Posting in foreign currency not allowed for external tax system

    Hello all,
    I created a purchase order for inter-company stock transfer. Then created a corresponding outbound delivery and goods issue using  VL10h and completed goods issue. Then I completed good receipt using MIGO. When I was trying to create a sales order I got this message "Posting in foreign currency not allowed for external tax system". What could be the reasons for this message.  The message number said FS885.
    One final note. I am able to create Billing document with manual batch number input in Delivery document item. But when I am using Batch split I am not able to generate invoice. Can anyone tell me what could be the problem here.

    Hi Samir,
    The Goods Received NI (Allocation Cost Account) need to be balaned in Local and System Currency as this is a Multi Currency account and these are the currencies that Business One will offer reports in.
    The Foreign Currency for this account is irrelevant as you can never get a balance in FC for a multi currency account, neither will you find any reports for this. 
    If the client insists you can create a manual Journal entry in FC only to correct this. Business One does not offer any functionality to correct the Foreign Currency in this scenario. (like Exchange Rate difference for Local Currency and Conversion Differences for System Currency)
    To do the manual JE open the form settings and the tab 'table', here untick the box 'From FC Field'. This will enable you to create a FC JE only.
    Hope it clarifies the issue.
    Jesper

  • Zip data posted from client does not show up correctely at Server

    The java client post GZip'd data to the Webserver. The webserver for some reason shows the first 10 bytes correctly. Not sure what I am overlooking
    Also get java.io.EOFException: Unexpected end of ZLIB input stream
    public class GetPost {
         public String line;
         public String inputLine;
    public static void main(String[] args) throws Exception {
              GetPost r = new GetPost();
                   r.postURL("User","pass");
    // public Reverse { }
    public static byte [] zip(String data)
    throws IOException
    byte[] incomingBytes = data.getBytes();
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    GZIPOutputStream zip = new GZIPOutputStream(baos);
    for (int i = 0; i < incomingBytes.length; i++)
    zip.write(incomingBytes[i] & 0xFF);
    zip.close();
    byte[] uncompressedBytes = baos.toByteArray();
    return uncompressedBytes;
    public static String unzip(byte [] dataBytes)
    throws IOException
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    ByteArrayInputStream bios = new ByteArrayInputStream(dataBytes);
    GZIPInputStream unzip = new GZIPInputStream(bios);
    int in = unzip.read();
    while (in != -1)
    baos.write(in);
    in = unzip.read();
    unzip.close();
    return new String(baos.toByteArray());
    public String postURL( String t1 , String t2 ){
    try {
              String data1="h";
    URL urlpost = new URL("http://192.168.15.4:8080/result.html");
         URLConnection conn = urlpost.openConnection();
         conn.setDoOutput(true);
         GZIPOutputStream gz = new GZIPOutputStream(conn.getOutputStream());
         byte [] kkkk=zip(data1);
         String uuu=unzip(kkkk);
         System.out.println("XXXXX" + uuu );
         for (int i=0; i< kkkk.length ; i++){
              Byte jj= new Byte(kkkk);
              System.out.println("LLLL " + " " + i + " " + jj );
         int t= kkkk.length;
         System.out.println("IIII" + t);
         int x= data1.getBytes().length;
         gz.write(kkkk);
         gz.finish();
         gz.close();
         // Get the response
         BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
         while ((line = rd.readLine()) != null) {
         // Process line...
         System.out.println ("The line is " + line );
         } catch (Exception e) {
              return line;
    The client output is
    LLLL 0 31
    LLLL 1 -117
    LLLL 2 8
    LLLL 3 0
    LLLL 4 0
    LLLL 5 0
    LLLL 6 0
    LLLL 7 0
    LLLL 8 0
    LLLL 9 0
    LLLL 10 -53
    LLLL 11 0
    LLLL 12 0
    LLLL 13 -25
    LLLL 14 6
    LLLL 15 107
    LLLL 16 -111
    LLLL 17 1
    LLLL 18 0
    LLLL 19 0
    LLLL 20 0
    Server output is correct only for the first 10 bytes
    LLLL 0 31
    LLLL 1 -117
    LLLL 2 8
    LLLL 3 0
    LLLL 4 0
    LLLL 5 0
    LLLL 6 0
    LLLL 7 0
    LLLL 8 0
    LLLL 9 0
    LLLL 10 -53
    LLLL 11 0
    LLLL 12 0
    LLLL 13 -25
    LLLL 14 6
    LLLL 15 107
    LLLL 16 -111
    LLLL 17 1
    LLLL 18 0
    LLLL 19 0
    LLLL 20 0

    FYI - I got it to work ... I was gzip it twice... here is what worked
    import java.io.BufferedReader;
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.PrintWriter;
    import java.net.URL;
    import java.net.URLConnection;
    import java.net.URLEncoder;
    import java.util.zip.*;
    import java.io.OutputStreamWriter;
    public class WorkingCopyOfGetPost {
         public String line;
         public String inputLine;
    public static void main(String[] args) throws Exception {
              WorkingCopyOfGetPost r = new WorkingCopyOfGetPost();
                   r.postURL("User","pass");
    // public Reverse { }
    public static byte [] zip(String data) throws IOException {
         byte[] incomingBytes = data.getBytes();
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
         GZIPOutputStream zip = new GZIPOutputStream(baos);
         for (int i = 0; i < incomingBytes.length; i++){
              zip.write(incomingBytes[i] & 0xFF);
         zip.close();
         byte[] uncompressedBytes = baos.toByteArray();
         return uncompressedBytes;
    public static String unzip(byte [] dataBytes) throws IOException {
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
         ByteArrayInputStream bios = new ByteArrayInputStream(dataBytes);
         GZIPInputStream unzip = new GZIPInputStream(bios);
         int in = unzip.read();
         while (in != -1){
              baos.write(in);
              in = unzip.read();
         unzip.close();
         return new String(baos.toByteArray());
    public static ByteArrayOutputStream zip1(String data) throws IOException {
              byte[] incomingBytes = data.getBytes();
              ByteArrayOutputStream baos = new ByteArrayOutputStream();
              GZIPOutputStream zip = new GZIPOutputStream(baos);
              for (int i = 0; i < incomingBytes.length; i++){
                   zip.write(incomingBytes[i] & 0xFF);
              zip.close();
              //byte[] uncompressedBytes = baos.toByteArray();
              return baos;
    public String postURL( String t1 , String t2 ){
         String data1="t";
         try {
              /* byte [] kkkk=zip(data1);
              for (int x=0;x<20;x++){
                   System.out.println("Byte Array Values " + x + kkkk[x] );
              ByteArrayOutputStream bo= zip1(data1);
              byte [] AAA=bo.toByteArray();
              for (int x=0;x<21;x++){
                   System.out.println("Byte Array Values " + x + " "+ AAA[x] );
              URL urlpost = new URL("http://192.168.15.4:8080/result.html");
         URLConnection conn = urlpost.openConnection();
         conn.setDoOutput(true);
         System.out.println( "The size of the byteArrayOutputstream " + bo.size() );
         bo.writeTo(conn.getOutputStream());
         // GZIPOutputStream gz = new GZIPOutputStream(conn.getOutputStream());
         // System.out.println("rrrr " + kkkk.length);
         // gz.write(kkkk);
         //gz.finish();
         //gz.flush();
         bo.flush();
         // String s=unzip(kkkk) ;
         //System.out.println("s " + s);
         // Get the response
         BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
         while ((line = rd.readLine()) != null) {
         // Process line...
         System.out.println ("The line is " + line );
         rd.close();
         bo.close();
         } catch (Exception e) {
              return line;
    }

  • Data Execution Prevention (DEP) has not allowed firefox to start, even after reinstalling firefox

    Firefox will not start. Windows message tells me Data Execution Prevention (DEP)has prevented this program from starting. Help says: If DEP notices a program on your computer using memory incorrectly, it closes the program and notifies you.

    Try updating your QuickTime to the most recent version. Does that clear up the DEP errors in iTunes?

  • I have registered my copy of CS4, but this does not allow me to use discounted price on my account

    I want to signup to Creative Cloud using the 40% discount. It states on the site to register one of the products to validate I do in fact have a previous valid version.
    I registered by going to Photoshop CS4 -> Help -> Register and filled it in. However the discount is not showing when I go to pay for the product.
    Please advise.

    Nobody can know. We do not know under which conditions your CS4 was purchased and whether it actually qualifies. it may have been under some special promo or licensing model and thus not be eligible. Either way, only sales support can give you a definitive anser, so use the web chat to contact them.
    Mylenium

  • ALE  error Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT.

    Hi Gurus,
    By ALE config I am trying to send material from one client to another  ( MATMAS )
    I have created two logical systems and assigned them to corresponding clients.
    Created a RFC destination and assigned logical systems.
    Created Distribution model in sending client.
    Created partner profile in both clients.
    Created Material and send to receiving system using BD10 tcode.
    I checked Idoc status in Sending system, Idoc status is 03-Data is passed to port OK, status 30-Idoc ready for dispatch and status 01- Idoc generated.
    But in receving system (Inbound Idoc)- I got status- 51-Application document not posted and Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT.
    I also checked partner profiles in both systmes- both r same.
    IAny help in this regard is appreciated.
    Thanks,
    Bluesh

    On receiver system...
    1 - goto WE20
    2 - locate the sender logical system (partner)
    3 - in Inbound grid select message type MATMAS (double click)
    4 - change "Process code" AFSA to MATM (probably AFSA is the actual code)
    5 - save and reprocess the IDocs using BD87
    Note: Process code AFSA is deafult but the scenarios need a spefic code that is MATM
    Best Regards,
    Josieudes Claudio
    Edited by: Josieudes de Sousa Cláudio on Jul 12, 2011 9:06 PM

  • Commenting Not allowed, even in docs I create  Reader 8.1.1

    I cannot comment or bring up the comment menu in any document in Reader 8.1.
    I do not know what happened. And this is true for at least 2 computers in my house. We have Acrobat 6 installed as a PDF Creator. But even in documents I create and have no security enabled, the Reader 8.1 tells me the document has "commenting" - "not allowed." I have tried everything I can think of, even un-installing reader and then installing a fresh copy, but the reader still does not allow me to make comments,
    Any ideas?

    Good morning all,
    I believe the following information may be helpful, I came across this issue this morning and found that this works:
    Once you have completed your file in Acrobat Professional you need to open the "Comments" tab menu and choose "Enable for commenting and analysis in Reader" option.
    This will save your file again and once opened in Reader the commenting functions will be enabled.
    Why this is so when all security options in the Professional File are show 'allowed' is beyond my comprehension.
    Hope it helps.
    Cheers.

  • Copy data of posting level greater 10 in EHP2

    Dear all,
       We install EHP2 ( enhancement package 2 ) to our BCS.
       According to the document , we should be able to copy data with posting level >10.
       We are trying to copy data(all data types) from one group currency to another one.
       First ,we create a copy method with data type = All data types and with one currency translation method.
       We also create a copy task with that method.
       When we run the task, the system keep showing that :
    =====================================================
    Data stream for activity numbers is incomplete
    Message no. UCF6884
    Diagnosis
    The data stream for activity numbers does not contain the Source System and Referenced Activity fields. Therefore, the system cannot store the link between the new activity number to be assigned and the activity number of the source.
    System Response
    The data cannot be copied or loaded.
    Procedure
    Add the missing fields to the data stream for activity numbers.
    ======================================================
    There are two fields missing Source System and Referenced Activity.
    But, I don't know where or which data model we should assign those two fields.
    We try to add 0BCS_COINRR & 0LOGSYS to activity number DSO.
    The system still shows that message.
    Anyone knows how to make the copy work with posting level > 10?
    Please advise .
    Thx,
    Jeff
    Edited by: Jeff Huang on Sep 16, 2008 3:25 AM

    Jeff, are you still havnig this problem?
    - after we have implemented EHP2, I hope to copy PL20 and 30 too.
    Please let me know if you have succeeded or have found a workaround

  • Error in CJ88  Posting transaction is not possible (value date not allowed)

    When i try CJ88 with a wbs element, it shows the following error :
    Posting transaction is not possible (value date not allowed)
    Message no. AA 478
    Diagnosis
    A retirement was already posted on the asset 000022400733 0041 on 20091231. Based on the value date 20091231 of the transaction, this transaction should have been included in the calculation of values for the retirement.
    System Response
    The transaction is rejected.
    Procedure
    Check the value date of the transaction.
    In need to put year 2009 in date of the transaction, but it isnt posible. ¿Why? I dont know very much about asset accounting...

    Hi
    It is not allowing for WBS element final settlement, because of your asset already retairement was done.
    By best suggetion is, You will create the new WBS element and transfer the all cost line items from old WBS element to new WBS element, then you will try to settlement for another asset in CJ88.
    I hope it will use for you.
    Regards
    PVCPVC

  • Lick on the icon in appstore which allows to gift an app or copy link , post to facebook etc does not open it stucks.Also same case for itunes and moreover when I play music in iTunes it

    Itunes and appstore problems:
    i have an iPhone 5 whenever I try to click on the icon in appstore which allows to gift an app or copy link , post to facebook etc does not open it stucks.Also same case for itunes and moreover when I play music in iTunes it stops ..start again stops and start again ..stops and does not play..so I  am unable to make gift purchase and listen to the songs..are these bugs or what? help

    ps when syncing it jumps through steps 1 - 4 real fast, i seem to remeber iphone showing the number of tracks transferring and names, but i see nothing? then it sits on 5 saying "waiting for changes to be applied"

  • ABUMN-error "Posting transaction is not possible (Value date not allowed)"

    Hi,
    When we are trying to transfer asset within company code thru Tcode ABUMN, we are getting a error as
    "Posting transaction is not possible (Value date not allowed)"
    What actually we are doing is we are trying to transfer the previous year asset for example say 01.04.2007 assets on today.
    the Parameters are as below
    Document date :26.03.2008
    Posting Date :26.03.2008
    Asset value date is 01.04.2007.
    Then the system is throwing an error and not alloing to post the previous year transfers.
    Can any one help me out.
    Cheers
    Sri

    Hi,
    I think, if you give old asset value date, system will give you the error.  This may be because, you are trying to transfer the assets with old values, means in your examble the dep. from the 01.04.2007 to 29.02.2008 whould have been charged.
    So, give the current year date means any date from 01.01.2008 to till date.
    If you read F1 help for the value date column, it states,
    Asset value date
    The asset value date is the value date for Asset Accounting. It can deviate from the posting and document date and be in posting periods already closed for Financial Accounting. However, the posting year and asset value date year must be the same.
    Since the asset value date can have a direct influence on the amount of depreciation, the system creates a default value when it can. You can specify in Customizing how the the default asset value date is  determined by the system.
    Hope it helps
    Saravanan.A

  • Your current internet security settings do not allow data copying to clipboard

    i get a message when i try to hit the Copy button at the end of the chat to try to copy the chat
    your current internet security settings do not allow data copying to clipboard
    how can i fix this

    thanks for the reply but i was wondering how do i edit javascript then and all and i was wondering if any of the steps require a restart for firefox

  • Will not allow images on websites that it used to allow, for example, when trying to post on Craiglist, it will not show the images I have to copy in order for CL to approve my post

    will not allow certain images - for example, cannot see the images I need to copy on Craigslist in order for CL to approve my post.
    == This happened ==
    Every time Firefox opened
    == we moved the computer and reconnected it

    Check the image exceptions: Tools > Options > Content: Load Images: Exceptions - See [[Options window - Content panel]]
    See [[Images or animations do not show]] and http://kb.mozillazine.org/Images_or_animations_do_not_load

Maybe you are looking for