Recurring Doc Posting Procedure & Execution

Hi Experts,
Kindly inform the Procedure for Recurring Doc Posting  & Execution ( Is helpful in real time)
Thk & Reg
Vasu

Hi,
There are following steps for recurring entry posting
1. Create Recurring Document in FBD1 and can display document in FBD3
2. Create Posting documents from recurring document F.14
3. Run Batch input session in SM35
You can see accounting document in log.
if helpful, Please assign points.
For any query Please let me know.
Regards
Pawan Gupta

Similar Messages

  • Create posting docs for recurring docs - Settlement period

    Hi Gurus,
    I am trying to run F.14 to create posting docs for recurring docs. What is the settlement period field used for? For a recurring doc that was created in May, i was able to run that during may end but now i want to run this for this month end and if give June month as settlement period, it's says batch session couldn't be created.
    Also, to which date does the posting doc get posted to? Does that depend on settlement period?
    All answers will be duly rewarded.
    Thanks
    N

    Settlement date is used for restricting selection of documents that are due.
    If you run for 1 day and documents are due to be created that day u will have a batch for that. If you run for a month the system checks the documents due in that month and creates a batch.
    This can be at any time and does not need to be during that period or at the end, posting possible depending on whether OB52 allows it.
    Note that the system checks which documents have been already processed so you cannot run multiple times.

  • Possibility to register Pre-/Post-Procedures for an SQL Template Handler

    I would appreciate to see the possibility to register pre-/post-procedures for an SQL template handler in ORDS 3.0.
    Why:
    We use Oracle VPD/Row-Level-Security to secure data access. Hence a trigger sets a couple of attributes in the database session context at login time which are then used in static RLS predicates to limit which records the user can see/modify.
    With ORDS 3.0 all sessions are opened under the same technical user (e.g. APEX_REST_PUBLIC_USER), hence all users have the same/no attributes in the session context and could see/modify all data.
    To avoid this situation, I need to set the attributes (e.g. the authenticated user) in the database session context before the actual query/plsql handler is executed.
    Also, resetting the session context after the handler is executed would be good.
    This scenario is in line with scenarios 'One Big Application User' and 'Web-based applications' in http://docs.oracle.com/cd/B28359_01/network.111/b28531/vpd.htm#DBSEG98291.
    Different solution approach:
    Kris suggested to write a PL/SQL handler where the pre-procedure is called before the business logic procedure/query. This is ok for me as long as I modify data and only need to return no or little data.
    As soon as I need to return a lot of data (e.g. select c1, c19, c30 from t1), this approach will force me to write a lot of code in the PL/SQL handler in order to marshal the c1, c19 and c30 to JSON and put it in the HTTP response.
    But this is the beauty of ORDS - I can simply define a template, write a GET SQL Handler 'select c1, c19, c30 from t1'  and have the data available as REST service, without writing any code to write JSON marshaled data in the HTTP response.

    I tried to log the request at Oracle REST Data Services (ORDS) but I could only start a new discussion: Possibility to register Pre-/Post-Procedures for an SQL Template Handler
    As I mentioned there, the PL/SQL handler approach works for me as long as I have no or only little data to send back to the client (e.g. put/post/delete succeeded or an error message why the call failed).
    If I need to return a lot of data from the PL/SQL handler I would need to, as far as I understand, to marshal the data to JSON and write it to the response body in the PL/SQL handler.
    I don't want to do the marshaling, because ORDS does it better.
    However, this works for me:
    I write a pipelined stored procedure that takes as input the attributes I need to set in the session context. I then can reference it in the SQL handler:
    select * from table(my_pipelined_function(:USER, ....)
    Now the JSON/HTTP response is created by ORDS again.
    I still needed to code a couple of lines, but it is way better than duplicating the functionality already existing in ORDS.
    With the hooks it would be perfect because I would not have to write any code (apart from the procedure to set the session context attributes), just configure the REST services in ORDS.

  • Different number range for recurring docs for diff company code

    Hi,
    We define X1 as the number range for recurring company codes. For 2 company codes, we have given the same number range for X1, 100000-1999999
    Now when a recurring doc is posted for both the company codes monthly, the company codes have same dco number which confuses the user.
    Is there any way to change the set up of the number range like deleting the one existing and starting with the new series
    Any other suggestions are appreciated
    -Vaibhav

    Hello,
    You cannot deleted the number range if it has already been posted, however, you just limit or restrict the upper limit equal to the current number.
    Create a new number for other company code.
    the number ranges are defined at company code level / fiscal year level.
    The number ranges can be year dependent or year independent
    They may be internal or external.
    Regards,
    Ravi

  • Recurring doc ververy urgent

    Hi,
    sap gurus i have one issue which is in recurring doc number range is X1 in OBA7
    no. X1 from no 91 00000 to 9199999
    Where in doc type which fields should selected? like assets, customers,vendors,
    reverse posting   so on
    Thanks in advane
    Chenu

    Hi,
    You can select Customer, Vendor and GL. You can give your own reversal doc type.
    SJ

  • Please help me how to maintain log for procedure execution

    Hi Experts,
    How to maintain the log for procedure execution
    I want to maintain the log for procedures as below.
    Once the procedure starts it should show status as RUNNING and PROC_END_TIME should be NULL.
    Once the procedure completes it should show status as COMPLETED and shold show the PROC_END_TIME.
    Once the MAIN_PROC completes then only the status of that procedure should show COMPLETED.
    STEP_ID RECORDS_INS_UPD  RECORDS_DELETED PROC_NAME PROC_START_TIME                PROC_END_TIME              JOB_STATUS ERROR_MSG
    1 500             0  MAIN_PROC 1/4/2014 5:47:38.000000 AM                         RUNNING
    2 100             0  SUB_PROC1 1/4/2014 5:49:30.000000 AM                         RUNNING
    3  0             0  SUB_PROC2 1/4/2014 5:47:38.000000 AM 1/4/2014 5:47:38.000000 AM COMPLETED
    I have tried the below code but it's not working properly.
    CREATE OR REPLACE PROCEDURE procedures_log
       p_seq                NUMBER,
       p_rec_ins_upd        NUMBER,
       p_rec_deleted        NUMBER,
       p_proc_name          VARCHAR2,
       p_start_time         TIMESTAMP,
       p_end_time           TIMESTAMP,
       p_job_status         VARCHAR2,
       p_error_msg          VARCHAR2
    IS
    PRAGMA AUTONOMOUS_TRANSACTION;
    BEGIN
        IF p_seq = 0 THEN
            INSERT INTO proc_log
                STEP_ID,
                ORG_ID,
                TABLENAME,
                RECORDS_INS_UPD,
                RECORDS_DELETED,
                JOB_NAME,
                PROC_NAME,
                JOB_START_TIME,
                JOB_END_TIME,
                JOB_STATUS,
                ERROR_MSG
            VALUES
                p_seq,
                p_rec_ins_upd,
                p_rec_deleted,
                p_proc_name,
                p_start_time,
                p_end_time,
                p_job_status,
                p_error_msg
        ELSE
            UPDATE proc_log
            SET
                RECORDS_INS_UPD = p_rec_ins_upd,
                RECORDS_DELETED = p_rec_deleted,
                JOB_END_TIME = p_end_time,
                JOB_STATUS = p_job_status,
                STEP_ID = p_seq,
                ERROR_MSG = p_error_msg
            WHERE UPPER(TRIM(PROC_NAME)) = UPPER(TRIM(p_proc_name))
            AND STEP_ID = 0
            AND JOB_STATUS = 'RUNNING';
        END IF;
        COMMIT;
        EXCEPTION
            WHEN OTHERS
            THEN NULL;
    END;
    Please help me.
    Thanks.

    ramya_162 wrote:
    Hi,
    I don't want to maintain multiple records for one procedure.
    The log table will grow huge.
    Please help me.
    Thanks.
    You have two options.
    Either a running log, from which you periodically delete old records, or maintain a standing record  for each process you are tracking.
    Ok, let's take the second, since that seems to be your preferred method.
    Going back to your original post, you gave us code and said "I have tried the below code but it's not working properly."
    Please define "not working".  That statement is totally devoid of actionable or diagnostic information. 

  • Billing doc posting confirmation

    Hi Gurus,
    I wish to get confirmation on the following:
    1. Billing Doc posting status is to indicate if accounting doc has been created which means posted or not.
    2. A billing doc can be save without posting docs to accounting (due to say posting block?) and in this case the posting status is something like posting doc not yet created.
    3. If posting status = posting doc created, this also implies that in the overall status status of billing doc = completed.
    Have a nice day.
    regards
    M Russo

    1)  Yes you are correct
    2)  It could also be due to Error in Accounting interface or pricing error
    3)  If an accounting document is created, then the status would be "C"
    thanks
    G. Lakshmipathi

  • Accout Determination in Mat doc posting

    Hi,
    How does the account is determined, during material doc posting.We have two places where the GL account is maintained.
    1. In the account assignment tab of PO
    2. OBYC settings.
    Please let me know how the relevant account is selected.

    Hi Rudra,
    To answer how I  guess the transaction key is due to experience. Worked quite a bit on FI-MM integration in the last 2 projects. GBB is the off setting entry for an inventory transaction and VBR happens to be the account modification within it. For example take a case where i need to issue goods for consumption (using internal order). Here the system will credit the material account and debit the GL account i have assigned against VBR account modification.
    In your case it is referring to DIF transaction keys which is for inventory small differences. This transaction key is used when there is a difference between the header amount and the line item amount while doing MIRO and the diferrence is within the tolerance limit set. Tell me if this is coming at the time of doing MIGO or MIRO?
    thanks and regards,
    anit

  • RERAPP: Posting Procedure RETP

    Dear all,
    Does anyone know how to solve this error?
    -> Open item account line with flow type 9000 has to contain a partner (posting procedure RETP)
    This message appear when I choose option u201CTransferu201D in field Type of posting run in transaction RERAPP.
    What do I have to do to change that?
    Thanks in advance,
    P.

    Dear Franz,
    Iu2019m using the following configuration:
    Flow type:
    RENT (rental) (debit posting)
    RE19 (correction) (debit posting)
    RE09 (correction) (credit posting)
    1040 (transfer) (credit posting)
    1013 (instalment payments) (debit posting)
    Assign Reference Flow Types:          
    RTp FTyp FlTypeName RFlT
    10  RENT            RE19
    20  RENT            RE09
    30  RENT            RENT
    40  RENT            RENT
    60  RENT            RENT
    160 RENT            1040
    180 RENT            1040
    310 RENT            1013
    320 RENT            DD01     
    Assign Flow Type to Condition Type:
    REN1 (assigned in contract via RECN)
    Flow Type: RENT
    Account Determination (only for the transfer and periodic posting):
    RENT D/ D S/Rentalaccount
    1040 S/RentalS S/RentalB
    Thanks again,
    Penny

  • Function and procedure execution

    hi all,
    i have question in procedure execution and function execution oracle database.
    i want know that which is faster in execution procedure or function.
    can i see the time taken by procedure and select query
    i want to see only time not cpu cost or anything else.
    i am waiting for your responses...

    There is no difference in cost between whether something is a function or a procedure.
    The decision making should reflect usage only. For example you can not use a procedure in SQL.
    If you wish to break things down further focus on 10046 and 10053 tracing.
    Seeing time only is roughly equivalent to cutting off all of your fingers to see how something feels to your thumb.
    Timing is only one very small part of what you should be watching.

  • Disable text while procedure execution

    Hi,
    oracle9i
    How to disable the below text while procedure execution ?
    old  15: Procedure_name(&var1);
    new  15: Procedure_name(&var2);
    Regards

    Use SET VERIFY OFF.
    It won't make any difference in the output that you get, but its just for you to see which variable is getting replaced by which value.

  • How can i check the procedure execution time..?

    Hi All,
    Can any one of you tell me how can i check the procedure execution time..?
    Thanks in advance.

    if running it from SQL*Plus,
    SQL> set timing on
    Or from PL/SQL, use DBMS_UTILITY.GET_TIME before and after the call and calclate the difference.

  • LSMW Upload FI DOC POSTING data problem (FB013,  RFBIBL01)

    Hello,
    I have to upload FI DOC POSTING data with LSMW.
    I'm using a batch input with the program RFBIBL01.
    In the step "Create batch input session", I get the following error:
    FB006     Session 1 : Transferred client 00M differs from system client 500
    FB015     ... Session record ...
    FB014     ... BGR00-STYPE 0
    FB014     ... BGR00-GROUP ###########5
    FB014     ... BGR00-MANDT 00M
    FB014     ... BGR00-USNAM ISCOB 0
    FB014     ... BGR00-START 0000000X
    FB014     ... BGR00-XKEEP /
    FB014     ... BGR00-NODATA
    FB013     ....Editing was terminated
    Does anyone know how to solve this error?
    Kind regards,
    Mahnk

    hi,
    pls refer to the error message:
    FB014 ... BGR00-GROUP ###########<b>5</b>
    FB014 ... BGR00-MANDT <b>00</b><i>M</i>
    FB014 ... BGR00-USNAM ISCOB 0
    00M sounds strange for a client?!
    here is a displacement!!!!
    the 5 in group belongs to the mandant and the M to the usnam i think
    <b>so change structure BGR00</b>
    A.
    pls reward useful answers
    thank you!
    Message was edited by: Andreas Mann

  • Material Doc / FI Doc post first?

    Hi,
    Is FI doc posted after material doc?
    Thanks,
    Vicki

    hi,
    When you directly save the document, the MM and FI doc gets generated parallely...
    When you hold the doc, only MM doc is generated and FI is generated after postings...
    When you park the doc, MM doc is generated and only FI doc number is alloted but its not posted at the same time...
    When you make it "Save as compleated", MM doc is generated and also FI doc is only flag for posting but not posted...
    Regards
    Priyanka.P

  • Acct  hit during Mat Doc posting is diff than the one in account det. in PO

    We have a material doc posted. But the account which is hit is different that the one determined in automatic account determination of the PO. I checked in Substitutions, But could not find any. Can there be any other reason?

    Hi All,
    In PO, the acct assignment category is maintained as F Order and the GL account is mentioned as 'XXXXXXX'
    But in OBYC 'YYYYYYYY' is maintained (for transaction DIFF). So how the system decides, which one to pick?
    IN my case YYYYYYYY is picked.
    Edited by: Rudra Prasanna Mohapatra on Dec 8, 2010 2:01 PM

