Journal Entries FB50 and Parking

FI Gurus,
Client wants to have some users to only be able to  park documents in FB50 and Not be able to post. Then have a different person to approve the JE based on dollar amount and post journal entry if it is within their $ amount authority. Does anyone knows of a procedure to accomplish this?
Thank You for your help

Hello Frank,
For the enjoy PP transactions as FB50, please consider Business transaction events.
Please take the following steps.
Start transaction FIBF, this is a well experieced way to prevent posting in ENJOY PP transactions as FB60 for instance. Please start transaction FIBF, menu environment -> info system (P/S), start this report w/o any further selections and choose key 00001140. How to proceed now isdescribed and claryfied by example in the documentation. As far as authority objects are concerned no particular activities are necessary.
You will see the following information referenced in the documentation.
FU SAMPLE_INTERFACE_00001140
=============================
Functionality
     This function module is an interface description only and does not contain any instructions. It is intended for developers of those additional components that provide their own function module at
Event 00001140 (Change document, transaction access).
     Function module SAMPLE_INTERFACE_00001140 must not be changed.
     If you want to create your own function module that is to be accessed at      the callup point mentioned above, proceed as follows:
     1.  Copy the function module to your own name range.
     2.  Do not change any transfer parameters !!
     3.  Write your own coding in the copied function module.
     4.  Save and activate your function module.
     5.  Carry out the necessary settings in Customizing. Business
         Transaction Events
EVENT
     The event is in the PBO part of the FI Enjoy Transactions (FB60, FB50, FV60 and so on). Here you can determine which buttons or menu paths are to be deactivated for specific customers.
INTERFACE
Table T_BKPF with the document headers is transferred to the additional component. Parameter I_PARKED is also transferred; this has the value 'X' if the document has been parked. Use this data to determine which actions the user is not permitted to perform.
Fill table T_EXCTAB with the OK-Codes that are not to be active. These are hidden in the transaction.
Example
For example, in the parking transactions (such as: SY-TCODE = 'FV60'), you can prohibit posting (OK code 'BU') if the user name in the document header is the same as the current user. This enables you to use the dual control principle.
     Example coding:
  if sy-tcode  = 'FV60'.
  if i_parked = 'X'.  " document has already been parked
     read table t_bkpf index 1.
     if t_bkpf-usnam eq sy-uname.  " park user = current user ?
        t_exctab-okcod = 'BU'.        " do not allow to post
              append t_exctab.
      endif.
     endif.
    endif.
Parameter
     I_PARKED
     T_BKPF
     T_BSEG
     T_EXCTAB
Exceptions
Function group
     BFFMSMPL4
Please also review note 361420.
I hope it helps
Best Regards,
Vanessa Barth.

