Expenditure Entry

Hi,
In the Expenditure Window, can enter the Expenses against an employee or organization. There we have an option to enter the expense against a particular project and task.
Here, my client requirement is like they have common expenses like Transportation vehicle for 3 different projects at a time.
The cost has to be entered as a common expense amount and then, it has to be calculated accordingly for a single project.To my knowledge, I know that there is no standard functionality and I suggest the client, to calculate manually for a single project and have to key in to the Expenditure window.
Just to know, Is there any other way for this thing?
Thanks,
Lavanya

Hi
You may setup a separate indirect project to capture the common cost. Enter the full expenditures directly to that indirect project. Distribute the cost and run the summarization process.
Now you could setup Project Allocation rule, which may be run periodically. The rule could allocate the indirect project costs toward the other projects.
Check Project Allocations functionlity to verify this feature can be used for the business requirement.
Dina

Similar Messages

  • Entries in apps shift when changing timezones

    This is not an issue in calendars, but in apps that create entries with timestamps. For example, a TapForms entry with time and date of when I watched a movie, a Gratitude365 entry that records what I was grateful for on Christmas Day, or a PocketMoney expenditure entry with a time and date stamp recording the purchase of a book on my birthday. These are apps where, unlike a calendar, I want the entry to retain the time of the timezone where I created that entry. Unfortunately, all these entries shift based on timezone, so when I move to a different country halfway around the world, suddenly my app shows that I watched a movie on a different day, what I'm grateful for on Christmas appears on Boxing Day, and the book I bought on my birthday appears belatedly as well.
    Any ideas on how to make entries appear with the timestamp of the timezone in which I made the entry? Just modifying the entry manually isn't a proper solution, because I've lived for long periods of time in significantly different timezones.
    Any help would be appreciated. Thanks!

    The developers of these apps would have to correctly support time zones. Most make the (incorrect) assumption that people don't move from one time zone to another.
    Contact the app developers, as there's nothing you can do to fix their apps.

  • 12.1.3 PJC Web ADI Exp Entry - Pre-Req license needed?

    Hi All,
    Is it possible to use PJC Web ADI expenditure entry for a customer on 12.1.3 with PJF / PJC license?
    Thanks & Regards,
    NR

    Hi,
    Please note that The Oracle E-Business Suite task you perform on the desktop (i.e using Web Adi) is determined by the integrator you select in Web ADI. Each integrator is delivered with the E-Business Suite product that provides the functionality being integrated with the desktop.
    Therefore, if you are only looking forward to use expenditure entry via excel, PJF/PJC license should do.
    If you need to use any additional features of various other E-Business Suite products, please note that new integrators will be added as separate patches. These patches will be shipped with the products related to the integrators.
    You can refer the following for any clarifications on WebAdi
    Oracle® Web Applications Desktop Integrator
    Implementation and Administration Guide
    Thanks,
    Rakesh K

  • Withholding tax calculation on Expenditure document

    Hi all of you,
    We have a scenario where direct expenditure entry could be made with out the vendor invoice i.e.
    Courier Charges A/c Dr.
    Service tax Receivable A/c Dr.
                To HDFC
                To TDS Payable A/c
    My client is asking to calculate the W/h tax on the expenditure line item and he is asking to include the items in remittance challan and as well as Form 16a and to be included in E-TDS quarterly return for the corresponding vendor.
    I think W/h tax calculation is purely dependent on the vendor line item only as we do assignment in the vendor master. How is it possible in SAP?
    Please help me out.
    Thanks & Regards
    Ramki
    Edited by: Ramki on Apr 17, 2009 11:56 AM

    Dear Rams,
    SDNFICO is right.
    If You want to have the following posting:
    Itm PK Account    Account short text   Assignment         Tx           Amount
      1 31 100214     indian vendot                                                    1.000,00-
      2 40 444444     Consumptn, raw mat.1                                     1.300,00
      3 50 177000     Withholding tax                                                    300,00-
    You have to manipulate Your wt code changing the WHT tax rate and use 23.08%
    IMG --> Define WT Codes --> double click on Yours:
    Percentage subject to tax     100,00  %
    With/tax rate              23,0800  %
    there is no other option at all.
    I hope this help You.
    Mauri

  • Capitalization of migrated project expenditures

    Hi,
    We have some expenditures which were created during data migration(expenditures not interfaced to GL).
    Now we have a requirement that we have to capitalize those expenditures.
    can we capiltalize expenditures that were not interfaced to GL?
    Regards
    Kemp

    Hi,
    The below steps are applicable if you are going to create/import new accounted Expenditures. If the expenditures are already created you need look for a workaround.
    1. Create a new transaction soruce. Enable the check box "Raw Cost GL Accounted" .
    2. Download the Webadi template xls file and enter the expenditure details. Db/CR CCID must be entered since it is accounted expenditures.
    3. Upload the expenditures to the projects. This will use the transaction import concurrent program.
    Navigation for webadi template (Project Super User -> Projects : Spread sheet Expenditure Entry -> Accounted Transactions)
    Govind

  • Forms Personalization for an LOV -- Issue

    Dear All,
    I want to restrict the Expenditure Types LOV in the Expenditure Entry screen in Projects Module. I am using forms personalization for this.
    The restriction is done as per Operating Unit.
    The LOV query used by the current system is:
    /* Formatted on 2010/02/04 13:01 (Formatter Plus v4.5.2) */
    SELECT et.expenditure_type, et.unit_of_measure uom, et.cost_rate_flag,
    et.description, et.system_linkage_function system_linkage_function,
    et.system_linkage_m
    FROM pa_expenditure_types_expend_v et, pa_expenditure_types_desc_v dt
    WHERE et.expenditure_type = dt.expenditure_type
    AND :exp_items.expenditure_item_date
    BETWEEN et.expnd_typ_start_date_active
    AND NVL (
    et.expnd_typ_end_date_active,
    :exp_items.expenditure_item_date
    AND :exp_items.expenditure_item_date
    BETWEEN et.sys_link_start_date_active
    AND NVL (
    et.sys_link_end_date_active,
    :exp_items.expenditure_item_date
    AND ( et.system_linkage_function = :GROUPS.system_linkage_function
    OR ( :GROUPS.system_linkage_function = 'ST'
    AND et.system_linkage_function = 'OT'
    AND ( NVL (
    :expenditures.denom_currency_code,
    :expenditures.acct_currency_code
    ) = :expenditures.acct_currency_code
    OR ( :expenditures.denom_currency_code !=
    :expenditures.acct_currency_code
    AND et.cost_rate_flag = 'N'
    ORDER BY et.expenditure_type
    I am adding a DECODE condition to the above query, to make the following modified query:
    /* Formatted on 2010/02/04 13:01 (Formatter Plus v4.5.2) */
    SELECT et.expenditure_type, et.unit_of_measure uom, et.cost_rate_flag,
    et.description, et.system_linkage_function system_linkage_function,
    et.system_linkage_m
    FROM pa_expenditure_types_expend_v et, pa_expenditure_types_desc_v dt
    WHERE et.expenditure_type = dt.expenditure_type
    AND :exp_items.expenditure_item_date
    BETWEEN et.expnd_typ_start_date_active
    AND NVL (
    et.expnd_typ_end_date_active,
    :exp_items.expenditure_item_date
    AND :exp_items.expenditure_item_date
    BETWEEN et.sys_link_start_date_active
    AND NVL (
    et.sys_link_end_date_active,
    :exp_items.expenditure_item_date
    AND ( et.system_linkage_function = :GROUPS.system_linkage_function
    OR ( :GROUPS.system_linkage_function = 'ST'
    AND et.system_linkage_function = 'OT'
    AND ( NVL (
    :expenditures.denom_currency_code,
    :expenditures.acct_currency_code
    ) = :expenditures.acct_currency_code
    OR ( :expenditures.denom_currency_code !=
    :expenditures.acct_currency_code
    AND et.cost_rate_flag = 'N'
    AND DECODE (
    (SELECT DISTINCT fdfcuv.application_column_name
    FROM hr_operating_units hou,
    pa_lookups pl,
    fnd_descr_flex_col_usage_vl fdfcuv
    WHERE pl.meaning = hou.NAME
    AND fdfcuv.end_user_column_name = pl.predefined_flag
    AND pl.lookup_type = 'PFC_OU_TO_DIVISION_LOOKUP'
    AND hou.NAME = :GROUPS.operating_unit
    AND fdfcuv.descriptive_flexfield_name =
    'PA_EXPENDITURE_TYPES_DESC_FLEX'),
    'ATTRIBUTE1', dt.attribute1,
    'ATTRIBUTE2', dt.attribute2,
    'ATTRIBUTE3', dt.attribute3,
    'ATTRIBUTE4', dt.attribute4
    ) = 'Y'
    ORDER BY et.expenditure_type
    The Apply now button in Forms Personalization screen throws up the following error:
    FRM-41076: Error populating Group.
    followed by...
    FRM-41072: Cannot create Group %s
    I first query above is also getting accepted with a condition like "AND ROWNUM = 1'
    but the 2nd query is throwing errors...
    Please Help.

    This worked..
    Just I don't have to press the Apply Now button.
    Just saved and executed it in form perfectly
    Thanks !!

  • Task details in AP Invoices

    While entering an invoice in AP directly, In projects field, projects are showing up in LOV
    but , in Tasks it pops up msg "No Data" ?
    Any idea y this is happening.
    Projects are well defined and approved , containg Tasks, attached with a cost budget...
    need ur suugestions
    thanx

    Hi dina,
    I am selecting a project, but still the Tasks fields pops out "no data found".
    Moreover i have set Profile Option "PA: Tasks to Display for Expenditure Entry" as "All Tasks".
    still do i need to keep a task chargable for viewing it in AP LOV.
    -adi

  • Need to do the security for "release" pre-approved batches

    Hi Floks,
    We need to control the finance users just for entering pre-approved batches and submitting only (not allowed for release) and then the finance manager will "release" the same batches and do the distribute costs.
    Can any expert help me, if any posibility to do this? (11.5.10.2 projects)
    Thanks in advance,
    Surya

    Hi,
    Exclude the below Function from the Users' Responsibilities and also remove the REVIEW Menu because User can Release the Batches from this Menu as well. If the Users need to search the Batch for review then they can search using ENTER Menu.
    Function Name: Pre-Approved Expenditure Entry: Release
    I did for 12.0.4. No idea about 11.5.10.2.
    Regards,
    Khan.

  • Does web ADI work with Office 2010

    We recently move from Office 2003 to 2010 and we have webADI, However we are receiving an error runtime error 1004 Method 'VBProject' of Object_workbook failed.

    902619 wrote:
    We recently move from Office 2003 to 2010 and we have webADI, However we are receiving an error runtime error 1004 Method 'VBProject' of Object_workbook failed.Please see these docs.
    Installing, Configuring and Troubleshooting Web ADI (Web Applications Desktop Integrator) [ID 417692.1]
    Visual Basic Error 1004 in Create Document Using Excel-2003 Viewer with Asset Additions Integrator [ID 317145.1]
    Attempting To Create Batch using BEE Spreadsheet Interface, Errors: Run-time error '1004': Method 'VBProject' of object '_Workbook' failed [ID 337695.1]
    Run-time Error '1004' When Attempting To Use Spreadsheet Expenditure Entry [ID 309728.1]
    Run-time error '1004' Opening WebADI Spreadsheet to Import Dimension Members [ID 376013.1]
    Webadi Error: Method 'Vbproject' Of Object'_workbook' [ID 406526.1]
    FAQ: Certification Information For Client ADI And Webadi [ID 1251224.1]
    What are the Web ADI Requirements to work with Excel 2010? [ID 1272346.1]
    Unable To Create Webadi Templates In Office 2010 [ID 1238663.1]
    Thanks,
    Hussein

  • Help with OIE - Default Project Expenditure Organization based on Task

    Hi,
    I am extending OAF page in OIE and based on Task selected by user, Project Expenditure Organization has to be defaulted.. Page uses OAHGridBean, I tried to use OAHGridQueriedRowEnumerator, but OAHGridBean is always null..
    OAHGridBean localOAHGridBean = (OAHGridBean)paramOAWebBean.findIndexedChildRecursive("HeaderNodeRN");
    if (localOAHGridBean != null){
    OAHGridQueriedRowEnumerator enum1 = new OAHGridQueriedRowEnumerator(paramOAPageContext, localOAHGridBean);
    I tried to use vo.getCurrentRow(), but it is always null..
    Any pointers on how this can be resolved would be highly appreciated..
    Also following is the XML ..
    <?xml version='1.0' encoding='UTF-8'?>
    <oa:hGrid shortDesc="Additional Text" controllerClass="oracle.apps.ap.oie.entry.accounting.webui.AllocationsHGridCO" version="9.0.3.8.13_1550" xml:lang="en-US" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:jrad="http://xmlns.oracle.com/jrad"
    xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:user="http://xmlns.oracle.com/jrad/user" xmlns="http://xmlns.oracle.com/jrad" file-version="$Header: AllocationsHGridRN.xml 120.8.12010000.2 2008/08/06 07:33:51 rveliche ship $">
    <ui:contents>
    <oa:switcher id="ErrorExistsSwitcher" viewAttr="ErrorExistsSwitcher" prompt="Error" rendered="${oa.ExpenseAllocationsPVO.AllocationsHGridErrorColRender}">
    <ui:case name="ErrorExists">
    <oa:image id="ErrorExists" source="erroricon_active.gif" warnAboutChanges="false" destination=""/>
    </ui:case>
    <ui:case name="ErrorDoesNotExist">
    <oa:messageStyledText id="ErrorDoesNotExist" warnAboutChanges="false" destination=""/>
    </ui:case>
    </oa:switcher>
    <oa:tree id="HeaderNodeRN" usage="hGrid" text="Line">
    <members>
    <oa:nodeDef id="HeaderLine" viewName="AllocationsHeaderVO" viewAttr="Line" shortDesc="Additional Text"/>
    <oa:childNode id="LineNodeRN" viewLink="" viewLinkAccessorName="LinesAccessor">
    <members>
    <oa:nodeDef id="LineLine" viewName="AllocationsLinesVO" viewAttr="Line"/>
    <oa:childNode id="DistributionNodeRN" viewLinkAccessorName="">
    <members>
    <oa:nodeDef id="DistributionLine" viewName="ExpenseAllocationsVO" viewAttr="Line"/>
    </members>
    </oa:childNode>
    </members>
    </oa:childNode>
    </members>
    </oa:tree>
    <oa:messageStyledText id="ReportLineId" prompt="Report Line ID" adminCustomizable="false" viewName="AllocationsHeadersVO" viewAttr="ReportLineId" dataType="NUMBER" rendered="false"/>
    <oa:messageStyledText id="ReportDistributionId" prompt="Report Distribution ID" adminCustomizable="false" viewName="AllocationsHeadersVO" viewAttr="ReportDistributionId" dataType="NUMBER" rendered="false"/>
    <oa:messageStyledText id="PaymentMethod" viewName="AllocationsHeaderVO" viewAttr="ChargeType" prompt="Payment Method"/>
    <oa:flowLayout id="DateColumn" prompt="Date" cellNoWrapFormat="true">
    <ui:contents>
    <oa:messageStyledText id="Date" viewName="AllocationsHeaderVO" viewAttr="Date" prompt="Date" shortDesc="Date"/>
    </ui:contents>
    </oa:flowLayout>
    <oa:flowLayout id="ExpenseTypeLayout" prompt="Expense Type" cellNoWrapFormat="true">
    <ui:contents>
    <oa:image id="ChangedItemIcon" prompt="" shortDesc="Indicates changed items" styleClass="p_OraRequired" source="/OA_MEDIA/changeditemicon_status.gif" imageHeight="16" imageWidth="16" rendered="${oa.AllocationsHeaderVO.ExpTypeChangedRender}"
    adminCustomizable="false"/>
    <oa:messageStyledText id="ExpenseType" prompt="Expense Type" viewName="AllocationsHeaderVO" viewAttr="ExpenseType"/>
    </ui:contents>
    </oa:flowLayout>
    <oa:flowLayout id="ReceiptAmtColumn" prompt="Receipt Amount" cellNoWrapFormat="true">
    <ui:contents>
    <oa:image id="AmtChangedIcon" prompt="" shortDesc="Indicates changed items" styleClass="p_OraRequired" source="/OA_MEDIA/changeditemicon_status.gif" imageHeight="16" imageWidth="16" rendered="${oa.AllocationsHeaderVO.AmtChangedRender}"
    adminCustomizable="false"/>
    <oa:messageStyledText id="ReceiptAmt" dataType="NUMBER" viewName="AllocationsHeaderVO" viewAttr="StringReceiptAmount" prompt="Receipt Amount"/>
    </ui:contents>
    </oa:flowLayout>
    <oa:messageStyledText id="ReimbursementAmt" viewName="AllocationsHeaderVO" viewAttr="StringReimbursementAmount" prompt="Reimbursement Amount" dataType="NUMBER"/>
    <oa:messageStyledText id="Merchant" viewName="AllocationsHeaderVO" viewAttr="MerchantName" prompt="Merchant"/>
    <oa:messageStyledText id="Location" viewName="AllocationsHeaderVO" viewAttr="Location" prompt="Location"/>
    <oa:switcher id="AllocationReasonSwitcher" prompt="Allocation Reason" viewName="AllocationsHeaderVO" viewAttr="RenderAllocationReason" rendered="false">
    <ui:case name="Y">
    <oa:messageTextInput id="Y" viewName="AllocationsHeaderVO" viewAttr="AllocationReason" prompt="Allocation Reason" rendered="true" readOnly="false" columns="30"/>
    </ui:case>
    <ui:case name="READ_ONLY">
    <oa:messageStyledText id="READ_ONLY" viewName="AllocationsHeaderVO" viewAttr="AllocationReason" prompt="Allocation Reason" rendered="true"/>
    </ui:case>
    </oa:switcher>
    <oa:messageStyledText id="Justification" viewName="AllocationsHeaderVO" viewAttr="Justification" prompt="Justification" userCustomizable="true"/>
    <oa:messageStyledText id="ProjectsEnabled" viewName="AllocationsHeaderVO" viewAttr="ProjectsEnabled" adminCustomizable="false" prompt="Projects Enabled" rendered="false"/>
    <oa:stackLayout id="ProjectLayout" extends="/oracle/apps/ap/oie/entry/accounting/webui/ProjectLayoutRN" prompt="Project" rendered="false"/>
    <oa:stackLayout id="TaskLayout" extends="/oracle/apps/ap/oie/entry/accounting/webui/TaskLayoutRN" prompt="Task" rendered="false"/>
    <oa:stackLayout id="AwardLayout" extends="/oracle/apps/ap/oie/entry/accounting/webui/AwardLayoutRN" prompt="Award" rendered="false"/>
    <oa:switcher id="ExpenditureOrg" extends="/oracle/apps/ap/oie/entry/accounting/webui/ProjExpendOrgSwitcherRN" prompt="Project Expenditure Organization" rendered="false"/>
    <oa:formValue id="Kff" viewName="AllocationsHeaderVO" rendered="false"/>
    <oa:switcher id="RemoveSwitcher" extends="/oracle/apps/ap/oie/entry/accounting/webui/RemoveSwitcherRN"/>
    <oa:formValue id="ProjectId" viewAttr="ProjectId"/>
    <oa:formValue id="TaskId" viewAttr="TaskId"/>
    <oa:formValue id="AwardId" viewAttr="AwardId"/>
    <oa:formValue id="ProjectExpendOrgId" viewAttr="ProjectExpendOrgId"/>
    </ui:contents>
    <ui:tableSelection>
    <oa:multipleSelection id="multipleSelectionRN" viewName="AllocationsHeaderVO" viewAttr="Select" shortDesc="Select Expense Lines:">
    <ui:contents>
    <oa:selectionButton id="UpdateAllocations" text="Update Allocations">
    <ui:primaryClientAction>
    <ui:fireAction/>
    </ui:primaryClientAction>
    </oa:selectionButton>
    <oa:selectionButton id="Revert" text="Revert" shortDesc="Default line to original settings.">
    <ui:primaryClientAction>
    <ui:fireAction event="clicked"/>
    </ui:primaryClientAction>
    </oa:selectionButton>
    <oa:selectionButton id="MyAllocationsItem" text="My Allocations"/>
    <oa:selectionButton id="MyAllocationsApply" text="Apply" shortDesc="Apply an allocation to selected expense lines.">
    <ui:primaryClientAction>
    <ui:fireAction/>
    </ui:primaryClientAction>
    </oa:selectionButton>
    </ui:contents>
    </oa:multipleSelection>
    </ui:tableSelection>
    </oa:hGrid>
    Thank you.
    Vasu.

    Hi Anil,
    I changed the as suggested by you ..
    OAHGridBean localOAHGridBean = (OAHGridBean)paramOAWebBean.findChildRecursive("HeaderNodeRN");
    Still I it is null..
    OAHGridBean localOAHGridBean = (OAHGridBean)paramOAWebBean.findChildRecursive("HeaderNodeRN");
    if (localOAHGridBean != null){
    OAHGridQueriedRowEnumerator enum1 = new OAHGridQueriedRowEnumerator(paramOAPageContext, localOAHGridBean);
    while(enum1.hasMoreElements())
    Row row = (Row)enum1.nextElement();
    if (row.getAttributeIndexOf("SelectedFlag") != -1)
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "SelectedFlag != -1" , 2);
    if ("Y".equals(row.getAttribute("SelectedFlag"))) {
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "SelectedFlag = Y" , 2);
    if (row instanceof OAViewRowImpl) {
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "row instanceof OAViewRowImpl" , 2);
    ViewRowSetImpl rowSetImpl = ((OAViewRowImpl)row).findRowSetForRow(null);
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getDataAttributeName :"+localOAHGridBean.getDataAttributeName() , 2);
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getNumberOfRowsDisplayed :"+localOAHGridBean.getNumberOfRowsDisplayed() , 2);
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getRowHeaderViewAttributeName() :"+localOAHGridBean.getRowHeaderViewAttributeName() , 2);
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getViewAttributeName() :"+localOAHGridBean.getViewAttributeName(), 2);
    OAHGridQueriedRowEnumerator enum2 = new OAHGridQueriedRowEnumerator(paramOAPageContext, localOAHGridBean);
    while (enum2.hasMoreElements())
    Row rowToUpdate = (Row) enum2.nextElement();
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportHeaderId) :"+rowToUpdate.getAttributeCount() , 2);
    paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportHeaderId) :"+rowToUpdate.getAttribute("ReportHeaderId") , 2);
    //paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportHeaderId) :"+rowToUpdate.getAttribute("ReportHeaderId") , 2);
    //paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportLineId) :"+rowToUpdate.getAttribute("ReportLineId") , 2);
    }else
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean is null", 2);
    It prints "localOAHGridBean is null"..
    Regarding getCurrentRow() following is the code..
    ExpenseAllocationsAMImpl oam = (ExpenseAllocationsAMImpl)paramOAPageContext.getApplicationModule(paramOAWebBean);
    ExpenseAllocationsVOImpl distVO = (ExpenseAllocationsVOImpl)oam.getDistsVO();
    if(distVO!= null)
    //OARow oarow = (OARow)vo.getCurrentRow();
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "before distVO.getFetchedRowCount(1) ", 2);
    paramOAPageContext.writeDiagnostics(this, "distVO.getFetchedRowCount(1) "+distVO.getFetchedRowCount(), 2);
    paramOAPageContext.writeDiagnostics(this, "distVO is not null", 2);
    paramOAPageContext.writeDiagnostics(this, "After getting expAllVO.getCurrentRowIndex() :"+distVO.getCurrentRowIndex(), 2);
    Output in log..
    [39]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:before distVO.getFetchedRowCount(1)
    [40]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:distVO.getFetchedRowCount(1) 0
    [40]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:distVO is not null
    [40]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:After getting expAllVO.getCurrentRowIndex() :-1
    Thank you..
    Vasu..

  • Very urgent...accounting entries for (excise duty)taxes and duties on sales

    Hi Friends,
    I'd appreciate if anyone would help me out the entries for excise duty and cenvat utilisation during sales.
    During billing document:
    Customer -- dr
    To sales a/c --(cr)
    To CENVAT SUSPENSE AC (CR).
    Now could anyone tell me what kind of account is cenvat suspense account i.e., current asset or current liability.
    Like wise can anyone help me out with the entries of excise invoice creation, TR6C Challan, Entries for Fortnightly utilization etc. that is all the entries until that particular sale is completed.
    It would be greatly useful if you could even specify the kind of account is (for each account possibly) i.e, if the account is an expense or current asset or current liability.
    If anyone possesses a document in regards to the same plz do forward the same to my mail id:
    [email protected]
    regards
    kim.

    Hi!!! Kim,
    Entries related to Excise –
    When Availing of Cenvat Credit – (T.Code – J1IEX)
    (GL A/Cs against ETT – GRPO)
    RG23A BED A/C Dr. (BS GL – Current Assets)
    RG23A E.Cess A/C Dr. (BS GL – Current Assets)
    RG23A S&H E.Cess A/C Dr. (BS GL – Current Assets)
    To Cenvat Clearing A/C (BS GL – Current Liabilities)
    RG23C BED A/C Dr. (BS GL – Current Assets)
    RG23C E.Cess A/C Dr. (BS GL – Current Assets)
    RG23C S&H E.Cess A/C Dr. (BS GL – Current Assets)
    To Cenvat Clearing A/C (BS GL – Current Liabilities)
    When Billing Document is created, Corresponding A/C Entry -
    (GL A/Cs from VKOA & Tax Codes)
    Customer A/C Dr. (Recon GL – BS – Current Assets)
    To Sales A/C (P&L GL – Income)
    To BED. Recovered A/C / Cenvat Suspense A/C
    To E.Cess Recovered A/C / Cenvat Suspense A/C
    To S&H E.Cess Recovered A/C / Cenvat Suspense A/C
    When BED / E.Cess / S&H E.Cess Recovered A/Cs are used -
    These are P&L A/Cs & Grouped as Income A/Cs in FS Version.
    When Cenvat Suspense A/C is used  -
    It is BS A/C & Grouped in Current Liabilties in FS Version
    When Creation of Excise Invoice - (GL A/Cs against ETT - DLFC)
    E.D Paid A/C  / Cenvat Suspense A/C Dr.
    To BED. Payable A/C (BS GL – Current Liabilities)
    To E.Cess Payable A/C (BS GL – Current Liabilities)
    To S&H E.cess Payable A/C (BS GL – Current Liabilities)
    When E.D. Paid A/C (P&L GL - Expenditure)
    When Cenvat Suspense A/C (BS GL - Current Liabilities)
    When TR6 Challan & Deposit of Cash into PLA A/C - (JV by FB50 / F-02)
    PLA on Hold A/C Dr. (BS GL – Current Assets)
    To Cheque Issued A/C  (BS GL – Current Assets)
    Updation of TR6 Challan in J1IH – (GL A/Cs against ETT – TR6)
    PLA BED Dr. (BS GL – Current Assets)
    PLA E.Cess Dr. (BS GL – Current Assets)
    PLA S&H E.Cess Dr. (BS GL – Current Assets)
    To PLA on Hold A/C (BS GL – Current Assets)
    When Fortnightly Utilization – (T.Code – J2IUN)
    Utilization from RG23A Registers / RG23 C Registers (GL A/Cs against ETT – UTLZ)
    BED. Payable A/C Dr. (BS GL – Current Liabilities)
    E.Cess Payable A/C Dr. (BS GL – Current Liabilities)
    S&H E.cess Payable A/C Dr. (BS GL – Current Liabilities)
    To RG 23A BED A/C Cr. (BS GL – Current Assets)
    To RG23A E.Cess A/C Cr. (BS GL – Current Assets)
    To RG23A S&H Ecess A/C Cr. (BS GL – Current Assets)
    BED. Payable A/C Dr. (BS GL – Current Liabilities)
    E.Cess Payable A/C Dr. (BS GL – Current Liabilities)
    S&H E.cess Payable A/C Dr. (BS GL – Current Liabilities)
    To RG 23C BED A/C Cr. (BS GL – Current Assets)
    To RG23C E.Cess A/C Cr. (BS GL – Current Assets)
    To RG23C S&H Ecess A/C Cr. (BS GL – Current Assets)
    Hope that this information will serve your purpose.
    Please give necessary marks.
    Regards...
    Ameya D. Mohoni...

  • Provision entry procedure

    Hi all,
    can any one suggest how to do provisional entries for vendors in every month in SAP standard best practices way.
    my client is booking vendor invoices through MM module. and they are using account assignment category F in the PO, to charge off the expenditure of PO value, when the GRN is made.
    i mean to say that is the material, which is purchasing through the PO is non stockable item, it has to be written off to the expenditure GL account, when the GRN is made
    hence by every month end there are some GRNs were not made even they received the goods for the same, because of PO is not prepared. so in that month before preparing the MIS they used to create some provision entries for which the actuval cost should go through GRN.
    the entry is like
    debit GL (Actuval GL)
    credit GL (Monthly Provision GL)
    on 1st of subsequent month they will reverse the above entry
    in this case we are not able to get these provision entries in our vendor due date analysis report, hence those entries were not hitting to the vendors
    so i want to know the standard way of doing provision entries in SAP, which should adequate the requirement of capturing the same in my vendor due date analysis......
    thanks in advance, hence this a current issue.
    SRINU

    Hi all,
    can any one give reply to my threat
    since it was a serious issue
    Srinu

  • Asset & Capital Expenditure Budgeting

    Hi
    I am struck in Asset Purchases and Budgeting. We want to monitor & COntrol the Cpital Expenditure ( Assets). There for I tried to use the Internal orders to control the assets being purchased more than the budget value.
    The process is as follwos.
    We use ME51n to request Assets and then release those.
    In the PR under Account assignments we enter both the asset number and the Internal order number.
    In controling we have activated the COmmitment also. Thus at the time of PR if the budget exceeds it gives the message.
    Then when we create the Purchase Order (PO) and then when we reiceve the Assets the commitment reduces and the Actual does not get updated. (In normal Inventory TRNs actuals updated for Internal Orders when they issue goods only.)
    My problem is at what time the actuals will be updated for assets TRansactions.
    If the process flow we are following is wrong kindly tell me the correct procedure Or how to control the Capiutal Expenditure through budgeting.
    thanks & regards,
    Imalka.

    at teh time goods receipt  actual asset values will be updated.
    entry  at teh time of goods receipt;
    asset a/c dr
    to gr/ir a/c.
    chandra

  • Please Help on Project Expenditure Report

    Hi All,
    i am trying to get vendor number, invoice number,and journal details,.... for project expenditure items at project level and task level.
    query is working fine when i comment the gl part(all relevant gl tables,,,see below query). if i am joining with gl its giving null value for vendor number field and invoice number field even though this field were having correct values , i don't know to make a link from PA to PO ,AP and GL
    please help me ...
    SELECT jeh.period_name gl_period,
    pcdl.gl_date gl_date,
    prj.project_id project_id,
    jeh.name journal_number,
    jeh.je_source journal_source,
    jeh.je_category journal_category,
    peia.transaction_source expend_source,
    poall.po_number po_number,
    poall.item_description po_description,
    (SELECT REPLACE (expenditure_comment,CHR (10)) exp_comment
    FROM pa_expenditure_comments
    WHERE expenditure_item_id =peia.expenditure_item_id
    AND ROWNUM < 2) expenditure_comment,
    expenditure_category expenditure_category,
    peia.expenditure_type expenditure_type,
    prj.project_type project_type,
    pt.task_number task_number,
    pv.segment1 vendor_number,
    invc.invoice_num invoice_number
    FROM pa_projects_all prj,
    pa_tasks pt,
    pa_expenditures_all pea,
    pa_expenditure_items_all peia,
    pa_expenditure_types pet,
    pa_cost_distribution_lines_all pcdl,
    gl_je_lines jel,
    gl_je_headers jeh,
    po_vendors pv,
    (SELECT pod.po_distribution_id po_distribution_id,
    poh.segment1 po_number,
    pol.item_description item_description
    FROM po_headers_all poh,
    po_lines_all pol,
    po_distributions_all pod
    WHERE pod.po_line_id = pol.po_line_id
    AND pod.po_header_id = pol.po_header_id
    AND pol.po_header_id = poh.po_header_id) poall,
    (SELECT SOURCE, apid.invoice_id,
    apid.distribution_line_number,
    pap.full_name, aefla.merchant_name,
    aia.invoice_num invoice_num
    FROM (SELECT full_name, person_id
    FROM apps.per_all_people_f
    WHERE TRUNC (SYSDATE)
    BETWEEN effective_start_date
    AND effective_end_date) pap,
    apps.ap_invoices_all aia,
    apps.ap_invoice_distributions_all apid,
    apps.ap_expense_feed_dists_all aefda,
    apps.ap_expense_feed_lines_all aefla
    WHERE apid.invoice_id = aia.invoice_id
    AND aefda.feed_line_id = aefla.feed_line_id
    AND aefla.employee_id = pap.person_id(+)
    AND TO_CHAR (aefda.invoice_line_id) =
    SUBSTR (apid.attribute12,
    INSTR (apid.attribute12, ':',
    1)
    + 1,
    INSTR (apid.attribute12,
    1,
    1
    - INSTR (apid.attribute12, ':',
    1)
    - 1
    )) invc,
    pa_system_linkages syslink
    WHERE prj.project_id = pt.project_id
    AND peia.task_id = pt.task_id
    AND jeh.je_category = syslink.cost_je_category_name
    AND peia.system_linkage_function = syslink.FUNCTION
    AND pcdl.expenditure_item_id = peia.expenditure_item_id
    -- AND pcdl.transfer_status_code || '' = 'A'
    AND pcdl.batch_name = jel.reference_1(+)
    AND ((pcdl.dr_code_combination_id = jel.code_combination_id AND jel.reference_3 = 'Cost')
    OR (pcdl.cr_code_combination_id = jel.code_combination_id
    AND jel.reference_3 = 'Liability'
    AND jel.reference_3 IN ('Cost', 'Liability')
    AND pet.expenditure_type = peia.expenditure_type
    AND pea.vendor_id=pv.vendor_id(+)
    AND pea.orig_exp_txn_reference1 = poall.po_distribution_id(+)
    AND pcdl.system_reference3 = invc.distribution_line_number(+)
    AND pcdl.system_reference2 = invc.invoice_id(+)
    AND jeh.je_header_id = jel.je_header_id
    AND jeh.reversed_je_header_id IS NULL
    AND pea.expenditure_id = peia.expenditure_id
    AND jeh.je_source = 'Project Accounting'
    Thanks & Regards
    Gopi

    Hi,
    You will take PLANT and MATERIAL in to the rows of the query.
    Then you will use restriction key figure (restriction on History) with user enterd range.
    Then you will use one more restriction key figure (restriction on Plant %) with current date.
    For user enters range, define a variable on 0CALDAY with processing 'user entry' and with 'interval'.
    For second restriction , you will create a variable on 0CALDAY with processing 'Customer exit' and with 'Single entry'.
    In user exut , you will define the value for second Varaible as system-date.
    With rgds,
    Anil Kumar Sharma .P

  • Report from Service entry sheet

    Dear all
          Kindly let me know which  transaction code to use to get report on Expenditure on a particular service master.
    regards
    M.Chandra mohan

    Hi Chandra Mohan,
                             The following are the useful tcodes.you can use.
                             ML84 - List of Service Entry Sheets
                             ML92 - Entry Sheets for Service
                             MSRV6 - Service List for Entry Sheet
                             ME2S - Services per Purchase Order
                            ML85 - Collective Release of Entry Sheets .
    Reward me if helpfull
    Thanks & regards,
    ASHOK

Maybe you are looking for