Project Billing "write-off" options

I'm attempting to determine the best method of "writing off" transactions on direct projects that have been reported as billable, accrued revenue but will never be billed. Please consider the following narrative as an example:
A consultant (consultant x) charges April time and expense to project 10001 in a billable capacity (charged transactions to a billable task). The transactions are cost distributed, revenue distributed and an invoice is subsequently produced. All cost and revenue transactions are produced, interfaced and ultimately posted to the general ledger in April. The month of April is closed in PA and the invoices for the April billing cycle are produced. Project 10001's draft invoice includes those charges reported by consultant x and is distributed to the project manager for approval. The project manager reviews the invoice review and determines that consultant x's transactions will never be billed and instructs the accounting group to write off the transactions.
Challenge: we need a way to "write-off" (reduce revenue and change billing status) transactions that will allow for consistent reporting and measurement. Specifically, we need to be able to determine all write-off's (revenue/billing reductions) in a given period that relate to original transactions from an earlier or different period. In short, we want to establish a policy and procedure for consistently processing and reporting these types of conditions.
Proposed Options:
1) use the "special" non-billable adjustment option from either expenditure inquiry or invoice review to change the billing status from billable to non-billable.
Pros:
a) transactions will remain on the project in the capacity they were reported by the employee
b) an adjustment record will be created in the PA_Expend_Item_adj_Activities table which will include the adjustment activity code (i.e. Billable Reclass, Non-billable reclass, billing hold, billing hold release, etc.)
c) history of who created original transactions and adjustments is available (full audit trail)
d) a reversing revenue entry will be created in the PA_Cust_Rev_Dist_Lines_all table which will allow us to track the dates (gl period) of the revenue adjustment and compare it to the original transaction dates.
Cons:
a) to the average users the transaction on a billable task flagged as non-billable with no corresponding revenue may look unusual because there is no description explaining why the adjustment existed. the only way to determine that revenue existed and was subsequently reversed is to look at item details- revenue details.
b)The revenue write-off will be charged to the same accounts (revenue and inventory) that the original transaction was booked to but in reverse. we don't have the ability to deflect the "write-off" to a bad debt account versus a direct write-off of revenue.
c) The employee's utilization calculations will be impacted by changing the billing status of the transactions and reducing the corresponding revenue. we may need to update the utilization report to reflect these types of transactions differently.
2) use the "special" transfer adjustment option to transfer the transaction from the originating billable task to a non-billable destination task on the project in question.
Pros:
a) the average user will easily see that the transaction in question has been reversed and b) the revenue subsequently written off by the negative revenue on the reversal transaction
c) an adjustment record will be created in the PA_Expend_Item_adj_activities table which will include the applicable adjustment activity code(s) (Transfer Back-out, Transfer Originating, Transfer Destination).
d) history of who created original and adjustments is available.
a reversing revenue entry will be made via e) the negative reversal entry created in the PA_Cust_Rev_Dist_Lines_All table.
Cons:
a) the original transaction is being altered (transferred) by accounting. the integrity of the transaction as it was submitted by the source employee may be compromised.
b) there is no easy way for the average end user to know where the transaction was transferred to. the information is available via ad hoc reporting from database tables but looking at expenditure inquiry for a given project you will not be able to determine where the transaction went if it was transferred to another task and many tasks exist or if it was transferred to another project entirely.
c) The revenue write-off will be charged to the same accounts (revenue and inventory) that the original transaction was booked to but in reverse. we don't have the ability to deflect the "write-off" to a bad debt account versus a direct write-off of revenue.
d) The employee's utilization calculations will be impacted by changing the billing status of the transactions and reducing the corresponding revenue. we may need to update the utilization report to reflect these types of transactions differently.
e) As a common practice, each project will need at least one "non-billable" task to capture such write-off transfers.
3) use a write-off event (both revenue and billing) to reduce the project by the aggregate amount of all transactions in question.
Pros:
a) employee specific transactions and ultimately utilization results will not be impacted by the independent event transaction.
b) by modifying our autoaccounting rules we will be able to book the "write-off" to an account other than a revenue account. (I believe, more research necessary)
Cons:
a) No link back to actual transactions.
b) original transactions will remain untouched and will appear as though they were billed and will show up on the invoice and detail reports to the client along with an aggregated event for the total write-off amount.
Any thoughts or opinions you can provide about the best practice in Oracle will be greatly appreciated.
null

