Invoice Class for Project Billing Transactions

We are using 2 types of Invoices for our customers. Normal monthly billing and Debit Notes
We have implemented Expenditures for normal monthly billing and Events based billing for Debit Notes (travel and other reimbursements charged to customer)
We want to track these 2 types of Invoices separately in GL Account Analysis. Currently, we have Projects Invoices and Projects Credit Memo as 2 Transaction Types. If we add another transaction Type called Debit Note, then can we select Invoice Class as Debit Note while doing Event based billing? Currently, Invoice Class field (in Project Billing module) is uneditable. So, by default, all invoices get accounted as Projects Invoice
Do let us know. In reporting, we are able to differentiate between 2 types of invoices but receivable account in GL includes both types and we need a mechanism in system to distinguish the 2 types
Regards,
Ketan

Hi
Transaction Types are set up in Receivables. You can set up Transaction Types for Source Project Invoices.
The process - PRC: Interface Invoices to Receivables calls a client extension that allows you to select the transaction type, for each draft invoice. It is called AR Transaction Type Extension, and it uses the procedure - pa_client_extn_inv_transfer.
I'm not sure if the system is limiting transaction types for the classes - Invoice and Credit Memo. You may try setting up transactions types in AR and assign them the class - Debit Memo.
However, you may still have a problem with accounting. Projects AA does not allow you to create a different account by transaction type, nor by transaction class.
Dina

