Automate application of cash on account

Currently we will apply a payment on a customer's account, and then later receive and excel worksheet, with the invoices to which the cash should be applied.
I would like to find away to automate this process, but with the the ability to have any "under payments" create a residual item
I was looking in to standard SAP program : RFBIBL00, but could not see that it would handle short paid items, and create a new posting as a residual.
Has anyone had any experience in this area, and possible solutions.
Thanks in advance

Hi,
   You are looking for the Payment advice funtionality. Look here
http://help.sap.com/saphelp_470/helpdata/en/01/a9c2d4455711d182b40000e829fbfe/frameset.htm
This won't fully automate the process, but for the user will reduce their work to posting the payment against the advice.
Kind regards

Similar Messages

  • Cash Ledger Accounts to be Locked automatically

    Hi Experts,
    I want the Cash Ledger Accounts to be locked on a daily basis at midnight 2400 hours by the system automatically. Unless sufficient reason is there to book cash /bank postings on a back date with approval, all cash and Bank entries have to be made on current date only. 
    How Could I achieve this in SAP B1 2005.
    Regards,
    Sree.

    Hi Guys,
                      I have a clue, I have gone to Chart of accounts --- selected Cash Account --- clicked on Account details button -
    and I have given todays date in the Active From and To date fields.    By doing this I will be able to post entries on this Cash G/L only on todays date.
                      My Idea is if these two fields ie., From DAte and To Date field gets refreshed every time @ 2400 hrs with the system date, then my requirement gets fullfilled.
                      Cash Account will be active with the current date and no postings will be done on the cash account with later posting date. When ever requireed upon approval we can un check the Active tick box and again we can tick this check box.
    Do anybody have any idea, how to refresh the Active From date and To date with the system date.
    Thankyou.
    Sree.

  • Interest calculation on bank cash credit account

    Hi All  
    My requirement is to calculate interest on cash credit account in
    bank . The interest is charged as for e.g 10% on any withdrawals above
    10000 and 12% on any withdrawals above 15000 . Whre to set this limit ?
    How will this cycle  be done and will it be posted to GLs by this interest
    calculation run or can it be used just for information purpose to cross
    check the interest calculated by the bank ?
    Please respond .

    There are two defined interest calculation types in the SAP
    system.
    1. Balance interest calculation.
    2. Item interest calculation.
    System defined variant for balance interest calculation type
    is u2018Su2019 and item interest calculation type is u2018Pu2019. Balance
    interest type calculation is used for G L Accounts. Item
    interest type calculation is used for vendors and customers.
    To display all transaction codes:
    Go to t.code:SE16
    Table name: TSTC
    Keep blank maximum number of hits.
    Total transaction codes in SAP 70837.
    The following steps are involved in interest calculation.
    1. Define interest calculation types (OB46)
    2. Prepare account balance interest calculation (OBAA)
    3. Define reference interest rate (OBAC)
    4. Define time dependent terms (OB81)
    5. Enter interest values (OB83)
    6. Creation of G L Accounts (FS00)
    7. Define automatic posting (OBV2)
    8. Entry for loan (F-02)
    9. Interest calculation run (F.52)

  • Difference in Cash Balance in Cash Journal and Cash GL Account

    dear friends,
    Can somebody tell me the reason and solution to following problem -
    1. User entered on Cash Payment ( FBCJ ) entry for Vendor with TDS activated.
    2. Due to some mistake in amount , he reversed the same ( FB08 ) , however amount reversed in Cash GL and TDS GL was wrong / was not same as per original document.
    3. Since it give the rise to difference in balance of Cash as per GL Account and Cash Journal , we passed 2 more entries ,
    1. FBCJ  - Cash Receipt ( for differential amt )
                          Cash Journal .... Dr. ....
                                    To intermediate account
    2. F-02 - Journal entry - for differential amt.
                          Intermediate account .....
                                        To Cash GL Account
    However still problem persists. Can anybody find out reason and solution for this.
    Thanks....

    Hi P S,
    Firstly, In cash journal the entries flow FI-BL (Bank Accounting - Sub-module) to FI and gets updated in GL Account.  That is why in the GL master master record of cash journal account, you see the "Post automatically only" option ticked. 
    The solution for you problem is that
    1. First reverse the f-02 entry by fb08. This will reverse the entry which has effected only FI-GL.
    2. Go to cash journal wrong (original) entry (FBCJ) and select the entry and delete the transaction through delete icon on left hand bottom.
    3. This will reverse the entry in FI-GL.
    4. Pass fresh entry in FBCJ with correct amount.
    Hope this will help you... Pls assign points if helpful.
    Regards,
    Vinay

  • *URGENT* Cash discount account configuration

    Hello SAP Gurus,
    We have the following requirement:
    The business would like to update the GL account that is automatically posted when cash discounts are taken in the AP payment run.
    Is there any functionality available in SAP to configure the cash discount account by company code or other org? 
    The only place I am aware of that this account is configured is through transaction OBXU and this appears to be a global setting (by world wide chart of accounts), so affects all geographies and vendor payments.
    PS: Suitable points shall be rewarded.
    Thanks and Regards,
    Sreeni.
    +91 99860 32960.

    Hi Sreeni,
    when evere you are posting transactions in SAP, It will defnitely belongs to one company code only. so when system will calcualte cash discount based on the terms of specified in document. it will post the cash discount in to that company code.
    hope it will clear your query.
    it will be configured in OBXU only
    Best Regards
    Ashish Jain

  • Cash Clearing Account is blank

    Hi guys,
    We entered some receipts in AR and reconciled the receipts. This is now available in the cash account but no trace of it in the cash clearing account.
    I have enquired the account in GL for the periods and is totally blank.
    Does anyone has idea, please?
    Regards
    Ify

    Hi Ify,
    Are these receipts Cleared. If not run the Automatic clearing for receipts program so that they are cleared.
    HTH
    Sudhir

  • Cash sale account determinnation

    Hi All,
    where we can Create new account key for cash sale account determination proc. KOFIAC.??.
    in cash sale account determination we dont have option to create new account key then how we will make accounting document without assigning cash g/l.
    can u guys suggest me how we will create accounting document for cash sale or is there any other option to do for cash sale settelement.
    Regards
    sunil

    sunil savita ,
    The configuration is carried out at IMG --> SD --> BF --> Account Assignment/Costing --> CAsh Account Determination. --> Assign Account Determination Procedure.
    Here we assign CAsh Acount dtermination procedue to Billing type
    Here the Account Determination is happening at Billing document level. The moment the billing document is saved  all the data are transfered to FI and corresponding accounting document is created.
    In IMG --> SD --> BF --> Account Assignment/Costing --> CAsh Account Determination. --> Assign G/l Accounts
    We have sales organization and sales area based on which the G/L account is assigned. The system automatically posts the amount in G/L accounts  beacuse procedure is assigned to Billing type.
    In short Account determination happens only at billing level. you can check by clicking analysis button.
    Regards
    Sathya

  • How to launch an application with elevated administrator account privilege from windows service even if the account has not yet logon

    Here is the case:
    OS environment: Windows 7
    There are two user accounts in my system, standard user "S" and administrator account "A", and there is a windows service running with "Local System" privilege.
    Now i logged-in with account "S", and i want to launch an application with elevated administrator account "A" from that service program, so here is the code snippet:
    int LaunchAppWithElevatedPrivilege (
    LPTSTR lpszUsername, // client to log on
    LPTSTR lpszDomain, // domain of client's account
    LPTSTR lpszPassword, // client's password
    LPTSTR lpCommandLine // command line to execute e.g. L"C:\\windows\\regedit.exe"
    DWORD dwExitCode = 0;
    HANDLE hToken = NULL;
    HANDLE hFullToken = NULL;
    HANDLE hPrimaryFullToken = NULL;
    HANDLE lsa = NULL;
    BOOL bResult = FALSE;
    LUID luid;
    MSV1_0_INTERACTIVE_PROFILE* profile = NULL;
    DWORD err;
    PTOKEN_GROUPS LocalGroups = NULL;
    DWORD dwLength = 0;
    DWORD dwSessionId = 0;
    LPVOID pEnv = NULL;
    DWORD dwCreationFlags = 0;
    PROCESS_INFORMATION pi = {0};
    STARTUPINFO si = {0};
    __try
    if (!LogonUser( lpszUsername,
    lpszDomain,
    lpszPassword,
    LOGON32_LOGON_INTERACTIVE,
    LOGON32_PROVIDER_DEFAULT,
    &hToken))
    LOG_FAILED(L"GetTokenInformation failed!");
    __leave;
    if( !GetTokenInformation(hToken, (TOKEN_INFORMATION_CLASS)19, (VOID*)&hFullToken,
    sizeof(HANDLE), &dwLength))
    LOG_FAILED(L"GetTokenInformation failed!");
    __leave;
    if(!DuplicateTokenEx(hFullToken, MAXIMUM_ALLOWED, NULL,
    SecurityIdentification, TokenPrimary, &hPrimaryFullToken))
    LOG_FAILED(L"DuplicateTokenEx failed!");
    __leave;
    DWORD dwSessionId = 0;
    WTS_SESSION_INFO* sessionInfo = NULL;
    DWORD ndSessionInfoCount;
    bResult = WTSEnumerateSessions(WTS_CURRENT_SERVER_HANDLE, 0, 1, &sessionInfo, &ndSessionInfoCount);
    if (!bResult)
    dwSessionId = WTSGetActiveConsoleSessionId();
    else
    for(unsigned int i=0; i<ndSessionInfoCount; i++)
    if( sessionInfo[i].State == WTSActive )
    dwSessionId = sessionInfo[i].SessionId;
    if(0 == dwSessionId)
    LOG_FAILED(L"Get active session id failed!");
    __leave;
    if(!SetTokenInformation(hPrimaryFullToken, TokenSessionId, &dwSessionId, sizeof(DWORD)))
    LOG_FAILED(L"SetTokenInformation failed!");
    __leave;
    if(CreateEnvironmentBlock(&pEnv, hPrimaryFullToken, FALSE))
    dwCreationFlags |= CREATE_UNICODE_ENVIRONMENT;
    else
    pEnv=NULL;
    if (! ImpersonateLoggedOnUser(hPrimaryFullToken) )
    LOG_FAILED(L"ImpersonateLoggedOnUser failed!");
    __leave;
    si.cb= sizeof(STARTUPINFO);
    si.lpDesktop = L"winsta0\\default";
    bResult = CreateProcessAsUser(
    hPrimaryFullToken, // client's access token
    NULL, // file to execute
    lpCommandLine, // command line
    NULL, // pointer to process SECURITY_ATTRIBUTES
    NULL, // pointer to thread SECURITY_ATTRIBUTES
    FALSE, // handles are not inheritable
    dwCreationFlags, // creation flags
    pEnv, // pointer to new environment block
    NULL, // name of current directory
    &si, // pointer to STARTUPINFO structure
    &pi // receives information about new process
    RevertToSelf();
    if (bResult && pi.hProcess != INVALID_HANDLE_VALUE)
    WaitForSingleObject(pi.hProcess, INFINITE);
    GetExitCodeProcess(pi.hProcess, &dwExitCode);
    else
    LOG_FAILED(L"CreateProcessAsUser failed!");
    __finally
    if (pi.hProcess != INVALID_HANDLE_VALUE)
    CloseHandle(pi.hProcess);
    if (pi.hThread != INVALID_HANDLE_VALUE)
    CloseHandle(pi.hThread);
    if(LocalGroups)
    LocalFree(LocalGroups);
    if(pEnv)
    DestroyEnvironmentBlock(pEnv);
    if(hToken)
    CloseHandle(hToken);
    if(hFullToken)
    CloseHandle(hFullToken);
    if(hPrimaryFullToken)
    CloseHandle(hPrimaryFullToken);
    return dwExitCode;
    I passed in username and password of account "A" to method "LaunchAppWithElevatedPrivilege", and also the application i want to launch, e.g. "C:\windows\regedit.exe", but when i run the service program, i found it do launch
    "regedit.exe" with elevated account "A", but the content of regedit.exe is pure back. screenshot as below:
    Can anyone help me on this?

    You code is not dealing with the DACL access to Winsta0\Default.  Only the LocalSystem account will have full access and the interactively logged on user which is why regedit is not displaying properly.  You'll need to grant access to your user. 
    You also need to deal with UAC since that code is going to give you a non-elevated token via LogonUser().  You need to get the full token via a call to GetTokenInformation() + TokenLinkedToken.
    thanks
    Frank K [MSFT]
    Follow us on Twitter, www.twitter.com/WindowsSDK.

  • Problem updating pre-installed iPhoto and iMovie "to update this application, sign into the account you used to purchase it"

    My dad bought a new retina macbook pro over a year ago.
    The pre-installed iPhoto and iMovie applicaitons get this error when trying to download an update:
    "to update this application, sign into the account you used to purchase it"
    We are logged into the only account that he has ever had.
    He has mountain lion. 
    It's very annoying and there's no way we know of to get around it. Searching and searching online led nowhere.
    Please help!!!!!

    You cannot.
    As requested... You need to use the SAME Apple ID that Originally made the Purchase of whatever Application you are trying to Update.

  • I currently have Iphoto v. 9.1.4.  There is an update v. 9.4.3 that I am unable to install.  I keep getting a message, "you have updates available for other accounts.  To update this application, sign into the account you used to purchase it."

    I have iPhoto v 9.1.4.  Update available is 9.4.3.  I keep getting this message:  "You have updates available for other accounts.  To update this application, sign into the account you used to purchase it".  I have done this and I keep getting the same message over and over again.  Please help me!

    Please try each of the following steps you haven't already taken, until the issue is resolved. After each step, relaunch the App Store and try again.
    1. Follow the instructions in this Apple Support article.
    2. If any App Store purchases were made under a different Apple ID, or if the bundled iLife applications were accepted under a different ID, sign in to the App Store with that ID to update.
    3. Alternatively, delete the probem applications and re-download them with the ID you're using now. If you haven't already purchased them with that ID, you'll have to do that first, because purchases can't be transferred from one account to another.
    4. Select the Purchased tab in the App Store window. If you see an item in the list marked "You have 3 apps to accept," click Accept.
    5. Triple-click anywhere in the line below on this page to select it:
    /Library/Caches/com.apple.appstore/adoption.plist
    Right-click or control-click the highlighted line and select
    Services ▹ Reveal
    from the contextual menu. A Finder window may open with a file selected. If it does, delete the selected file. You may be prompted for your login password.
    Then repeat step 4.
    6. Select
    Store ▹ View My Account
    from the App Store menu bar, then select View hidden purchases. If you're trying to update any hidden purchases, unhide them.
    7. Launch iTunes and select
    Store ▹ Authorize This Computer
    from the menu bar.
    8. If you've moved any App Store apps out of the Applications folder, or into a subfolder, put them back. Never move or copy those applications. If you have backup copies of the apps on another volume, unmount it and try to update again.
    9. Contact Account and Billing Support.

  • I keep getting an error message that reads "to update application sign into the account you used to purchase it"   I am trying to download Final Cut Pro X 10.0.9  I am signed in with the account that I purchased Final cut Pro X   I don't have another acco

    I keep getting an error message that reads "to update application sign into the account you used to purchase it"
    I am trying to download Final Cut Pro X 10.0.9
    I am signed in with the account that I purchased Final cut Pro X
    I don't have another account I'm not sure what's going on

    Welcome to Apple Support Communities
    Open the Mac App Store and go to Purchases. Do you see Final Cut Pro X listed?
    If so, open a Finder window, choose Applications in the sidebar and delete Final Cut Pro X. Then, go to the Mac App Store and download Final Cut Pro X for free.
    If you don't see it in Purchases, see if it's hidden, and if so, unhide it > http://support.apple.com/kb/HT4928 If it doesn't work, contact with the Mac App Store support > http://www.apple.com/support/mac/app-store/contact

  • Migration to new GL and usage of cash basis accounting

    Hi,
    We are working in ECC6 enhancement pack 4 and are planning to migrate to new general ledger.
    My understanding from note 1558185 is that since cash basis accounting requires the use of a parallel ledger, this functionality is available for new client with new installation in new GL and not not for existing client that are migrating to new GL.
    Migration with scenario 4 5 7 8 is not yet adapted for cash basis ledger.
    Is this correct ?
    Kind Regards
    Sophie

    I could not see anything in note which prevents to maintain on cash basis in note 1558185
    Usually the ledger are maintained on based on different types of valuation like IFRS, US GAAP, UK GAAP and IAS etc.
    Whereas, cash and accrual basis is the way of accounting. Nothing will be prevented to post journals using FB50L.
    But, how will you restrict the accrual documents raised through the transaction codes other than FB40L.
    Question: Does all other companies / organisations will follow the cash accounting in your industry?

  • In private browsing not working in Firefox 3.6.12 If I open yahoomail one session for one account and if I open other session for yahoomail, it automatically opens the earlier mail account.

    In private browsing not working in Firefox 3.6.12 If I open yahoomail one session for one account and if I open other session for yahoomail, it automatically opens the earlier mail account. But if I want to use more than one yahoomail accounts, in private browsing is not working. Please suggest.

    That problem isn't related to Private Browsing specifically, that's how Firefox works with regards to multiple "sessions" with the same server - only one logon is allowed at any time. Try using one of these extensions to be able to run multiple session cookies.
    Multifox: <br />
    http://br.mozdev.org/multifox/ <br />
    Cookie Swap extension: <br />
    https://addons.mozilla.org/firefox/3255/ <br />
    Cookie Pie extension: <br />
    http://www.nektra.com/oss/firefox/extensions/cookiepie/

  • Report Unallocated Cash Item (Account payable)

    Hi,
    I'd like to know the transaction to view a report about unallocated cash item.
    Thanks a lot!

    Hi
    In ECC 6.0 EhP4 - A new feature has been added inorder to provide such a kind of cash flow report... You need to activate Business Function PSM_FA_CASH..
    Refer this link http://help.sap.com/erp2005_ehp_04/helpdata/EN/42/e34f2c31023ee1e10000000a1553f6/frameset.htm...
    ... Under Business Functions in SAP ERP > Enterprise Busn Func > Accounting > Public Sector management > PSM, Cash basis accounting & Cash flow reporting
    Once you activate it, you will find additional nodes of IMG under SPRO > Public Sector management.....
    This works the same way as Doc Splitting... technically speaking, this new feature is extended arm of Doc Spliting... In Doc Splitting, you assign item Categories to each GL Account.... Similarly, you will assign a "Revenue / Expense Account" to each GL Account.... This R/E Account can be any alpha numeric text.... This R/E account then gets added as a Doc Splittin Char and is populated in every FI Doc that you post
    I have tried this in a test client a year ago and was more or less satisified with it barring some exceptions....
    br, Ajay M

  • Different cash discount account

    Hello Experts
                                    I am using segmented chart of accounts.In incoming payment we can give cash discount to customers.But we can map only one cash discount account in GL determination.Cash discount given by every branch goes to the single accoun t which we have mapped in GL determination..how can we account cash discount of respective  branches to its cash discount account
    Regards
    Manoj

    Hi Manoj,
    You cannot do it. The only alternative is to use Cost Centres to distinguish between the branches and then to do Manual Journal Entries to move values from one account to the other....
    Regards
    Carin
    Edited by: Carin Botha on Feb 18, 2011 12:20 PM

Maybe you are looking for

  • New tab for Contract for data about products and product sales.

    Looking for ideas to implement a new tab on the Contract (RECN) We have some basic data about products and product sales that we want to have implemented on a screen tab for a contract.  The user needs to be able to enter information about a product,

  • How to pass a VO attribute value using Page Level button

    Hi Gurus, Consider the Sinple Page having a information header seaction (having name, ID (form value), and status) and one details section.this page has a page button bar having one button (say XYZbtn). Requirment : when the user clicks on the XYZbtn

  • Workflow status is 'In progress' instead of 'Error'

    Hi all,   In ISU module, most of error message will trigger using message type 'S' (Success).   For example, if the object is locked, it will show message that the object is lock with 'S' (Message).   This problem causes workflow status to be 'In pro

  • Invoice for BOM_Normal material(TAN item category) error

    Hi Sap gurus, We are facing one production issue.they are creating a SO/Delivery/billing with below line items: 1.Normal material 2.BOM 3 BOM components1 4.BOM components2 5.Normal material 6.Normal material but while creating billing, the BOM compon

  • Workflow integration with other BPM software?

    Any idea on how workflow engine, integrates with other business process management software?