AR : Revenue on Invoice (Receivables Activities )

Hello friends,
Can someone explain this option AR : Receivables Activities ->Revenue on Invoice with example?
Thank You,

Hello.
Tax Code on Invoice:
Allocate the net portion using the Expense/Revenue accounts specified by the tax code on the invoice. If Tax Source Code is set to None, allocate the gross amount to these accounts. You can only choose this option if the activity type is Adjustment, Earned Dis count, or Unearned Disc ount.
In the event of an adjustment to an invoice with zero amount revenue distributions, the adjustment activity's GL Account Source must not be set to Revenue on Invoice or Tax code on Invoice.
Octavio

Similar Messages

  • Is it possible to have two receive activities in a single bpel process

    Hi,
    I have a requirement where I will get a input from a service and I have to pass this input dynamically to file adapter which then retrieved the files from a location based on the input provided and passes it to other service.
    I have used one receive activity for getting input parameters and other receive activity for getting files activity, but unfortunately it is not allowing me to do so. How can I design the process,
    1. I will get an input from a service.
    2. FA has to be invoked for getting files from location specified ( I know that dynamic values can be set inside properties tab), but confused on how to work with two receive activities.
    3. And the retrieved files has to be sent to a service.
    Thanks,
    Edited by: kameshb on Mar 29, 2013 9:59 AM

    Hi Kamesh,
    Read operation is used to poll files from a specified directory, in most cases it will be first activity(receive) of your BPEL and will create a new instance for you(else use correlation for mid process receive).
    As in your case you are dynamically passing input to FA to read a specific file in mid of your process, it should be sync read operation (as suggested by Deepak) wit an invoke activity.
    Thanks,
    Faiz
    Edited by: Faiz Haq on Mar 30, 2013 1:42 AM
    Edited by: Faiz Haq on Mar 30, 2013 1:46 AM

  • Is revenue and invoice at sub-task Level possible?

    Is there anyway to generate revenue and invoice at sub-task level. Per Oracle standard we can do it project level or top task level but just want to check if there is anyway to do it at sub-task level. Even if through customization please let me know.

    Hi
    You may consider using billing extensions that will separate the invoices by sub tasks. However, to acheive that you will need to run in a loop the GDI for the same project. After first invoice is generated with only one sub task. you will need to approve and release it, and only than you could go on and run GDI again for the next sub task, and so on.
    If the company agree that draft invoices will be automatically approved and released, you might consider using the automatic release client extension, to facilitate the cycles.
    In order to get a separate invoice per sub-task you should develop an extension that will be called on PRE-Processing place.
    That extension will check the available unbilled expenditures and verify if there are EI's in more than one sub-task. If so, select first sub-task and put one-time hold on all other sub-tasks' expenditures.
    The extension for automating approval/release of invoices is called by GDI after the draft invoice is fully prepared. You can
    develop your own logic for the conditions where invoice should be approved or released.
    Just note, if you leave several invoices as approved, you will need to release them by the order they were created.
    In the example of multiple sub-tasks on the project, the pre processing billing extension will leave EI's on sub-task 1, and all other tasks' expenditures will be put on one-time hold. Those the draft invoice will include only the sub-task 1 transactions.
    The next GDI in the loop will not find sub-task 1 transactions, so it will pick sub-task 2 and all remaining transactions on other sub-tasks will be put on one-time hold. The second draft will include only sub-task 2 transactions.
    The next GDI in the loop will not find sub-task 1 and sub-task 2 transactions. Therefore, next draft invoice will include the next sub-task. When no more sub-tasks'' transactions are available the draft invoice gets empty.
    The automation can go further if you have many projects with that same requirement. You may develop a custom program that call the GDI in a loop for a single project, untill there is nothing more to bill there, then go on and call GDI in a loop for the next project, etc.
    Dina

  • The TermsDate of Invoice Headaer to defaulted to the invoice received Date

    The TermsDate of Invoice Header to defaulted to the invoice received Date. How can we acheive this. Please suggest
    current setup shows termsdate as sysdate

    I assume you are on R12. Pl follow the below steps.
    - Go to Payables system set up option in Payables responsibility.
    - Under Payment tab, change 'Term Date Basis' to 'Invoice Received'.
    Re-test the issue.
    Hope this helps.
    Tarun

  • Invoice Revenue and Invoice Quantity at line Item

    Hello All,
    I am pulling all the billing datasource extractors into BI - 2LIS_13_VAITM, 2LIS_13_VDHDR, 2LIS_13_VDKON.
    As per my report requirement, I want to show Invoice Number, Invoice Item, customer, division, status, invoice revenue, invoice qty and Unit price.
    I have 2 invoice qty columns - Good Qty and Reject Qty, based on status field, (GOOD/REJECT).
    I need to design and map the infoobjects to fields on datasource. could you please suggest me the solution or some documents you have for my reference.
    thanks,
    pra.

    Hi,
    I understand that you want to create a report based on the above three datasources. To start with, you need to create a infoset on them joining the fields in the datasource with join conditions. And then you may drag the fields reqd in the report to rows and columns in BEx.
    Let me know if you have any issues.
    Rgds,
    Sonal

  • Invoice received and payment done without account ...

    Now i received payment invoice and money deducted but credit not avail in my account, why?
    Solved!
    Go to Solution.

    Hi Moatazhelmy,
    I can see in your account that your payment has been delivered successfully.  The monthly minute limit of your subscription however, will reset on the date when it was initially activated. Due to the time it can take for some transactions to be processed, we charge you three days in advance to ensure prompt delivery of your subscription. You do not lose these three days: your subscription is still valid for the full period that you sign up for.
    Please refer to the private message I sent to you. To check your private message, just go to Skype Community home page (community.skype.com), scroll at the bottom of the page. You will see "Private Message" just above "Users Online."
    If you are in need to make calls immediately, I would suggest that you buy Skype Credit and pay on per minute rate. You can also buy another subscription to Egypt which you can check here: http://www.skype.com/en/rates/ and type Egypt under 'Which country do you want to call?'
    To find out more about how subscriptions work, you may refer to this link:
    https://support.skype.com/en/faq/FA10414/how-do-subscriptions-work?frompage=search&q=how+do+subscrip...
    If answer was helpful please mark it with Kudos and if issue is resolved mark it with solution. This will help other users find this answer more easily. Thanks in advance!

  • Why only create instance on receive activites?

    Hi,
    I have a couple of integrations where I have to poll a Web Service continually. To get the flow going I have to read a dummy file and in a loop call the Web Service. I don’t understand why there is this restriction. Why can’t all activities create an instance? I also have an integration where I continually call a PL/SQL procedure and process the output. Also here I have to first have a receive process that reads a dummy file before the real integrations can start. There must be a good reason for this I just can’t think of one. :-)
    Regards Pete

    Thanks HEWizard,
    I can access tables and PL/SQL from BPEL, but I need a dummy receive activity first like reading a dummy file or polling a dummy table and updating/deleting a row in the table. I don’t understand why that is.
    If I create a Partner Link that calls a PL/SQL procedure and use a receive activity to call it, I get the error “Operation is not specified” (http://theheat.dk/bpelDb1.jpg)
    If I use an invoke activity to call it I get an error because I don’t have a receive activity first (http://theheat.dk/bpelDb2.jpg)
    Regards Pete

  • Need SQl Query for Revenue Code and Revenue Amount in Receivables

    Hi,
    I need a SQL Query to develop data set for the following columns:
    Revenue Code,Revenue Code Description,Invoice Amount,Revenue Amount,Original Invoice Number,Original Invoice Date.
    Can i get from ra_cust_trx_line_gl_dist_all and ra_customer_trx_all and ra_customer_trx_lines_all by joining them.But for the columns whcih to take
    i am in dilemma.
    Kindly any help will be needful for me

    Hi,
    I need a SQL Query to develop data set for the following columns:
    Revenue Code,Revenue Code Description,Invoice Amount,Revenue Amount,Original Invoice Number,Original Invoice Date.
    Can i get from ra_cust_trx_line_gl_dist_all and ra_customer_trx_all and ra_customer_trx_lines_all by joining them.But for the columns whcih to take
    i am in dilemma.
    Kindly any help will be needful for me

  • Problem with 2 receive activities-cnt see the instance even using wait acti

    Hi all,
    I have an MQ adapter in my asynchronous BPEL (10.1.3.4) flow.
    I first invoke the MQ Adapter partner link and then listen to the message using a recieve activity.
    But when i try to invoke it, i am nt able to see the instances.
    However, when i implement the same logic using empty BPEL process template it works fine.
    But the problem is that i need to make it work in the asynchronous mode.
    I tried to dehydrate it with the wait activity of 1 sec at the beginning of the flow. But that too is not helping me.
    ( Asynchronous activity has 2 recieve activities - one for the client and other for the MQ adapter partner links.
    But the empty process has just one invoke and one recieve activity. )
    Could any one tell me what is the problem? It is very urgent. I have demo tomorrow.
    Any help is greatly welcome.
    thanks and regards
    Vishal

    People i have somehow managed to see the instances. I am using the third option of the ones i mentioned earlier for MQ Adapter.
    I am able to invoke but the flow is stuck at the recieve activity.
    Do we have to do anything with the correlation set?
    The MQ adapter gives an option to use default ciorrelation set, i am going with that for now.
    Log says-
    Not fatal connection error ... not retrying: class com.collaxa.cube.engine.delivery.DeliveryCorrelationException: Failed to evaluate correlation query.
    Failed to evaluate the correlationAlias query "/ns2:change_en_res/ns2:dn" on the element "oracle.xml.parser.v2.XMLElement@1eafc05"
    Please check your BPEL/WSDL source to make sure that property alias is defined correctly.
    Guys plz help
    thanks and regards,
    Vishal
    Edited by: vishal vashista on Mar 24, 2010 10:11 AM

  • Multiple Receive activities

    Hi,
    How to send message to a second receive activity in a BPEL process? Obviously create instance flag is unchecked for this activity and this is not part of a asynch call back operation. I created the partner link with proper portType definitions but without any bindings and service definitions. And the I linked my receive activity to this partner link. When I try to post a message to this partnerLink WSDL I am getting no services defined exception.
    Does this mean I need to define the bindings explicitly for this partnerLink or I am completely off the mark? Any help is greatly appreciated.
    Thanks,
    Rajesh

    You do need bindings and service definitions for each and every receive. But you can reuse the definitions of the first receive. Just define a 2nd operation in your WSDL, like:
    <portType name="process">
    <operation name="initiate">
    . <input message="client:processRequestMessage"/>
    </operation
    <operation name="initiate2">
    . <input message="client:processRequestMessage"/>
    </operation
    You will need to define a correlation set to make it work, though. Otherwise you'll never be able to send a 2nd message to the same process.

  • SO report Invoice/to be invoiced/received/delivered/to be delivered

    Dear All,
    I tried making a custom report using SQ01 quickviewer. Because this is practically showing the Sales order history for a list of sales orders I used tables KNA1/VBAK/VBAP/VBUP/VBFA in a table join (my first time)
    But not for sales orders without a sales order history it doesn't show any results. I would like it to show Sales Order detail for those to.
    Is it possible and how?
    Best Regards and many thanks,
    Spimic

    hi,
    this is to infrom you that,
    using 6 or 7 tables at a time and creating a query.
    there might be two results:
    1. desired out put cannot be shown by the system due to standard links in the tables.
    2. affects the performance of the system,.
    balajia

  • Unbilled Receivable and Unearned Revenue Accounts

    We are using expenditure items for generating revenue and then for billing.
    When we generate revenue, the entry is: Revenue Cr to Unbilled Receivables Dr
    When we generate Invoice, the entry is: Unbilled Receivables Cr to Receivables Dr, which is file
    If we cancel above invoice for some reason and again process invoice, then entry is: Unearned Revenue Cr to Receivables Dr
    Due to this, we are having Unbilled Receivables & Unearned Revenue balance in the system (though the amount in both accounts is same & it nullfies, it is not correct representation). Ideally, when we regenerated invoice, the entry should have been: Unbilled Receivables Cr to Receivables Dr
    Let us know why the system is bringing Unearned Revenue account in picture in this case.
    Regards,
    Ketan

    Ketan,
    Let me see if I understand what you are saying. You have generated the draft invoice and interfaced it to Accounts Receivable, correct? That part is working okay, it looks like.
    How are you cancelling the invoice? Are you doing that in Project Billing? Is it correct to assume that you are doing the "Cancel a released invoice" process, rather than the "Write off an invoice" process? Cancelling an invoice will create a credit memo for the entire amount of the canceled invoice (at least in R11, which is what I am on - you did not mention what version you are on). Did you get the credit memo generated and posted? If so, what was the resulting entry for that credit memo? That is what you need to focus on first, I thiink. If that entry is Unearned Revenue Debit and Receivables Credit, then it does make sense that when you regenerate the invoice, the entry would be Receivables Debit and Unearned Revenue Credit.
    I am guessing here is how the Oracle designers were thinking. Again I am guessing. And I am not saying I agree/disagree with such thinking. I think the idea is that it is not going to be unbilled receivables now because you had billed the revenue at least one time. After all, the cancellation technically does not undo the billed invoice - it merely creates a credit memo. The revenue had already been generated, so the Revenue account does not come into play. So, if not unbilled receivable, and you don't touch revenue, by default that leaves the unearned revenue account to hit.
    Now, like you, I would think Unbilled Receivables would be the better account to hit. It could be possible that you have run across a program bug here. So here is my thought process -
    1. What was the journal entry generated by the invoice cancel?
    2. Is the journal entry generated by the invoice regeneration not the reversal (in effect) of the credit memo entry?
    3. If those two entries are not offset, I would log a service request with Oracle support. Either they have a bug or they have a design flaw. Of course if a design flaw, then you are stuck. You would have to enter an enhancement request to get Oracle to change the process.
    4. However, if those two entries do offset, and it sounds like they do, then you have a system that seems to be working as designed. In that case you need to submit an enhancement request to have Oracle change its current process.
    Does this make sense?
    John Dickey

  • Separate receivable account for retention invoices

    Our client wants to debit a different receivable account if project invoice is for billing retention. Is this possible using project auto-accounting? I researched on allowable parameters for revenue and invoice account function - could not think of anything using which we can distinguish between a normal invoice and retention invoice within auto-accounting rules.
    Please advise.

    Hi
    Go to Auto Accounting setup and open the form: Assign AutoAccounting Rules.
    Search for the function: Revenue and Invoice Accounts.
    There you may find the function: Unbilled retention Account.
    Is this the function you are looking for?
    Dina

  • Migration of Revenue and Project Invoices

    Hi,
    We are implementing Oracle Projects (Costing and Billing) but AR is already implemented and using since long. We are migrating Revenue and Invoice data for open projects.
    For revenue migration, we are uploading summarized cost and generating revenue and will reverse the entry in GL.
    For Billing : We are entering one billing event per project and generating Invoice and then interfacing it to AR. In AR, we are making invoice Incomplete and then deleting the invoice from AR transaction form. We want to understand, is this the correct approach?
    Regards,
    Kalpesh

    hi
    Right click the Migrated wedynpro development component, Selece the Development component and select the deploy. If you have configured the j2ee engine , then the developed component will deployed to the j2ee engine
    Regards,
    Arun

  • Can Receivables Consolidated billing with AR Invoice installments ?

    Hi,
    Can AR invoice installments functionality be used with Consolidated billing to generate the invoices for the customers? If so, how can it be done?
    Apps version 11.5.10.2
    Thanks!

    Hello.
    Tax Code on Invoice:
    Allocate the net portion using the Expense/Revenue accounts specified by the tax code on the invoice. If Tax Source Code is set to None, allocate the gross amount to these accounts. You can only choose this option if the activity type is Adjustment, Earned Dis count, or Unearned Disc ount.
    In the event of an adjustment to an invoice with zero amount revenue distributions, the adjustment activity's GL Account Source must not be set to Revenue on Invoice or Tax code on Invoice.
    Octavio

Maybe you are looking for