Similar Messages

  • Retention in Each invoice for project billing

    Hi,
    We have PS, FI and SD integration. We have different contract for projects, which we are handling through PS.
    We are doing billing for the contract project each month. Project duration is long and each month we are doing billing to customer.
    We require that in each billing some part is belongs to retention---which is kept by customer from each bill and that will be payable by customer only after project end.
    So when doing billing each month retention amount should be separate line item for each billing and due date for that retention should be the date after project end date. Bcz customer will release the all retention amount together only after project end.
    If I take one example for the scenario:.........
    Total Project Revenue (Contract Amount) 36000
    Duration for Project :  36 month
    Billing to Each Month : 1000
    Retention = 10% from each billing (Due after project end)
    Payment term : 90% due immediately, 10% retention due after project end date (means after 36 month)
    When I am doing 1st month billing and maintain payment term as installment (90%+10%) than for this month system create two line item for billing i. e 900 (90%) due immediately and 100 (10%) due after 36 month.
    When I will do 2nd month billing system again create two line item i.e. 900(90%) due immediately and 100(10%) due after 36 month........means this 10% will be due after 36 month from the date of billing.
    I am doing billing in 2nd month so retention for 2nd billing will be due 1 month after the project end date......same will be continue for 3rd 4th.......36th month billing and retention amount will be due after 36 month from the billing date.
    But for project related billing my all retention should be due on same date, which is project end date.
    How to do this.....Please reply.
    Regards,
    Bharat
    Edited by: Bharat Gadkar on Nov 17, 2008 4:07 PM

    Hi,
    We have PS, FI and SD integration. We have different contract for projects, which we are handling through PS.
    We are doing billing for the contract project each month. Project duration is long and each month we are doing billing to customer.
    We require that in each billing some part is belongs to retention---which is kept by customer from each bill and that will be payable by customer only after project end.
    So when doing billing each month retention amount should be separate line item for each billing and due date for that retention should be the date after project end date. Bcz customer will release the all retention amount together only after project end.
    If I take one example for the scenario:.........
    Total Project Revenue (Contract Amount) 36000
    Duration for Project :  36 month
    Billing to Each Month : 1000
    Retention = 10% from each billing (Due after project end)
    Payment term : 90% due immediately, 10% retention due after project end date (means after 36 month)
    When I am doing 1st month billing and maintain payment term as installment (90%+10%) than for this month system create two line item for billing i. e 900 (90%) due immediately and 100 (10%) due after 36 month.
    When I will do 2nd month billing system again create two line item i.e. 900(90%) due immediately and 100(10%) due after 36 month........means this 10% will be due after 36 month from the date of billing.
    I am doing billing in 2nd month so retention for 2nd billing will be due 1 month after the project end date......same will be continue for 3rd 4th.......36th month billing and retention amount will be due after 36 month from the billing date.
    But for project related billing my all retention should be due on same date, which is project end date.
    How to do this.....Please reply.
    Regards,
    Bharat

  • Invoice List for some billing documets of a same costumer

    Hi
    I have a costumer that buy very different materials.
    For some of those I want to create invoice list and for others no.
    How can I do that? There is some filed in sales order that I can activate?
    I can't do it in the costumer master data because if I do it all documents for this costumer will be able to invoice list and I don't want it.
    Thanks in advance
    Dora

    Hi Friend,
    As you mentioned it is a requirement for Same customers for different Billing documents.
    So this configuration you can do it in the Billing documents type VOFA
    First create the Invoice list document type in VOFA and assign this for the the Billing documents for which you require and dont assign to other
    And now maintain the copy control settings in VTFF transaction
    Take teh Billing document as source and the Invoice list as target document and maintain the copy control routine as 16
    Please revert if you want any more details.
    regards.

  • Validation message class for project system

    Hi,
    I go to OPSI and going to maintain validation for my project normally thru CJ20n and CJ03... what message class should i choose  for new implementation.
    Cheers,
    Nies

    Hi,
    Which one is most suitable for PS new implementation.? coz when i go to OPSI ...its asking for message class.
    but not sure which one is the suitable one?
    Plz help.
    Cheers,
    Nies

  • SP to work in AR Invoice row for Project Code excluding One Document Series

    Hi Experts,
    I have a SP and its working fine to check wether project code is entered in the row level of the invoice. Now I have 4 document series named 1) Wholesale 2) Trading 3) Manufacturing 4) General
    I want this this stored procedure should only check and give error for the series 1) Wholesale 2) Trading 3) Manufacturing and not for series General. Can it be done for SP to warn for specific series and if there is no Project Code given in General Series then the document should be added to the system.
    My SP is as under :
    ----Project Code
    IF @transaction_type IN ('A', 'U') AND @object_type = '13'
    begin
    if exists (SELECT DISTINCT ISNULL(T0.Project,'') FROM [dbo].[inv1] T0 WHERE T0.Docentry=@list_of_cols_val_tab_del)
    begin
    SELECT @error = 10, @error_message = N' Project Code is missing....'
    end
    end
    Is there any options by which I can use the same SP for all marketing document by making a single Stored Procedure or I have to make seperate for each individual marketing document.
    Regards,
    Kamlesh
    Edited by: Kamlesh Gupta on Mar 21, 2009 1:15 AM

    Hi,
    I am trying to write a SP as under :
    ----Project Code
    IF @transaction_type IN ('A', 'U') AND @object_type IN ('13','15','16','17')
    begin
    if exists (SELECT DISTINCT ISNULL(T0.Project,'')
    FROM [dbo].[inv1] T0 INNER JOIN [dbo].[OINV] T1 ON T0.DocEntry = T1.DocEntry,
    FROM [dbo].[dln1] T0 INNER JOIN [dbo].[ODLN] T1 ON T0.DocEntry = T1.DocEntry,
    FROM [dbo].[rdn1] T0 INNER JOIN [dbo].[ORDN] T1 ON T0.DocEntry = T1.DocEntry,
    FROM [dbo].[rdr1] T0 INNER JOIN [dbo].[ORDR] T1 ON T0.DocEntry = T1.DocEntry
    WHERE T0.Docentry=@list_of_cols_val_tab_del
    begin
    SELECT @error = 10, @error_message = N' Project Code is missing....'
    end
    end
    to block documents which does not have poject code but I am getting an error while executing it as under :
    Msg 156, Level 15, State 1, Procedure SBO_SP_TransactionNotification, Line 275
    Incorrect syntax near the keyword 'FROM'.
    Also note that when I am having only one SP as under :
    AR Invoice Project Code
    IF @transaction_type IN ('A') AND @object_type = '13'
    begin
    if exists (SELECT DISTINCT ISNULL(T0.Project,'') FROM [dbo].[inv1] T0 WHERE T0.Docentry=@list_of_cols_val_tab_del)
    begin
    SELECT @error = 10, @error_message = N' Project Code is missing....'
    end
    end
    then if in AR invoice there is No project Code then its giving an error to put to project code but after putting the project code in the row level also the AR invoice is not getting added to the system. It gives me the error as
    [ADOC] Project Code is missing....'
    What might be the problem please let me know.
    regards,
    kamlesh
    Edited by: Kamlesh Gupta on Mar 21, 2009 11:25 AM
    Edited by: Kamlesh Gupta on Mar 21, 2009 12:28 PM

  • Message class for a given transaction

    Hi Experts,
        How to find the message class and number for a given program, t-code or package?
    Thanks in advance!!!
    Moderator message: please do more research before asking, show what you have done when posting.
    Edited by: Thomas Zloch on Feb 24, 2012

    Go SWo1,  do F4 help on the Object type field.  Click "Infomation System".  In the "Short Description" field, enter Sales and clic green check.  Of course you will see the buiness object for Sales Order in the list.  This is just one way of trying to find business objects.
    Regards,
    Rich Heilman

  • India Localization for Projects

    We are planing to implement Projects for one of our Indian client.
    Whether there are any India localization patch for Oracle Projects?
    How are localization needs of the client are met if no Order Management is implemented in India.

    India localization patches for Projects are available (FOr Costing and billing).
    FOr costing it takes care of Getting all non recoverable taxes as commitment and cost. (Considers India taxes).
    And in billing you can derive tax codes for a draft invoice, based on event type. So basically the setup for Project billing India localization is primarily driven by default setup at Event type level. And ofcourse you can over write these default tax codes from India Local, invoice review form.

  • Reusing JAXB generated classes for XSDs included in other XSDs

    Hi,
    I use xsds with jaxb in a number of related projects. To avoid duplication I've factored out commonly used elements into their own xsd in a separate project. I then include these in the xsds that need them.
    I generate classes with jaxb for each project. I'm now trying to get jaxb so far as to reuse the already generated classes for the common elements.
    For example: I have a general xsd Person.xsd for which I generate classes in common.xsd. I have another xsd Project.xsd that includes a reference to the Person element. When i let jaxb generate classes for Projects.xsd, it will also generate a project.xsd.PersonType and so on.
    Is there any way to tell JAXB to use the existing classes? I've played around with the <jxb:javaType> bindings, but I can't get it to work yet. It gives me a "bindings not used" warning and doesn't compile. Also, if this is in fact the way to go, what do I specify as the parseMethod and printMethod attributes for the javaType element?
    Thx for any help

    JAXB questions should be better directed to the users list of http://jaxb.dev.java.net/
    you should subscribe to the 'users' mailing list, then post a question there.
    Thank you!

  • Using AR Invoice but for Inter-company but with Workflow Approvals

    My client is using AR invoices (FV70) for inter-company transactions for other businesses that are not yet on ECC.  They also utilize workflow for their normal manual journal entries which can go through up to 4 approval paths one of the latter which requires an inter-company approval.  Does it make sense for inter-company transactions that will begin with the AR invoice to go through the same approval paths from the beginning similar to how they wish to do it for regular journal postings (FV50)?

    If the location of the companies is the same then Approval Paths does not make sense, however depending upon location changes and more importantly if their are different indirect tax liabilities on the two participating companies then the system might be required.
    Regards,
    Akhileshwar K

  • Manual invoice verification for cross  company sales

    Hi
    I am doings sales from ordering company code with supllying compnay code plant.
    and i am doing intercompany billing.
    ex: code 7000(ordering cocd)
          sls org 7000(ordering sls org)
    plant 7000
       cocd 2000
    sls org 2000
    plant 2000
    the sales order is created for sls org 7000 with delivering plant 2000 for cross company sales.
    customer invoice is done
    intercompany invoice is done.
    here how to do manual invoice verification for intercompany billing for cocd 7000.
    what is ref filed in miro.
    regards
    Ramachandra

    Hi
        Yes it is possible.For this you have to maintain  company code clearing accounts in OBYA( i.e. say for example if you have two company codes, company code A & Company code B.you maintain clearing accounts for this two company codes.
    go to obya
    enter your company codes and  select.
    You enter a debit posting key and account debit for company code 1
    similarly you enter a credit posting key and account credit for company code 1
    repeat the same for the company code 2 and save it.
    After that you procure for company code A and do GR for the same.
    Now the system will allow you to post the Invoice.
    Thanks & Regards
    SRI.

  • 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

  • Costing for Miscellaneous issue transaction for project

    We have a different requirement from the business
    ours is R&D and we are using Oracle projects to track our projects costing and billing
    we procure some material from outside supplier and it will get costed to the project but when any engineer want to use the material they want to reduce the material from the inventory by they dont want the cost to get reduced from the project
    usually engineers take the material by doing miscellaneous issue for some testing and they never get in to the project again it will be treated as samples
    currently when i do the miscellaneous issue it reduces the inventory from project and also the cost will get reduced.
    Can someone help me out since it is very critical for us to acheive this,
    Regards
    Lavanya

    D
    Dear Lavanya,
    The material should be first reeived to Inventort then transferred to projects
    Ex        100 Quantity is Received @ 10 Each - Inventory Material value will be 1000   Unit Price 10
    Now     10 Quantity is Issued(Samples) @ 0 each -       Inventory material Value will be 1000   Unit Price  11.11
    Now Transfer the remaining quantity to Projects i,e 90 quantity, & inventory material value will be 1000, unit price will be 11.11 (Use Project related Misc Transaction for Project Issues)
    Even though material is issued with 0 unit price A/c entries will be generated
    Dr. Given A/c
    Cr. Inventory material value A/c
    Here first the material is directly received into Inventory (Not related to projects organization) Miscellaneous Issue (For samples) is done with 0 unit cost after that The material is transferred to projects (Project Issues)
    For Miscellaneous Issue (Samples Issue) a Personalization is need to done such that the Unit price will be freeze to 0.
    Regards
    Shaan

  • Invoice print supression for consolidated billing customers

    Is there a way to tag a customer identified as eligible for consolidated billing to not print invoices other than consolidated bills.
    I would like to identify by customer site rather than by transaction type.

    Hi,
    I am not losing any details or neither losing a location of a particular text but my problem is in PRoduction when i randomly printpreview multiple page invoices for the first time the details are jumbled up,for instance certain fields are outputted correctly like PO number price etc,but certain fields like material,description,quantity are all jumbled up.Parallely when i open a print preview of the same invoice in other screen or i try to take a hard copy the details are all displayed properly.
    This error does not occur subsequently and is very sporadic in nature.Any idea why this error could be occuring? I  have also check with basis regarding different printers he has eliminated this.
    Regards
    Mohammed Roshan

  • Excise Invoice created twice for same billing document.

    Hi All
    Excise Invoice ( J1IIN ) has been created twice for same billing document in 1 or 2 cases.
    How is this possible,if possible what is the config  to restrict the same.
    Thanks in advance
    Samson

    I dont think its possible to EI twice wrt: single billing document.
    EI created wrt: Invoice which is created wrt: Delivery document. Then there will be only one material document with movement type 601. Through which qty will get updated in Rg1 register.
    This document once utilized, cant used again.
    re-check billing document, which billing document you are using & their settings in IMG.
    Regards,
    Reazuddin MD

  • Duplicate invoice lists created for same bill

    Dear All,
    Our system is generating multiple invoice lists for the same bill every time we do a VF21 on it...is this a standard functionality? How do we control it not to have multiple invoice list for the same bill i.e. if an invoice list is already created from one bill, it should error out the next time someone tries to create another invoice list with the same bill in the list?
    Appreciate any advice.
    Many thanks.

    cancel mutiple issue in out put type
    hope this solves the purpose
    if wrong suggest me or reward me
    sree

Maybe you are looking for

  • Error message when trying to install Lightroom 5.7.1 on Windows 8.

    Get a message saying to reinstall.  Reinstalling doesn't work.

  • PDB2XML Not Working , How to use it?

    Hi, I'm trying to use PDB2XML to generate xml from given PDB file. But I'm not able to generate it. In mdgb console I'm trying to run this command RUN  "path of PDB2xml.exe" "path of dllfile" "xml file name" . It is throwing error at "WriteEntryPoint

  • Java.lang.NoSuchMethodError but method is found in both java and class file

    Hi All,   I am working on adding a new component to Trips and Expense but I'm getting an exception and I have no idea why.  Its claiming a java.lang.NoSuchMethodError in class IPrivateVcTraAllMyTrips yet the method is there.   When I step through the

  • Bridge keeps crashing

    Greetings. I am new here so I hope my protocol is bearable. I run a windows machine with dual 3.4gh, 16gb ram and a sshd. I use PS CC and CS6 products. I was recently working on a fairly large file in PS (1.8gb). I went to Bridge to browse for anothe

  • Object, Query and Java Persistence API

    Hello Java Programmers. Question to Object handling with Query results and evaluation. Example: one table with 3 Columns Tablename = ISO6933 Column 1 = UID Column 2 = language name Column 3 = language long name data in database: C1 = 1 C2 = "ger" C3