Rounding Differences in Billing Request Documents (BRDs)

Hi:
Here is the scenario:
We are a professional services company. sales orders has WBS assignment for expense and time booking. Then we run DP91/DP96 to generate the BRD's.
Our issue is:
Lets say its a foreign currency contract (Sales order in AUD), local company code currency is USD and so is WBS currency.
Employee enters expenses on WBS in AUD currency which are transferred to WBS in USD (As local currency of employee). BRD process again converts the expenses from USD to AUD. Thats where the rounding differences are coming up.
For example:
WBS - (in USD)
Sales Order / Billing - (in AUD)
Employee company code currency / Same as WBS company code - USD
Expenses - 1000 AUD
Exchange rate from AUD to USD is 1.66961
So expenses are posted as 598.94 USD (1000/1.66961)
DP91 picks the WBS expenses (USD) and converts into billing currency (AUD) - 598.94 * 1.66961 = 999.99 AUD
So 1000 AUD expenses showed in billing as 999.99 AUD.
Though the difference is not material but some of our goverment clients are very particular about this. They dont accept 999.99 invoice backed by 1000 expense.
Please advise, is there any standard way to change BRD process to say if expense currency (which is AUD in this example) is same as billing currency, dont convert via USD (Which is employee local currency) OR any enhancement of DP91?
Thanks,
Rahul

Hi:
Thanks for pointing this note.
As mentioned in this note, our system is behaving the same way and converting the CO cost in transaction currency into billing currency. In CO (WBS line item report), transaction currency is the employee local currency when expenses are booked to that WBS.
System is behaving as per standard design.
I wanted to know if there is any enhancement we can write on top on this note to not look at transaction currency. The enhancement would look at the expense receipt currency and compare it with the billing currency. If both are same (regardless of transaction currency), dont convert via transaction currency.
May be for that matter I should check if there any way to transfer receipt currency as transaction currency in CO (instead of local company code currency as transaction currency)?
Just wondering how SAP internally or any other consulting companies are handling this conversion difference when billing to their clients?
Thanks.
Rahul