Diana,
Here's another response from a (very) senior Projects consultant. Her comments are in CAPS, so they can be dinstinguished from your comments:
"I recommend following the approach she outlines in Section 2, with the following additions:
SECTION 2) use the "special" transfer adjustment option to transfer the Transaction from the originating billable task to a non-billable Destination task on the project in question. CORRECT.
A) SET UP THE WBS TO HAVE A TOP LEVEL NON-BILLABLE TASK, ON EVERY PROJECT, WITH A TASK NUMBER OF :"WRITE-OFF".
B) WRITE AUTOACCOUNTING RULE , BASED ON TASK NUMBER, TO ENSURE THAT ANY TRANSACTIONS CHARGED (TRANSFERRED) TO "WRITE-OFF" TASK WILL BE POSTED TO A "WRITE-OFF/BAD DEBT" ACCT IN GENERAL LEDGER.
C) CREATE A DFF AT THE EXPENDITURE ITEM LEVEL WHICH CAN BE POPULATED AT THE TIME OF TRANSFER, TO INDICATE WHERE THE TRX IS BEING TRANSFERRED TO. IT IS TRUE THAT TRANSFER ACTIVITY REPORT WILL TELL YOU THIS AS WELL, BUT IF YOU
WANT TO SEE IT ONLINE DURING EXPEND. INQ, THEN DFF IS FINE.
D) AS TO CONCERNS ABOUT "THE INTEGRITY" OF THE TRANSACTION AS IT IS SUBMITTED BY THE EMPLOYEE BEING COMPROMISED, THIS IS CERTAINLY POSSIBLE, BUT IF THIS IS A SERIOUS BUSINESS CONCERN, THEN I WOULD CONSIDER CREATING AN ALERT TO THE EMPLOYEE WHO ENTERED THE ORIGINAL TRX, ADVISING THEM OF THE CHANGE AND REQUESTING THEIR REVIEW AND OR APPROVAL OF THE TRANSFERRED TRX. I CAN SEE THIS BECOMING QUITE CUMBERSOME THOUGH, AND, OVERALL, ACCOUNTING DEPARTMENTS MANIPULATE TRANSACTIONS FOR ACCOUNTING PURPOSES ALL THE TIME AS STANDARD PRACTICE, SO I'M NOT SURE WHY THIS IS AN ISSUE HERE.
E) AND LASTLY, IT IS TRUE THAT AS A COMMON PRACTICE, EACH PROJECT WILL NEED A
'WRITE-OFF" TASK AS A STANDARD PART OF IT'S WBS-- SO WHAT? IT'S JUST ONE MORE TASK IN YOUR WBS. BUILD IT INTO YOUR PROJECT TEMPLATES, AND MAKE IT NOT CHARGEABLE UNTIL WRITE OFFS BECOME NECESSARY. AS TO UTILIZATION, THERE IS NOT ENOUGH INFO IN THE CLIENT QUESTION TO ADDRESS THAT ISSUE PROPERLY.
THAT'S ABOUT IT. HOPE THIS HELPS.
BEST REGARDS, PAT"
null

