Validation for Customer Incoming Payment

Dear All,
We are facing one issue regarding customer incoming payment. When user is making income payment via f-28, he enters the credit control area and GL Account according to division.
Problem is, though customer master in Sales Area is not maintained, system allows to post the incoming document. Due to it, customer credit limit does not get updated and we have to update it manually every time by resetting the customer master.
Do anyone have any validation for that in F-28?
Regards,
Jigar

Hi,
Look in to the given link for Create Validations.
http://help.sap.com/saphelp_erp60_sp/helpdata/EN/5b/d231e143c611d182b30000e829fbfe/frameset.htm
Regards,
Sridhar Sha

Similar Messages

  • Process steps for customer incoming payment w.r.to Billing.

    Hi all,
    Can some body help me in by providing the process steps for customer incoming payment w.r.to Billing.i want to know the process from open items to cleared item , if possible pl give table names also and thier data flow using tables.
    thanks

    Dear Sai,
    Use the transaction code F-28.Give the document date, Bank account, amount received, Value date, and the customer code. In case you know which are the document numbers against which you have received the payment, select the "Document numbers" in the "Additional selection" tab and then click on "Process open items".
    Fill the document numbers in the next field, press enter and then click on "Process open items". Select the open items, simulate and then save.
    In case you do not have the document numbers, then directly click "Process open items", select the line items and click "Document > Simulate" and then save.
    Assign points if useful.
    Regards
    Venkatesh

  • Customer Incoming Payment Reversal issue

    Hi Friends,
    I cleared accounting document for customer incoming payment using F-28. and there is some problem so we want to reverse the same.
    how can we reverse the Customer Incoming Payment
    Thanks & Regards
    Vishal

    Hi,
    That menas one of the line item of your F-28 document has been cleared with another clearing document.
    Go to FB03 and enter your Doc no, CC, FY
    Click on the customer line item, and see there will be fields called cleareing document no and clearing date. Note down that document number.
    Now go to FBRA and give that clearing doc no and do reset and reversal.
    Then use FB08 to reverse your F-28 original entry.
    This will solve your issue.
    Thansk,
    Srinu

  • BAPI used to post the customer incoming payment by using F-28

    Hi all,
    Currently, users post customer incoming payment via F-28. They would like this process to be automated. I check from the forum BAPI_ACC_DOCUMENT_POST is correct to do the F-28 posting. I am using SAP release 4.7 and I couldn't find the mentioned BAPI in tcode SE37. 
    Any idea is mentioned BAPI applicable in higher release? Can you please share with me any other options can achieve to automate the customer incoming payment?
    Thanks and regards
    Kang Ring

    Hi Alex
    You are right. Sorry for the mistake as I filter to select the top 2 hit list as such it resulted BAPI_ACC_DOCUMENT_POST not found. BAPI_ACC_DOCUMENT_POST will post the account transaction only and it will not clear the open item. It seems like there is no way to avoid to use BDC as users would like to auto clear the invoices when doing the customer incoming payment.
    Regards
    Kang Ring

  • Customer Incoming Payment Issue

    Dear Friends,
    I have recived Customer Incoming Payment for more than 4000 line items.
    Please let me know how to post and cleared this open items in one shot.
    I tried to post in F-28 but it will take lot of time to select thousands open items.
    Kindly let me know is there any other method to hangle this kind of issue..
    Thanks,
    JD

    Hi Javed,
    Run T.code f-28 and when you select the customer code in open item selection then choose select all and then documents which you do not want to clear, deselect them.
    It will take less time.
    Regards,
    Ankur

  • Automatic SAP Cash Application- for ACH incoming payments

    Dear experts,
    We have requirement to automatically apply cash for the ACH incoming customer payments. We have been using LOCKBOX for automatic cash application for Check incoming payments. Now we want to implement automatic cash application for incoming ACH payments as well. What are available best options? Can we do this through EBS?
    Any suggestions are highly appreciated.
    Thanks,
    Tina

    Hi Tina
    I suggest to use a different GL code for incoming ACH payments and set this up using BAI codes from your banks EBS file. I believe you are not running EBS statement upload or manual load currently. Identify all the bank transactions and their related BAI codes with the help from your bank.
    Thanks
    Sekhar

  • BDC / Bapi For  Post Incoming Payment (F-28)

    Hi
    Im creating BDC for F-28. But it got error coming out.
    >> It says DB05B-PSZAH(02) is not an input field.
    What I do is: First, I search for Line Item then Document Number. Then It return to basic list. Then I loop again for the second Line Item Number and Document Number.
    I can activate the first amount but cannot for the next amount and so on.
    Anybody could help me on this??
    Is there any BAPI for Post Incoming Payment (F-28)?
    Thank you.
    Regards.

    i dont think there is a BAPI for this Transaction...
    i have done a BDC on F-28 myself....pasting the code....hope it helps you....
    *******NOTE********
    the parameter in the subroutine is to see if there is a single document or multiple documents being posted.
    FORM fill_bdc_data_f-28_9005 USING p_i_mult_doc TYPE c.
    **BDC from screen 9005
      DATA : l_amt_bdc(13), l_amt_bdc_remain(13), l_amt_bdc_mult(13),
             l_amt_bdc_mult_remain(13), l_assignment(14), l_period(2),
             l_amount(13).
      CLEAR t_bdcdata.
      REFRESH t_bdcdata.
      PERFORM bdc_dynpro USING 'SAPMF05A' '0103'.
      PERFORM bdc_field USING 'BDC_OKCODE' '=AB'.   "OK CODE - doc overview
    **get user default date format and pass date in that format
      PERFORM convert_date_to_user_format USING bkpf-bldat.
      PERFORM bdc_field USING 'BKPF-BLDAT' w_date.  "cheque date
      CLEAR w_date.
      PERFORM bdc_field USING 'BKPF-BLART' i_blart.  "doc type
      PERFORM bdc_field USING 'BKPF-BUKRS' i_bukrs.  "comp code
    **get user default date format and pass date in that format
      PERFORM convert_date_to_user_format USING bkpf-budat.
      PERFORM bdc_field USING 'BKPF-BUDAT' w_date.  "posting date
      CLEAR w_date.
      l_period = sy-datum+4(2).
      PERFORM bdc_field USING 'BKPF-MONAT' l_period. "period
      PERFORM bdc_field USING 'BKPF-WAERS' 'INR'.    "currency
      PERFORM bdc_field USING 'BKPF-BKTXT' i_bankl.  "doc. hdr. text
      PERFORM bdc_field USING 'BKPF-XBLNR' i_xblnr.  "Ref. Document No.
      PERFORM bdc_field USING 'BSEG-ZUONR' i_zuonr.  "Assignment(Depot Code)
      PERFORM bdc_field USING 'RF05A-KONTO' i_bank_gl. "Bank GL acc
      PERFORM bdc_field USING 'BSEG-GSBER' i_gsber.  "Business Area
      l_amount = bseg-wrbtr.
      PERFORM bdc_field USING 'BSEG-WRBTR' l_amount. "Amount
      PERFORM bdc_field USING 'BSEG-PRCTR' ''.  "Profit Center
    **open items data
      PERFORM bdc_field USING 'RF05A-AGKOA' 'D'.     "Acc type (D=customers)
      PERFORM bdc_field USING 'RF05A-XNOPS' 'X'.     "Std OIs check box
    **end of first screen
    **document overview screen
      PERFORM bdc_dynpro USING 'SAPMF05A' '0700'.    "Overview Screen
      PERFORM bdc_field USING 'BDC_CURSOR' 'RF05A-AZEI1(01)'.     "cursor
      PERFORM bdc_field USING 'BDC_OKCODE' '/00'.     "OK CODE
      PERFORM bdc_field USING 'RF05A-NEWBS' '19'.    "posting key
      PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
      PERFORM bdc_field USING 'RF05A-NEWUM' 'B'.     "Spl GL Indicator
    **for single document selected
      CLEAR l_amt_bdc.
      IF p_i_mult_doc = ''.
    ***new screen - next line item
        PERFORM bdc_dynpro USING 'SAPMF05A' '0303'.
        PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.    "OK CODE
    **for single document, use the bouncing amount calculated earlier
        l_amt_bdc = w_amt_ant_bouncing.
        PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc. "amount
    **due date - same as posting date on screen
    **get user default date format and pass date in that format
        PERFORM convert_date_to_user_format USING bkpf-budat.
        PERFORM bdc_field USING 'BSEG-ZFBDT' w_date.  "due date
        CLEAR w_date.
    **assignment
        CLEAR l_assignment.
        CONCATENATE t_seldoc_ant_bouncing-belnr
                    t_seldoc_ant_bouncing-gjahr INTO l_assignment.
        PERFORM bdc_field USING 'BSEG-ZUONR' l_assignment. "assignment
        PERFORM bdc_field USING 'BSEG-GSBER' i_gsber.
    **if there is some remaining amount, then go for another line item
        IF w_rem_amt_ant_bouncing > 0.
          PERFORM bdc_field USING 'RF05A-NEWBS' '15'.    "posting key
          PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
    **new screen
          PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.
          PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-ZTERM'. "CURSOR
          PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.    "OK CODE-ENTER
          l_amt_bdc_remain = w_rem_amt_ant_bouncing.
          PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_remain.
          PERFORM bdc_field USING 'BSEG-ZTERM' '0001'.
    **AGAIN
          PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.
          PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-WRBTR'. "CURSOR
          PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.    "OK CODE-SAVE
          PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_remain.
          PERFORM bdc_field USING 'BSEG-ZTERM' '0001'. "pmt term -hardcoded
          PERFORM bdc_field USING 'BSEG-SKFBT' l_amt_bdc_remain.
        ENDIF.
    **multiple documents
      ELSE.
    **initialize remaining amount to amt entered on screen
        l_amt_bdc_mult_remain = bseg-wrbtr.
        LOOP AT t_seldoc_ant_bouncing.
          IF l_amt_bdc_mult_remain > 0.
            IF bseg-wrbtr > t_seldoc_ant_bouncing-rem_amt.
              l_amt_bdc_mult = t_seldoc_ant_bouncing-rem_amt.
            ELSE.
              l_amt_bdc_mult = bseg-wrbtr.
            ENDIF.
    **remaining amt = screen amt - amt calculated above.
            l_amt_bdc_mult_remain = l_amt_bdc_mult_remain - l_amt_bdc_mult.
            PERFORM bdc_dynpro USING 'SAPMF05A' '0303'.
            PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.    "OK CODE
            PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_mult. "amount
            PERFORM bdc_field USING 'BSEG-GSBER' i_gsber.  "Business Area
    **due date - same as posting date on screen
    **get user default date format and pass date in that format
            PERFORM convert_date_to_user_format USING bkpf-budat.
            PERFORM bdc_field USING 'BSEG-ZFBDT' w_date.  "due date
            CLEAR w_date.
    **assignment
            CLEAR l_assignment.
            CONCATENATE t_seldoc_ant_bouncing-belnr
                        t_seldoc_ant_bouncing-gjahr INTO l_assignment.
            PERFORM bdc_field USING 'BSEG-ZUONR' l_assignment. "assignment
    **posting key 19 for all but last document
            PERFORM bdc_field USING 'RF05A-NEWBS' '19'.    "posting key
            PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
            PERFORM bdc_field USING 'RF05A-NEWUM' 'B'.     "Spl GL
          ENDIF.
        ENDLOOP.
      ENDIF.
    **post remaining amount
      IF p_i_mult_doc = 'X'.
    **new screen if there is some amount left
        IF l_amt_bdc_mult_remain > 0.
    **posting key 15 with remaining amount
          PERFORM bdc_field USING 'RF05A-NEWBS' '15'.    "posting key
          PERFORM bdc_field USING 'RF05A-NEWKO' i_kunnr. "customer
          PERFORM bdc_field USING 'RF05A-NEWUM' ''.     "Spl GL
    **new screen
          PERFORM bdc_dynpro USING 'SAPMF05A' '0301'.
          PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.    "OK CODE
          PERFORM bdc_field USING 'BSEG-WRBTR' l_amt_bdc_mult_remain.
          PERFORM bdc_field USING 'BSEG-ZTERM' '0001'. "pmt term - hardcoded
        ELSE.
    **if no amount is left, no need for a further line item
          PERFORM bdc_field USING 'RF05A-NEWBS' ''.    "posting key
          PERFORM bdc_field USING 'RF05A-NEWKO' ''. "customer
          PERFORM bdc_field USING 'RF05A-NEWUM' ''.     "Spl GL
        ENDIF.
      ENDIF.
    **clear variables
      CLEAR : l_amount, l_assignment, l_amt_bdc,
              l_amt_bdc_remain,l_amt_bdc_mult, l_amt_bdc_mult_remain.
    ENDFORM.                    " fill_bdc_data_F-28_9005

  • Error while using Special GL indicator H for Customer Down Payment

    Dear Friends,
    I have configured the Special GL Indicator H (Security Deposit) for Customer Down Payment received. I also make the necessary settings in OBXY for assignment of Special GL against the reconciliation account.
    When I am doing the Customer Down Payment entry through F-29 using special GL indicator H system giing me the following error message
    Special G/L indicator H is not defined for down payments
    Message no. F5053
    Diagnosis
    The specified special G/L indicator is not classified as "down payment" or not listed in the list of the target special G/L indicators for indicator "F".
    System Response
    The entry is not accepted.
    Procedure
    Enter an allowed special G/L indicator or initiate a change of the default settings
    I also check the configuration again but still systems is giving me the same above error.
    Kinldy give me the solution or way of doing this ASAP because I am working in an implementation Prj.
    Regards,
    Sandeep

    Dear Surya,
    I have made the necessary changes in Special GL Indicator F in their properties I assign target spl GL indicator H but while in spl GL indicator H when I assign target spl GL indicator F system gives me following error
    Delete target special G/L indicator
    Message no. F4137
    Diagnosis
    In the SAP system, you can only use "Target special G/L indicators" with "Down payment/down payment request" when "Noted item" is also selected at the same time. These requirements are not fulfilled in the special G/L indicator "H".
    Procedure
    Delete the specified target special G/L indicator.
    Effects on Customizing
    You can define when this system message is to be issued in accordance with your requirements.
    You do this in Customizing as follows: Cross-Application Components -> Bank Directory -> Change Message Control.
    The application area and message number can be taken from the technical documentation.
    Thanks,
    Sandeep

  • Payment methods for automatic incoming payment processing.

    Hi,
    We have been using 'f110'  program for automatic outgoing payment processing. Now we are trying to set the incoming payment processing using the same program.  It should be mentioned that its a Canadian organization.  For outgoing payment, we have been using Bank transfer method, one of the available methods for outgoing payment. Our organization wants the same bank transfer method for the incoming payment processing. However, Bank transfer method is not belong to the group of incoming payment methods, rather it has the following methods:
                          1. Debit memo
                          2.   Bill/ex
                          3. Bill/ exch. pyt req.
                          4. Payment demand .
    I am just wondering is there anyway we can include the bank transfer method inside the incoming payment group or we can use any of the existing method for the same purpose.      
    Reagrds,
    Lokman

    Dear Lockman,
    The payment method "B" can just be:   
    If outgoing payment:   Bank Transf           
    If incoming payment:   Debit memo            
    So Debit memo means Bank transfer for incoming payment.
    I hope this helps.
    Mauri

  • Customer Incoming payments

    Dear All,
    I would like to know how to input the following using customer incoming payments
    1. Customer check no / DD No
    2. Check date / DD date
    3. Multiple checks in one incoming payments
    4. Customer bank details
    5. Receiving bank and location
    Thanks
    Sembian

    Hi,
    the manual cheque transaction FF68 could help you. However, to make it work and
    use it there is some set up and additional knowledge required regarding functions.
    I suggest you do a search here and check the transaction itself.
    Also, don't discount the SAP library on details
    Regards
    Hein

  • F-28 error customer  incoming payment

    Hi Experts
    I am getting error when i ma trying to post customer incoming payments...
    Bank account is petty cash account
    Error : Balancing field profit center in line item 001 is not filled
    Kindly reply , thanks in advance
    Alex

    Hi,
    Please note that the error is expected when using Profit Center as a mandatory field ( in your splitting characteristics),
    but however no value can be derived when posting the incoming payment.
    If you want the field profit center to be a mandatory field, you need to make sure that this will be derived by your splitting rules.
    Please review the following two consulting notes in relation to the document splitting functionality:
    1085921 Document split
    891144  New GL/Document splitting: Risks w/ subsequent
    regards
    Waman

  • How to trace deposit number for an incoming payment

    Hi all
    May I know how to trace a deposit number for an incoming payment that had already made deposit transaction?
    Thanks alot
    Regards,
    Catea k.

    Under Incoming Payment, Check Register is the next menu item.
    Just enter the selection including your required payment, you can find it.
    Thanks,
    Gordon

  • Issue with customer Incoming Payment

    Hi Gurus,
    I need your help related to an issue with Incoming customer payment. This is the first time I am doing this Incoming payment set-up. I have odne the payment program set-up for outgoing payments. I need to configure the automatic payment program for incoming payments. After the payment run is successfully executed, we need to create and send Idoc's to the bank. This process of payment run and Idoc creation is being used successfully for outgoing payments.
    From configuration side, I have created a new payment method and have set it up for incoming payments. I have selected ACH as format and PPD as format supplement. I did the bank set-up and have assigned a partner profile to it. I have assigned a reference key 17 in the SPRO-> Print->Payment media.
    The issue is that when I run the payment run for customer open item, the payment run is successful and the item gets cleared but no Idoc's are being generated. I have entered my House bank and account number in the variant as well. I am getting the following error:
    Step 001 started (program SAPFPAYM_SCHEDULE, variant &0000000000869
    No variants found for format ACH
    No Payment Media Created in Format 100
    I would really be thankful if you can help me in resolving this issue. I am not sure which step I am missing.
    Thanks,
    Best Regards,
    Shalu

    Hi Lakshmipathi,
    Yes the Document split has been activated. This issue is the specific one. We have different C&F location. Sales happens accross India. Hence we have created the Business area concept for each location to get the location wise balance sheet. I have also activated the zero balancing for Profit center and also Business area so that i can derive the Location wise Balance sheet.
    Now the sales invoice has been processed from C&F Location. Customer deposit the Cheque directly to the Head office Bank and not at the C&F Location bank. I don't want to clear the existing open item because 50% of the cheque gets bounced. So i am booking the incoming payment without clearing the open item.
    While processing the incoming payment user is entering the C&F location business area in the customer line item (Credit line item) and Head office business area for the Bank line item as the bank is at the Head office so that we can arrive the Balance sheet.
    Now system is not deriving the profit center for the customer line item even though the business area wise zero balance has been activated. Recon account field status group has market as optional for profit center but in F-28 i am not able to get the profit center field (Because it is balance sheet item).
    The Document type already been configure for Document split and the Recon account also categorised as Customer inthe doc splitting. I don't have any problem with document split other than this issue.
    For this issue anything can be done in the document split??
    Regards,
    Devendran

  • Withholding Tax for Customer Down Payment F-29

    Dear all,
    I have configured the withholding tax and it works fine for the AP: invoice, payment, advance payment.
    However I encountered problem for AR side: customer down payment (F-29). During the payment there is a "withholding tax" button that once you click a pop-up window will appear to enable you enter the withholding tax data.
    My problem is no withholding pop up window appear and no error message as well. Thus I am unable to enter the withholding tax data.
    The customer has been assigned with withholding tax type and withholding tax code. I follow the follow documentation for the configuration steps and it works well on AP side.
    http://www.sapficoconsultant.com/Bonus/Extended%20Withholding%20tax%20configuration.pdf
    Can you please kindly advise if there is any missing step need to be performed for withholding tax configuration for customer? How to solve the above issue?
    thank you very much in advance.
    Dahlia

    Hi Umesh,
    Thank you very much for your quick respond.
    Yes, I forget to mentioned in my previous email, I have done the following in the customer master:
    1. Assigned withholding tax type and withholding tax code.
    2. Enter the validity date from and to.
    3. Check the withholding tax checkbox in customer master.
    However the F-29 still do not have a withholding tax window pop-up.
    Any other things that I need to do?
    Thanks a lot.
    Dahlia

  • T code for Total incoming payment

    Dear friends
    I want to know the the Tcodes / menupath for the following reports.
    1. The total incoming payment received from a particular e PAYER/Customer.
    2. The total outstanding payment of a particular payer/ customer.( goods have been despatched and invoice has been raised but payment has not been made.)
    Thanks & regards
    debasish

    Hi:
    for Incoming Payment
    Manually F-28 - Incoming Payments
    Automatic payment Program - F110
    For   outstanding payment of a particular payer/ customer
    Refer to T.code
    FBL5N - Display/Change Line Items
    Input customer account,Company code and select open items radio button.
    You will able to see all the oustanding recievables or open items from customer.
    Please let me know if you need more information.
    Assign points if useful.
    Regards
    Sridhar M

Maybe you are looking for

  • Windows 8 Image for Laptop

    I purchased a pavilion g7 laptop about 2 years ago. Just recently I wanted to reimage the laptop due a virus and other issues. When starting the reimage (restore to factory settings) process, the system initially appears to be running the restore but

  • Logical DS using RDF/XML schema?

    Hi, Does ALDSP 2.5 support creation of a logical data source using an RDF/XML schema? Any pointers to this would be really helpful. Thanks, Vidya

  • Blue areas in raw image

    I have Photoshop elements 8 and Camera Raw 5.5 When I open some photos in Camera raw parts image becomes blue. But it is only these areas. The rest of the image is ok. I have not observed it until my last photo session. When I select open from the ra

  • How to sync ACT, Gmail and BBerry address books

    A number of months ago I acquired a BBerry Bold; my current email  client is Gmail. Starting with an ACT database of about 6,000 names, addresses, phones and emails.  Tried to sync using an ACT data dump as a txt file. NOT GOOD!. I have gotten names

  • Mac's clock being changed after rebooting from XP in FAT32

    Hi everyone, I understand that some people have issues with boot camp not being able to find Windows during startup while holding the 'Option' button - I'm stucked with that too unfortunately. But here's another thing, has anyone notice that the cloc