Validation for Expense Accounting Entry

I need an up-front validation to allow only certain internal orders to be valid for the expense entries.
However I do not see anyplace in the configuration for defining such a validation.
Any direction regarding this is greatly appreciated

Hi
use transaction GBB0
and
select the Financial Accounting tab
select the line item
click on the Create Validation button
then create the steps
in the prerequisite enter the required fi transactions
check for that internal order field value
create  a set with the allowed internal orders
through error message if the value is not matching with the internal order in the set.

Similar Messages

  • Validation for GL Account Long Text

    Dear All,
    Is it possible to maintain validation for GL Account long text.
    Basically my requirement is to avoid duplication of GL accounts with same long text.
    Best regards,
    Inoka.

    Hi,
    I think you are talking about GL account name long text should not be reapeted when  you are creating one more GL account.
    If it is the case, It can be possible through programming. please explain the requirement to your Abaper.
    Before writing program, try to create & test the validation with any expert from your side, it may be possible with some conditions (< >, =) in Validation.
    Regards
    Kanna

  • Validation for Duplicate Invoice Entry

    Hi Everyone,
    Currently, it seems that SAP reviews an incoming invoice for reference field (invoice number), invoice date, vendor and company code.  If the comibation of the criteria are met, then a warning message appears stating to review the entry due to a possible duplication.  I've since changed the warning message to an error so that users can not post the duplicate invoice. 
    Now, what is the process of stopping an invoice from being posted that meets the following criteria: (1) vendor, (2) invoice number, (3) amount.  Would this be a validation formula or some sort of user exit or is there standard SAP IMG that can be performed?
    Thanks for the assistance,
    Pete

    hi Peter,
    this should be a substitution exit, should happen in FI, on line item level (check transaction GGB1), for all vendor credit postings (posting key between 31 and 39). The substitution has to be done on field amount (WRBTR), because this is the first point where you have all information you need (I guess the vendor invoice number is saved into header). You have to write a small code in the exit to select possible vendor invoices from BSIK and BSAK. If any found you should issue an error message and block the process.
    hope this helps
    ec

  • Validation for GL Account & Cost Center combination

    hi. i want to prevent gl postings to combination of gl account 123 and cost center abc.  the validation created via ggb0 under financial accounting, line items looks like this:
    PreReq:    BSEG-KOSTL = 'abc'
    Check:      BSEG-HKONT = '123'
    Message:  "Invalid Acct/Cost Ctr combo"
    but when i do f-02 for gl 123 cost center abc, the warning message doesnt appear.
    any insight is much appreciated!

    Hello,
      I did the same in our org. change the condition of check into prerequiste and prerequisite into check then it will work and in OB28 activate the same for your company code.
    Regards,
    sankar

  • Validation for GL account

    Hi all,
    i am doing valodations for GL accouont. my requirement is to if the user enters the any GL account other then the range  0000100000 to  0000299999, it should through a Error message saying that Enter GL account in the range range  0000100000 to  0000299999.
    i tried with the below code, but still not able to get the requirement.
    SELECT-OPTIONS:  s_saknr   FOR skat-saknr .
    AT SELECTION-SCREEN.
    if not o_saknr-low is NOT INITIAL.
    SELECT SINGLE * FROM skat WHERE saknr = o_saknr-low and
            saknr in between '0000100000' and  '0000299999'.
        IF sy-subrc NE 0.
          MESSAGE e001(00) WITH 'GL account in the range range  0000100000 to  0000299999'.
        ENDIF.
    ENDIF.
    thanks
    Nirmala
    if not o_saknr-high is NOT INITIAL.
    SELECT SINGLE * FROM skat WHERE saknr = o_saknr-low and
            saknr in between '0000100000' and  '0000299999'.
        IF sy-subrc NE 0.
          MESSAGE e001(00) WITH 'GL account in the range range  0000100000 to  0000299999'.
        ENDIF.
    ENDIF.

    Hi,
    Try this:
    1) First loop at the select option and fill the data into a range.
    2) Validate the values in range:
    if r_range NOT between (0000100000' , '0000299999').
    error message----
    endif.
    OR
    if not o_saknr-low LT 0000100000'  OR o_saknr-high GT '0000299999'.
    error message---
    endif.
    Regards
    Shiva

  • Field for expenses

    Hello,
    I have still another question, sorry
    I need a field for expenses. With this I mean that the employee is able to entry if this recorded time is valid for expenses or not.
    Do I have a user definded field and if yes how to implement it?
    Thx,
      Vanessa

    Hello and thanks for the reply. The point is that I don't know if I have to use a used defined field or if I could use other fields like the Att/Abs. field. So thanks for the tip with the Att/Abs. I will have a deeper look to this.
    Thx, Vanessa

  • Depreciation error ""expense account account bewlo zero could not be find""

    Hi
    We are getting the error "Expns Account for ordinary depcreation below Zero could not be find".When Checked some assets are becoming negative with current period's depre run.
    Eg:Asset value 500 , 4 yrs back and depre/month is 60.When coming to current period asset balance is only 40 but depreciation is 60 so it is giving above error.
    How to resolve this?
    1.can I give Expense depre GL in field "expense account bewlow zero"AO90 ?If gives what happens??does 60 post debit side and 20 posts credit side?
    2.Is above method is correct?
    3.Since this month balance is zero am I right in assuming that Zero asset won't be picked up for depreciation next month?
    Please explain if I can do the above method?
    hinfi

    Hi,
    assign an account for "Expense account for spec.dep.below zero"  in a090.

  • Validation for f-43. urgent please

    Hi All,
    I wrote a validation for finance accounting using GGB0 tcode as follows.
    Prerequisite:
    BKPF-BUKRS = '1000' AND ( BSEG-KOART = 'K' OR
    BSEG-KOART = 'D' )
    Check:
    BSEG-SECCO <> '' AND BSEG-BUPLA <> ''
    Message:
    Enter values in Business place and Section Code.
    activated using T.code OB28.
    It is working very well in f-43 till posting the Document but when try to make a payment through f-53 or f-58 it is giving a problem. That is, The value of secco is not passing and the validation message is popping up even though the values of secco(section code)and bupla( business place) are passed and posted in the f-43.
    It is not getting traced why the value of secco is not populated and if i remove the validation it is working fine.
    regards
    PSNG.

    Hi,
      I may not solve your problem, but i can give you small hint.
    before
    Check:
    BSEG-SECCO '' AND BSEG-BUPLA ''
    Message:
    Enter values in Business place and Section Code.
    you put an if condition for the transaction code f-43 and try.
    My cying is if the t.code is f-43, then only that piece of code will work, else it wont.  so, f-58 may not disturbed.  Just try.

  • Accounting Entries for Stockable Expense Item

    Hi all
    I have set an item as being expensed, inventoried, stockable and
    transactable.
    When I do a purchase order and a receipt on the item I get the accounting
    transactions for the receipt part (debit receiving inv account and credit
    inv AP accrual). However, there is no transaction on the deliver part
    (normally debit the expense account and credit the receiving inv account).
    If the item is set as non inventoried I get the accounting entries for
    receipt and deliver.
    I believe that we should be able to set an item as expense and stockable and
    get the appropriate entries in Oracle Purchasing. What could be the problem?
    Thank you.
    Belinda Chavremootoo
    null

    Prakash,
    I guess You can create a test Internal Order and check ., shouldnt take a long time

  • 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...

  • Upload facility for smart forms and expense account rules in oracle iprocurement R12.1.3

    Hi All, 
    We are implementing iprocurement for new operating unit.
    We have many expense account rules and approximately 450 smart forms to be setup for new OU. But as part of R12, the setups are to be done through HTML pages.
    Currently I do not see any option to upload these 2 items, as doing them manually will take lot of manual effort.
    Are there any APIs available to load these 2 items? OR any workaround like using dataloader or isetup?
    I am sure many clients are using R12 for very long time and not sure if there are any issues raised on this?
    Could you please let us know if there are any options avialble to upload them?
    Thanks
    sreenivas

    How to Setup a Valid Vacation Rule for Purchasing Notifications (Doc ID 378023.1)
    Goal
    What steps are required for proper setup of a Vacation Rule for routing of Purchasing Notifications?
    Fix
    1.  Enter the Notification Summary or Worklist for a user
    2.  Select the "Vacation Rule" link
    3.  Select the "Create New Rule" link
    4.  For Item Type select "All" for all Notifications or select the desired Notification Type from List of Values
    5.  Select the "Next" link to proceed to the next setup page for the rule
    6.  Enter both a a valid Start and End Date for the new rule
    7.  Ensure the "Reassign" radio button is selected
    8.  Keep "All Employees and Users" in the menu box
    9.  Select the "Delegate" radio button - Assign/Reassign action is prohibited for Purchasing Notifications
    10.  Select the Flashlight icon next to the blank menu box for selecting a user
    11.  A new sub-screen should pop-up to perform the user search
    12.  For "Search By" select "Username" - (DO NOT search by Name)
    13.  Perform the needed wildcard (%) search at the top of the page to locate the desired username
    14.  Click the radio button next to the desired name of the user to have the notifications sent to
    15.  Press the "Select" button followed by the "Apply" button
    16.  Continue on with the saving of the Vacation Rule for latter use
    Note:
    The key to setting-up a valid Vacation Rule is to ensure the rule is tied to a Username rather then the Full Name of the desired user.  The reason for this is that the Worklist and Notification Summary for the user is linked to their username and not full name record.
    Reference:
    Oracle Workflow User's Guide - Release 2.6.3.5
    Part Number : B12162-02

  • Accounting entry for trading spares and consumables

    Hi All,
    I would like to know the accounting entries  when accounting for trading spares and trading consumables? Need to create 2 new valuation classes for both instances.
    Appreciate all help,
    Thanks,
    Savindi

    Hi,
    To check/ Maintain CO Object for an Account...
    Go to: FS00
    Enter G/L A/c:
    and Company Code:
    and click Tab: Edit Cost Element.
    Maintain Valid from and Valid to
    And Click tab: Master Data.
    In Tab: Basic Data--> CElem category
    Go to Next Tab: Default Acct Assignment-->Cost Center.
    And Save.
    Please revert for futher clarification, if any.
    Best Regards,
    Amit.

  • Is it possible to tell the system asking the CI entry for particular account only?

    hi experts,
    through OBD4 (G/L Account Group - change field status) i have suppressed the Commitment item field status as well as in OBC4 (Field status variants) suppressed the commitment item field status.
    but when i tried to post accounting doc to other expense account which has the suppressed commitment item settings, system still asking for commitment item.
    the error message is "No commitment item entered in item 00001 xxxx xxxxxxxx"
    using FMDERIVE and maintain the account accordingly, no more error comes.
    question:
    - does it mean the commitment item (CI) check control designed at Company / Controlling area level?
    - is it possible to tell the system asking the CI entry for particular account only?
    kindly advise
    regards,
    robiton

    hi Eli,
    thanks for the input.
    with PSM-FM is activated along with its relevant settings, the posting to accounting transaction requires commitment item.
    hence, for non-budget relevant account i created separate commitment item (non budget purpose) with suitable Comm. Item Category & Finance Trans. and maintain the derivation.
    it gave me the expected result for checking budget in particular account.
    regards,
    robiton

  • AP and Expenses without Accounting Entry Template

    Hello,
    Is there a way to use AP and Travel and Expense without setting up an accounting entry template?
    This templates asks 35 accounts but more then half of them are for functionality taht we won't use so we don't really see the point in setting it up...
    In case we have to set it up, is there an explenation somewhere of which account in the list is used for which functionality? The 'fundamentals' PeopleBook doesn't seem to provide us with a lot of info.
    Regards,
    Stijn

    Hi,
    Make the VAT condition statistical and post the G/L using the accrual key concept.
    Here it is not necessary the Customer G/L should hit.
    Regards,
    Saju.S

  • When trying to update my Apps I am being advised my account is not valid for the UK, I must switch to the Ireland store. How do I do this?

    When trying to update or purchase Apps I am being advised my account is not valid for the UK Store and I must switch to the IReland store. How do I do this?

    Change App Store
    1. Tap "Settings"
    2. Tap "iTunes & App Stores"
    3.Tap "View Apple ID"
    4. Enter your user name and password.
    5. Tap "Country/Region."
    6. Tap "Change Country/Region"
    7. Select the region where you will be located.
    8. Tap "Done".

Maybe you are looking for