Similar Messages

  • Journal Entry--ReOpen and Auto Reverse

    Dear All BPC Experts
       I am using BPC 7.5 NW SP03, and now doing config in Journal Entry.
    I want to disable the Re-OpenJournal in next period and AutoReverse.
    I already try the paremeters "JRN_REOPEN ,"but it doesn't work.
    Does anyone know how to disable these two funtions in journal entry?
    BRs,
    Fred Cheng

    Hi Fred,
      In my view,these two parameters can not be disabled.When set JRN_REOPEN to N.,it's only  not tick the checkbox in JournalEntry,but it won't grayed out.In fact,JRN_REOPEN does not work when you only ticked it.It need to match 3 criterions:
    1) JournalEntry's status is POSTED.
    2) In Translation rules,related members are fit the entry you created.
    3) Run reopen journal manually and select correct category and time .
    Hope it helps
    Alisa

  • Error while posting to Tax Journal Entry for sales and use tax

    Hi,
    I am trying to post a journal entry (FB50) to cleanup and correct the liability on our sales and use tax. All  lines are giving warnings and messages.Give me a suggestion  on how to get it to post .  Or if needed, another solution to correcting the balances in the sales and use taxes.
    But the entry to a/c # 226530 is giving an information message but still wouldnu2019t save.
    The Error message is
    Enter the tax base amounts for account 226400 in company codeAFCO
    Message no. F5A375
    Diagnosis
    You are posting directly to a tax account. Enter the tax base amounts per item using the function "Tax Amounts".
    Kindly help me how to fix the above issue.
    Thanks
    Suvarna

    You may want to check out the following notes... they may shed some light on your problem.
    681930 - Posting on tax account possible w/o specific. of base amount
    1090096 - FB60 / MIRO - Checking direct tax after change (F5A375)
    944978 - FB60 / MIRO - check of direct tax after change

  • Bank statement Nr in journal entry and Payments

    In Notenumber 1374872 (SP 01/PL7) a change has been implemented that the number of the payment run is copied to the remarks of the payment and the journal entry. I think it will be good idea to do the same for the number of the bankstatement in bank stament processing. Hereby the text for the note 1374872. The reason why and the solution are the same.
    Regards,
    ProSigma BV
    Cees Hameete
    Symptom
    To find the number of the payment wizard run in payments and journal entries, bookkeepers currently have to open the journal entry, navigate to the payment document, and then search manually in the executed payment wizard runs to find the correct number.
    Other terms
    Incoming payment; outgoing payment; payment wizard; journal entry
    Reason and Prerequisites
    Functionality description
    Solution
    To improve usability and provide integrated journal remarks information, SAP Business One was changed as follows:
    When an incoming or outgoing payment is generated using the payment wizard, the application adds the payment wizard run number to the "Journal Remarks" field of the payment document and to the "Remarks" field in the journal entry on both header and row level.
    The values in the "Journal Remarks" and "Remarks" field have the following structure:
    Incoming Payments - [Customer Code] - [Payment Wizard Run Number]
    Outgoing Payments - [Vendor Code] - [Payment Wizard Run Number]
    SAP intends to provide a patch or patches in order to solve the problem described.
    The section Reference to Related Notes below will list the specific patches once they become available.
    The corresponding Info file of the patches in SAP Service Marketplace will also show the SAP Note number.
    Be aware that these references can only be set at patch release date.
    SAP will deliver patches only for selected releases at its own discretion, based on the business impact and the complexity of the implementation.

    I completely agree with your proposal.  We have the same problem at the moment.  I hope SAP will implement a solution for this.

  • How to get Data from SAP B1 through Journal Entries objects (Excel VBA)

    Hi Genius
    i had try to login SAB B1 thorugh MS Excel VBA code and it worked well. but i need some questions regards getting the data from after login. that means i want the Posting date, Transaction No, account code, debit and credit amount from Journal entries posted in a particular day through MS excel VBA into excel sheets 1 cell A1:E1
    how i get it if any possible ways to do that
    here my code to login
    Public Sub login()
        Sheets("Login").Select  'access the login tab
        Worksheets("Login").Range("B1").Activate 'put focus on cell B1 (manager)
        B1UserID = Trim(ActiveCell.Value2) 'set Businsss One user
        ActiveCell.Offset(1, 0).Activate
        B1Password = Trim(ActiveCell.Value2) 'set Business One password
        ActiveCell.Offset(1, 0).Activate
        sqluser = Trim(ActiveCell.Value2) 'set SQL user
        ActiveCell.Offset(1, 0).Activate
        sqlpass = Trim(ActiveCell.Value2) 'set SQL password
        ActiveCell.Offset(1, 0).Activate
        Db = Trim(ActiveCell.Value2)      'set Database name
        ActiveCell.Offset(1, 0).Activate
        Server = Trim(ActiveCell.Value2)  'set Server name
        Set company1 = New SAPbobsCOM.Company  'initialate DI company object
        company1.DbServerType = dst_MSSQL2005
        company1.Server = Server
        company1.DbUserName = sqluser
        company1.DbPassword = sqlpass
        company1.CompanyDB = Db
        company1.UserName = B1UserID
        company1.Password = B1Password
        'connect to the database
         lRetCode = company1.Connect
            If lRetCode <> 0 Then
                sErrMsg = company1.GetLastErrorDescription
                MsgBox (sErrMsg)
            Else
                MsgBox ("Connected to: " & company1.CompanyName)
            End If
    End Sub
    pls help me
    advance thanks to solvers

    Gordons way is the easiest - just query the OJDT table for journal entry headers and JDT1 for journal entry lines if needed.
    But if you want to work with the business objects:
    'Journal entry
       Dim oJE As SAPbobsCOM.JournalEntries
       Set oJE = company1.GetBusinessObject(oJournalEntries)
       oJE.GetByKey(1234)
       Dim postingDate as String
       postingDate = oJE.DueDate
    'etc etc

  • Vendor name in the Journal entry PLD

    Hi all,
    I want to print the vendor name in the journal entry pld, what is happening is i have taken the Table as GL Account and the Column as Account Name, it is getting me the control account, but i dont want  control account i want the name of the vendor to be printed.
    And i have checked the system journal entry pld in that the name of the vendor name is printing correctly it has taken table as Journal entry rows and the Column as Bp/Account code i am also taking the same but it is not fetching me the name of the vendor,it is only fetchig the account code. So let me know how to resolve this issue.

    Solved by Myself

  • Blocking Updating Profit Center on Journal Entry

    Dear Experts,
    We would like to block all finance users from editing/updating profit centre or cost centre on journal entry, especially for all those transactions which are coming from marketing document and payment.  But of course, finance user still can post journal entry transaction and select profit/cost centre.
    Is there a way to achieve this requirement without customization?  Please advise.
    Best Regards,
    Lailus Shobah

    Hi,
    With the help of transaction Notification , you can do this.
    Use Cursor in SP Transaction Notification for your purpose.
    Hope Helpful!!

  • Add Journal Entries Report - Output to Request Set

    Hi All,
    I'm trying to create a Request Set for the receivable application
    The request set should contains two Programs
    1- AR: Journal Entries Report
    2- Journal Entries Report - Output
    I defined the request set and when i start adding the programs , i selected the first program AR: Journal Entries Report from the list and gave it sequence 10
    when i tried to add the other Report "Journal Entries Report - output" i didn't find it in the list and i'm not able to add it
    1-Do any one know why this program doesn't appeat in the list ?
    2- If i created a copy of this program and gave it other name , this program in the definition doesn't have any parameters although a parameters must be passed to it from the first request AR : Journal Entries report. how to pass parameters from the first program to it
    Best Regards

    nuppara,
    I need to add this report to the request set as it's a workaround to get the output of the AR: Journal Entries Report as Excel - I created a post asking this question also , u already replied to it.
    My workaround is like this , the AR: journal Entries Report automatically sumbit the program "Journal Entries Report - Output" based on the parameters that the user select
    Print Detail By Account , Print Detail By Category , Print Summary By Account , Print Summary By Category
    if i want to to make this report to be an Excel output so i'll have to create 4 templates but won't be able to assign the correct template to it , as the main request AR: journal Entries report calls it automaticcaly, and may run it 4 times
    so my workaround was like this
    i'll create 4 request sets ,
    the first RS will be for example AR: journal Entries Detail By Account, i'll add to it 2 programs the AR: journal Entries Report , and the Journal Entry Report - output -OR a program copied from it with the same design and i'll add parameters to it-
    i'll force the parameters of the AR: Journal Entries in this request set to be Print Detail By Account = 'Y' and the other options = 'N' so the report will call Journal Entry Report - output with the parmeter layout= 'Print Detail By Account ' will be displayed as text ... when it finish the request set will run the Journal Entry Report - output -OR the copied program - that i'll assign the correct template and data definition for it, so it'll run and display the output as Excel .
    I need to try this solution, but i was not able to add the journal Entries Report - Output to the request set :( and i'm not sure if i'll create a copy from it will be added or not,
    and also i'm not sure if this workaround may work , as i know when the AR: Journal Entires report complete it delete the data from the temp table so the 2nd request may work on an empty table , or it'll have a request_id different from the request_id of the temp table so it won't select any row
    all of this is just a brain storming to find the solution. :( i'm thinking by a loud voice here :-D
    i know it may not work but at least to try it i need to add this report to the request set.

  • Remarks field in Journal Entry form

    Hi All,
      I am wondering how is created the Remarks field in Journal Entry form? It contains a string which describes the journal entry origin and sometimes it contains the Business Partner Code. I would like to know the origin table, field of the string (only the string without BP Code).
    I would like to write a query which contains all available TransType, and one string remark field for every TransType field.
    I wrote the following, but it is not good because the string contains Business Partners Code, more than one line for each TransType field, and doesn't contain every existing TransType type.
    SELECT DISTINCT convert(integer,TransType) As TransType, LineMemo from JDT1 ORDER BY TransType
    Thanks,
    Zoltan

    Zoltan,
    there is not any single table which determines the remarks or memo for Journal entry. in the documents from which, account posting happens (such as invoice) , you will find a field called jrnlmemo in accounting tab (in master table such as OPCH). also, the transtype in OJDT can help you build the case for your query.
    HTH,
    regards,
    Binita Joshi

  • Cannot see Debit (FC) & Credit (FC) at Journal Entry

    Hi,
    I have this problem that seems to be isolated to only one user account.
    This user account is a Super User.
    When the user goes to the Journal Entry screen, and selects a transactions that uses foreign currency,
    she wants to key an amount into the Debit (FC) and Credit (FC) columns.
    However when she ticks the "Display in FC" checkbox, the columns Debit (FC) and Credit (FC) do not appear.
    The Debit & Credit columns have already been selected to appear in the table from Form Settings.
    I have tried the same steps with other users (e.g. manager), they can see the Debit (FC) and Credit (FC) columns.
    I've even created a new user and copied over the authorizations from this affected user account to the new user, there is no problem also.
    Has anyone encountered such a problem?
    Thanks!

    Hi Fidel,
    Yes, I've tried creating a new user, there is no problem for the new user.
    However, I am hoping to still use the old user's account.
    Anyone have any idea what could be the cause of the problem?
    If not, then I suppose I will have to create a new user.
    Hi OM,
    Yup, I've already tried to tick those checkboxes, the Credit(FC)/Debit(FC) does not appear.

  • PARK & POST  Journal Entry and auto reversal

    Dear All,
    Our auditors has offered the following changes to be implemented in SAP system.
    1. JE approval: Configure the system functionality to place journal entries in a u201Choldu201D status when entered into the system, then the supervisor/manager review and approval then required to release the journal entry from the u201Choldu201D status and post the entry to the general ledger. The reviewer should not have the ability to initiate a journal entry.
    2. JE reversals:  Utilize the functionality to automatically reverse journal entries, booked in prior month as u201Creversing,u201D when new period is opened.
    3. 3-way match: Utilize the SAP functionality to perform an automated 3-way match process between invoice, purchase order, and goods receiving documentation. If invoices meet the 3-way match criteria based on established variance thresholds, invoices should automatically be approved for payment. If variances are noted, which exceed tolerance thresholds set by Management within the system, work flows should be used within the system to automatically route the invoice for the require approval.
    How this changes can incorporated in the system.
    Do suggest.
    Regards,

    For point 1, there is a functionality in SAP where all parked documents will be blocked and then released by the authorized person. There is a standard workflow for that. You may want to check Make and CHeck Settings for Document Parking. If this doesn't satisfy, then there's a need to create a customized workflow. Plus authorizations must be checked so that the users will not be able to Post but only Park. Note that, there is another functionality in Document posting called "Hold" this one, system doesn't assign any financial document. You can assign any reference/number to the document.
    For point 2, there is a Mass Reversal functionality in SAP called the F.80. For accruals, you may use FBS1 which you can input the reversal date and run F.81 to run the reversal.
    For point 3, it is a standard SAP functionality. You must set tolerance as to qty or price variance and the system automatically blocks the invoice for posting and the authorized person is required to release the approved invoices to remove the block for payment. In SAP, when you enter the PO for a particular invoice, it will give you how much or how many is actually goods received for that particular PO. in that sense you will be able to see whether the invoice is completely billed for the whole PO or not.

  • Parked journal entry when approve and post it - posts to other accounts...

    Help!!!!
    We have a parked Journal Entry! When we open it to approve and post - sometime it changes the G/L account and makes an entry to some other account.
    How can that be?
    It happened couple times!

    The user must have changed erronously.
    Otherwise, if we are posting to the same account, the parking document should not be changed.
    When there are no substituions in the system, I do not think any other possibility to happen this.
    You can ask the user again to park to the same account and try to post again to double check whether it is being posted to other account or not. If it is really posting to different account, then there is an issue to be looked into.
    Regards,
    Ravi

  • Park and Post management review step for manual journal entries

    We are implementing SAP and want to discuss the best way to automate in SAP a high dollar/value (maybe $100K and above) "park and post" management review step for posting manual journal entries. I believe SAP does not offer dollar/value limits as standard functionality for defining a park & post process. If this correct, what have you seen from your other clients using SAP park & post? Is there a different way to get where we want without customizing a workflow or generating a new transaction set?

    Hi you could limit the authorisation for the users only to park and then a responsible person could review it and post. You can set a tolerance limit for customers and vendors.

  • How post to park of Cash Journal entry?

    HI Gurus,
    I was park in  cash journal entry, how to post cash Journal park documents,  What t.code there in post to park cash journal entry.
    Explain detail.
    Advance Thanks & regards
    Selva

    Hi,
    If you want to give the posting date, then you have to actiate it. Go to FBCJ. Editing options> Entry Options> uncheck the Set Posting Date and Document Date to System Date.
    But beware before doing this as if you are going to post the documents in Cash journal back dated, then you cash tallying will go for a toss.
    Regards,
    Amit

  • Purchase Indent & Journal Entry Parking

    Dear All,
            If it is possible can Purchase Indent form be taken care off in the coming patches of SAP B1 in near future.
           Also is it possible by the Product Enchancement Team of SAP B1 to bring up with a feature of Journal Entry Parking whenever Marketing Document like GRPO, A/P Invoice, Delivery, A/R Invoice etc. is been Posted.
           Journal Entry Parking means the Journal Entries are saved in a Draft mode. Unless and until the Finance head adds that Draft the accounting entries is not been passed.
           Please look into this matters. As this things can make the Product more workful within SME's.
        Regards
    Hitesh Parsawala

    Dear Peter,
             The reason for not making the Journal Entry Posting Immediately is because when some Enduser is making GRPO or Purchase Invoice or Sales Delivery or Sales Invoice that Enduser is not known to Accounting concepts.
             So what happens at that time if the JE Posting is done immediately after making any Marketing Documents like GRPO or Purchase Invoice or Sales Delivery etc that Journal Entry Passed could not be changed.
             Now instead of the Journal Entry if a Journal Voucher is passed at the time of Posting of Marketing Docuement like GRPO or A/P Invoice or Sales Delivery or A/R Invoice than the Accounts or Finance Manager can check the Journal Vouchers and hence once the Journal Vouchers are checked those Journal Vouchers can be further Posted as Journal Entries by the Accounts Manager.
           Hence this feature will lead to less errors within Accounting in SAP B1. Also the Accounts Manager will stand more responsible if any wrong entries has been passed.
    Regards
    Hitesh Parsawala

Maybe you are looking for