Can the standard program RFBIBL00 be run as a background job ?

Hi all,
Can the standard program RFBIBL00 be run as a background job for the call transaction mode.
As I tried I got the job cancelled with message"Job RFBIBL00: Data does not match the job definition; job terminated".
As i run it in foreground it executes properly.
Why is it failing in background? Please help.
Thanks ,
Stock

Hi,
You need to copy the program RFBIBL00 & modify the program to build the logic to upload through application server. Then schedule the modified program in background & it wl work.
Best regards,
Prashatn

Similar Messages

  • What does the standard program  RFBIBL00    does?

    what does the standard program  RFBIBL00    does?

    Hi Bharath
    Accounting Documents: Data Transfer Workbench
    Definition
    Transferring FI accounting documents from an external system into the SAP System using program RFBIBL00.
    Use
    You use program RFBIBL00 to enter accounting documents and to clear open items.
    Method
    Program RFBIBL00 primarily transfers accounting documents using the batch input method. However, you can also generate documents immediately using call transaction or direct input by means of the "Data transfer type" parameter. Both of these procedures lead to improvements in system performance when transferring large quantities of data (more than 10,000 transactions).
    Object-Specific Settings
    With call transaction or direct input, documents are posted immediately to the SAP System. As a result, you need to ensure that if for any reason the program is terminated, it can be restarted without inconsistencies occurring in the data.
    other information:
    To enhance the batch input procedure, the system offers the direct input technique, especially for transferring large amounts of data. In contrast to batch input, this technique does not create sessions, but stores the data directly. It does not process screens. To enter the data into the corresponding database tables directly, the system calls a number of function modules that execute any necessary checks. In case of errors, the direct input technique provides a restart mechanism. However, to be able to activate the restart mechanism, direct input programs must be executed in the background only. To maintain and start these programs, use program RBMVSHOW or Transaction BMV0.
    Examples for direct input programs are:
      Program        Application
    RFBIBL00         FI
    RMDATIND       MM
    RVAFSS00       SD
    RAALTD11        AM
    RKEVEXT0       CO-PA
    Hope this helps u
    thanks and regards
    suma sailaja pvn

  • Batch input session to FB01 using standard program RFBIBL00

    Hi all,
    I am creating a batch input session using the standard program RFBIBL00 to simulate transaction FB01.
    My problem is when I process the "batch input session" (using transaction SM35), this finish ok, but in the log I am retrieving the following message:
      "Field BSEG-DMBTR. does not exist in the screen SAPMF05A 0300"
    This is a success message and the document is created ok,and the field DMBTR is informed ok.
    Has somebody some idea?.
    Thanks so much in advance for any answer.

    Hi gundam,
    1. Or is there any method to wait here until the process is completed before further processing?
    There is no such direct method to wait.
    2. Immediately after submitting in background,
       we cannot wait
      neither can we LOOP and go on detecting
      whether the b/g process has completed or not !
    3. To over come such problems,
      we have to use another technique.
    4. we have to submit another
       job which will get triggered
       on event SAP_END_OF_JOB
       ie. when the original job will finish,
      our new job will AUTOMATICALLY get triggered,
    5. This new job / program
       will do the FURTHER actions !
    regards,
    amit m.

  • LSMW-standard program RFBIBL00-two withholding information lines

    Hi,
    I am using a LSMW with the standard program RFBIBL00. The structure is BKPF , BSEG and WITH. I have a field for each one.
    The problem is when I try to upload 2 lines for vendors in the same document which have withholdong information i cannot set in the WITH field and structure which withholding information is for each line.
    Any idea or in this case I don't have other option than upload each line in different document?
    Thanks,
    Cecilia

    hi zarina,
           please send me the documents to my mail also
    ([email protected]),, waiting for your mail
    thanks in advance ,,
    krishna
    Message was edited by:
            Krishna Ramasamy

  • Error in standard program RFBIBL00  - BBSEG-PRODPER 000000

    Hi alls,
            I'm tring to execute the standard program RFBIBL00 with a file prepared by a my Z program but it stopped with the following message:
    BBSEG-SEND /
    BBSEG-PRODPER 000000
    Editing was terminated. "
    I tried to execute the same thing with a file prepared by the standard program RFBIBLT0 but tye systems stopped with the same error.
    I found the SAP note 1171612 and I applied it because I'm working on SAPKH6008 patches but the same error occured.
    In order to solve my problem (I only have to execute the standard Batch Input!! and in this step I'm only verifying the file) What do I have to do?
    thanks
             Gino

    Hello,
    We get this error if the file format is wrong. The data depends on version too!!
    Are you doing Batch input by using ZBSEG?
    If yes, prepare file as per ZBSEG in ur system like below example.
    If suppose ZBSEG has structure like below.
    STYPE     STYPE_BI     CHAR     1
    TBNAM     TABNAME     CHAR     30
    NEWBS     NEWBS     CHAR     2
    File should be like below.
    1ZBSEG(25 spaces as it has to be 30 total)40
    IF any field is blank, u should take special char / with same length which is in structure.
    Above fields, wrbtr, prctr and newko are mandatory.
    Then it should work.
    check the test file format thoroughly
    Regards,
    Subbu

  • Can the Rescheduling program SDV03V02 release credit holds?

    Credit holds were released and unconfirmed orders were confirmed, very possibly by the rescheduling program SDV03V02 which runs everyday as a job.
    I have tried to go through the program to see if the program actually updates the credit status VBUK-CMGST and have not been able to find any such relation - but I could be wrong and missed something.
    Any ideas if this is at all possible - meaning does the rescheduling program clear holds and if it does what table/field does it write that information to.
    Thanks in advance

    The rescheduling program checks the credit status of the order when updating the order. I believe SD_ORDER_CREDIT_CHECK is being called somewhere in the program, and this is what updates the credit status of the order.

  • How can i code in the "FORM USEREXIT_......" in the standard programs?

    I see sap have many userexit subroutines in the standard programs?
    Like Include 'MV50AFZ1'.
    How can i customer my code in these subroutines?
    It always message me Access key!
    Thank you very much!~~

    Hi,
    To implement code in Form exits you have to get the Access key, Your Admin/Basis can help you get the access key. Other way around is to use the implicit enhancement option.
    Regards
    Karthik D

  • Where can we find the standard program for scripts and smartform for vl02

    where can we find the standard program for scripts and smartform for vl02
    regard,
    anil

    If it is a standard Script Output see that all config in NACE tcode was done correctly and in the Application document the output type was properly defined and attached to a medium, partner and all communication related things like printer name, when to print the output and number of messages etc are entered in the document
    the go to the related application Tcode
    (for sales order goto VA02 or VA03)
    (delivery -VL02N or VL03N)
    for Invoice VF02 or VF03
    for PO -goto ME9F
    enter doc number, Issue Output to -> screen/printer
    then see the output
    step 1 : copy the z layout into testing client thru SCC1.
    step2 : go to se71 and check modified layout.
    step3 : if it is under logistics.. go to TCODE "NACE".
    u will see various applictions for each business process.
    there u have configure ur related layout according to requirments,
    for example u consider for Request fo Quatation..
    there is APPLICATION called "EA"
    click and enter into it. configure it with ur requirments, for help consult with ur functonal consaltant, and save it.
    step 4 : goto tcode ME9A for requst for quatation(RFQ).
    step 5 : enter test data avalable and check it with message display.
    it is same for other applications like Contract agreament --> ME9k
    invoice --> vl02n
    and goes on..
    Reward points for useful Answers

  • Error While executing the Standard Program RSEINB00

    Hi,
    I am trying to execute the Standard Program RSEINB00.
    The input parameters for this program are
    1. File path along with name
    2. Port.
    File path I am giving the application server directory along with the filename.
    For port. i have created a port in WE21.
    For both outbound parametes I selected the Physical directory and gave directory name and file name in both tabs and saved the port definition.
    Now I am passing the port to the RSEINB00 program.
    it is giving an error File cannot be opened.
    Can any one help me on this. Can someone guide me how to use RSEINB00 to read file from application server.
    thanks

    Hi,
    I think,you missed out some steps while creating Port.so please follow the below steps to resolve the issue.
    we21->click on your port number->outbound file tab->function module: EDI_PATH_CREATE_MESTYP_DOCNUM.
    outbound file: give file name .txt.
    and give the physical directory : /usr/sap/.......................................txt and save.
    and click on 'ACESS TEST' button and check any error is coming.
    go to outbound trigger tab-> give RFC destination name which we have created under a port in SM59.
    and one more important thing is check your unicode status is active or not.
    .Please get back me .if any issues.
    Kiran J

  • Addition of a new column to the standard program

    Hi Friends,
    I have a requirement to add a new column Group Key to the existing report a standard program RFD0PR10 and display the fields based on the group key .
    The standard program uses methods write _header etc...
    can any one guide me in this issue.

    hai naveen,
                        For standard tables, it is possible to add new columns by using either .include or
    Append structures. but,it is not possible to change key of the existing of table .
    if useful, reward points
    bye
    G.V.K.Prasad

  • How to find the Standard Program associated with a Standard IDOC

    Hi,
          I am going work on enhancing the standard IDOC. Any body can suggest how to find a standard pogram associated with a Standard IDOC. And can any body send some exaple code for extending a standard IDOC and to implement the logic in the standard program .....

    Hi,
    For outbound IDoc the program can be found:
    1) For master IDoc via transaction BD60. Here for the message type you can find the function module used to generate the IDoc. Within this function module you can find the user exit where you can code your logic.
    2) For IDocs with message control (output control) we maintain settings for proces code in WE41. This process code will lead to outbound IDoc generation program.
    For Inbound IDoc the program can be found:
    Via WE42 where inbound process and its related inbound function module is maintained.
    In each cases above we can go the function module and find the customer exit where idoc enhancement logic can be coded.
    For extending IDoc look at the following links:
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7d6243d711d1893e0000e8323c4f/content.htm">Extending IDoc - SAP help</a>
    It can be summarized as follows:
    Enter transaction WE30 (ALE->Extension-> IDOC types->Maintain Idoc type)
    - Type in your name of the extended IDOC type (usually starting with 'Z') and click on the Basic IDoc type, click the create icon.
    - Click on Create new and enter a description and press enter.
    - Click on ZIDOCTYPE01 and then on the Create icon.
    - Enter ZIDOCTYPE as the segment type, click on Segment Editor.
    - Enter a description for your segment type and create.
    - Enter a description for your segment, enter each field required in your IDoc and press enter to validate.
    - Save and generate, press back
    - To release the segment choose Goto, Release from the menu.
    - Check the box on the line of your segment.
    - Save, back and enter.
    - Your Idoc type structure should be displayed with your new segment.
    - Save and back.
    - To release the Idoc type choose Extras, Release type from the menu and Yes.
    Hope this helps.
    Regards,
    Gajendra.

  • How to call the Standard Program in our ZPROGRAM?

    Hi Frieds can you tell me the procedure how to call the Standard program
    in z----
    program and we have to get the data from standard one to our customer program.
    Thanks in advance,
    madan mohan.

    Hi,
    *Submit report but export resultant list to memory, rather than
    *it being displayed on screen
    SUBMIT zreport EXPORTING LIST TO MEMORY.
    Once report has finished and control has returned to calling
    program, use function modules LIST_FROM_MEMORY, WRITE_LIST and
    DISPLAY_LIST to retrieve and display report.
    *Example Code (Retrieving list from memory)
    DATA  BEGIN OF itab_list OCCURS 0.
            INCLUDE STRUCTURE abaplist.
    DATA  END OF itab_list.
    DATA: BEGIN OF vlist OCCURS 0,
            filler1(01)   TYPE c,
            field1(06)    TYPE c,
            filler(08)    TYPE c,
            field2(10)    TYPE c,
            filler3(01)   TYPE c,
            field3(10)    TYPE c,
            filler4(01)   TYPE c,
            field4(3)     TYPE c,
            filler5(02)   TYPE c,
            field5(15)    TYPE c,
            filler6(02)   TYPE c,
            field6(30)    TYPE c,
            filler7(43)   TYPE c,
            field7(10)    TYPE c,
          END OF vlist.
    SUBMIT zreport EXPORTING LIST TO MEMORY.
    CALL FUNCTION 'LIST_FROM_MEMORY'
      TABLES
        listobject = itab_list
      EXCEPTIONS
        not_found  = 4
        OTHERS     = 8.
    CALL FUNCTION 'LIST_TO_ASCI'
      EXPORTING
        list_index         = -1
      TABLES
        listasci           = vlist
        listobject         = itab_list
      EXCEPTIONS
        empty_list         = 1
        list_index_invalid = 2
        OTHERS             = 3.
    IF sy-subrc NE '0'.
      WRITE:/ 'LIST_TO_ASCI error !! ', sy-subrc.
    ENDIF.
    Regards
    Sudheer

  • Calling the standard program in program and getting its output in int table

    Hi there,
    I have a requirement, where I need to call the standard program (of transaction CJI3) in my Y program. CJI3 transaction produces a ALV GRID output. I need to use that data for further processing. I am getting following problems:
    1. I tried to use SUBMIT ... EXPORTING TO MEMORY statement. I need to pass the company code for the selection, but the company code is in the dynamic selection. So not getting how to pass them.
    2. Just a doubt. Can we export the ALV GRID to the memory an retrieve it back using import?
    3. I did tried to use SUBMIT .....  statement using only the parameters which are on the selection screen. However the control went to CJI3 transaction and gave an error message 'Please select "from database" or "from archive" '. Did not understood that, any IDEA?
    Or is there any other way with which I can accomplish my requirement of getting the data in my program to manipulate, other than SUBMIT.
    Points will be rewarded.
    Thanks,
    Ganesh Khumse

    Hi,
    point 1:
    SUBMIT ... EXPORTING TO MEMORY will never work, because it displays the information in an ALV grid and that grid is waiting for user interaction for manipulating the information.
    point 2:
    no, you cannot export the content of an ALV grid to the memory
    point 3:
    must you get records in an internal table or must you feed the transaction, so that this one performs a task ??  for first option read below and for the other option you might work with BDC and Transaction Recorder.
    what you have to do is read the code of transaction CJI3 in order to understand what it does, where the information is read from and what is the internal table that passes the values to the ALV Grid. You might find a user exit in the code for manipulating that information or you might create an enhancement point if there´s no user exit.

  • Assets upload: Deactivation Date is not available in the Standard Program

    Hi,
    I am trying to use the standard program for Assets upload,RAALTD01. But, the field de-activation date (ANLA-DEAKT) is not available for mapping. This is the only field am missing out of more than 200 fields involved in the upload. What would be the best approach inorder that I can use LSMW and at the same time map this deactivation date field ; provided we are not using the Recording method.
    Looking forward to your replies.
    Regards,
    Sophia Xavier

    you can use ABAP program with BAPI 
    call function 'BAPI_FIXEDASSET_OVRTAKE_CREATE'

  • Asset upload: Deactivation Date not available in the standard program(LSMW)

    Hi,
    I am trying to use the standard program for Assets upload,RAALTD01. But, the field de-activation date (ANLA-DEAKT) is not available for mapping. This is the only field am missing out of more than 200 fields involved in the upload. What would be the best approach inorder that I can use LSMW and at the same time map this deactivation date field ; provided we are not using the Recording method.
    Looking forward to your replies.
    Regards,
    Sophia Xavier

    It is not possible to do this in the transaction AS91. When you are doing the take over during a fiscal year you have to go from the tab Asset values to Transactions and fill in there the ttype for deactivation.
    Other wise you have to create a LSMW that is doing this deactivation after the upload

Maybe you are looking for