Similar Messages

  • Billing request? or Resource Related billing?

    Hi,
    Please read the real life SD - FICO scenario given below and if you think you have the solution, kindly state your suggestion. Would be much appreciated.
    ===================================================
    Engineering Services Orders (Inter-company)
    Process Steps (As-is)
    1.Purchase Order is received in Co. A – via EDI, from Co. B
    2.Sales Order (services) is automatically generated in Co. A. It has item 10 as hours and item 20 as travel expenses in $ amount
    Sales accounting creates ‘settlement rule’ and ‘internal order’ number and advises the engineers who will provide the services
    3.Later on, engineers report actual hours for services rendered, by using CATS system This merely reports data in SAP system but does not make an FI posting
    They use the order number advised to them in step 2 to create an internal order
    4 Actual travel expenses are added by Payroll - as a direct posting to FI
    5. Periodic CATS batch job is carried out by relevant IT person, to settle costs to an ‘internal order’ (not to sales order). These costs are labor hours and travel expenses
    6. FICO personnel then do transaction K08G to settle internal order --> sales order
    7. (Manual Step) Sales Accounting then runs report KVBI to view and select data related to service orders The data is downloaded to an Excel worksheet and handed over to SD-Billing.
    8. (Manual step) The cost data in dollar figures is converted to hours by SD-Billing, dividing cost data with rate / hour given in the sales order condition record
    9. SD-Billing creates invoice. Since it is order-related invoice, it has open quantities coming in from the order. These are now manually over-written / replaced with the actual data from step 7 & 8. An invoice is thus, generated for each order individually.
    Process (To-be)
    To create an interim document (billing request?) to replace manual steps 7 and 8. This interim document needs to capture actual cost data form the system – and also show the remaining / open quantities from the sales order
    QUESTION: what is the best route to go?
    • Configure a Billing Request document (by modifying a standard Credit Memo Request / Debit Memo Request) or
    • Going via the route of resource-related billing?

    Refer to the document: J48 - Project with Intercompany Billing
    Link: http://help.sap.com/bp_blv1500/BL_India/index.htm
    This is a very good document for guidance.
    Regards,
    Rajesh Banka

  • Error Rounding Difference too high when reset cleared document using FBRA

    My Client has posted cleared document with T_Code F-51. This cleared document has cleared 6040 open items.
    And now, they want to reset and reverse that cleared document.
    We found error "Rounding difference too high" when we are reset cleared document using FBRA.
    Kindly need your advice.
    Many thanks in advance.
    Regards,

    Hello,
    Please let me know the ERROR number.
    Regards,
    Ravi

  • Billing request appearing multiple times in document flow

    Hi,
    After upgrading from 4.6c to ECC6, for contracts the billing request(same document number, same items)  is appearing multiple times in the document flow. Please help me in resolving this issue.
    Thanks,
    Ramesh

    Note 1049482 is valid for the following releases:
    Release Package name
    500 SAPKH50018
    600 SAPKH60011
    602 SAPKH60201
    You can check your support pack level from transaction SPAM or by clicking on:
    System -> Status. From here there is a button called "component information" in the SAP System data section. This will show you the different support pack levels. If your support pack is less than SAPKH60011 (for example SAPKH60008) then the note is applicable. "
    thanks
    G. Lakshmipathi

  • Billing Request in Value Contract Document Type

    Dear Friends
    In Value Contract Document Type WK1 in [VOV8] Billing Request is IRC:- Debit Memo Request for Contract
    What is the use of it how i will see it is effect in standard business process
    Regards
    Arun

    The billing request is your call off sales document for the value contract e.g. USD 2,000 contract for which initially only USD 500 is billed, thus the debit memo request. The process applies to a situtaion where there is/are partial or staggered releases of contracted goods or services.

  • DP90-BILLING REQUEST-HOURS ROUNDING OFF ISSUE

    Hi,
    We are having the following process flow
    Sales order-Service order-Confirmation of service order operations-DP90-Biling request-Invoice to customer.
    In this for example if I confirm for 3.5 hrs in service order,Iam getting 3.5 hrs in the actual data in DP90 and when I convert this in to billing request,its getting reflected as 4 HRS(ROUNDING OFF TO THE NEAREST SINGLE DIGIT).What could be the reason for this.Pl suggest.
    Regards
    A.Sureshbabu

    Hi Sureshbabu,
    Is this related to a specific material? If yes, then you can check if the related material has a rounding profile.
    Also check the setting for the field "Conversion quantity" in the DIP profile setting: ODP1.
    Regards
    Nikhilesh

  • Rounding price difference between billing and VA02

    Hello,
    I have a rounding problem with a price condition, when I create my order, SAP gives me a rounding difference of u20AC 0.01 (wich is normal)
    Then, when I do the billing, I must go in the header for this rounding to be applied (behavior standand SAP)
    However, when I returned to VA02 (or when I run a production order related to this command), the rounding difference is removed, thus the price change and I have a different price between the order and the bill.
    This issue happens for a percentage condition but not for a fixed amount
    Can you help me please?

    hi
    check your rouding off setting for the condition type for currencies and change if its required.

  • Special prices leading to rounding on lines of sales documents

    Hi
    i have a user who is using special prices against items to store custom prices for their customers.  They are settting a default sell price on the items under special prices as opposed to a % discount as these are fixed prices that they have agreed.  This in turn calculates to percentage discount for each item
    This all seemed to work well when piloting the system pre go live.  However they have since noticed that in some cases based on the way the system works that the system is rounding differently than expected.
    Eg
    Item set up at sell price of u20AC191
    Special price agreed with BP u20AC132
    On a sales invoice sell out 4 items.  You would expect that the system calculate 132 * 5 giving a line total u20AC 528 but instead the system is giving me 527.99
    This is causing problem for the client.  I have logged a message in relation to this but have been informed that this is the way the system works
    Has anyone come up against this before and what solutions have you developed? 
    Thanks in advance
    David

    Gordon
    I have tested as below on the message but they only appear to round the doc total.  All transactions are Euro
    Regards
    David
    30.03.2009 11:55 Reply to Reporter by SAP 
    Dear David,
    Thank you for your feedback.
    We tested your scenario in the version 2007A SP00 PL47.
    Scenario 1:
    1., Administration -> System Initialization -> Document Settings ->
    General tab. In the Rounding method, select By Currency.
    2., Administration -> Setup -> Financials -> Currencies -> Set the
    'Rounding' of the currency used to 'Round to One'.
    The Total of a sales order entered is correctly rounded to one.
    In the Rounding field the rounding difference is showed.
    Scenario 2:
    1., Administration -> System Initialization -> Document Settings ->
    General tab. In the Rounding method, select By Document.
    2., Administration -> System Initialization -> Document Settings ->
    Per Document tab. Select Sales order and tick 'Automatic Rounding for
    Document'.
    The Total of a sales order entered is correctly rounded to one.
    Please upgrade your database to this patch level and test the scenario.
    If the rounding is still not correct please get back to us.
    In case you have any doubt or question please do not hesitate to
    contact me.
    Otherwise please confirm this message at your
    earliest convenience.
    Thank you in advance,
    Best Regards
    Andras Suto
    Support Consultant
    SAP Product Support for SAP Business One
    SAP SSC - Ireland Ltd 
    30.03.2009 16:16 Reply to Support Center  by David Kenny
    Andras
    I have studied your response but I tink we may be discussing two
    different points. Your response seems to relate to rounding on the overall
    document.
    What my client is trying to do is to ensure that each line of the document
    shows the correct rounding. If you took my original examples as a two
    line sales order with a qty of 4 of each product
    Product A - 580.00 * 4 = 2320.01
    Product B - 132 * 4 = 527.99
    The total on the order would be rounded based on what you have
    described above but the individual line totals are rounded incorrectly
    based on the price they have agree with their customer.
    Is there something that can be set in the database to allow for this?
    Regards
    David
    31.03.2009 09:25 Reply to Reporter by SAP 
    Dear David,
    Thank you for your clarification.
    As explained earlier the system supports two types of rounding for
    the calculation of the Total of the document but unfortunately
    it is not possible to use rounding on line level in a document.
    In case your customer would need this, you may consider to use
    a user defined field where the rounding is applied as requested.
    In case you have any doubt or question please do not hesitate to
    contact me.
    Otherwise please confirm this message at your
    earliest convenience.
    Thank you in advance,

  • Difference between billing and invoice?

    Hi all
    can anybody say Difference between billing and invoice?
    thanks

    Hi Ipsit,
    Invoice is document indicating to delivery goods and Billing is a receipt of payment
    Tables are VBRK & VBRP. For flow, go to transaction VF03, enter document number and hit 'Display Document Flow' button on toolbar
    VBRK and VBRP holds billing/invoice details..
    Billing Document:
    Generic term for invoices, credit memos, debit memos, pro forma invoices and cancellation documents.
    The tables are VBRK and VBRP.
    2) -- once u do PGI the delivery document will be created. There is no way to stop it.. The thing u can to do go to the list of created deliveries in VL09. Select the delivery doc which u created. There u have the option of reversing the goods or canceling it.
    Billing is generic term and u can say invoice is a type of billing document.
    After PGI only way left is to cancel it by Using TCODE MBST as this Tcode is used to cancel any material document.
    Please Reward If Really Helpful,
    Thanks and Regards,
    Sateesh.Kandula

  • Difference between billing and invoice?  How to stop PGI?

    can u please help me in these questions.
    Difference between billing and invoice?  How to stop PGI?

    Invoice is document indicating to delivery goods and Billing is a receipt of payment
    Tables are VBRK & VBRP. For flow, go to transaction VF03, enter document number and hit 'Display Document Flow' button on toolbar
    vbrk and vbrp holds billing/invoice details..
    Billing Document:
    Generic term for invoices, credit memos, debit memos, pro forma invoices and cancellation documents.
    The tables are VBRK and VBRP.
    2)-- once u do PGI the delivery document will be created . there is no way to stop it  .. the thing u can to do go to the list of created deliveries in VL09.. select the delivery doc which u created.there  u have the option of reversing the goods or canceling it.
    let me know if i am wrong...
    thanks,
    madhan
    Message was edited by:
            madhan n

  • Error while creating billing request thr tcode DP91

    hi,
    while creating a billing request through dp91 we are getting an error mesage : "Error during material determination for sales document item 40000067/000020". i have checked the material determination for the material, but there is no material determination maitained for the material, the material here is a service material, after creating a contract we are trying to create a billing request through DP91. this is where wer are getting the error message.

    Hi,
    It looks like the DIP Processor cannot determine a material.Go you your DIP Profile and check the Material Determination settings
    Also run TCode ODP2 to check the consistency of your DIP Profile and also chk Material Origin field was not checked in the Costing tab of the material master.
    Check above and revert back.
    Regards
    Ashu

  • How to generate Billing Request Items in SAP CRM

    Hi Folks,
    We have requirements to create BRIs for Service contracts. Each BRI will create a Debit Memo Request in SAP ECC.
    All Billing activities happens in ECC.
    I did the following configuration:
    1. Synchronization of master data (SAP CRM and SAP ECC)
    2. Synchronization of pricing conditions (SAP CRM and SAP ECC)
    Conditions are identical in both systems.
    3. Customizing of service transactions in SAP CRM
    You have set the External Billing indicator for the relevant item categories. You do this in Customizing for Customer Relationship Management, by choosing Billing Define Billing Relevance of Item Categories.
    4. Customizing of controlling objects in SAP ECC
    You have defined CRM controlling objects to which costs and revenue generated by external billing can be automatically assigned. You do this in Customizing, by choosingIntegration with Other SAP Components Customer Relationship Management Settings for Service Processing Controlling Integration
    5. Controlling integration: Customizing: Integration with Other mySAP.com ComponentsCustomer Relationship Management Settings for Service Processing Billing Integration Map Transaction Types and Item Categories.
    When i release the Contract items, I dont see any BRI created. I am not sure where should i check, if BRIs are created.
    I have following questions:
    1- Where to check if BRI is created for contract
    2- How to generate BRI.
    3- Can i debug the process of BRI creation? Is there any FM which gets called or BADI?
    4. what am i missing in above config.
    Any help, material will be helpful.
    Regards,
    Shastri.

    Hi Naresh,
    You need to use Billing Plans for Service Contracts Scenario to create BRI items.
    In the Billing Plan - you can assign whether it is a Periodic Billing or Milestone Billing. Then you need to assign this billing plan to item categories. So based on the period (monthly,quarterly,yearly) - the BRI items will be generated.
    So Please try using Billing Plans for your scenario. As you mentioned earlier, you are using ECC for all Billing purposes. So the system will create one Debit Memo Request document per Contract and it will each line item for each of the BRI's in Service Contract. System will not generate one DMR per BRI item.
    You can check the BRI items generated at the item level --> Billing Plan Tab page (Assignment Block in Web UI).
    Hope this helps.
    Regards,
    Siraj

  • Automatic Payment F110 error on Rounding Difference

    Dear SAP Experts,
    My client ECC6 is using automatic payment F110 to deliver payment documents.
    Sometimes, occasionally, the proposal of the automatic payment gets an error which stated in the proposal log as "Rounding Difference too High".
    This symptom can be fix if we refresh the witholding tax in the vendor line item in the WHT part. The refresh here is delete the WHT and save and then insert again and save the document.
    Anybody faced this issue before? What is the root of the problem. Since this problem come in random, like a bug in the system.
    Thanks before..

    Hello
    I don't understand when you say test printout. We have a proposal run and a payment run. And after the payment run is carried out you get the final print out as per the printout variant set in the parameters.
    So can you please provide details as to what is exactly required.
    Rgds

  • Rounding Difference Too High

    Dear All,
    I am having a problem in the vendor advance payment. When I try to post the document containing sales tax using the T-Code F-58 in a JVA related company the system gives the following error:
    "Rounding Difference Too High".
    The system is able to post the documents which do not contain the sales tax. It is also worth noting that the companies without JVA are able to post both kind of documents.
    Please provide help regarding this issue.
    Regards,
    Anosh

    Hi,
    Looking at the error, it is JVA triggered.
    G4 042 error could occur because of multiple reasons.
    Without looking at the system, it would be difficult and would not be right to comment.
    The solution as I can see is a 2 step approach,
    1. Implement all the latest (release for all) notes handling G4 042. Simulate the test case.
    2. If step1 doesnot help, please raise a OSS with SAP. The concerned expert can then comment on the issue
    after debugging the program.
    Regards,
    Satyajit

  • Billing Request Simulation

    Hello,
    I want to report the net value of a Billing Request from a serviceorder before billing. Like the transaction DP90 serviceorder and simulate the sales document.
    I have tested the Function BAPI_BILLINGDOC_SIMULATE but the output was a message similar as: the sales document was not relevant for billing.
    Has anybody an idear how to get the simulated net value? Can I use the BAPI? If yes, what fields must I mapp to get the output?
    Kind regards
    Myriam Bail

    Hi Bail,
    I am not to sure if you can stimulate the creation of billing request.Because in DP90 as long as I know system runs VA01 in background and saves the document,generates and displays the sales document number.
    In this scenario i think you need to create some Z transaction or as you said use BAPI for this requirement If you find the solution for this kindly update all of us.
    Warm Regards,
    Amrish Purohit

Maybe you are looking for