Maybe you are looking for

  • Ipod wont sync at all with new itunes 11.4

    i recently purchased a new asus laptop with windows 8.1 on it & downloaded itunes 11.4 since then, although my itunes recognises my ipod, it will not sync with the new library AT ALL. i have an ipod classic 30gb 5th generation i have not had this iss

  • Mac Mini and 802.11n

    I purchased a Mac Mini 1.83GHz in late September. On this page: http://www.apple.com/airportextreme/performance.htmlIt states that: "Most currently shipping Mac systems support the next-generation 802.11n technology in the new AirPort Extreme Base St

  • Question about start-up screen oddities

    Hey guys, Quick question: my iMac G5, when starting up in Leopard, doesn't just pop-up the gray loading screen like my macbook- it "rolls" down the screen twice (like a push transition) before appearing. It's quite odd. I don't notice too many other

  • Is SSXA in jDev not compatible with UCM 10g ?

    I just tried to connect with UCM 10g within jDeveloper 11g w/ SSXA and got an error message like below, "oracle.stellent.ridc.protocol.ServiceException: No service defined for SSXA_GET_CONFIG_INFO.      at oracle.stellent.ridc.protocol.ServiceRespons

  • Need to upload employee photos against infotype 0002

    Hi, We have an urgent reqirement to load the photos of all the employees agianst the infotype 0002 which need to be accesed by the employees and managers via enterprise portal. Can anybody help me.... Thanks in advance Krishna