Manual Revenue Process

Hi All,
I am new to this Order Management.
I have a requirement to calculate Revenue with a new system. So I want to know about Manual Revenue Recognition. On what basis Manual Revenue line will be Completely Delivered or Pertially delivered or Un delivered. What are the conditions that need to satisfy for Complete Deliver and Pertial Deliver and Undeliverd when the line rule is Manual Revenue.
Please give me any reference also...
Thanks,
Sai
Edited by: 787711 on Nov 18, 2010 1:49 AM

Inter-Company transfer is controlled by transfer variant, which in turn is controlled by the acquisition and retirement transaction types used along with other parameters.
If the transfer variant uses transaction types that allow posting with revenue, then this transfer variant can not be used for transations that have no revenue.
You will need to create another transfer variant with transaction types without revenue in order to undertake inter-company transfers without revenue.

Similar Messages

  • Activuty guide for Manual start process

    Hi All,
    Hope you all doing goos.
    I am facing an issue while implementing activity guide.
    I tried the following ways of implementing.
    1) I implemented activuty guide to Asynchronous process, it works.
    2) I tried activity guide implementation to Manual BPM process, for which I am not able to implement the activity guide.
    Can you please let me know where am I going wrong?
    I implemented the activity guide and when I look the tasksin activity guide tab in workspace, there were no tasks even though tasks I can view in the home page of workspace.
    I dont know whether it works for Manual process or not.
    I am working on 11.1.1.6
    Your suggestion, corrections, advice are very much appreciated.
    Thanks
    Chandru

    Hi Daniel,
    Thanks for replying.
    even I was in this assumption and tried a lot.
    and the sample processes that I had were running properly.
    I changed the process to incorporate the manual start as well, even that worked!!!!
    So the problem was with the user.
    I was trying to assign "weblogic" user which is an administrator, but the activity guide will not be active on admin user I believe.
    When I tried the same process with jcooper, that worked.
    So my conclusion is: we should not use admin user for activity guide.
    Thanks
    Chandru

  • How to automate manual idoc processing in BD87

    I am trying to automate manual processing of iDOCs in BD87. I used the following code to pass idoc-id to global variable 'DCN' and then skip the first screen of BD87 to go to processing directly. After running following code
    SET PARAMETER ID 'DCN' FIELD itabhdr-idoc_id.
    CALL TRANSACTION 'BD87' AND SKIP FIRST SCREEN.
    I get to the first screen because it cannot take my idoc-id to BD87. How I can pass idoc-id to global? I have used the above code to goto VA02 with VBELN and it worked perfectly.

    Hi,
    Try this small BDC program...This worked for me..
    PARAMETERS: p_idoc TYPE edidc-docnum DEFAULT '0000000000519276'.
    DATA: t_bdcdata TYPE STANDARD TABLE OF bdcdata.
    PERFORM bdc_begin USING 'RBDMON00' '1100'.
    PERFORM bdc_valu  USING: 'BDC_CURSOR' 'SX_UPDDA-HIGH',
                             'BDC_OKCODE' '=CRET',
                             'SX_DOCNU-LOW' p_idoc ,
                             'SX_CRETI-LOW' '00:00:00',
                             'SX_CRETI-HIGH' '00:00:00',
                             'SX_UPDDA-LOW' '',
                             'SX_UPDDA-HIGH' ''.
    CALL TRANSACTION 'BD87' USING t_bdcdata MODE 'E'.
    *       FORM bdc_begin                                                *
    *  -->  RV_PROGRAM                                                    *
    *  -->  RV_SCREEN                                                     *
    FORM bdc_begin USING rv_program rv_screen.
      DATA: s_bdcdata TYPE bdcdata.
      s_bdcdata-program = rv_program.
      s_bdcdata-dynpro  = rv_screen.
      s_bdcdata-dynbegin = 'X'.
      APPEND s_bdcdata TO t_bdcdata.
    ENDFORM.
    *       FORM bdc_valu                                                 *
    *  -->  RV_FNAM                                                       *
    *  -->  RV_FVAL                                                       *
    FORM bdc_valu USING rv_fnam rv_fval.
      DATA: s_bdcdata TYPE bdcdata.
      s_bdcdata-fnam = rv_fnam.
      s_bdcdata-fval = rv_fval.
      APPEND s_bdcdata TO t_bdcdata.
    ENDFORM.
    Thanks,
    Naren

  • Creating Form Manually w/Process that Contains Multiple Insert Statements

    Hello,
    I've been trying to create a form manually by following the instructions in the Users Manual under "Creating Form Manually - Creating a Process that Contains One or More Insert Statements." I have not had much luck and I think that it is because I'm not sure what is ment when said:
    "Create a conditional process of type PL/SQL that executes when the user clicks the button."
    Here is the PL/SQL that I used:
    BEGIN
    UPDATE T
    SET first_name = :P1_FIRST_NAME,
    last_name = :P1_LAST_NAME
    WHERE ID = :P1_ID;
    END;
    I am not sure where to create this process,however. I've tried several areas (i.e. Processes under Page Processing, Processes under Page Rendering, Under Conditions on the Button, etc.) but will get errors or no effect at all.
    Please let me know what i am doing wrong. If you could provide me with a simple example of how to create a form manually, that would be greatly appreciated.
    Thanks.
    Linda
    Message was edited by:
    lhudak

    Hello Scott,
    I followed your instructions and the error that I get is that nothing happens at all. I submit the page and nothing gets updated, deleted or added.
    I have the table, report, processes and form in place. Here are the settings:
    Process Point: is "on-submit, after computations...(in the Page Processing Section)
    Type: PL/SQL anonymous block
    Source: BEGIN
    INSERT INTO T ( first_name, last_name )
    VALUES (:P1_FIRST_NAME, :P1_LAST_NAME);
    END;
    Conditional Processing: When Button Pressed (Create (ADD))
    For the Button:
    Database Action: SQL Insert action
    URL Redirect: No Target
    Should I have any special settings on the Page Item? (i.e. under Default: Default Value Type: PL/SQL Expression) or maybe under Conditions: Condition Type - PL/SQL?
    Please let me know.
    Thanks
    Linda

  • WM User Manuals / Transaction Process formats

    Dear Friends
    Can anyone send me the user manual formats for SAP WM which includes all the transactions related to SAP WM. I understand its complex but I am new to WM and in need. Your help shall be invaluable
    Best Regards

    Hi,
       Check the BPP in Help.sap.com... it will guide you complete standard Warehouse process.
    Regards
    GK.

  • ABT1N Error - Transfer to Non Affiliated Company with Manual Revenue

    Posting with transaction type 210 is not possible here, see long text
    Message no. AAPO177
    Diagnosis
    Transaction type 210 has a depreciation area limitation, although posting is not mandatory in all of the depreciation areas entered. However, it is not possible to select depreciation areas in the current transaction.
    Procedure
    Check the specifications for transaction type 210 or use transaction ABT1 to enter the transaction.
    Can anyone shade light on preconfiguration of intercompany & intracomapny asset transfer (with revenue & without revenue)
    Edited by: Rupesh Pillay on May 19, 2011 11:20 AM

    Dear Rupesh,
    Go to transaction AO74 and double click on transaction type 210, there in posting type section choose selection button as Post to affiliated company and Gross and SAVE.
    I hope by making the above changes, you will able to post the Intercompany asset transaction.
    This will help you to solve you issue. If you have any doubts feel free to share.
    Regards,
    Pankaj A Bhalerao.

  • How to trigger standard task manually in Process controlled workflow?

    Hi All,
    I would like to trigger a task mannually in BRF, process controlled workflow. My requirement is to send an approval notification to the approvers at the current approval level, at any instance by the requestor of the shopping cart. In that case, will it be possible to trigger the standard task 40007953 (SRM Shopping Cart Approval (1)) with the workitem of Shopping cart under consideration?
    I have tried searching for the same in SDN and other forums but most of the information was regarding application controlled workflows. None of those function modules seems to be working in PCW.
    Any pointers on how to trigger a standard task (using FM or code) in BRF(process controlled workflow) environment is also highly appreciated.
    Thanks,
    S.H@ri

    Hi,
    Use this FM [SAP_WAPI_START_WORKFLOW|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/bb9100f8-0c01-0010-ac8e-e017351f3fc1].
    Regards,
    Surjith

  • Manual payments process

    Hello Experts,
    We're creating a new local solution (web based)  in order to manage "Manual Payments", so, we need to integrate it with our Sap. For this integration we detected 4Outbound Master data interface (from Sap vs Web solution), 1 extraction program for Bank, and 1 inbound interface with releated batch input creation.
    Inbound Interface:
    Manual Payment accounting  (Inbound interface)
    An interface is required in order to upload in Sap a file containing manual payment requests.
    The program should read an input txt file containing for every manual payment a header row information and two or more rows with detailed item information.
    The manual payment document will be created according the document type and transaction type inserted in the header.
    Two different transaction types are required:
    FB01   Post Document
    F-48   Post Vendor Down Payment  
    The interface should be scheduled to capture every new input file inserted on a local FTP server.
    In detail the program must perform the following activities:
    1) Read a test input file
    2) reate  batch input session to post Manual Payment document for every manual payment request (header record ) according transaction code header field (F-48 or FB01)
    3) Maintain request history (custom table)
    Outbound Interfaces
    Vendor master data, Cost Centre master data, Internal Order master data, wbs element master data.
    In detail the program must perform the following activities:
    1) Select  Vendor/CC/IO/WBS element Master Data according defined criteria
    2) Create  output file.txt 
    Extraction Programme
    Payment Medium for Bank (Outbound interface)
    An interface is required in order to create Payment information  to the bank via Home Banking .
    A similar solution is in charge for Automatic payment , see pgm   ZITFU_RFFOIT_B (FA_DD_451_LIT).
    In detail the program must perform the following activities:
    1) Read accounting document for manual payment according selection criteria  
    2) Create DME file
    3) Create Letter for Bank and vendor 
    4) Create Summury list 
    5) Create return file with Protocol Number vs WEB to confirm payment
    Please suggest how to achieve this..
    your inputs will be rewarded..
    Thanks in advance,
    Satya

    Hi,
    This is not question to give answer, this is requirement for inbound and outbound interfaces
    Mainly you have to concentrate on interfaces is
    Inbound
    What are the selection screen parameter (like company code etc whether it is select option or parameter and is it required or optional) and you need to check with customer that any validation required on selection screen
    You need to sit with an abaper to write BDC to update SAP data (you need to decide which fields are required in BDC recording)
    You need to decide the input file format (colums, rows, Char or numc and their length)
    You need to map input file fields into sap fields
    Outbound
    What are the selection screen parameter (like company code etc whether it is select option or parameter and is it required or optional) and you need to check with customer that any validation required on selection screen
    You neeed to decide the output file format (colums, rows, Char or numc and their length) and you need to decide from which sap fields data should be pick
    Where the output file shold palce
    Moreover you need to sit with sr abaper to design the document Flow (FDD)
    Reg
    Vishnu

  • R12 Manual refund process

    When a refund is processed from AR to AP, is there a way to issue the check to a different name and not the name on the receipt?

    Hi
    In R12... The usual steps of the process is
    1. Create Invoice.
    2. Apply to the receipt
    3. Create Credit Memo
    4. Apply the Credit Memo and Refund Receivable activity (You need to define this before hand) to the same receipt.
    5. This creates a funds disbursement request.
    6. This can be paid via Oracle Payments.
    Now to your question I would think that t you want to return it to a different party than the party which paid you.
    Is the first party factoring their receivables?
    I am thinking the answer would probably lie in factoring area.
    Logically I am thinking , I am selling it to A, and factoring the receivables to B.
    B pays me , and collects money from A after 30 days.
    31st day A returns the goods. They want money back.
    I create a refund request , I will pay the money to B , and ask them to return the Money to A.
    Is this a scenario which you are describing?
    Thanks
    Aashik.

  • Payment Card processing- Manual Authorization

    Hi Experts,
    We are on CRM 4.0.
    Wanted to have an input on the Manual Authorization process for Payment card processing.
    Can someone guide as to how this can be achieved?
    thanks
    Yash

    df

  • Manual/automatic payment process

    Dear sir.
    Help me explain the difference between manual payment process and automatic payment process and please give examples.
    Thanks
    hangvt

    Question not clear as per my knowleges
    Manual payment that means u have to clear the open itmes manually
    example if vendor invoice through f-53
    and also automatic payment program
    u have to run the app and automatically invoice pick and cleared
    i hope now clear

  • MANUAL ORACE 10G DATABASE FAILOVER PROCESS

    Gurus,
    We have 3 unix boxes/hosts (SAN) - each box has few 10g databases. we would like to have a manual failover process of the oracle databases at a high level - how can we make all LUNS visible to all 3 hosts without destroying consistency of how ASM has those mapped.
    The concern for us - the LUNs that are relevant to the primary database on each host are only visible on that host, meaning that if we present all LUNs to all hosts, we might 1). get a naming mismatch between the devices that ASM is aware of and consequently 2). currupt data
    anybody woked on these type of failovers, please advise,
    Thanks,

    Refer to this: http://msdn.microsoft.com/en-us/library/ms151799.aspx

  • A way to create revenue wothout accounting?

    Hello
    On the implementatios in wich I am we are going to create projects with some months executed and they should have initial amounts.
    We will use accounted transaction for costs, but I cannot find a way to enter initial revenue, Can you help me please?
    Regards

    Hi
    Solution depends on the method the company is generating revenue.
    If revenue method is WORK, based on billable Expenditure Items, you might run the GDR process after importing all historical costs. Sysyem will generate draft revenue and you can interface that to GL.
    Alternatively, you can create billing events for each one of the project, where you populate the revenue amount. Now run the GDR, PRC: Generate Draft Revenue process, and interface to GL.
    Billing events can be loaded using Events API, if you don't want to create them manually on the form.
    If the initial revenue of the projects has been already accounted and booked in GL, you could prevent double accounting in any of the following methods -
    Setup AA rules to be used only during the migration period. The AA will debit and credit the same account in GL.
    Alternatively, setup the implementation options so revenue will not be interfaced to GL, during the migration period.
    Dina

  • Revenue Hard Limit for Program Projects Funded by a Single Agreement

    Hello All
    We have the following Scenario
    1) Project A and B are Liked to each other using Program functionality or using Project-Sub Project Functionality.
    2) We have one agreement of USD 100,000 funding both projects are funded in the way explained below
    Project      Funding
    Project A     40000
    Project B     60000
    Is there a way that can we can ensure that revenue hard limit is ensured at the Program level instead of the Project level?
    For example
    Given Project B has recognized revenue of 30000 USD can Project A recognize Revenue of 70000 as the total agreement is 100000 USD. Means Project A can consume funds allocated to Project B as these projects are interlinked. So that it is ensure that the total revenue recognized by both these projects is not more than 1,00,000 USD.
    I am aware of manual reallocation Process of Funds, but is there a automatic way thru standard functionality.
    Regards
    DR
    Edited by: 933993 on Jan 13, 2013 8:31 AM

    Hi
    No automatic solution using standard functionality.
    You can set up the agreement with no hard limit, and develop a validation within a billing extension.
    Dina

  • Multiple Revenue Recognition Methods on a Project(Task Level)

    We have projects where certain portion of revenue is recognized based on events(ex: equipment shipment) and certain portion is recognized as cost is incurred(Percentage of Completion).
    In Oracle Projects we can have only one Distribution rule for Revenue per project and doesn't allow to have different Revenue distribution rule at the task level.
    Business case: Project is for Equipment and Additional Service is purchased, separate tasks are created for Equipment(Task#10) and Service(Task#20).
    Billing is based on Events.
    Equipment(task#10) revenue is recognized based on order line shipment(event created),
    revenue for Service(task#20) is recognized as Cost is incurred to perform the Service, based on POC calculation.
    Following is what we tried as Proof Of Concept:
    Funding is at Task Level (set at Project Type), Baseline Funding without Budget is enabled(i.e Revenue budgets are created when funding is baselined)
    Billing extension Cost-to-Cost Revenue is assigned on project type, Forecast Cost Budget is used in calculations
    Set the distribution rule on project to COST/EVENT
    On tasks for Equipment(Task 10), we entered $0 Forecast cost budget
    On tasks for Service(Task 20) we entered a $$ Amount(non zero) for Forecast Cost budgets.
    Task 10( Equipment - Event based revenue), $0 Cost budget
    Create Costs on task 10, Distribute, Account, run the processes to generate revenue
    Create a manual revenue event for equipment shipment
    Revenue events from Billing extension are not generated, since there is no cost budget, Revenue is generated only for the manual event we created - This works as expected.
    Task 20(Service - POC based revenue), Cost budget is $10000 (for ex:)
    Create Costs on task 20, Distribute, Account, run the processes to generate revenue
    Automatic Revenue events from Billing extension(Cost-to-Cost Revenue) are generated, since there is cost budget, Revenue is generated based on POC calculation.
    Questions:
    With the assumption that we will not maintain forecast cost budgets for equipment tasks and use the standard Cost-to-Cost Revenue extension.
    We would like to know what is the impact of the above solution option on standard Project Billing functionality and any others.
    Any other workarounds to achieve what we are looking for(i.e multiple revenue recognition methods on a project)
    How others achieved similar business requirement with Oracle Projects(At present we are creating a 2nd project for Service component) and it has it's cons(consolidated billing etc, since we will be funding 2 projects)
    Harish

    Dear Harish,
    I am not sure i have a perfect solution but you can try this.
    Set Billing extension to Cost/Event (Percent complete revenue) this will be used for all the scenarios where revenue should be recognised by the system like Ex: Task20
    Use Pre-Approved batches for rest of transactions where the cost directly effects the Project.
    Regards
    Shaan

Maybe you are looking for

  • How to compile and run sample code

    Hi All, I'm beginner in Javacard. I just installed javacard dev kit. I have followed the instruction to set up javacard environment (install javacard, install ant, set path)I I tried to compile Hello World sample. But I got many error messages. It's

  • Parent Child Hierarchy - Display other dimension fields against parent

    Hi, I have a Dimension for Customer with a parent child hierarchy.  The problem I have is with additional fields within the dimension.  See data below: Row Labels Customer Group   Description Value 500116 - OOO "Starline" 30    500116 - OOO "Starline

  • Can't open a text message

    Hi I received a text message from my bankwith the heading "Buddy name". However, I can't open it. when I click on it, there is not message present. Also, the message remains as unread with a blue dot next to it. I've tried quiting the Messages app an

  • Using non-original RAM in X4600

    Hi @all, did anybody tried to use non-original RAM for a X4600? We are thinking to do so, because the RAM is a little bit expensive and we have an offer for the same typ of RAM from a local vendor for 1/4 of the SUN price. Anybody have any experience

  • WIP - Internal order

    Dear Guru's, I need a clarifications regarding WIP caluclation for Internal order. Our client use to run the WIP calculation for Internal order during month end. Even they use to run WIP for Internal order which doesn't have any actual cost for the m