Similar Messages

  • SAP IS-Media: Mass write-off leads to reversal of already paid billing document

    Hi All,
    We have business issue in IS-Media as below
    While doing mass write-off using transaction code FP04M, already existed payment document for that particular cycle is getting reversed.
    we can see payment reversal document under liability account - payments tab of the order.
    We know this is not specific to particular customer.
    We would like to understand why while doing write off, already existed payment document is getting reversed. We request experts to help us on this at the earliest.
    Looking forward to hear from you.
    Regards,
    Muneendra

    Hi Tim,
    Thank you very much for your answer. When we run the monitoring process program RJKREMIND01, the system generates reversal billing documents to reverse billing documents from orders that have not been paid. This happens when the orders are in the closure monitoring level. The reversal document set in customizing isn't suitable in this case due to fiscal reasons, so we need to change the reversal billing document when we run RJKREMIND01.
    Thanks and regards, Renato

  • AR Consolidated Billing Process - Receipt Write Off

    Hi,
    1. How are the begining ane ending balances are calculated in AR_CONS_INV table ?
    2. Are Receipt Write Off transactions included in the Consolidated Billing process? If not what all AR transactions are included in the Consolidated process?
    Thanks!

    Hi,
    You can do it in Receivable Activities. Please read user guide for further info.
    Regards,
    Sridhar

  • Project Billing - Concession amounts are available for billing in following invoices

    Hi All,
    Distribution rule : Event/Event
    1. Generated invoice for 10% of rev budget. $100. Approved , Released ,Interfaced to AR, Tied back to Projects
    2. Applied a concession of $15. Released ,Interfaced to AR, Tied back to Projects
    3. Generated another invoice for 10% more. I expected to see $100 on this invoice as well but it is showing $115 on the second invoice.
    Concession applied on first invoice has been re-billed in the second invoice. Is this expected ? If it is, does applied concession make any sense ? This happens with Invoice Write-Off as well.
    Could someone please help me understand if it is because of a set up issue if this is not expected behavior.
    Thanks in Advance,
    Prakash

    It appears to be expected functionality according to Oracle support. It does not make any sense re-billing customers for the concessions given in previous invoices.
    Thanks,
    Prakash

  • Dispute Case - Write off multiple cost centers

    Hi Experts,
    I have a different requirement on automatic writing off of dispute cases. There is one collection specialist who handles multiple location customers. Each location/branch is created as profit center and in each location/branch there are many customers. So if there is a dispute case which needs to be written off for Customer A in Location A, the cost center needs to be A which belongs to Location A, similarly for other locations too, where ever the customers belongs to it needs to written off to that partcular location cost center.
    In settings of automatic write

    sorry experts, fat fingure, accidentally pressed the enter key, here is the continuation of the message.
    In customizing for automatic write off, i dont have the option except by person responsible and cost center. Location/branch is also equal to sales office which is assigned to the customer master.
    Is there a way we can address this requirement, could you guide which direction i need to move.
    Thanks in advance
    Best Regards,
    Jen

  • Write off process in dispute management

    Can some body throw more ligght on the write off process in dispute management . Including configuration steps(t-code), level of details / AR-table affected etc.
    Thanks
    Nik

    In order to write-off dispute case appropriate confiuration needs to be done which includes assigning an "Escalation REason" to Write off a dispute case.
    This means that you have an option of writing off all dispute cases with a specific Escalation Reason.
    The impact of the write off would that the customer invoice is cleared and written off amount is debited to a GL account defined in the configuration. You also have the option of Cost Center to which this amount has to hit to analysis purpose.
    Raj/

  • Write Off Inventory

    Hi
    I need To write Off the Inventory Of a entire Plant, which I can do by Movt Type 551.
    Do I Need To do any other actions after scrapping the Inventory. Is there any follow up required after scrapping within SAP MM.
    Regards
    Shilpi

    Hello,
    If the materials are excisable, after scrapping, goto T.Code J1IH and select the option ' material write off'.
    Enter the material document number along with other details and post the excise JV for the excise value of the scrapped materials.
    Regards

  • Write off loan balance in SAP

    Dear friends,
                       We have custom infotype to store employee loan balance and trying to set up a write off to clear the loan balance using IT0015.  I am not able to reduce the loan balance which exists in custom infotype.  Any help is greatly appreciated.

    1. Custom infotype is for Stock purchase plan.   And it has Original loan amount, current loan balance, fees,commisiion.  Loan balance stored in a wage type.   Deduction amount is entered in IT0014 per pay period.  If employ pays the loan, there is option to enter loan repaid amount manually in custom infotype then deduction, pay period amount and reimbursement wage types were automatically  created in IT0015.      When we run the payroll , we can see loan balance wage type in payroll results.     Now they want to write off loan balance.     Can you please advise how we can achieve it.   I need to complete this issue by end of tomorrow.  Your help is greatly appreciated.
    Thanks,
    Srini Nadendla

  • JAEHYLEE (R11i AR) Functionality of "Create Receipt Write Off"

    Purpose
    채권 발생분 입금 처리시 APPLY TO 에 "RECEIPT WRITE-OFF" 지정 후 AMOUNT APPLIED 에 금액 입력시 오류 발생
    Symptoms
    APP-AR-96983 : User Write-off limit does not exist
    Cause
    아래의 Write-off Setup을 하지 않았기 때문입니다
    Solution
    Use Receivables Responsibility.
    1. Define user write-off limit
    The Navigation Path is: Setup > Transactions > Approval Limit
    Enter user limit for each currency the user is allowed to write off
    2. Define system write-off limit
    The Navigation Path is: Setup > System > System Options >
    Miscellaneous (tab)
    Enter Maximum Write-off Amount
    3. Define receivable activity
    The Navigation Path is: Setup > Receipts > Receivable Activities
    Enter at least one activity with the type of Receipt Write-off
    Reference
    184887.1

    HI Steve,
    A Customer and Vendor have to defined as two seperate Business Partners.   In SBO 2007 the reconciliation feature has been enhanced where a Customer and Vendor could be reconciled easily.
    In your case, you could use an interim G/L to reconcile Customer and Vendor.  Or Create a JE crediting the Customer and debiting the Vendor
    Suda

  • Unable to process write off

    I am trying to write off a final billing item using FP04. It is giving me the error "tax amount in item 0036 is larger that the tax base amount"
    Any help is appreciated....
    Thanks,
    bhargavi

    Hi Bhargavi,
    The error message (msg class->0, msg no.-533) that you are getting is triggerred from a standard FM FKK_FKKOPK_COMPLETE_CHECK, which is called during the Write-off (FP04) via another standard FM-FKK_WRITEOFF.
    The error is happeneing because either of the follwing conditions is getting fulfilled for the particular line item (DFKKOPK_OPUPK)
          IF   DFKKOPK-BETRW > DFKKOPK-SBASW AND DFKKOPK-SBASW > 0
          OR DFKKOPK-BETRW < DFKKOPK-SBASW AND DFKKOPK-SBASW < 0
          OR DFKKOPK-BETRH > DFKKOPK-SBASH AND DFKKOPK-SBASH > 0
          OR DFKKOPK-BETRH < DFKKOPK-SBASH AND DFKKOPK-SBASH < 0. 
    I think there is some discrepancy in the generation of the invoice. as because this error would have come during the generation of the invoice itself.Please check the SAP note no.599558 for reference.
    Also check the SAP notes 1303245 and 914087 in relation to the error.
    Hope it Helps.....
    Thanks,
    Amlan

  • Mass Write Off - When Funds Management is active

    Hi All,
    I am working for ISU project and  we have a business requirment to do Mass Write Off. We are not able to do it as Funds Management is active.
    We had  to activate Funds management as we need to send fund related information to Peoplesoft, which is the reporting engine for the client.
    We are  encountering this error:
    Write-off over several fiscal years
    Message no. FKKFMCHK038
    Diagnosis
    You are posting a document similar to a write-off that writes off documents from several fiscal years. This is not possible with the transaction used if Funds Management is active.
    If anyone can throw some light on how to slove this, it would grealy help me.
    Thanks,
    Lalitha

    Hi Lalitha,
    The reason can be a commitment item with a wrong financial transaction. Therefore please check
    the relevant bank clearing account and the assigned commitment item.
    The commitment item should have financial transaction 90 in transaction FMCIA.
    In the long text of SAP note 686383 you'll find more information regarding this topic. The point 3 under limitations is very
    important for the described situation.
    I believe this will help you.
    Best Regards,
    Vanessa.

  • Project window, folders off project root

    Starting to move to LabVIEW 8.0  First off the project explorer windows exhibits some odd behaviour. 
    First, I can create a folder off of the project root, but can not add anything to it.  Under My computer (which I assume is a target) yes, but not off of the project root.  Documentation is very sparse here.
    Second, I do not get an option to add a new target to the project.  Not sure what is going on here.  The only option I get when I right click and select new is 'folder'
    Third, and apart from the project window, when I go to options and select security, I get a broken VI error after it has to go hunting for missing VIs.  I am missing entire sub-directories that should have been installed.  Is this a bum installation from the upgrade site?  Anyone know?  My disks still have not shown up for the upgrade, but I am off in new directions and thought this would be a good time to upgrade.
    Thanks,
    Paul <--Always Learning!!!
    sense and simplicity.
    Browse my sample VIs?

    Hello,
    1. Yes, I have confirmed that indeed you can add a folder under the project root, but you cannot add anything to it (except for another folder).  If you attempt to add a target, it will be added at the targets level, not within the folder.  However, if you add a device, such as a fieldpoint device, it will be placed in the folder.
    2.  I have attached a screenshot of a right-click on a project root - I do have the option to add "Targets and Devices..."  Perhaps a reinstall is in order if indeed you see something different, at least as a first attempt at reconciliation.
    3. If your Tools -> Options... -> Security selection fails, then something is surely wrong.  I  have not heard anything about the installation at the upgrade site, but I will inquire about this immediately.  In the mean time, if you can manage a reinstall (if only just for sanity) and repost results, I would very much appreciate it!
    Thank you, and I look forward to hearing back from you!
    Best Regards,
    JLS
    Best,
    JLS
    Sixclear
    Attachments:
    Project Root Right-Click Options.GIF ‏17 KB

  • Write off FICA documents with no segments after New GL has been activated

    Hi Gurus,
    The scenario we are facing is as follows"
    The client had already implemented FICA as part of its legacy, but SAP FICO was not implemented. As part of the new framework, we are implementing SAP FICO as well, while at the same time New GL is now being activated.
    All ancillary configurations have been maintained for deriving profit center/segment information on main and sub transactions through use of CO Account assignment key.
    Issue:
    The issue we are facing now is that, while writing off (FP04) any FICA document which has a profit center/segment information, we are able to write it off. But any FICA document which does not have segment information, we are getting the error "Segment Missing"
    Probable Solutions:
    1) Tried maintaining the  value as "2" (Account Assignment) at the following node:
    FICAIMG-->Business transactions--> Define specifications for Write-offs
    This solution did not help us in writing off the FICA document
    2)Custom logic in event 5030?
    Custom logic can be maintained in the FM at event 5030, where we should be able to derive the profit center/segment info. based on the business area
    Please let me know if any other options can be tried and also if the custom logic at event 5030 should help us resolve the write off issue?

    Hi, I have the same laptop and had the same problem.
    I have solved it by adding the following arguments to the kernel command line:
    acpi_osi=Linux acpi_backlight=vendor
    Note: acpi_osi only did the trick, but then the backlight service fails. acpi_backlight fixes the service.

  • Project Billing Question

    Hi All,
    I have couple of Project billing questions. Hope you can help
    1)A wrong customer was attached to project billing agreement, funding and base line also completed for the customer.
    Now we realized that its wrong customer and want to change it to correct customer.
    What are the options we have here?
    Can we delete or end date the billing agreement?
    will the funding be release from the wrong customner after deleting or end dating the billing agreement?
    2) Wrong customer attached to a project..agreements,funding,baselining are NOT done.
    How can we delete this customer and add the correct customer?
    The option to change the customer is grayed out.
    Appreciate if you can help.
    Thanks

    Hi
    On your first question you said the agreement was created for wrong customer. Since you already baselined the funding, I assume you have that customer linked to the project.
    You can go the Agreement form and  enter a negative funding line allocated to the same project. The total allocated amount will be zero. The agreement is now not allocated and free to be allocated to another project. If it is a wrong agreement you may update the agreement amount to zero.  Now create a new agreement for the right customer.
    The open issue is with the project. You have a wrong customer associated with that project. However, system will not allow you to remove the customer - project record.  Solution depends on the way the project was setup. Did you enable customer at top task? if so, end date the top task and create an alternative top task with the right customer.
    If the project has been set with a single customer you better close the project and start a new one.
    However, if you need an alternative solution, I can suggest a custom method. Go to Help > ..> Examine and change the existing customer of the project to zero contribution.
    Now you will be able to add the right customer to the project and have 100% contribution on it.
    Dina

  • Write off for clarification list

    Hi All,
    Our project need is to write off all the credit items from clarification list,which are unclarified.
    So is there any standard BAPI or FM to write off this?
    Thanks in advance.
    Regards,
    Abhijeet

    HI,
    FP04M has the following user exits,
    FKYA001X            Customer exit for format AT_DOM (header)         
    FKYA002X            Customer exit for format AT_DOM (payment record) 
    FKYA003X            Customer exit for format AT_DOM (trailer)        
    have you tried with them?
    Regards,
    Anirban

Maybe you are looking for

  • Too Small on Webpage

    I am totally new to all of this, so I need some assistance. I've made a quick table, and I was reading on a site that it was a recommended 700x400 pixels for size. But that looks way too small on a webpage. I have it set to 100%. Any tips for me?

  • Multipage word report using template

    Hello I am using the report generation toolkit and would like to use a template with the New Report.vi.  The problem is that my report is multiple pages and I have no way of knowing how many pages until after the report has been made and so I cannot

  • What's the best flash to use for nighttime sports games?

    What's the best flash to use for nighttime sporting events? I have a rebel XT and I'm pushing it to its limits trying to stop the action. I've tried a speedlite 430 but it didn't have a hook up for an external battery pack and I was told I'd need the

  • Problem of Japanese Imput in Blackberry OS 10

    I am Japanese and bought Blackberry passport. This is great smartphone and I love it! Hoever, there are so many problems when I type Japanese word by Blackberry 10 OS. JAPANESE input and conversion is not smart and there are so many miss conversion (

  • SQL SELECT FROM

    I have created a SELECT FROM SQL statement that basically checks if an individual has already registered with my application. The actual search works a treat, with any matches found being ammended to a JTextArea I have created. However, I need to kno